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
338079444851	338079445412	338079445962	338079446512	338079447062	338079447612	338079448162	338079448712	338079449262	338079449812	338079450362	338079450912	338079451462	338079452012	338079452562	338079453112	338079453662	338079454212	338079454762	338079455312	338079455862	338079456412	338079456962	338079457512	338079458062	338079458612	338079459162	338079459712	338079460262	338079460812	338079461362	338079461912	338079462462	338079463012	338079463562	338079464112	338079464662	338079465212	338079465762	338079466312	338079466862	338079467412	338079467962	338079468512	338079469062	338079469612	338079470162	338079470712	338079471262	338079471812	338079472362	338079472912	338079473462	338079474012	338079474562	338079475112	338079475662	338079476212	338079476762	338079477312	338079477862	338079478412	338079478962	338079479512	338079480062	338079480612	338079481162	338079481712	338079482262	338079482812	338079483362	338079483912	338079484462	338079485012	338079485562	338079486112	338079486662	338079487212	338079487762	338079488312	338079488862	338079489412	338079489962	338079490512	338079491062	338079491612	338079492162	338079492712	338079493262	338079493812	338079494362	338079494912	338079495462	338079496012	338079496562	338079497112	338079497662	338079498212	338079498762	338079499312	338079499862	338079500412	338079500962	338079501512	338079502062	338079502612	338079503162	338079503712	338079504262	338079504812	338079505362	338079505912	338079506462	338079507012	338079507562	338079508112	338079508662	338079509212	338079509762	338079510312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41282	22787	5066	1306	731	501	393	362	304	313	342	319	326	297	285	262	314	286	273	267	249	254	290	255	273	263	255	272	254	255	241	228	247	262	269	230	258	246	278	265	266	263	231	247	237	279	245	266	206	215	262	266	253	260	243	261	233	278	264	248	271	239	282	235	262	230	250	267	280	221	251	251	264	244	225	252	248	285	254	252	258	263	275	259	289	254	252	249	271	232	228	242	259	239	252	270	225	246	265	248	251	254	262	235	270	224	235	236	256	258	244	264	250	254	246	229	262	244	252	259	231	256	222	226	260	272	241	262	272	264	237	273	222	280	236	261	243	226	225	234	237	252	256	262	255	284	252	271	237	251	270	277	262	263	243	255	243	250	254	237	234	251	230	240	279	272	227	267	255	250	260	249	253	291	250	230	252	244	252	271	234	233	265	250	253	255	281	235	232	245	263	225	237	236	250	248	248	263	241	259	255	267	230	242	225	277	237	242	277	238	256	229	266	224	247	257	254	266	248	236	247	226	267	250	241	258	242	261	233	255	238	252	250	236	236	255	272	251	261	262	246	241	217	207	263	247	216	252	272	259	260	241	263	264	245	259	245	214	240	236	253	251	247	219	239	227	263	221	229	276	286	250	244	244	265	230	264	289	261	255	237	241	210	250	260	277	280	276	253	255	235	265	271	269	259	224	273	273	271	262	236	255	235	236	249	260	279	229	261	248	269	247	248	265	208	223	268	233	220	248	235	272	272	224	251	285	243	248	236	228	261	241	252	237	245	270	225	265	268	276	254	277	265	270	231	263	237	260	266	250	271	285	269	234	256	235	237	249	237	243	254	253	232	243	253	236	234	244	273	255	279	273	267	270	264	287	231	252	249	258	223	262	263	223	252	286	268	263	251	239	239	226	242	254	245	285	263	275	287	224	246	249	245	238	244	259	233	255	264	238	266	272	255	256	241	235	236	232	237	240	264	267	245	212	249	262	259	242	248	233	256	249	243	252	261	260	226	224	250	260	279	222	265	225	231	237	228	273	255	260	257	245	251	254	258	216	270	226	241	224	257	247	264	244	259	249	250	277	242	284	228	269	239	233	233	230	249	256	233	259	264	248	245	282	266	265	262	234	254	255	266	234	245	244	238	265	265	252	235	255	241	248	248	271	225	245	264	230	243	256	236	244	308	293	252	251	234	276	250	252	245	258	265	248	225	249	257	247	266	281	260	275	261	236	260	231	266	248	257	262	241	256	276	254	252	278	247	219	255	244	266	234	272	229	261	256	254	239	245	238	272	253	229	234	244	272	244	259	236	263	253	247	264	270	266	268	266	252	266	217	242	259	240	252	254	267	255	256	277	280	254	270	227	306	243	249	253	253	257	221	258	246	274	242	247	253	257	244	230	264	266	269	245	254	265	269	244	277	241	262	253	255	245	253	249	249	247	243	252	251	256	283	262	260	237	229	255	228	275	254	269	230	217	223	279	256	274	267	262	219	254	246	249	242	261	250	276	261	241	214	242	212	225	247	256	262	244	256	223	255	254	248	234	228	253	268	234	246	244	250	270	264	258	254	288	218	244	262	260	236	240	257	237	273	257	238	258	244	253	258	265	285	259	267	240	232	222	240	263	255	267	225	238	256	255	258	276	239	258	239	269	273	234	257	249	255	226	237	230	229	259	253	250	232	234	249	255	267	247	262	257	262	239	246	264	253	237	266	229	218	256	255	256	241	253	258	267	253	258	228	283	264	267	252	228	250	251	240	237	233	258	249	266	279	243	270	253	255	251	241	254	255	255	252	263	297	240	260	241	277	267	246	234	252	269	233	236	269	251	240	258	244	246	241	241	259	285	285	275	264	279	275	230	223	273	264	254	211	266	275	229	245	220	268	263	260	224	245	253	272	224	248	257	243	234	231	277	247	255	265	239	220	253	248	225	260	264	271	225	250	236	245	251	273	266	241	297	260	232	240	261	259	250	240	244	231	231	251	258	258	233	263	242	245	269	200	243	269	242	257	223	240	258	260	259	250	202	255	252	247	239	239	233	271	266	266	235	257	238	234	268	264	227	245	249	266	245	244	256	232	247	240	280	233	274	268	263	275	211	260	249	246	250	243	263	264	224	260	246	243	237	276	285	221	267	257	245	259	233	244	240	263	244	267	252	249	242	271	259	228	244	236	257	235	255	250	252	249	242	263	274	246	244	255	246	271	223	228	252	247	233	246	217	263	260	235	259	218	230	241	273	254	260	227	215	258	225	254	283	257	267	238	232	269	244	219	227	263	250	242	258	253	256	248	262	242	242	240	279	232	232	242	279	253	251	235	244	248	241	225	254	254	298	265	246	260	251	237	246	234	261	246	258	252	239	216	264	257	257	235	228	257	249	265	230	263	224	248	270	265	239	269	249	265	259	241	236	261	247	245	259	204	260	245	251	279	250	241	245	264	241	267	252	229	281	231	233	259	249	242	265	278	293	271	239	231	286	244	266	222	267	260	257	234	270	246	231	253	267	228	261	262	260	277	230	258	269	249	268	260	247	244	265	315	238	276	271	239	240	263	262	282	266	253	253	220	225	257	210	265	266	240	219	232	257	264	268	262	237	243	267	249	247	253	243	273	242	253	249	274	268	239	241	255	272	228	261	257	236	255	272	241	244	243	249	250	231	265	243	267	248	279	260	266	234	241	247	230	235	243	264	239	253	248	239	237	280	246	243	284	239	224	251	267	254	230	222	233	244	236	228	281	240	255	265	215	245	241	244	258	264	234	261	276	233	239	236	267	258	261	231	284	247	237	261	262	282	225	241	265	291	240	241	248	247	268	273	240	275	230	233	242	250	224	253	268	251	249	233	274	257	250	264	241	235	256	253	257	234	282	261	260	244	237	240	243	259	256	256	267	229	262	242	246	262	263	241	260	254	225	246	238	251	222	285	265	229	239	232	247	255	250	249	272	258	257	230	241	232	220	261	235	252	241	262	243	273	239	262	233	231	254	270	238	251	245	245	254	233	232	258	258	272	240	263	244	273	228	237	253	208	253	248	258	246	280	239	256	237	237	266	258	252	262	255	248	244	253	261	229	258	233	257	243	220	245	268	240	238	249	226	245	244	263	230	296	234	239	239	222	259	260	253	263	215	239	236	263	268	213	216	245	259	243	224	249	270	269	247	263	287	252	258	252	254	267	232	252	243	259	260	249	259	286	261	255	252	253	218	220	232	249	217	285	236	243	240	243	253	236	227	273	244	273	234	241	278	241	214	264	258	256	245	212	255	274	241	239	258	264	267	256	235	242	254	240	256	278	256	231	224	232	252	241	246	234	227	238	256	259	245	259	252	251	222	253	236	211	264	267	247	267	233	225	241	257	252	242	240	237	226	231	259	228	271	263	274	256	242	243	241	266	224	241	258	256	259	256	233	240	268	255	249	286	232	247	241	260	251	264	230	274	248	259	288	234	259	259	252	250	265	289	243	237	240	244	252	236	235	236	216	257	263	234	249	253
27005	10152	2399	2455	2116	1794	1398	1183	1131	1048	949	962	1037	885	876	881	861	745	664	778	696	712	731	705	711	695	709	662	656	689	667	677	654	653	640	650	675	645	663	652	615	569	643	641	642	565	571	621	586	577	619	580	597	596	560	605	591	621	625	573	602	599	589	592	573	612	619	647	593	566	574	597	615	574	603	568	621	604	598	586	583	585	586	557	594	586	561	583	608	579	547	577	535	546	574	585	561	585	595	579	541	609	578	562	563	537	587	606	571	606	622	591	622	597	623	577	596	588	527	578	610	571	571	566	568	545	590	541	600	557	562	562	563	607	607	576	541	601	580	571	591	569	615	593	563	619	577	614	594	597	562	569	587	544	592	556	574	612	546	563	552	559	590	629	587	577	552	564	537	547	548	611	533	600	588	567	586	566	586	548	566	598	587	601	573	568	592	594	580	587	611	583	586	569	618	587	611	552	594	550	576	545	591	591	555	579	604	560	560	549	563	575	623	599	598	530	520	572	557	567	621	595	635	542	606	588	598	603	625	604	560	576	602	560	604	588	583	558	555	596	565	579	597	569	558	534	610	590	593	576	595	591	599	596	568	607	563	600	565	531	588	572	573	593	588	612	561	571	548	569	594	607	556	575	557	591	599	592	582	569	599	565	598	571	562	586	597	569	568	582	570	552	588	590	586	576	586	576	627	633	586	553	593	605	569	601	590	591	564	581	572	584	595	637	566	581	588	554	577	568	593	560	549	541	598	592	560	555	596	609	566	598	590	584	567	555	633	602	548	579	547	607	582	610	545	568	559	596	559	590	584	578	533	595	581	597	598	622	581	564	555	578	567	593	605	541	538	562	581	610	609	538	591	541	608	588	552	609	598	602	599	578	550	573	548	556	620	646	605	578	625	572	615	584	597	553	572	567	606	593	588	581	571	592	606	577	647	578	613	605	551	615	597	573	587	622	527	534	578	557	627	581	587	608	585	553	585	535	558	595	592	578	562	552	594	571	544	548	592	566	567	576	601	548	554	579	585	588	602	522	586	599	590	562	603	607	602	606	597	614	610	548	596	609	594	554	596	587	611	579	539	610	580	602	578	580	570	609	596	595	581	570	596	588	565	606	583	604	565	571	565	619	538	566	576	590	602	597	563	565	584	561	594	595	546	569	582	593	552	609	577	587	547	614	616	610	543	594	555	585	556	584	629	558	576	557	578	630	565	637	548	597	562	590	553	604	586	592	566	589	583	583	575	599	531	580	546	559	613	573	584	601	580	575	667	627	575	575	625	588	555	541	558	532	574	605	636	546	601	570	598	597	594	614	535	588	588	620	602	600	597	603	573	645	580	565	568	568	573	569	583	605	581	527	619	575	578	582	583	580	604	592	595	623	577	585	599	557	563	597	561	623	580	566	570	566	602	578	595	594	552	573	576	577	574	556	582	654	551	570	573	576	592	598	592	554	593	605	634	571	588	561	608	580	600	606	548	645	578	537	572	591	606	629	574	538	609	611	580	532	585	600	596	628	540	561	572	587	584	596	552	555	592	582	592	552	615	626	554	595	552	583	600	604	566	577	576	583	588	605	571	575	570	593	611	625	579	654	595	543	558	605	633	579	529	594	566	603	543	619	596	592	559	559	545	601	565	560	604	610	601	574	593	585	521	618	598	586	571	546	573	590	596	608	609	530	572	563	541	572	588	530	565	564	556	566	579	636	585	612	637	634	601	622	578	593	596	605	567	549	536	566	615	543	573	524	595	598	594	584	570	569	604	611	626	614	586	593	572	611	599	593	583	582	557	576	560	538	638	586	614	592	576	565	575	539	623	625	614	615	580	574	556	543	568	584	595	576	593	564	598	555	575	584	578	601	570	551	598	584	605	577	601	588	610	588	582	557	581	577	575	576	581	602	563	613	604	576	551	613	588	632	618	538	572	569	594	577	568	599	600	573	603	561	574	572	592	598	566	574	616	623	595	526	578	597	581	566	580	568	610	614	613	573	580	576	601	596	610	596	576	545	579	612	571	644	555	584	571	551	586	569	576	616	580	582	597	641	575	576	623	607	572	582	580	565	577	552	583	606	542	576	612	563	583	602	576	598	576	584	628	553	581	628	562	557	589	581	562	562	582	592	623	583	623	615	562	573	598	543	618	593	602	604	562	564	555	587	551	571	599	575	568	561	586	560	579	622	565	602	596	607	592	587	600	557	585	612	566	586	608	534	572	606	571	626	564	582	598	577	624	587	601	567	542	582	590	584	558	580	581	574	594	618	566	583	575	576	544	599	629	570	592	615	585	585	577	572	583	556	593	616	550	567	556	567	597	612	607	576	582	622	579	577	570	579	579	597	590	601	556	577	623	566	611	558	572	595	584	610	571	587	570	608	590	612	602	632	589	601	584	626	547	593	560	605	586	562	621	585	594	616	610	582	575	613	584	549	582	609	601	569	600	591	590	592	575	575	564	562	609	575	586	584	574	638	614	593	620	584	579	608	600	580	568	603	616	565	536	601	613	574	592	601	589	558	626	601	566	586	584	595	617	570	594	569	589	565	533	592	556	598	592	575	632	570	608	560	549	610	623	574	592	581	601	581	560	618	528	583	581	560	619	600	569	573	568	560	573	561	567	585	567	554	584	610	560	572	578	556	571	568	599	573	600	610	561	577	575	601	564	597	614	584	600	558	575	542	570	578	557	573	572	638	593	550	610	561	571	579	583	570	568	634	563	599	607	633	578	599	572	587	595	623	574	619	594	580	627	581	597	588	595	561	560	574	609	617	564	569	562	634	590	591	572	579	615	597	573	623	593	585	577	607	587	582	610	613	569	604	565	582	554	527	599	611	608	636	626	596	543	585	562	580	568	606	595	617	568	624	587	599	612	572	573	567	601	596	535	573	587	599	584	585	575	607	590	562	609	548	569	549	565	586	571	557	558	560	541	583	551	567	586	546	574	563	545	546	561	612	550	560	566	572	620	538	582	575	605	563	593	577	541	498	617	542	618	598	665	537	606	604	562	553	577	570	606	600	630	646	599	567	595	565	563	546	584	608	588	590	554	542	616	551	627	562	618	586	577	642	563	573	625	588	548	548	618	595	565	626	617	612	575	545	615	604	593	606	606	609	601	588	625	591	558	562	629	556	565	571	571	588	614	582	577	621	641	601	584	563	593	602	573	591	570	569	590	580	567	557	527	576	597	599	586	560	578	568	625	590	542	571	584	636	575	592	593	629	567	591	585	559	603	580	544	544	601	537	539	585	591	581	582	599	577	574	571	553	611	584	601	590	621	556	599	580	532	576	616	612	604	566	599	589	578	618	592	636	545	591	602	554	597	609	517	577	582	504	577	596	598	574	558	613	560	589	535	613	598	625	607	574	601	637	596	554	560	590	607	594	560	595	570	589	588	539	617	599	612	630	581	563	595	613	586	586	549	570	603	575	588	571	593	572	587	584	561	566	615	597	604	577	587	608	589	551	602	548	597	554	595	562	563	566	588	560
9798	3335	352	228	171	201	213	219	217	210	217	212	199	212	199	200	197	200	221	234	223	193	234	230	213	189	203	196	216	203	191	201	200	212	216	231	205	208	206	248	232	237	188	198	215	207	213	215	220	194	193	208	187	235	187	230	215	214	198	202	207	200	204	204	220	206	206	186	188	222	212	210	221	205	205	232	188	201	216	218	213	190	194	209	217	235	212	187	190	220	198	220	172	241	214	222	204	182	198	179	219	210	202	197	203	198	219	208	208	211	231	240	199	195	207	214	200	177	216	206	232	219	236	182	223	184	193	206	229	222	233	204	208	197	209	200	220	210	205	205	211	192	206	229	220	197	229	200	189	183	221	196	197	210	208	198	220	207	177	200	183	223	202	229	193	213	245	239	240	264	211	215	191	214	251	210	239	214	207	215	231	225	215	210	192	198	199	207	219	230	220	239	227	202	226	229	217	195	198	178	226	239	220	239	214	195	209	215	213	205	176	207	178	226	190	218	181	210	221	200	225	187	227	240	212	205	212	219	211	227	238	201	202	218	200	180	188	202	211	237	198	229	203	202	202	207	218	195	214	211	231	226	223	189	197	206	228	192	241	226	214	211	203	234	219	213	193	207	222	202	218	212	183	218	185	204	209	191	204	209	185	203	203	238	237	217	216	219	226	259	206	187	214	200	227	211	228	209	226	209	216	214	211	207	205	209	177	199	219	233	205	195	193	171	206	208	212	189	200	195	196	205	206	196	188	203	205	199	175	216	222	221	212	245	237	210	225	200	230	213	212	203	206	196	214	218	197	198	232	205	194	217	210	187	213	204	205	204	217	202	223	228	212	222	222	209	209	202	217	192	184	204	167	212	214	204	208	219	218	231	199	207	206	196	204	221	203	225	220	227	223	200	208	232	191	168	232	192	196	200	206	186	194	201	213	223	211	222	214	201	227	198	195	210	215	207	228	203	194	189	223	214	178	214	233	211	211	201	194	204	202	226	202	208	227	213	182	202	212	215	222	181	211	222	158	205	211	200	205	203	208	221	203	210	209	194	227	198	206	198	178	214	239	200	188	214	223	211	218	192	178	186	221	205	193	206	211	225	216	227	230	208	224	195	193	222	175	198	197	208	194	199	234	227	209	191	207	229	191	207	207	215	241	216	180	192	211	194	205	193	191	163	209	213	208	214	218	196	210	207	211	200	235	245	234	210	196	219	200	228	224	211	213	211	216	203	199	188	204	229	190	206	226	206	220	199	184	201	204	225	221	214	182	207	214	234	179	203	212	210	204	209	193	204	235	183	225	206	201	202	218	236	185	200	222	182	194	227	199	220	207	179	219	223	182	186	199	213	216	238	202	211	235	230	200	172	193	203	196	219	224	196	182	242	186	200	164	218	191	175	199	226	208	191	198	177	205	204	210	235	216	216	232	228	229	201	192	241	196	224	219	235	200	209	241	199	199	215	217	212	215	181	198	228	206	204	213	173	230	232	203	195	209	163	190	185	222	204	196	199	211	189	197	209	203	238	205	206	195	188	223	219	209	207	194	228	216	222	234	201	198	180	199	210	211	201	214	215	180	231	232	230	227	196	224	202	186	230	186	219	198	218	211	245	240	210	201	195	189	190	217	210	195	239	215	219	196	200	182	227	193	205	205	200	213	203	238	208	187	196	199	214	211	208	187	195	223	208	223	203	206	211	201	206	207	231	228	192	210	191	229	201	208	199	204	192	210	214	213	198	185	232	199	202	186	185	238	210	211	209	195	208	211	215	207	226	197	205	205	215	225	193	209	195	219	215	239	197	198	208	205	222	250	232	180	207	218	202	203	209	214	214	241	227	234	191	199	200	225	213	223	196	201	204	211	208	224	241	198	218	213	202	190	188	188	222	207	234	222	206	210	213	215	186	256	218	211	209	195	185	184	183	194	201	220	188	187	215	212	206	220	208	188	214	210	239	215	182	213	232	205	205	230	204	219	176	203	191	226	199	220	197	230	229	213	222	216	212	224	199	203	239	212	204	218	247	218	197	200	193	195	223	227	210	194	213	223	223	221	193	183	214	187	208	205	211	225	204	237	247	231	216	217	213	188	213	223	196	187	217	195	200	232	208	190	207	204	214	176	195	227	199	213	213	208	179	186	221	226	187	217	203	212	209	212	223	202	201	213	203	185	198	213	176	217	208	226	211	203	212	197	219	224	173	188	210	236	231	216	198	205	204	208	206	199	200	202	184	224	234	208	207	198	196	212	229	205	208	216	189	216	196	187	205	208	203	203	214	219	196	226	183	213	205	207	221	218	220	198	220	217	222	167	203	212	204	206	206	210	199	204	193	206	217	205	234	175	211	208	219	210	175	183	217	207	215	203	198	224	196	197	169	224	204	210	197	180	183	208	208	220	203	216	194	205	209	228	210	215	217	187	207	201	204	209	203	200	203	209	197	190	190	191	195	210	213	201	198	193	216	238	189	223	185	195	220	206	226	219	211	210	198	207	220	223	193	216	213	226	196	226	209	214	190	220	204	184	211	212	227	209	198	192	190	223	182	222	226	216	206	213	191	181	225	217	181	176	205	212	205	215	221	170	209	196	196	196	202	202	194	195	246	206	194	217	203	192	185	228	210	202	231	189	235	214	217	228	194	216	244	223	213	248	202	183	207	245	219	203	222	213	229	210	202	201	206	215	197	236	212	223	197	205	214	174	205	201	187	186	207	222	216	201	199	208	180	210	212	191	197	232	187	207	195	214	202	192	216	217	184	233	211	223	215	224	212	218	199	210	194	202	211	199	196	201	240	188	194	239	198	205	216	215	218	229	189	211	202	223	230	215	230	175	182	198	207	228	225	231	222	221	210	198	213	259	213	209	227	202	200	172	213	216	174	190	215	231	192	199	239	220	218	212	179	199	206	216	204	225	215	211	197	205	208	202	181	215	211	227	231	208	216	216	205	221	207	207	195	215	254	217	210	212	206	215	224	216	197	206	199	213	193	204	208	223	193	196	209	211	193	227	196	228	200	208	224	198	195	233	243	237	206	243	220	236	204	209	197	207	227	213	192	229	196	217	207	197	214	234	222	185	196	208	221	232	197	212	207	202	185	195	207	208	210	190	202	221	219	199	214	199	225	198	188	220	225	206	212	189	231	210	202	196	199	224	209	218	202	208	209	215	191	236	211	221	192	194	181	218	199	209	224	190	212	221	215	200	201	208	216	201	220	212	240	188	198	191	197	214	213	197	192	209	204	242	210	243	218	209	206	215	183	229	201	190	183	243	209	230	219	211	216	220	222	195	214	216	236	215	229	199	193	210	203	199	220	227	237	201	195	229	241	224	194	186	189	226	214	214	207	184	202	185	191	199	191	214	209	207	225	213	199	201	228	217	222	202	217	208	216	225	211	185	198	213	209	228	219	228	235	199	204	212	202	200	214	196	201	214	223	209	200	190	181	241	194	195	219	194	193	203	212	205	195	199	205	207	219	227	218	196	209	178	205	195	205
6596	2298	580	518	546	451	491	467	509	501	531	476	480	474	495	472	534	463	506	455	495	490	489	467	539	500	508	488	492	490	462	478	496	481	493	440	488	490	463	470	464	438	509	489	467	480	524	482	467	478	489	479	511	466	474	427	482	501	457	485	499	484	450	448	479	447	438	461	495	464	455	483	481	493	484	482	470	497	447	496	457	454	469	455	477	468	488	527	488	476	495	497	519	477	453	481	469	503	461	490	482	481	493	483	488	478	464	455	498	525	439	444	421	432	494	446	506	461	488	487	515	485	465	469	523	533	510	473	484	467	476	503	494	401	458	483	506	516	494	492	486	498	493	509	487	505	443	477	494	479	481	464	475	471	502	488	445	471	487	494	502	469	491	509	463	470	494	507	495	468	454	499	467	474	478	503	444	476	490	475	491	463	449	449	512	475	487	471	513	474	482	481	454	493	488	475	481	524	483	503	485	507	490	472	447	449	494	517	483	476	449	465	490	455	438	490	505	477	490	471	507	509	479	484	448	493	470	476	496	497	440	468	511	494	483	460	441	479	470	514	494	473	474	489	472	486	481	500	512	447	489	514	462	446	463	476	481	476	468	454	489	476	471	481	509	492	481	474	419	463	453	477	500	464	463	505	493	494	497	454	473	453	437	469	513	482	449	504	467	462	445	450	443	465	461	478	494	488	506	504	514	459	524	494	490	458	465	469	506	515	453	468	441	469	465	488	489	509	499	495	470	478	479	452	485	468	470	483	475	498	485	513	447	483	464	480	480	475	459	448	490	518	447	482	452	489	490	471	470	473	452	497	495	481	494	485	483	440	477	465	466	454	479	473	521	487	474	460	472	506	487	482	470	465	485	447	454	486	445	507	527	474	477	482	450	522	500	474	476	515	486	486	493	480	456	486	479	502	461	496	474	462	474	460	477	470	469	479	460	472	493	477	477	475	466	479	478	489	488	474	496	428	455	466	481	535	448	493	475	513	461	502	488	476	468	472	487	496	410	484	458	466	464	507	471	491	487	467	519	464	513	486	497	484	530	500	477	451	470	505	466	470	510	501	471	504	456	542	510	465	472	471	416	484	498	463	470	497	485	477	480	460	464	477	488	485	484	458	527	471	469	478	493	511	465	446	477	530	439	488	443	497	477	487	448	476	476	473	464	478	467	495	522	461	516	473	481	489	472	445	440	492	463	493	468	468	518	472	440	502	536	465	470	511	461	493	444	506	476	475	463	464	484	473	472	451	481	451	473	509	507	479	487	515	477	488	488	482	469	447	495	453	475	495	462	500	486	452	480	522	458	467	465	449	460	489	505	471	474	504	459	417	459	456	483	467	447	497	464	504	458	458	480	495	441	457	438	489	434	481	445	499	465	437	499	469	485	456	472	477	445	476	444	452	474	493	509	454	457	469	448	448	496	492	492	511	454	482	475	472	476	497	455	535	438	473	495	501	448	451	494	527	457	490	464	455	507	474	461	472	471	447	474	493	469	449	455	499	450	462	467	480	460	464	479	477	505	448	499	491	466	468	485	505	489	449	482	475	464	468	473	456	484	461	468	458	461	462	486	459	476	500	454	471	416	446	476	493	484	449	476	402	464	478	484	486	436	475	487	507	450	447	454	503	452	462	442	456	479	497	471	459	461	481	493	476	507	486	497	476	480	482	500	475	517	489	448	457	514	494	514	500	457	473	471	490	483	462	505	466	458	492	501	473	459	437	480	482	508	450	472	487	481	446	468	490	491	482	489	466	462	524	478	496	458	464	487	489	497	516	467	483	451	518	482	461	443	462	461	480	438	489	443	494	488	462	503	501	474	471	506	511	439	472	466	461	470	488	465	493	468	474	470	502	492	484	455	452	499	497	465	428	483	465	492	464	449	468	479	514	482	487	471	431	492	477	469	506	490	491	482	445	436	492	468	461	487	466	472	439	505	493	495	483	498	468	420	492	460	452	483	458	502	442	495	492	497	479	507	464	462	440	496	438	455	490	486	431	429	461	479	526	455	473	479	502	483	451	482	491	440	497	460	471	449	463	437	455	481	493	485	454	499	485	481	468	487	465	483	465	477	470	495	483	468	487	447	480	475	462	470	522	450	484	487	473	461	490	462	417	454	488	477	468	473	475	443	493	459	499	488	503	455	461	479	499	446	482	470	456	469	424	500	500	478	483	512	475	467	486	448	463	455	494	512	486	475	467	444	519	468	490	500	440	452	486	450	500	488	505	519	479	439	447	477	492	489	512	484	520	495	501	495	485	452	491	433	446	452	472	475	454	445	497	463	487	496	490	501	517	474	481	513	478	444	508	509	457	467	455	494	495	505	463	467	473	456	445	485	467	474	465	467	464	488	471	437	477	468	492	463	465	489	459	459	524	488	457	492	456	436	440	465	493	474	472	466	460	450	452	503	509	464	444	497	463	483	492	449	490	467	462	477	497	478	494	474	475	498	498	432	457	477	490	443	496	460	445	492	444	459	449	479	459	488	497	505	455	468	472	467	460	467	506	497	504	463	471	445	502	474	479	466	483	498	491	473	471	449	506	466	505	486	466	458	468	488	454	479	483	470	469	483	442	461	504	455	478	479	471	544	470	488	464	468	496	529	489	489	464	465	466	462	478	485	473	440	451	507	480	494	480	420	478	510	464	539	492	499	456	470	451	491	447	479	478	485	457	453	504	481	460	465	485	500	510	464	452	515	477	487	430	494	465	436	466	497	475	472	462	465	471	482	493	478	488	473	454	495	469	490	445	463	483	458	466	457	500	482	498	471	458	443	457	461	459	450	490	521	500	459	461	491	489	466	474	506	506	459	475	432	456	447	472	455	485	459	492	478	456	475	527	483	489	491	497	460	480	521	438	498	449	455	456	474	520	486	464	490	498	443	480	469	478	512	473	462	454	489	494	470	475	497	476	478	484	490	462	474	512	518	473	458	493	516	468	497	517	480	466	467	459	496	474	435	484	483	488	471	480	474	512	447	441	456	469	476	466	428	492	449	481	474	492	469	455	464	514	476	480	492	461	480	483	451	475	459	492	453	502	469	469	448	476	497	476	496	475	479	493	460	471	488	458	475	484	507	463	429	470	543	529	482	493	518	471	480	468	470	458	480	458	456	481	465	474	453	476	470	471	467	472	472	516	475	474	467	482	496	490	458	498	521	484	478	463	455	476	487	492	480	447	528	484	481	480	430	459	433	479	452	499	499	471	485	490	489	500	444	475	453	480	469	490	500	467	483	489	504	469	485	506	478	490	510	466	470	480	440	468	487	479	511	509	487	429	488	453	488	428	448	487	483	448	497	450	451	495	478	502	507	489	485	477	513	483	482	430	446	501	519	519	481	481	458	486	457	509	476	455	443	470	460	492	489	446	451	476	482	472	470	483	475	472	447	447	502	491	463	481	438	498	503	506	469	473	449	459	466	480	487	478	483	501	432	423	472	474	469	477	480	464	496	446	487	471	458	423	466	440	498	465	482	485	500	473
28297	12845	1945	545	396	278	241	158	180	198	174	162	182	152	143	144	138	137	134	154	140	140	135	128	120	134	139	110	128	103	113	107	119	126	138	153	126	139	131	121	119	125	138	133	119	128	110	101	120	134	126	116	111	136	124	127	113	118	144	131	119	120	142	127	132	133	127	126	131	103	126	117	95	111	132	116	120	114	139	128	117	119	126	123	108	129	107	120	130	113	119	110	122	128	101	107	140	134	126	118	128	133	117	113	114	119	110	108	112	125	146	130	139	109	130	99	135	129	125	123	137	117	126	118	113	140	106	136	122	130	112	121	128	118	111	134	119	138	114	124	123	121	101	140	135	92	124	114	118	134	141	132	134	122	117	130	152	132	130	119	124	154	133	115	128	122	139	127	141	122	131	118	129	122	161	111	132	128	115	105	113	117	141	103	144	123	129	116	119	132	125	108	116	128	108	137	104	138	110	120	141	113	117	127	148	140	111	121	112	137	110	127	132	137	116	106	108	114	119	125	130	132	105	115	125	115	111	130	134	138	145	141	127	113	120	116	131	112	112	119	126	127	124	124	131	123	120	132	136	138	133	119	121	123	126	119	130	156	115	118	121	148	116	131	118	108	117	118	129	110	118	113	133	148	119	114	137	123	123	114	116	104	124	152	140	126	149	119	102	104	150	136	110	139	137	143	129	118	134	119	146	111	125	158	121	131	127	124	143	131	127	102	115	136	115	140	113	128	121	120	111	122	138	125	127	113	118	103	120	126	129	116	114	132	111	125	135	127	117	121	127	114	110	132	117	136	141	148	107	118	132	124	127	115	112	138	114	130	131	139	114	127	129	114	99	139	112	112	138	112	127	115	132	124	136	105	139	139	141	120	124	144	122	126	110	138	134	116	104	119	142	123	107	130	111	122	125	139	131	136	122	121	127	117	110	130	110	112	131	128	142	132	138	105	134	122	134	144	129	100	109	122	119	129	130	126	146	133	124	129	137	127	144	129	120	131	123	126	154	115	122	128	119	95	116	123	119	120	140	114	112	106	112	125	126	129	123	125	137	117	134	93	129	120	138	145	118	141	105	141	120	123	122	143	129	130	123	120	128	123	105	105	150	146	125	135	122	122	124	133	149	126	126	133	121	120	115	158	112	122	135	123	130	142	111	131	134	94	136	154	141	99	128	159	127	144	117	131	128	102	112	133	133	122	121	126	123	107	129	118	125	120	120	127	117	136	97	113	144	114	96	124	127	144	104	128	141	131	119	126	131	108	132	153	127	120	133	134	118	96	124	117	141	120	120	140	114	128	135	114	129	121	109	115	134	132	140	124	123	113	138	120	120	118	95	120	125	115	120	110	109	124	135	138	129	128	135	128	146	127	123	142	129	129	143	124	110	123	111	122	136	132	127	136	130	118	119	112	128	118	139	131	119	149	133	127	107	124	135	133	132	123	137	105	123	118	112	116	114	137	110	127	112	94	121	123	124	112	129	140	111	121	113	142	123	127	116	133	142	146	126	133	131	148	119	111	122	115	142	147	117	153	100	129	132	113	141	118	98	111	118	125	134	121	130	129	120	142	140	132	130	137	133	118	149	120	145	113	99	117	129	99	123	132	129	135	127	89	125	120	132	118	126	127	138	159	125	138	126	131	104	116	139	117	119	100	124	136	137	134	123	127	142	127	114	138	105	107	112	94	142	125	129	109	124	133	117	145	109	143	131	140	118	118	123	110	128	131	128	127	123	123	127	117	142	125	155	146	151	142	137	127	148	121	108	109	130	133	130	121	120	130	132	102	133	123	120	145	133	131	133	131	120	117	122	106	125	126	130	153	101	115	116	111	137	124	127	121	137	124	132	119	118	122	101	151	146	114	135	129	124	129	127	121	120	129	136	130	125	122	119	129	121	119	100	108	117	122	128	146	120	139	117	93	121	125	128	144	130	114	111	103	126	110	112	108	127	117	136	126	111	120	130	136	128	129	129	112	148	114	100	131	131	115	121	113	134	129	156	132	131	110	123	145	126	118	121	123	131	125	107	104	132	145	127	128	105	154	99	129	125	141	124	117	121	161	94	121	133	155	116	132	145	122	124	131	165	148	145	108	131	114	132	140	111	126	120	124	116	131	124	101	123	122	114	121	133	149	140	152	155	142	107	136	124	130	130	116	128	104	110	104	137	134	135	130	142	140	142	113	124	112	133	129	119	143	120	150	144	133	141	124	138	148	134	127	128	129	132	155	120	142	129	122	146	124	112	108	144	131	109	142	131	119	144	101	125	129	106	106	123	129	122	112	125	133	139	156	140	119	138	108	119	119	118	104	126	112	108	119	128	121	128	111	143	116	127	143	119	128	121	131	131	129	106	130	121	114	134	119	123	115	123	135	122	125	112	108	126	151	149	126	109	149	98	120	117	135	153	129	129	123	128	137	116	123	118	118	119	127	152	111	128	134	139	135	136	123	129	122	126	113	99	103	133	122	117	140	133	143	114	121	114	137	124	138	130	112	122	115	133	124	109	129	120	123	123	139	107	139	159	126	149	135	143	131	166	133	106	134	110	140	132	129	123	127	113	118	115	128	136	111	131	114	111	136	137	118	134	102	131	106	122	124	112	121	137	140	120	136	151	111	112	136	123	116	126	129	113	149	113	125	143	131	140	117	136	136	131	134	118	125	128	131	115	126	120	130	140	116	138	127	103	98	126	129	125	116	117	144	160	130	120	131	134	108	135	125	117	114	125	124	128	123	127	121	102	125	112	150	135	125	124	120	122	103	130	153	123	132	124	113	122	118	127	138	104	121	108	133	132	109	106	153	141	123	113	145	159	128	127	146	99	135	117	143	131	114	129	135	131	143	133	126	135	121	149	123	151	133	140	110	104	135	131	116	138	124	139	132	131	136	134	139	100	144	102	112	135	128	121	144	116	117	106	131	112	117	116	146	115	123	126	135	130	133	99	105	134	123	124	121	125	106	125	118	117	114	128	125	127	123	123	137	130	120	113	113	137	137	154	107	107	119	105	134	116	129	116	132	123	108	135	115	119	129	127	147	122	116	111	122	127	126	142	137	114	122	125	103	123	125	119	120	143	135	100	153	127	121	112	112	148	138	129	134	122	128	118	127	140	149	136	110	120	148	124	121	119	120	119	142	124	132	142	121	121	140	139	118	132	122	128	126	128	114	123	123	121	132	151	149	139	133	138	115	109	132	115	136	116	116	144	116	107	129	140	138	110	126	130	121	123	130	119	133	132	146	147	105	121	128	125	113	121	135	114	141	122	132	133	138	118	136	136	144	112	140	126	125	121	130	133	130	142	119	118	128	105	134	146	129	112	131	133	139	102	137	112	100	139	124	119	143	136	133	118	126	122	129	124	122	145	122	119	139	128	139	129	112	128	114	133	127	135	110	140	115	122	131	147	119	118	116	118	146	124	127	118	135	135	142	130	136	128	110	114	119	128	131	112	115	129	112	105	124	131	133	112	136	110	144	127	135	121	128
19029	6473	1392	1365	1227	914	744	651	686	604	531	590	557	476	463	468	498	429	402	350	387	406	350	389	399	406	405	331	365	372	353	397	373	369	362	333	366	338	315	341	316	323	323	324	320	320	326	330	309	309	332	331	305	339	328	339	318	303	346	330	351	363	304	317	326	316	297	331	321	343	339	345	349	290	339	316	347	271	327	307	309	335	297	326	335	336	315	335	313	323	334	312	332	330	332	325	330	308	304	335	300	299	298	322	325	317	355	341	351	309	361	346	321	318	322	307	309	329	326	306	346	334	305	346	339	337	367	345	314	292	354	315	306	321	350	306	321	321	338	326	289	353	337	301	338	330	347	309	308	327	346	309	308	307	362	308	347	327	315	336	340	295	341	356	306	348	324	347	341	328	324	306	327	341	354	329	316	331	340	355	329	348	320	317	323	321	329	329	317	298	312	351	318	320	305	340	324	338	310	328	305	322	345	345	298	318	354	334	345	354	345	346	340	364	342	303	292	330	309	285	344	328	308	330	356	320	303	308	289	324	317	333	337	324	299	313	334	314	306	327	311	313	303	308	319	318	330	332	338	351	322	370	330	343	306	340	361	340	342	332	323	343	324	341	296	290	326	326	328	328	332	344	355	350	324	333	321	353	357	305	323	325	315	312	317	329	313	326	300	359	316	315	345	342	343	314	297	331	338	361	337	304	315	309	333	326	325	343	305	322	342	309	347	335	336	292	335	327	305	334	310	358	323	310	351	361	326	332	309	316	342	339	296	319	356	343	331	331	329	346	339	315	329	330	305	324	341	351	316	343	330	337	290	298	329	304	343	308	382	321	309	305	328	316	284	307	327	291	327	350	313	316	332	319	353	349	325	353	321	321	313	327	311	324	315	335	320	296	334	326	354	307	327	322	325	298	306	321	352	344	325	346	326	350	334	311	318	329	291	335	317	312	309	305	331	295	293	338	321	358	336	332	309	329	305	318	303	323	274	339	304	328	315	320	297	346	309	319	316	320	323	335	335	316	321	313	328	331	360	300	341	299	343	299	322	348	318	310	342	314	318	301	315	305	315	342	319	323	331	327	339	326	316	347	324	328	294	326	327	301	359	329	297	356	341	344	363	324	310	308	324	337	333	329	370	339	311	306	311	310	321	312	303	346	338	332	347	328	325	326	338	349	320	323	344	327	309	329	302	336	337	327	322	340	333	344	322	327	325	331	325	358	305	301	297	328	324	321	338	332	337	349	374	301	332	335	345	298	308	324	324	322	320	346	339	313	331	315	305	331	336	349	320	356	313	322	350	313	278	333	288	306	315	325	331	297	336	350	328	328	315	355	341	320	319	313	330	320	321	347	308	332	343	327	292	316	330	310	328	307	323	322	375	348	309	360	349	332	313	314	306	333	335	347	328	299	356	325	306	318	334	303	348	332	325	326	350	334	289	300	316	304	303	358	317	334	311	294	326	291	293	318	316	313	323	318	318	329	324	322	333	313	335	320	287	321	308	320	356	329	306	330	340	343	313	330	320	315	346	298	334	287	325	350	328	324	335	340	323	349	334	333	352	315	322	365	319	306	331	348	332	343	309	286	327	348	298	313	296	328	322	338	318	308	311	319	317	330	335	309	335	357	323	323	355	373	350	352	331	302	293	338	347	299	306	345	325	331	327	317	322	312	330	371	327	321	310	332	325	311	342	336	313	292	348	337	345	359	308	320	314	320	294	332	285	327	301	304	301	313	301	324	318	318	316	327	336	312	339	331	294	292	354	351	296	343	331	322	308	319	323	329	308	305	304	334	330	285	323	324	336	305	305	297	337	344	327	341	339	342	317	316	326	303	315	313	291	275	325	297	317	314	335	336	353	338	320	350	293	271	286	320	318	347	317	303	357	335	337	317	316	317	324	347	338	298	325	312	343	355	306	293	334	339	303	295	348	314	326	342	348	308	319	300	334	301	351	350	313	332	333	310	340	338	296	348	335	315	338	311	285	328	308	317	345	357	323	333	333	321	309	339	308	319	330	355	333	311	330	335	356	347	330	315	311	336	300	332	339	308	336	326	361	344	334	335	330	324	323	308	346	302	342	342	337	369	319	336	289	316	331	335	324	340	333	288	310	342	310	314	342	327	321	347	326	318	310	358	310	288	318	323	320	336	276	315	346	303	347	291	315	338	330	335	360	341	340	338	333	312	326	334	316	345	322	367	323	304	327	330	317	302	340	317	336	331	325	332	313	344	347	340	321	347	319	310	343	307	347	340	349	334	328	334	293	347	350	321	323	331	331	345	371	315	321	332	346	298	345	329	339	309	296	332	329	327	343	319	280	330	342	330	301	321	346	319	342	321	315	298	364	328	305	279	335	316	319	337	311	327	295	350	294	319	330	352	313	319	319	314	310	300	331	273	314	313	337	310	331	342	324	321	325	309	398	339	323	312	334	310	327	298	354	354	325	302	305	295	369	299	294	308	329	301	321	333	347	362	374	336	323	318	353	323	339	303	335	308	302	350	313	318	337	305	329	329	314	343	331	331	320	340	333	337	349	335	343	308	336	324	309	299	329	320	324	332	317	342	317	309	328	334	338	330	328	344	360	336	320	278	336	326	309	304	297	335	312	285	345	332	321	325	342	342	318	290	328	327	307	330	316	316	343	331	280	354	311	340	349	346	315	310	320	320	311	322	340	337	315	299	299	303	327	319	282	289	344	314	304	300	336	325	330	315	347	334	300	328	346	331	330	298	318	338	354	354	335	335	318	319	301	331	356	300	284	349	357	314	319	346	324	335	303	342	353	335	306	336	329	333	316	316	317	321	323	324	315	337	339	291	315	324	323	312	305	304	341	303	316	339	313	312	319	294	336	332	312	337	316	304	325	287	318	318	329	321	341	307	286	339	333	370	330	312	333	340	324	325	314	321	342	310	335	332	298	351	332	329	324	335	325	351	336	318	343	356	319	294	301	342	356	315	326	334	329	300	302	334	333	309	310	280	329	291	301	315	319	331	308	322	317	330	319	311	335	320	343	314	288	321	330	306	290	340	338	286	323	298	306	331	354	353	336	309	330	313	359	299	322	335	324	328	331	327	285	321	312	306	321	345	301	304	342	352	333	302	327	344	305	296	359	307	328	336	329	314	331	333	316	333	345	316	345	306	331	333	318	326	319	320	304	316	343	300	305	337	341	332	309	323	331	318	347	311	321	328	340	342	329	347	313	350	300	314	328	301	313	309	356	322	314	315	308	306	322	287	319	366	330	295	293	311	297	284	303	308	356	351	364	338	321	362	341	336	331	328	312	308	309	311	329	332	333	329	312	309	319	317	313	336	301	311	320	323	311	297	347	301	333	341	347	287	320	362	333	359	330	358	321	330	296	380	306	355	340	355	349	296	333	300	349	323	316	318	336	310	304	294	342	329	299	277	327	324	351	346	343	337	346	334	350	333	316	341	363	315	290	316	341	294	293	353	348	303	335	332	317	319	311	322	332	310	296	314	319	313
38633	19965	4628	1426	865	544	430	388	338	352	301	307	330	303	284	317	326	293	289	272	278	281	242	198	257	290	306	252	255	302	279	261	271	259	255	272	264	261	221	240	232	223	287	241	215	234	246	228	231	277	234	251	240	266	248	220	271	243	262	249	244	227	268	272	290	254	233	228	217	279	248	246	202	238	228	244	245	248	247	245	239	247	219	246	237	251	244	265	235	238	276	267	251	208	226	237	208	234	245	254	255	246	272	247	226	247	241	250	225	240	228	227	226	239	263	236	250	243	235	219	254	232	252	253	235	239	237	231	276	239	248	258	212	246	201	240	244	268	226	236	222	277	243	246	232	259	261	265	238	246	241	244	250	235	245	253	237	239	239	220	243	247	243	222	247	247	263	275	249	254	229	262	261	246	256	222	277	256	241	230	207	246	238	277	229	213	205	229	246	265	246	248	236	249	216	226	246	226	233	272	233	241	243	229	244	237	217	244	241	224	241	240	223	243	243	242	243	249	238	240	257	253	230	273	255	237	258	239	230	233	221	248	256	233	239	259	262	261	256	276	214	213	264	248	235	247	214	259	234	252	242	236	231	249	243	266	229	217	245	237	234	229	241	239	241	254	269	244	227	236	264	219	260	276	251	273	257	242	245	222	239	239	249	235	221	240	267	264	249	228	243	258	247	260	222	229	242	237	252	265	241	247	247	244	222	248	245	222	235	261	266	236	244	214	274	247	253	231	267	208	222	220	253	247	251	250	249	241	260	218	228	269	245	214	221	224	246	249	197	213	261	270	241	253	235	232	233	248	247	252	243	244	237	236	243	282	229	243	247	237	250	233	244	250	293	276	239	258	231	207	259	230	241	249	256	253	229	263	224	230	295	270	230	261	202	192	245	240	262	271	256	258	238	280	229	230	228	248	267	249	252	258	236	211	286	250	250	261	275	227	259	255	276	265	243	233	234	208	249	241	233	239	232	245	250	253	253	234	231	240	252	249	235	281	291	262	231	272	231	256	253	260	229	231	229	224	236	212	233	267	249	250	247	256	256	223	272	240	274	257	265	246	256	261	229	236	218	261	237	220	251	219	248	239	228	238	250	234	241	263	253	243	247	244	267	238	211	232	260	252	245	260	221	231	221	225	263	233	249	236	228	207	275	241	246	253	246	246	255	259	229	242	277	250	261	243	245	266	240	268	244	228	224	265	232	249	243	219	233	230	259	235	272	253	216	263	265	236	237	250	255	268	251	260	252	241	247	239	249	241	265	271	237	228	253	220	261	239	242	211	246	207	255	246	256	244	278	246	250	261	255	243	240	254	261	271	242	240	251	256	241	237	244	211	237	231	225	261	248	280	260	230	282	249	253	231	234	208	234	222	251	239	220	250	256	208	268	220	241	242	216	250	259	232	225	215	245	238	249	253	259	267	263	264	240	226	263	242	213	316	224	243	254	251	252	236	264	234	218	251	243	261	213	227	241	252	242	248	269	235	247	264	257	249	228	262	253	290	253	253	261	268	250	282	255	227	224	260	235	272	233	256	259	267	240	253	214	254	268	228	281	248	224	249	224	259	241	243	229	231	276	226	294	223	247	238	255	258	241	226	269	234	249	247	242	237	239	237	243	240	251	280	245	254	292	246	253	249	243	254	237	241	234	267	226	242	240	237	263	246	216	249	285	222	245	236	235	233	240	231	232	219	259	265	244	236	262	267	270	239	252	251	229	232	233	249	277	239	207	229	247	261	260	266	257	251	246	236	243	233	241	247	238	245	252	253	257	272	236	231	243	217	224	254	253	240	241	212	235	266	253	265	250	237	225	255	224	229	239	232	237	211	237	215	237	231	217	241	262	220	238	218	218	257	264	253	281	260	243	227	249	254	249	224	230	265	258	249	216	249	246	220	256	261	243	243	241	265	231	270	253	225	245	267	254	258	246	252	279	245	239	241	231	240	229	266	231	244	251	265	234	252	205	249	254	273	239	233	276	248	273	268	248	249	247	232	236	253	268	287	245	214	218	201	245	222	264	217	251	240	225	245	223	221	261	262	240	220	263	268	215	231	207	244	254	200	248	258	243	243	245	233	254	226	238	236	231	287	232	235	257	259	212	251	263	280	251	265	235	273	264	235	245	262	207	269	239	234	240	221	252	272	245	226	248	254	285	222	256	242	244	232	242	227	231	221	223	254	225	246	234	243	246	237	265	246	232	216	221	234	225	226	223	261	271	248	251	262	238	244	257	268	270	237	253	220	226	237	233	250	235	251	220	212	225	265	257	230	237	268	253	254	258	247	250	248	218	248	230	245	235	229	234	248	264	246	255	244	233	230	223	242	236	239	223	258	249	218	247	229	243	243	242	278	256	219	255	264	217	258	279	259	249	252	257	226	239	230	230	246	229	239	244	268	245	250	251	237	230	250	267	236	248	244	211	217	268	260	252	247	260	230	236	254	233	230	250	259	216	244	245	249	226	214	226	206	220	238	254	277	242	260	233	266	284	228	251	255	258	241	245	263	224	267	276	259	229	240	225	221	277	263	231	246	218	253	278	270	253	217	213	258	237	261	252	202	241	255	226	260	237	250	240	241	240	260	253	235	257	220	263	239	255	256	234	224	249	216	220	243	256	210	278	243	243	231	250	244	272	235	222	245	232	224	243	235	244	271	226	223	246	230	225	265	231	266	229	262	268	243	245	249	260	254	238	226	258	263	260	240	226	256	259	241	258	265	211	240	252	227	268	272	237	231	243	218	254	237	222	263	221	244	224	247	267	264	258	239	252	207	257	224	241	256	245	260	254	255	228	238	266	294	273	239	249	231	239	219	247	237	220	264	246	224	217	234	222	239	241	217	221	232	257	248	248	215	235	220	241	246	231	259	262	280	257	232	296	251	227	238	260	245	229	240	225	256	228	262	240	225	256	239	227	266	238	242	248	252	261	243	228	231	260	279	253	242	270	235	258	273	255	252	244	259	253	243	250	238	244	246	274	273	243	273	252	233	265	211	251	261	249	261	212	249	242	224	238	243	267	249	263	252	216	236	250	244	216	268	254	254	272	229	269	274	241	241	273	221	244	263	243	257	233	238	254	262	234	225	203	252	249	251	280	253	211	232	251	251	247	264	232	267	260	248	240	245	249	234	234	257	245	269	242	220	226	224	238	246	243	237	209	278	249	231	261	257	244	248	234	254	254	235	240	263	272	248	214	253	236	233	224	232	247	225	229	222	245	246	243	233	241	239	224	236	234	248	246	244	245	226	254	242	243	238	249	225	243	229	246	269	273	218	240	293	243	256	230	268	231	242	273	247	220	265	247	273	261	235	252	270	251	240	252	227	252	211	234	219	222	235	252	264	249	241	289	247	258	269	267	247	239	280	204	236	247	275	248	259	269	257	244	202	249	234	205	244	259	231	238	223	250	213	241	226	239	238	211	229	250	257	267	228	265	251	242	225	254	234	241	268	238	260	240	226	220	236	244	222	263	235	237	238	237	250	246	215
25150	9081	2538	2399	2233	1854	1313	1207	1153	1078	1045	1011	968	1058	836	852	1018	726	718	693	696	694	696	685	725	724	724	623	672	672	631	631	649	590	579	614	634	677	613	610	590	622	587	620	605	608	617	596	612	581	620	589	560	607	583	568	590	588	586	652	547	566	595	535	603	582	534	560	588	600	603	618	577	565	588	597	586	592	546	580	623	580	583	560	543	533	588	569	587	553	590	575	556	558	629	578	561	587	598	587	608	575	551	553	565	588	579	604	582	637	579	585	581	532	537	550	577	581	583	581	583	551	559	570	516	582	589	560	562	569	603	541	557	543	605	552	593	576	629	604	589	562	575	589	580	599	568	546	559	587	509	521	567	575	575	553	566	569	528	554	579	600	616	573	589	564	582	571	532	540	557	574	555	500	587	555	602	534	573	569	588	602	578	567	560	564	552	524	539	584	572	562	553	577	617	578	598	574	535	572	592	562	600	558	553	577	539	532	546	589	564	549	563	597	582	556	550	587	542	561	602	593	611	587	545	569	600	561	581	594	575	582	572	576	595	598	586	619	544	551	561	597	585	578	602	550	547	605	554	550	634	595	574	580	552	559	593	583	548	542	565	552	572	574	564	522	554	570	577	592	567	560	582	570	590	559	532	614	597	586	577	547	569	570	581	580	548	533	570	561	613	579	568	617	589	525	583	539	594	564	618	549	556	598	522	554	555	604	570	567	626	581	554	563	588	560	534	639	554	553	610	582	611	583	570	574	587	568	578	582	595	559	547	562	578	590	579	560	564	566	533	533	606	606	571	566	580	581	577	638	567	592	604	598	581	582	604	519	571	591	537	594	608	607	566	530	568	585	561	552	599	502	549	578	581	580	608	585	575	581	600	604	572	557	583	583	556	564	540	578	580	583	576	571	564	570	543	593	570	530	557	540	552	580	563	574	564	552	575	541	581	569	566	593	546	612	523	578	570	581	543	561	583	595	552	529	619	553	638	581	607	554	559	557	603	582	542	600	536	563	538	548	593	568	544	574	588	579	579	568	559	568	573	542	580	603	583	619	582	544	589	558	569	559	600	528	578	548	545	541	582	551	553	567	566	588	583	577	583	558	587	563	591	617	575	566	600	556	560	553	563	581	587	553	543	564	598	584	578	568	544	580	578	576	514	569	589	588	586	589	554	580	563	578	594	567	578	572	556	593	561	547	582	590	559	534	621	571	554	576	583	618	606	578	553	608	552	576	556	661	553	578	561	582	585	551	624	552	562	592	532	603	578	536	568	574	613	528	573	577	613	578	558	568	568	594	593	583	583	553	604	546	553	580	589	611	613	600	530	581	555	594	571	562	559	584	569	511	616	601	546	556	583	514	581	593	567	558	615	605	553	562	536	569	597	555	564	562	554	547	622	556	578	526	626	547	578	549	577	580	548	552	568	533	634	548	602	549	588	583	589	575	585	572	550	551	554	535	568	581	560	579	538	606	608	574	589	574	566	557	589	573	537	549	569	546	573	594	553	588	529	542	600	543	549	590	565	549	596	540	563	607	564	519	566	627	548	518	562	571	575	552	544	605	558	547	522	617	591	579	593	550	572	549	540	604	554	555	590	581	569	586	569	533	561	538	616	574	554	575	599	572	548	560	561	584	502	528	547	561	543	559	570	559	575	558	554	643	548	550	599	563	536	579	574	514	585	561	541	600	537	586	539	589	542	554	563	633	523	556	559	563	564	602	572	584	584	531	548	563	589	555	586	609	579	527	578	593	595	576	597	552	592	619	564	610	582	601	593	560	576	575	562	588	564	563	550	603	600	578	583	573	559	599	569	550	548	579	568	537	566	572	580	562	559	535	578	542	571	605	581	579	563	581	532	533	590	598	558	545	554	606	592	575	620	583	604	502	562	551	541	576	568	560	569	552	570	554	484	567	555	588	589	593	534	580	573	595	535	579	562	552	546	597	542	581	565	553	553	553	573	614	595	562	526	563	561	599	569	577	591	542	509	557	564	530	556	577	591	587	551	533	549	542	595	556	568	562	567	568	590	546	563	555	595	572	564	588	559	579	572	558	589	560	610	548	553	545	579	598	603	546	610	532	543	633	585	590	551	552	588	572	549	556	636	559	609	589	573	561	581	624	576	537	617	568	566	562	559	603	588	592	544	541	545	565	596	560	554	604	598	562	569	578	552	552	576	581	605	591	562	559	564	564	570	561	533	585	527	539	569	625	605	620	597	610	554	591	585	559	535	605	588	576	577	565	555	575	566	584	535	582	605	565	555	566	555	549	572	565	591	573	580	606	571	598	583	556	583	548	576	562	547	602	609	575	618	557	590	521	571	543	578	536	550	570	605	624	590	591	568	579	503	582	571	550	598	556	596	571	554	564	577	571	571	537	588	579	602	578	529	547	611	622	566	576	558	590	540	537	583	523	609	567	553	595	625	568	568	563	588	566	543	515	560	557	594	627	554	542	625	571	588	559	584	582	559	585	579	599	578	526	586	557	555	521	585	543	603	559	570	570	594	566	612	562	572	596	598	524	604	584	541	575	572	556	535	602	578	562	573	620	565	551	588	601	552	574	600	585	592	617	594	572	565	620	572	543	596	554	599	603	606	571	539	533	535	546	592	547	575	569	569	584	552	593	603	612	569	528	550	612	573	573	554	557	561	565	574	551	595	586	532	552	554	561	548	578	585	613	549	563	567	569	593	583	629	597	564	619	566	572	543	561	520	600	568	533	579	565	583	556	559	537	585	579	592	562	597	569	548	549	535	545	547	556	571	554	568	561	583	569	553	574	588	574	613	610	602	563	565	553	574	602	603	557	564	597	595	573	504	531	566	577	575	554	591	603	570	590	584	552	570	561	538	581	554	539	563	565	577	592	587	553	569	537	619	581	587	545	602	576	629	611	549	567	599	536	588	594	528	593	594	556	587	602	549	613	546	551	584	608	579	589	585	540	570	533	552	583	603	568	542	567	572	566	579	542	574	580	572	583	609	588	495	543	607	551	586	580	561	585	609	552	583	537	597	569	553	539	594	538	608	559	528	559	590	603	527	596	570	600	594	564	574	554	585	540	603	567	576	539	629	546	555	568	568	545	572	549	557	598	517	594	533	565	553	553	554	558	588	575	581	533	603	594	553	573	552	612	577	592	582	630	564	604	586	596	516	565	582	596	550	556	602	614	529	549	587	634	536	586	570	579	545	548	521	586	574	605	552	594	561	582	575	617	557	563	566	581	587	588	591	550	569	588	603	620	570	576	573	561	563	590	567	573	579	550	542	605	572	561	528	564	551	605	596	575	583	604	567	554	586	550	557	509	616	540	563	566	532	537	581	611	539	590	551	611	560	551	568	559	588	514	574	555	580	546	567	584	540	567	586	544	569	566	596	583	562	553	556	575	565	538	536	607	588	558	555	585	563	596	611	566	574	567	601	573	575	549	556	512	551	584	557	569	586	546	547	578	541	560	554	561	569	580	532	562	547	574	625	587	595	590	539	596
9539	3443	421	202	229	231	220	215	218	193	231	193	210	211	209	220	209	213	195	234	215	262	191	207	224	199	201	217	220	208	219	207	233	212	187	210	214	207	218	212	210	210	220	194	203	186	189	204	206	203	195	221	210	221	228	210	238	213	212	212	223	215	196	230	185	209	212	189	234	218	223	206	202	208	225	205	197	229	225	239	222	203	232	246	178	162	221	213	220	195	194	212	223	209	207	153	216	214	216	227	219	216	227	220	208	181	232	234	196	220	197	194	201	208	181	219	196	199	205	210	193	199	238	186	212	192	204	200	216	222	200	224	234	220	198	203	204	222	209	194	199	220	187	199	220	201	195	211	218	230	205	216	217	215	216	202	204	232	212	212	239	203	222	201	233	193	212	233	231	218	204	235	218	230	228	208	209	199	215	199	242	223	203	177	205	231	222	180	212	220	190	189	199	232	213	221	183	217	231	211	218	229	219	193	209	208	240	232	204	192	211	228	198	225	199	202	218	227	183	227	231	199	205	231	214	185	229	198	207	208	221	243	204	228	188	199	221	190	216	201	193	209	233	234	221	243	207	201	219	219	206	208	192	191	208	209	211	194	235	235	219	227	226	220	203	202	199	207	209	210	216	210	209	218	212	229	190	227	202	217	197	204	234	215	201	199	221	214	189	192	211	205	217	193	223	194	214	182	187	202	203	202	208	219	211	228	216	192	228	191	216	208	225	237	208	188	197	195	225	177	188	232	210	187	202	197	225	234	233	231	206	190	220	197	197	226	186	206	227	228	208	223	223	211	228	218	228	205	227	227	180	204	205	206	216	221	208	160	192	232	195	206	210	211	252	215	225	211	208	240	220	204	210	198	197	199	196	203	191	213	197	227	204	178	194	209	216	202	218	235	243	190	211	185	220	218	211	215	193	204	247	211	221	196	188	220	228	213	217	196	202	215	185	206	223	207	230	221	224	209	196	225	212	204	220	211	182	188	229	198	208	205	174	192	220	199	202	221	212	187	217	192	224	221	219	236	222	213	230	219	197	187	201	199	218	213	170	240	211	187	216	232	219	242	211	215	194	197	206	212	207	195	214	185	190	196	223	196	198	184	216	192	186	200	199	203	236	237	223	184	219	187	209	222	223	227	204	209	217	195	211	224	194	196	216	210	209	223	233	198	218	210	198	218	202	205	215	197	224	193	183	202	225	205	227	210	177	226	202	202	216	212	209	222	193	219	215	201	216	215	227	222	202	211	210	234	162	231	205	229	253	254	235	199	214	222	204	210	203	223	200	222	210	225	230	245	203	206	206	211	214	214	187	210	206	195	223	220	224	215	206	205	196	198	218	217	231	219	238	222	234	233	181	206	214	222	205	212	193	220	192	193	213	199	178	216	216	207	213	200	208	215	208	210	229	231	209	200	248	165	241	194	186	205	225	221	210	183	228	229	225	235	219	202	195	192	175	205	191	192	195	199	193	206	229	227	217	203	218	234	236	211	200	202	213	211	188	204	218	227	199	228	191	226	212	208	218	233	206	232	218	225	212	192	228	219	229	184	218	186	224	198	185	202	210	222	214	226	185	214	196	197	214	193	208	188	172	247	220	200	193	222	221	223	203	211	220	210	209	174	201	212	209	215	220	217	192	191	209	225	207	227	217	184	214	194	234	185	202	229	214	223	194	216	209	212	229	213	222	208	207	217	235	191	228	228	206	220	229	223	226	204	188	205	205	223	201	202	199	226	213	222	216	217	210	217	188	196	207	213	224	226	234	216	224	189	223	204	196	235	215	237	221	218	211	201	184	211	198	179	188	202	206	217	233	214	209	218	215	191	211	198	216	214	211	212	202	194	214	219	216	244	197	203	195	209	218	191	208	224	207	194	212	206	203	242	204	197	192	213	210	214	209	217	208	226	231	225	198	188	213	218	207	220	221	212	226	223	229	198	224	203	200	217	217	224	229	200	192	237	204	206	201	198	196	225	205	221	209	225	193	201	190	205	195	210	203	182	218	211	191	203	216	226	200	197	205	209	214	201	211	198	216	210	184	202	202	235	220	207	199	213	221	215	193	212	219	218	257	203	212	192	197	223	199	222	221	234	199	235	212	212	196	244	222	209	223	201	236	205	191	220	219	189	214	217	204	201	219	213	199	206	206	197	220	205	213	226	210	219	206	216	211	215	225	213	203	228	220	217	200	217	213	216	200	199	218	221	215	236	225	206	250	201	215	213	203	213	205	203	196	198	200	206	206	224	219	232	214	233	206	193	232	207	232	181	209	210	206	223	198	214	198	193	201	224	233	200	228	199	210	214	241	224	206	212	204	215	253	213	236	192	213	217	203	201	213	180	191	212	211	224	215	229	222	205	207	196	255	214	228	213	196	226	222	206	192	205	195	221	213	196	196	198	212	226	225	217	236	196	248	209	236	180	218	233	213	208	223	195	226	211	216	227	197	220	230	230	207	231	205	207	214	213	204	190	197	229	230	223	229	195	211	193	201	202	233	218	204	206	216	216	202	213	180	230	219	221	234	202	247	241	210	191	203	241	205	241	241	195	215	224	198	208	217	215	206	202	208	231	219	203	197	201	205	206	210	174	239	211	189	193	222	202	214	235	208	206	212	226	195	215	210	208	246	224	236	235	222	220	224	216	213	192	218	185	209	253	218	209	197	188	228	196	193	185	234	225	210	216	209	217	197	219	228	214	187	208	215	191	205	218	206	183	235	185	224	191	207	211	226	232	230	215	207	225	208	209	189	217	228	209	207	198	234	194	206	236	207	197	217	211	228	212	216	194	228	196	199	213	198	228	224	191	232	200	217	205	230	204	199	221	230	212	215	188	212	205	211	191	195	201	204	208	191	215	217	206	249	191	205	210	204	222	233	220	226	241	221	176	193	194	182	186	210	217	177	206	199	232	173	227	211	211	221	215	228	229	225	222	196	233	216	223	207	219	231	205	222	210	192	200	220	200	184	250	229	234	230	215	191	225	222	223	230	224	209	213	222	201	234	217	224	206	204	220	218	216	208	200	228	213	199	200	187	239	212	181	216	224	193	230	207	216	207	197	217	195	220	209	213	246	219	192	193	205	227	208	228	224	202	192	179	200	240	223	226	209	217	226	235	202	200	219	210	222	170	181	192	211	205	222	215	199	226	207	214	218	215	188	192	243	194	206	218	223	225	201	227	218	217	199	220	217	199	200	216	192	193	216	221	184	204	197	205	223	213	213	192	244	217	230	213	227	215	221	236	210	239	183	189	203	190	209	220	211	227	198	230	246	201	209	229	218	221	227	237	182	206	223	210	210	198	215	202	205	194	216	194	207	191	217	220	194	240	207	225	207	209	240	224	201	212	211	214	237	189	231	205	208	220	210	210	188	216	201	229	227	215	191	196	194	208	208	198	210	211	227	209	231	226	216	196	222	220	183	202	195	212	199	195	236	231	239	223	220	221	223	209	214	215	233	205	212	199	208	208	225	217	197	196	247	224	209	233	224
6259	2572	682	603	500	507	504	500	496	520	522	519	498	482	482	496	526	506	464	483	481	492	459	486	490	540	551	555	509	477	505	470	517	464	457	502	476	492	456	473	480	498	497	482	491	501	469	466	476	499	483	447	473	495	464	474	489	494	471	516	424	497	504	475	466	483	496	502	482	431	529	458	472	443	440	480	448	485	487	495	458	485	512	500	490	494	459	456	476	469	501	493	470	504	507	449	490	466	510	508	540	451	465	507	488	465	514	437	488	508	489	435	494	515	473	518	491	471	492	488	447	491	485	499	485	487	471	477	470	459	474	482	481	518	457	502	466	496	500	475	484	460	464	465	499	478	502	457	497	503	497	440	467	521	494	497	481	499	458	434	475	507	492	439	472	492	478	526	494	487	485	485	465	487	463	482	509	487	482	445	487	451	478	470	484	501	516	455	495	478	491	480	487	428	459	504	493	466	444	494	475	492	489	474	472	470	484	445	486	483	458	465	471	498	469	456	508	469	519	508	476	480	513	450	517	499	521	467	478	504	515	457	448	511	471	492	457	517	473	503	477	486	499	482	460	483	480	472	476	512	492	489	480	510	519	510	474	484	435	500	481	480	468	496	511	493	476	499	471	465	484	470	478	474	493	456	434	452	445	536	472	471	504	482	480	490	455	471	482	517	472	464	469	492	477	526	481	504	503	481	489	488	484	510	500	476	474	484	497	496	496	483	468	484	477	527	467	438	464	469	491	460	514	451	490	456	492	509	486	468	464	473	501	487	465	471	495	488	482	506	472	457	467	490	495	447	436	479	477	493	503	472	476	460	505	487	461	491	483	458	495	530	495	442	475	496	481	495	424	460	476	461	454	481	513	485	548	510	444	464	480	497	520	466	489	506	495	492	475	492	554	492	508	463	466	464	486	488	475	486	488	492	514	467	445	446	463	482	483	505	463	487	481	496	486	487	497	485	458	480	438	461	490	489	461	445	497	506	504	477	479	487	485	466	508	493	523	464	481	505	487	485	471	490	472	492	495	484	484	490	455	465	516	482	497	445	500	535	495	504	469	525	495	471	469	491	504	464	487	491	484	489	478	484	499	506	488	497	468	476	483	433	488	474	538	459	472	473	464	472	488	491	496	487	464	457	492	464	497	527	457	474	453	484	493	492	480	439	443	483	487	469	491	483	484	473	501	481	506	477	477	451	477	456	498	444	473	475	466	510	491	488	468	490	442	522	474	435	519	489	516	475	481	483	513	480	491	457	505	508	437	481	479	501	488	468	479	480	465	468	515	496	466	430	485	459	491	482	504	504	468	457	481	447	507	471	452	505	448	482	501	466	480	479	450	499	473	496	473	504	489	478	495	454	488	462	505	516	511	490	456	487	491	512	522	489	481	484	453	504	475	465	509	517	497	462	469	466	497	498	460	485	505	479	475	507	454	491	494	485	466	497	463	476	503	439	458	465	492	492	482	474	472	507	496	469	458	489	502	501	446	455	500	477	478	518	444	434	459	464	475	481	480	477	463	481	461	464	472	503	439	448	479	482	481	473	469	445	507	473	471	462	473	473	528	499	475	473	486	470	482	480	469	517	469	464	475	473	460	521	472	507	484	487	466	499	529	515	515	475	488	464	499	466	467	453	476	467	477	496	500	499	487	442	468	457	450	493	472	456	524	472	470	482	493	496	494	446	466	473	504	451	504	564	430	482	484	493	508	463	506	482	520	422	438	496	439	496	512	492	467	489	472	471	476	476	462	450	452	473	478	472	499	462	485	513	484	476	470	480	478	498	456	502	490	499	534	476	530	456	489	503	506	439	470	556	518	493	500	524	494	473	510	536	485	446	552	472	476	470	504	448	489	471	433	509	518	470	451	488	510	472	475	486	466	462	511	489	473	469	495	478	492	457	466	475	527	475	488	495	495	483	471	549	505	500	482	477	500	461	500	445	481	471	458	492	466	454	454	479	472	479	498	460	500	445	473	441	509	534	466	512	495	474	462	445	499	510	531	441	466	512	503	482	489	471	478	507	460	471	471	474	467	483	459	452	494	468	452	505	470	492	486	480	495	495	514	514	514	473	491	514	465	476	519	451	507	495	458	497	484	461	491	457	476	491	493	487	511	488	464	467	490	501	474	507	486	484	459	488	486	480	472	479	486	492	495	483	512	502	514	506	520	500	474	482	464	477	502	492	466	490	435	470	496	495	469	473	507	472	495	476	468	459	429	478	496	436	526	470	478	486	502	504	483	504	468	495	457	483	505	460	470	475	487	509	478	492	475	472	475	501	486	522	501	465	483	454	455	478	447	474	480	488	527	506	485	527	421	472	478	508	499	489	531	502	472	454	489	474	488	442	496	474	487	452	485	495	461	471	468	499	476	462	451	461	489	501	480	489	474	475	458	497	501	485	489	498	517	450	484	460	495	470	490	482	492	468	468	459	477	417	474	487	468	460	479	473	471	460	488	452	474	495	459	489	464	482	476	489	444	492	484	456	481	463	482	481	493	477	511	475	489	514	509	476	441	484	465	463	477	469	509	473	462	471	467	470	434	468	484	477	500	457	489	497	456	525	457	476	471	521	460	488	488	503	470	451	506	466	486	517	459	476	486	522	514	524	502	494	486	478	483	486	515	464	475	477	494	472	492	441	493	469	510	461	471	467	482	472	462	486	486	462	490	496	490	437	493	506	502	441	443	465	471	506	471	453	502	489	520	530	480	494	456	491	476	468	479	523	496	450	492	488	458	451	505	480	454	484	460	492	510	484	455	503	439	501	509	523	507	467	520	458	521	448	473	489	468	469	514	504	481	499	489	475	481	472	499	516	492	486	488	495	519	472	484	512	501	480	440	466	486	464	480	491	477	431	528	496	443	524	497	526	473	519	505	507	484	468	506	478	497	497	494	477	477	493	481	480	504	457	502	463	483	521	508	454	491	469	454	512	494	496	501	481	429	453	480	502	501	521	465	466	477	499	470	459	463	503	494	471	456	508	457	458	503	464	480	456	452	513	420	454	494	482	497	484	462	492	494	483	488	436	503	496	489	489	476	481	525	490	485	503	504	493	460	508	513	482	460	500	487	444	491	496	473	485	514	476	473	498	463	477	476	511	487	484	471	499	468	490	471	466	476	471	494	439	471	485	447	499	494	501	449	486	513	516	479	470	474	487	490	489	503	504	511	502	508	458	497	524	481	498	430	520	476	511	482	441	462	458	497	497	491	516	460	457	448	471	483	458	496	478	485	502	519	475	455	502	503	531	471	473	431	498	484	523	513	494	487	494	463	511	517	453	484	421	472	457	517	462	463	525	493	459	518	488	433	474	509	466	519	501	467	526	491	458	506	494	485	510	503	460	442	473	471	478	503	493	460	506	465	491	472	433	498	472	448	482	517	466	473	473	500	491	491	488	446	479	479	467	460	485	518	492	516	476	542	476	499	446	490	454	485	528	469	484	490	465	466	487	508	474	485	470	444	466	492	498	519	460	504	485	457	497
26383	12725	1849	528	315	284	204	192	172	192	146	173	164	158	152	127	166	144	136	137	116	132	136	127	122	118	150	129	137	139	148	118	138	127	120	115	122	129	123	111	109	116	126	128	129	147	124	135	120	118	131	112	126	140	123	118	138	122	120	133	128	135	116	127	132	139	120	123	124	115	136	119	116	146	149	128	128	132	130	116	141	112	112	108	134	136	129	115	145	146	120	145	131	121	121	93	103	135	110	136	110	105	120	133	118	128	124	117	132	138	138	103	148	139	126	148	106	141	139	105	123	104	125	133	128	144	119	117	125	106	123	118	123	112	128	121	125	107	123	124	144	103	116	124	131	107	121	112	141	153	125	133	113	141	119	127	126	128	125	153	123	124	150	115	125	116	147	116	126	151	129	128	118	114	96	92	121	127	124	119	117	124	143	129	115	110	134	138	115	155	123	126	125	136	146	130	123	145	139	108	113	126	136	129	122	114	132	124	119	109	132	107	121	123	134	118	120	130	127	141	129	149	126	136	132	128	108	121	122	141	135	124	141	117	118	124	127	132	125	115	126	126	109	133	136	130	132	109	105	128	147	119	128	146	132	144	110	127	136	110	141	152	112	125	129	109	120	122	126	137	113	141	111	130	115	121	115	113	121	140	108	117	141	120	122	121	138	137	142	112	114	129	148	129	115	110	112	105	116	127	110	132	131	109	120	133	136	122	138	130	122	121	128	125	134	113	131	123	130	110	121	145	119	138	123	115	115	111	119	123	126	135	122	110	139	114	109	123	141	118	120	140	121	122	129	132	125	118	126	123	154	104	117	132	139	120	135	116	109	135	115	144	124	129	116	104	125	139	132	134	137	133	123	121	115	124	136	131	140	129	131	125	139	132	113	131	116	140	131	107	123	119	138	140	118	122	125	119	124	140	117	102	121	122	104	141	136	138	115	130	163	104	127	126	118	127	131	130	134	123	131	123	113	120	136	121	126	146	131	139	114	114	137	107	103	117	122	117	155	105	137	137	138	126	133	134	142	125	119	126	128	128	126	138	114	88	132	138	125	129	128	144	115	129	176	140	129	115	124	115	101	122	112	149	132	132	112	130	119	134	102	124	134	117	149	128	99	149	150	118	129	115	136	134	134	108	119	130	127	123	116	102	137	131	141	116	114	129	155	119	122	126	127	126	125	131	126	126	122	126	144	124	119	112	123	110	131	109	127	119	124	128	123	143	111	133	130	139	113	111	130	142	104	111	107	122	124	111	132	119	126	154	140	144	120	114	134	151	120	136	136	149	128	132	143	116	147	117	120	118	122	117	113	111	98	120	136	128	135	149	120	104	132	112	116	131	131	102	127	135	122	140	132	115	131	135	110	146	132	141	139	130	112	141	130	109	133	132	136	132	133	125	125	116	109	125	103	114	113	99	133	117	113	125	135	120	132	145	127	120	127	120	119	113	113	152	119	123	146	128	121	109	109	104	127	121	118	133	149	136	136	131	124	123	145	137	118	110	122	121	157	141	94	126	128	103	120	119	132	139	93	114	105	127	142	137	134	117	129	122	127	128	123	126	120	122	128	116	109	141	113	99	130	108	112	142	132	126	138	117	109	118	124	123	124	120	130	103	126	135	129	132	113	124	116	133	111	106	123	118	125	96	118	131	122	129	123	118	134	120	131	132	134	118	132	158	141	126	122	143	117	127	107	123	125	127	143	116	138	114	125	114	120	129	135	123	142	148	96	110	123	144	133	154	133	140	148	118	119	124	143	115	143	118	131	126	118	118	133	122	114	131	117	106	114	117	129	107	140	130	127	116	143	135	124	137	101	128	117	102	102	124	124	117	129	109	122	118	134	145	139	132	120	107	158	115	130	138	123	121	122	119	148	116	109	130	141	119	117	110	109	133	125	130	116	124	136	142	120	120	125	109	100	112	125	120	123	134	129	129	130	108	137	112	110	123	137	121	132	116	103	143	125	108	134	143	143	128	138	116	117	137	124	134	133	125	127	153	118	157	114	135	164	119	127	165	134	145	127	123	131	131	113	121	116	132	105	121	116	123	134	112	120	121	132	110	110	130	126	135	122	122	105	92	116	157	142	142	152	143	135	129	135	121	146	128	118	121	137	157	123	106	127	114	132	119	140	111	116	112	132	114	140	127	118	125	126	137	115	120	143	139	117	119	121	117	107	132	118	126	132	136	115	138	142	126	118	125	112	155	136	128	137	151	119	119	102	147	123	128	132	122	128	103	115	149	154	129	128	125	134	122	99	138	119	126	120	122	123	115	126	131	121	113	132	119	133	125	123	119	148	123	120	118	116	126	138	140	133	143	125	138	133	119	149	121	122	127	135	135	125	128	121	114	133	128	127	127	115	105	144	119	138	153	131	139	115	140	120	125	126	118	113	108	119	124	143	133	127	127	115	122	118	121	121	110	129	122	125	132	115	121	136	132	125	116	133	117	136	130	145	131	138	151	121	150	125	126	141	111	121	133	150	139	131	136	126	138	127	114	110	113	108	103	109	120	135	125	99	159	134	142	135	117	110	117	138	118	134	127	122	132	128	117	128	132	127	118	135	141	125	104	138	114	131	149	129	150	127	133	131	124	134	129	136	122	106	122	135	116	109	126	137	132	129	91	122	125	131	131	109	142	132	148	127	112	109	118	118	128	134	122	106	146	95	118	140	138	133	127	108	117	131	126	105	121	163	129	98	114	133	142	120	122	121	115	129	129	117	119	113	122	142	135	124	139	137	119	144	153	99	113	116	120	115	98	133	117	117	113	131	108	126	133	119	122	115	135	113	111	113	145	117	116	117	117	134	143	117	128	103	124	146	115	118	112	120	93	130	146	117	129	123	103	129	107	123	126	120	128	134	124	142	143	124	130	135	124	121	131	109	132	130	136	133	129	130	106	105	124	122	125	138	137	127	129	115	122	133	128	114	110	127	120	146	139	134	108	106	110	129	124	104	131	110	124	120	131	143	140	149	118	129	130	138	130	126	97	135	125	153	135	142	122	134	119	128	137	134	110	103	105	122	146	121	120	119	135	134	114	134	116	122	120	124	141	127	139	124	138	112	115	138	133	107	125	129	110	142	130	137	142	125	130	133	119	114	121	132	140	120	138	119	128	113	125	113	117	137	108	107	126	136	103	113	111	138	114	136	124	135	110	126	136	132	144	121	122	116	134	140	127	154	133	135	110	113	136	129	120	129	140	125	123	124	134	109	113	110	128	118	119	136	123	133	96	114	122	134	109	112	116	122	119	137	133	115	136	117	126	116	115	131	102	129	132	112	113	131	117	124	112	120	123	123	117	121	111	125	136	137	127	109	125	128	118	105	148	119	128	119	124	139	124	113	116	133	102	129	113	116	133	124	121	121	117	127	129	136	100	141	127	117	147	132	145	131	107	122	113	126	117	129	137	148	135	145	143	121	119	140	147	120	127	117	124	110	125	152	115	116	154	123	125	120	116	127	121	121	97	125	122	110	136	110	130
17702	6771	1427	1323	1200	969	704	680	654	628	589	534	508	487	521	536	530	425	418	367	399	404	392	427	395	373	410	403	359	352	346	363	353	368	379	365	328	362	300	355	320	351	298	314	324	335	343	339	331	342	333	346	341	366	342	325	342	330	312	372	336	344	356	334	323	312	315	349	338	318	311	350	318	326	299	315	323	339	337	344	324	324	311	319	325	339	301	313	318	301	273	311	317	336	303	335	324	376	320	327	302	334	322	328	329	337	326	319	319	316	336	324	308	308	357	334	333	289	342	313	320	344	331	314	331	336	315	350	333	321	328	331	325	328	348	318	340	348	298	323	329	299	350	321	318	338	326	354	333	323	345	338	309	321	301	325	354	370	343	313	330	309	323	304	327	318	340	321	315	323	328	321	329	338	322	334	333	318	333	325	308	309	331	312	331	340	334	330	349	317	311	327	338	324	325	342	313	336	326	304	355	325	350	313	341	344	346	336	362	312	337	329	340	335	336	332	364	325	331	315	311	318	301	364	312	339	313	351	314	306	337	347	335	339	314	325	295	313	299	307	327	341	325	332	333	321	334	334	304	313	276	311	345	344	312	324	321	361	335	327	352	320	307	347	334	321	319	323	295	313	305	307	295	320	332	297	310	319	364	287	318	309	334	316	318	325	284	326	328	311	319	323	349	307	330	314	334	311	303	336	329	360	290	338	328	328	327	321	337	310	339	341	327	327	308	341	358	289	301	311	300	325	315	291	328	337	310	327	322	368	346	316	299	300	323	334	324	334	351	336	291	336	297	311	309	297	319	301	322	320	320	336	314	312	316	307	315	310	322	338	347	317	357	301	366	346	328	307	327	342	354	309	304	335	335	319	304	323	356	277	299	329	307	329	301	297	320	316	329	311	319	305	326	323	304	306	302	358	333	324	332	333	336	335	311	340	348	311	305	346	353	330	317	314	313	351	291	323	334	340	344	334	295	345	291	340	319	327	331	305	304	290	358	317	311	336	349	310	326	313	350	336	312	343	310	328	338	309	294	317	319	331	321	342	317	316	306	336	306	333	377	309	307	289	307	336	276	337	295	326	331	331	366	362	311	352	321	346	324	344	311	312	326	344	345	305	294	341	319	315	321	325	311	322	310	324	322	321	334	324	322	348	334	326	322	345	321	320	325	319	329	310	344	355	344	313	311	351	322	307	355	341	336	341	343	286	323	348	331	303	337	337	317	327	326	335	331	312	328	309	337	294	318	308	326	330	306	304	293	288	354	346	350	325	326	316	360	329	361	328	326	306	353	320	321	325	334	343	311	304	345	304	318	314	326	319	342	300	317	313	333	319	330	356	290	323	348	326	338	290	311	297	326	289	322	291	313	322	353	302	350	317	329	316	302	330	332	338	341	314	329	298	336	309	304	335	318	343	340	318	335	353	329	341	323	316	333	343	360	296	320	344	317	315	327	332	298	317	323	312	306	340	353	330	328	337	330	328	285	314	319	327	318	314	315	301	318	352	326	324	317	283	322	333	328	326	360	308	312	318	329	321	321	347	321	315	317	340	321	323	325	296	317	311	355	318	342	312	340	330	349	325	335	333	325	339	351	313	318	343	357	316	303	329	319	319	344	309	286	318	324	318	306	309	325	337	322	328	315	334	356	329	299	309	328	331	369	348	316	340	309	348	294	311	327	290	274	332	303	311	305	293	331	345	305	329	369	310	297	334	346	317	316	305	339	321	328	330	340	332	308	325	325	328	310	302	307	295	314	309	310	326	308	339	336	305	321	304	312	332	328	328	317	310	320	338	338	295	318	299	342	338	300	347	312	320	307	321	308	308	366	327	349	294	307	330	314	298	328	322	310	288	314	285	321	324	299	336	334	310	333	313	333	328	341	318	361	321	322	327	341	320	326	305	310	339	332	325	303	335	308	313	302	320	329	334	302	351	327	334	321	352	342	325	320	329	315	329	288	345	324	362	298	325	326	341	322	306	300	332	315	317	336	302	339	318	330	331	335	321	290	343	340	313	330	341	318	321	335	321	346	303	376	330	323	288	344	340	327	294	340	279	321	340	321	301	290	336	326	351	322	311	306	308	308	325	317	314	322	339	358	316	324	327	325	334	320	336	323	355	304	312	312	280	315	369	330	305	302	292	340	321	329	324	313	290	329	321	320	309	329	305	320	306	319	334	334	362	324	314	318	313	319	315	339	296	269	328	329	352	316	302	332	324	321	330	343	321	327	344	325	316	325	327	305	320	332	349	321	345	316	317	317	341	315	303	321	345	308	316	315	339	348	338	332	308	294	323	327	297	318	319	323	336	289	329	326	333	320	319	352	301	298	311	305	350	299	311	361	332	342	304	329	320	313	323	332	302	350	328	301	306	288	357	327	330	323	331	330	327	285	331	330	290	323	345	309	347	332	292	349	327	329	315	325	297	323	333	331	328	322	349	337	337	330	324	280	351	327	310	319	309	324	325	309	362	315	306	314	357	316	317	317	344	320	334	326	342	314	318	327	336	330	294	351	351	318	356	321	331	330	336	281	319	336	325	321	312	324	339	326	353	296	329	335	346	338	349	329	290	306	338	341	299	342	334	332	306	306	320	333	324	305	352	304	317	296	322	344	331	323	291	338	292	334	316	307	320	325	336	323	339	301	346	344	330	317	301	326	319	335	325	338	274	314	331	313	355	315	334	317	344	319	337	346	356	343	320	334	345	356	314	285	319	330	341	313	319	316	329	360	282	320	317	345	322	324	325	328	335	325	303	330	328	307	333	302	362	321	343	305	320	345	311	353	313	300	339	372	331	349	327	339	355	333	345	300	326	323	311	349	282	321	358	315	317	348	347	364	338	322	328	324	300	346	309	314	322	315	320	335	306	312	332	303	339	308	318	340	330	308	346	349	329	313	334	305	330	325	305	280	306	348	355	317	349	326	336	329	307	304	334	330	327	300	315	328	338	364	316	314	320	335	320	304	319	341	307	299	332	301	344	338	325	353	344	365	342	345	306	312	300	333	309	319	326	313	319	297	319	345	323	301	302	299	341	312	319	337	327	319	329	338	310	321	316	314	316	336	321	314	331	332	343	346	315	323	343	346	300	319	344	295	325	288	341	331	311	321	300	316	328	333	351	313	331	334	321	332	304	329	331	315	304	356	339	338	313	331	301	308	328	329	307	314	333	299	301	338	371	370	327	325	318	374	286	328	332	289	297	348	319	334	307	321	348	307	315	341	321	332	345	342	334	338	310	312	301	302	301	323	335	328	299	305	323	303	343	327	308	345	344	328	337	354	322	305	366	332	330	283	327	335	302	316	323	319	341	307	341	378	314	352	325	308	322	324	348	321	334	342	330	295	322	323	345	318	321	309	325	302	298	299	318	335	311	349	288	349	293	300	321	336	334	303	344	335	303	320	321	329	308	293	307	307	317	321	356	326	331	346	331	317	315	318	321	318	339	322	325	324	321	310	341	326	339	298	313	326	324	292	331	328	322	317	347
38297	19379	4226	1322	855	598	479	441	396	323	329	312	288	314	276	311	315	255	254	251	240	302	255	251	284	279	241	263	262	258	259	244	255	245	246	253	272	272	231	263	248	260	262	217	243	247	228	236	268	262	238	260	224	240	249	251	204	235	244	247	254	261	273	241	265	236	265	271	254	225	297	238	233	232	260	289	260	250	220	227	242	268	229	223	229	260	238	255	255	245	242	248	247	244	235	277	233	232	266	237	266	243	240	243	258	232	237	232	247	231	243	224	263	245	259	275	251	275	280	242	227	265	222	237	208	252	244	220	238	256	226	242	248	249	251	259	232	243	263	277	249	238	236	241	250	252	277	245	258	263	263	249	225	255	222	228	233	259	236	234	235	235	238	249	236	248	254	229	233	251	244	238	294	272	259	238	221	207	277	248	263	278	232	228	258	229	281	242	217	263	246	249	253	213	243	213	245	232	257	231	258	282	252	236	256	231	240	219	247	245	240	254	244	242	239	220	215	237	250	211	260	254	239	267	268	255	217	240	219	264	256	270	264	238	211	276	280	234	248	227	219	210	249	256	268	260	273	249	233	254	248	261	230	255	238	236	262	246	258	261	257	240	231	246	257	263	244	236	251	215	237	248	261	241	238	242	240	243	269	247	266	257	248	258	265	212	258	232	251	267	263	269	221	245	274	264	266	270	228	205	268	283	242	222	247	245	253	235	238	246	227	247	254	262	235	223	225	229	236	236	238	245	219	218	226	255	257	248	230	242	220	236	247	266	250	258	235	256	245	256	245	235	260	223	226	265	230	240	251	232	256	248	227	231	251	267	228	239	276	253	250	242	239	241	273	233	228	249	231	242	279	275	254	250	222	262	227	237	249	234	271	243	238	252	223	236	240	256	265	243	245	267	242	257	274	251	267	227	257	251	278	232	269	266	264	232	253	268	271	253	254	242	240	245	220	280	249	217	263	246	227	285	245	256	237	224	241	282	236	264	247	234	261	252	227	231	243	260	243	258	261	250	269	238	220	228	236	255	246	268	245	257	233	233	281	246	231	265	234	244	228	259	244	267	262	252	257	237	268	259	298	233	255	233	227	229	233	250	277	243	265	239	261	235	240	282	270	254	223	236	249	263	245	254	253	239	233	281	244	237	235	245	235	251	232	234	228	213	230	251	227	253	242	221	286	243	262	255	220	250	241	234	245	237	256	246	222	219	250	229	261	232	242	249	248	238	228	234	269	262	269	236	250	268	257	262	242	235	241	245	243	198	259	223	257	228	233	231	233	254	247	224	235	238	248	219	253	250	233	236	222	212	251	266	235	267	241	256	222	273	258	244	272	239	239	217	226	231	287	246	216	242	255	215	258	243	249	245	250	236	233	257	255	242	235	237	250	271	285	228	251	254	233	237	249	246	258	228	249	237	250	273	268	275	235	233	249	256	244	276	243	217	253	243	252	258	259	238	214	230	280	261	263	281	251	255	241	259	225	261	257	245	245	261	265	264	247	259	276	236	219	215	249	245	243	229	237	257	243	249	268	265	237	222	226	268	256	258	247	225	255	239	239	231	245	237	249	255	280	249	249	258	259	267	239	243	265	215	241	232	263	288	241	241	242	249	266	220	258	281	245	262	270	245	248	234	234	242	246	219	241	239	223	221	263	249	235	265	244	239	249	219	222	231	242	240	235	236	261	251	258	266	253	259	230	239	247	254	247	247	281	244	258	240	240	250	259	260	218	249	280	235	243	218	233	230	246	239	230	244	270	258	246	257	285	254	265	236	231	251	226	245	202	230	226	254	236	247	237	268	259	241	265	242	276	267	233	256	229	289	275	223	243	225	243	253	221	233	226	229	211	256	268	265	259	258	238	246	269	248	240	233	259	271	269	225	234	230	246	242	264	226	236	268	235	254	258	239	248	266	256	236	239	257	261	267	251	247	244	280	238	239	239	241	245	242	230	239	267	255	223	283	230	242	223	238	229	267	243	254	247	259	260	216	237	243	213	245	239	242	255	249	247	240	251	228	229	242	249	266	253	235	254	234	247	272	237	258	243	232	242	235	233	239	254	208	206	231	252	267	239	258	254	217	252	277	272	204	236	230	242	232	278	239	265	232	242	244	245	240	247	246	243	252	234	218	248	255	247	257	249	266	269	267	258	264	223	232	247	260	271	221	248	275	247	240	231	236	276	224	231	257	228	257	272	240	244	243	237	251	227	272	229	245	247	251	232	276	265	255	214	231	205	252	251	254	223	256	242	266	262	261	290	256	256	269	221	243	253	267	288	242	224	219	235	272	220	231	265	238	245	215	243	261	249	243	257	221	270	242	255	238	240	247	275	249	265	268	227	236	245	248	218	223	267	256	223	227	249	289	271	276	266	234	227	241	247	251	244	249	231	227	230	240	239	240	239	224	221	219	245	231	275	246	248	250	261	215	259	259	254	259	237	254	232	225	248	268	248	268	252	247	263	231	212	258	271	258	228	246	251	253	259	258	252	234	209	272	258	243	235	233	234	269	236	253	234	225	242	238	259	246	257	275	280	257	238	262	258	212	247	263	222	231	229	228	254	267	238	255	249	249	272	243	230	229	238	238	252	268	248	238	229	241	259	222	236	227	221	237	226	233	262	237	262	240	249	255	244	276	256	276	264	266	243	257	254	207	249	233	275	225	249	240	250	217	209	241	226	207	249	247	232	265	228	234	231	260	271	260	248	261	242	270	254	216	243	229	226	269	261	237	264	236	245	219	244	238	230	233	242	257	256	234	251	251	283	242	234	248	236	250	237	220	260	247	225	211	223	235	237	235	234	236	244	239	229	238	245	264	233	235	223	242	260	241	220	238	218	216	232	275	233	250	264	215	257	218	274	243	235	243	246	247	250	230	216	249	256	222	251	241	222	248	267	258	245	256	207	213	253	241	237	209	228	281	264	218	215	243	243	238	217	231	229	224	265	259	232	270	240	227	240	221	255	228	262	245	286	248	268	240	237	252	254	222	241	239	230	218	247	252	248	251	228	263	244	246	234	246	243	262	228	211	242	260	245	253	262	271	200	247	232	240	261	259	241	228	266	283	223	216	215	255	267	216	227	256	249	231	221	232	267	274	255	265	232	279	242	216	257	232	267	258	240	276	244	256	248	257	233	245	263	219	241	250	257	261	242	228	246	259	251	256	249	251	231	215	209	255	231	244	287	238	256	258	258	267	277	263	257	238	213	249	233	233	251	257	259	238	260	257	262	254	230	233	229	239	233	234	234	202	257	232	230	243	253	264	239	270	241	240	248	239	239	230	254	205	293	247	243	230	245	241	273	237	250	269	225	262	234	244	276	247	246	265	252	230	236	256	229	252	248	251	226	246	250	271	233	228	258	268	252	206	253	232	251	244	228	248	250	231	270	256	216	259	239	276	244	266	277	252	236	271	227	278	238	237	251	225	267	229	235	255	246	253	237	237	269	252	225	245	246	282	259	236	248	252	274	260	261	235	217	278	228	246
24806	8213	2463	2506	2213	1787	1441	1305	1150	1107	1011	969	892	955	854	888	938	766	753	668	723	704	710	724	668	767	646	707	681	749	679	671	617	664	618	583	658	611	614	642	577	567	606	555	633	582	560	600	545	606	591	575	644	573	598	617	609	536	638	514	597	561	561	579	595	613	570	677	591	583	614	557	558	568	631	566	600	630	605	595	550	553	601	536	594	589	576	557	566	580	573	576	589	572	551	560	587	564	591	565	586	574	591	554	572	554	582	617	573	578	582	573	542	579	568	553	545	569	555	573	569	606	581	588	592	602	576	540	603	593	579	595	606	569	563	568	555	581	577	601	588	529	608	587	618	587	608	555	562	574	546	581	614	591	582	596	585	612	627	584	574	568	576	557	572	559	589	577	580	545	539	537	548	598	564	551	580	643	569	598	607	576	559	554	581	581	571	589	534	581	587	577	569	558	588	575	557	580	599	582	559	558	568	574	588	567	534	591	594	590	562	524	548	576	587	563	589	554	581	565	565	601	540	600	560	573	658	582	570	567	554	573	522	558	590	623	576	552	571	607	536	542	560	597	537	585	613	584	593	596	566	583	602	601	574	580	572	588	600	548	578	543	587	572	570	575	571	586	582	587	595	550	555	578	594	603	597	564	550	539	603	552	557	595	592	594	604	555	582	547	598	597	573	580	547	556	584	571	590	542	588	551	583	588	571	574	504	636	530	558	558	589	556	572	587	594	590	576	561	563	583	601	656	582	598	549	579	607	567	597	590	587	539	526	584	591	559	560	631	582	625	622	561	580	555	603	577	583	557	565	593	573	532	537	535	551	606	548	573	550	587	573	604	558	556	555	560	533	554	552	611	540	591	579	625	577	592	588	568	610	606	576	562	538	598	589	569	577	562	580	576	590	602	567	563	585	586	554	563	629	520	623	577	582	594	585	568	583	588	570	604	569	573	602	548	593	581	542	559	572	580	570	570	529	585	535	547	561	571	533	595	599	590	572	583	580	583	538	554	568	571	568	578	589	576	543	581	591	566	603	592	577	589	564	595	564	575	545	584	562	581	587	605	591	503	563	624	566	514	572	558	605	626	615	571	587	560	588	600	562	529	566	571	595	579	577	569	559	605	578	616	580	568	541	582	619	582	582	609	601	595	606	581	560	574	567	561	573	563	547	566	592	593	569	610	541	553	546	596	577	613	599	560	557	577	550	564	605	616	591	570	630	534	563	571	591	566	575	610	615	522	531	586	593	556	579	617	614	611	566	576	616	575	609	604	554	607	555	571	583	603	557	583	620	587	566	609	556	585	527	540	592	582	606	584	575	582	527	538	589	550	598	588	583	538	596	571	554	540	594	526	603	533	592	623	584	628	556	588	565	585	578	576	569	564	590	561	543	540	618	609	590	532	588	551	586	565	561	596	596	598	569	598	547	550	580	599	549	557	560	553	549	596	577	567	568	540	575	551	563	603	597	605	560	582	592	575	524	588	564	551	602	579	623	563	583	581	570	545	579	566	599	630	595	570	533	559	569	582	558	605	628	548	556	577	579	571	563	554	596	563	567	550	618	601	572	590	587	593	573	582	622	548	552	556	516	623	559	615	616	550	562	579	537	604	552	593	601	605	561	558	629	576	580	603	592	563	579	561	585	595	589	539	618	583	592	592	568	572	545	606	563	543	576	606	591	562	528	585	596	585	550	561	523	528	606	592	559	549	553	540	529	612	567	588	552	540	530	590	555	581	564	547	636	585	574	571	566	624	531	519	587	580	591	582	563	580	586	591	582	587	551	552	589	583	608	592	580	580	557	578	577	626	583	629	555	521	547	593	569	571	585	574	519	580	521	547	529	536	586	568	561	576	607	570	566	559	571	605	564	591	586	591	571	597	583	605	599	587	573	552	579	594	585	535	576	571	581	613	575	603	577	591	585	598	587	630	567	581	592	623	569	580	566	559	518	571	569	572	564	592	592	539	578	589	622	556	507	586	572	589	590	604	537	552	597	585	562	572	579	579	535	606	601	597	611	588	593	566	562	559	584	583	611	591	552	585	559	606	576	594	523	508	598	588	577	584	556	566	624	522	582	587	572	544	580	597	534	546	593	572	571	530	572	541	596	556	626	582	612	594	587	569	614	588	547	539	571	561	567	568	615	588	544	641	587	586	577	592	539	535	584	543	577	581	549	616	591	510	597	592	583	523	582	601	598	591	596	586	607	565	561	559	589	647	558	577	563	550	604	564	586	574	566	604	583	597	592	592	594	569	592	567	543	564	558	602	614	590	522	551	579	582	612	585	572	529	575	582	573	590	544	584	579	560	594	570	555	530	578	556	544	537	564	575	525	543	547	547	557	599	597	610	603	599	549	603	587	590	578	578	558	564	576	566	547	605	575	565	605	551	540	611	592	574	562	566	573	584	566	557	611	555	566	571	620	593	579	564	589	594	567	536	578	570	582	566	586	573	607	607	577	574	560	590	577	599	580	607	579	603	586	564	559	590	580	593	566	569	558	565	546	593	608	533	568	561	559	601	576	558	558	583	589	567	566	631	541	595	577	528	581	563	590	556	585	559	581	570	586	581	549	542	570	571	631	513	576	649	565	586	624	555	606	547	536	544	585	566	569	590	589	557	582	584	587	600	568	560	569	603	592	566	563	592	537	609	593	573	564	584	605	587	626	547	571	611	545	569	553	578	610	643	578	612	561	526	582	522	604	534	599	588	587	561	575	558	565	551	559	580	614	599	544	579	550	574	580	585	557	542	609	598	584	591	594	585	620	570	576	560	590	621	602	571	555	539	550	543	594	580	602	596	595	555	582	551	565	574	555	575	606	563	571	530	577	610	605	583	558	589	565	642	576	626	564	543	576	562	574	545	579	570	548	604	589	578	530	572	585	575	582	598	570	586	577	574	576	541	592	528	581	606	533	564	615	565	585	527	560	549	561	586	584	554	584	588	559	616	598	580	555	560	588	588	579	563	589	573	562	556	553	584	596	579	576	620	542	588	574	584	564	535	538	572	599	575	595	547	582	570	590	545	589	550	566	579	628	531	560	586	606	592	567	556	603	594	546	552	579	566	568	555	558	520	569	594	556	573	599	594	601	538	606	569	600	543	578	582	579	550	583	576	547	535	597	580	609	595	572	570	575	556	618	533	523	591	573	596	617	571	581	587	563	547	583	644	581	614	572	541	560	604	578	594	582	536	610	571	550	592	534	552	521	590	580	609	569	548	592	583	559	552	552	594	540	585	584	541	561	578	522	639	589	584	572	617	574	587	569	552	538	563	556	525	527	522	573	533	559	562	556	593	599	578	565	563	561	570	607	529	589	562	566	539	602	564	562	602	608	573	563	563	609	554	574	614	559	563	584	558	587	529	602	591	573	588	570	545	553	549	566	643	552	573	571	544	552	540	587	596	538	578	588	606	606	564	561	564	578	568	614	553	568	545	534	572	585	553	623	556	545	622	575	607	573	536	589	586	563	568	553	521	588	557	573
9031	2791	289	224	186	218	228	200	195	202	224	190	208	213	180	227	213	211	204	184	216	248	226	237	223	223	204	212	204	220	210	215	208	221	224	245	251	210	205	210	221	224	200	243	189	255	232	198	212	219	225	216	195	207	224	183	227	196	218	221	205	245	216	229	201	240	186	234	233	211	223	206	210	208	224	229	231	197	211	220	186	193	208	186	234	218	181	234	187	178	216	219	201	208	224	218	207	206	225	222	271	246	214	210	247	222	198	216	195	189	235	202	186	211	195	214	187	202	217	245	215	210	242	228	211	221	199	224	239	209	194	200	224	195	207	193	203	201	205	210	204	223	227	216	213	202	235	222	233	216	217	225	216	234	208	222	208	225	225	183	199	208	209	206	198	206	193	197	194	213	212	200	192	231	210	228	209	230	200	218	213	208	229	219	191	211	197	216	185	206	202	193	187	207	243	206	197	201	201	205	217	222	212	202	234	215	242	247	192	202	215	180	205	216	221	225	232	209	200	212	196	201	228	195	204	202	209	213	215	196	204	205	189	229	216	222	213	191	192	220	215	190	230	233	245	180	225	199	200	223	207	211	229	204	229	255	213	222	207	214	202	239	220	199	210	227	212	201	207	227	200	208	221	218	226	207	203	206	186	231	172	196	209	204	236	250	216	206	233	207	191	187	205	232	213	210	233	219	214	198	208	229	198	222	241	215	195	210	189	219	197	199	197	210	208	202	228	203	214	215	201	214	226	230	203	226	226	211	213	214	192	218	216	219	220	225	193	225	204	192	197	212	213	215	216	228	238	200	226	185	206	208	211	233	228	227	232	202	204	206	215	188	225	214	238	230	221	210	215	212	219	191	211	177	213	219	224	247	214	218	208	208	228	199	187	195	201	225	221	189	227	259	220	213	225	237	204	217	197	196	208	193	216	224	209	207	222	211	213	269	212	213	187	209	228	203	211	223	211	201	216	222	242	237	212	200	214	186	219	191	216	205	224	222	205	204	217	226	188	219	201	226	195	207	209	210	221	200	208	195	214	190	193	208	216	215	184	231	208	235	216	207	204	211	227	212	220	201	205	205	229	181	194	245	216	206	213	228	214	207	216	199	198	232	234	196	194	241	219	218	235	211	206	188	194	206	228	233	200	197	222	199	240	210	217	194	245	226	222	188	222	271	218	236	218	234	206	210	189	213	216	229	203	216	208	212	181	198	207	225	186	221	241	225	195	235	232	238	184	215	209	233	212	201	221	195	204	200	195	203	199	196	219	197	192	233	224	219	234	190	207	211	230	222	181	220	199	194	214	195	206	198	207	200	196	209	200	191	187	195	224	209	227	202	183	202	202	192	219	236	203	217	209	207	261	221	200	239	202	202	213	216	202	232	193	230	191	193	220	222	238	197	229	201	213	194	218	216	224	215	222	229	206	204	189	226	202	197	216	211	199	199	216	185	222	211	182	223	200	212	189	220	211	202	207	180	217	190	186	209	187	224	207	218	210	226	198	216	213	202	229	183	226	212	181	204	219	199	217	220	208	198	212	208	200	203	221	221	186	222	171	209	231	228	221	233	211	242	224	232	200	203	221	210	223	219	218	222	189	204	229	194	214	229	208	207	221	206	237	190	205	190	198	228	243	204	221	232	189	220	219	186	216	190	215	202	214	198	212	255	176	223	197	197	207	204	200	222	204	220	214	228	238	218	209	188	202	219	202	225	176	189	217	225	232	251	223	206	203	236	224	242	247	224	204	213	200	230	211	212	204	210	237	223	221	220	188	242	219	211	199	218	197	203	208	215	219	197	190	205	205	200	207	179	236	204	183	227	197	208	189	209	208	220	180	188	208	203	239	200	209	233	203	200	221	215	213	225	210	219	194	229	256	200	181	228	212	201	229	195	193	210	244	214	182	196	226	222	207	197	193	227	203	198	193	247	199	216	212	208	207	200	226	197	240	215	194	206	216	216	197	186	213	227	206	226	192	211	234	217	204	212	215	226	207	207	204	217	237	202	244	190	213	200	219	195	217	205	183	209	221	206	218	233	206	199	200	190	226	209	233	193	211	192	193	184	207	221	206	207	216	222	222	211	219	218	236	217	234	215	225	228	205	219	226	209	192	192	209	246	218	207	226	227	219	208	210	238	218	218	181	219	204	208	231	209	215	201	200	198	234	192	213	223	199	203	217	210	240	209	237	206	167	219	222	199	235	225	206	206	218	219	203	222	217	181	238	211	209	228	211	233	209	198	211	221	233	216	209	184	242	249	197	203	218	204	222	229	224	202	226	177	224	230	216	199	223	183	210	230	215	218	224	209	168	226	231	241	228	223	240	226	251	211	204	250	217	196	249	239	216	232	200	203	230	209	224	223	221	236	182	230	207	204	219	239	218	230	236	180	223	201	220	210	212	211	191	238	207	208	206	235	216	199	245	199	222	192	240	222	184	209	217	204	244	200	206	232	201	250	170	203	221	210	224	196	206	195	198	202	203	229	193	207	199	211	239	239	199	227	208	212	203	223	256	237	218	201	227	212	208	180	209	198	227	234	188	190	219	213	218	184	182	239	208	227	225	217	220	193	220	233	207	212	239	214	241	243	241	183	204	227	220	211	231	219	225	199	194	213	216	190	197	225	223	204	218	250	191	220	229	216	192	209	209	197	196	194	206	224	197	209	225	212	228	192	214	211	191	205	210	206	211	188	197	233	214	218	231	211	209	175	205	245	208	229	192	211	194	223	225	207	180	218	189	215	224	228	199	210	210	205	194	205	198	209	217	201	199	238	201	196	212	188	217	214	219	235	192	205	208	229	219	209	209	204	233	222	202	230	242	225	217	210	215	214	183	240	201	195	227	215	214	216	219	195	226	226	212	210	217	225	206	238	199	205	224	241	202	245	227	244	212	225	233	209	210	219	234	210	253	240	210	195	219	228	198	184	204	215	239	194	203	230	202	239	192	196	197	198	206	234	201	202	199	226	190	226	213	205	192	213	224	219	206	207	238	206	215	188	205	194	190	195	197	204	214	209	204	223	221	219	224	212	234	213	231	227	207	185	196	218	206	234	220	214	199	182	221	182	191	237	236	213	214	199	216	194	215	198	225	234	223	202	192	202	195	182	248	207	205	234	214	229	197	205	226	222	202	214	221	217	235	194	219	207	213	197	206	244	213	225	212	221	222	223	231	218	198	193	237	269	222	217	243	231	207	196	220	223	194	229	240	203	219	187	211	220	218	208	226	227	225	200	209	197	225	221	214	228	218	204	235	215	212	229	192	212	226	227	202	235	235	207	225	211	192	222	192	202	196	222	223	231	230	205	191	248	207	206	217	234	176	217	226	214	212	199	167	233	218	195	190	213	228	202	204	232	236	229	214	185	187	217	201	234	204	206	198	230	233	217	194	204	200	189	196	222	212	233	225	213	206	196	205	232	225	213	197	246	224	216	209	234	226	215	187	228	201	224	196	225	209	200	204	200	218	210	190	211	243	204	243	180	230	219
6229	2002	562	555	493	499	492	498	511	496	525	513	503	493	480	507	515	522	497	524	499	497	543	549	542	508	518	493	491	482	507	502	470	510	503	451	494	482	525	482	509	471	469	448	486	532	465	463	505	517	493	489	454	495	481	467	475	473	451	440	515	542	530	485	478	448	485	513	464	476	502	472	498	480	481	496	529	478	485	494	448	499	460	492	519	462	473	484	469	509	497	491	477	530	471	484	507	475	495	473	507	512	498	467	495	493	483	487	523	477	479	470	456	470	503	478	473	502	476	458	507	534	500	453	490	531	500	532	474	507	475	477	434	491	468	508	468	508	463	514	510	480	513	487	471	527	464	468	496	483	481	457	440	463	464	488	469	498	488	514	498	460	454	502	501	505	483	479	464	462	475	518	487	494	524	500	493	490	544	466	474	476	459	504	525	453	481	450	465	457	528	487	464	503	483	474	504	484	480	470	511	500	475	462	496	487	499	510	481	525	477	506	460	469	501	449	487	522	500	500	509	483	489	484	504	480	479	485	488	493	436	489	502	458	482	480	478	478	470	491	474	478	485	508	412	512	514	461	511	498	487	435	484	485	448	501	488	437	490	514	489	505	508	482	466	499	486	506	473	484	476	477	469	500	444	475	497	480	487	488	465	532	511	467	507	510	497	494	505	449	474	478	525	489	507	461	472	470	469	459	477	489	471	444	452	514	446	482	479	480	481	511	498	465	473	497	499	511	475	457	494	488	498	471	449	482	490	482	471	449	478	526	501	499	465	437	479	467	511	469	458	463	515	503	495	447	473	510	532	487	478	474	450	495	480	478	455	504	500	477	497	498	479	491	488	509	494	502	510	519	488	461	487	491	516	478	508	469	465	489	492	457	471	475	463	512	460	492	462	491	511	458	469	486	437	507	456	458	525	492	483	477	463	457	479	494	488	463	496	495	411	483	507	478	473	499	442	481	474	488	471	485	508	460	504	443	439	487	494	496	497	454	478	473	504	462	506	482	462	463	500	470	481	427	474	441	494	513	453	462	494	462	521	481	507	510	489	505	454	457	465	458	462	498	466	480	494	467	467	486	492	489	480	534	450	460	467	521	499	447	495	465	497	439	482	462	489	453	468	489	468	456	466	477	487	472	514	487	460	469	463	501	477	459	495	497	515	500	483	500	472	481	503	463	479	465	454	485	518	490	488	495	500	511	473	462	493	527	517	471	496	448	475	491	510	480	464	488	525	496	490	533	470	501	485	473	456	469	498	486	460	495	485	508	470	512	520	509	500	518	453	504	462	495	488	461	488	458	467	456	498	461	450	517	448	496	491	458	495	476	481	487	489	517	466	485	484	482	495	558	455	477	467	502	485	503	495	509	499	477	482	499	493	448	495	480	459	470	495	509	497	477	479	490	495	477	498	453	501	458	510	506	476	505	504	451	496	490	471	455	441	507	502	519	510	483	507	481	500	470	522	497	479	520	480	480	525	496	472	448	464	475	517	500	500	477	522	434	486	475	515	467	492	515	456	460	486	463	472	431	462	501	520	480	478	494	473	464	464	476	526	467	478	479	466	504	493	490	504	446	487	458	515	442	489	482	461	517	476	495	469	459	466	456	499	516	495	468	540	493	500	486	456	482	475	438	459	450	508	471	471	464	496	464	495	481	462	518	548	481	470	496	528	472	486	475	532	492	466	500	463	488	519	513	499	466	532	466	496	489	467	485	470	476	516	499	449	488	489	486	535	509	486	482	447	497	493	484	514	508	456	465	488	491	468	435	486	512	474	529	505	496	535	501	441	459	500	506	481	500	504	478	523	489	496	517	479	481	508	508	535	485	482	473	466	474	495	535	457	490	512	519	457	497	513	497	504	473	508	467	497	472	470	506	497	462	507	480	459	520	482	537	504	479	474	497	512	497	452	487	474	494	429	528	417	512	468	461	519	514	489	487	522	522	515	477	473	477	479	450	477	462	497	507	474	487	494	491	498	475	491	413	489	512	488	475	490	480	479	479	454	475	492	493	479	471	485	459	498	499	443	494	473	498	513	472	465	483	458	457	518	491	508	496	503	472	455	472	480	497	501	474	523	475	480	495	496	505	486	472	492	464	503	482	461	501	488	498	505	477	526	500	480	467	510	493	478	491	478	482	466	478	475	491	503	465	472	503	475	450	488	478	486	484	493	470	475	490	466	482	481	462	492	482	515	471	469	480	490	486	501	472	433	492	460	468	481	479	495	500	512	475	477	485	499	479	513	475	503	464	455	500	496	504	454	534	458	476	491	494	488	499	488	485	472	472	481	497	503	483	455	491	493	487	496	486	452	474	429	472	480	494	468	522	488	496	466	471	434	489	471	468	474	475	495	516	494	475	516	489	496	491	483	506	460	476	457	450	491	498	455	485	445	525	449	468	507	501	461	470	437	490	496	470	502	490	497	500	492	504	521	477	483	487	468	475	539	492	461	478	462	502	496	501	534	464	498	484	511	462	451	538	488	529	456	488	476	436	494	494	497	491	480	490	443	459	455	511	503	468	523	485	437	524	523	477	526	508	474	499	487	459	472	480	472	491	442	475	508	514	458	480	515	483	476	475	491	513	467	485	457	468	455	514	472	486	513	488	447	457	454	494	502	485	508	494	472	501	474	528	451	478	492	469	471	493	495	499	461	465	499	479	447	468	466	473	467	458	484	505	506	484	478	507	459	465	456	468	471	485	513	520	494	507	486	490	492	478	512	497	526	483	461	486	497	484	482	484	464	508	483	495	487	489	484	457	493	500	471	512	488	493	466	525	506	483	479	482	480	469	501	459	485	487	499	490	490	454	484	432	494	501	469	530	497	482	497	486	497	486	489	502	442	487	514	514	500	486	465	525	497	502	479	444	450	477	497	474	457	496	437	508	491	524	477	484	531	468	503	465	495	494	497	465	500	515	503	512	504	467	460	521	491	460	455	476	542	464	507	499	486	503	487	484	498	483	482	468	515	492	484	470	508	476	475	492	466	469	459	531	494	505	516	470	469	477	472	494	505	496	489	518	477	513	499	450	477	492	452	494	480	449	463	520	502	498	482	462	501	467	466	502	463	512	498	485	457	486	477	483	513	464	474	456	510	491	469	447	495	488	485	495	472	488	492	499	481	502	498	480	494	472	478	480	452	526	506	481	453	504	460	455	477	473	443	489	463	484	518	484	484	466	504	459	499	466	481	479	493	504	484	474	460	459	510	473	532	517	531	461	486	474	461	494	496	510	462	473	452	475	474	485	477	495	470	476	505	474	527	497	450	505	450	498	483	486	471	508	467	526	508	505	481	513	497	457	458	477	462	436	471	500	451	493	503	471	502	498	451	440	481	470	499	472	531	449	525	469	484	504	460	501	504	459	497	478	528	520	481	457	501	494	478	493	473	487	513	510	474	505	497	484	506	508	497	477	468	499	498	518	470	460	476	447	492	518	494	522	471	455	447	475	495	490	494	491	510	528	475	473	488	484	452	463	438	480
25640	11212	1421	511	374	276	216	171	204	148	172	156	181	149	151	160	169	125	123	125	145	135	111	108	159	140	132	130	134	134	161	128	133	118	132	130	123	113	125	129	153	125	130	127	133	108	129	119	139	142	130	141	131	141	113	104	126	142	113	126	127	133	133	115	142	119	137	118	126	117	133	136	168	138	129	132	138	131	119	117	120	151	137	151	107	114	103	124	120	130	117	117	131	143	145	123	139	120	119	115	123	125	127	114	129	150	118	124	130	116	142	99	145	116	125	131	150	112	125	127	115	120	136	123	126	147	123	114	134	152	117	124	134	127	141	130	143	129	129	139	140	136	124	125	128	135	133	133	141	118	123	106	126	114	112	135	114	132	123	118	112	139	120	112	125	142	140	103	135	110	127	119	135	134	129	126	113	146	123	126	127	121	157	126	110	123	132	126	135	125	116	134	112	121	135	122	130	110	139	132	126	120	123	136	131	122	115	139	121	124	128	111	152	140	115	134	100	114	124	129	116	118	115	145	119	136	128	120	128	135	129	139	147	107	119	110	131	127	118	114	147	133	120	114	153	135	139	124	135	159	144	105	134	120	138	126	126	114	113	148	108	142	136	121	116	105	108	122	120	105	124	125	125	119	135	129	137	115	158	106	129	136	109	144	124	117	124	113	135	140	124	112	121	117	120	120	134	104	105	136	110	140	106	132	145	130	137	110	126	121	107	115	141	127	113	118	133	134	138	143	138	130	127	135	137	138	112	129	139	135	105	130	111	130	119	123	137	115	141	108	109	123	108	126	123	123	135	115	131	118	111	100	127	104	134	119	132	132	144	139	132	135	127	123	121	118	136	113	144	126	138	137	125	127	123	114	109	129	114	132	127	140	138	151	117	121	141	136	141	117	113	132	136	115	127	123	129	124	123	110	136	117	122	117	128	106	142	145	143	146	132	126	141	111	139	134	114	124	125	131	133	111	129	100	124	107	121	126	130	111	113	122	142	132	139	118	133	114	131	130	143	137	111	151	114	127	120	124	114	124	116	106	146	165	131	126	165	131	131	154	140	156	117	141	133	121	116	90	125	132	138	131	126	114	137	142	125	130	110	118	148	134	131	133	138	130	116	134	108	123	122	120	137	118	141	112	112	135	100	131	122	129	126	126	111	175	148	108	98	114	124	116	117	121	124	139	125	94	127	132	115	134	133	120	152	129	138	139	113	126	120	109	135	119	129	139	112	120	112	161	123	116	120	130	115	115	139	132	113	120	135	105	125	124	125	130	100	117	126	126	123	151	114	143	132	131	112	107	127	122	134	139	134	100	135	115	118	115	132	140	118	134	136	135	108	119	112	131	137	114	141	119	116	112	126	141	129	116	118	111	119	132	127	100	113	133	130	119	112	121	108	128	140	117	113	121	145	144	138	134	133	131	121	123	104	136	128	118	117	128	131	151	103	135	117	113	121	106	128	143	133	137	118	131	138	119	139	112	127	133	125	131	125	116	116	121	141	137	122	128	128	128	106	131	110	159	112	120	117	136	113	118	131	128	129	98	146	125	117	138	122	140	152	140	119	127	118	122	117	143	138	151	118	140	126	119	130	117	113	125	116	145	122	129	112	106	122	146	121	110	120	112	132	120	135	119	118	131	123	132	109	127	133	144	116	125	144	126	114	111	120	115	136	136	127	121	107	127	128	128	124	105	130	133	140	129	118	131	125	121	125	123	136	130	140	133	113	134	132	119	129	127	128	126	108	126	121	115	141	149	128	113	143	119	136	162	154	124	134	142	123	127	139	118	126	105	106	111	106	147	128	140	145	119	132	109	120	114	130	119	146	114	126	121	126	127	126	143	134	154	151	147	122	122	127	88	130	129	144	133	142	108	135	139	142	119	120	122	121	144	140	116	130	126	111	123	111	118	132	128	119	141	125	116	135	146	115	117	131	111	137	135	126	127	151	111	144	133	128	145	115	120	138	107	132	106	137	113	157	133	112	140	100	109	128	108	116	138	121	130	142	120	132	130	132	127	132	130	116	126	120	108	145	141	129	96	131	134	118	114	114	143	112	143	137	110	121	114	122	132	104	124	128	138	135	128	120	141	143	119	132	130	139	116	155	130	118	97	131	138	114	122	140	133	142	121	126	127	125	126	127	106	109	125	137	140	141	144	102	117	114	105	119	115	133	114	139	145	131	136	139	105	135	145	119	109	124	114	102	127	126	127	131	112	117	125	105	101	123	132	96	133	96	128	120	109	126	131	133	130	122	102	126	118	131	122	118	125	123	125	114	117	145	116	158	99	106	121	121	126	134	112	106	137	120	117	115	112	142	117	145	122	136	103	152	118	118	140	130	127	139	108	132	149	139	132	129	99	142	114	127	136	117	135	117	136	131	127	135	127	130	115	140	125	135	111	156	143	108	128	135	120	132	121	113	123	137	103	141	128	138	121	118	102	117	125	134	132	129	142	138	124	122	127	134	142	138	121	125	120	114	155	121	101	147	139	115	143	116	123	119	107	122	133	142	129	124	130	114	110	123	130	110	117	148	114	123	126	123	140	119	134	116	137	144	104	129	127	118	142	130	132	132	128	129	114	126	143	134	113	109	122	117	126	134	142	121	129	134	135	134	129	132	138	136	123	129	110	114	131	147	123	112	130	139	117	144	146	122	122	143	122	126	145	126	151	138	121	163	132	128	122	120	128	125	146	127	131	139	143	115	132	111	125	126	94	139	107	137	149	132	106	118	103	110	134	99	115	123	122	126	148	128	124	140	101	113	118	122	121	131	144	131	129	130	117	129	142	130	141	122	124	136	134	111	131	115	137	123	110	123	118	140	145	121	142	134	112	138	153	133	120	130	120	118	121	122	129	148	141	114	134	136	129	134	129	127	143	132	146	117	140	138	130	125	112	106	118	130	125	139	143	119	137	132	119	121	124	139	116	147	120	143	97	122	126	126	147	136	109	118	100	123	144	114	137	144	147	119	149	117	106	130	134	121	129	113	130	136	111	134	121	137	109	151	145	94	116	116	117	124	129	130	138	126	136	120	129	140	116	124	104	125	108	139	138	140	128	127	146	112	122	108	125	127	133	140	130	109	130	122	129	119	123	107	127	125	112	110	139	138	123	129	113	133	137	106	116	122	118	122	127	129	122	122	131	139	120	115	125	129	123	127	110	104	123	129	116	118	124	125	131	131	140	121	126	123	116	133	111	152	122	121	112	138	115	122	118	117	116	117	129	123	128	114	117	141	139	109	127	116	131	135	113	115	111	127	120	122	147	142	124	137	118	116	122	124	131	123	125	122	129	118	124	133	133	131	132	130	116	123	106	125	115	135	126	120	136	135	132	133	132	124	141	121	109	134	136	120	138	145	139	114	127	126	143	119	128	133	122	125	121	121	119	123	145	123	96	139	135	144	122	101	121	127	121	121	122	105	119	112	107	103	135	111	132	121	130	115	123	111	127	127	124	122	131	114	129	141	148	143	133	136	146	164	122
17066	6002	1226	1398	1287	953	869	708	686	615	507	518	516	571	501	551	488	366	414	412	426	398	426	394	375	397	371	392	362	393	365	374	404	347	374	343	374	322	337	355	327	355	329	340	358	377	324	327	336	296	302	359	325	317	366	344	329	335	350	346	330	322	331	340	327	343	330	357	335	313	327	331	338	370	336	318	318	325	350	360	360	302	319	316	350	326	298	346	335	337	339	336	344	322	336	344	312	292	307	333	348	332	317	352	313	336	325	354	327	309	336	302	328	322	329	309	345	356	322	307	319	314	310	299	313	305	297	329	315	330	316	310	306	351	355	361	317	333	322	341	323	309	338	312	306	325	332	353	352	331	338	341	346	353	306	325	342	367	319	359	322	360	332	361	322	333	306	311	326	296	311	318	340	341	335	330	333	341	335	314	348	339	330	336	329	340	340	293	333	368	336	321	302	340	327	331	362	320	295	300	299	322	320	318	364	293	335	318	307	366	329	307	318	292	318	326	311	308	343	336	383	320	388	321	309	344	319	337	346	340	334	329	360	308	307	299	339	336	341	330	310	301	337	322	289	353	337	307	346	328	306	335	340	327	354	340	311	326	302	335	356	340	332	309	373	324	375	328	332	323	342	329	306	332	321	319	334	318	364	307	356	304	338	290	361	333	336	344	336	341	322	340	332	315	325	289	340	324	329	299	310	298	341	329	327	333	328	360	329	337	345	327	304	314	324	364	312	315	327	330	335	312	341	327	319	341	336	354	337	329	323	338	334	330	303	321	316	308	298	331	324	340	342	353	320	340	330	346	333	312	309	310	343	327	350	318	353	329	347	328	338	317	326	325	288	344	341	331	381	341	326	323	286	328	319	351	319	320	331	317	328	308	301	336	291	318	313	310	332	297	333	311	345	295	301	345	326	314	372	304	337	357	316	368	344	319	347	337	345	322	320	295	331	328	341	287	337	360	347	365	330	315	346	372	318	336	354	352	339	345	335	332	325	301	347	304	327	334	339	334	342	348	344	316	336	341	292	313	340	306	313	327	301	344	334	337	334	324	352	331	315	341	296	336	346	328	331	338	356	325	316	316	341	325	327	323	285	344	319	329	290	305	288	295	319	333	328	360	341	329	305	337	357	313	321	314	326	321	353	345	324	332	344	333	332	322	346	316	326	326	369	301	335	320	334	327	321	323	333	350	348	320	310	346	317	304	287	341	330	347	340	334	335	317	310	354	339	346	316	334	326	306	320	331	329	334	321	328	307	311	320	332	348	328	299	308	329	336	321	332	327	315	302	341	341	293	328	318	333	347	323	348	317	306	322	346	323	306	323	314	324	355	339	334	318	319	334	316	332	335	361	300	293	347	339	355	330	314	350	321	336	305	281	328	367	318	321	334	324	315	313	345	329	301	329	284	364	315	341	329	289	335	324	334	297	338	351	339	323	298	332	315	336	352	309	309	359	345	300	321	316	318	338	288	325	347	328	319	324	302	362	325	312	330	319	310	375	310	339	313	316	295	320	320	312	333	321	325	336	297	305	364	309	326	318	327	353	328	337	330	345	329	338	331	301	349	357	345	357	361	332	352	356	299	349	329	307	308	311	354	308	335	350	335	332	349	327	314	315	321	321	320	323	351	336	322	312	320	369	323	334	311	315	333	319	333	316	322	316	310	347	336	318	349	315	312	329	338	353	340	299	346	333	362	356	342	307	321	293	294	262	340	332	325	330	343	312	328	309	338	318	323	334	361	309	352	321	348	306	334	299	338	332	299	334	348	341	327	319	300	328	342	327	324	348	314	321	346	312	329	312	331	339	327	334	327	323	344	340	311	324	334	311	317	330	332	325	299	390	343	341	340	338	341	331	299	312	349	293	312	334	309	346	328	314	351	358	327	355	311	330	344	319	288	347	323	349	337	325	331	320	320	296	324	318	328	334	365	307	329	323	318	336	340	333	312	302	283	336	330	358	329	322	335	307	306	335	330	317	298	312	333	339	342	337	348	336	323	355	342	351	320	278	314	326	347	360	327	324	322	308	338	319	327	338	308	330	319	315	322	335	344	312	342	342	339	339	336	362	335	336	331	318	334	327	329	304	321	346	311	320	324	347	331	320	323	343	316	356	332	325	347	315	327	325	315	309	312	328	325	335	307	328	336	328	319	325	314	351	316	339	333	330	320	337	350	317	346	334	323	320	299	303	328	307	307	309	318	304	351	317	338	344	329	326	348	340	348	342	322	317	348	328	343	314	327	332	312	330	324	293	323	313	308	290	321	314	326	356	320	352	343	314	344	327	333	323	302	337	346	342	340	296	308	347	332	322	333	327	305	309	358	293	358	333	316	315	325	327	333	345	334	319	304	345	324	327	318	305	349	320	339	310	340	323	292	317	281	345	334	309	342	345	356	359	339	319	323	326	309	325	337	307	342	311	315	296	324	328	306	318	314	318	310	328	308	335	349	350	308	324	322	327	307	317	310	367	334	350	331	354	325	315	324	352	338	312	334	350	331	313	327	311	321	335	342	335	330	358	312	314	280	326	305	296	309	326	300	314	332	326	330	310	344	335	378	337	316	342	337	313	311	328	320	311	339	349	305	326	314	304	318	337	324	315	320	333	355	340	330	334	310	299	321	334	315	338	293	333	365	311	312	298	286	317	309	346	340	326	344	323	311	341	342	311	345	309	347	333	328	322	325	349	367	330	328	324	306	325	331	308	366	336	311	332	349	356	349	285	307	298	297	343	317	317	311	367	354	317	305	329	312	327	342	328	329	323	320	321	348	327	325	305	307	345	346	363	310	322	325	315	318	293	304	318	307	308	353	318	307	344	365	293	321	305	333	326	329	343	348	310	311	339	343	342	324	357	333	323	332	341	318	347	332	315	329	369	346	296	311	338	312	320	368	348	323	318	296	310	320	315	332	320	306	374	336	316	347	322	325	344	324	296	322	355	305	338	333	315	344	334	342	299	324	312	317	332	341	324	363	324	285	305	325	331	326	311	304	320	349	318	329	317	298	306	313	326	318	336	312	319	303	309	319	308	324	318	378	353	308	340	292	329	315	316	295	321	305	351	318	339	349	302	323	376	342	327	327	322	343	317	308	326	339	341	325	334	328	312	306	307	352	340	337	325	333	306	325	343	325	332	348	324	311	334	319	325	355	333	323	343	349	366	330	333	333	358	320	324	300	329	311	332	319	321	335	330	321	334	307	347	315	356	354	320	319	359	343	353	303	344	348	338	311	343	334	318	326	320	363	333	312	349	328	322	332	350	352	336	322	298	337	310	341	340	315	340	290	346	312	328	351	373	330	318	335	343	341	336	345	314	298	362	331	342	337	326	297	341	340	330	313	352	323	300	299	328	326	311	339	287	367	325	317	313	339	351	297	303	325	313	342	329	324	304	352	313	308	337	329	340	312	328	322	325	302	325	344	303	357	340	337	336	337	328	334	324	344	340	328	321	316	323	335	341	355	327	332	350	333	332	304	333	366	315	313
36566	17690	3381	1320	779	561	434	387	381	383	327	293	296	298	274	357	280	270	267	248	271	281	271	277	255	227	235	252	249	266	253	260	274	263	266	280	271	249	241	258	244	266	272	250	244	224	249	240	240	269	259	252	246	252	248	256	232	274	257	257	250	243	235	237	214	233	233	223	252	237	214	265	272	268	236	257	275	275	256	237	246	268	246	245	257	257	233	256	222	238	258	249	242	241	225	266	256	265	274	266	223	256	253	253	218	237	272	244	245	223	239	249	271	239	238	303	228	244	232	238	203	264	239	267	276	243	230	232	252	271	235	256	267	267	227	272	265	283	247	235	251	242	241	238	249	240	261	241	240	228	251	234	245	218	279	286	278	222	273	259	240	218	217	234	244	233	240	263	217	223	237	250	265	253	260	257	237	242	243	261	241	224	276	256	262	243	247	272	258	263	269	275	250	237	254	265	258	227	265	270	224	256	275	271	234	262	230	262	256	300	229	238	253	238	245	261	248	247	243	223	283	240	225	261	266	266	230	261	226	258	235	262	289	234	268	245	273	276	273	253	265	268	250	231	270	269	230	251	241	253	250	241	251	262	231	239	226	258	241	249	241	220	222	255	254	224	247	247	282	257	263	225	256	270	245	251	248	250	244	240	260	259	216	241	272	251	260	221	243	270	249	224	258	247	258	265	247	256	259	259	256	254	254	241	242	245	218	246	261	266	261	224	230	254	238	253	245	272	267	238	248	243	262	261	247	219	232	263	247	244	236	245	254	245	270	258	260	245	246	242	236	203	250	260	251	243	242	271	251	257	238	264	255	224	239	224	262	244	238	219	229	227	263	244	251	280	259	275	255	238	263	257	227	271	243	268	223	243	224	258	247	236	241	252	247	213	243	244	244	222	242	265	243	271	226	229	232	249	232	248	252	255	252	256	232	219	249	210	222	244	252	221	243	234	230	241	265	253	252	283	238	247	242	235	262	264	289	267	249	242	265	250	275	255	256	234	235	229	265	280	233	253	243	257	246	259	262	262	288	235	271	227	254	234	245	231	269	245	253	248	228	213	257	233	261	222	242	235	248	241	255	229	242	248	254	230	254	251	251	259	246	246	228	271	228	258	259	269	264	265	258	248	259	252	265	267	235	253	229	230	221	231	249	235	248	247	242	261	267	216	242	237	274	253	255	231	215	223	284	261	239	247	233	228	249	249	252	260	253	211	257	219	239	255	259	258	260	250	290	231	254	245	246	232	270	268	274	252	265	241	244	237	239	253	232	220	238	253	252	237	244	225	247	222	218	262	242	231	250	272	240	231	251	245	225	247	270	243	257	264	251	217	245	245	259	221	266	277	240	234	234	265	256	248	286	239	217	250	281	262	267	211	276	278	257	220	246	250	251	254	245	233	212	232	280	236	234	245	237	246	251	218	299	278	263	245	252	216	235	253	206	262	250	256	219	288	255	280	229	278	262	255	304	265	247	273	213	240	245	263	246	252	246	256	242	268	223	248	267	224	238	237	228	247	246	218	255	281	285	223	272	274	250	260	235	260	235	228	251	230	248	260	229	260	244	251	225	233	236	237	278	240	257	242	221	273	288	246	240	255	255	237	254	255	257	234	257	252	208	264	257	228	268	221	215	262	257	263	256	221	248	253	256	247	269	278	230	257	261	252	245	270	227	216	248	245	238	260	270	255	237	240	266	216	238	228	219	248	241	235	251	232	238	233	243	239	277	260	276	245	262	242	228	250	242	252	275	261	253	249	259	243	258	254	245	269	257	224	273	238	251	244	259	245	228	231	256	275	225	242	234	236	236	240	245	267	249	244	245	210	236	256	250	265	269	263	266	251	259	231	231	240	219	239	236	270	271	268	249	242	250	234	228	247	231	227	245	257	243	245	239	273	274	257	256	255	251	244	266	257	246	240	292	245	223	261	256	268	241	229	251	253	274	271	270	254	240	235	257	265	239	259	241	255	249	218	241	260	282	274	237	221	253	237	264	227	239	238	252	249	247	231	214	241	256	233	290	233	247	231	263	261	225	228	258	232	265	222	244	221	295	256	249	243	270	240	244	259	232	245	292	259	237	281	213	243	239	251	257	250	236	251	265	255	247	271	246	266	247	262	257	244	291	251	236	289	233	241	246	239	242	275	264	258	250	249	245	255	262	253	281	232	277	287	255	252	263	236	238	231	275	206	258	223	233	239	274	227	218	253	260	240	243	256	241	229	292	228	253	239	260	258	258	236	224	216	261	277	252	239	256	211	225	262	253	270	234	217	229	250	247	252	250	238	212	277	235	240	275	248	243	270	266	283	207	243	252	236	224	277	244	247	261	236	249	248	255	250	259	241	231	231	242	223	270	254	244	253	238	231	276	237	245	230	281	224	235	219	250	267	253	232	240	246	251	247	234	258	269	253	262	259	236	261	280	230	242	221	237	256	223	251	233	238	212	225	226	220	268	258	215	247	246	255	218	238	242	226	257	262	257	252	242	238	264	272	234	243	252	282	231	258	235	223	255	239	241	248	290	285	229	242	259	234	241	254	272	254	247	256	254	253	259	260	282	245	226	269	265	205	296	273	243	236	244	257	245	254	235	253	244	245	239	252	249	230	261	298	242	279	233	210	219	270	276	224	263	272	273	281	247	255	233	216	280	221	228	273	249	208	230	255	256	256	248	259	259	268	238	273	258	227	265	221	240	220	264	226	245	265	230	228	212	239	245	247	221	223	281	258	261	239	241	244	239	267	219	242	229	272	237	262	257	222	243	274	222	250	234	249	239	234	246	231	227	250	241	243	230	222	226	248	298	264	282	232	228	251	257	230	262	252	236	246	259	247	229	217	256	241	267	248	238	274	265	273	283	247	236	246	256	257	267	241	230	251	239	254	286	219	225	259	246	232	222	250	244	276	262	252	236	266	282	248	226	264	249	281	267	230	233	260	252	251	260	267	249	278	277	235	244	227	234	271	252	219	223	213	265	252	243	254	244	218	255	255	252	240	264	274	267	283	253	261	245	267	237	269	259	249	223	248	256	224	250	250	240	258	246	238	267	265	261	254	244	226	236	245	231	247	248	254	230	242	267	241	262	267	233	255	247	246	287	247	254	260	241	227	263	257	245	234	228	268	251	235	233	257	254	257	259	238	226	225	255	278	236	242	257	265	267	274	241	267	259	273	234	224	223	256	239	265	258	253	245	241	223	230	240	221	237	240	259	259	264	238	243	270	215	271	248	303	249	217	257	259	228	271	231	224	249	216	233	256	253	276	230	232	245	248	267	238	249	247	237	255	227	254	246	242	259	257	264	243	223	246	242	236	271	215	241	231	249	263	247	254	259	244	231	237	247	255	252	222	236	260	248	199	241	256	256	245	279	266	255	254	269	260	238	255	239	243	237	268	268	264	248	241	267	248	230	248	261	229	252	257	248	218	248	229	245	237	288	263	249	225	251	204	271	267	251	260	254	262	233	241	283	243	269	273	228	243	253	229	260	237
23217	8374	2285	2614	2164	1793	1461	1235	1198	1048	984	1029	944	920	890	1137	847	733	721	724	696	749	726	675	739	696	724	660	647	655	666	614	681	614	684	666	612	622	632	599	609	642	586	612	579	603	572	576	619	600	604	526	575	606	574	582	592	608	595	580	613	575	609	563	590	576	580	592	587	582	586	559	591	587	584	591	582	615	559	590	611	539	586	577	618	584	587	600	637	594	602	592	591	588	618	582	570	580	581	618	558	593	603	567	557	563	542	590	606	600	560	601	617	576	581	586	601	573	577	569	558	577	606	555	581	621	554	600	553	571	553	565	551	578	542	574	585	609	591	561	589	615	573	605	594	533	576	602	590	622	573	554	593	580	554	620	589	566	599	605	567	605	597	557	566	575	555	606	552	550	591	596	551	580	577	542	605	584	609	562	565	543	588	618	631	539	572	601	591	611	592	626	612	600	553	608	550	570	575	559	559	536	591	540	591	604	598	587	565	619	557	622	585	599	641	570	565	626	575	548	569	617	534	542	581	604	582	590	552	623	573	543	588	604	561	566	554	600	587	574	602	618	569	540	611	593	593	609	600	562	616	630	575	565	540	593	645	598	531	570	566	589	595	589	574	560	564	588	587	602	597	564	626	559	553	585	606	549	596	600	572	596	584	584	561	578	584	614	546	556	587	580	575	565	577	614	547	609	550	519	580	570	603	537	611	582	592	594	536	603	598	572	573	571	567	600	565	574	562	581	594	572	575	554	621	565	606	558	606	589	539	604	597	564	598	574	557	584	552	570	583	539	592	589	576	564	557	589	542	518	596	570	605	618	601	592	598	611	563	618	598	562	561	600	596	607	543	576	622	612	569	580	593	561	590	627	617	588	571	586	560	569	556	572	626	549	573	550	609	620	540	622	584	596	568	592	605	561	616	565	603	573	577	586	570	573	582	605	586	600	576	582	562	604	506	593	540	597	607	629	574	612	541	586	604	594	551	614	585	563	564	542	618	577	535	547	566	596	545	583	581	602	592	533	619	605	599	585	591	590	581	601	561	616	592	552	568	586	550	587	571	550	581	589	533	578	583	608	569	618	571	564	594	609	565	535	582	574	569	593	611	544	581	576	593	568	582	578	614	632	575	540	587	573	569	583	603	611	598	567	600	583	588	547	564	597	569	559	546	569	558	595	591	545	563	622	553	608	623	607	570	559	589	528	595	554	575	558	564	564	634	591	619	559	598	560	600	586	578	572	577	558	563	551	582	527	609	576	612	559	607	583	570	568	579	537	589	592	559	584	560	640	590	566	597	611	554	603	594	566	578	583	603	529	571	598	584	547	577	565	592	579	579	595	602	578	551	561	568	593	510	586	601	574	611	512	585	574	585	545	578	566	614	604	584	566	603	627	596	596	601	600	598	577	562	562	590	559	570	573	556	589	554	609	579	549	592	602	608	619	624	571	608	588	561	583	561	572	549	588	565	619	595	583	549	550	604	579	577	565	586	577	589	575	593	582	583	578	571	596	543	628	599	565	584	566	603	580	581	579	599	556	563	542	569	602	537	652	600	571	585	556	520	501	603	530	570	596	561	593	565	557	576	581	529	560	611	571	558	536	548	569	601	618	600	586	586	553	531	546	580	576	551	568	573	561	581	528	579	587	642	567	545	585	564	552	597	588	549	581	549	595	561	568	555	604	591	604	549	563	557	602	607	575	563	577	646	601	583	613	566	563	548	534	577	542	548	562	582	592	539	580	578	587	574	617	577	602	575	550	565	628	584	596	587	590	594	586	587	605	584	536	588	621	579	544	551	551	576	613	561	561	574	566	582	583	591	594	588	571	608	596	542	580	579	543	604	568	581	576	585	548	569	605	596	639	595	524	614	592	610	539	584	573	566	561	577	579	560	574	627	576	587	562	579	632	626	511	609	568	602	593	552	553	571	583	560	549	617	576	513	561	565	609	603	559	602	656	598	581	587	607	575	611	571	574	572	571	557	572	592	584	588	524	608	568	594	548	591	578	561	584	543	580	560	571	589	580	568	559	586	552	548	612	554	551	573	582	594	535	607	511	577	598	536	608	555	526	572	603	573	586	532	594	576	569	557	562	591	560	579	613	600	611	538	569	535	603	568	611	595	558	622	595	588	608	563	594	553	544	616	615	572	556	572	618	564	567	561	598	564	596	590	566	613	574	608	623	552	594	593	606	539	579	515	582	589	563	577	548	539	545	602	580	606	576	598	563	548	589	597	603	590	562	557	619	523	576	571	612	556	578	593	550	567	584	556	578	587	546	550	580	578	586	541	575	598	599	597	581	598	605	575	603	588	593	576	569	573	594	568	556	624	566	593	568	586	558	565	591	595	548	561	557	601	593	594	567	582	586	553	582	596	581	603	595	581	573	558	566	580	581	568	547	595	576	567	596	582	590	592	566	588	601	588	550	569	580	583	576	587	558	570	593	601	597	573	550	567	562	555	567	600	631	586	529	569	581	590	599	603	567	544	593	552	541	537	569	607	568	561	563	628	583	554	614	593	581	585	598	598	583	600	585	588	608	578	563	604	590	610	584	556	607	577	558	593	602	620	617	558	561	595	584	580	627	551	556	564	598	615	586	550	596	605	585	551	559	574	571	595	586	510	576	607	565	553	555	616	566	553	573	599	539	602	590	599	544	568	595	540	591	640	574	584	576	579	597	561	584	532	576	592	554	560	570	567	551	582	574	553	600	567	586	588	602	537	595	582	611	597	573	564	573	537	621	580	544	531	543	632	597	563	608	604	606	555	559	579	568	544	551	560	610	579	594	577	578	595	594	623	553	617	573	596	581	624	550	611	559	593	631	581	566	561	533	592	548	591	573	586	569	587	556	569	602	550	558	601	595	569	554	552	590	575	579	574	559	550	596	583	579	570	591	567	613	592	536	609	568	579	587	557	566	613	547	580	603	585	538	492	586	567	567	630	560	539	573	620	544	557	581	545	603	572	566	607	586	578	572	620	587	585	562	575	550	528	559	600	574	611	565	564	549	572	599	578	593	587	581	545	558	582	560	572	578	585	585	597	571	564	526	570	537	549	586	579	612	572	583	558	587	617	579	627	576	558	565	574	588	563	558	602	586	580	569	570	574	579	582	612	568	529	585	576	574	594	594	545	562	617	588	620	532	573	603	575	543	560	554	600	597	548	584	571	602	573	593	558	553	622	569	564	561	626	571	558	548	594	593	600	569	574	540	540	559	586	578	547	544	569	578	617	521	593	542	552	537	555	623	592	639	576	541	572	586	610	624	580	536	569	550	621	559	575	563	532	575	569	542	577	568	523	577	589	562	580	578	587	568	594	606	586	568	605	568	582	583	561	532	549	580	625	544	621	587	566	591	530	612	562	552	542	605	570	555	579	554	574	568	578	574	556	589	640	563	575	565	576	578	584	567	577	569	580	568	594	573	604	587	600	566	593	567	576	558	609	576	533	562	564	559	590	605	598	604	581	553	536	593	564	591	560	579	571	526
9041	2667	334	243	214	224	238	214	180	191	212	221	222	206	174	190	204	240	230	226	194	220	189	233	212	250	213	222	251	238	228	210	208	197	243	193	183	190	218	210	204	198	203	213	224	214	177	225	226	203	213	226	213	210	185	212	230	229	175	212	232	217	216	230	209	258	216	201	228	228	199	182	180	219	181	205	213	213	217	217	210	229	207	204	232	217	207	206	216	208	223	204	209	237	225	211	219	219	240	244	233	191	226	230	239	209	210	201	226	182	211	213	223	208	223	242	196	204	212	188	206	210	219	206	213	211	203	189	229	214	215	196	202	200	214	220	209	209	189	220	210	217	218	229	218	208	201	206	182	203	208	241	198	201	201	196	197	213	236	238	230	211	244	214	179	222	240	195	217	212	202	210	205	194	227	235	200	226	204	193	206	199	200	222	180	232	238	205	209	222	197	250	181	200	234	236	233	216	208	225	213	205	221	217	195	213	216	222	228	218	219	211	237	212	223	212	217	231	225	214	223	214	237	210	235	219	205	253	217	209	217	186	218	228	237	213	190	182	207	213	214	232	213	198	230	229	212	207	236	188	200	213	195	224	211	232	210	190	213	186	215	207	221	244	201	249	201	257	233	201	175	228	211	218	208	221	211	226	198	203	255	210	203	193	213	232	195	252	169	199	221	204	243	211	210	210	200	217	220	222	216	226	219	218	227	228	217	222	223	186	210	230	226	201	207	237	216	207	219	228	218	196	222	186	201	204	202	199	215	227	215	205	206	201	209	216	246	219	200	225	206	207	216	211	204	216	190	235	179	215	235	203	216	248	202	196	215	211	203	232	211	207	190	202	231	197	187	230	204	224	215	193	211	201	213	201	220	228	200	225	224	234	198	215	220	217	214	226	218	213	241	233	210	194	188	222	231	173	250	202	232	230	230	228	201	213	224	228	200	207	242	215	213	216	209	179	215	212	217	199	223	187	202	195	209	188	227	220	230	208	218	211	205	201	207	221	227	210	223	206	223	192	206	199	227	227	218	228	192	229	207	209	196	199	212	209	195	197	236	224	199	212	222	218	223	212	196	227	201	237	216	230	240	211	228	202	216	233	223	213	190	213	233	232	209	194	226	220	217	189	217	206	211	202	216	193	204	210	228	234	204	237	226	201	209	199	221	193	213	204	215	221	220	232	260	243	249	203	197	192	227	232	231	207	230	209	199	211	222	200	221	201	194	223	191	202	223	208	233	197	227	224	212	240	218	203	222	202	229	218	229	218	210	218	217	208	219	210	196	222	210	248	169	206	233	232	223	241	202	198	235	218	214	188	208	240	218	218	214	211	216	210	216	213	213	216	206	196	219	198	210	229	194	224	215	213	199	224	222	213	202	206	213	220	231	229	214	222	213	203	200	216	189	210	210	196	208	216	211	220	219	226	211	225	213	210	222	215	195	197	190	213	208	219	222	226	228	231	265	223	229	255	211	191	213	203	210	216	195	213	232	230	224	217	203	224	209	227	204	204	225	218	199	212	203	205	223	226	216	224	242	242	208	218	209	182	230	202	203	215	209	212	194	223	213	204	202	246	212	211	242	216	224	210	219	223	199	234	197	187	210	209	200	201	236	205	240	201	194	241	212	241	238	207	202	211	193	199	212	185	222	222	223	199	190	226	213	214	226	199	199	232	224	216	227	191	206	227	220	224	204	188	206	201	217	222	205	209	224	222	194	169	211	208	218	233	223	248	231	221	194	195	217	218	232	207	224	206	225	216	208	204	202	189	201	220	223	223	192	227	196	205	194	227	220	205	203	200	211	222	203	210	226	216	209	207	217	189	202	220	201	209	246	200	222	214	183	208	222	219	242	223	217	212	211	186	224	245	192	222	207	214	198	222	232	236	226	209	198	209	223	209	192	238	187	206	213	195	230	223	201	211	218	204	235	201	222	195	237	228	247	197	195	200	215	221	214	230	194	214	227	230	223	194	211	216	220	221	224	207	217	210	216	218	235	237	224	248	231	218	208	232	184	222	216	189	220	235	195	229	197	203	213	208	218	228	224	186	184	221	215	231	217	246	243	182	183	214	195	247	222	188	190	230	228	196	210	227	221	207	203	223	244	201	250	222	213	234	208	206	190	219	206	225	192	218	216	202	217	202	216	209	214	212	253	202	198	209	211	226	230	202	216	184	193	200	190	217	226	211	209	199	220	197	214	215	224	200	210	202	239	228	229	191	225	231	227	193	212	190	247	218	227	186	183	201	205	217	204	218	245	207	233	204	245	200	214	217	218	216	206	206	205	212	232	210	214	220	235	215	221	200	222	217	230	205	230	276	217	211	247	178	207	214	191	197	206	229	217	209	243	221	230	192	188	221	236	203	233	204	221	227	226	218	241	207	231	227	232	195	204	231	203	232	213	210	200	191	200	203	205	209	186	187	192	227	197	203	227	208	199	205	210	216	195	236	209	201	239	204	220	232	226	211	196	199	194	214	193	188	215	232	217	232	209	192	199	204	217	215	229	191	195	210	229	216	215	201	221	212	237	207	212	204	212	196	193	227	216	216	208	254	202	202	245	191	200	187	210	209	224	225	208	231	219	204	184	224	201	212	216	249	212	207	236	248	207	183	220	200	189	214	215	204	219	219	224	229	222	220	237	200	231	210	233	235	215	234	227	210	211	210	195	227	212	212	228	216	207	209	231	238	223	199	219	200	221	208	225	226	237	208	200	210	221	233	227	207	222	189	181	224	218	246	232	208	231	213	202	204	219	213	220	250	227	220	214	217	250	209	210	238	244	230	208	196	203	215	247	229	237	196	195	228	244	196	210	195	211	234	221	245	226	221	175	237	219	203	208	208	222	219	190	227	200	207	199	207	213	226	224	223	206	201	216	231	224	212	227	223	207	217	203	208	218	214	212	229	206	229	199	200	228	235	194	195	257	223	201	233	226	204	208	193	226	223	219	246	222	197	207	205	199	235	213	214	198	195	203	220	235	233	237	211	211	219	245	216	186	207	202	221	221	199	224	230	226	243	209	209	196	194	208	233	200	240	216	205	219	227	196	181	214	218	232	186	200	225	212	229	210	203	214	200	213	215	187	240	236	189	182	199	210	227	205	207	199	227	211	230	195	201	201	232	218	195	204	210	205	191	219	212	225	223	208	234	178	205	193	186	236	203	180	209	198	192	212	239	215	216	225	212	213	183	203	226	221	179	219	212	218	199	228	236	219	215	221	222	216	225	211	195	231	204	216	219	195	198	231	219	262	215	195	209	227	232	227	212	213	198	221	217	194	237	189	199	203	213	225	236	194	214	213	226	204	212	207	199	228	198	198	236	232	241	211	198	215	226	237	205	219	194	242	211	193	216	204	206	227	199	224	222	202	225	258	202	173	210	208	216	202	196	211	242	210	230	228	201	242	201	216	233	221	218	191	198	189	215	210	213	196	208	216	201	206	231	189	203	211	234	205	217	231	232	207	199	238	203	204	241	205	232	191	218	190	212
6137	2036	635	551	506	517	486	512	511	494	479	463	486	471	557	492	495	527	477	489	521	513	517	489	486	479	488	507	499	500	501	532	512	503	501	527	517	469	488	538	516	488	513	520	481	514	495	509	489	508	460	511	483	502	499	478	500	460	485	506	456	468	517	462	515	457	485	476	448	484	466	510	515	502	543	527	482	491	444	494	506	487	462	473	506	510	482	491	512	519	453	485	445	489	487	477	445	465	468	526	482	514	476	476	497	462	521	482	486	497	512	466	499	449	506	501	499	488	470	500	457	453	465	509	520	495	542	487	506	497	466	499	503	522	477	485	468	438	472	496	474	461	487	512	485	481	431	474	496	479	489	516	501	518	501	499	472	516	502	503	473	488	468	452	456	476	483	482	486	489	484	483	515	508	539	490	504	476	479	479	467	470	466	511	502	502	475	473	445	469	492	505	472	527	477	479	483	479	457	416	495	505	453	524	525	457	464	530	519	531	501	475	480	501	543	465	511	482	517	500	495	470	430	469	501	481	483	472	493	500	476	472	462	500	496	467	478	483	476	499	461	505	520	544	442	461	493	482	492	489	462	501	481	499	496	490	446	479	483	504	449	475	473	487	479	476	459	503	477	481	480	501	530	454	510	533	527	505	514	501	505	490	476	488	492	490	509	499	461	489	494	485	504	496	486	480	505	480	492	453	477	458	477	475	501	459	491	496	456	468	500	523	538	497	490	506	492	467	491	487	476	511	479	451	461	502	494	485	483	490	490	474	505	472	458	541	453	497	520	483	483	483	436	490	471	528	527	470	491	475	476	498	503	478	521	464	508	511	487	484	491	511	471	520	488	521	482	494	535	501	497	450	486	532	504	536	489	505	471	483	517	437	481	523	495	457	511	489	482	489	541	473	492	501	499	481	522	487	518	499	502	500	499	471	457	486	468	514	484	478	472	453	491	465	512	440	502	507	516	479	465	501	501	499	457	503	488	461	464	456	469	482	444	509	449	511	494	499	510	531	513	489	474	450	524	464	521	494	498	484	459	464	499	514	416	484	489	453	482	501	453	512	478	498	511	458	469	531	458	498	490	465	463	505	472	470	475	473	500	464	524	472	482	454	492	507	500	458	479	460	461	473	468	465	497	500	482	478	480	508	480	478	507	478	473	476	490	490	515	475	438	483	506	510	486	471	469	490	487	503	471	508	512	487	498	474	471	511	505	475	454	516	442	482	459	510	510	478	516	466	488	476	542	506	479	529	467	568	499	469	446	502	432	445	495	509	493	502	483	494	481	493	465	490	488	482	517	489	493	490	506	492	490	454	461	443	474	484	439	478	474	497	480	514	507	466	513	479	514	486	502	478	502	550	518	489	485	486	503	490	486	472	471	457	509	467	487	484	496	472	488	472	510	500	494	469	462	476	484	492	449	490	501	456	470	506	517	486	478	486	471	501	500	492	467	494	496	524	527	498	470	482	472	494	480	482	494	487	481	488	504	511	506	446	521	505	496	481	483	476	464	474	470	488	463	447	526	517	469	512	517	460	478	491	514	510	466	488	491	510	517	463	462	478	462	441	486	491	469	507	491	491	484	466	515	469	480	496	480	484	449	511	524	508	469	470	493	490	502	491	478	450	488	463	496	495	480	482	465	492	510	468	446	459	465	477	498	433	486	501	502	498	504	448	500	485	496	525	506	474	510	497	521	508	509	458	490	519	514	453	426	508	501	496	480	473	484	513	478	468	496	489	469	485	488	480	477	500	478	489	519	495	479	474	491	481	488	473	483	520	485	537	468	493	516	444	504	527	487	483	501	489	515	480	507	483	509	461	481	484	426	473	493	507	461	487	511	496	481	525	469	497	482	489	459	476	487	506	498	480	472	485	450	483	480	521	509	526	479	453	495	512	512	483	490	474	455	489	452	480	462	461	490	505	540	502	475	531	493	437	446	495	458	520	470	477	474	436	503	500	492	492	474	463	491	518	484	502	508	432	482	486	488	467	488	530	462	509	489	492	503	481	494	482	510	489	517	454	485	501	461	483	545	500	492	504	511	496	476	554	481	460	534	503	490	489	456	463	537	478	505	483	494	474	489	494	462	489	470	503	477	471	485	490	474	489	491	457	476	469	504	505	522	514	494	542	496	469	523	471	482	465	477	472	473	463	480	512	501	473	513	488	475	494	509	520	480	506	507	480	538	501	497	476	518	507	474	517	518	508	483	443	515	498	447	517	512	463	474	467	472	470	523	514	501	473	494	498	508	503	506	503	541	498	498	471	456	521	461	486	489	483	485	471	469	527	490	459	467	493	486	473	505	468	477	460	454	468	511	483	489	478	490	513	477	489	480	445	504	504	513	489	473	472	493	517	477	474	465	511	488	490	488	521	507	493	525	495	478	533	515	554	476	498	532	441	458	476	482	545	502	502	473	503	463	479	490	486	492	478	487	500	449	469	502	476	497	529	485	483	483	478	498	480	509	479	509	539	515	478	453	489	479	473	499	451	463	489	480	506	467	544	421	430	509	509	487	476	495	491	547	518	465	492	457	536	478	507	517	531	480	460	474	460	446	497	500	482	431	482	498	453	486	476	502	480	489	485	520	461	526	459	489	465	504	538	501	458	457	464	489	470	491	496	482	491	458	473	512	443	475	480	470	479	471	455	498	528	496	495	484	511	523	485	495	508	484	482	434	459	476	489	487	457	517	515	486	491	495	547	483	491	487	510	496	482	456	506	495	500	483	479	500	486	506	490	480	488	482	509	475	514	473	460	505	487	470	461	497	478	491	491	466	461	496	482	475	494	504	455	447	496	504	473	487	477	470	476	486	493	456	534	474	485	470	476	486	468	456	485	470	502	513	454	501	469	454	504	448	482	471	470	452	462	483	541	493	459	474	467	501	482	489	485	442	478	494	456	473	493	464	491	471	492	439	492	480	487	507	512	465	477	493	468	499	486	500	471	499	498	473	479	486	470	480	482	482	511	477	484	537	492	543	490	517	499	442	460	531	496	458	489	516	503	483	474	492	510	496	488	426	530	460	457	498	504	473	472	463	456	447	447	500	480	511	538	514	464	485	523	507	487	500	481	468	492	489	468	493	514	497	483	510	462	494	515	500	524	486	538	490	504	528	514	467	478	470	474	478	520	517	511	485	487	472	460	508	533	492	481	545	512	505	549	516	487	501	484	467	454	497	493	490	488	496	507	503	497	479	468	492	513	475	493	475	518	467	482	468	452	506	503	502	486	481	487	528	489	480	516	495	486	502	505	487	486	484	520	479	518	499	519	484	482	496	482	491	482	505	495	508	482	491	515	473	478	504	495	481	468	487	492	504	516	487	510	515	488	503	495	511	540	495	546	471	524	448	512	467	469	486	460	499	463	490	476	497	496	461	522	485	467	478	510	518	443	514	484	508	497	469	515	513	490	485	479	493	470	492	493	482	443	493	520	502	474	493	499	495	496	501	500	513	485	499	480	481	482	484	509	464	499	484	474	442	437
24648	9744	1454	522	331	238	228	196	184	163	175	170	170	167	147	146	134	147	129	139	133	146	155	149	144	153	133	114	119	136	120	123	132	132	131	122	145	119	141	149	153	124	147	129	120	123	133	119	112	114	136	127	125	112	112	131	145	126	98	129	137	128	130	118	142	109	127	135	130	141	119	120	136	138	134	121	134	150	109	131	132	142	128	114	129	131	127	121	142	112	120	114	120	141	125	124	132	140	115	131	131	136	129	135	110	162	118	141	117	141	139	147	130	113	117	141	116	131	123	120	137	115	128	130	135	135	116	144	140	132	125	128	125	134	139	115	144	126	134	122	123	120	142	146	144	125	123	115	116	127	132	114	116	131	142	138	140	132	130	120	129	127	122	128	120	149	128	122	116	122	117	108	124	138	126	121	125	142	140	117	141	111	117	143	145	141	131	127	127	135	116	110	96	113	128	127	142	130	121	112	126	128	142	127	133	152	139	129	117	118	127	112	113	126	147	123	140	134	133	135	149	138	121	121	132	144	128	112	135	132	130	127	151	114	121	121	115	133	124	135	126	126	142	132	120	137	118	125	149	143	136	162	136	141	128	123	127	131	132	123	112	139	127	140	115	115	136	146	117	116	125	144	121	148	101	147	148	134	150	127	118	116	121	125	119	127	114	121	128	116	133	131	144	114	136	122	136	130	132	124	123	115	118	109	121	112	134	123	170	96	119	119	118	136	118	128	133	135	120	112	126	123	112	138	154	168	143	144	131	128	138	144	110	113	133	145	133	139	113	128	145	123	124	138	105	130	131	127	104	140	112	130	137	113	120	112	132	147	136	124	123	118	120	135	121	138	126	129	158	118	119	145	135	120	141	124	133	124	119	121	128	122	127	155	136	158	146	124	131	123	118	146	114	129	140	132	143	152	131	132	129	147	126	135	118	105	135	131	120	143	132	136	123	130	130	148	121	138	124	122	125	122	115	132	130	127	137	131	155	132	127	134	127	122	118	126	140	135	145	107	116	140	136	118	140	148	144	106	144	129	149	132	119	125	131	163	130	137	144	128	132	134	149	137	141	139	122	117	139	154	141	134	132	124	107	152	126	134	110	121	107	131	146	116	113	112	140	126	142	142	146	143	133	119	139	121	123	133	122	119	123	106	121	142	114	128	116	127	140	141	126	117	129	133	140	142	116	136	136	134	108	121	126	113	139	134	125	113	114	152	114	136	157	138	119	122	132	101	108	144	152	142	112	123	121	121	124	119	110	141	128	132	136	121	124	121	166	118	136	125	117	127	114	130	138	118	107	118	134	113	132	152	128	111	125	127	125	126	120	128	139	147	111	112	138	128	128	126	147	110	129	120	119	133	128	131	124	115	110	144	124	126	127	119	142	141	102	142	136	132	111	129	148	130	148	138	145	139	146	112	164	151	120	127	105	138	136	126	122	136	119	133	111	123	130	129	127	114	120	103	112	122	125	145	122	113	106	109	106	137	134	159	151	116	115	135	105	126	128	124	150	133	118	140	128	141	131	129	170	134	119	116	127	115	136	136	111	128	121	118	126	145	147	132	113	125	145	124	139	127	124	123	112	112	135	142	128	142	124	112	135	125	125	125	124	117	133	112	136	126	130	141	147	154	126	124	130	125	131	117	130	121	151	123	137	111	123	152	140	146	127	119	137	139	148	125	128	144	140	144	123	137	116	140	115	151	128	124	138	157	151	120	122	136	120	124	131	130	132	136	126	120	116	120	137	144	140	131	123	128	162	137	124	133	139	152	141	141	142	117	129	131	125	131	126	144	131	99	136	129	121	128	134	126	124	155	139	136	150	141	147	145	116	131	133	129	142	140	151	134	134	113	143	138	113	129	144	129	116	117	128	113	124	99	133	130	144	147	131	125	127	133	130	156	129	126	139	134	127	136	124	119	127	120	135	107	119	135	113	150	143	135	126	145	130	151	126	128	113	135	138	125	136	142	132	110	116	125	114	119	118	115	113	136	114	153	118	154	115	118	127	115	133	127	151	120	142	125	132	140	151	125	117	145	136	131	128	131	114	128	132	130	146	129	134	118	135	128	136	131	124	129	144	137	128	139	144	143	135	134	134	161	138	131	142	141	128	126	133	115	147	108	125	124	135	116	124	143	117	108	130	116	132	116	126	120	136	137	137	151	139	125	105	104	139	148	152	122	137	124	129	121	107	143	135	155	126	116	142	145	109	123	141	120	102	140	177	145	125	146	121	123	130	143	156	131	122	127	126	115	122	138	129	124	125	122	110	131	145	133	128	136	127	117	159	121	121	135	141	124	132	117	132	143	133	113	120	128	118	125	121	117	134	135	138	141	100	124	118	141	139	107	123	111	122	128	127	117	120	118	116	106	128	138	105	141	156	150	120	124	139	145	117	120	143	143	125	147	139	129	131	132	133	111	110	116	116	122	133	138	140	136	132	139	140	134	124	131	148	124	130	126	120	137	139	110	149	109	143	128	135	130	151	143	126	129	126	123	128	142	117	142	112	121	127	132	137	137	116	155	121	121	121	119	125	125	116	136	127	151	103	115	144	110	148	138	116	125	122	136	138	110	121	130	130	113	138	148	143	126	129	119	131	135	125	121	135	118	139	125	120	131	128	131	122	113	131	131	122	139	130	128	125	137	127	118	115	128	125	141	120	119	132	114	138	134	128	132	103	141	108	120	135	125	132	120	139	137	107	111	143	140	134	143	128	102	120	124	107	114	131	118	125	134	117	132	100	147	125	138	149	117	122	128	150	126	133	109	147	113	116	131	130	131	125	132	129	132	147	125	113	135	136	134	134	132	101	133	135	147	139	126	121	150	128	133	123	132	119	114	133	109	112	140	123	126	125	119	130	111	113	129	140	120	107	127	133	124	129	134	121	121	135	145	125	132	139	135	134	112	122	144	127	131	109	126	155	121	128	124	144	129	125	119	130	129	124	137	141	141	115	108	138	129	122	132	115	129	120	135	142	135	133	122	147	147	138	116	114	114	144	145	131	123	122	133	145	132	130	117	131	122	118	116	159	120	133	142	124	151	128	113	128	137	129	123	119	158	124	118	131	117	125	116	131	137	131	135	139	135	130	132	138	130	118	96	133	124	114	139	150	129	144	143	130	152	149	132	143	154	150	130	108	123	139	134	111	134	130	144	124	116	113	131	125	102	119	133	145	126	112	137	123	118	141	147	117	159	142	112	107	114	121	126	109	128	125	147	123	117	120	117	114	133	137	141	131	134	132	141	121	124	122	139	130	134	98	102	128	103	108	152	129	127	146	162	132	144	135	132	137	157	138	130	142	121	136	118	131	130	101	145	120	129	133	133	126	123	124	123	136	131	127	144	138	116	136	135	137	110	131	115	130	124	132	128	120	135	102	122	135	134	115	127	138	134	122	119	129	124	127	123	128	134	136	155	132	135	141	125	147	123	116	135	127	146	124	110	132	118	119	126	126	130	120	132	135	122	121	122	134	120	105	109	145	149
16418	5286	1434	1467	1124	899	870	695	654	662	611	560	560	521	497	554	538	407	375	398	445	423	414	409	385	387	412	389	380	412	372	334	373	416	390	386	368	352	354	358	363	334	356	328	344	345	374	318	281	368	323	297	317	347	331	343	300	369	337	360	324	320	349	347	343	362	346	344	338	306	360	325	327	332	332	353	377	320	357	342	313	342	324	342	343	355	345	332	353	330	353	396	317	317	346	327	352	329	312	320	333	297	339	306	302	351	371	299	313	346	340	330	314	331	346	364	323	341	351	312	338	363	323	371	333	312	319	305	335	339	326	322	376	353	358	325	349	317	342	303	347	317	349	355	361	320	342	328	308	300	328	332	355	341	346	334	328	355	313	322	312	343	339	336	338	349	345	332	353	353	331	341	331	295	365	372	357	323	328	323	308	339	312	340	373	361	291	319	312	329	336	356	323	329	338	340	293	306	324	291	335	355	330	320	315	321	345	332	332	332	336	335	304	349	335	321	352	328	359	319	329	333	335	361	288	341	320	321	367	330	297	325	324	323	339	349	335	341	336	323	339	318	336	370	329	324	322	323	283	346	342	339	321	314	343	340	363	343	324	338	308	321	336	335	309	333	332	365	337	336	310	340	354	325	349	329	298	370	334	321	331	369	327	336	367	331	320	330	341	307	315	340	346	318	348	343	361	319	351	347	354	321	332	320	322	328	337	332	349	329	337	328	335	332	333	307	351	340	329	333	318	381	344	348	361	320	334	342	340	345	321	348	350	353	300	335	353	338	361	339	362	335	366	338	319	356	332	322	386	340	389	331	346	344	330	307	311	339	310	322	339	353	338	320	332	320	315	343	377	335	305	328	317	321	372	319	348	323	340	327	350	339	364	345	350	341	333	307	353	316	347	337	363	348	338	322	352	322	295	333	365	336	320	348	348	331	353	320	336	296	336	352	371	355	327	320	322	323	359	346	340	332	334	352	327	312	289	329	340	310	321	331	333	345	345	345	331	333	319	320	315	333	320	312	340	331	332	308	321	314	337	340	329	344	349	357	353	336	337	329	325	320	314	305	329	323	359	336	342	327	364	356	335	348	390	354	341	329	344	325	339	317	321	361	340	338	339	322	333	302	344	307	316	327	342	336	348	350	337	330	316	359	349	301	325	303	340	317	346	309	308	351	352	299	322	335	328	311	366	337	335	332	334	332	335	315	306	293	308	321	363	297	352	335	341	332	353	297	338	306	306	326	353	305	321	326	349	338	352	317	314	321	367	320	351	321	313	339	336	357	353	346	347	330	331	318	305	307	318	341	346	321	365	312	298	377	335	344	305	331	355	348	371	344	310	315	326	314	350	312	293	336	380	347	328	364	327	322	301	325	328	298	338	353	355	311	384	320	357	322	308	336	330	346	332	322	355	334	308	348	354	323	301	338	286	351	346	344	325	322	350	323	311	361	353	352	336	321	324	355	332	330	359	329	340	319	336	324	355	319	344	325	325	316	330	304	347	352	323	277	319	336	326	330	332	354	374	356	360	337	314	353	350	337	310	336	342	334	311	314	327	312	320	319	313	318	336	319	339	316	347	359	342	389	306	338	337	330	356	338	320	347	324	311	337	310	330	312	362	317	335	306	347	344	341	337	322	311	359	345	323	325	296	299	302	331	368	345	305	341	310	356	350	319	365	341	330	349	315	332	338	301	318	346	350	327	328	304	327	343	329	329	309	311	300	325	366	334	359	273	337	311	315	325	323	356	321	344	304	323	341	330	312	342	332	343	349	347	321	361	353	343	348	344	349	333	330	341	364	342	344	337	343	357	355	346	305	335	359	348	326	318	329	284	332	356	328	324	348	343	315	321	316	353	346	334	325	346	331	369	331	353	348	333	341	329	311	305	333	327	327	292	358	321	352	327	342	315	365	344	321	310	334	339	354	320	332	353	323	334	278	328	313	327	316	324	337	338	310	345	317	328	325	317	355	335	327	332	337	366	306	331	310	344	336	355	329	321	326	333	324	322	349	349	350	318	333	349	349	315	337	342	326	376	352	337	345	341	333	296	354	316	332	344	334	337	327	342	352	321	351	350	345	345	312	349	315	328	334	352	325	297	316	326	333	351	323	341	371	326	352	355	300	319	331	336	347	322	318	305	353	296	329	327	346	327	341	315	341	321	352	335	311	334	311	330	333	334	318	340	360	339	342	305	293	343	359	320	325	311	356	365	314	368	309	349	333	335	347	306	347	302	345	361	342	334	365	327	325	320	333	354	350	315	350	303	338	311	325	331	332	338	340	314	325	313	346	357	331	351	314	306	296	314	345	345	326	332	314	338	335	335	323	326	352	351	327	340	344	327	316	351	314	329	371	338	318	307	302	323	345	310	312	327	324	360	315	356	321	321	309	376	346	339	286	341	358	324	320	355	354	330	347	343	338	324	340	348	334	346	336	337	333	318	358	370	324	348	323	310	320	308	342	320	335	332	324	314	312	336	338	316	334	327	302	338	341	342	322	291	338	333	343	320	305	313	355	288	310	318	296	327	354	312	301	364	343	330	342	356	342	310	306	324	373	333	326	338	319	300	365	326	334	335	344	350	342	319	340	314	333	332	327	342	327	333	312	314	336	306	350	315	338	322	364	337	360	350	358	367	342	303	316	312	367	339	325	328	300	354	329	350	337	325	339	301	314	330	327	340	322	331	339	314	312	330	319	332	384	311	309	331	347	350	302	316	329	323	337	366	334	321	329	358	307	345	321	338	360	352	328	343	303	371	346	330	336	327	309	305	323	360	353	299	333	323	291	360	336	298	336	365	336	336	332	352	339	374	359	339	332	305	294	354	335	291	299	362	308	327	330	296	365	311	332	332	354	353	340	344	296	302	344	328	364	317	321	339	318	349	360	337	311	359	355	328	301	352	290	353	337	349	369	334	327	325	314	336	351	324	365	357	333	307	341	362	344	302	324	362	305	362	342	338	346	347	353	333	318	315	341	339	328	333	319	345	338	353	304	358	359	345	323	344	350	340	350	355	343	340	343	321	340	310	334	325	328	323	325	343	347	320	358	317	347	322	331	345	319	363	362	307	309	339	324	325	328	310	324	337	324	347	335	333	361	349	326	315	299	320	336	309	342	311	352	321	343	342	337	336	359	331	338	323	324	310	312	322	328	333	339	339	327	352	333	331	303	333	337	320	282	321	286	320	346	357	338	305	347	326	348	365	375	301	355	313	316	325	330	342	330	321	325	300	330	313	353	315	339	374	341	306	319	329	315	347	307	342	316	349	345	329	346	352	322	319	318	344	300	354	316	301	285	332	389	332	344	302	328	350	326	304	308	332	331	354	331	338	345	313	345	357	324	341	360	355	322	347	372	306	299	348	367	332	341	297	309	310	332	344	320	350	349	327	305	311	358	352	327	354	365	341	361	330	317	348	341	348	326	337	339	353	354	344	330	313	345	329	335	337	321	330	301	340	330	334	338	312	333	366	344	340	339	334	304	320
35579	15233	3189	1270	719	544	442	388	384	340	344	346	291	310	303	360	288	287	279	260	247	269	305	285	260	260	249	273	273	270	265	256	268	274	289	284	273	267	257	265	248	280	250	267	256	230	251	268	233	240	238	246	272	230	232	244	242	270	234	283	255	260	255	258	270	225	245	245	226	227	267	243	259	248	271	217	269	241	274	268	244	215	270	267	235	216	252	222	248	277	231	241	232	253	261	243	288	275	223	242	263	242	255	216	265	286	265	260	247	246	284	227	239	254	212	280	253	285	247	228	199	248	273	257	244	271	228	235	270	239	254	262	258	262	248	262	240	240	251	250	253	251	255	224	232	242	260	237	233	245	271	289	214	249	278	238	283	226	201	263	250	241	250	219	256	240	249	266	253	282	245	244	217	244	272	257	223	256	232	219	233	252	253	235	265	264	216	265	225	240	238	249	274	307	232	252	261	278	234	254	240	227	243	250	258	243	231	258	242	241	259	227	251	228	243	274	263	225	265	244	244	299	265	272	245	223	232	238	248	248	258	266	230	223	250	265	243	248	240	262	249	238	268	222	214	254	242	277	250	234	251	271	215	201	252	263	244	232	243	263	249	249	260	250	261	243	242	242	258	248	278	243	282	273	288	273	265	242	256	224	262	226	275	275	211	240	275	256	226	245	230	234	222	255	222	247	248	242	259	246	262	277	235	241	233	260	262	206	228	234	238	227	241	238	238	255	264	245	281	262	269	242	246	239	259	237	275	264	254	247	256	238	266	258	252	225	268	280	254	264	258	247	282	247	248	252	231	222	239	278	254	250	216	248	254	249	246	240	277	260	243	239	260	255	252	234	257	242	238	225	219	233	278	257	261	225	257	244	240	243	268	263	222	233	263	259	265	225	241	245	236	258	254	227	252	260	252	234	244	247	228	238	248	236	246	250	232	257	258	230	266	244	246	236	263	259	246	226	265	240	257	241	242	244	223	243	277	228	241	241	241	244	250	246	224	246	245	279	254	202	288	246	254	275	245	266	252	213	242	250	244	222	241	235	270	219	253	251	253	269	238	260	249	229	236	239	229	263	231	254	257	223	229	238	250	279	261	241	269	254	253	231	250	253	250	226	248	249	276	252	269	262	267	256	254	257	231	254	249	267	258	221	241	258	242	281	264	269	233	242	243	260	253	231	241	219	257	270	239	255	236	252	248	276	231	244	259	243	231	230	239	264	231	239	241	228	231	242	232	237	234	255	257	257	242	267	269	254	250	233	234	232	272	254	265	267	258	241	247	240	266	253	234	239	250	253	232	260	245	260	249	266	257	239	219	247	286	237	262	277	224	253	262	285	265	255	283	262	232	272	275	239	237	252	248	222	260	233	200	210	266	242	253	283	235	227	243	257	276	234	284	248	241	256	279	219	228	223	235	246	274	263	238	269	261	260	226	296	272	253	248	241	219	262	275	225	236	247	248	250	254	242	236	268	262	291	260	265	245	238	285	242	257	242	235	229	236	230	227	283	251	276	270	239	252	263	242	251	254	251	256	212	235	221	304	256	241	226	234	249	242	218	248	268	281	239	247	239	237	230	249	266	271	244	244	284	283	232	243	220	261	262	238	247	283	256	236	271	262	246	259	255	242	273	223	261	276	297	238	243	229	242	263	227	244	267	247	236	265	272	241	266	257	269	271	237	251	247	222	253	230	229	252	259	216	236	249	247	300	260	248	237	239	227	248	280	249	244	273	230	235	222	241	257	264	270	251	259	258	254	264	292	220	246	232	251	262	248	240	300	236	226	246	257	238	257	238	234	219	259	282	278	220	271	241	256	263	243	236	253	248	265	244	219	262	249	240	251	244	284	266	242	221	237	223	239	224	259	255	300	257	221	269	250	241	232	257	246	252	260	246	224	227	245	256	236	230	259	225	231	260	260	244	247	250	239	278	257	231	229	247	274	211	255	238	246	228	247	245	248	270	239	254	241	253	257	224	248	252	250	252	237	231	232	248	261	261	259	259	254	268	241	268	238	262	255	223	244	244	251	252	235	250	235	257	222	218	261	265	258	244	260	242	280	244	255	266	264	252	253	247	240	251	249	209	233	274	239	246	234	241	237	243	257	234	251	231	277	223	225	234	244	243	242	224	220	258	268	257	233	267	253	250	256	278	252	242	241	220	275	262	268	260	255	251	246	258	220	243	252	257	252	256	253	243	260	249	278	234	252	256	230	231	230	239	274	231	230	242	270	244	258	272	237	255	231	268	239	259	252	280	242	253	255	253	253	254	261	206	261	248	256	271	256	262	208	221	258	258	224	255	258	200	244	239	255	248	231	218	244	266	252	241	264	247	251	238	245	257	220	228	278	265	252	240	268	264	270	233	267	271	221	260	264	228	250	232	261	264	242	276	246	236	218	254	244	249	251	249	250	250	233	274	230	248	237	283	219	248	291	251	280	243	244	260	246	245	270	248	235	230	275	259	274	225	249	255	259	235	285	209	234	255	253	200	253	252	246	240	280	271	228	260	233	279	261	248	219	274	293	228	245	247	243	249	230	248	229	249	240	240	246	260	246	276	222	237	260	267	231	242	232	255	228	251	242	275	269	249	271	258	260	263	259	258	251	253	253	224	228	250	241	234	264	236	234	271	271	222	235	243	212	228	244	222	251	243	253	264	283	224	232	247	247	245	251	273	250	272	235	263	249	246	254	234	232	259	238	275	229	265	278	234	259	257	266	252	251	247	262	252	255	241	274	277	258	268	252	252	229	273	259	263	208	258	251	250	267	277	230	245	264	239	246	251	221	254	260	259	253	245	240	257	234	235	245	280	238	241	247	233	227	240	255	257	221	274	269	224	235	240	250	254	252	257	232	259	240	267	256	244	264	240	253	264	288	263	273	281	252	244	228	249	239	238	227	281	232	292	240	265	241	248	259	263	272	244	265	218	257	259	259	247	267	235	229	282	244	283	227	231	244	249	238	244	299	224	232	263	241	282	278	257	252	274	275	233	250	235	252	254	251	260	246	223	247	262	242	259	257	269	275	244	271	255	268	263	236	249	238	234	236	238	239	245	234	249	255	256	268	257	240	236	237	215	274	248	243	277	240	223	281	257	241	260	269	230	252	281	224	256	261	268	248	259	273	236	267	258	242	259	253	242	246	253	249	212	244	238	239	254	244	235	222	219	252	253	270	279	239	252	229	259	268	246	281	282	266	254	241	247	275	254	219	234	266	256	247	252	256	241	267	253	265	240	271	253	246	221	251	218	253	276	237	218	247	263	225	238	250	247	255	257	209	252	243	263	233	240	274	235	249	235	262	242	263	262	246	244	206	241	238	208	267	223	238	243	276	254	292	213	232	231	242	238	254	260	274	273	234	248	255	248	244	247	275	251	256	233	249	255	255	251	267	257	261	236	232	231	257	238	259	228	263	258	246	246	241	244	247	258	265	227	238	262	252	272	260	253	224	262	252	257	232	252	252	256	250	273	267	257	288	231	253	242	229
22061	7087	2518	2494	2148	1842	1522	1297	1238	1108	1087	1002	905	1054	972	1184	833	707	719	762	714	835	749	696	688	740	703	667	678	656	662	695	634	684	680	661	657	665	618	617	611	567	618	576	629	573	598	612	587	566	595	632	593	612	590	594	627	577	640	607	585	559	563	574	592	607	546	619	600	587	546	571	585	566	591	584	565	587	555	536	615	581	616	589	570	626	574	606	589	581	606	596	573	562	569	605	597	574	585	577	606	585	616	578	587	574	548	591	567	622	577	572	595	584	607	573	626	518	564	590	565	554	575	577	594	610	603	558	579	536	610	595	613	554	589	609	605	554	574	588	585	608	587	558	576	565	565	569	532	593	577	580	579	599	571	595	629	585	544	617	590	612	579	605	592	518	597	595	523	603	568	555	530	575	574	577	621	512	619	574	600	543	573	580	571	543	591	560	568	540	567	619	606	560	610	572	602	600	548	569	571	597	607	562	551	584	620	570	561	578	551	584	554	579	566	580	581	608	567	622	550	616	567	573	589	608	567	587	571	575	536	574	566	587	564	557	611	573	570	598	584	603	568	532	589	602	580	587	578	574	604	586	581	579	607	566	582	580	593	530	613	524	526	592	579	585	629	530	565	569	581	627	580	560	579	566	578	571	553	576	615	585	597	535	597	537	594	580	608	548	547	570	612	629	604	596	596	555	610	552	594	514	592	555	621	569	584	603	630	587	576	598	564	546	588	563	628	611	611	581	599	594	552	565	577	571	586	591	584	596	558	630	552	547	546	544	536	588	569	579	597	567	601	554	583	582	598	613	590	565	563	575	585	569	608	608	551	577	581	539	583	604	599	548	594	614	580	590	553	586	580	603	589	556	601	578	547	570	587	567	540	601	592	588	581	555	578	591	638	565	555	642	577	573	582	571	604	565	579	577	597	590	584	558	544	581	584	579	592	595	553	570	587	580	580	576	557	595	621	572	534	598	554	644	585	531	558	568	597	558	593	592	565	576	585	580	595	545	591	598	540	582	580	540	617	560	581	584	614	599	559	582	551	604	578	587	597	535	557	624	596	575	580	564	576	578	570	588	572	568	558	678	600	538	611	598	638	591	627	580	589	595	599	576	588	604	577	587	576	566	552	583	586	624	575	564	612	549	521	594	577	581	577	569	554	577	567	581	541	583	618	560	597	559	568	615	588	560	576	596	613	508	554	594	584	623	616	552	573	585	565	572	615	578	554	569	574	584	584	585	589	546	603	575	586	577	555	598	624	624	528	597	592	576	636	528	594	539	569	598	599	604	622	590	583	589	550	604	577	586	555	577	570	594	584	586	576	591	565	585	568	579	550	582	574	545	615	584	585	597	601	578	571	601	541	607	581	592	608	556	619	597	637	607	577	590	570	601	627	554	565	603	585	551	587	594	559	570	570	591	555	557	547	537	535	580	584	631	578	554	585	566	568	576	591	603	552	596	603	573	593	607	588	565	583	574	604	524	601	565	558	563	568	600	583	620	609	577	590	552	529	575	581	600	594	584	571	577	600	604	591	558	561	612	566	621	553	544	561	586	614	624	603	579	593	606	530	608	584	591	619	570	551	537	614	583	536	590	584	581	596	585	574	588	571	564	575	583	579	647	571	556	620	562	556	565	585	555	592	584	587	615	529	594	590	606	602	591	569	636	592	564	585	563	584	609	612	543	542	560	574	589	548	544	580	573	542	600	563	615	587	564	639	586	550	552	570	553	599	584	606	565	590	613	561	553	606	572	591	573	632	553	589	616	551	568	549	554	616	607	553	582	573	561	531	601	609	588	551	564	586	627	573	571	572	545	508	540	563	560	653	594	561	579	585	574	628	538	594	606	615	592	603	626	584	610	581	517	589	588	600	605	596	595	582	566	605	557	579	544	580	572	585	553	592	604	618	575	571	521	601	533	592	622	553	592	628	588	535	595	604	569	594	600	590	586	576	567	601	577	636	574	606	592	603	556	592	626	585	604	566	591	546	576	556	590	576	563	555	556	637	544	577	624	545	598	521	577	627	593	607	635	646	603	552	588	597	603	602	561	561	600	562	536	598	578	583	580	594	554	622	577	585	621	558	584	565	586	572	559	577	599	549	609	600	626	552	572	569	572	535	603	572	555	570	617	578	585	544	566	561	533	595	615	625	596	553	561	570	547	538	605	589	580	545	577	576	599	633	551	591	535	557	561	593	603	562	590	618	547	572	550	561	612	599	573	608	620	605	568	583	597	585	582	555	598	567	580	584	530	615	560	572	578	559	593	542	614	607	611	561	556	558	570	573	568	575	592	539	540	603	586	580	528	569	570	553	563	588	585	589	593	535	610	619	571	640	565	559	565	543	570	615	587	573	563	610	587	573	615	558	542	587	626	567	579	627	582	588	576	592	530	540	603	597	590	598	542	619	604	584	570	571	549	577	545	586	572	550	587	585	596	561	599	637	622	598	598	582	614	571	601	541	625	596	553	577	558	587	561	545	561	561	569	585	584	603	618	610	578	627	524	553	560	560	603	568	577	581	611	583	569	592	567	576	607	600	606	608	536	587	591	607	619	578	570	548	566	589	598	563	614	585	593	541	582	595	566	550	597	605	527	596	577	536	575	592	563	592	595	559	559	595	572	547	563	566	528	636	575	560	583	554	584	592	597	588	584	590	585	608	594	578	584	590	595	619	600	564	603	568	594	617	564	566	580	617	577	576	578	615	652	583	602	557	583	548	570	594	563	570	607	559	539	562	537	577	544	552	641	591	617	589	551	596	625	572	583	551	595	603	545	546	630	548	583	590	571	608	577	623	618	557	594	567	578	576	580	589	576	551	620	585	564	565	560	538	588	545	550	589	607	562	575	587	588	566	592	574	610	561	548	562	572	611	585	563	575	603	582	600	575	601	566	583	584	587	590	557	561	631	567	595	588	624	659	568	598	554	539	647	592	621	577	567	579	579	601	537	567	552	615	585	629	596	571	596	527	606	595	559	566	552	591	552	542	561	588	579	600	547	588	574	576	581	592	609	546	606	565	559	567	562	610	564	558	614	549	573	593	589	586	586	574	578	588	630	587	573	606	595	586	587	600	619	585	581	604	619	607	562	588	567	624	568	602	586	567	598	636	573	586	596	582	592	614	602	569	608	622	617	592	540	588	594	622	591	572	600	575	564	565	590	572	571	572	622	603	601	545	555	615	547	578	608	599	615	605	605	552	588	583	584	591	634	582	577	585	565	567	609	567	600	592	538	568	549	582	606	596	608	568	598	552	548	570	590	572	567	551	579	538	543	592	593	562	599	585	586	616	621	557	576	574	554	602	592	602	616	568	594	599	594	590	578	561	591	623	595	580	566	597	591	585	580	592	611	569	573	633	561	597	595	558	604	593	616	603	594	563	541	591	601	570	541	548	641	554	536	596	556	597	607	581	576	591	585	612	564	558	593	589	582	586	557	567	537	576	563	578	634	533	556	603	587	606	564	560	567	539	570	581	576	577	609	592
8959	2040	293	234	226	226	209	225	228	210	253	224	212	198	223	211	231	190	195	212	223	229	210	216	199	231	203	218	221	212	216	236	211	239	223	204	225	225	220	190	224	248	212	266	216	209	218	224	185	223	212	227	194	216	189	198	236	209	202	197	217	228	203	236	210	214	213	208	211	237	204	220	198	215	233	189	220	191	211	219	231	220	203	218	215	222	251	250	198	207	233	215	227	219	222	225	196	209	206	219	250	217	226	224	207	218	222	222	220	212	232	233	215	183	207	266	218	201	197	190	193	216	211	200	210	227	208	215	190	211	246	220	190	227	211	217	227	207	207	200	220	196	199	202	232	261	218	232	204	181	187	224	206	205	206	226	204	200	205	194	214	236	219	206	188	220	200	217	207	192	201	203	203	218	215	227	184	224	198	184	213	191	214	210	207	221	209	217	182	216	177	224	200	239	200	244	214	217	213	210	213	235	200	223	217	217	206	216	264	225	211	224	217	211	259	228	202	219	214	226	212	219	190	222	198	218	214	207	200	205	252	192	203	203	216	225	235	189	246	240	196	209	216	229	235	215	239	206	207	208	201	218	188	228	236	252	228	247	220	230	244	216	214	267	213	227	201	228	224	216	220	217	170	191	204	226	229	202	208	217	213	199	211	238	223	217	228	225	202	216	211	217	229	232	226	246	217	210	212	223	197	223	222	234	191	204	212	206	210	212	216	216	228	194	209	211	195	219	212	235	230	207	234	211	232	219	216	227	207	209	186	192	226	199	189	216	214	191	207	247	209	220	236	215	198	233	197	204	216	209	219	217	206	236	219	206	216	197	238	211	199	231	188	212	225	237	200	206	160	205	243	217	200	212	204	220	215	226	236	219	190	213	205	196	222	194	195	198	219	202	205	186	200	183	224	212	219	200	225	222	212	207	215	213	216	217	164	196	219	210	210	204	173	221	213	214	233	235	220	239	206	214	209	179	255	243	224	239	210	238	216	195	221	196	195	247	262	226	216	198	230	198	204	170	244	233	212	218	199	214	215	234	224	226	214	206	223	233	216	207	206	229	225	195	227	233	233	234	243	214	240	200	200	202	177	228	220	213	186	220	217	229	211	218	215	225	200	220	197	213	214	234	207	204	207	196	215	219	200	215	223	221	216	241	219	206	188	217	201	215	243	217	210	216	232	194	238	228	216	208	232	274	230	215	233	234	225	229	228	220	203	217	217	233	201	198	237	221	205	225	197	227	227	229	230	199	231	222	225	217	204	226	220	211	217	230	189	236	212	235	240	184	212	217	243	204	217	218	211	202	208	230	205	208	211	234	212	202	225	222	204	248	238	232	204	204	234	207	192	206	218	228	234	229	200	206	229	198	218	199	212	200	225	231	235	222	236	216	221	221	184	218	214	204	218	228	217	221	215	200	220	220	227	234	218	236	204	208	226	221	228	214	229	228	235	221	212	244	229	213	207	216	221	213	195	175	207	204	174	231	218	199	219	196	198	203	209	178	232	207	220	219	223	235	209	219	197	209	202	228	205	212	198	207	207	224	200	231	203	214	224	238	209	231	195	171	205	216	207	205	205	228	219	204	208	209	217	194	200	212	219	194	205	251	193	222	211	198	239	233	222	234	224	217	215	196	207	229	232	189	200	216	196	217	189	212	204	219	203	193	226	218	220	226	222	239	228	200	211	203	202	216	235	203	224	216	214	180	212	206	235	190	192	213	226	221	216	186	206	197	211	212	233	196	202	204	224	247	212	231	220	221	223	217	207	226	235	227	197	170	210	206	198	233	195	226	240	194	222	208	232	211	228	213	194	202	209	243	202	224	210	194	210	205	172	186	233	223	226	228	218	228	196	221	213	209	219	207	205	212	229	217	190	204	194	226	233	202	204	204	213	216	229	231	204	208	226	208	205	219	201	186	200	230	207	189	187	236	212	223	233	215	216	201	237	214	202	210	233	219	214	219	202	189	235	232	201	232	198	213	218	199	194	228	206	199	236	206	231	224	207	213	216	222	202	238	232	218	227	210	228	226	200	190	206	223	223	219	217	212	256	238	214	200	190	242	258	179	209	221	187	212	221	220	193	205	226	170	194	206	215	239	204	210	220	209	201	224	208	203	241	225	207	202	198	221	197	237	241	223	223	208	212	210	201	235	201	210	204	199	194	239	208	229	178	226	224	229	236	219	229	227	205	211	244	190	222	204	195	202	212	239	229	240	201	206	206	169	208	214	219	214	203	174	217	193	209	224	207	233	214	217	232	223	206	236	212	229	257	206	232	214	233	222	212	233	218	225	175	211	222	207	212	177	217	228	226	212	223	238	222	227	213	215	197	187	243	206	228	218	218	209	215	233	218	207	214	220	239	192	202	238	203	198	233	215	219	221	226	212	208	203	192	206	237	224	234	251	208	231	215	226	198	214	221	232	194	196	213	209	208	199	215	209	191	221	211	219	220	202	190	226	210	207	189	205	193	229	213	188	202	192	212	237	218	192	205	212	207	208	196	209	211	231	183	219	194	223	210	192	196	242	190	223	221	222	185	214	211	219	229	206	224	231	216	213	226	247	215	226	219	227	224	234	228	238	238	190	234	198	231	238	233	215	225	212	232	210	186	237	202	190	210	210	238	213	209	199	207	194	226	243	223	163	243	220	211	193	233	221	182	228	220	221	215	210	205	218	229	228	240	216	231	223	209	219	202	215	220	216	220	206	196	176	232	216	225	235	232	229	238	201	215	235	213	212	238	206	223	214	234	213	233	199	236	201	211	217	212	202	207	216	252	220	228	240	221	223	241	216	216	223	228	210	208	198	264	203	210	259	218	180	227	223	191	235	227	217	223	204	225	243	185	219	235	222	213	200	190	213	212	217	203	196	220	200	211	175	231	171	190	237	226	195	211	208	220	211	197	217	219	208	204	199	183	199	211	216	210	227	211	226	212	204	203	215	216	241	242	225	227	247	222	207	205	234	223	223	236	264	230	198	205	228	211	199	216	226	235	223	225	202	235	207	202	200	219	231	224	218	213	189	203	204	182	196	228	217	234	194	210	226	192	233	192	215	193	221	222	204	213	230	198	191	223	209	222	196	214	231	214	225	214	226	220	237	230	221	217	231	206	255	213	187	212	218	211	203	235	216	250	220	208	191	218	206	181	233	209	215	242	229	230	212	211	230	219	218	253	223	221	225	199	224	177	201	225	228	219	202	170	212	210	192	209	229	224	210	214	229	231	209	217	196	229	209	221	204	214	204	208	206	227	198	219	213	223	195	186	203	209	229	192	209	217	221	202	217	189	210	204	216	242	216	196	191	176	221	215	249	192	211	199	216	214	229	195	207	210	200	232	226	197	209	209	214	185	182	230	210	223	215	214	211	199	230	220	196	197	219	207	222	229	220	201	217	214	185	201	257	216	191	217	217	242	218	234	223	230	211	197	221	195	221	204	193	201	201	220	210	208	215	220	219	214	251	211	204	231	228	249	216	222	209	187	202
5836	1474	566	536	566	517	555	527	488	505	487	503	480	520	521	498	526	497	521	483	555	531	485	518	526	499	513	517	508	465	482	482	520	527	504	522	469	526	458	421	474	480	451	470	534	531	476	486	486	469	498	492	499	531	434	478	474	493	528	481	435	497	463	475	479	478	461	497	464	444	478	483	465	497	471	491	488	483	504	470	488	472	519	441	476	540	487	473	494	484	472	431	501	499	479	503	476	467	492	434	471	477	479	517	518	484	477	498	488	492	491	520	523	488	496	497	508	496	516	506	477	488	488	462	441	522	537	497	483	465	520	465	509	485	473	462	486	474	498	470	534	525	485	499	496	517	517	498	498	448	474	489	523	506	506	476	478	445	476	471	472	493	484	501	548	497	502	499	478	504	513	507	517	481	472	512	502	463	501	444	481	456	507	460	447	471	476	484	483	470	521	488	474	490	499	476	499	525	500	492	495	468	507	490	535	523	481	471	533	457	505	486	476	467	461	505	458	475	483	492	453	475	507	497	508	489	476	481	486	467	502	465	454	490	482	510	490	508	509	464	513	503	497	515	512	452	481	500	449	524	519	476	515	481	495	479	510	508	480	449	512	489	466	502	507	494	505	498	488	479	503	497	497	445	511	554	497	531	441	490	484	491	464	517	454	468	451	521	492	487	470	479	521	480	510	519	524	530	470	474	489	491	487	488	445	483	488	518	511	498	530	474	502	450	471	482	508	489	514	472	491	501	479	522	486	531	501	515	485	504	494	469	505	528	500	484	480	480	465	518	494	525	514	473	509	472	500	513	484	498	507	462	540	497	513	527	458	502	477	486	477	487	484	508	551	486	471	502	499	479	475	489	479	484	484	490	462	503	450	474	455	517	513	479	455	508	485	484	479	520	503	480	493	483	501	510	495	497	511	473	485	487	493	454	492	496	504	523	499	486	513	490	521	453	482	530	479	496	501	503	499	483	530	488	507	485	474	505	472	491	466	484	518	481	445	510	464	493	535	473	468	472	480	474	495	455	470	460	507	460	481	522	491	511	510	497	446	487	518	515	472	466	504	479	499	510	494	491	472	537	455	484	459	490	489	479	530	458	487	500	496	490	474	516	536	480	517	514	503	479	532	488	512	491	453	520	516	473	515	478	461	469	484	505	469	490	485	490	448	523	476	508	513	495	439	443	488	491	523	545	525	479	464	492	528	459	459	492	450	468	517	516	515	471	520	533	527	472	517	545	442	505	483	487	489	490	482	484	498	509	485	511	484	510	486	479	515	490	515	503	517	483	509	468	466	492	455	490	462	475	511	499	510	462	517	476	489	433	460	467	500	494	493	482	475	490	488	487	482	477	489	439	510	473	510	530	481	482	471	536	461	490	478	474	468	522	499	469	495	530	492	498	490	487	441	512	463	494	489	490	494	490	508	480	480	474	454	478	469	449	474	510	514	438	482	498	488	503	505	441	492	499	510	463	480	520	494	464	489	494	484	462	538	510	474	513	474	507	489	507	504	504	488	531	480	491	468	468	490	457	516	485	473	488	508	500	506	510	504	491	468	511	513	467	487	531	510	499	475	492	486	496	492	474	524	472	518	526	524	506	521	497	466	492	473	509	499	498	479	510	507	486	484	477	465	493	495	527	529	489	490	500	465	468	512	550	492	513	523	485	433	521	499	464	477	472	474	516	514	483	446	477	507	499	468	461	489	464	531	468	462	483	518	510	461	503	481	545	444	482	463	526	474	488	450	500	491	480	553	484	447	458	511	449	453	532	489	505	491	517	508	496	505	480	550	435	482	482	533	516	482	505	473	494	510	504	489	488	487	509	537	492	513	503	474	482	492	455	470	454	473	509	497	475	470	465	481	501	518	509	457	492	477	500	499	476	492	491	488	491	483	469	462	514	490	527	464	469	537	509	481	481	502	478	485	494	458	534	479	466	518	478	518	565	501	464	470	495	471	479	504	482	486	492	467	475	498	487	488	522	480	493	489	488	508	482	513	480	463	463	457	471	495	467	500	520	477	523	444	467	523	435	482	503	472	481	499	483	542	495	509	499	468	488	460	474	480	499	483	487	504	486	478	491	517	509	548	488	480	513	502	543	500	505	504	513	470	533	490	477	504	486	477	472	504	508	476	485	510	513	494	442	467	477	539	452	472	503	540	475	501	486	523	477	509	534	489	492	482	500	490	468	499	519	452	508	482	489	487	486	474	465	460	502	502	476	479	508	498	454	485	497	508	491	456	520	472	469	483	492	472	497	545	470	485	558	502	449	504	513	502	505	491	511	505	480	463	509	524	490	480	461	526	485	457	499	517	553	482	516	531	458	507	488	471	520	486	462	475	475	434	488	428	490	521	508	464	516	466	496	473	458	494	495	465	493	433	504	553	526	482	488	538	505	481	480	469	482	466	487	442	470	495	474	463	524	499	497	501	506	478	485	501	498	476	470	492	467	466	480	497	512	500	490	474	474	453	515	499	514	502	502	463	472	499	448	470	483	491	521	475	482	521	519	488	500	483	488	538	504	482	498	476	535	517	525	488	521	478	510	446	502	480	516	479	496	469	521	508	471	493	496	516	461	491	477	499	446	462	517	516	482	489	479	508	473	453	500	519	489	519	489	531	476	473	468	463	476	506	520	501	506	486	511	489	510	499	481	476	490	534	470	507	502	478	478	457	472	530	483	465	491	489	518	510	487	484	438	527	478	471	480	484	504	494	488	534	490	468	456	476	516	509	460	500	466	521	487	479	485	509	503	468	475	467	477	484	503	483	462	470	552	498	475	494	479	515	509	514	502	465	510	519	490	488	456	488	536	491	463	485	530	469	483	488	508	459	484	527	485	530	485	517	481	511	462	504	459	500	482	512	457	477	501	506	499	536	501	440	506	484	513	463	470	446	482	445	512	476	508	489	479	451	480	500	494	440	460	514	512	533	488	476	481	503	459	536	497	467	512	503	513	471	476	504	490	495	483	512	519	468	506	504	539	543	483	501	497	461	512	501	482	474	514	514	521	459	488	466	495	453	480	453	494	531	474	477	523	544	475	498	470	510	484	469	547	472	488	495	484	492	477	512	490	555	493	471	507	485	501	451	503	477	483	484	491	471	511	520	463	487	485	475	473	452	479	470	478	470	482	470	487	470	483	486	484	514	519	462	518	509	514	495	479	503	511	517	522	501	512	504	499	455	473	526	504	468	486	513	518	523	447	493	503	512	479	491	473	491	448	493	538	497	522	494	503	510	460	453	481	465	507	519	493	486	495	464	482	469	478	487	503	500	470	526	483	453	458	472	520	465	470	517	471	503	461	474	518	493	471	466	509	520	468	484	485	496	462	476	482	487	480	453	484	497	472	486	458	494	537	511	457	476	489	504	472	504	454	489	492	509	483	490	488	455	459	529	452	495	449	482	471	468	485	478	501	486	498	500	530	459	481	504	464	457	487	464	486	460	484	458	483	485	500	524	482	499	471	474	492	466	479	467	480	491	472
25235	8551	1100	591	297	230	256	314	319	225	201	187	172	161	145	173	163	140	129	146	118	127	143	118	143	138	142	154	128	141	135	119	125	142	155	150	128	118	144	130	143	118	133	141	126	123	148	135	132	143	148	132	139	126	139	143	140	121	124	137	143	133	136	134	123	136	126	129	148	127	132	111	150	129	129	136	138	160	125	127	142	143	124	106	121	142	136	123	143	130	130	125	121	110	150	144	119	133	125	125	146	127	115	129	125	133	126	130	109	105	122	119	133	148	127	109	120	109	166	121	120	130	131	106	145	120	137	125	115	143	103	103	122	127	138	123	143	135	118	116	132	151	152	106	127	140	143	137	154	133	96	134	132	109	142	123	116	141	99	118	129	112	159	121	134	115	116	124	141	140	128	118	145	141	111	105	141	125	130	122	140	128	139	164	154	117	150	141	151	135	153	138	126	130	139	136	126	134	113	121	160	127	134	125	122	117	141	121	136	144	135	134	158	143	122	143	123	115	147	130	141	106	126	138	108	112	141	133	135	114	141	149	133	138	130	167	126	110	137	131	129	119	121	134	131	141	146	150	149	134	147	161	127	141	135	145	131	140	123	128	143	140	129	147	153	125	152	153	166	136	145	132	125	136	114	119	143	122	134	126	119	135	137	133	152	138	120	128	120	115	143	133	135	133	125	117	122	129	122	144	132	127	114	132	132	158	141	101	127	151	148	122	117	139	140	127	135	143	117	138	124	125	140	127	118	147	125	106	147	133	135	119	126	133	137	137	155	142	143	112	142	125	137	132	155	135	139	116	114	145	154	154	128	126	145	121	127	130	123	133	116	125	139	130	133	113	141	127	113	144	143	125	138	141	142	134	103	132	143	113	119	124	131	143	147	134	123	125	124	135	99	137	128	113	124	138	121	133	111	141	132	120	139	142	156	116	139	142	167	118	123	123	136	124	120	135	125	152	143	146	107	127	172	116	120	112	149	128	135	129	136	136	125	120	112	108	145	139	138	120	123	139	151	134	151	125	130	109	120	155	131	134	124	129	135	133	124	129	137	147	119	138	147	127	136	145	112	129	151	141	125	109	136	163	118	143	133	122	129	135	139	124	133	119	151	137	130	131	127	122	121	119	121	111	112	136	146	128	142	108	137	163	133	113	127	124	132	138	131	116	123	141	122	137	127	116	126	139	132	131	134	131	145	129	134	117	167	135	136	141	132	131	138	147	142	146	122	112	119	156	128	127	133	151	126	142	130	135	108	135	117	134	127	161	147	150	125	130	123	126	126	126	133	140	125	138	128	128	143	127	137	137	143	123	141	133	143	126	139	144	129	115	122	137	138	148	123	136	137	155	127	123	134	121	130	127	125	131	133	133	120	134	129	141	124	133	123	104	124	131	145	138	133	111	123	138	133	125	141	136	116	132	151	124	141	117	149	140	136	138	128	126	127	129	144	122	133	118	117	147	138	147	124	131	155	153	120	134	127	137	125	155	154	116	135	157	116	122	133	136	114	134	123	140	126	131	140	115	144	126	156	125	126	141	137	118	140	114	142	132	135	123	128	132	137	129	127	139	129	140	130	127	150	137	141	110	129	111	129	140	134	137	144	139	110	125	161	117	146	132	142	138	134	132	129	131	124	147	122	126	117	121	145	131	125	126	140	152	115	121	143	161	110	127	116	134	132	140	162	135	127	130	136	121	151	151	144	147	130	136	134	116	113	147	147	144	124	123	147	111	129	121	128	133	149	125	111	143	117	137	145	140	146	137	127	147	171	115	135	139	130	125	103	140	127	127	134	158	121	125	157	120	128	121	135	132	144	114	125	136	118	126	121	152	133	141	139	126	133	100	125	119	124	143	140	119	139	123	142	149	123	150	143	131	124	119	143	128	142	147	136	109	132	151	109	115	120	135	129	135	125	131	138	152	131	119	129	145	116	129	108	141	142	125	124	180	117	121	119	133	119	100	137	132	126	138	122	143	123	150	123	126	130	144	122	132	121	141	125	145	138	134	125	128	155	139	143	125	113	125	134	115	113	114	111	130	125	141	118	132	116	135	128	115	126	125	167	150	131	133	129	149	109	120	131	109	146	127	140	135	154	141	128	136	118	133	136	129	122	146	104	127	145	146	121	132	146	125	111	104	151	138	129	118	143	136	111	121	121	139	138	106	141	131	110	145	136	154	139	145	152	131	134	137	138	149	147	136	128	125	106	143	120	133	132	155	139	133	135	130	153	114	122	169	140	132	130	124	121	128	141	133	130	118	142	135	112	135	140	139	121	142	130	133	150	155	133	115	133	122	109	128	114	145	118	121	142	154	127	120	139	131	106	138	136	123	125	126	135	124	141	137	121	126	138	137	123	141	126	125	126	149	148	134	127	122	147	145	134	136	112	149	146	119	139	130	115	137	122	136	122	144	126	119	128	132	157	136	128	117	123	123	130	115	148	129	143	120	126	119	130	114	139	122	144	142	101	126	139	115	115	121	140	145	153	141	113	90	147	131	143	140	137	158	148	150	145	144	129	134	135	122	123	130	118	120	112	130	120	136	118	115	126	139	124	126	126	144	131	115	126	133	144	119	133	127	126	140	140	127	102	131	113	136	140	130	121	138	139	145	126	127	126	130	133	118	113	146	133	121	130	122	129	126	104	147	144	129	117	153	127	133	137	141	137	152	143	155	119	140	145	132	141	122	121	129	122	119	111	113	137	130	130	136	134	140	119	131	133	148	105	129	140	143	141	110	110	113	132	118	115	131	117	120	119	126	135	124	141	132	131	136	134	122	127	122	135	109	132	126	133	107	150	110	135	143	126	148	127	120	131	148	114	132	143	119	122	123	128	145	137	130	133	113	115	139	134	121	124	132	105	129	135	115	127	137	140	149	139	129	119	115	134	105	119	121	121	124	130	133	123	116	143	141	136	110	148	138	130	133	123	130	120	109	150	145	140	125	149	132	118	131	136	121	135	122	135	138	116	141	130	123	146	126	126	135	139	120	153	113	131	138	116	139	128	124	138	124	123	128	143	120	148	138	126	120	138	104	130	118	144	127	137	128	139	136	125	142	109	113	145	130	105	112	118	119	119	124	129	139	119	118	135	140	125	145	133	130	133	114	115	130	117	153	116	130	109	130	119	143	125	141	136	117	122	138	128	152	112	143	135	133	136	125	131	118	145	129	126	144	124	149	133	143	128	133	116	119	108	119	133	129	123	135	121	122	132	128	146	145	127	140	129	109	150	125	121	119	136	135	126	135	150	116	136	121	132	146	123	126	131	132	119	122	144	111	126	138	137	127	131	102	120	120	125	127	132	127	116	141	137	125	132	121	109	136	127	152	130	122	135	136	140	145	139	138	142	115	127	126	131	126	138	128	137	121	116	147	143	121	124	148	119	131	123	131	135	127	118	122	148	138	128	136	144	117	140	122	135	132	123	131	118	134	123	129	139	134	123	130	133	132	130	135	153	128	96	148	138	108	139	129	119	139	152	143
16846	3522	1221	1377	1051	932	814	707	650	632	629	544	514	498	541	701	516	420	407	426	433	426	444	404	389	403	375	376	410	361	336	380	379	366	385	383	378	385	386	323	333	348	361	340	292	352	387	371	317	379	338	349	356	329	353	357	381	357	360	364	303	344	309	354	378	337	376	361	337	307	329	315	372	328	329	346	324	311	361	379	337	314	354	334	327	353	329	305	317	348	349	329	341	340	351	349	357	354	326	332	345	341	343	341	357	328	317	335	314	333	343	340	352	342	315	305	345	336	343	329	363	349	321	332	341	332	331	293	327	364	340	316	310	335	366	350	329	337	363	341	347	340	349	328	304	322	308	316	316	346	332	323	316	310	333	322	337	352	347	333	323	303	354	320	341	320	329	339	329	338	316	336	340	354	317	346	319	296	323	338	320	365	356	330	319	346	345	297	340	319	336	349	337	346	354	329	346	333	321	319	362	340	346	323	339	307	336	347	325	328	349	334	349	356	333	364	351	324	307	322	337	323	328	345	326	351	329	360	332	378	353	323	352	366	337	340	341	331	331	336	319	342	323	324	315	344	325	316	362	347	339	293	374	335	323	340	321	325	323	371	339	314	332	318	305	349	307	331	312	318	340	359	336	293	357	339	348	342	352	323	306	358	283	349	352	347	334	326	361	356	301	330	327	327	345	335	343	333	351	336	353	304	361	331	360	322	316	333	350	326	329	340	359	296	315	340	337	335	334	344	313	319	368	363	321	354	331	341	371	333	298	322	328	353	336	331	357	321	347	343	350	326	325	329	342	342	318	301	334	328	323	325	357	341	345	362	333	338	320	341	332	345	344	340	338	360	334	344	322	341	301	370	343	322	336	346	340	313	349	344	345	346	332	359	362	356	356	347	336	310	348	316	353	330	339	310	330	336	319	322	344	315	337	333	313	306	322	338	354	285	324	284	324	344	384	301	328	310	347	365	344	351	353	351	358	373	308	348	308	339	313	314	345	357	333	348	318	332	348	350	323	340	353	329	310	325	308	341	332	358	353	347	347	337	362	332	313	316	348	331	349	359	317	331	329	314	314	389	340	359	342	351	339	313	319	319	337	320	303	332	342	303	338	313	344	362	334	308	372	327	309	347	348	322	337	331	334	313	351	327	322	342	366	337	325	340	368	325	349	281	314	304	319	351	331	333	342	319	362	354	322	338	353	327	313	334	382	358	359	333	310	339	325	350	309	365	345	319	317	331	359	302	343	328	311	332	329	351	342	330	368	365	291	315	356	373	326	384	334	310	336	345	354	342	343	310	355	350	402	333	329	347	326	341	345	342	341	346	326	347	351	325	316	343	329	359	362	344	358	348	346	352	324	357	345	310	318	335	310	380	359	337	336	316	351	339	333	317	331	328	349	376	348	363	311	301	312	350	340	325	319	318	358	363	353	337	324	343	336	363	345	302	344	336	342	338	340	315	329	331	308	335	331	297	369	354	337	365	368	330	315	302	328	339	324	312	324	325	334	334	358	344	321	314	333	297	353	305	353	326	313	317	361	355	361	347	338	382	349	362	343	343	334	336	328	341	327	318	320	353	312	358	339	334	333	335	353	326	321	339	354	319	343	360	346	337	335	307	348	321	339	349	337	375	343	372	326	321	350	328	338	335	340	342	333	356	322	327	328	331	303	338	335	372	332	321	305	306	337	301	323	328	346	333	336	351	331	350	316	344	346	316	317	303	308	326	332	354	320	339	312	333	302	327	346	364	362	318	335	358	332	327	355	305	321	318	361	307	332	348	355	349	342	323	342	361	289	356	361	354	347	316	345	357	340	323	345	315	338	341	316	347	318	326	325	318	339	342	337	322	316	343	343	380	343	359	291	312	345	314	334	365	351	347	321	325	330	315	343	348	358	338	314	316	303	328	311	319	352	330	359	307	325	322	356	326	365	331	365	311	323	351	336	327	310	357	342	329	308	330	340	350	316	330	361	375	370	333	331	312	345	344	331	354	312	313	343	327	319	349	353	334	353	346	352	335	343	364	348	308	344	339	327	303	309	314	361	335	364	318	336	369	324	356	320	343	318	336	359	296	342	394	337	314	344	319	372	347	330	364	336	334	358	336	360	353	354	343	326	310	335	331	349	305	325	333	338	359	338	382	350	318	381	329	328	349	323	320	392	339	327	344	352	358	351	360	330	313	317	343	339	335	327	355	345	336	334	329	317	338	324	345	308	337	313	346	345	319	322	329	340	324	321	349	319	331	337	345	333	328	304	325	331	347	326	310	345	331	360	342	320	374	399	322	333	332	331	348	351	322	342	369	335	346	352	338	319	335	318	346	352	349	309	296	323	323	339	343	325	324	355	335	314	347	336	313	349	318	361	350	363	318	326	348	311	334	320	320	340	333	343	330	326	340	371	332	331	331	339	326	343	312	334	361	331	354	344	303	327	330	315	325	366	331	334	314	328	343	337	348	335	315	336	336	298	337	328	309	342	343	324	314	350	302	321	373	319	318	349	317	322	347	366	293	327	352	344	377	343	349	361	315	335	305	353	329	339	312	345	348	317	321	356	339	311	340	335	334	327	354	299	337	348	334	334	352	373	351	362	312	363	374	319	341	317	312	349	342	314	344	353	337	323	334	346	318	338	324	295	356	332	342	314	329	338	352	370	335	331	355	319	333	377	349	317	330	362	334	336	341	325	346	352	329	331	332	315	384	324	333	325	323	325	355	362	328	345	333	343	350	354	337	328	327	331	346	353	340	342	347	358	318	348	343	335	291	364	317	359	364	352	342	326	287	374	346	342	309	345	336	330	349	354	355	289	350	345	327	341	320	348	336	333	344	331	324	331	333	346	345	331	316	336	336	333	308	346	354	328	331	364	329	311	350	319	324	353	362	348	374	334	324	339	342	366	356	341	369	328	307	305	333	321	346	345	338	329	319	325	291	316	372	323	350	356	369	328	311	327	317	352	335	302	317	344	335	340	326	326	368	344	281	346	307	335	347	349	341	308	351	350	319	340	353	323	314	364	327	305	347	348	310	383	326	317	338	348	333	368	324	324	354	326	312	334	345	359	310	347	343	336	364	336	346	331	330	332	321	363	324	349	351	347	334	359	327	313	362	340	347	350	362	346	337	345	336	332	343	325	344	331	307	334	365	311	306	316	334	338	305	351	390	272	335	330	341	320	351	342	375	308	294	339	326	322	362	318	348	320	363	347	355	333	334	335	323	334	303	328	325	328	368	342	343	349	334	352	361	320	342	305	352	323	301	338	356	350	320	329	325	347	330	358	350	332	341	350	330	348	341	369	356	351	360	330	322	320	309	317	337	335	346	342	328	381	333	333	373	335	345	348	342	351	340	338	343	310	351	302	314	362	299	339	330	348	350	350	356	356	307	358	333	306	365	294	304	313	335	310	346	338	334	317	359	354	359	351	339	353	311	351	327	320	362	353	345	311	344	357	342	348	307	356	360	316	318	355	350	329	330	343	325	369	321	362	335
36818	15860	2884	1186	706	521	408	416	427	402	326	287	301	342	305	364	274	289	281	299	299	276	273	303	274	280	264	265	280	268	237	246	239	261	240	281	271	271	241	255	250	285	279	254	270	257	227	266	249	289	249	230	290	254	255	287	257	257	260	253	259	265	241	225	221	265	258	259	246	263	249	252	290	265	258	245	255	262	281	248	252	220	237	274	282	275	254	221	242	240	268	256	287	216	250	243	238	267	252	239	216	242	262	240	257	218	240	240	274	243	257	246	238	272	240	254	241	265	257	237	267	237	232	246	251	267	253	286	264	267	272	259	245	296	258	272	238	257	288	252	229	265	280	264	267	256	257	257	251	227	219	227	246	242	214	248	244	263	232	247	238	217	282	278	278	277	246	244	258	259	273	243	231	216	254	274	260	241	235	248	257	244	272	256	278	243	277	244	250	251	270	218	239	231	242	276	232	256	250	265	251	275	251	252	259	243	225	249	269	238	235	239	260	246	268	262	268	242	245	253	237	265	256	226	268	237	231	281	245	245	260	224	242	259	262	281	255	258	257	247	297	229	259	253	268	238	282	246	263	250	256	280	247	247	278	249	227	248	248	255	236	258	249	277	246	234	254	254	237	242	257	244	272	239	261	232	234	241	248	267	250	272	244	280	241	270	255	279	246	266	259	263	263	257	257	223	250	262	243	255	234	273	239	261	250	235	261	284	241	228	254	244	263	243	261	264	248	263	255	264	272	265	244	267	273	269	255	255	246	245	282	245	261	258	243	253	286	262	269	248	276	241	237	244	237	221	234	256	268	246	246	260	251	252	248	245	242	245	258	268	240	255	227	235	258	261	263	257	226	255	265	268	236	237	223	258	278	276	222	251	269	274	253	259	259	260	237	264	271	261	264	232	248	238	203	246	243	259	266	259	201	264	258	235	281	271	250	230	228	254	231	266	231	280	256	221	269	264	254	275	263	258	282	267	253	279	238	260	295	282	241	267	218	238	254	296	191	229	262	240	245	237	284	237	260	265	248	250	247	256	245	250	266	260	244	277	259	255	251	245	261	279	260	263	247	254	219	218	231	253	287	240	234	261	268	277	242	283	232	243	249	252	231	250	248	254	234	260	261	245	235	255	278	230	267	263	225	251	275	251	223	253	261	211	224	220	245	261	255	266	250	246	274	242	256	263	234	257	253	224	244	229	276	276	250	282	257	273	234	278	259	215	244	232	267	240	254	254	260	244	252	251	254	247	283	256	275	249	249	281	231	226	261	262	246	229	243	262	252	255	263	272	221	256	232	247	254	251	230	278	263	279	254	267	232	246	239	248	259	256	263	271	234	254	239	255	297	246	252	238	231	255	225	260	246	258	259	241	264	263	259	234	256	278	229	238	227	240	238	264	287	227	227	205	264	243	253	265	255	216	244	254	271	234	246	234	265	266	289	283	236	211	235	222	244	247	241	268	233	245	236	236	267	256	200	246	232	247	274	264	278	260	279	261	252	274	282	277	233	276	244	259	263	248	254	242	246	255	230	254	254	281	275	267	260	263	234	248	267	230	274	237	259	238	264	277	234	244	258	268	251	254	284	243	219	261	263	243	273	241	214	242	291	272	232	230	238	234	254	264	236	230	270	224	252	243	272	274	261	231	240	255	250	271	243	252	256	271	242	226	263	261	241	253	230	257	234	265	252	237	232	269	218	238	256	223	250	268	254	249	254	271	254	273	281	247	247	239	265	228	246	246	280	269	236	229	253	270	259	240	250	250	263	230	236	212	244	239	281	229	230	224	246	275	257	230	235	232	266	241	237	266	247	259	260	257	252	235	259	268	265	285	244	239	235	266	241	242	247	272	237	258	254	247	269	252	254	246	239	272	253	226	287	252	266	241	234	269	259	225	264	264	258	246	238	240	232	243	266	239	255	263	243	272	239	265	264	256	239	265	277	232	243	228	207	266	242	276	251	246	217	235	246	219	232	266	267	253	263	282	233	260	269	243	223	247	240	234	271	237	272	236	288	267	274	302	253	236	245	243	213	237	254	224	271	275	250	231	243	246	222	270	266	251	269	266	219	247	262	260	229	273	278	238	246	256	227	260	251	230	247	272	267	236	291	244	270	250	258	268	276	267	258	270	224	265	276	254	265	266	232	249	245	242	263	265	251	271	266	216	272	269	256	279	273	240	261	266	277	230	256	257	273	260	240	249	205	253	264	227	240	244	282	236	256	249	266	273	226	239	260	277	244	241	261	292	292	251	250	296	279	249	222	257	253	284	236	298	221	249	279	273	218	233	251	265	253	235	274	263	272	251	241	248	277	257	262	237	258	228	255	264	253	287	260	237	262	227	236	293	277	267	263	275	245	259	262	244	241	250	251	253	282	256	256	259	240	268	264	228	249	216	248	241	252	219	224	241	250	210	264	245	246	237	243	221	261	284	257	246	228	242	266	259	270	251	240	276	295	214	274	254	236	247	245	243	256	245	252	255	260	272	248	227	223	208	256	240	231	264	277	234	220	276	261	233	297	264	259	262	215	269	241	255	263	223	245	295	271	238	235	248	259	259	249	274	264	276	270	249	248	237	240	260	253	265	250	231	287	227	244	264	243	220	226	247	289	250	239	244	278	239	245	240	225	253	240	270	261	257	217	254	235	274	254	222	223	222	263	248	230	275	253	257	231	235	246	249	283	263	253	263	272	263	285	261	238	267	263	268	282	205	240	243	250	259	233	265	270	259	275	265	262	247	245	262	307	284	264	239	230	274	269	255	229	206	255	251	231	235	253	248	257	280	261	256	252	235	250	257	282	191	231	247	227	248	256	263	281	261	252	234	260	252	239	267	245	262	270	275	269	236	214	250	269	259	256	247	255	263	241	232	240	244	261	252	241	263	244	242	218	235	216	297	238	233	238	242	266	259	240	277	223	261	261	268	270	254	215	278	274	252	249	258	231	237	293	240	265	248	270	293	241	286	261	257	294	251	263	258	259	245	252	253	226	270	274	219	226	265	273	256	247	256	267	267	241	249	226	231	247	264	246	264	266	301	252	241	245	276	252	238	273	250	236	224	271	263	236	268	266	257	269	240	230	254	258	227	254	279	214	248	278	253	262	258	257	258	245	229	271	257	254	243	241	268	247	298	225	242	251	262	270	237	268	276	239	239	243	265	257	234	283	254	237	233	294	245	251	255	265	276	250	243	247	240	263	268	268	235	268	264	269	292	271	263	253	228	245	258	280	251	261	245	247	251	241	244	255	295	247	276	230	246	264	274	241	259	260	230	261	249	252	276	266	250	236	260	228	251	260	250	285	275	252	250	274	275	271	229	248	254	278	263	217	251	246	242	262	252	250	244	283	244	248	259	224	243	248	242	237	239	259	241	242	248	237	291	259	271	286	271	282	240	286	287	248	260	253	225	244	270	273	246	261	266	259	241	258	261	241	293	253	228	254	263	244	235	245	232	258	220	250	261	244	244	241	252	266	280	254	265	240	272	265	261
23350	5792	2270	2402	2099	1781	1445	1310	1129	1210	1089	1044	905	997	952	1148	784	744	740	772	750	776	744	744	748	664	680	665	675	662	658	720	639	663	677	593	645	643	602	573	645	585	616	584	579	617	625	628	592	602	611	622	616	566	599	593	570	608	579	628	574	605	630	606	569	586	593	591	568	598	586	563	589	611	580	600	589	604	596	576	586	631	608	585	616	572	550	584	554	592	635	596	604	552	592	560	564	612	587	605	591	585	582	565	604	591	556	597	604	575	609	594	606	588	592	561	604	568	575	603	573	570	597	618	630	594	545	576	549	555	560	584	582	590	571	598	585	572	555	592	611	545	555	550	593	592	567	609	604	641	638	621	599	583	583	552	582	587	582	588	613	599	572	616	580	619	558	604	573	615	572	616	538	566	599	632	574	594	695	574	557	600	589	580	585	587	591	573	589	565	588	579	599	597	579	574	574	628	584	677	582	642	606	619	536	583	576	534	574	556	628	592	607	584	576	605	587	573	609	637	607	563	562	569	554	596	612	557	601	575	599	605	610	620	583	569	586	576	569	614	588	590	587	572	569	565	601	611	590	614	544	558	587	576	572	568	582	576	609	571	578	625	543	611	569	550	643	582	613	641	585	601	591	561	623	588	647	587	605	635	568	611	568	597	593	608	566	542	602	612	618	585	621	543	616	577	553	606	564	587	618	631	622	524	568	575	572	580	566	611	623	567	585	629	547	595	600	607	558	545	584	575	618	545	577	591	587	575	543	587	575	607	574	598	557	579	575	592	642	590	592	583	599	598	582	560	601	574	621	573	596	573	550	586	604	580	617	558	573	597	612	558	596	609	580	613	548	590	614	576	549	566	620	583	576	609	519	569	562	608	585	562	616	566	582	622	595	587	569	591	606	587	618	638	580	578	579	556	576	580	608	629	614	584	566	626	607	586	563	584	587	615	581	560	616	565	569	608	586	589	570	581	613	583	590	556	576	569	564	597	597	574	587	578	598	568	544	569	640	568	572	538	576	553	593	662	608	621	569	575	591	573	605	563	561	603	594	572	598	634	610	576	605	622	583	650	554	581	611	574	600	614	598	567	592	590	607	599	592	621	599	605	569	552	569	553	542	606	583	589	576	597	580	646	558	572	588	651	613	569	599	571	594	639	595	570	596	562	560	567	538	608	605	565	553	602	598	584	573	578	565	588	565	591	569	592	573	600	588	542	585	554	636	599	588	610	571	573	554	654	621	601	595	606	612	576	557	631	599	618	570	595	583	562	621	582	646	580	590	587	596	605	580	558	566	562	585	571	586	599	549	577	568	585	594	582	589	572	598	571	595	593	590	554	587	560	594	575	547	579	613	624	554	545	584	612	610	604	586	555	557	578	623	606	609	602	592	560	603	620	562	584	573	645	605	592	595	589	581	543	590	566	619	613	562	622	609	583	607	578	600	582	563	528	615	579	575	627	597	619	576	595	557	614	597	615	554	618	617	575	610	587	579	562	581	565	571	549	626	554	620	573	565	547	604	564	528	576	603	565	605	579	552	599	614	602	582	589	615	587	566	580	620	613	558	582	572	569	606	550	569	616	560	618	573	620	618	563	559	600	589	602	589	564	563	628	559	574	596	611	601	573	579	603	546	586	564	564	620	574	577	594	574	578	586	556	543	618	560	596	584	629	616	598	622	589	591	634	601	567	629	589	572	615	565	546	564	607	582	562	587	601	571	617	621	553	582	597	580	588	578	577	585	560	578	614	600	562	575	570	591	569	564	563	575	603	615	592	585	598	591	605	605	585	590	633	595	609	587	595	604	581	561	587	559	570	625	567	600	589	587	600	575	540	614	595	607	564	558	580	598	624	571	610	580	612	586	604	571	590	604	617	580	567	620	571	603	641	584	622	563	597	631	609	628	594	572	603	605	586	614	580	608	572	585	605	555	610	562	600	595	560	584	582	587	602	605	619	582	581	597	548	598	589	585	636	531	577	587	609	584	589	576	600	583	601	569	577	565	609	561	566	604	604	614	580	581	608	570	565	554	547	555	563	613	621	570	578	582	613	545	591	587	548	574	579	635	602	544	567	558	612	577	595	583	564	599	575	579	647	571	583	561	563	595	585	619	555	623	590	636	588	591	552	582	547	604	597	538	576	583	621	598	551	621	612	516	598	568	602	592	552	601	612	574	600	591	568	623	568	616	625	549	601	567	596	572	594	573	620	542	601	577	562	598	617	544	564	586	584	536	535	597	572	625	584	580	603	569	579	581	588	650	599	622	592	585	598	604	564	595	600	590	618	620	590	605	540	569	603	572	569	588	577	615	580	579	604	618	646	573	576	569	575	606	529	606	602	610	554	593	600	569	589	578	610	600	568	615	586	564	572	610	545	590	626	556	544	588	581	575	577	589	581	602	547	582	606	572	572	567	623	570	595	571	601	590	600	585	615	578	607	608	600	613	636	593	628	590	539	557	593	578	592	602	570	576	599	571	562	545	602	626	578	577	584	613	562	597	584	608	558	622	548	566	587	595	543	578	569	607	593	594	588	544	570	595	576	555	576	589	593	605	563	553	571	608	598	565	581	638	590	612	602	591	585	588	641	575	573	590	606	592	559	561	558	601	635	564	543	543	547	579	628	576	590	585	618	610	600	589	629	560	598	610	609	610	567	572	601	589	599	627	620	631	583	613	622	586	588	585	573	572	619	607	602	585	584	607	587	627	585	569	581	564	599	577	545	610	618	530	555	581	614	599	595	625	609	602	551	589	610	578	592	541	617	581	625	591	580	616	549	592	573	569	587	615	562	609	613	597	580	606	599	560	560	579	541	592	571	589	617	627	537	558	594	602	622	555	601	614	593	579	629	558	584	601	633	627	600	630	569	592	582	629	639	588	576	532	611	615	587	551	604	579	607	541	621	583	618	625	613	604	541	532	629	553	584	600	606	554	587	593	584	599	549	587	616	582	556	573	576	608	569	604	557	617	597	626	564	597	570	567	572	626	620	603	563	622	608	577	563	571	633	651	557	582	598	513	627	650	591	587	554	577	596	596	599	563	603	585	562	536	541	561	605	596	595	601	593	586	585	598	600	612	576	581	594	593	555	589	622	578	640	597	637	576	629	608	580	580	577	612	599	600	617	578	557	583	589	574	602	614	552	544	594	588	617	623	621	601	559	569	547	593	606	593	584	591	603	562	580	581	576	582	601	578	604	595	556	620	582	567	574	610	581	626	602	583	591	573	575	626	581	570	570	601	607	571	640	591	587	555	581	560	569	597	606	619	566	602	572	606	561	571	600	587	577	595	653	578	599	571	568	595	595	616	554	586	576	594	529	612	594	562	591	651	581	621	578	570	595	608	563	562	616	591	604	574	576	580	571	614	638	557	574	584	569	599	581	592	579	555	638	629	562	594	551	591	587	583	593	563	565	618	589	558	604	615	596	588	589	587	615	635	579	630	572	611	567	573	586	601	593	601	589	594	577	581	640	600	599	599	554	569	565
8542	1811	294	227	225	234	255	220	242	247	211	195	206	212	218	216	221	241	214	211	253	216	239	211	215	238	212	207	223	215	245	232	261	225	216	208	199	214	210	233	253	245	216	232	235	233	226	231	212	201	255	217	200	221	197	204	217	251	225	231	238	222	211	246	244	182	219	213	201	232	214	177	229	208	203	216	238	203	192	211	223	245	235	226	235	219	239	238	228	236	217	212	204	212	214	219	236	210	208	230	221	257	202	214	213	213	211	211	211	217	225	225	201	230	208	204	209	209	213	213	206	222	238	258	197	231	217	212	215	214	201	230	250	212	221	243	220	210	177	219	227	206	233	194	223	220	248	234	229	220	184	225	205	236	224	207	219	222	208	182	254	234	238	235	222	196	228	233	246	232	208	215	224	224	239	200	255	252	234	243	230	212	212	214	216	229	217	207	221	227	229	243	216	202	231	216	224	231	207	223	201	219	215	200	209	206	223	240	235	186	237	201	226	219	244	211	229	199	195	204	215	167	235	203	231	222	230	208	200	233	212	184	202	209	222	206	192	209	213	216	230	197	231	242	209	208	219	195	205	207	220	226	231	208	214	225	239	215	220	233	229	223	195	237	228	225	206	210	216	204	227	209	215	212	260	252	245	231	247	221	218	211	203	216	209	224	245	195	209	202	230	200	213	241	228	215	213	205	220	250	208	225	215	209	225	221	212	240	217	218	216	230	243	263	198	244	246	203	243	207	267	216	224	237	229	234	218	200	235	221	213	243	203	193	197	194	209	203	203	229	235	238	227	231	197	229	206	226	214	227	227	237	203	200	229	191	201	245	228	203	229	211	229	236	222	203	202	228	231	220	199	207	202	200	218	181	210	206	235	230	238	218	234	245	213	202	207	220	261	224	222	227	203	198	211	204	218	230	203	225	212	193	247	228	238	205	233	206	212	253	222	210	214	234	214	213	207	218	208	236	205	225	238	217	239	196	206	244	232	207	236	198	239	223	225	231	216	211	223	250	216	218	236	231	219	195	234	240	217	212	216	198	196	214	260	204	229	233	217	231	202	231	222	207	198	237	209	225	227	229	234	236	212	201	207	222	173	207	214	218	215	225	239	247	216	225	234	208	197	198	214	198	231	227	213	213	240	209	218	228	211	221	214	229	246	209	195	226	213	209	243	238	229	197	214	190	225	234	223	231	241	231	202	214	234	216	206	186	190	225	218	221	216	218	235	220	247	210	189	212	220	198	230	194	208	217	204	202	225	233	232	237	220	216	236	233	225	195	228	226	214	240	175	205	217	203	243	198	238	230	224	182	221	215	208	229	218	217	218	236	207	215	210	231	217	220	262	211	231	206	221	215	200	234	187	219	214	219	246	223	195	205	224	201	211	227	231	209	214	237	231	225	198	250	227	231	243	199	210	215	216	230	219	228	248	223	237	222	213	227	198	201	246	186	194	199	221	236	250	251	211	219	244	211	201	221	216	228	225	212	226	228	235	218	201	212	206	239	214	222	214	206	220	216	217	217	201	206	228	231	198	205	240	239	225	251	218	245	208	207	214	217	252	245	193	188	223	229	226	226	224	223	211	209	218	234	234	236	206	209	221	226	206	183	228	193	210	212	226	210	205	216	201	213	249	236	227	232	220	233	222	214	207	237	200	215	214	230	227	224	211	203	218	190	212	188	231	234	207	218	228	225	230	239	222	193	218	222	238	220	225	203	204	214	213	231	213	231	222	202	220	219	202	194	210	229	223	229	249	238	217	225	243	227	236	231	219	231	223	229	200	236	182	197	241	209	208	233	198	202	204	221	227	224	222	215	230	211	223	202	223	211	233	206	203	220	207	197	221	199	216	240	223	232	214	204	212	209	201	219	204	211	235	200	212	205	218	221	228	206	199	211	230	228	222	238	208	212	211	200	214	215	222	222	208	205	185	224	208	224	227	197	229	222	240	240	227	215	206	229	196	208	217	215	200	213	210	223	233	241	227	215	224	193	212	208	206	209	217	212	263	213	211	211	209	207	213	239	211	239	218	234	221	218	242	225	233	193	245	214	237	216	239	232	191	219	193	236	220	215	226	231	234	220	224	214	222	225	238	214	217	242	218	220	220	226	220	207	243	224	240	227	217	238	219	231	208	216	233	211	200	238	243	229	229	241	209	219	234	240	222	225	242	225	210	187	226	212	180	210	202	202	223	213	216	203	202	209	195	185	183	204	222	202	211	210	184	233	225	234	236	239	212	230	223	227	253	236	230	214	224	239	181	245	213	231	216	233	214	224	209	232	236	224	235	219	245	218	202	234	237	235	239	206	259	255	260	226	216	226	194	240	228	238	214	206	222	234	193	211	217	213	217	205	208	207	218	223	233	203	219	213	236	216	214	255	249	212	218	224	209	209	253	218	226	215	179	219	195	215	223	199	216	220	204	218	194	244	216	243	230	204	226	205	227	233	229	215	214	256	230	222	231	231	188	240	238	261	193	228	224	216	195	225	232	210	214	210	227	229	228	224	215	230	212	234	224	244	222	217	240	229	214	241	212	215	213	222	222	234	200	232	239	217	220	226	207	207	215	233	211	233	210	192	223	211	221	229	217	223	214	217	240	211	229	199	211	224	219	230	234	226	231	239	230	228	230	199	226	233	180	210	249	219	214	216	214	205	218	231	206	224	251	222	203	201	237	232	234	211	220	247	209	235	205	214	197	201	204	233	198	235	221	204	174	211	219	223	205	204	231	190	219	232	219	191	225	209	221	229	220	223	222	226	241	202	212	210	221	202	225	215	219	212	194	226	188	195	224	217	220	204	222	222	258	210	188	232	194	210	220	228	209	219	235	217	216	216	232	220	216	203	235	201	223	200	209	217	222	240	211	222	199	217	228	260	206	234	234	203	207	207	215	236	227	210	222	221	198	236	222	236	233	219	245	235	219	209	214	199	217	184	217	222	222	192	226	212	199	211	214	213	200	218	204	236	218	237	224	227	256	240	212	229	227	208	210	216	220	241	207	217	182	216	217	200	211	233	223	208	211	182	208	229	219	202	218	189	233	220	222	198	190	207	203	219	212	225	228	213	219	198	197	241	195	269	217	224	207	235	219	184	221	234	207	213	234	235	207	225	200	199	226	224	202	210	201	231	218	228	211	219	217	217	232	214	222	216	228	195	214	207	206	218	217	210	219	192	220	213	217	208	240	204	211	197	262	203	215	240	226	213	229	222	236	224	232	217	219	211	213	202	220	226	211	217	230	228	219	219	209	232	246	257	199	227	223	241	226	222	199	177	240	230	216	223	235	225	207	198	245	205	214	215	218	206	215	219	226	202	181	216	229	222	235	216	226	197	193	273	218	214	211	233	248	227	201	240	207	203	194	234	210	200	215	185	184	202	213	227	243	217	206	207	211	242	234	231	231	214	238	212	196	234	232	230	206	228	248	203	221	235	188	219	245	211	196	251	237	202	206	221	224	208	205	222	215	217	242	247	206	197	221	228	207	214
5611	1271	577	595	524	548	522	504	474	512	543	505	518	504	519	507	544	522	501	492	587	537	544	514	538	495	492	468	458	467	491	502	520	503	540	477	486	518	532	488	515	476	499	511	502	513	525	516	502	467	509	464	488	508	483	501	518	525	496	485	499	481	492	507	494	479	502	515	487	483	509	515	507	494	483	510	517	499	482	516	505	488	501	479	507	494	485	498	496	469	509	485	513	495	518	508	482	509	492	523	525	470	493	476	501	449	497	514	475	499	500	465	487	482	529	531	518	501	494	509	510	492	492	515	489	562	463	463	463	485	496	468	474	515	509	506	449	452	512	491	510	513	524	505	514	523	519	492	524	497	518	490	523	518	453	458	480	458	496	461	496	524	456	512	466	484	478	513	516	489	504	483	529	513	515	510	504	531	500	497	481	538	518	500	515	522	507	495	474	470	498	506	476	513	473	491	507	484	489	509	497	481	486	485	501	494	465	537	498	499	522	490	495	528	507	514	477	538	483	508	469	521	495	528	451	528	506	485	475	495	483	487	529	476	477	511	535	487	485	514	485	496	493	499	478	516	519	482	534	502	489	503	510	470	506	509	489	479	510	484	481	485	493	478	491	499	470	533	482	509	521	482	523	534	524	467	474	494	472	506	450	467	495	461	456	469	465	534	460	467	502	521	525	491	516	465	490	526	465	517	462	526	487	515	508	471	523	494	532	502	522	474	526	499	521	499	482	547	475	498	469	524	502	493	461	478	504	536	501	463	497	550	478	534	449	523	495	499	482	498	497	505	518	494	494	466	509	511	503	515	505	477	516	510	516	489	556	509	512	479	502	496	504	523	526	497	509	521	525	507	492	502	467	499	509	536	490	478	437	505	517	477	462	481	451	487	486	505	493	489	489	513	471	530	488	480	501	499	516	474	502	479	475	428	484	484	486	532	464	500	475	511	529	495	486	512	519	500	476	477	557	510	490	487	495	485	523	480	513	516	483	516	476	484	474	514	502	511	488	496	504	494	492	462	515	548	486	515	504	450	511	481	523	483	483	468	473	534	501	523	492	511	457	488	469	493	461	503	503	555	522	528	491	481	495	510	479	504	481	483	510	493	529	487	503	525	495	531	485	531	510	514	534	529	467	523	482	526	455	509	490	537	484	516	472	496	482	535	529	489	480	526	453	548	521	468	509	496	493	496	464	478	507	488	496	536	470	516	457	485	501	498	509	520	509	437	537	527	495	540	467	443	511	526	466	528	491	497	481	517	472	488	498	484	519	486	496	508	493	528	506	479	513	489	508	515	516	510	534	469	517	529	518	500	483	511	489	474	510	534	485	483	505	485	541	481	486	480	524	513	484	473	491	484	457	482	500	473	508	473	483	466	538	470	533	516	513	508	484	509	523	531	466	496	479	478	495	521	498	513	508	484	459	497	514	528	530	470	521	487	534	541	496	485	530	469	537	462	537	490	484	480	480	535	484	517	498	466	480	485	468	507	479	477	483	490	493	473	502	497	519	491	500	512	472	502	477	472	504	473	519	479	497	476	504	511	503	495	513	503	487	541	488	516	530	531	512	480	524	501	505	484	493	468	469	481	516	499	451	520	517	472	502	509	468	510	481	492	474	491	497	468	534	520	503	543	509	476	517	539	517	474	483	469	475	523	510	521	496	502	473	472	510	549	470	459	504	457	480	497	474	464	524	480	509	436	514	494	499	490	532	458	460	524	505	494	467	525	510	502	523	491	488	513	508	468	475	485	474	507	505	497	492	522	470	529	532	482	487	485	454	528	507	513	526	496	517	468	462	536	499	504	494	494	522	481	475	516	520	499	512	520	515	549	496	503	493	512	485	523	500	521	482	519	482	513	494	489	506	498	509	459	519	556	524	505	525	503	465	521	489	501	499	483	519	479	483	544	500	474	503	504	526	512	480	499	502	455	539	506	457	465	505	464	500	483	524	525	468	504	503	527	500	498	522	532	513	503	525	544	511	492	483	521	505	517	477	504	557	498	510	477	485	503	476	507	531	497	487	485	478	481	484	513	521	481	558	492	506	496	507	496	482	499	492	479	500	486	493	481	516	477	477	528	466	471	544	523	421	471	471	527	524	497	516	494	495	513	509	502	509	494	475	499	474	487	503	493	497	456	485	521	486	508	483	526	498	493	480	511	482	509	492	512	537	477	492	536	518	523	485	511	482	557	464	510	500	477	483	526	500	537	470	544	472	479	527	518	474	490	474	509	506	487	528	483	489	498	513	509	511	498	577	490	489	521	543	508	533	516	485	470	525	538	484	536	515	478	487	508	451	509	496	493	530	511	510	537	498	476	473	498	504	504	498	477	491	465	514	486	528	501	503	511	464	500	452	506	506	474	477	489	519	526	483	528	491	477	477	517	518	504	507	498	491	477	516	519	498	522	522	480	541	514	508	503	469	511	493	516	478	489	518	495	539	470	495	495	531	486	470	479	481	532	491	516	498	522	505	490	518	472	473	477	457	542	503	474	474	507	492	483	518	493	487	515	488	527	542	526	477	491	524	515	487	515	509	512	508	484	511	526	527	501	462	534	514	512	519	533	464	492	485	538	467	459	472	515	513	466	509	479	494	454	483	475	479	487	501	497	502	496	484	505	498	514	510	498	513	476	507	523	480	481	540	522	538	480	486	495	505	507	490	516	458	505	443	535	486	467	481	474	545	488	493	449	495	527	487	509	498	535	518	547	484	458	476	486	500	511	510	515	467	467	515	474	477	518	527	459	504	527	486	532	472	488	491	493	479	480	501	498	519	530	500	557	510	558	510	493	470	470	509	484	475	447	478	504	472	513	515	488	477	517	530	458	514	504	483	514	478	482	468	501	476	492	505	514	503	500	452	488	503	487	480	475	461	503	483	527	481	486	457	529	511	443	501	477	527	515	515	496	476	500	502	433	503	513	473	522	479	476	514	467	530	579	551	504	489	469	441	504	512	505	501	504	468	531	542	526	517	516	510	493	475	533	497	488	475	526	520	522	497	481	493	471	529	485	524	505	484	502	534	485	529	509	544	520	486	507	492	505	488	514	521	465	440	459	496	501	507	491	507	493	494	476	500	500	521	540	500	532	478	485	462	490	519	494	473	502	471	496	510	496	443	453	465	496	525	492	484	480	511	476	465	486	482	507	497	533	520	490	518	526	495	515	520	500	493	469	475	484	471	496	542	510	498	526	520	465	499	553	498	491	483	501	533	480	469	501	495	526	508	501	513	491	490	539	475	491	477	535	483	476	486	495	485	493	512	531	507	484	486	494	533	515	503	515	514	495	490	494	511	505	501	519	479	501	517	524	475	479	503	530	462	512	494	502	516	477	490	517	502	552	522	484	485	488	447	498	505	486	494	484	486	535	506	505	505	520	531	494	469	504	466	519	510	506	533	475	503	480	496	519	493	493	498	578	483	530	498	504	489	514	498	517	506	509	522	464	552	505	493	521	491	497	483	498	482	499	498	477	504	490	502	493
23915	7127	1051	606	345	252	226	219	206	192	172	168	164	148	201	164	162	149	147	130	129	174	134	202	163	155	123	141	153	131	134	147	143	125	127	167	123	121	145	124	140	130	132	152	154	156	135	134	126	131	140	123	145	123	124	142	145	141	113	156	132	133	128	129	146	132	125	145	120	134	154	136	152	131	139	119	109	123	137	122	143	131	152	125	154	112	128	123	116	138	149	114	137	132	121	126	117	135	155	144	144	152	140	135	139	118	135	131	131	144	150	134	152	135	118	138	140	130	118	128	117	125	100	137	139	162	123	144	134	131	154	126	132	140	127	121	133	123	134	141	141	150	130	132	125	128	151	136	118	129	133	132	121	152	124	144	137	135	127	132	134	136	129	130	159	122	155	140	138	148	153	114	142	138	124	143	126	135	106	141	149	146	151	165	124	143	132	126	151	118	138	142	143	132	125	127	127	135	136	159	135	134	135	132	144	138	132	119	132	141	166	127	119	147	128	138	141	131	150	122	134	151	138	143	128	131	113	148	136	135	133	144	142	134	129	129	122	134	136	128	149	134	125	129	129	140	125	135	146	110	125	126	128	127	146	122	125	168	143	155	120	141	126	158	131	157	129	129	128	134	119	113	133	137	132	126	155	140	127	136	133	129	116	153	136	123	142	144	121	131	122	150	154	122	144	131	136	149	142	139	141	143	145	144	160	134	152	123	117	167	138	127	136	146	143	120	140	152	140	129	125	128	152	134	142	132	130	134	155	145	146	120	130	153	144	115	127	160	126	137	128	150	119	135	118	120	144	148	117	126	139	129	138	135	159	124	128	113	135	144	139	157	133	126	124	126	139	148	158	126	168	131	133	134	121	127	143	137	119	141	161	134	152	121	137	134	131	148	144	127	145	154	124	133	129	134	145	158	108	127	126	136	135	134	129	126	134	149	151	142	132	120	122	131	130	151	157	134	106	126	137	119	144	144	157	126	134	146	149	142	142	126	120	159	139	128	134	161	123	145	138	148	155	133	139	142	122	126	131	141	109	135	165	129	128	132	155	144	134	167	132	139	128	156	148	132	145	139	111	152	165	121	119	136	142	136	143	132	120	162	132	143	136	142	138	149	139	124	139	130	118	147	114	143	151	155	135	157	168	137	121	112	155	102	126	115	147	141	131	144	121	129	129	135	141	141	140	141	141	134	123	123	142	131	106	128	132	128	125	125	131	137	136	127	126	119	136	130	135	115	146	119	143	128	110	112	126	117	109	150	134	137	123	151	126	143	138	116	134	149	141	126	150	145	91	147	154	127	138	148	149	138	123	137	128	165	132	115	117	120	151	161	134	123	149	137	121	130	135	123	153	168	146	148	156	146	136	121	144	121	122	104	125	166	129	137	134	141	148	134	138	137	147	151	125	127	126	134	139	151	107	111	140	121	124	108	121	129	143	127	150	132	128	144	142	114	136	151	144	140	140	147	135	141	131	138	134	131	139	124	134	128	134	109	121	134	147	136	131	146	150	154	137	135	121	122	122	142	141	121	117	136	164	137	120	127	138	138	134	124	114	149	107	140	127	170	158	155	117	143	146	138	139	147	158	138	132	125	157	147	134	135	147	161	143	139	130	143	122	131	129	155	133	148	159	128	129	130	130	114	147	138	143	132	141	143	149	128	139	126	143	112	123	124	149	129	133	140	132	139	140	128	142	134	130	124	151	145	138	163	133	127	128	129	151	134	153	136	140	132	120	146	137	128	122	131	126	133	130	141	149	123	126	150	135	125	138	120	137	135	150	116	145	126	114	121	148	127	121	141	137	139	125	142	141	116	134	116	108	136	151	135	141	167	142	144	134	122	145	124	122	146	131	143	115	123	127	145	138	122	151	133	114	132	121	148	146	143	156	138	144	143	159	142	131	135	108	124	161	142	128	140	121	146	121	133	117	158	144	148	128	130	137	135	150	148	123	117	136	122	117	136	151	138	112	128	134	162	147	128	182	143	137	145	143	144	137	124	150	119	125	127	116	151	127	118	140	157	134	148	124	126	140	167	158	117	141	119	152	121	130	134	132	134	144	141	114	137	146	148	122	137	120	139	129	172	160	131	132	130	148	121	137	132	157	148	128	128	155	149	118	135	123	144	125	124	124	111	143	155	118	128	106	132	158	146	143	159	129	115	131	125	127	150	166	125	137	144	111	135	131	149	153	112	142	131	150	119	116	137	134	118	103	114	122	144	146	115	127	142	113	133	109	148	148	126	138	123	134	134	147	144	132	122	136	129	124	149	147	152	150	137	142	130	142	145	132	117	142	136	119	136	145	115	137	144	115	135	127	144	109	154	133	127	148	126	127	127	135	120	134	119	124	131	124	141	151	154	154	142	137	132	136	143	141	159	124	146	148	143	139	125	155	146	139	166	144	117	132	128	144	147	137	137	150	126	124	135	121	134	120	105	130	105	144	141	160	147	168	132	146	126	118	114	145	134	132	135	133	141	148	132	127	144	129	128	122	157	134	115	124	151	146	151	138	122	126	142	141	150	146	145	117	121	113	135	128	147	126	144	125	131	126	129	166	126	136	140	133	144	134	133	144	144	136	122	132	123	131	141	129	110	148	134	107	170	133	151	119	116	165	131	138	139	111	127	134	132	128	148	138	128	140	139	135	132	137	137	105	128	130	120	137	142	135	120	136	133	149	160	131	122	152	145	115	115	110	141	136	146	141	118	115	131	138	160	143	119	153	174	145	142	114	113	120	122	135	130	131	155	117	144	128	144	159	150	125	127	121	138	153	107	134	136	127	129	135	141	133	119	133	131	132	158	130	135	134	145	134	148	116	148	129	129	158	156	175	175	138	118	128	127	133	145	149	132	141	141	144	122	141	125	152	146	146	120	116	137	102	141	121	131	126	137	145	127	161	121	144	131	141	144	142	133	128	145	139	126	153	132	151	128	134	136	117	144	121	124	128	136	161	145	133	140	166	142	107	126	151	119	134	133	130	128	139	120	134	140	145	105	144	118	139	110	131	118	116	141	127	129	128	143	137	127	150	148	129	127	137	134	123	124	140	135	128	140	127	126	163	137	121	125	118	126	147	160	128	134	138	121	135	152	128	156	153	139	137	129	140	148	102	100	110	116	129	156	145	133	112	116	143	149	124	138	123	141	135	130	129	142	104	136	180	145	129	130	136	123	137	130	116	108	143	138	135	136	144	159	140	123	132	128	138	132	136	111	129	131	137	117	114	128	120	137	145	121	138	140	130	145	137	141	131	148	126	134	169	145	124	131	149	149	153	120	136	138	122	121	129	116	136	142	143	134	153	145	125	125	143	144	129	141	135	128	149	135	145	132	125	153	115	133	135	142	125	133	154	125	127	159	117	137	111	131	132	160	142	142	137	128	151	126	118	140	137	142	121	144	118	126	129	153	130	141	139	138	133	165	135	156	139	162	148	124	139	125	122	113	133	137	130	144	147	146	142	146	113	127	135	144	113	132	118	124	116	116
15716	2821	1181	1304	1122	947	828	714	616	694	601	571	610	558	649	615	441	434	426	417	454	491	420	419	428	378	376	397	405	404	380	401	396	419	394	379	373	380	340	336	356	308	342	385	361	355	349	345	348	382	344	354	368	366	350	363	325	349	372	333	318	347	323	347	328	337	309	346	307	345	354	351	371	328	347	331	337	351	373	339	342	369	365	357	334	340	374	332	378	361	324	351	345	382	362	335	386	338	369	318	355	351	357	333	324	346	308	335	354	373	358	328	340	336	380	349	356	326	325	350	322	345	335	344	357	353	307	379	355	379	355	338	333	359	334	333	352	341	334	340	350	337	333	325	329	345	340	319	355	356	371	340	335	310	364	355	334	351	352	297	331	353	336	342	367	337	325	372	333	362	360	350	349	338	324	378	360	380	390	358	357	345	324	347	350	347	351	332	333	337	348	329	367	386	361	348	344	333	357	319	339	334	334	345	324	366	335	375	337	375	343	315	341	341	346	334	351	348	403	340	329	341	372	346	367	331	328	361	337	349	335	355	343	329	359	352	353	343	337	323	348	346	338	327	375	364	358	331	300	356	371	338	355	326	389	328	325	330	321	347	327	358	336	341	354	352	358	346	314	351	343	348	310	348	342	318	347	312	335	321	343	346	327	350	326	331	319	368	350	314	356	357	310	356	355	340	336	344	336	354	328	364	346	374	364	394	356	357	362	344	324	356	332	337	330	348	330	323	328	328	361	337	370	342	334	377	314	346	358	352	309	336	338	337	360	352	325	356	370	340	332	300	343	340	347	376	360	347	338	345	349	351	321	371	347	337	389	362	325	353	360	387	353	335	345	360	352	356	363	338	354	306	315	367	345	352	342	332	357	370	342	389	344	342	337	366	339	339	286	368	347	335	311	338	351	359	366	342	366	330	370	316	336	335	355	353	329	357	335	360	347	339	349	312	343	320	365	386	339	347	353	337	344	365	345	385	347	368	364	346	315	381	368	352	371	344	350	325	322	350	351	325	339	316	372	372	325	316	354	351	370	339	342	343	318	361	337	359	309	345	339	323	312	327	370	355	343	341	339	327	320	331	331	344	313	343	326	361	323	363	353	332	346	334	338	370	343	309	336	340	373	329	343	357	320	349	324	366	353	360	318	318	354	357	349	333	371	354	365	348	336	355	377	343	325	324	347	316	351	340	345	327	331	340	364	339	340	352	342	325	379	352	336	344	318	338	349	359	361	364	345	340	312	349	349	370	352	332	339	382	370	310	331	344	329	362	372	326	319	340	340	355	325	382	337	338	357	369	318	350	342	323	346	311	346	369	318	356	325	347	337	335	376	350	329	337	358	349	341	354	391	334	359	337	325	362	362	313	348	348	355	360	290	340	341	323	364	376	340	322	336	339	398	366	335	342	361	380	341	339	334	332	345	338	345	351	324	350	377	333	322	333	307	321	327	371	375	354	308	338	404	335	336	351	369	323	333	350	351	340	338	340	321	358	332	357	355	293	383	357	335	353	334	361	363	340	331	358	363	359	363	326	328	340	355	367	357	326	383	355	360	349	339	391	363	356	335	350	370	339	341	336	364	361	341	351	336	342	338	338	337	372	346	342	352	347	341	358	327	332	340	358	329	382	371	333	311	340	323	370	357	334	333	330	357	321	345	351	358	377	370	340	346	337	343	355	326	347	359	374	361	339	350	319	356	328	366	352	347	335	351	337	341	365	325	334	337	369	342	346	345	353	366	361	341	348	335	347	368	323	364	364	337	351	346	365	352	335	325	343	344	341	348	311	340	368	310	392	359	348	337	348	378	331	352	337	372	361	330	357	340	328	323	318	346	340	319	341	341	330	339	341	324	355	352	340	328	324	340	363	386	337	325	351	356	338	349	362	332	326	337	319	344	329	349	354	307	352	339	346	374	323	333	346	347	352	364	320	328	353	359	348	320	341	345	346	326	346	334	337	323	332	335	360	347	371	389	376	345	332	360	360	335	332	351	356	326	380	318	337	346	342	347	332	314	360	336	329	336	325	360	372	348	312	329	306	359	318	327	337	313	343	342	336	323	360	327	351	355	337	354	351	342	329	379	326	346	370	345	317	318	360	337	360	341	351	357	353	342	364	375	357	336	353	347	350	352	355	353	343	375	333	323	323	358	363	322	349	366	306	351	339	302	345	364	345	346	356	338	347	354	365	371	353	342	349	321	336	336	314	371	372	338	394	337	337	369	355	355	344	330	367	345	355	357	369	372	355	329	355	325	378	340	313	337	378	361	326	376	377	371	316	339	353	336	365	353	305	346	379	323	336	330	324	358	326	366	342	347	312	323	335	328	330	347	359	354	328	347	318	347	335	357	354	332	326	339	341	344	391	330	355	331	349	360	330	317	359	376	373	341	352	335	348	357	355	339	351	390	322	361	347	342	326	350	345	348	325	352	354	336	350	370	351	342	369	327	353	369	358	344	311	355	342	351	342	360	367	360	334	343	342	360	350	386	327	322	330	380	337	338	348	400	337	340	344	341	328	371	339	362	295	354	342	348	332	331	366	356	313	290	326	337	364	320	365	338	348	345	338	347	339	328	329	326	374	348	348	352	338	360	336	313	347	328	327	352	323	352	353	354	343	347	345	351	314	326	344	358	335	344	359	359	344	322	325	368	363	369	326	331	353	376	348	375	372	348	325	367	313	373	344	350	348	358	320	331	338	333	369	339	346	303	350	339	331	338	340	366	400	296	336	335	325	355	355	373	351	326	309	375	341	335	338	380	350	359	345	345	357	309	354	328	345	330	362	369	359	349	338	331	355	338	369	332	326	371	355	320	354	338	341	367	332	344	339	367	357	360	339	350	312	329	344	332	362	317	348	321	369	359	342	336	307	338	345	344	403	337	354	348	350	326	357	321	358	300	351	334	313	367	357	347	337	334	357	318	344	362	327	334	362	356	300	304	381	338	375	340	360	354	323	360	339	358	376	361	331	336	344	358	362	334	332	339	338	393	354	329	363	354	330	334	354	332	352	357	392	354	320	329	383	405	324	330	374	381	351	371	355	327	349	324	337	357	331	367	345	373	316	342	364	382	345	317	291	353	360	340	330	324	343	341	327	335	346	332	357	312	368	343	340	326	324	374	337	331	344	319	378	366	328	360	357	342	350	374	310	328	328	329	372	353	348	358	350	349	368	368	359	371	357	343	387	335	343	313	340	344	306	342	337	342	336	322	357	350	326	320	361	328	319	374	308	371	313	326	345	361	346	336	349	337	305	339	355	343	351	363	353	345	338	335	339	315	340	352	347	367	347	351	325	340	336	344	359	362	344	375	348	345	343	346	336	319	351	350	347	351	320	316	333	358	373	387	342	346	356	353	319	335	326	336	347	346	331	348	344	357	351	387	356	345	373	344	354	394	358	341	344	330	353	296	331	346	339	359	334	339	356	347	382	342	354	363	327	342	362	325	342	370	333	373	328	347	304	363	347	326	321	338	317	365	357	338	350
34919	12094	2585	1340	816	617	406	415	332	318	358	368	346	371	299	454	329	271	293	294	281	277	318	250	264	276	259	278	271	276	252	269	251	239	262	277	253	248	294	247	233	249	256	259	253	237	258	230	221	273	272	259	280	247	274	268	269	242	223	256	274	269	267	249	262	235	284	250	238	270	277	231	280	282	265	275	246	249	240	217	272	247	236	261	266	266	264	232	287	284	261	281	241	269	234	265	241	277	262	238	263	237	252	275	240	286	284	263	261	284	273	288	215	254	271	251	277	294	254	258	250	278	253	255	277	280	267	264	264	244	237	255	234	286	237	248	245	262	274	256	221	264	250	246	268	269	232	260	283	238	249	256	261	265	225	248	255	283	281	285	289	238	258	251	242	242	233	245	268	233	249	277	261	269	254	244	242	292	215	293	259	239	233	266	254	291	254	287	295	244	260	270	288	263	268	260	236	219	269	234	283	245	266	256	268	243	274	261	240	243	261	259	276	232	273	257	253	220	267	249	249	262	271	270	284	236	240	239	265	262	268	240	262	253	232	273	269	268	262	254	270	219	257	244	249	254	283	258	260	218	228	251	221	235	248	273	252	269	242	244	254	222	230	264	237	283	242	244	283	261	257	268	239	280	235	244	281	261	283	250	257	255	263	258	242	255	272	231	224	242	295	242	271	236	261	249	263	273	272	243	249	252	263	274	216	266	236	257	235	254	249	267	246	235	282	269	264	226	237	245	246	247	264	245	245	246	280	218	256	265	236	256	258	251	256	257	251	266	268	284	249	251	256	278	252	241	259	280	247	264	259	280	257	228	250	248	281	244	256	255	267	271	256	253	244	249	268	292	251	274	278	255	255	272	248	243	274	254	264	253	240	274	267	250	227	243	272	253	250	235	251	253	263	221	250	248	243	279	268	284	254	262	256	230	262	249	245	262	280	245	210	244	262	277	252	239	268	273	244	252	283	267	242	246	226	235	218	256	246	264	275	246	261	280	246	249	306	250	273	240	256	273	238	248	269	294	272	297	256	274	257	271	275	262	242	221	250	230	234	282	246	246	269	258	269	228	285	251	240	257	250	265	254	268	244	256	243	251	241	267	280	277	227	270	260	267	268	227	255	257	259	249	229	246	252	256	246	288	274	257	261	211	260	263	254	286	227	254	239	259	260	233	274	286	254	248	244	238	290	288	226	230	252	230	251	263	257	251	279	232	239	246	230	259	245	260	278	252	256	283	239	248	249	230	241	259	272	271	270	263	217	257	295	240	281	271	250	292	227	256	255	256	227	267	244	255	256	254	227	250	272	261	262	258	274	267	231	255	261	269	274	235	280	232	238	242	256	224	238	245	279	266	241	267	254	298	291	263	245	264	230	229	243	255	260	261	254	243	267	257	231	248	248	255	238	282	275	267	249	310	246	271	243	261	268	266	281	224	250	242	258	254	245	275	288	249	246	244	276	236	267	242	257	268	241	260	264	246	266	240	237	251	254	273	266	277	256	289	238	232	281	247	265	272	239	250	260	283	266	248	250	253	243	267	250	251	270	249	237	275	237	232	280	250	281	248	268	210	271	288	268	237	267	275	280	273	245	250	242	259	234	264	254	272	244	262	271	250	249	284	257	240	226	218	252	262	266	230	258	265	229	246	265	234	274	249	233	234	263	252	265	233	254	242	229	282	258	256	254	255	267	232	255	292	272	273	244	259	261	281	273	263	250	287	268	235	258	274	226	264	246	221	255	255	236	276	269	250	240	263	270	251	285	260	270	247	236	251	280	274	275	283	249	272	230	276	235	250	277	244	262	261	265	253	211	247	275	267	275	255	242	272	230	250	242	278	262	264	298	259	246	231	282	267	246	253	255	263	274	264	267	281	248	264	263	256	240	231	239	253	234	258	253	235	230	230	256	239	240	284	289	260	251	257	272	270	238	251	241	258	272	269	223	253	222	285	264	246	216	239	273	257	258	233	282	254	236	240	249	260	277	255	256	297	255	256	248	263	246	252	272	252	236	247	267	283	253	275	237	256	282	280	264	246	285	238	233	268	287	245	235	239	231	243	256	276	270	243	270	243	265	250	284	241	247	252	251	260	274	215	257	268	245	255	226	259	259	261	246	276	234	261	253	231	307	286	258	259	257	217	249	263	244	252	270	244	247	288	254	262	282	277	251	242	249	262	263	259	248	257	297	250	281	258	299	276	224	246	251	235	247	287	279	243	241	246	236	262	246	245	256	255	229	266	260	261	229	257	240	243	231	271	262	261	239	258	270	239	237	246	279	275	274	233	265	262	269	247	231	237	223	249	228	277	251	248	270	286	237	226	269	250	271	270	246	240	265	235	248	277	268	273	249	259	259	281	224	246	246	258	270	240	264	282	230	260	254	283	264	262	256	295	284	253	278	248	261	256	262	276	246	250	260	256	245	254	268	244	256	264	265	254	263	271	253	249	272	280	276	280	296	261	255	265	269	270	243	266	257	251	254	248	254	267	260	248	267	255	248	289	234	280	236	256	248	243	281	273	223	231	267	244	253	270	251	274	229	225	231	243	246	292	245	262	226	252	269	235	250	248	254	254	256	255	311	291	216	256	282	281	251	242	250	249	252	263	262	256	241	252	270	289	256	246	242	259	256	247	240	256	260	240	251	280	264	279	277	245	268	260	239	263	279	258	273	244	275	257	282	243	262	218	249	222	217	268	215	271	240	289	257	256	263	211	251	244	226	260	292	242	267	262	265	267	249	267	257	261	231	256	251	238	246	260	225	261	269	281	283	265	245	253	235	243	238	253	284	273	282	254	233	251	252	251	268	254	247	265	274	276	265	247	277	246	260	247	246	259	255	267	249	226	275	258	241	249	245	242	308	254	256	258	275	268	282	232	246	233	293	278	231	263	241	265	254	234	234	254	244	266	256	243	221	256	270	259	272	245	246	270	242	239	232	232	274	243	270	234	255	236	271	281	285	268	250	290	262	257	265	289	268	225	258	298	280	250	258	259	266	255	283	259	238	233	241	290	291	254	254	259	265	248	277	270	248	248	264	245	243	246	250	230	244	263	267	251	271	253	230	277	251	257	255	255	283	247	240	222	240	269	228	265	253	245	263	226	274	251	244	231	234	242	247	228	274	239	229	267	254	236	234	241	256	247	260	270	278	259	261	243	257	253	263	285	263	243	256	256	249	280	234	269	268	260	252	280	267	269	258	244	258	260	259	276	250	266	250	238	281	293	221	251	301	255	248	233	232	280	271	270	267	249	218	273	262	226	260	262	260	277	258	268	266	250	290	225	258	294	293	274	263	275	263	251	212	247	276	294	237	258	240	264	252	254	290	247	265	232	244	270	246	242	255	259	273	231	260	258	236	241	267	280	236	298	251	235	247	259	250	259	254	261	257	252	258	256	270	210	264	253	268	239	261	250	274	255	237	238	263	244	236	247	255	296	276	237	277	270	252	211	249	255	234	266	266	253	236	280	241	262	315	247	267	243	276	260
21082	4316	2281	2534	2179	1819	1499	1297	1179	1139	1129	1131	944	1024	1066	1351	787	816	824	789	757	777	743	781	735	681	681	667	679	689	708	713	682	724	688	672	671	714	649	613	605	621	620	612	599	594	584	606	657	607	585	612	614	604	604	649	574	566	590	564	583	611	637	610	580	592	582	626	602	618	569	643	556	647	584	593	602	616	603	648	548	627	607	621	642	612	637	631	617	637	568	630	627	597	577	613	567	604	601	641	631	585	588	601	636	615	590	611	565	546	629	642	540	617	596	600	581	584	592	634	557	651	631	613	592	642	599	601	561	614	594	607	589	611	606	635	548	582	581	600	621	638	599	658	615	569	635	599	627	645	595	547	565	607	625	604	627	604	575	592	580	606	525	609	600	615	601	581	602	590	601	634	625	581	548	607	617	614	628	602	640	608	591	634	617	596	579	582	596	593	561	591	637	580	628	594	643	657	588	609	598	584	578	559	596	561	581	635	619	631	616	579	609	591	605	540	600	611	603	602	598	621	577	610	575	665	583	622	590	578	594	612	578	600	589	584	595	583	612	606	633	647	575	566	569	616	563	571	571	607	632	605	595	553	623	587	575	616	578	619	584	576	619	583	555	616	526	587	583	601	582	631	590	622	620	614	576	598	564	656	595	574	609	612	615	599	579	635	637	606	591	589	595	558	566	637	597	558	619	637	554	585	626	582	562	617	574	571	617	584	593	628	547	578	632	599	613	608	643	602	616	603	582	607	546	571	600	582	633	613	551	582	619	630	613	632	577	595	570	634	574	601	629	597	557	654	599	590	601	623	603	575	596	614	664	594	605	613	657	612	572	588	584	556	580	590	574	601	564	605	615	594	560	597	557	594	625	586	618	613	602	601	633	574	596	597	558	564	559	606	600	623	614	602	627	580	612	595	610	585	605	612	578	575	612	553	604	627	597	632	589	571	578	583	604	615	588	587	611	585	570	555	634	634	622	573	618	572	575	625	603	619	583	613	549	650	605	569	580	642	621	627	548	561	601	600	570	563	620	589	570	568	596	627	600	582	607	599	597	596	593	588	595	588	594	617	629	614	612	603	589	581	592	604	608	617	617	562	589	616	566	613	587	603	595	600	566	603	548	556	606	589	612	568	611	590	600	591	614	587	574	560	615	591	550	587	565	567	598	612	573	600	578	607	612	606	603	587	577	559	582	612	654	627	623	617	625	581	617	592	568	615	599	577	645	597	619	608	592	588	605	622	614	563	618	642	592	623	548	581	568	545	576	604	600	556	571	646	594	571	547	569	622	617	592	577	610	600	651	590	636	595	621	630	594	608	604	619	582	613	585	598	612	570	580	596	599	572	589	617	623	630	572	603	601	591	600	593	597	571	577	642	565	619	620	594	617	572	607	652	575	588	596	566	581	645	608	585	578	554	591	565	623	610	552	596	587	621	553	566	563	582	591	565	576	604	575	605	581	612	587	605	576	606	599	575	593	555	599	561	569	621	553	622	639	576	573	598	552	605	587	635	575	614	607	573	608	597	552	610	588	616	622	572	614	633	580	593	605	606	591	605	589	614	587	622	577	628	541	562	570	640	589	592	600	572	585	602	579	591	563	615	627	584	575	582	561	578	574	582	603	586	569	611	600	566	597	595	617	609	563	632	602	591	619	579	598	595	595	589	626	614	612	624	605	579	584	577	579	593	601	590	626	599	637	643	637	633	614	619	605	578	602	596	632	590	598	591	556	603	602	579	632	577	624	582	621	618	614	589	584	589	609	581	602	582	576	616	624	601	646	589	644	624	587	621	563	584	605	625	580	593	592	601	550	608	584	579	632	538	607	621	578	611	603	608	590	587	592	603	611	584	614	571	610	574	593	634	572	580	599	566	634	594	581	651	624	599	628	589	547	629	624	680	624	615	597	619	578	606	604	610	600	602	638	631	596	588	650	587	566	616	562	585	615	611	597	634	564	612	589	597	610	590	645	582	619	575	573	621	594	590	590	621	584	570	569	576	613	612	596	632	590	555	578	574	606	584	608	604	573	595	540	595	601	546	615	596	573	604	614	556	594	599	617	564	620	594	604	575	597	594	590	604	530	569	587	595	598	572	533	606	603	583	615	591	598	584	587	602	672	600	616	616	576	583	578	557	620	549	584	623	601	594	634	610	536	588	579	603	581	581	631	588	586	610	620	597	575	600	569	568	587	570	584	632	599	567	572	618	601	610	606	593	582	578	630	598	592	599	568	582	602	621	671	614	611	612	634	627	635	626	576	611	601	568	605	592	620	588	600	627	581	612	566	617	580	558	578	604	546	555	603	636	554	600	579	635	629	602	620	616	626	628	582	604	572	559	617	667	620	583	594	605	575	601	631	602	598	597	595	569	639	559	563	600	578	596	617	613	583	595	612	575	577	568	652	610	592	613	577	575	585	589	601	602	590	603	579	605	565	573	617	512	625	552	612	620	619	631	587	618	628	604	637	621	631	584	589	627	591	576	581	615	565	602	594	596	622	543	619	598	624	599	601	630	603	583	624	596	546	559	606	600	560	657	636	587	610	593	577	616	594	584	621	590	626	646	647	656	604	574	585	638	601	555	587	616	629	584	588	573	600	534	596	573	566	651	576	588	627	627	578	616	596	579	625	630	585	609	604	596	593	607	621	615	591	648	575	575	639	610	583	644	635	603	613	598	546	584	618	629	599	599	578	583	629	632	561	581	614	584	587	624	556	613	568	614	556	597	572	554	598	606	620	613	556	646	653	539	592	570	591	623	579	605	574	625	572	580	602	580	611	626	578	578	603	592	581	582	596	617	599	603	598	604	605	618	595	558	647	633	586	587	574	629	616	565	573	595	592	598	604	586	640	577	598	620	582	575	603	557	522	651	588	620	589	600	606	589	635	549	588	620	600	590	612	615	564	631	569	583	632	609	557	601	600	559	615	594	597	562	594	632	591	602	587	592	572	590	610	575	600	605	594	625	579	603	588	615	568	540	643	622	599	610	621	530	606	574	611	601	618	621	612	627	571	618	588	600	573	591	572	612	591	621	570	627	625	591	578	601	579	575	586	591	598	616	640	628	598	585	586	579	595	602	605	569	594	619	603	620	567	544	606	554	633	589	580	640	604	552	610	583	587	619	576	562	600	605	563	652	572	604	629	576	587	621	593	603	562	588	596	592	622	592	620	591	576	576	594	603	634	620	612	637	598	623	588	635	590	646	597	612	597	594	596	587	598	619	593	628	629	613	561	599	611	548	611	592	600	586	638	604	605	620	585	611	584	589	598	618	626	576	578	618	638	585	605	608	592	623	582	600	588	565	623	584	574	599	563	634	592	600	593	571	567	567	577	567	590	596	581	574	613	580	628	613	577	606	594	556	682	608	605	580	627	579	582	576	615	613	629	625	574	589	594	573	639	605	605	567	578	602	591	568	620	624	613	605	571	590	575	602	592	570	569	579	568	598	595	646	567	603	607	574	590	641	586	626	583	623	642	611	579	608
7313	1256	255	229	229	266	243	215	216	224	215	206	217	221	232	220	185	227	243	226	207	241	207	221	213	227	209	210	218	195	198	227	233	235	222	238	206	231	215	223	214	239	221	219	223	231	237	212	236	213	230	237	206	218	211	240	242	226	225	216	236	209	223	196	221	231	235	195	225	227	221	210	234	217	199	224	236	236	206	203	218	219	223	207	249	226	218	210	199	224	226	202	209	238	192	209	215	212	236	214	226	229	220	202	217	232	207	225	230	233	228	208	237	212	257	212	244	220	204	208	217	205	225	222	207	231	205	218	191	213	228	222	185	244	179	221	196	240	226	200	222	198	200	214	242	218	211	212	216	212	219	202	211	223	229	230	226	234	200	240	247	229	227	227	271	206	211	256	217	221	226	220	224	208	177	199	224	206	215	236	248	252	227	254	217	224	216	206	232	220	205	255	210	238	238	213	196	233	196	237	220	231	206	244	211	237	229	232	229	236	253	211	251	223	231	215	217	222	227	237	209	253	217	230	203	232	211	255	242	230	244	217	221	204	206	215	204	255	225	211	223	212	212	225	204	244	220	201	207	223	221	227	198	230	204	209	261	226	222	237	222	210	205	232	201	214	237	236	183	256	229	251	235	208	219	222	230	220	242	238	205	210	232	215	218	221	203	197	200	204	249	237	220	194	193	234	230	223	230	204	215	216	215	228	222	197	238	220	229	224	243	211	221	195	206	231	227	228	213	219	206	232	183	233	239	203	211	262	203	186	226	212	214	235	218	214	200	203	213	201	248	221	242	217	242	215	232	201	234	221	206	227	210	249	228	223	209	202	196	220	223	238	216	233	209	211	220	225	199	229	205	222	217	221	231	244	224	214	213	218	255	213	210	229	187	214	199	195	227	227	207	220	215	197	232	215	200	198	232	202	207	205	233	219	216	201	219	213	199	215	239	219	215	190	223	224	208	225	213	207	237	192	247	206	207	229	236	235	231	231	203	193	236	219	219	207	229	239	211	218	202	223	234	235	217	244	187	213	217	196	213	239	215	226	223	228	222	232	228	204	209	210	183	213	223	233	227	223	187	195	224	209	217	216	201	201	211	224	248	230	181	196	224	252	206	227	220	222	230	228	242	202	233	233	224	230	242	217	211	229	178	246	201	221	207	238	228	232	213	187	220	229	224	208	217	209	205	247	194	211	247	230	241	251	231	209	220	212	215	216	217	229	217	203	237	239	217	216	224	228	227	230	184	225	187	204	216	202	210	211	231	226	222	204	208	232	245	213	217	202	201	219	244	229	189	203	240	214	200	210	206	212	226	234	246	202	229	215	207	230	223	219	221	219	184	200	191	192	233	222	215	202	211	229	202	208	199	235	191	221	224	257	212	202	233	189	242	202	217	176	229	231	197	229	238	221	238	201	247	256	216	226	200	189	232	218	218	218	211	188	213	181	231	191	232	173	216	241	208	202	209	208	221	234	206	232	248	217	190	192	245	227	220	202	236	220	201	200	220	205	217	219	222	225	247	219	225	219	214	218	198	196	203	210	196	222	229	204	215	230	223	237	209	190	207	224	232	205	195	221	192	224	247	221	231	221	232	218	211	228	199	240	198	216	216	208	223	222	186	226	217	220	237	226	211	243	197	213	215	213	193	251	223	231	218	244	253	227	211	198	215	212	211	208	206	235	222	210	207	227	228	214	244	226	232	200	202	211	236	217	195	207	206	209	213	240	222	211	187	226	234	196	206	230	218	230	220	226	207	198	224	241	208	230	234	234	207	207	219	190	233	204	221	222	226	202	202	225	211	223	196	191	225	246	209	222	242	234	222	225	218	226	229	232	237	212	191	224	205	205	241	222	203	217	231	211	186	187	203	203	225	225	228	210	204	213	222	221	187	209	219	219	198	232	221	182	192	196	206	193	217	200	236	246	201	208	233	208	232	209	222	214	221	212	217	192	207	236	240	242	211	227	234	214	221	222	234	233	218	250	195	239	222	247	220	241	206	210	228	221	206	213	235	232	191	221	213	201	228	215	231	242	202	241	231	210	189	198	227	238	216	215	215	242	220	245	192	212	206	223	204	217	219	216	213	203	218	212	208	220	197	204	204	214	236	238	224	239	208	210	203	216	183	230	238	201	218	220	224	229	227	221	216	209	200	192	237	249	216	211	225	227	222	195	201	226	204	228	244	229	173	236	235	219	223	210	240	234	233	229	211	207	240	222	210	209	184	202	202	205	220	201	208	229	207	223	217	226	223	226	229	200	221	196	196	221	208	214	243	186	216	247	222	228	241	252	212	211	222	217	221	203	198	201	198	202	239	216	229	229	199	237	221	215	234	193	239	225	180	220	241	197	193	212	206	222	218	216	231	208	214	227	226	217	250	222	204	216	213	189	228	217	221	201	237	214	234	202	222	234	243	225	240	223	197	188	227	227	206	216	209	235	245	214	209	200	207	218	207	229	208	222	204	236	228	201	233	228	228	244	205	227	218	230	198	234	243	245	228	241	196	235	230	216	223	217	206	216	227	232	225	235	217	226	232	237	219	216	232	232	224	218	235	226	221	207	225	201	186	233	207	236	243	219	215	201	204	240	198	224	249	225	196	218	210	239	232	187	216	227	244	235	227	216	243	219	227	227	194	202	233	206	223	250	209	230	204	235	211	202	222	184	204	184	200	213	204	189	225	251	234	246	222	232	213	223	221	202	210	218	207	188	220	193	236	199	235	233	211	200	223	207	187	218	232	222	236	199	196	199	213	219	203	207	232	231	204	209	197	231	257	237	216	234	231	233	212	221	203	192	214	236	206	193	199	223	222	213	237	218	212	203	190	219	210	249	238	229	227	214	189	197	216	208	192	200	222	186	202	204	197	229	212	206	211	226	228	261	213	209	189	213	189	209	212	205	221	217	252	228	236	253	219	230	192	208	206	227	223	220	205	210	206	205	218	199	244	220	228	246	218	230	236	208	187	211	200	229	255	213	214	217	242	211	249	226	191	208	218	205	229	227	205	218	230	198	197	214	209	188	232	255	254	210	237	195	214	216	215	215	221	216	205	215	209	205	226	248	200	236	221	189	184	220	212	199	232	228	198	197	189	247	240	229	205	243	209	208	217	214	198	253	222	213	210	224	234	229	205	231	190	209	236	235	231	248	216	227	217	242	236	191	226	199	210	214	231	198	218	214	206	250	238	195	221	194	217	211	202	205	211	209	237	194	196	211	214	236	215	223	251	205	215	228	229	205	258	227	239	213	214	217	227	232	208	193	211	217	220	213	221	204	225	230	195	241	207	197	207	212	209	195	220	215	201	199	244	251	254	213	228	211	220	223	229	227	203	226	240	199	216	250	194	245	211	208	236	239	217	199	233	248	224	228	227	205	211	217	205	247	207	210	243	198	208	216	216	218	235	188	236	218	222	191	238	243	222	201	215	205	222	212	223	209	205	233	218	209	230	238	209	195	204	235	222	219	234	217	203	211	240	200	217	190	197	246
5046	1006	535	547	552	521	489	576	559	508	525	476	533	524	543	492	515	519	540	542	527	551	539	497	503	539	540	480	505	524	480	505	520	531	523	528	524	487	554	509	522	491	483	492	511	510	483	510	520	505	501	521	478	466	532	519	463	535	482	480	519	492	525	519	510	526	490	517	511	506	513	499	490	479	529	505	522	504	492	484	478	487	462	485	491	545	486	511	487	425	492	501	558	491	519	469	517	482	470	455	479	485	496	512	484	482	514	493	459	506	495	476	524	500	472	520	501	481	471	475	489	523	473	512	503	496	518	502	544	528	486	490	525	458	521	489	494	494	522	506	461	515	520	499	485	526	482	453	502	502	492	475	504	491	491	476	527	537	481	528	512	473	506	500	508	481	504	462	478	458	497	489	459	515	497	504	526	518	488	497	495	507	490	514	512	534	473	428	497	469	476	487	460	522	500	535	509	489	474	496	478	481	494	476	494	512	480	508	535	481	435	521	464	495	523	533	498	451	527	506	480	508	487	510	509	496	478	510	522	510	467	516	497	513	507	483	508	498	501	487	497	524	495	503	496	471	491	520	461	495	496	497	501	487	465	578	512	503	500	469	517	492	504	507	500	511	510	494	501	494	489	532	510	516	511	497	498	495	448	478	538	509	468	461	518	532	464	520	469	536	497	501	492	481	555	487	486	491	522	498	524	549	500	518	487	472	523	506	534	490	503	501	506	543	526	514	487	473	502	488	492	480	508	484	513	525	533	502	539	504	508	507	488	491	484	490	502	508	498	510	482	468	474	433	482	475	518	491	457	503	535	505	520	498	521	478	538	460	513	501	526	512	470	473	460	489	516	473	509	487	486	493	501	537	529	497	518	487	533	478	498	466	489	532	487	497	511	503	509	496	491	482	499	508	484	493	500	463	539	532	513	447	459	474	490	482	482	467	543	474	503	503	496	491	520	456	477	541	496	496	498	461	478	507	482	518	480	529	490	471	505	488	489	531	512	494	518	445	529	488	470	526	526	486	502	493	501	520	443	498	486	494	493	495	468	503	488	478	491	504	530	476	495	500	541	509	514	456	466	509	522	492	536	486	487	507	504	485	496	491	524	474	480	459	542	532	475	488	525	462	471	500	478	500	513	503	516	483	534	480	520	487	537	539	482	465	483	509	512	496	486	487	519	510	503	520	471	507	511	466	495	480	479	464	500	495	494	490	529	487	487	496	481	545	501	532	512	509	498	532	519	484	495	496	482	516	497	479	515	491	535	509	482	486	509	516	485	523	507	492	538	510	514	521	445	479	527	498	494	496	497	463	507	454	490	466	458	521	508	477	463	460	509	471	492	468	499	491	480	513	492	457	508	518	458	498	478	493	496	530	484	510	510	518	510	496	536	481	492	495	521	502	495	473	498	459	496	496	520	500	487	477	496	516	493	499	534	493	533	500	463	500	479	472	523	513	503	503	532	484	476	518	473	471	492	507	519	513	506	512	512	540	520	510	471	479	516	471	499	512	489	495	515	484	492	488	488	489	496	467	509	511	487	493	544	503	520	498	508	488	550	496	489	500	527	505	580	527	527	504	512	495	444	518	488	517	490	494	501	490	449	484	514	502	440	473	505	523	522	485	512	473	494	480	465	512	498	519	474	496	495	473	498	499	533	483	522	468	544	550	515	533	499	517	499	498	522	519	503	537	495	481	522	510	504	505	496	484	489	470	502	498	491	500	452	506	487	455	551	496	514	469	468	513	478	473	504	494	502	521	536	466	489	510	469	493	503	488	501	493	500	461	492	526	537	499	474	558	523	486	531	492	496	496	528	461	478	507	525	520	485	485	486	481	491	497	539	445	501	510	494	464	535	496	485	514	475	444	487	499	489	497	475	496	536	493	504	516	500	468	502	535	509	497	502	502	541	507	507	513	514	504	474	495	496	505	501	460	511	524	495	524	469	502	487	475	484	518	466	484	537	499	474	475	482	517	490	494	514	552	509	507	473	490	521	449	490	480	508	495	473	509	498	507	484	491	510	504	492	524	482	484	502	531	446	507	486	519	497	503	538	493	483	530	505	546	514	511	504	506	487	517	502	515	501	486	523	504	545	507	467	495	482	518	515	459	515	547	511	505	466	511	529	535	488	499	499	488	478	516	507	539	523	532	507	517	515	481	497	479	499	518	506	460	471	518	483	489	510	470	496	485	498	488	509	494	497	519	498	498	537	522	516	527	476	482	523	504	501	492	520	471	523	477	522	502	531	507	516	554	447	510	505	486	495	494	495	466	473	482	511	469	483	498	490	486	499	500	537	504	503	495	464	468	488	457	475	517	493	502	511	489	498	494	459	477	492	494	526	531	496	495	473	458	536	521	533	455	470	526	470	561	558	444	527	500	529	484	488	475	468	477	516	472	547	510	519	475	500	507	485	484	492	518	484	498	552	484	482	500	523	483	452	510	474	503	511	540	500	482	483	437	474	497	503	513	506	493	483	528	522	458	439	487	499	512	512	516	516	501	470	513	489	499	511	507	505	505	473	496	491	480	544	493	512	498	550	512	484	500	535	519	483	493	475	492	500	515	513	473	515	519	507	493	493	521	537	504	519	469	496	490	447	490	486	516	520	441	470	496	495	493	508	506	523	519	493	511	535	491	486	531	478	522	524	538	508	501	491	473	512	479	489	497	476	472	480	478	467	489	535	491	483	474	494	508	497	502	491	510	491	495	472	529	504	519	496	509	490	481	473	496	515	491	502	460	480	508	492	497	510	531	514	486	464	508	499	540	496	542	559	463	497	499	490	460	509	494	493	492	492	494	534	479	493	465	503	518	504	489	545	498	514	533	503	498	467	520	456	471	495	518	486	497	501	489	505	484	473	497	510	472	487	555	473	482	492	559	495	518	524	526	517	497	495	497	479	493	512	484	517	549	498	533	520	486	503	483	465	514	524	466	476	531	493	503	509	484	475	534	511	519	493	478	520	497	528	498	559	487	480	511	519	488	499	507	494	457	495	494	515	522	475	506	540	481	496	481	491	527	484	503	523	511	483	514	542	487	504	528	459	474	502	429	487	482	520	495	519	485	487	518	502	521	522	530	530	490	468	534	473	499	511	496	547	513	509	476	489	509	501	471	489	505	476	519	494	485	460	505	479	488	503	542	496	550	481	508	500	465	495	490	478	520	515	522	471	453	483	519	523	496	473	469	510	482	513	508	548	478	497	504	514	508	505	555	503	552	474	450	535	481	493	499	512	510	498	528	499	534	513	474	498	483	500	500	506	456	469	511	504	533	500	503	522	479	504	517	480	490	490	507	487	518	513	479	472	534	498	476	529	485	501	485	513	514	533	484	534	524	502	523	492	500	461	499	552	485	506	551	474	503	481	516	504	519	481	512	494	536	529	468	494	481	478	526	504	519	513	506	498	499	522	481	488	517	491	504	498	486	484	510	505	506	485	509	478	473	511	517	509	520	490	489	484	493	502	465	500	475	505	509	480	498	491	536
23216	6263	970	559	348	291	267	207	232	180	192	155	159	155	174	170	158	160	142	151	121	161	158	147	141	149	140	150	150	140	136	142	155	138	152	153	136	154	161	152	131	136	131	120	125	142	161	166	142	156	144	141	141	128	144	136	140	142	131	124	128	138	135	137	130	154	135	140	135	110	138	115	133	130	148	128	166	144	140	117	150	162	138	123	110	121	150	128	128	119	153	136	139	106	120	124	135	150	122	126	134	132	156	124	140	117	140	139	133	122	134	131	122	138	123	122	133	133	150	142	113	101	147	148	127	121	108	147	149	141	128	139	139	142	126	136	144	131	133	153	126	137	134	144	129	147	122	129	144	135	141	130	133	130	120	113	137	113	127	140	135	146	141	135	137	126	138	137	142	159	143	114	143	119	136	135	115	153	123	148	142	136	132	154	141	112	141	115	141	125	115	148	163	149	152	121	156	131	132	125	121	128	125	121	143	138	122	138	128	146	132	126	122	121	133	127	145	116	142	122	146	129	140	121	129	149	163	141	139	132	129	126	137	141	111	119	146	138	141	157	145	165	147	122	134	129	138	156	137	156	129	116	146	122	155	132	117	121	133	121	136	139	154	119	144	126	137	121	148	151	138	135	144	143	147	146	158	145	126	108	138	163	143	137	142	139	148	152	136	140	136	120	165	142	119	114	113	141	135	144	126	119	139	137	122	124	136	116	118	145	144	110	114	164	131	143	143	133	135	131	127	131	131	136	117	141	137	140	136	142	132	132	153	143	143	145	154	115	132	138	118	126	149	148	129	147	140	131	146	126	128	152	128	139	129	137	134	147	150	135	147	130	135	134	117	134	145	152	138	133	141	150	128	128	140	139	157	142	139	154	152	119	124	136	156	146	135	120	143	137	131	154	128	125	117	155	114	143	127	136	139	139	118	123	98	144	144	122	152	145	100	142	130	136	132	128	134	133	160	152	154	126	135	127	143	142	127	127	141	110	128	134	129	142	121	140	137	124	145	132	133	143	145	156	146	118	145	143	128	140	128	124	130	145	138	111	133	146	139	122	142	127	134	126	134	156	140	149	141	129	128	132	136	120	153	120	132	123	132	168	126	148	145	132	108	145	126	148	123	146	123	101	127	148	129	134	135	149	146	122	120	140	136	158	134	139	131	134	142	121	138	159	139	141	119	155	127	135	125	114	136	123	168	134	152	136	121	142	125	110	147	148	143	140	142	127	142	131	151	130	137	133	150	145	141	149	133	146	137	154	136	125	128	160	137	124	118	124	126	149	126	148	128	140	138	129	143	145	132	150	120	165	127	141	145	148	92	144	145	127	138	148	153	138	146	154	137	136	147	138	164	132	145	141	134	124	138	129	127	131	151	141	136	128	141	139	135	136	128	131	117	147	128	139	126	138	138	139	161	116	137	141	164	133	132	124	128	116	115	121	143	139	130	122	137	124	119	132	140	129	118	132	147	144	129	140	139	125	112	128	130	167	125	117	124	150	120	131	144	134	133	131	141	151	154	144	152	137	140	133	128	154	142	156	138	160	163	139	134	167	143	141	147	137	140	132	132	131	135	138	138	126	132	145	146	145	135	146	151	118	156	148	119	153	157	153	134	119	136	132	119	129	144	141	130	119	114	123	137	147	134	136	126	138	114	137	124	117	155	126	132	139	151	128	134	157	139	144	125	141	125	139	123	146	137	129	124	140	128	119	128	130	118	141	126	127	138	147	147	137	136	127	144	120	146	150	126	141	132	132	137	143	153	131	107	139	124	151	141	126	133	119	128	146	142	128	139	133	144	134	138	134	134	149	120	119	148	129	160	121	134	150	164	121	138	153	121	115	137	130	138	117	141	134	117	156	121	143	145	138	131	148	115	138	140	149	149	167	149	134	164	141	150	133	117	132	153	151	125	114	128	123	144	145	124	142	126	130	124	128	130	150	143	133	145	155	152	114	133	131	124	150	162	158	142	152	130	114	124	156	151	126	106	114	134	142	114	128	134	135	135	150	144	136	131	131	129	116	123	126	130	128	122	140	130	126	130	123	126	153	119	146	125	141	133	140	147	117	147	143	113	145	147	135	128	131	131	131	142	139	138	147	127	127	145	131	133	131	122	141	141	143	139	131	144	135	154	149	149	128	153	134	134	113	144	123	132	130	131	139	146	133	144	131	124	128	144	146	148	152	166	152	142	131	134	126	123	142	122	147	144	147	164	145	137	130	138	137	118	156	169	106	109	139	144	133	129	145	121	122	127	127	118	122	118	144	152	155	136	137	111	137	120	126	139	124	113	127	150	147	149	126	112	128	147	117	127	155	137	123	136	115	128	138	135	132	130	129	144	139	143	153	140	147	136	158	143	142	111	135	128	135	130	133	150	119	132	141	135	131	146	123	135	130	132	120	116	146	153	147	142	141	138	146	122	139	133	131	154	150	142	131	117	123	141	145	145	145	138	114	172	157	127	144	112	124	144	121	141	138	131	141	142	147	137	139	127	121	114	133	133	133	147	140	130	147	133	128	135	155	120	151	152	143	140	128	119	138	131	140	131	154	142	153	118	144	150	140	135	127	133	125	141	137	145	175	158	128	120	153	138	130	151	139	121	145	129	136	154	141	144	149	143	153	118	133	159	155	123	127	118	135	134	132	162	135	127	148	129	136	147	148	135	156	140	122	127	143	159	144	133	151	126	141	127	134	131	131	124	140	129	135	163	160	131	132	122	133	138	121	128	120	133	142	117	132	126	154	143	134	130	141	137	129	140	134	136	138	130	143	136	124	140	129	121	124	173	146	153	132	139	130	143	141	138	115	127	129	135	109	131	126	148	142	147	150	124	141	134	118	132	137	138	139	114	144	132	125	131	127	129	156	116	138	134	120	116	116	111	155	117	143	140	144	167	125	124	155	124	135	139	150	156	132	129	127	143	133	110	141	153	120	109	137	129	126	129	137	124	141	139	126	119	158	130	137	148	146	105	148	138	122	150	139	130	161	145	143	147	129	132	123	161	151	128	157	133	131	120	161	136	120	162	141	132	131	141	140	151	159	140	155	149	138	137	149	138	155	122	142	130	148	154	127	141	124	136	139	133	138	121	139	123	124	154	113	128	142	130	133	151	160	133	129	130	129	135	122	128	140	145	136	139	143	140	131	138	162	106	145	134	125	125	139	135	133	113	162	132	133	133	132	150	130	147	128	146	130	136	140	142	129	139	137	112	141	111	125	132	136	112	128	133	123	129	141	142	125	146	136	146	144	140	125	121	126	133	128	127	129	135	138	150	131	146	119	127	140	162	128	152	157	126	146	123	133	136	133	130	126	128	160	115	133	163	173	150	144	130	115	118	131	136	110	115	137	145	129	160	160	125	148	139	142	135	153	138	136	143	120	136	131	140	147	156	131	133	163	137	129	136	115	143	129	128	143	127	137	149	155	127	123	123	135	134	136	129	135	130	132	132	127	117	125	132	144	133	124	149	130	118	137	154	130	130	125
15190	2774	1244	1401	1166	1001	784	707	756	644	657	589	535	562	666	637	434	465	441	444	458	450	439	409	457	409	417	410	420	368	397	428	432	396	379	412	370	384	372	335	361	360	400	324	339	368	332	354	369	352	362	398	353	375	342	343	360	356	355	331	371	356	387	370	356	367	355	331	355	370	380	361	347	355	306	370	351	354	369	345	331	357	347	368	374	360	361	351	330	318	375	361	352	340	326	353	336	341	343	343	317	363	359	354	315	334	362	330	345	333	345	362	336	347	335	329	328	346	332	336	363	339	327	340	331	345	336	339	333	335	343	350	359	383	363	337	340	361	355	323	391	332	368	354	345	342	358	376	344	339	337	336	349	345	355	354	339	343	344	355	342	352	371	299	335	318	337	342	363	393	355	311	382	335	342	359	348	343	336	336	340	347	353	350	364	387	343	361	348	332	352	360	363	316	372	348	368	350	365	346	339	371	354	395	352	343	383	361	357	346	308	341	327	320	346	335	359	370	362	328	368	352	327	367	355	344	359	381	350	372	364	341	333	352	355	362	354	330	327	325	349	351	358	377	337	364	333	350	349	318	363	336	372	376	357	366	339	344	312	345	346	367	366	328	327	355	316	297	326	371	356	319	335	366	319	379	321	314	332	339	340	355	359	349	358	308	366	340	341	332	358	350	361	344	352	328	353	309	362	346	354	380	346	339	349	343	337	310	351	372	342	334	358	331	357	326	378	356	356	344	336	346	357	350	365	308	333	327	346	356	362	360	342	354	333	325	325	333	395	340	333	362	371	352	342	365	370	397	340	346	305	314	343	366	319	380	362	327	340	326	371	347	355	319	353	341	344	344	340	363	327	329	351	363	331	357	347	358	361	349	300	352	361	374	344	377	333	365	351	363	376	332	339	355	329	328	336	349	372	367	348	350	365	360	332	330	340	386	373	371	374	349	347	353	334	327	352	357	364	368	347	356	354	376	326	368	351	353	374	342	352	388	318	355	366	356	332	352	316	322	357	344	377	311	337	333	356	344	345	361	363	383	331	351	369	354	353	342	336	355	326	345	358	330	356	331	336	330	382	353	336	381	370	336	345	368	367	374	348	333	354	351	347	345	359	319	341	338	334	339	347	341	344	355	336	355	334	360	376	358	341	363	334	338	337	362	316	321	343	352	339	378	345	338	347	370	334	330	338	325	328	340	344	349	370	317	353	339	371	339	371	350	334	343	283	357	366	367	321	370	347	374	355	339	340	353	339	349	338	357	327	387	377	357	315	364	317	299	362	334	347	375	347	350	332	337	369	367	322	371	352	351	354	350	345	364	375	346	314	353	346	339	356	371	361	355	326	332	351	328	356	339	367	358	333	359	400	326	367	362	365	378	365	384	333	365	323	377	304	339	342	351	344	356	368	347	352	359	375	343	357	321	314	356	371	342	334	358	346	343	379	334	348	336	365	314	334	374	383	369	353	346	355	384	337	330	352	364	361	351	332	341	318	363	322	371	333	351	352	384	341	343	337	354	339	353	380	372	345	355	347	355	353	360	368	350	331	327	366	349	349	335	321	349	336	353	332	336	348	347	358	340	365	349	365	355	352	342	328	338	350	325	352	335	348	339	359	340	352	330	362	338	304	361	374	340	342	336	333	344	363	341	353	349	361	395	325	343	356	365	351	360	371	339	345	342	346	335	348	349	328	345	352	344	338	340	343	352	329	364	345	339	346	372	355	328	324	372	296	334	330	328	361	358	355	335	333	373	366	349	361	368	323	306	327	343	345	321	352	337	354	373	343	353	361	372	358	321	297	369	334	315	310	334	332	345	355	349	348	361	376	344	354	367	329	332	345	365	345	380	318	333	363	321	345	361	331	334	348	376	339	347	382	372	359	340	348	351	371	350	334	369	362	350	352	371	324	359	394	371	328	352	356	325	368	329	343	339	330	347	328	332	388	339	364	341	344	325	358	335	340	329	343	372	349	363	354	371	342	353	352	326	333	354	317	376	349	371	336	343	385	365	362	371	329	336	359	361	332	352	346	350	361	358	336	330	323	366	320	321	362	350	366	357	342	337	337	350	378	340	357	373	371	348	320	362	351	328	377	371	345	329	348	377	334	334	341	320	368	367	329	344	318	340	363	340	342	355	344	342	340	342	330	335	326	309	373	348	364	344	324	373	333	371	318	334	349	375	326	372	336	364	364	356	359	326	375	329	341	345	363	364	345	379	357	334	326	339	347	339	360	346	358	303	332	348	367	343	334	359	355	336	346	331	374	385	382	337	353	333	392	337	326	315	334	358	342	309	360	372	336	367	355	310	363	338	387	338	360	331	361	352	341	352	344	364	313	342	387	360	342	374	349	376	320	373	351	361	334	346	346	330	367	364	316	340	367	355	345	376	356	325	329	347	335	361	378	329	375	353	346	342	325	354	331	342	344	366	326	365	349	341	339	355	349	340	316	310	362	338	313	367	325	316	370	348	344	345	344	337	340	325	341	340	362	339	338	314	339	358	335	320	347	377	388	347	344	363	315	348	370	312	356	344	340	362	360	346	346	365	339	334	344	328	327	327	328	347	355	406	333	344	347	335	371	375	352	338	354	333	352	326	340	333	353	354	331	381	331	347	351	342	365	349	336	318	346	310	341	333	326	352	397	327	300	359	358	380	332	306	343	306	328	343	346	350	374	363	345	374	371	379	370	340	359	358	348	343	345	357	326	359	362	373	352	358	370	344	368	375	355	360	334	361	318	318	321	337	364	331	359	348	350	389	374	347	332	321	372	358	335	320	380	314	338	315	315	344	350	361	331	323	372	343	344	348	334	323	347	325	337	345	360	366	345	380	353	376	305	331	355	332	330	371	298	338	353	342	376	357	345	343	338	338	332	323	319	331	335	344	360	324	277	346	357	348	347	358	304	366	347	312	327	300	337	370	384	326	337	349	308	367	342	358	318	375	357	371	366	359	309	335	357	328	396	319	354	325	329	356	317	338	404	359	359	396	355	375	356	347	333	342	357	334	346	349	364	337	333	353	341	338	368	349	318	370	329	307	356	345	342	337	344	310	368	378	372	396	355	369	353	353	357	309	380	344	354	342	345	362	361	351	369	316	329	331	338	338	316	325	350	360	312	342	344	355	363	324	339	347	365	351	326	363	355	389	346	400	323	332	364	335	372	315	331	367	343	351	341	332	371	316	356	371	334	351	363	328	357	326	316	355	385	317	367	352	367	324	321	352	340	344	331	347	326	396	339	364	346	385	324	342	374	324	360	343	354	329	342	324	372	345	349	377	341	354	342	363	364	337	361	353	340	355	360	315	369	352	381	357	325	322	360	336	364	323	342	307	328	341	329	366	382	350	319	370	364	325	304	345	368	343	345	337	357	350	324	356	345	337	339	368	337	363	336	353	333	359	358	347	370	381	303	393	358	344	354	334	347	338	339	374	331	368	369	365	346	334	366	372	383	331	353	313	329	303	376	318	316	359	360	346	318	332	335	340
35623	12586	2448	1160	716	529	504	432	358	397	340	399	317	300	338	334	317	284	284	266	302	244	277	244	288	266	262	238	270	284	250	267	255	260	277	255	278	295	240	266	258	233	233	237	237	252	240	245	262	229	276	249	269	257	283	299	256	268	286	257	243	283	259	230	268	273	282	244	252	272	265	259	264	250	274	223	301	263	254	229	243	260	271	240	280	254	256	253	247	242	266	261	271	263	241	236	213	258	264	277	213	231	254	265	255	241	262	261	261	262	226	263	248	271	241	279	263	267	261	231	304	266	248	239	285	260	232	258	253	255	227	250	262	245	241	262	243	256	263	276	248	269	244	254	276	251	232	229	281	254	255	259	250	258	265	233	271	277	239	286	256	251	278	260	264	271	261	250	260	250	223	244	305	246	267	265	243	251	236	251	263	234	235	252	256	295	266	251	227	234	280	245	293	297	254	260	238	238	261	261	248	270	225	267	267	214	274	264	253	297	281	243	236	216	310	255	264	242	292	266	249	269	268	267	281	237	244	266	280	263	249	238	251	276	268	241	267	253	251	220	250	237	262	291	267	269	253	228	228	236	256	298	288	244	256	247	257	219	286	256	269	274	278	263	239	260	267	274	271	240	263	294	268	249	265	226	238	237	256	259	257	250	247	261	233	267	242	254	281	277	277	258	232	290	256	251	258	267	258	273	281	251	264	226	283	277	266	292	292	262	266	223	279	271	299	258	253	264	243	265	249	261	233	271	242	243	274	258	241	268	254	265	256	247	297	258	265	246	246	250	218	245	241	248	239	269	261	272	275	253	237	261	263	250	261	247	276	250	295	280	224	267	291	248	238	262	271	246	218	255	298	260	274	260	232	249	260	216	260	262	258	269	274	286	264	283	225	237	294	238	236	240	245	250	276	263	252	256	264	256	247	261	251	222	262	243	235	274	238	248	271	291	209	212	238	248	261	248	265	265	244	300	260	265	264	285	250	244	303	263	263	282	243	240	232	248	272	244	263	247	254	258	237	266	273	264	248	240	264	249	243	248	272	233	268	285	221	238	239	286	251	262	246	247	263	258	267	241	258	260	249	255	286	236	272	256	248	302	224	249	232	218	257	256	251	256	259	224	231	216	273	273	257	245	252	229	282	260	281	241	271	244	240	242	229	285	267	272	283	244	266	302	262	244	267	282	264	257	241	260	229	261	251	280	274	263	262	250	240	289	265	258	244	283	293	270	245	239	248	253	252	256	261	247	247	261	250	249	246	272	225	269	244	229	298	288	283	238	278	252	272	262	254	266	250	253	256	286	274	256	274	247	227	294	289	266	261	262	263	254	265	219	265	276	265	246	242	228	266	269	250	251	245	257	250	243	243	255	266	220	249	247	266	252	252	277	251	266	248	261	254	282	218	241	251	261	233	247	266	257	242	279	233	251	251	288	286	273	305	239	263	265	251	303	244	244	237	267	251	266	237	239	252	290	249	301	248	266	262	254	259	234	269	270	229	252	266	257	256	232	243	263	251	271	238	256	264	264	266	233	255	252	272	270	235	244	254	301	250	269	262	245	289	276	240	257	276	262	270	258	251	262	262	264	227	249	283	250	247	262	261	244	257	266	293	226	271	226	284	258	278	252	249	248	260	235	233	263	258	285	239	262	278	266	267	269	232	273	261	254	258	269	274	263	230	251	243	243	249	274	263	252	244	251	276	244	253	225	260	227	231	257	232	247	267	255	266	254	262	232	254	241	248	228	266	255	272	233	251	255	250	234	256	263	273	246	222	247	238	285	280	239	240	270	235	251	230	248	249	253	292	257	209	281	269	267	216	250	241	257	253	250	301	254	301	243	259	234	268	244	249	249	261	251	243	237	266	263	256	223	250	269	260	291	242	248	312	292	284	245	265	258	245	267	247	256	269	258	271	254	278	286	265	222	241	270	250	247	223	287	269	261	290	235	279	263	278	257	237	282	279	255	252	248	274	263	303	251	269	234	236	258	247	257	322	265	271	240	253	241	252	242	261	229	248	260	263	272	276	267	237	255	274	263	219	254	271	284	246	249	242	273	243	247	235	285	255	266	252	293	254	246	276	255	275	247	260	229	262	222	249	222	249	249	254	292	298	236	245	229	272	261	242	261	236	255	249	253	223	266	250	259	250	267	239	260	274	267	212	254	271	283	267	278	251	251	274	230	268	233	248	255	273	276	269	216	294	241	270	236	238	266	235	255	275	273	267	311	270	242	263	267	271	273	260	248	256	271	270	261	274	278	266	292	234	272	233	265	267	252	233	271	259	289	257	254	263	263	300	268	227	262	266	274	275	288	245	283	273	248	256	237	269	255	244	228	233	255	266	240	284	259	253	245	287	266	266	268	278	263	256	262	255	244	252	286	286	274	239	293	261	262	271	235	248	256	279	280	250	234	226	244	267	229	249	279	223	237	273	298	238	245	251	249	258	288	224	239	265	250	264	231	255	280	257	254	228	257	248	258	275	239	249	258	262	250	273	249	264	289	262	286	279	285	252	286	249	240	296	242	223	257	243	244	259	253	226	289	258	228	263	268	246	263	243	272	247	264	254	259	229	252	232	244	286	280	263	266	249	246	241	252	267	244	245	276	234	251	245	260	264	267	263	255	241	244	223	276	258	254	270	299	263	282	234	231	287	266	296	296	239	276	225	238	227	283	253	268	244	281	241	245	274	244	260	246	241	253	251	243	258	278	273	283	249	226	271	239	220	273	255	267	238	236	244	277	267	246	273	270	239	244	275	274	264	264	260	272	266	272	264	255	244	262	271	254	256	213	259	250	263	288	265	271	245	261	231	279	272	264	272	233	271	268	262	284	279	249	277	270	237	244	227	236	241	245	242	264	246	262	258	257	265	267	273	259	256	256	241	257	275	251	254	238	258	231	246	253	250	287	256	274	259	237	265	241	243	233	263	258	273	239	256	240	257	284	255	256	229	260	278	279	239	275	230	264	265	290	271	243	295	252	277	220	266	290	254	239	264	265	238	223	258	261	256	261	252	243	239	234	279	256	232	254	273	259	248	246	250	233	255	237	236	270	214	241	242	251	261	254	255	278	255	262	263	251	252	252	249	248	266	244	245	274	262	256	266	262	243	263	270	246	263	276	263	254	289	281	231	243	254	257	277	240	240	225	280	226	250	236	214	260	244	263	224	272	245	269	263	262	245	252	271	253	244	257	237	224	237	247	258	248	245	261	253	243	266	265	225	234	274	228	294	275	261	272	243	277	242	245	235	260	256	259	261	273	270	278	286	228	254	268	263	283	279	247	264	260	266	235	248	261	268	232	242	248	241	264	246	230	268	244	249	269	278	221	271	248	254	265	244	290	225	260	244	283	253	261	262	220	237	298	283	280	253	254	263	256	239	255	256	265	252	254	281	255	228	256	256	264	229	276	237	231	239	241	254	253	256	220	243	271	242	234	274	267	197	291	260	226	221	252	260	250	271	260	269	230	262	266	265	227	242	230	241	273
21366	4712	2170	2621	2257	1798	1502	1222	1144	1171	1145	1007	1163	1006	1209	1174	770	770	800	786	872	796	736	696	725	736	704	749	686	650	699	699	702	687	682	657	635	623	583	635	617	581	626	632	572	601	614	619	624	633	627	595	636	609	598	580	636	630	625	593	610	644	614	636	575	628	625	641	620	630	576	616	645	563	622	664	628	619	605	587	568	598	548	682	630	605	638	583	592	600	613	623	579	585	592	593	602	603	636	574	597	598	570	610	562	606	586	626	635	589	634	613	630	555	632	552	581	596	584	626	609	600	609	658	574	609	573	633	591	612	587	594	602	605	616	608	572	610	603	617	593	583	592	618	621	576	623	568	570	609	592	580	615	624	587	627	559	611	629	545	625	615	591	613	586	621	562	591	583	620	594	567	592	580	569	639	552	610	577	591	599	598	582	601	626	616	605	529	586	608	568	614	611	592	579	571	642	614	600	597	600	614	606	596	596	646	632	613	607	573	571	627	639	566	624	621	586	613	612	604	620	594	623	646	603	636	524	552	620	602	597	636	635	610	597	622	595	615	548	654	585	596	626	618	600	603	572	589	576	601	580	570	573	599	594	583	613	615	613	590	597	595	597	575	597	617	553	616	590	598	596	591	552	550	624	581	580	607	585	574	567	611	648	587	630	615	585	557	572	589	573	603	596	619	577	580	593	619	617	643	595	640	576	600	612	612	608	623	606	538	601	581	616	610	651	583	612	610	622	533	597	615	609	586	609	548	632	594	604	604	581	606	617	590	566	597	601	552	618	628	567	632	593	608	632	593	613	584	620	604	588	589	612	593	604	585	617	596	645	607	647	570	581	604	601	613	602	575	589	581	595	592	642	601	604	575	606	560	569	592	588	595	563	633	579	587	596	595	580	604	638	597	646	575	614	621	607	643	602	593	597	544	599	604	586	570	605	602	566	615	653	564	607	584	629	596	642	580	632	565	594	577	614	613	584	614	570	607	589	595	615	557	620	574	568	573	636	571	622	619	598	654	627	588	571	571	617	562	609	560	626	576	590	606	561	604	628	659	647	581	588	596	620	595	590	648	603	645	555	573	578	563	561	668	614	604	569	602	594	613	649	585	593	581	594	608	603	634	621	574	586	599	603	609	636	587	647	630	606	594	608	551	584	563	632	574	616	608	632	628	555	592	600	585	605	592	553	612	591	591	658	596	579	610	609	627	635	595	580	600	595	593	584	587	594	688	563	610	584	625	580	551	604	618	599	631	609	618	631	590	630	616	601	619	609	578	581	603	657	562	594	596	597	601	585	593	603	620	588	610	584	621	584	637	616	578	580	589	594	585	609	606	600	558	616	599	557	624	592	609	594	584	603	611	557	619	563	612	591	602	615	628	580	567	572	573	600	588	597	597	643	580	639	580	604	590	599	573	593	593	606	587	619	631	598	571	623	610	611	601	651	599	590	585	610	572	607	575	662	600	571	595	605	566	571	591	628	626	604	601	578	579	585	611	606	582	612	591	637	553	593	633	570	581	604	553	575	594	552	564	595	600	616	626	590	596	605	596	609	610	612	632	624	623	573	607	607	600	601	579	586	580	610	592	603	597	648	589	646	585	554	564	629	630	593	589	637	611	556	597	581	603	584	622	633	610	601	575	607	596	576	615	616	599	603	591	634	601	579	597	609	639	586	589	577	618	602	642	584	609	577	583	616	636	620	591	598	587	610	610	622	613	551	606	554	612	609	603	615	614	618	611	596	606	573	579	580	598	583	549	632	556	616	570	582	611	629	576	570	614	593	573	581	584	566	580	616	572	613	550	600	639	610	586	621	580	608	581	583	607	585	601	586	595	625	600	634	620	589	631	622	605	606	572	602	599	619	580	608	600	575	610	596	590	564	625	614	571	600	605	589	623	598	588	594	664	594	680	620	601	626	623	600	567	583	634	606	591	642	603	612	612	609	615	599	606	603	561	571	565	600	582	594	572	615	545	636	586	578	569	616	612	606	583	604	586	618	625	622	608	566	621	592	623	606	543	630	616	579	611	565	597	594	624	592	580	601	613	553	583	611	571	611	584	609	586	609	569	580	565	611	636	619	601	616	553	577	571	608	617	605	585	616	630	570	581	589	517	585	546	613	591	571	595	564	558	580	594	604	582	592	632	623	665	578	565	585	579	588	643	577	594	626	656	563	552	554	617	553	594	595	583	609	590	611	611	603	611	628	566	627	579	641	601	574	602	588	580	624	603	624	679	618	590	557	619	605	577	612	577	592	594	597	605	619	576	625	582	556	587	619	601	585	576	614	606	609	573	567	599	632	588	623	580	596	600	609	604	575	619	586	581	615	602	602	602	611	592	610	601	615	617	607	597	598	607	623	569	594	622	616	574	639	638	599	612	614	605	595	584	587	589	572	588	609	611	595	599	614	607	588	560	590	624	622	606	604	577	618	587	584	617	608	603	567	579	630	649	591	611	592	554	628	578	579	607	598	620	597	587	619	631	648	607	597	607	576	583	587	613	623	607	567	583	598	637	604	598	589	549	593	653	594	577	617	603	547	609	573	629	645	634	604	593	603	573	599	585	626	595	587	618	625	566	620	588	584	640	588	555	615	589	599	671	591	648	552	596	575	621	623	632	636	631	594	573	599	616	616	612	617	611	584	538	581	600	605	597	607	580	636	602	625	584	596	583	550	574	604	618	606	588	603	617	630	600	665	583	605	597	643	640	544	565	603	575	574	629	571	588	558	612	557	622	617	629	601	604	596	657	564	582	581	621	585	585	628	582	597	589	596	561	577	591	609	597	623	598	584	617	587	648	581	582	605	617	633	610	612	634	633	582	597	589	591	602	600	540	650	563	603	596	611	596	593	578	612	583	580	608	641	589	634	585	596	633	592	590	615	603	580	578	564	621	581	635	606	601	609	636	549	585	570	612	600	596	598	558	612	597	607	584	561	598	607	577	579	617	629	624	577	633	585	554	643	575	602	627	612	599	617	618	594	601	636	600	581	620	616	588	560	568	583	583	581	583	569	599	631	629	637	584	564	602	613	594	628	628	608	629	611	585	614	524	588	637	604	579	595	573	577	651	576	619	592	578	590	626	624	608	584	616	600	567	571	632	616	579	604	664	608	626	642	581	582	562	573	578	595	621	549	580	602	586	603	557	624	595	608	609	583	588	588	631	598	614	603	642	598	582	575	601	593	585	618	569	604	592	626	598	612	631	610	578	605	580	548	598	612	593	597	592	616	648	602	592	607	610	588	619	634	594	600	568	612	605	630	602	598	647	584	568	559	605	571	592	576	621	567	544	642	622	647	595	572	656	624	610	628	559	588	610	574	597	635	578	554	607	570	616	596	627	582	619	585	599	582	615	623	605	580	598	620	626	614	571	627	591	617	650	577	600	586	555	646	589	598	589	571	615	593	640	605	621	604	575	625	600	604	610	604	600	612	549	614	619	624	587	555	623	600	570	591	535	557	568	591	632	609	571	614	546	606	593	646	579
7893	1298	233	228	241	200	230	214	228	233	243	206	220	229	228	259	245	218	202	213	223	229	235	212	209	217	237	223	214	223	208	213	244	223	215	227	185	200	211	229	196	206	203	224	194	206	227	222	221	208	208	213	217	226	205	228	222	219	214	217	199	206	194	250	209	238	205	208	227	184	236	226	231	213	212	224	244	216	201	212	201	239	175	232	198	211	220	198	236	240	228	222	214	203	231	240	211	214	222	215	203	218	225	240	224	206	210	205	220	228	217	216	223	218	245	219	240	215	212	229	204	229	207	200	221	228	233	229	229	180	237	237	208	211	229	243	208	197	239	230	203	209	226	193	222	218	242	225	234	233	223	227	196	227	230	237	224	245	216	211	188	212	207	218	196	220	192	234	211	235	212	215	209	246	240	254	238	225	219	232	216	214	231	214	212	223	249	230	223	207	245	228	232	213	224	219	204	207	216	251	233	227	218	236	206	206	232	205	190	220	198	251	202	227	210	213	215	220	216	187	236	234	211	202	223	208	206	249	196	201	222	224	196	247	229	239	221	214	233	205	240	258	225	213	219	207	208	207	212	202	213	222	208	237	198	228	218	234	251	201	206	203	240	238	240	202	251	231	211	219	187	200	217	206	209	247	224	210	229	198	227	204	194	218	236	232	198	210	243	213	237	215	204	225	247	195	200	214	234	212	183	223	209	228	215	219	216	217	218	241	194	231	227	198	192	196	217	221	193	208	253	219	210	218	232	206	223	208	201	236	212	205	213	228	209	242	191	223	226	229	220	210	264	227	215	230	223	217	226	224	193	230	216	214	209	237	259	217	199	223	225	210	234	213	219	205	222	195	233	213	197	238	236	218	216	219	240	225	205	200	212	199	212	220	212	225	203	247	219	213	223	243	226	213	215	201	216	222	228	208	215	257	198	222	199	205	204	210	213	212	240	210	205	231	222	217	259	211	240	256	221	236	212	253	216	216	217	186	206	192	246	231	205	224	217	207	211	238	199	187	199	211	206	229	258	246	227	240	225	223	233	196	242	196	242	242	183	221	225	210	233	218	240	218	207	216	212	214	199	246	221	232	216	222	204	240	190	206	216	216	231	217	210	236	254	206	238	218	197	219	221	246	228	220	213	240	228	213	190	231	236	243	202	251	234	230	216	200	227	204	207	220	207	214	222	202	221	250	227	191	206	224	218	223	229	227	240	229	215	256	213	217	223	236	240	205	197	199	209	204	229	240	221	210	220	222	238	230	253	214	196	219	206	230	220	202	202	196	202	240	208	237	231	219	216	238	206	196	232	229	214	246	189	218	220	211	213	214	217	241	209	225	222	202	195	238	240	226	210	223	223	220	241	239	206	237	248	195	197	230	207	189	194	232	220	235	230	215	216	237	230	242	247	196	212	227	209	241	247	259	215	204	217	237	212	228	195	208	225	244	222	223	213	207	216	232	223	203	240	225	232	238	191	198	224	218	203	217	235	219	234	214	230	235	234	213	238	229	215	211	192	226	237	212	195	233	222	216	206	238	227	206	194	208	243	220	229	242	219	237	228	239	235	223	210	201	221	236	215	175	214	214	206	220	211	216	203	200	223	228	230	249	225	213	216	221	198	188	243	220	219	205	196	218	209	212	243	222	215	190	210	213	244	214	200	215	229	231	216	224	193	200	232	225	220	226	191	208	238	210	220	205	218	206	231	201	223	236	209	221	228	219	215	210	228	223	209	217	228	204	219	209	228	233	225	219	182	209	223	232	241	210	214	216	223	238	227	216	209	197	228	212	245	216	235	212	231	211	235	214	245	229	242	215	167	231	224	209	230	216	255	210	230	225	228	223	222	226	240	229	221	230	226	211	229	206	213	227	221	247	204	250	225	204	214	229	216	206	205	204	246	198	201	201	249	213	221	229	218	221	190	199	213	220	213	214	213	230	267	223	245	234	208	235	203	208	218	228	233	194	207	203	214	206	219	242	226	230	233	198	239	236	220	218	235	226	242	247	218	230	219	239	251	241	224	214	260	218	212	206	226	220	229	238	208	197	197	255	202	215	214	228	214	226	208	250	224	191	184	245	228	188	224	226	235	224	244	190	196	212	192	225	237	238	195	211	236	220	211	215	226	206	217	214	216	252	233	223	204	231	222	226	233	238	209	227	208	207	243	217	246	228	213	232	193	205	235	226	204	213	213	196	225	225	198	231	239	234	229	196	219	183	233	222	234	198	215	194	232	220	207	239	224	239	238	265	238	221	229	225	235	237	242	217	236	202	232	211	219	205	207	222	211	209	205	235	225	204	207	225	213	187	207	206	205	212	226	195	222	228	195	224	238	232	209	224	218	216	215	220	243	209	226	215	249	198	225	214	246	226	221	208	220	220	232	220	218	207	239	210	229	201	199	218	216	218	200	227	201	218	218	204	218	224	214	251	224	209	221	250	225	236	190	238	239	227	219	220	247	228	220	222	238	231	204	234	230	214	228	222	212	224	210	254	235	245	232	222	188	184	198	222	212	224	222	199	202	209	222	217	235	222	200	239	209	237	236	227	197	230	198	222	230	196	208	224	173	199	246	226	223	231	196	229	211	217	210	236	211	229	219	232	205	243	231	220	213	219	196	211	227	201	206	204	219	227	223	214	229	230	215	238	228	251	242	212	229	221	220	244	229	199	221	245	246	182	213	201	216	233	228	207	197	216	243	214	212	250	227	219	227	216	222	212	214	222	220	217	199	209	209	204	226	230	186	230	248	208	206	229	219	201	215	225	245	222	217	227	225	225	231	215	253	239	235	199	230	203	218	217	208	218	254	226	232	238	202	234	238	219	203	218	193	228	232	212	188	199	242	230	222	241	225	222	222	199	221	210	233	212	212	210	227	202	218	225	230	191	252	232	215	236	163	217	241	212	204	240	208	240	219	187	199	236	231	198	220	208	198	227	210	226	202	207	213	234	204	215	233	205	225	224	225	249	233	219	210	206	206	208	203	211	228	244	217	243	196	237	239	245	186	224	226	206	184	220	249	218	211	208	221	237	230	232	241	199	227	200	232	210	224	167	217	197	229	224	222	218	219	208	206	229	212	256	213	214	221	200	222	233	201	197	210	177	205	209	207	221	223	189	200	186	209	207	205	222	196	211	236	219	237	219	209	201	210	225	224	229	201	229	210	204	242	229	215	184	235	210	230	204	219	204	200	197	229	217	224	220	208	216	210	215	217	228	232	234	200	233	229	246	232	214	239	237	233	235	209	231	227	227	221	225	214	211	208	203	183	220	211	225	205	227	217	229	253	236	217	228	187	193	224	224	219	242	233	234	233	215	228	221	230	218	253	226	229	222	245	215	216	207	194	200	205	208	226	255	209	206	228	238	228	218	259	226	236	226	251	213	208	228	201	209	213	228	213	223	220	257	212	210	230	213	238	236	230	210	207	208	216	203	225	227	206	207	265	205	242	225	230	231	268	237	191	244	220	190	207	226	236	211	232	206	234	246	225	250
5370	996	567	577	532	547	569	512	483	518	519	513	473	533	563	519	527	514	511	492	551	547	525	532	525	485	506	543	472	466	506	512	535	561	542	478	492	481	495	495	501	488	472	515	501	462	485	522	547	536	491	521	498	507	506	507	487	531	502	496	493	487	473	520	533	471	492	505	475	464	478	538	524	461	520	552	512	493	493	489	467	514	544	502	531	475	509	494	506	487	464	491	512	506	473	465	507	486	502	522	490	459	491	527	509	498	486	521	495	487	505	506	504	464	511	493	483	554	513	509	518	460	500	490	500	476	535	506	491	481	491	443	522	520	478	470	473	516	484	499	498	539	513	520	506	481	514	514	494	497	501	521	510	486	463	523	523	530	503	513	538	478	471	477	498	565	509	513	513	521	543	472	548	511	478	516	472	496	527	525	526	454	463	508	517	492	543	489	480	523	538	548	512	509	510	520	503	492	499	511	472	509	522	496	515	479	505	481	494	518	452	501	520	506	533	505	522	532	470	495	485	513	503	509	448	494	495	489	516	538	501	457	467	501	515	486	494	497	490	474	491	525	496	492	469	465	467	528	492	456	496	503	523	516	483	516	497	508	502	505	482	481	510	487	487	508	505	515	550	499	486	518	491	523	481	479	495	512	494	488	494	495	480	481	513	484	477	523	468	475	474	489	512	450	499	503	502	493	518	508	459	525	518	491	484	509	476	494	484	528	510	491	483	486	442	496	521	471	520	484	498	530	480	495	516	505	529	518	537	480	489	491	487	514	535	505	525	504	503	490	550	513	512	498	538	500	520	489	511	511	517	505	485	511	494	497	494	489	494	487	502	532	520	466	488	528	483	502	482	498	479	487	461	506	486	503	477	455	496	505	494	521	482	457	492	479	511	489	505	491	473	515	498	504	493	489	530	514	495	495	500	511	525	482	462	457	510	497	509	497	547	531	501	491	488	508	493	517	530	549	476	508	510	483	510	518	482	473	518	515	510	469	485	471	514	491	524	475	523	483	491	507	492	505	512	489	484	507	507	501	477	515	462	518	521	521	484	520	501	514	500	488	496	478	495	527	479	517	507	491	495	514	483	518	489	516	524	476	466	505	515	486	546	478	504	516	496	512	527	482	497	502	488	514	523	539	495	489	471	486	512	523	465	509	485	499	504	498	515	488	485	475	470	475	528	466	493	476	499	530	493	478	501	483	526	503	490	539	480	518	480	469	502	507	527	501	522	478	503	465	483	476	497	505	515	526	489	499	517	481	461	493	482	463	509	491	555	491	495	517	470	538	436	490	501	488	517	495	560	497	527	530	524	484	475	513	498	497	500	511	511	558	509	492	532	496	529	539	498	518	523	505	474	473	484	501	504	489	522	483	498	517	506	521	488	502	486	490	491	531	472	548	473	455	528	553	489	495	467	534	504	506	517	506	473	463	510	483	534	465	488	501	519	494	522	479	477	488	478	521	502	484	483	510	505	475	506	511	481	459	472	523	453	493	498	481	487	512	528	548	509	481	489	534	493	517	464	504	459	527	476	477	477	458	468	484	485	523	488	514	512	523	494	452	482	497	535	516	499	497	521	487	517	499	510	530	533	539	545	483	524	461	482	492	493	517	519	506	488	490	503	516	510	495	509	494	520	515	510	482	491	478	515	486	502	498	504	469	523	528	473	531	451	524	486	486	509	465	498	492	495	484	508	470	532	527	458	530	487	478	521	495	510	526	514	504	479	508	473	541	461	514	510	485	471	473	512	493	491	518	463	529	516	492	497	469	505	507	506	485	500	474	504	498	477	509	507	518	460	499	490	504	510	519	488	497	453	520	508	509	469	473	478	554	489	493	495	497	508	485	495	496	502	534	475	480	521	501	521	477	494	529	510	502	504	521	485	505	504	516	536	528	517	503	490	483	500	492	490	492	471	501	500	543	480	529	543	525	491	479	484	500	496	496	495	479	481	527	503	490	466	512	498	510	502	497	519	485	466	486	468	513	506	502	492	478	463	519	499	474	494	521	487	483	476	497	476	477	515	505	528	487	477	532	515	484	472	507	485	505	479	455	512	490	507	491	516	510	495	545	483	521	526	458	484	478	478	506	522	501	497	487	466	523	496	480	492	505	507	484	509	506	523	455	503	484	490	468	470	524	532	468	489	497	514	485	518	509	518	530	512	511	503	521	487	473	500	516	486	475	488	529	529	518	493	482	512	533	473	477	526	508	497	510	504	503	496	524	486	528	517	507	523	508	521	506	492	476	505	524	522	459	505	503	501	517	515	488	539	499	488	469	474	500	502	512	483	505	530	497	473	523	485	498	501	507	514	524	514	496	488	511	506	464	499	515	529	459	512	494	501	459	489	499	528	496	495	492	488	527	471	500	489	504	515	510	485	470	490	506	491	441	500	501	488	492	459	517	509	510	518	497	496	522	523	487	470	436	449	514	516	489	515	512	498	523	481	515	506	470	492	479	524	442	483	506	527	489	512	502	525	485	499	516	481	534	503	494	500	548	522	539	507	528	493	499	501	499	512	521	503	515	531	509	509	475	504	466	495	481	507	474	525	509	486	498	533	504	477	503	501	495	516	521	482	504	510	488	487	471	489	510	498	521	480	518	489	502	539	449	466	502	494	503	505	460	468	510	501	527	474	478	482	478	473	493	496	494	462	528	534	518	490	472	481	505	479	501	508	524	522	499	516	503	504	475	538	471	520	516	548	515	506	481	536	537	514	499	494	501	461	509	501	519	526	473	518	539	519	539	514	489	444	511	499	510	485	492	509	495	499	476	479	497	488	528	517	471	513	530	504	471	518	517	533	483	487	542	502	481	508	517	507	491	497	516	490	531	508	494	507	501	513	495	445	490	525	527	533	490	482	499	468	502	499	525	489	490	507	477	497	495	495	501	479	513	514	503	484	527	558	538	479	457	529	505	507	512	526	501	518	456	477	515	493	481	483	469	453	486	492	519	475	522	532	495	528	533	516	507	487	479	529	509	466	515	494	485	482	502	482	512	499	527	450	526	477	496	498	472	480	484	469	510	509	460	467	480	496	458	479	475	496	483	513	472	501	489	491	523	496	549	542	519	484	508	517	494	523	516	532	513	494	456	486	542	493	519	533	534	494	492	502	520	511	493	498	510	523	503	519	496	519	485	475	500	477	485	497	511	484	536	479	474	506	480	526	540	534	537	495	469	508	519	472	478	516	507	522	497	487	528	508	495	505	488	464	470	494	527	465	511	495	506	512	508	559	483	481	512	527	543	503	529	496	488	509	470	544	505	493	519	457	498	504	463	518	503	519	540	510	539	490	494	491	498	515	488	495	482	481	472	467	525	535	534	513	527	500	500	465	491	554	458	517	527	456	493	512	508	510	504	485	473	505	486	531	492	506	469	474	513	512	463	511	500	526	515	478	506	466	525	482	500	513	512	498	512	494	552	493	521	495	499	504	531	504	512	496	502	527	512	490	476	518	490	491	441	514	484	475	460	462	498	466	495
21915	4813	846	578	366	323	224	200	187	187	187	170	175	174	225	175	169	143	132	154	135	155	139	141	137	125	139	120	142	137	126	126	138	124	127	138	153	134	151	126	129	127	152	146	130	146	153	139	123	146	143	133	129	128	115	137	139	140	144	134	137	135	136	121	137	132	124	141	132	153	139	141	133	164	134	125	111	118	121	143	131	145	128	151	135	136	124	134	125	111	149	134	155	122	140	128	110	128	123	127	138	133	125	157	139	111	119	145	134	137	121	132	119	135	137	119	102	126	117	129	136	139	150	132	134	126	128	146	129	133	149	138	125	145	147	142	149	132	156	143	143	131	132	156	141	131	152	115	139	135	123	130	150	132	128	131	124	125	154	120	126	107	149	137	126	124	122	146	140	126	133	139	133	145	122	138	121	122	132	124	143	125	139	139	133	128	101	136	145	135	138	151	151	125	122	135	153	133	148	112	127	151	142	132	141	138	130	124	146	144	138	133	127	140	140	125	137	157	147	126	118	130	117	136	160	137	134	146	129	149	151	153	126	125	119	113	110	128	151	114	149	136	121	124	158	126	120	125	138	145	132	152	118	127	126	140	122	103	120	121	139	131	143	117	131	130	122	133	130	146	141	120	124	104	163	124	134	123	134	133	163	155	136	129	142	142	142	129	143	140	156	131	151	145	109	130	146	151	121	137	114	133	139	174	118	135	130	118	153	122	105	133	119	141	144	120	134	143	131	140	146	128	135	128	130	135	149	126	142	148	143	142	155	130	153	134	143	139	130	124	143	111	144	140	134	150	143	135	143	119	123	129	122	134	139	123	128	123	133	130	136	151	123	153	151	113	158	148	135	122	134	133	139	147	138	150	134	144	143	131	150	147	122	150	129	142	142	151	126	141	127	150	161	122	138	152	156	146	135	145	146	135	149	112	133	155	132	123	119	118	125	132	119	118	142	153	137	134	140	133	139	146	134	142	105	141	139	161	137	150	116	125	128	127	129	154	123	122	131	138	131	106	168	126	124	128	141	102	134	128	156	139	139	120	154	146	133	137	145	139	131	143	134	131	116	143	134	154	142	108	143	123	120	112	149	141	147	119	135	139	134	141	145	105	124	137	139	125	147	146	137	149	123	156	138	136	149	130	129	144	133	145	125	143	131	153	141	130	138	134	147	136	117	112	140	123	150	115	144	113	143	110	131	152	142	156	118	152	128	129	131	147	130	151	132	137	168	139	143	145	147	133	139	147	136	123	130	154	106	144	126	150	118	131	149	107	87	120	159	117	142	133	133	137	147	133	149	151	127	159	135	123	143	119	126	115	129	131	122	153	154	133	143	163	143	140	119	139	131	135	124	119	152	148	139	138	146	150	152	151	130	136	133	156	143	137	131	107	108	128	135	119	117	151	156	125	115	127	142	124	136	144	121	126	123	131	130	148	123	144	125	160	149	121	143	137	107	111	138	135	113	107	124	139	147	139	122	142	148	152	136	141	131	125	146	144	123	156	146	128	134	128	139	137	133	132	136	148	149	125	126	138	125	119	112	131	121	133	136	150	137	134	160	120	144	122	131	150	135	136	141	152	112	141	138	120	142	131	153	125	166	140	122	131	123	136	119	125	116	142	110	133	145	131	113	131	147	138	131	142	123	131	138	123	126	130	110	126	152	120	148	111	139	120	131	172	138	124	137	140	143	124	137	134	132	131	132	154	141	122	120	125	137	124	156	116	146	114	125	121	139	158	134	126	123	130	120	152	135	108	137	135	117	119	129	110	146	140	142	134	137	121	126	130	141	160	137	127	130	122	132	151	125	136	142	138	129	124	124	130	121	132	128	137	127	143	116	137	137	151	141	132	111	126	156	169	121	120	121	123	123	134	140	138	136	130	142	153	129	148	123	130	140	109	153	148	131	146	117	123	153	134	134	143	125	117	133	130	137	150	137	117	133	134	128	134	126	124	120	117	117	117	150	142	129	135	116	137	143	142	113	140	123	145	153	144	134	117	140	136	115	134	124	129	124	129	145	152	137	114	140	157	150	128	139	132	121	137	162	153	136	121	118	116	119	141	126	133	155	146	135	135	117	153	134	125	132	132	134	141	136	115	148	105	137	141	116	126	139	137	136	155	165	144	152	135	152	140	168	124	146	156	141	136	134	128	135	106	144	140	149	147	111	143	138	146	131	137	140	131	129	130	151	111	134	134	130	141	132	121	131	142	130	128	140	144	138	138	123	126	149	144	149	124	117	134	166	140	151	140	140	140	138	115	130	140	176	151	139	145	135	134	113	133	122	143	129	128	131	110	137	148	139	132	123	160	137	142	143	135	139	148	116	121	102	124	135	140	124	140	118	140	166	135	124	129	139	128	131	121	124	131	117	158	137	120	122	141	115	125	116	136	144	132	128	129	131	123	108	145	150	152	133	143	142	133	131	125	147	127	124	159	147	137	123	169	150	128	133	151	115	152	121	132	127	126	143	141	140	143	132	148	126	152	130	130	140	126	133	136	150	157	135	129	131	141	130	131	158	137	118	155	142	120	131	160	119	140	145	121	158	127	128	143	141	149	118	132	150	125	135	132	140	161	139	156	138	146	134	143	142	130	138	132	129	146	164	114	145	126	126	137	148	128	145	140	161	140	132	138	136	137	110	123	128	124	161	144	126	123	138	155	142	134	124	122	116	129	139	135	141	134	127	132	138	125	131	121	119	121	144	125	132	147	134	129	135	117	119	107	123	133	123	122	124	146	118	142	121	135	134	156	128	149	119	138	131	132	130	132	140	137	107	133	136	120	142	158	142	128	150	157	147	145	122	145	127	132	126	117	120	137	113	142	134	147	135	164	124	131	117	143	139	109	115	135	136	134	137	136	139	134	143	134	115	133	131	164	132	133	122	148	137	127	152	125	135	151	149	126	129	136	118	124	154	129	128	125	131	109	140	130	110	153	118	144	141	113	141	116	137	130	132	135	126	149	137	116	118	121	142	141	125	129	131	167	142	151	144	137	124	127	133	122	141	150	142	137	125	133	136	123	144	139	142	138	141	159	149	155	129	130	143	128	135	136	148	117	134	118	127	145	126	137	148	155	145	141	117	134	113	131	130	144	127	117	122	112	144	141	164	140	132	138	144	137	144	141	142	116	137	127	141	148	155	133	120	134	134	147	133	139	141	145	111	123	102	123	112	144	136	110	151	118	144	132	121	141	131	138	148	127	115	124	133	141	158	114	135	130	141	127	140	132	150	149	139	130	128	143	123	145	134	128	110	117	122	141	150	124	160	147	153	123	123	132	152	150	125	116	145	128	153	129	127	129	145	157	140	117	131	116	123	135	122	125	105	155	141	146	169	116	128	112	124	134	136	116	143	142	134	114	125	124	136	123	121	141	114	131	153	126	122	146	138	140	138	127	129	137	133	139	140	122	158	128	150	153	126	144	105	143	145	127	146	112	140	121	127	130	129	136	132	140	129	129	134	113	156	160	124	125	128	126	125	136
14040	2118	1236	1375	1240	1025	798	721	656	681	685	584	548	602	747	546	481	451	475	468	454	454	434	423	412	453	434	375	435	366	427	394	375	399	362	411	385	418	363	363	345	365	343	307	387	370	353	356	338	322	354	374	381	315	340	348	354	355	356	350	357	351	331	372	351	351	372	357	346	366	394	389	374	327	357	364	354	349	340	340	379	346	373	362	358	336	355	356	316	370	351	362	348	364	370	344	344	334	365	365	362	359	338	352	362	367	381	312	369	374	351	337	360	339	342	359	324	327	355	331	358	332	365	338	321	348	319	356	361	337	347	365	355	341	338	374	305	371	359	374	344	351	350	336	318	333	329	342	363	360	347	362	361	339	348	304	323	360	329	320	348	353	357	340	319	348	346	336	319	352	311	346	352	315	367	352	350	352	360	331	333	318	396	370	346	334	349	382	391	355	315	324	327	343	341	364	332	356	319	312	318	354	330	344	343	331	311	353	331	346	334	349	361	325	330	337	330	330	349	338	360	324	365	366	364	341	328	358	338	364	382	330	332	331	313	348	336	323	351	354	335	293	360	354	339	363	357	295	333	372	334	353	324	355	361	337	375	308	349	343	342	326	374	329	364	326	353	357	356	357	349	338	330	348	348	316	346	322	349	319	375	305	352	343	365	337	337	349	336	342	325	360	348	335	345	352	308	333	355	286	338	347	336	346	325	347	330	359	362	343	350	309	355	344	316	338	344	359	358	362	332	365	362	343	342	357	366	339	340	364	348	358	343	364	380	360	355	341	367	315	337	341	366	328	349	352	347	357	340	347	349	339	317	361	364	352	360	357	336	345	346	347	342	330	330	381	376	346	371	360	342	357	309	350	384	324	358	366	337	358	328	360	338	354	377	313	370	356	345	347	327	328	379	322	339	361	335	302	346	334	324	311	333	340	369	337	307	371	333	352	307	331	344	333	385	358	326	313	369	322	342	363	320	349	365	326	345	321	311	356	321	350	365	333	353	352	318	352	373	348	352	346	336	325	346	341	338	355	390	354	340	339	364	353	319	328	342	343	353	340	339	341	341	367	345	374	316	324	361	344	361	326	364	329	317	348	334	334	343	363	359	361	343	333	362	343	341	362	355	320	359	387	343	354	363	334	351	345	346	343	335	329	338	336	338	331	326	372	364	332	367	330	348	355	342	320	323	340	337	343	353	350	332	384	346	300	333	369	355	342	334	309	334	321	343	371	340	339	372	341	341	326	344	358	375	345	357	339	363	347	364	349	336	383	362	366	350	367	351	343	369	351	353	329	343	341	330	326	353	343	350	352	328	320	358	369	334	344	349	323	318	355	346	360	387	336	368	374	357	358	339	342	359	352	357	357	343	331	339	335	363	339	343	346	341	346	340	336	335	357	366	336	348	352	327	340	349	345	357	327	331	366	343	359	329	325	382	321	339	391	334	356	319	382	360	348	358	374	338	350	357	353	337	349	325	328	337	366	329	334	361	365	384	307	374	377	321	342	344	364	353	348	329	346	349	311	371	344	352	370	335	356	342	332	326	370	355	345	347	339	352	341	349	352	344	364	334	325	326	325	377	325	352	336	351	336	320	322	361	342	376	348	347	350	354	308	354	349	343	343	301	310	349	333	352	361	336	325	348	371	297	355	355	315	360	355	352	344	368	350	346	362	317	362	342	346	305	334	367	344	360	359	362	336	325	337	352	361	338	340	338	337	342	355	364	339	323	329	348	325	342	322	365	303	327	363	337	335	352	324	304	336	350	335	303	327	319	320	328	340	339	331	366	337	346	317	340	336	333	335	361	352	351	316	340	325	322	369	335	356	336	374	378	303	364	329	312	372	346	317	317	330	351	354	330	374	372	322	321	347	351	320	351	331	343	345	356	336	335	353	313	336	349	350	341	333	323	353	347	329	336	348	331	382	303	323	327	350	344	331	356	342	348	344	333	350	336	321	333	379	303	363	339	328	350	366	341	330	358	338	370	349	360	352	333	340	341	324	327	362	358	346	342	358	342	371	344	379	361	365	328	332	341	347	366	334	337	369	365	342	323	341	347	356	334	368	355	339	388	348	366	343	321	360	329	311	358	339	296	345	345	378	369	357	333	354	298	358	340	363	360	359	365	359	334	369	337	336	370	355	331	347	347	322	343	326	363	366	315	345	344	350	354	341	352	346	339	316	358	356	358	366	376	347	359	367	333	362	330	360	355	356	374	337	323	344	353	359	348	352	348	325	359	360	334	372	352	326	386	349	306	372	344	323	345	326	341	377	343	319	358	347	327	345	337	364	339	376	360	342	311	342	334	324	346	362	338	335	348	337	346	355	347	346	344	389	344	304	320	374	356	332	350	358	331	350	367	328	351	340	349	347	335	314	331	333	335	341	360	342	395	343	350	322	307	349	338	361	326	385	349	348	375	339	364	353	388	355	343	324	340	332	359	348	371	372	352	318	351	391	359	374	335	343	345	345	349	320	340	360	355	362	366	340	352	340	329	338	345	337	367	339	302	355	334	388	336	361	337	364	342	333	342	366	359	343	341	368	352	330	338	341	349	334	322	335	376	336	344	359	357	370	348	351	318	350	356	360	339	332	374	332	326	331	344	357	336	349	322	353	334	366	345	362	369	362	349	327	348	336	378	349	365	340	332	355	355	356	370	346	361	331	360	334	364	336	376	340	367	345	349	361	350	326	354	356	328	314	353	326	301	333	329	354	335	338	370	338	380	369	352	361	323	362	323	352	363	348	332	330	347	332	348	329	366	334	367	334	351	372	359	355	333	353	356	364	383	350	357	335	368	334	345	359	364	359	356	365	340	350	365	356	335	356	332	334	359	363	340	327	369	340	350	343	384	354	349	385	343	352	336	365	316	368	383	321	319	316	351	337	350	372	340	357	342	323	347	318	361	343	309	349	398	345	351	350	331	367	335	318	379	344	323	324	370	325	325	354	377	322	320	350	359	348	349	314	351	357	331	335	343	318	323	374	368	366	319	342	365	312	339	321	342	339	335	335	350	378	316	331	360	344	312	318	337	348	335	323	325	345	338	358	347	381	349	349	342	360	342	358	343	364	317	353	353	336	309	327	350	339	349	358	356	334	354	325	348	304	351	337	353	353	340	336	330	335	359	359	370	325	343	324	356	314	335	334	347	322	336	326	347	351	313	371	343	315	396	323	334	361	363	340	322	345	323	362	345	344	347	354	352	325	371	345	312	323	328	362	350	328	358	330	370	334	363	339	340	336	314	321	334	358	329	328	342	340	360	333	360	355	311	356	358	349	344	373	366	363	364	345	342	354	367	336	395	392	338	353	329	341	373	342	354	352	334	323	336	366	350	347	365	317	351	338	378	347	344	333	346	322	371	357	375	367	335	366	307	346	335	355	341	350	380	324	367	322	370	337	319	338	306	339	386	331	330	367	307	365	330	333	358	347	369	337	346	359	358	393	335	373	380	323	359	332	359	306	311	285	305	298	343	347	327	335	308	334
32785	10387	2125	1187	683	581	506	447	354	343	365	310	291	340	356	301	291	281	315	306	299	289	305	291	258	263	261	261	240	234	269	275	283	224	235	251	279	239	233	236	265	246	257	258	265	251	235	277	270	281	252	272	229	276	265	262	244	246	244	278	248	255	250	255	249	238	250	245	250	238	238	274	271	237	273	254	242	270	259	230	248	258	268	259	238	255	223	246	246	272	252	273	253	263	268	260	285	269	284	260	250	268	261	247	251	241	253	266	237	261	245	241	264	273	253	264	252	283	258	239	241	266	276	247	264	257	225	243	263	261	274	238	281	294	267	265	252	247	246	241	259	279	247	238	265	253	281	237	249	240	270	241	278	268	260	257	289	275	250	240	259	259	295	299	250	266	249	242	266	229	234	276	231	273	252	257	256	280	265	254	256	252	231	243	249	252	232	290	286	266	244	256	262	246	266	221	253	292	299	263	270	253	301	270	256	251	256	265	251	246	248	267	268	222	237	245	258	244	243	261	280	274	244	217	231	255	270	265	230	246	230	272	248	226	252	248	275	235	275	244	249	245	267	259	273	264	239	274	270	271	251	252	275	283	279	245	248	277	285	267	257	229	236	215	238	256	273	247	277	276	256	234	254	235	271	272	248	259	236	220	235	284	271	287	254	241	224	251	282	258	271	268	222	241	262	264	285	263	261	256	302	235	262	268	238	260	254	272	282	266	284	286	273	229	260	255	260	252	261	291	245	232	224	267	261	242	270	262	262	259	273	260	226	278	295	260	253	260	218	235	273	250	241	263	251	268	258	236	263	283	262	260	324	250	284	271	254	274	255	229	252	257	267	281	244	277	242	243	236	288	248	240	245	253	262	258	243	216	260	266	241	271	255	249	262	242	279	264	238	269	244	228	245	254	213	239	218	246	273	247	240	282	252	236	241	252	257	223	258	275	281	270	245	292	255	259	264	238	286	246	257	278	266	248	234	248	253	257	273	251	246	241	238	276	259	273	234	231	272	246	268	241	259	277	234	255	230	255	266	246	296	236	254	246	243	258	239	279	258	257	284	243	288	229	255	248	253	232	290	240	277	269	240	246	250	242	242	246	258	267	266	255	238	238	233	258	248	272	288	268	242	258	252	266	255	255	245	254	275	238	265	258	259	256	287	254	252	247	268	268	261	276	244	275	270	252	227	254	228	277	267	275	256	260	255	246	289	242	258	237	255	269	297	255	232	271	284	254	265	257	239	255	286	264	259	240	252	238	276	221	233	236	264	265	238	234	257	266	226	288	283	266	219	256	246	242	277	259	249	264	244	261	246	265	277	260	267	243	242	217	215	251	255	260	235	265	258	273	246	244	227	281	268	281	257	266	272	270	273	257	292	277	249	273	270	250	265	260	250	269	256	230	262	289	278	249	273	241	281	254	266	235	277	252	266	261	269	269	273	260	243	244	219	245	254	253	272	252	263	282	250	239	265	260	247	273	263	254	286	258	238	268	284	238	279	253	254	263	236	260	245	239	274	240	252	248	205	250	243	250	262	252	290	243	253	253	265	270	273	284	249	220	302	232	246	264	270	248	273	249	250	265	269	273	244	284	263	270	283	234	252	248	277	276	248	268	220	241	266	268	232	252	252	238	267	263	268	250	245	252	237	251	255	250	239	284	242	264	237	283	265	246	235	255	254	262	247	244	264	241	222	282	284	282	258	254	252	286	263	263	271	244	260	256	257	226	260	274	269	291	225	245	287	270	233	285	232	252	269	292	268	257	299	233	274	251	243	289	250	267	260	232	246	282	270	274	244	293	280	264	248	249	261	251	263	281	261	300	261	229	243	231	259	245	241	238	245	244	250	269	259	282	238	270	282	291	289	259	244	221	258	256	278	254	267	241	248	256	257	266	268	236	227	266	208	266	257	235	275	244	273	237	275	221	248	253	253	232	243	270	230	282	225	291	245	217	259	259	263	261	281	250	233	223	272	229	283	253	234	270	220	250	241	243	253	257	254	242	266	236	246	260	291	261	277	263	241	246	261	248	249	246	247	254	243	258	256	274	260	273	245	265	267	255	275	224	230	267	246	257	237	262	266	249	283	249	246	254	239	290	251	248	273	268	269	255	224	258	216	268	273	270	270	277	267	281	253	278	247	242	274	256	292	254	250	264	268	295	247	243	275	244	254	287	241	263	278	272	282	258	238	278	246	246	262	231	287	242	238	246	250	233	251	289	275	260	231	284	278	230	254	267	254	279	281	260	255	252	267	258	248	260	281	261	286	271	239	245	239	253	286	270	236	278	246	258	219	275	246	240	275	268	248	291	244	274	238	249	287	247	303	216	268	246	242	250	244	258	277	253	257	262	263	240	256	253	276	271	256	261	219	232	251	237	240	279	263	268	260	261	263	264	257	236	269	255	245	262	245	230	229	278	282	276	272	272	290	263	280	242	243	255	239	264	281	251	261	254	262	236	263	245	302	237	262	287	241	271	261	259	240	292	286	247	262	217	262	246	262	269	224	257	243	274	257	261	307	238	274	224	268	265	280	258	253	268	238	222	264	263	273	245	262	262	269	215	237	247	235	265	270	247	261	242	252	253	228	234	234	247	228	232	254	261	255	274	242	230	247	225	250	258	263	250	281	262	256	227	267	280	248	251	232	254	239	268	232	258	238	271	260	291	259	255	264	261	310	257	262	249	275	277	274	272	276	272	256	282	263	273	270	234	264	256	249	237	262	255	262	252	272	252	264	290	264	262	228	226	235	248	257	258	252	237	255	267	233	244	249	249	242	236	271	271	272	265	244	224	269	266	251	234	273	258	264	280	254	262	256	247	253	262	255	251	240	266	239	245	272	225	268	289	249	251	255	243	243	256	250	240	251	266	254	259	244	269	257	260	252	254	263	243	244	270	241	243	237	229	249	251	231	269	270	279	271	260	268	240	264	243	252	246	246	247	260	249	269	255	243	271	225	228	253	255	281	261	241	278	264	277	269	257	249	242	255	275	244	222	247	256	223	265	274	247	246	243	240	250	250	204	253	222	271	254	257	271	229	236	286	258	253	267	258	288	281	245	247	272	237	264	271	286	264	273	282	242	260	257	268	256	248	288	278	267	271	265	274	263	256	236	254	277	277	266	262	218	247	231	256	276	257	250	229	227	274	273	261	258	278	220	232	276	239	252	242	251	279	230	225	247	258	262	239	282	265	277	279	258	248	245	261	248	274	254	279	270	264	259	272	265	253	237	279	272	249	255	252	283	271	268	233	229	274	259	288	261	257	273	235	249	246	255	260	240	269	238	272	271	287	235	229	264	300	280	243	235	255	278	276	243	248	268	276	252	269	241	255	258	243	261	248	254	254	281	236	236	247	282	253	252	256	253	259	259	257	241	278	263	238	244	270	227	233	238	260	248	236	246	257	248	250	231	257	252	277	214	226	228	248	220	254	252	249	250	241	261	242	238	254	277	274	282	236	242	265	268	274	249	256	273	220	271	270	266	265	280
19793	3781	2362	2517	2228	1880	1491	1361	1252	1195	1157	1040	1125	1020	1120	1003	768	861	828	830	811	751	739	714	687	712	686	649	701	679	722	681	679	701	685	648	618	616	627	627	635	608	644	649	605	625	635	580	609	584	545	628	585	650	611	590	602	589	546	643	604	635	671	623	596	690	607	616	603	626	607	612	589	609	601	586	639	611	596	615	591	632	609	616	584	623	603	551	594	601	601	594	610	607	627	631	597	591	565	604	604	579	574	623	591	617	580	579	581	559	614	621	585	623	600	618	605	579	635	642	599	601	634	637	580	568	601	608	551	596	616	602	595	598	622	570	599	573	588	567	588	578	670	588	581	590	616	602	609	592	565	573	613	583	610	665	614	569	661	641	590	600	601	586	596	610	573	584	610	557	558	587	560	584	605	581	596	634	579	599	670	591	568	621	579	616	606	612	535	586	615	565	585	584	572	596	548	596	653	594	606	592	578	610	587	564	593	642	573	614	554	635	594	621	589	588	613	646	587	607	633	583	609	593	577	577	581	602	598	615	610	566	591	571	612	601	602	587	618	605	565	610	608	587	609	636	605	639	558	630	607	602	589	613	613	607	589	617	598	623	568	539	552	588	613	626	589	606	575	572	606	601	617	597	596	560	555	584	593	632	619	593	594	564	638	617	589	592	607	632	600	616	592	657	582	547	601	584	575	560	572	573	575	636	566	583	622	612	626	645	613	610	598	620	636	616	600	595	610	588	576	637	617	585	651	635	582	557	585	622	607	605	587	617	596	585	584	620	612	556	587	580	618	581	612	610	595	606	613	600	589	560	601	596	594	573	585	581	618	597	625	602	610	577	577	618	576	596	590	579	652	603	546	609	593	587	600	580	573	632	589	584	583	608	597	576	611	586	575	571	645	633	609	572	548	640	588	582	622	612	583	530	618	596	600	607	601	612	588	560	606	563	597	583	563	572	659	628	583	612	534	622	601	578	616	608	589	582	568	587	638	618	594	611	598	619	563	570	650	583	574	581	583	572	613	600	604	580	601	603	582	533	614	582	582	566	588	576	580	604	593	587	632	599	597	642	571	619	574	585	610	596	604	565	616	622	584	533	617	581	612	606	622	606	595	587	610	591	638	560	604	591	662	565	597	614	605	561	634	587	623	575	587	566	618	600	643	610	611	600	604	612	650	594	585	605	589	599	583	591	595	613	583	590	546	610	590	572	617	646	565	605	577	597	619	559	572	612	588	578	581	606	597	632	603	630	575	563	572	609	608	607	625	596	611	615	634	590	562	579	598	569	592	623	563	572	618	592	632	601	592	613	555	609	590	571	606	573	599	587	576	619	636	616	605	607	625	529	601	629	611	578	572	614	629	577	594	631	609	617	555	569	625	603	599	614	597	597	581	583	572	580	568	591	639	563	562	615	574	602	652	594	609	577	599	611	608	618	571	603	587	600	600	647	601	623	644	598	598	582	604	589	533	601	604	603	568	589	595	566	628	571	614	629	566	634	587	609	591	576	602	625	582	586	600	632	577	574	577	570	553	582	562	594	580	601	564	584	590	571	588	588	624	573	635	650	605	659	582	657	639	563	582	594	596	619	578	617	610	606	597	569	578	594	604	588	587	598	593	618	571	579	629	591	614	604	561	591	618	598	632	559	604	586	613	556	548	599	605	636	576	586	619	580	548	572	604	632	597	591	585	621	609	569	584	655	599	624	569	574	630	609	603	600	567	604	598	637	596	595	585	535	576	644	594	609	570	568	591	577	576	635	657	586	642	580	609	638	602	633	618	611	585	598	586	597	567	585	602	603	611	622	553	579	549	596	658	626	596	623	633	587	609	572	606	628	610	604	630	567	605	533	630	569	587	620	578	615	633	582	572	608	615	582	555	541	631	576	569	596	583	553	600	559	615	634	602	593	629	613	584	657	615	611	611	620	636	611	609	590	556	569	606	594	603	613	587	618	577	586	551	595	616	600	615	613	591	613	634	597	647	581	625	620	570	599	581	595	593	620	592	629	568	573	608	606	590	614	650	605	583	589	624	611	548	593	596	598	564	632	614	627	616	558	630	553	653	579	600	582	553	593	599	601	579	592	561	605	593	615	578	626	596	575	581	594	587	638	594	597	609	591	584	585	598	578	574	628	607	634	562	608	608	572	589	603	613	605	562	591	560	597	630	556	621	540	623	600	569	584	609	629	606	617	608	578	589	617	588	626	574	582	571	626	577	578	565	576	571	598	608	611	605	605	627	620	603	601	597	605	608	579	625	542	616	630	573	593	564	582	568	623	602	590	612	598	615	565	609	602	573	609	562	621	587	598	634	586	649	569	590	612	578	585	618	604	572	641	628	600	609	611	604	567	570	574	614	581	605	627	608	626	592	584	631	615	568	558	595	614	564	601	616	604	570	601	613	585	569	603	581	595	582	577	582	562	587	612	577	547	603	556	606	601	593	556	604	635	579	552	581	637	592	609	504	622	576	566	582	612	621	612	639	627	602	605	605	630	613	596	630	619	628	624	594	596	573	621	587	554	594	593	570	599	557	583	653	593	600	586	553	594	582	627	578	583	619	587	627	532	600	576	659	586	562	606	643	591	555	580	535	587	580	582	564	553	603	632	585	623	628	561	551	587	591	584	606	624	608	599	591	618	582	591	587	604	619	612	548	615	580	628	602	621	583	636	612	629	586	553	589	651	614	592	612	622	581	581	585	612	618	576	546	580	592	581	573	613	589	606	634	649	563	555	561	595	610	598	592	599	595	605	556	573	639	595	585	613	625	590	582	561	591	585	611	614	629	579	595	589	610	565	562	617	610	591	597	640	635	654	622	605	576	559	574	596	598	574	567	578	617	580	591	594	614	611	599	570	617	619	625	592	602	582	605	588	559	593	602	605	601	607	603	584	611	624	555	672	613	590	606	625	593	610	581	632	598	630	594	589	606	635	604	585	550	613	596	614	623	604	615	581	588	577	618	574	604	555	586	560	595	570	621	592	616	575	587	594	541	638	557	609	634	572	635	633	592	651	598	549	621	586	556	593	587	621	602	576	616	562	609	617	590	567	653	610	567	619	611	595	604	596	589	585	573	573	525	611	593	541	579	598	623	631	612	627	595	599	626	643	575	611	581	538	577	612	604	585	605	598	584	616	605	581	590	608	530	571	652	646	618	604	586	571	562	608	561	601	569	618	605	597	587	622	611	581	634	600	557	595	617	617	627	597	591	615	583	593	578	600	617	592	600	562	578	602	612	588	604	588	590	647	583	600	611	609	625	638	581	585	551	595	650	601	626	607	629	584	673	577	612	615	609	596	575	586	570	578	603	580	628	600	609	588	563	587	602	603	557	588	573	611	548	557	606	593	530	606	572	597	575	601	577	559	585	618	590	572	621	582	652	588	548	573	604	608	574	586	570	567	606	593	620	604	631	633	576	601	654	622	551	570	609	600	588	623	616	628	630	637	569	608	598	607	586	566	567	592	595	598	595	605	600	585	588	621
7156	1232	301	263	235	194	227	227	226	216	218	235	230	185	227	237	194	219	256	217	225	202	227	238	221	201	243	208	227	243	213	209	202	203	223	235	221	234	229	203	224	224	242	239	214	198	220	241	206	217	237	207	220	209	210	203	232	210	206	233	202	221	212	208	215	201	235	230	226	201	203	205	204	194	198	237	220	204	219	224	222	217	201	220	211	243	234	225	234	217	226	229	230	218	185	225	205	220	231	223	200	244	201	203	261	224	250	210	211	228	193	225	239	207	187	202	214	239	231	242	204	228	222	237	215	234	228	211	221	200	208	246	240	230	199	228	214	202	204	223	218	216	220	220	230	233	218	189	221	215	218	231	221	208	217	242	212	221	242	207	236	215	230	238	217	220	231	236	227	213	239	209	197	212	228	215	228	231	228	236	210	211	234	227	208	203	221	207	192	223	181	221	224	243	206	210	223	236	231	208	249	215	193	216	220	211	226	231	208	232	210	207	222	226	194	226	208	231	218	234	210	250	209	245	214	175	251	207	224	234	221	215	226	238	188	208	220	208	227	244	219	220	222	235	203	218	207	214	214	198	238	218	213	224	233	203	236	223	216	233	219	221	246	209	230	205	247	240	256	226	197	211	202	221	256	221	235	209	191	228	226	225	198	231	233	227	233	240	207	220	196	245	221	227	216	235	225	213	217	211	184	225	225	209	220	233	221	243	246	218	246	239	191	225	195	213	230	219	201	230	213	194	232	214	237	237	241	210	241	205	228	213	210	200	217	217	205	213	234	210	214	227	234	223	202	231	226	171	224	208	194	186	218	219	224	220	241	194	241	233	180	211	221	244	197	221	223	228	217	197	179	229	198	234	204	220	232	199	225	221	219	207	232	241	219	242	203	200	232	219	194	192	206	226	208	230	253	229	201	221	222	205	237	213	243	227	210	205	216	215	222	232	223	225	246	218	220	226	221	219	208	195	218	231	200	219	215	243	236	220	235	217	228	202	225	225	232	233	241	235	213	238	229	230	220	225	233	215	204	235	226	215	189	206	221	213	206	217	226	223	220	242	221	237	222	188	209	191	227	236	205	228	203	222	206	224	221	217	231	231	236	224	215	243	227	217	188	223	221	205	243	223	200	227	201	214	206	224	220	220	224	196	239	244	206	207	207	203	219	244	232	221	219	232	219	207	220	218	191	234	214	225	206	223	223	229	179	220	213	219	207	238	225	196	231	225	217	210	216	203	210	215	242	215	228	222	232	210	229	203	213	212	230	202	208	229	209	207	228	187	230	194	219	265	210	217	217	218	233	201	215	220	211	198	217	233	247	217	232	259	236	194	224	209	214	197	215	236	219	243	213	220	217	195	221	204	231	206	227	206	221	209	207	222	227	237	197	229	219	188	234	222	234	240	237	205	209	205	224	240	197	180	232	227	214	226	226	216	218	206	230	205	211	203	226	198	234	202	211	241	223	216	239	231	214	232	209	222	225	226	234	209	198	215	209	219	252	190	213	217	255	228	195	213	206	251	220	212	234	218	194	203	232	200	226	188	195	233	203	229	237	203	221	212	211	224	199	242	216	220	243	203	186	218	229	227	226	222	202	222	199	240	224	234	210	212	217	201	209	210	222	215	219	247	222	230	247	235	233	253	218	219	220	233	209	189	214	205	235	211	238	209	233	199	230	247	228	232	220	243	252	211	192	206	211	200	219	213	225	216	244	208	218	226	251	218	228	233	234	213	221	203	217	218	230	242	217	221	188	207	210	238	209	222	232	214	225	221	202	231	223	235	240	234	221	201	246	234	256	221	234	224	203	223	227	238	243	213	232	213	255	232	239	240	232	212	204	248	214	224	192	231	257	209	198	210	247	206	228	248	212	213	270	196	219	202	232	192	230	221	218	213	221	233	244	228	219	232	214	224	229	242	212	233	236	230	246	217	214	213	212	230	222	243	227	209	216	196	223	191	182	205	233	222	209	214	196	202	213	232	228	233	210	231	204	230	230	233	227	250	245	234	176	227	199	217	197	215	190	220	206	218	211	232	232	215	227	239	221	211	226	176	213	234	211	227	222	209	228	233	222	225	209	234	209	217	205	212	216	218	211	214	208	240	215	237	205	238	240	204	220	207	231	216	235	216	198	233	209	214	210	237	199	212	210	232	230	217	225	221	226	223	255	226	202	208	214	231	212	239	216	212	223	206	217	214	219	230	249	235	225	217	230	207	210	208	244	209	206	200	209	208	217	227	255	208	237	235	228	225	218	192	241	238	214	221	243	229	219	249	251	202	218	220	219	230	230	252	214	232	210	241	235	236	237	229	244	215	200	216	232	219	213	212	194	222	214	216	192	200	210	199	219	226	229	235	209	220	231	222	210	248	205	198	227	243	234	220	230	206	215	204	216	240	227	209	244	228	229	188	203	203	237	230	201	214	237	222	174	205	209	235	227	235	234	222	215	216	245	245	241	216	213	227	217	190	212	206	213	221	226	218	215	202	225	227	208	207	246	213	236	229	240	231	245	242	216	240	209	173	205	211	212	215	225	203	222	243	226	250	233	212	230	198	255	236	190	200	222	213	205	207	210	203	222	222	232	222	216	229	204	217	205	237	203	232	224	218	226	231	215	224	226	230	228	248	226	205	211	193	209	193	226	199	201	212	227	199	202	228	212	207	229	218	203	236	228	196	192	219	200	236	218	237	249	233	214	198	219	211	228	249	214	218	234	228	224	205	217	209	193	207	202	202	217	230	218	236	242	229	219	239	209	216	230	225	231	193	176	198	220	230	222	198	201	225	207	242	202	219	228	234	226	235	241	221	229	229	227	208	221	204	202	218	215	226	235	216	211	216	246	216	213	242	219	225	182	229	239	190	234	225	223	228	215	208	229	211	221	192	194	208	223	234	251	237	229	208	223	242	204	225	207	206	223	233	237	207	192	233	199	229	236	209	194	191	205	225	240	234	215	229	192	215	229	231	225	233	203	227	222	221	230	244	230	225	226	194	228	198	214	251	199	251	232	212	205	211	226	217	224	230	200	236	224	219	208	209	192	220	241	246	232	215	229	240	209	209	224	228	220	231	207	237	210	200	207	222	222	222	243	217	183	193	215	216	223	232	209	225	215	240	215	200	224	215	200	212	224	213	215	226	229	211	256	221	227	242	241	216	219	217	240	222	225	229	216	209	200	234	209	210	222	210	228	229	225	207	226	236	217	219	228	217	227	211	215	234	227	181	205	220	221	240	229	219	234	211	209	234	201	230	227	213	203	222	241	220	281	230	232	210	243	212	210	246	224	230	217	228	241	211	235	234	239	229	193	210	228	214	200	219	211	208	220	214	217	230	235	190	214	248	216	224	223	228	236	226	224	201	218	192	208	215	221	242	218	205	239	215	225	207	220	206	217	219	220	215	202	227	191	221	198	237	219	230	217	227	196	206	214	214	218	219	198	206	225	222	222	199	231	215	217	235	243	218	221	255	238	267	240	220	202	197	214	180
4786	894	566	583	554	504	517	495	501	576	537	527	525	546	552	580	540	512	514	548	510	532	517	514	532	536	535	540	536	504	520	509	555	514	536	487	508	474	555	487	493	515	473	475	534	463	554	488	493	446	483	464	494	523	527	500	525	526	506	518	498	504	430	496	508	521	566	497	532	478	529	499	514	529	501	524	495	525	481	497	501	495	512	551	508	492	521	514	529	469	530	492	531	502	535	517	527	496	487	532	510	449	484	517	487	486	538	520	515	480	521	490	508	465	500	491	486	508	517	514	499	482	501	480	513	490	475	525	490	470	526	484	511	505	481	502	496	509	497	503	499	493	465	506	472	488	493	503	491	489	467	520	514	494	481	482	533	463	482	500	505	495	508	505	501	542	460	501	471	510	466	496	528	508	494	532	449	514	513	523	530	524	495	531	502	481	513	516	508	487	531	510	509	556	467	511	529	537	479	530	498	509	492	489	493	490	496	476	507	472	525	501	474	503	508	504	496	453	506	504	489	487	522	505	517	473	479	506	528	492	510	509	479	531	524	507	475	506	541	482	486	451	528	512	504	478	496	486	515	508	499	495	498	496	503	519	484	510	500	465	486	504	486	479	507	482	514	545	494	489	519	467	547	525	533	512	518	534	489	467	513	455	521	494	486	525	481	518	507	514	501	478	567	520	503	520	461	481	510	438	514	487	517	518	515	495	505	512	509	508	487	492	552	474	453	462	513	510	497	491	493	507	517	467	496	547	516	450	472	508	487	528	506	469	478	493	495	472	510	503	499	514	519	545	504	492	499	476	519	482	493	499	515	513	519	481	501	550	523	522	473	533	511	499	488	512	529	539	487	532	509	493	470	515	498	520	463	523	509	494	510	494	537	536	532	479	471	502	463	494	484	516	472	514	542	496	471	519	501	559	501	502	485	550	508	501	522	486	524	499	505	488	506	497	500	507	524	528	479	483	512	471	484	522	513	499	519	539	482	511	471	464	508	485	492	511	507	513	520	531	510	476	504	496	503	502	506	542	500	528	516	503	502	542	492	509	483	461	511	511	467	487	512	494	506	545	516	468	474	494	518	457	491	478	483	505	479	504	500	493	504	494	478	488	502	504	498	532	530	476	530	492	564	507	478	467	523	471	502	511	485	479	516	524	511	496	509	490	484	548	529	490	525	514	487	504	484	474	488	493	496	497	525	526	449	519	469	505	527	520	506	438	476	545	448	486	512	551	517	489	528	449	548	479	510	526	469	500	507	521	481	508	515	459	504	467	523	501	486	523	513	519	463	487	523	503	478	530	488	473	496	488	511	497	516	490	504	495	479	514	486	522	463	515	523	499	507	552	493	490	523	470	479	512	477	455	552	554	503	510	481	499	526	496	503	520	480	526	523	489	512	507	482	518	481	518	494	498	490	491	536	521	502	482	515	465	534	528	446	482	494	501	496	483	489	491	481	506	508	496	488	513	494	505	497	536	500	507	466	497	512	520	522	492	493	467	539	481	519	474	534	505	489	516	492	509	556	474	482	485	496	480	550	507	532	504	498	499	516	483	511	506	505	527	504	501	505	498	496	508	498	512	509	494	516	547	537	474	503	520	555	504	492	475	490	513	519	501	494	507	505	487	508	453	495	527	521	479	521	489	516	518	524	505	461	484	491	506	477	479	489	519	482	470	514	514	545	488	460	512	522	484	459	495	549	510	458	490	471	487	498	466	498	508	513	491	525	514	455	518	490	507	497	496	492	517	492	509	491	536	495	467	535	509	477	446	498	501	522	510	490	536	476	486	503	447	494	524	477	530	523	503	483	514	480	492	487	506	522	537	485	538	507	504	519	483	483	523	511	477	505	504	507	534	524	479	483	466	518	503	487	509	472	492	489	510	498	527	501	542	495	556	491	480	479	477	487	516	507	543	503	522	521	496	498	492	532	531	519	517	484	486	481	498	558	526	488	482	508	532	497	520	494	521	504	528	488	509	479	473	534	529	540	541	493	515	480	485	506	505	498	505	512	513	506	506	491	486	478	490	483	523	524	505	492	538	533	509	497	513	506	472	485	460	512	490	486	503	476	484	465	509	497	496	515	515	476	484	504	545	508	529	488	531	511	514	513	494	512	485	510	497	525	489	511	489	498	486	482	506	548	487	475	496	483	510	476	493	508	527	519	485	489	493	517	521	499	487	570	492	537	491	517	490	501	536	524	512	503	538	476	539	515	548	530	475	491	531	529	536	507	518	520	535	487	499	507	523	493	524	512	505	498	536	513	511	511	523	505	488	500	539	504	481	512	494	520	507	525	483	466	517	474	491	502	483	489	556	488	492	482	506	512	492	485	469	503	536	495	496	521	484	502	493	515	505	489	515	545	488	536	500	467	484	510	490	503	524	522	460	505	493	487	477	505	464	516	491	536	491	490	487	497	515	511	497	489	500	512	528	506	476	531	523	480	520	499	533	527	481	521	541	510	441	483	545	457	526	532	521	478	476	529	481	498	492	510	479	516	490	499	535	491	502	508	524	543	527	496	473	504	537	506	505	491	544	490	526	500	508	544	501	498	516	499	490	550	489	512	497	470	503	518	505	505	485	493	562	458	513	522	493	539	500	469	507	470	477	496	514	519	501	479	502	508	504	530	502	523	519	507	496	513	521	507	557	479	539	500	515	464	488	491	516	500	523	513	492	536	517	506	499	467	468	497	497	471	489	496	513	486	518	472	503	491	490	469	453	487	514	485	520	526	524	520	459	482	505	504	500	497	518	498	465	508	505	502	500	485	502	483	507	519	495	548	505	520	516	491	506	493	485	515	497	485	492	499	491	494	529	495	462	512	499	474	521	523	484	491	509	531	479	497	502	514	514	492	499	489	504	496	534	518	511	538	477	510	526	507	495	533	502	502	496	513	486	519	505	524	481	499	504	490	510	484	513	507	489	514	514	481	461	502	500	484	525	483	503	518	482	515	503	498	517	508	527	492	534	508	485	491	517	522	535	484	509	513	483	528	493	531	496	517	516	541	482	496	523	516	521	497	483	456	527	464	533	525	496	474	501	513	481	521	506	495	493	461	496	509	505	495	484	481	534	531	531	528	535	524	478	519	511	456	481	500	533	508	490	491	487	497	524	493	512	490	528	513	500	515	520	530	521	493	477	490	478	494	483	518	540	510	471	494	542	509	491	489	488	522	468	503	486	482	488	508	520	516	545	491	503	487	513	488	507	523	511	513	482	519	517	482	494	514	524	520	490	488	519	497	501	513	463	487	521	514	526	502	478	492	504	493	524	507	486	507	500	519	515	516	515	483	515	494	556	543	523	516	509	483	470	517	464	517	524	455	485	488	522	495	489	503	491	517	482	474	501	515	485	515	528	510	523	477	482	496	495	544	507	491	517	482	524	508	469	511	558	453	530	504	498	503	525	501	476	473	493	490	482	543	455	481	536	502	452	509	477	461	488	485	525	489	507	486	475	512	516	503	533	490	464	485	510	535	490	502	502
21660	4263	881	590	390	310	231	202	187	193	160	182	169	166	192	165	154	153	159	167	134	124	142	142	138	142	162	149	178	144	126	146	145	137	133	140	146	152	130	149	116	122	140	116	136	134	128	120	123	128	130	134	160	135	153	135	147	139	148	140	162	145	119	108	116	139	134	130	130	122	119	134	115	120	142	144	124	141	115	142	140	160	126	165	135	121	141	151	133	110	134	149	123	150	113	126	132	141	131	135	150	150	133	136	146	142	132	137	135	139	122	145	134	129	132	124	138	130	135	140	123	116	134	127	177	141	125	132	145	153	147	152	138	129	114	108	126	135	144	142	135	130	155	138	163	124	150	120	136	133	135	137	130	142	118	118	113	156	138	129	146	141	166	128	138	132	133	126	110	130	162	128	111	142	128	132	153	130	122	123	136	132	125	151	146	114	151	137	135	137	144	133	134	129	124	137	141	152	122	140	138	131	119	152	139	133	156	151	107	142	138	146	127	146	137	146	147	138	134	150	144	141	116	123	142	137	138	133	126	163	143	131	120	149	131	136	139	151	146	130	122	158	135	135	162	138	142	108	144	132	147	123	143	135	147	136	143	133	148	135	145	129	156	116	142	144	113	134	110	109	128	132	144	145	127	146	137	154	126	124	141	135	147	136	146	142	151	138	129	126	134	130	123	133	120	162	137	141	119	131	138	121	126	126	115	120	119	137	133	139	155	146	121	145	133	127	126	148	146	173	177	137	99	142	127	134	153	128	128	117	144	138	119	136	139	148	131	113	144	131	161	151	120	129	137	126	128	126	121	121	141	135	153	141	158	149	123	136	153	162	148	148	116	120	143	134	154	132	125	113	124	133	133	119	128	130	131	131	159	155	109	148	132	132	141	140	113	120	127	140	135	154	138	135	123	139	138	145	101	138	125	135	129	126	148	149	158	122	135	134	140	158	123	120	148	135	142	116	131	132	129	147	136	138	127	126	125	120	121	130	112	135	136	129	123	129	127	127	145	123	117	135	131	133	117	126	125	139	136	139	126	142	120	136	146	162	123	135	134	131	144	150	143	124	113	134	134	128	159	127	135	115	139	146	144	148	142	155	135	143	121	126	129	142	126	121	131	122	125	106	132	150	148	145	131	139	135	137	150	149	138	140	149	139	139	128	127	134	129	120	132	127	132	148	123	133	122	143	121	142	143	153	138	153	142	150	150	140	124	139	116	127	150	122	128	126	137	132	124	140	165	111	142	137	142	130	114	136	144	129	157	138	130	144	155	142	126	133	159	142	119	136	123	139	125	142	118	156	142	127	142	125	158	153	143	116	139	152	145	121	136	160	142	121	114	137	129	102	123	125	155	143	145	128	143	122	135	146	111	147	139	150	137	148	134	144	148	156	152	143	130	143	151	147	150	140	128	128	130	137	146	134	148	145	132	155	150	144	147	144	153	144	144	135	146	120	139	155	133	153	140	119	131	115	139	128	144	128	143	111	147	143	137	126	116	138	110	131	116	125	124	162	121	146	126	121	112	133	148	150	142	118	139	142	142	142	127	138	113	166	131	127	124	110	118	130	116	133	129	116	129	144	138	133	127	141	123	143	136	139	146	120	149	133	140	141	144	132	159	124	140	133	144	153	137	146	152	116	140	134	154	110	127	115	123	132	138	135	135	150	133	149	162	150	116	107	148	124	120	142	150	140	131	141	160	159	125	144	129	122	141	130	140	154	127	152	140	137	126	125	117	132	134	120	120	126	132	133	139	129	160	157	103	136	145	129	147	139	125	155	141	122	137	132	161	140	130	120	148	137	120	146	157	127	150	163	140	122	131	132	131	157	137	161	144	164	144	147	135	132	127	127	125	121	138	132	132	132	141	140	131	132	140	156	134	133	138	130	146	139	127	155	154	132	131	144	140	152	130	141	129	124	135	128	143	152	155	134	132	148	136	139	148	153	112	130	142	124	138	119	130	137	122	140	150	122	135	149	150	101	139	118	143	128	173	153	129	121	122	144	192	134	141	145	141	134	150	114	128	136	125	144	125	109	167	153	126	127	152	138	117	129	164	133	136	139	131	120	106	143	120	152	138	139	122	120	122	112	137	133	133	136	156	150	150	131	148	128	138	131	118	126	152	131	142	143	139	141	126	146	117	126	144	132	134	140	136	132	154	138	125	141	123	127	128	125	175	147	137	128	146	128	127	120	151	119	115	142	153	133	123	160	149	113	126	146	133	133	140	125	142	140	149	126	128	132	140	116	153	135	141	148	133	145	126	147	131	151	126	124	138	160	135	148	151	143	124	143	141	125	122	93	140	150	130	138	118	125	124	116	161	137	142	121	125	135	111	134	120	146	138	147	132	134	145	149	134	135	133	118	123	158	130	132	155	103	127	131	134	127	156	142	135	130	115	119	99	131	130	122	128	145	158	137	149	136	124	132	114	160	156	124	160	143	118	120	165	156	137	120	123	142	144	118	143	139	130	110	128	134	141	132	147	130	141	155	155	123	149	139	136	146	149	153	133	136	134	136	137	133	123	139	165	136	127	122	148	132	142	153	127	123	133	161	149	140	150	144	148	134	129	131	146	140	130	140	139	160	182	114	153	126	120	160	112	122	155	114	130	147	152	133	128	152	134	117	132	131	114	123	155	146	146	153	142	116	123	151	146	142	117	106	163	122	160	127	146	128	130	142	153	127	123	121	140	115	127	159	142	111	152	133	141	149	142	145	124	135	124	148	145	143	130	119	137	148	144	127	114	138	135	116	152	164	153	125	169	122	121	118	132	148	141	146	139	120	111	126	152	141	141	127	140	152	139	147	153	129	136	126	137	123	132	153	123	142	136	127	161	128	145	118	130	155	122	131	155	131	160	150	161	154	143	148	129	121	171	136	127	122	127	136	129	120	124	117	129	125	125	139	151	140	127	141	144	152	143	147	132	131	131	135	126	122	138	134	129	135	126	152	150	151	152	138	145	141	146	133	131	141	151	128	148	162	154	133	126	135	156	141	156	140	131	127	113	119	143	124	143	142	141	130	146	149	134	109	149	140	137	133	140	115	131	122	98	122	134	133	123	121	140	126	135	175	137	154	125	147	143	135	144	129	141	132	123	130	138	140	144	140	142	134	129	126	140	144	113	111	131	165	150	149	150	134	140	130	125	128	128	144	111	155	156	155	149	142	134	114	131	141	139	119	144	147	144	139	148	142	137	146	126	121	142	148	133	133	143	128	128	122	143	153	161	156	120	139	133	117	129	136	117	126	150	133	140	126	143	135	138	136	143	123	153	142	129	145	135	126	142	120	157	141	153	139	150	115	132	128	116	138	143	134	126	127	138	131	166	150	143	128	130	130	132	104	157	151	141	133	147	148	161	125	149	143	111	120	142	130	134	119	154	138	141	112	149	152	135	145	142	116	131	152	149	108	141	129	124	130	136	130	147	129	111	142	134	141	137	159	162	118	132	110	110	120	110	119	137	154	144	134	129	141	135	148	147	110
13830	1755	1240	1420	1203	1002	844	728	652	667	613	694	544	592	656	541	490	486	483	492	433	464	432	450	423	410	417	427	406	408	404	404	420	399	401	385	369	355	339	353	343	354	363	377	361	348	336	355	377	371	387	360	383	331	378	350	356	348	362	359	341	315	311	367	375	363	337	341	349	333	402	345	395	363	338	372	320	339	364	357	331	356	336	340	376	345	350	349	354	347	326	347	319	360	345	332	353	380	354	376	343	401	347	358	323	340	352	373	350	329	337	334	348	352	353	377	336	344	354	342	351	325	349	365	338	362	310	352	356	344	345	341	338	329	347	381	343	350	342	357	354	355	310	378	368	335	345	343	348	363	372	331	355	353	348	345	373	374	341	356	330	350	345	366	336	318	325	348	335	341	338	349	335	346	312	383	336	338	355	326	340	325	355	342	330	343	378	324	333	343	377	350	342	391	363	338	369	347	324	328	351	341	356	338	346	343	312	354	366	348	354	336	334	339	343	348	383	354	358	337	349	389	345	378	351	358	347	322	327	361	341	329	347	320	334	329	360	349	349	344	316	337	337	352	370	347	386	368	332	354	366	351	364	350	388	371	315	337	353	381	350	344	351	359	323	360	382	350	318	344	363	348	363	369	358	350	336	358	380	358	315	356	320	327	355	354	329	361	363	344	340	374	307	349	337	348	354	355	373	339	330	335	338	344	344	377	317	361	337	350	351	351	354	346	344	350	333	338	357	350	372	365	337	358	348	348	370	336	367	352	344	307	340	329	352	317	365	310	369	365	356	381	331	346	334	376	352	368	336	382	339	368	344	338	346	373	339	350	341	341	359	363	329	335	334	344	345	333	346	339	327	359	359	309	347	346	341	338	367	324	351	344	369	324	359	336	378	336	364	352	363	329	366	340	376	335	357	316	325	370	401	342	379	366	339	356	351	330	345	368	348	369	369	358	370	355	340	327	351	354	321	349	380	312	353	369	339	332	348	344	334	351	404	320	369	354	359	327	354	341	349	322	333	321	354	301	374	335	357	325	355	315	377	335	366	370	356	351	379	351	353	335	371	339	354	388	352	358	357	342	320	364	362	331	340	327	361	348	320	356	319	343	354	345	350	364	351	335	363	377	322	357	367	322	343	346	357	360	369	335	320	361	332	368	350	360	336	345	343	337	339	373	364	336	333	363	356	331	344	337	353	333	375	364	333	350	328	334	360	347	366	341	338	331	348	333	335	349	350	313	369	373	335	357	342	336	315	338	359	362	368	351	367	365	348	343	375	380	358	365	362	322	321	395	362	339	341	367	353	348	342	334	362	356	346	334	321	369	317	331	353	377	330	345	367	331	341	346	329	341	356	360	382	359	317	347	388	346	346	372	328	369	349	358	365	344	332	329	386	388	346	343	352	337	329	377	376	331	370	285	397	339	370	333	349	353	335	341	343	311	322	379	353	362	366	346	369	346	327	382	353	350	374	374	355	350	340	401	328	361	379	350	314	365	350	357	328	368	362	347	374	388	364	383	329	330	410	345	333	353	345	365	358	342	383	359	379	338	356	375	368	384	334	331	325	323	350	359	357	363	372	373	345	355	337	335	358	333	357	346	342	337	303	340	348	338	337	362	338	329	347	347	326	356	317	358	308	335	359	379	357	345	315	331	323	349	315	354	312	336	368	324	365	362	353	376	339	332	365	365	351	336	351	384	330	338	344	358	352	357	354	329	350	347	342	352	388	376	331	359	340	344	395	353	351	352	366	363	335	358	383	342	342	362	358	352	356	369	361	354	375	329	351	368	349	361	338	349	342	350	371	327	348	328	330	351	359	369	319	370	339	337	351	344	355	295	366	361	349	385	349	322	361	307	365	345	324	362	375	330	342	349	349	352	355	301	356	343	355	327	343	345	338	327	374	374	370	350	355	378	361	361	336	359	330	354	350	343	327	325	386	320	348	379	317	350	353	386	350	332	366	352	338	362	334	362	348	307	324	364	352	356	360	350	352	355	373	341	356	360	344	337	356	316	347	337	323	357	357	366	376	329	335	338	331	364	344	353	341	356	333	343	347	328	336	334	366	347	360	346	337	357	322	346	357	321	337	353	369	366	337	382	346	358	347	325	346	329	343	332	350	334	308	313	379	347	342	344	350	350	341	362	318	367	343	311	377	315	353	361	349	355	320	378	329	343	364	329	344	321	351	356	358	349	376	313	339	325	378	324	360	360	338	324	303	338	320	348	352	403	321	321	335	327	353	373	354	332	356	336	333	363	309	333	295	343	340	310	334	326	338	333	365	354	331	335	374	389	368	342	343	362	326	335	359	327	343	372	323	368	354	322	343	350	368	355	365	343	314	340	366	374	326	368	336	378	372	301	366	351	374	334	363	315	325	390	307	351	366	361	338	356	325	364	356	342	338	337	344	338	388	352	369	311	354	342	342	361	358	334	369	362	362	353	346	353	336	326	350	397	355	345	367	395	341	355	376	369	343	372	361	345	353	353	321	359	319	324	375	339	345	323	347	367	356	345	320	338	365	319	340	334	367	364	364	356	364	342	355	350	360	336	327	332	371	356	362	350	342	323	348	376	318	352	332	335	386	325	335	354	354	368	360	365	377	366	361	380	325	328	342	358	354	357	352	363	348	374	357	305	355	341	356	345	354	350	340	333	390	355	363	362	359	295	353	342	385	363	339	351	373	357	355	371	329	331	365	340	371	329	359	371	383	334	353	354	337	306	362	358	350	339	351	364	332	345	342	334	347	356	353	358	376	344	336	345	340	374	332	355	363	338	357	342	356	341	366	357	325	369	352	374	334	355	377	349	375	386	360	370	391	324	351	373	347	356	356	346	343	327	330	362	355	354	340	338	378	348	331	338	339	345	336	357	390	347	367	345	342	335	349	348	324	329	346	375	341	326	323	361	332	383	356	380	359	376	355	348	314	365	365	322	321	354	352	331	364	383	369	334	340	363	322	370	345	368	337	377	310	356	372	350	343	342	360	322	324	326	353	311	355	354	329	309	321	311	362	340	352	341	365	356	348	343	346	363	354	360	328	331	339	359	382	330	355	348	361	380	340	323	339	348	328	323	360	323	350	387	362	386	341	305	383	354	367	337	314	372	385	358	308	340	350	351	392	392	367	388	363	338	321	362	367	356	345	329	361	319	345	372	339	353	376	332	351	329	366	330	304	317	377	367	309	376	372	358	347	353	354	336	337	343	359	348	363	351	356	349	349	368	353	323	351	353	359	345	343	353	322	336	359	343	346	373	345	336	367	320	349	327	348	380	352	347	375	369	345	343	365	337	341	357	347	368	357	353	335	372	329	375	367	344	348	346	360	358	328	323	362	350	345	362	352	356	342	368	351	306	361	355	375	338	343	337	376	338	325	337	364	340	371	338	382	332	363	348	355	336	327	376	367	358	327	330	335	340	361	346	320	344	328	353	334	354	302	342	376	336	364	345	325	320	338	340	361	365	336	325	366	366	322	349	358	335	336	324
32336	8266	1973	1243	680	571	460	393	424	410	353	356	349	314	325	302	266	289	292	279	277	270	290	300	299	235	288	282	260	257	273	271	286	294	290	278	260	256	251	276	264	267	238	262	263	270	274	255	249	270	260	260	277	264	259	253	257	240	266	251	266	281	266	232	275	260	254	272	258	258	285	245	233	256	260	248	277	294	266	253	265	236	275	256	268	213	231	262	263	270	232	252	240	238	257	250	253	256	267	236	254	265	242	229	277	228	255	260	251	261	243	251	277	249	267	228	277	259	261	276	240	240	259	240	282	268	277	264	254	250	248	257	236	251	271	257	268	254	257	255	226	260	256	271	269	255	263	227	247	260	284	230	286	264	236	272	251	242	230	250	236	282	283	266	262	234	260	232	259	264	265	279	241	284	263	260	259	259	254	241	264	275	228	227	228	279	236	256	267	266	270	278	277	222	280	258	275	223	268	250	256	247	231	250	282	253	268	253	249	282	276	288	269	254	244	279	273	256	274	255	231	280	259	252	223	253	274	261	305	271	269	288	262	260	264	255	257	248	242	252	259	271	263	236	247	244	257	276	255	244	231	254	249	250	234	271	219	253	268	248	232	274	283	247	238	265	254	278	284	263	277	253	287	269	266	235	256	267	201	249	268	281	230	268	260	284	265	227	240	255	245	287	265	214	242	238	227	255	285	288	247	261	242	233	278	234	243	233	273	244	261	252	248	274	267	221	246	263	259	254	223	244	286	244	265	260	256	246	252	237	218	241	243	259	259	260	239	231	289	240	244	254	299	260	246	246	259	282	258	261	264	269	246	228	239	224	260	230	230	235	253	242	235	290	247	240	256	287	285	233	228	224	261	277	276	268	268	269	243	279	249	257	233	251	252	246	283	225	250	258	248	253	268	282	265	241	256	206	272	269	268	270	252	256	247	247	261	266	276	277	254	263	258	266	219	267	265	250	260	248	237	246	256	277	236	249	253	251	266	247	261	257	260	247	266	233	303	281	245	288	268	265	254	263	232	256	248	247	249	274	244	238	269	256	225	270	253	233	280	277	242	259	228	244	277	241	262	257	284	256	268	237	265	241	231	249	255	255	243	257	288	251	284	270	245	272	262	236	237	284	256	293	250	240	278	280	280	291	245	233	245	235	266	232	260	297	249	231	240	260	274	297	259	236	270	263	266	248	290	265	275	257	255	228	268	253	245	261	267	255	265	247	232	241	259	275	261	239	258	257	261	259	282	283	280	233	272	244	268	257	254	228	270	255	251	271	240	232	247	259	241	247	248	266	253	257	275	260	247	288	256	259	234	259	259	251	259	252	287	249	251	248	233	242	253	271	242	254	243	269	268	250	261	225	273	251	223	238	256	246	245	250	250	273	283	241	253	236	252	246	244	257	235	229	276	305	238	275	260	267	266	243	256	258	248	281	255	272	253	237	242	254	263	269	241	285	253	260	247	253	233	239	271	238	265	288	258	257	252	263	225	238	266	235	279	284	235	257	279	254	268	259	236	271	247	242	245	285	255	255	248	268	266	282	270	253	262	262	253	260	256	270	278	239	252	248	255	232	263	243	257	306	257	256	247	280	253	270	261	253	267	284	282	276	246	264	281	291	254	252	261	255	234	252	265	263	226	273	282	248	258	267	275	254	257	259	271	249	264	256	257	257	295	264	257	258	255	247	274	248	252	269	301	254	262	245	243	250	267	263	272	267	221	255	233	243	249	278	258	248	247	240	238	263	243	244	243	260	271	317	255	289	249	238	235	254	276	235	281	244	265	240	233	241	227	237	242	261	242	300	228	250	248	267	252	248	236	256	247	264	275	213	264	248	261	242	286	266	267	247	271	242	252	251	260	273	254	252	249	243	244	222	267	264	248	249	248	263	246	276	271	252	242	252	288	277	247	234	288	280	247	251	254	259	247	259	259	269	256	269	240	261	233	255	269	255	279	260	241	248	257	254	267	228	243	246	260	261	250	240	254	281	256	266	276	255	284	270	279	273	254	284	225	269	249	254	262	286	261	290	245	248	210	222	235	246	231	262	265	268	242	261	252	244	237	247	268	273	275	254	287	271	240	248	275	244	266	219	247	262	265	241	251	239	248	271	258	247	256	244	264	246	240	224	251	244	246	280	209	253	258	255	236	263	227	269	257	240	278	281	270	270	284	256	242	269	259	250	284	259	246	264	241	243	291	265	264	241	235	254	256	266	255	274	265	256	269	268	282	231	267	229	242	267	244	257	259	297	281	269	240	281	233	262	280	270	242	277	256	289	270	250	274	239	300	252	269	234	238	268	268	258	256	275	287	263	273	272	259	255	234	221	254	249	273	261	225	270	287	273	247	291	275	244	249	274	263	257	235	255	275	267	294	254	244	258	255	270	264	246	247	247	236	234	264	256	228	261	246	253	230	241	251	254	237	259	270	266	243	241	263	270	255	241	250	285	266	266	251	273	254	236	228	282	251	197	268	301	272	257	253	243	229	282	282	249	295	280	232	253	259	241	232	235	257	266	261	274	257	259	288	249	231	273	238	238	241	250	220	273	275	277	264	265	284	240	235	260	280	299	243	268	246	249	245	239	235	264	264	223	251	213	248	245	252	260	231	258	268	234	254	249	244	253	243	246	251	263	246	265	244	255	283	249	237	259	232	230	267	241	252	265	234	259	217	243	258	262	270	261	244	238	267	266	260	240	268	255	269	274	255	249	257	274	248	259	251	251	272	270	275	247	264	251	264	276	229	229	269	271	257	240	239	289	249	283	284	229	257	270	270	290	260	233	267	293	284	246	279	253	258	209	250	272	247	245	240	267	231	269	242	248	241	275	257	266	265	273	243	248	243	260	286	252	266	258	261	256	253	255	234	230	263	239	248	246	257	261	273	264	252	242	263	252	272	247	251	232	264	287	273	261	259	239	269	249	243	224	257	248	249	280	245	291	265	222	269	292	245	283	278	259	252	269	247	272	262	250	254	259	235	276	230	253	224	225	218	260	246	252	258	252	234	226	244	253	263	285	238	253	238	268	266	282	238	245	265	260	255	269	263	221	271	266	240	280	264	260	257	258	263	238	266	232	284	240	273	235	239	249	248	269	259	254	295	245	284	261	256	270	253	247	264	235	242	244	222	258	278	256	245	233	274	267	257	240	275	271	257	262	243	267	261	251	249	284	278	279	240	299	254	249	261	218	262	227	248	249	230	257	224	265	254	264	257	235	262	250	254	254	228	255	275	240	210	221	256	259	252	251	244	253	254	257	238	302	280	252	259	270	257	255	258	251	254	250	284	232	254	248	272	266	247	289	276	257	301	230	251	253	269	276	268	248	237	256	236	275	278	215	266	278	253	243	222	274	245	238	265	240	247	237	250	254	250	281	264	303	257	271	261	266	237	252	264	245	294	256	248	252	240	271	265	275	287	254	291	274	293	245	233	222	260	236	247	251	259	270	275	251	225	264	252	276	252	270	259	267	238	224	277	243	271	252	272	251
19063	2573	2323	2626	2209	1920	1553	1366	1203	1327	1209	1130	1059	1037	1160	1172	861	843	863	811	749	721	746	750	709	739	726	716	660	704	710	686	710	694	691	646	677	648	622	639	622	614	586	617	576	629	610	627	640	587	598	585	609	617	563	593	612	588	616	612	589	563	628	596	599	615	602	591	600	606	620	573	662	686	573	560	623	607	640	590	600	608	611	562	591	628	607	599	596	602	592	609	544	614	590	643	639	578	565	582	607	586	637	568	579	598	620	606	601	575	609	624	639	618	602	582	634	617	594	612	629	607	576	614	626	594	591	612	603	574	571	614	592	596	549	650	587	570	605	590	589	553	622	626	552	611	616	607	623	567	598	575	616	592	599	613	602	629	591	580	596	604	610	616	597	599	630	602	586	549	603	586	605	610	618	632	615	613	581	606	580	614	625	607	610	579	608	570	570	587	592	627	602	593	618	594	614	600	594	577	606	604	587	589	608	604	625	567	611	582	612	580	558	537	606	595	580	591	606	613	601	573	600	619	590	606	616	633	611	623	606	606	623	566	581	586	599	642	592	589	662	605	592	659	564	594	602	592	613	584	626	591	553	583	601	557	572	580	608	568	611	560	630	603	586	616	606	564	575	606	594	573	607	641	613	601	602	600	598	611	550	579	624	635	581	607	583	636	598	573	652	590	586	623	583	633	590	598	617	620	611	630	631	572	553	611	596	593	678	574	625	608	608	596	588	583	577	579	609	584	616	651	613	572	589	623	613	612	610	578	609	554	635	614	633	567	639	570	563	539	605	603	617	606	630	585	602	626	594	661	576	599	611	601	549	642	616	578	580	586	623	612	558	587	604	593	589	638	592	590	595	595	601	621	621	599	584	608	606	624	629	624	548	586	594	602	585	558	615	583	632	573	599	599	595	615	610	603	617	620	564	615	584	587	601	637	665	571	612	612	580	643	657	599	588	573	601	559	628	580	592	583	641	570	584	555	576	606	601	613	577	584	594	586	601	592	572	630	595	647	606	618	574	624	607	608	621	610	618	607	593	596	585	606	596	597	620	587	578	609	596	617	580	579	617	597	628	604	581	570	596	627	567	602	580	587	585	590	612	668	638	569	597	558	606	580	615	663	630	584	619	582	541	625	569	562	599	606	622	594	566	623	586	564	599	494	583	615	633	619	615	589	618	613	609	599	586	591	588	564	580	576	649	577	583	609	588	612	636	600	578	571	583	573	584	613	623	624	584	626	587	591	583	544	607	599	577	590	597	616	546	621	615	615	670	592	585	611	617	620	587	643	602	582	607	592	536	639	586	577	614	580	578	587	606	576	619	563	585	627	628	592	605	596	592	565	582	568	588	566	620	538	604	565	609	570	665	597	597	627	573	618	575	560	622	630	545	631	574	604	608	611	580	592	580	577	588	600	623	574	552	583	584	585	614	611	615	618	598	614	620	611	570	595	634	627	620	563	567	600	553	576	600	612	613	593	594	642	602	589	609	604	618	576	574	576	597	610	633	588	590	587	589	599	584	592	591	584	571	610	622	639	600	612	588	605	582	606	584	544	628	553	575	610	615	600	582	614	617	611	588	594	585	588	596	634	632	652	588	592	573	605	658	583	584	571	604	632	632	609	573	545	613	576	608	620	577	571	602	573	627	581	599	609	609	619	536	581	603	630	638	597	587	606	592	595	582	574	596	625	614	623	555	595	582	586	586	601	593	601	638	614	618	565	591	605	598	603	587	601	584	583	576	592	617	580	588	547	594	576	588	613	600	595	606	565	604	621	579	672	611	563	639	579	621	602	588	586	639	574	629	614	628	636	614	595	598	560	581	615	585	546	557	594	554	602	635	607	635	607	586	580	635	555	652	558	592	599	640	608	617	593	631	637	597	564	602	593	587	573	630	596	583	601	577	586	601	599	595	599	631	555	587	622	603	571	612	594	606	655	654	569	580	588	592	628	611	609	610	599	570	565	634	596	624	619	568	604	594	572	564	631	532	609	588	601	566	592	548	599	635	610	615	602	609	581	546	622	614	587	568	561	629	593	562	612	606	570	542	615	588	576	585	608	608	592	601	602	598	578	593	622	537	544	620	558	590	598	641	607	612	556	611	577	602	611	584	569	620	595	601	626	593	612	584	566	610	598	580	591	594	588	615	572	596	571	576	644	589	626	582	609	634	579	599	604	585	582	559	578	644	576	605	566	597	603	621	600	577	604	596	595	581	614	624	571	581	599	617	623	569	596	630	592	572	659	566	552	563	605	561	605	575	619	616	598	599	569	639	628	598	559	594	595	606	584	637	655	623	610	619	616	621	600	598	636	621	618	583	572	577	605	607	591	558	590	547	619	558	598	577	608	615	601	627	570	602	621	616	583	590	620	594	634	587	576	610	608	586	589	574	584	609	571	601	578	573	589	591	598	591	594	587	588	581	657	610	624	595	661	641	606	622	597	570	615	573	561	561	670	590	593	620	609	605	622	562	631	577	584	589	623	615	621	575	610	639	624	629	617	583	581	544	599	611	604	604	594	585	585	592	547	537	610	621	589	607	584	610	579	586	608	574	637	599	611	605	604	616	581	599	590	639	603	589	621	595	558	631	590	585	588	631	618	629	595	621	584	591	636	647	603	603	583	610	641	640	586	569	567	608	649	594	640	574	619	564	634	611	622	550	573	558	615	587	610	666	613	580	622	576	580	572	627	606	583	575	601	577	610	602	580	611	559	621	625	590	578	578	564	609	560	611	623	589	632	540	588	620	568	556	600	621	620	600	573	599	608	616	625	634	620	584	636	616	611	592	587	600	650	587	618	568	603	602	566	639	622	574	628	638	604	625	551	598	593	605	637	583	551	616	597	622	543	638	614	622	609	608	601	603	620	567	611	613	572	598	621	593	611	625	576	600	616	546	604	636	596	596	583	599	604	616	610	641	567	546	608	585	567	562	585	580	630	630	617	581	653	620	573	649	584	602	582	622	612	556	619	606	581	602	597	601	565	557	640	590	591	623	600	615	576	624	561	559	629	627	609	570	540	567	607	596	577	585	571	584	588	613	613	565	635	557	611	576	613	601	633	566	610	562	635	583	621	579	619	578	598	604	591	598	621	580	604	607	594	590	607	630	596	611	642	593	605	607	595	622	607	574	597	612	600	630	554	587	580	638	560	594	584	604	604	553	608	592	605	576	579	634	605	608	608	590	610	600	588	590	585	594	601	575	602	651	606	580	600	559	627	588	568	569	632	601	586	634	563	603	563	617	602	557	634	574	598	594	597	582	588	593	641	643	622	596	560	589	556	586	623	621	581	614	583	545	555	567	603	549	601	600	602	600	623	610	577	618	593	548	647	593	618	635	606	604	627	620	587	642	571	562	633	584	646	591	588	550	575	577	628	566	580	554	597	574	581	592	636	603	600	584	610	598	576	602	614	526	583	604	645	637	625	668	656	602	585	601	590	593	579	587	617	652	623	610	612	554	577	627	638	610	567	604	632	588	626	608	565
7224	879	270	245	237	217	239	221	208	182	239	210	232	213	215	238	231	237	219	220	246	216	222	234	189	239	254	220	214	221	196	246	227	234	194	229	263	220	232	204	273	241	247	223	236	207	228	218	194	231	203	227	221	220	200	218	206	223	215	214	208	222	215	219	232	193	240	202	238	235	211	240	235	243	233	217	214	180	207	208	230	205	220	226	208	203	188	221	219	242	223	224	214	236	235	198	213	249	223	241	215	238	226	235	215	216	236	212	207	185	215	222	259	211	210	249	231	175	231	228	233	217	228	221	227	210	188	238	236	244	222	239	218	238	187	248	206	196	232	209	187	227	216	227	247	232	262	218	227	199	217	224	190	240	219	207	216	201	261	209	220	215	211	210	239	262	217	243	199	203	225	216	208	217	211	208	196	201	228	183	228	214	228	208	201	219	221	221	233	198	235	188	202	245	174	181	239	234	232	209	207	219	200	233	213	181	208	189	214	211	223	209	207	221	228	221	183	220	222	202	216	206	195	199	195	249	193	251	209	213	195	224	230	236	227	218	198	211	233	212	246	241	205	244	219	234	193	189	201	204	243	249	233	231	202	224	231	195	222	214	210	241	206	198	220	244	216	229	215	220	209	207	222	213	222	240	210	231	225	255	229	199	226	239	258	229	206	202	204	187	201	226	230	214	202	221	243	225	203	232	217	224	200	206	250	223	227	248	231	206	254	239	219	201	215	208	244	203	224	171	224	216	230	221	216	203	224	227	241	211	214	199	211	207	238	200	214	236	246	241	224	219	244	233	214	230	242	224	219	197	230	238	239	237	202	209	227	229	222	231	244	252	184	231	210	205	207	215	235	220	247	200	230	223	206	221	157	228	233	200	239	222	212	237	217	230	225	232	197	212	217	214	217	230	209	215	225	213	238	218	232	189	203	193	222	195	232	204	237	207	225	234	213	227	239	222	229	235	238	201	223	228	227	210	197	229	241	205	220	221	234	205	201	205	258	206	244	208	250	210	231	231	251	205	191	239	202	215	226	244	207	223	230	210	227	226	227	193	198	212	187	241	220	217	213	208	216	204	209	215	222	232	206	221	245	215	212	227	257	238	245	181	223	224	197	194	218	220	243	229	219	247	224	196	252	229	228	261	237	202	204	206	235	237	223	215	207	241	231	204	211	205	213	201	211	178	203	224	212	222	231	237	219	229	208	216	248	205	197	243	242	210	234	216	229	227	213	209	223	216	230	233	193	240	212	242	236	242	222	220	209	192	218	235	234	236	202	201	211	269	219	228	238	203	222	244	235	227	211	221	212	242	245	232	208	187	220	227	193	203	198	246	226	197	221	216	210	211	193	237	234	242	214	208	224	204	191	245	234	260	226	204	225	225	213	214	223	218	214	222	230	220	246	202	186	194	219	232	191	210	232	206	210	226	208	221	219	237	199	224	242	237	229	205	218	205	231	218	214	228	225	214	212	218	221	221	213	223	217	219	230	233	207	201	211	240	255	231	225	228	202	255	232	214	200	220	226	198	235	199	220	215	230	197	210	224	204	220	208	238	218	218	230	209	191	214	241	214	227	209	256	217	232	248	229	224	205	199	216	217	217	218	202	217	202	225	221	223	233	217	206	219	209	235	238	231	215	217	217	205	235	218	208	241	229	194	225	247	239	202	212	194	217	224	236	250	221	218	186	198	225	222	203	190	201	221	200	208	221	215	229	204	205	209	220	230	203	244	234	202	227	220	219	197	204	224	213	248	222	194	227	204	226	232	238	224	231	227	208	220	196	208	227	193	192	229	213	215	212	191	235	226	195	233	223	211	224	218	204	210	207	198	207	198	229	198	235	222	196	216	221	224	239	187	219	220	216	238	236	248	218	207	251	230	210	230	219	266	219	247	232	251	230	207	238	227	227	225	211	220	211	219	255	219	231	237	221	218	190	213	206	227	236	255	206	227	239	199	242	210	200	205	213	215	203	231	234	203	199	241	241	219	219	204	222	227	215	216	233	223	236	257	198	217	227	238	211	210	242	197	217	210	233	234	209	224	216	215	190	225	210	207	205	205	226	231	212	218	218	197	202	213	212	216	234	214	221	209	240	227	221	242	224	222	213	214	211	220	220	226	213	220	226	240	222	214	222	218	180	230	252	256	244	249	219	214	190	234	236	210	220	218	209	207	240	191	251	211	228	204	224	190	217	222	204	246	234	227	214	238	219	194	227	239	229	242	217	208	218	232	200	250	207	235	217	227	256	203	209	209	235	217	196	195	193	216	212	220	270	232	227	209	252	210	221	213	230	227	234	208	228	189	206	211	239	210	205	206	212	234	185	216	217	186	215	213	227	214	216	221	196	207	215	213	214	215	216	226	244	251	227	210	216	195	220	226	249	231	167	202	215	213	221	197	239	231	200	234	226	206	221	227	227	215	235	197	219	179	235	245	268	202	203	202	238	227	216	229	208	214	218	231	227	250	214	198	197	215	197	193	202	212	218	212	223	226	205	230	194	196	223	226	228	201	195	254	241	217	217	223	224	244	219	232	247	224	207	246	193	222	226	212	218	200	215	210	227	239	225	193	250	221	217	215	256	224	223	229	211	239	222	206	210	219	221	189	224	222	230	196	229	231	206	227	228	214	229	241	191	224	217	216	201	219	231	242	226	231	222	195	208	229	219	215	210	237	235	223	233	193	213	206	215	218	193	221	208	227	215	225	232	238	215	226	214	243	221	220	221	221	247	211	215	221	213	208	248	240	208	212	209	225	254	207	219	231	239	225	197	177	225	225	215	212	204	216	213	228	231	218	204	200	209	236	215	215	213	228	215	204	236	216	217	213	226	239	213	236	216	212	254	223	239	210	229	214	204	211	184	194	201	199	221	222	221	224	225	237	229	221	224	186	198	232	201	244	206	186	203	213	221	235	233	240	206	194	225	213	232	214	228	234	247	229	218	202	223	223	223	212	211	204	204	193	200	208	211	219	209	233	229	238	219	229	255	211	201	221	235	210	199	232	210	215	229	226	217	244	250	206	224	218	217	187	209	228	212	231	222	242	207	214	235	182	207	217	207	210	219	219	219	199	211	244	218	213	206	216	219	193	182	211	207	221	212	227	210	223	210	200	208	202	192	213	251	235	229	208	206	193	214	228	221	238	212	214	194	207	218	192	224	230	192	237	227	238	238	252	208	231	224	209	205	255	218	217	211	216	214	212	229	206	250	180	191	241	247	231	234	197	232	222	205	216	252	224	221	197	221	204	238	201	248	208	203	214	248	217	209	228	212	222	216	246	217	226	209	220	215	230	223	225	237	219	200	238	206	217	230	196	217	225	212	199	221	200	230	247	243	201	222	226	235	237	210	208	243	195	223	222	222	221	225	219	194	218	234	231	215	216	232	222	224	219	230	209	225	221	198	234	219	179	205	231	230	215	229	201	227	201	221	223	262	206	219	217	251	230	224	211	211	201	201	210	224	232	212	193	252	233	228	221	228	219	228	218
4752	774	577	558	592	506	510	541	549	516	504	556	502	495	537	521	533	554	549	542	521	474	522	484	511	546	498	469	497	520	514	505	544	492	520	528	502	484	483	520	501	546	484	529	462	499	490	535	519	499	484	481	522	511	511	473	483	512	499	518	509	499	515	545	475	494	558	465	485	491	504	476	478	513	489	483	476	480	543	537	473	528	489	484	533	519	505	472	515	466	508	480	515	466	516	490	552	476	496	526	510	524	496	482	527	514	514	522	546	504	538	519	490	501	494	551	497	508	496	476	476	471	451	523	496	537	511	502	474	461	526	485	509	499	505	500	499	518	498	552	527	488	505	490	504	476	479	467	451	444	516	485	491	521	511	490	451	509	501	492	489	491	513	512	444	531	504	478	479	496	513	490	493	477	495	487	508	506	533	527	494	529	458	460	464	470	544	498	482	566	508	474	531	462	517	463	472	520	474	491	450	527	489	530	475	534	475	484	491	495	472	463	522	504	501	470	471	535	473	478	602	512	474	513	448	522	536	452	535	512	538	474	469	494	499	471	497	510	450	491	468	515	495	499	503	521	491	518	499	506	479	521	515	522	525	511	511	512	494	505	489	495	506	518	514	519	527	520	528	474	541	496	488	491	489	491	484	523	513	522	515	483	497	497	505	518	487	428	470	482	518	459	510	509	483	488	486	477	489	526	463	503	494	503	499	527	514	511	544	502	535	465	525	489	532	474	472	462	529	516	499	463	481	537	485	456	508	502	471	498	513	484	478	520	499	511	492	493	487	498	520	524	501	491	504	500	458	489	506	462	497	466	450	500	496	527	497	551	485	497	469	478	510	494	506	522	471	501	495	510	506	505	468	517	467	528	517	509	522	472	526	491	516	485	488	525	517	492	485	484	492	496	475	471	520	492	473	535	509	516	491	495	456	481	510	495	478	526	473	490	525	483	503	527	486	472	555	493	528	508	481	498	529	497	495	500	525	503	461	492	501	484	494	480	477	490	490	480	502	473	538	503	490	517	487	492	531	547	518	511	485	507	521	523	508	478	502	507	480	489	492	464	480	489	507	501	498	515	497	474	522	487	535	522	484	504	513	524	488	471	519	480	527	488	502	511	499	536	529	469	497	466	501	527	515	466	450	468	488	508	513	524	496	511	498	500	538	514	502	476	489	472	501	479	484	499	520	527	510	567	487	497	530	499	488	510	498	468	499	517	465	508	529	514	519	511	485	515	500	464	527	494	524	522	483	489	501	482	485	502	512	485	496	496	505	503	498	469	518	541	532	530	520	502	457	475	513	502	490	474	481	504	503	546	534	516	513	480	500	520	510	499	509	529	517	496	479	474	493	556	485	506	519	505	562	515	474	549	503	534	506	482	482	540	515	420	529	515	512	474	482	518	498	498	528	474	485	513	497	547	493	463	490	500	497	485	506	512	478	507	505	530	475	491	518	511	458	486	521	510	478	494	502	539	450	503	494	475	508	542	522	494	480	496	500	523	519	501	504	508	501	533	476	501	508	510	532	493	519	515	491	486	479	500	477	496	474	497	499	512	447	489	538	481	540	533	531	496	498	505	457	461	510	499	497	494	527	485	504	489	504	511	517	504	510	502	494	513	535	476	478	538	468	522	535	516	530	507	508	514	526	477	475	462	487	510	486	485	499	511	497	517	471	476	496	499	501	465	514	538	512	505	511	513	551	505	501	504	498	481	529	508	533	503	505	500	513	505	459	496	514	493	499	520	505	532	524	517	512	503	481	505	486	494	457	486	501	534	534	473	515	520	502	517	492	459	482	516	499	485	517	496	501	503	466	515	503	508	486	535	498	497	504	508	483	487	487	506	490	509	520	508	485	543	496	486	501	499	496	542	529	480	493	504	538	506	494	520	465	492	523	538	507	478	477	458	449	492	432	490	514	524	521	485	504	474	518	481	509	539	506	503	469	526	520	480	554	514	477	504	493	530	484	506	512	488	506	471	455	497	514	530	515	502	468	512	500	498	506	543	520	510	513	454	470	518	503	511	526	522	472	493	489	531	500	486	492	455	473	522	535	528	468	481	505	489	510	509	469	482	463	533	476	500	511	524	536	521	500	499	483	512	497	488	483	515	503	524	503	478	502	483	519	505	474	524	511	504	508	496	497	466	496	508	498	456	544	534	524	500	479	513	472	504	471	479	497	466	497	474	529	492	545	495	477	479	489	481	549	513	512	510	458	493	503	531	507	506	493	483	483	459	515	473	516	508	490	456	532	541	499	485	479	500	508	492	452	486	474	459	499	505	493	495	531	485	490	457	514	504	531	494	477	493	469	510	496	447	473	497	510	528	497	526	526	449	526	515	498	499	504	513	496	461	515	494	526	476	496	526	538	473	467	494	484	490	505	540	511	516	463	495	511	502	530	498	503	483	483	509	497	496	526	483	493	447	489	471	509	529	521	463	486	522	504	524	524	503	484	515	493	513	518	559	494	515	498	500	527	511	503	518	534	505	495	507	454	487	504	478	521	529	541	520	500	502	478	519	507	459	494	513	486	475	477	519	490	503	508	473	510	483	533	484	494	488	532	470	499	496	474	510	506	478	524	510	465	517	509	513	497	465	472	487	488	488	504	545	480	497	489	482	469	461	469	525	493	527	494	496	533	510	477	475	496	527	480	524	486	502	478	484	528	540	498	485	511	458	491	505	491	488	539	505	490	514	512	493	539	481	487	530	545	456	505	514	522	494	477	484	509	553	491	494	478	506	474	518	502	554	492	478	491	481	519	488	499	500	513	548	475	494	523	474	508	484	504	485	481	479	515	540	444	499	492	485	524	492	508	458	492	467	497	493	497	510	523	532	501	477	476	513	503	474	499	494	494	525	480	491	552	480	507	519	480	491	516	516	518	509	485	509	520	498	465	496	518	512	502	484	505	467	483	517	493	525	509	527	487	499	480	481	496	512	517	477	523	497	523	457	520	525	487	474	514	476	509	515	479	509	491	481	509	457	503	500	487	480	461	506	498	507	494	497	526	499	517	523	507	484	497	454	481	517	506	480	477	520	506	506	486	495	496	526	528	505	497	499	514	498	482	492	507	492	528	544	521	489	487	506	518	496	509	493	427	478	462	514	519	487	520	501	527	479	513	527	467	475	490	510	477	519	512	468	506	513	486	498	498	501	533	532	485	477	515	499	446	512	486	516	464	477	484	493	480	472	519	474	497	506	488	517	499	478	501	470	492	439	513	485	457	530	488	487	490	502	513	475	496	508	500	447	533	479	488	513	510	494	476	487	514	516	529	512	488	494	521	491	521	480	489	477	481	522	505	484	493	523	528	531	510	490	469	490	449	462	511	488	539	526	463	453	472	467	492	496	513	519	513	478	487	543	499	512	511	509	481	514	514	485	476	496	464	489	497	484	501	509	506	486	491	511	458	489	501	482	548	513	527	507	495	489	510	498	548	507	512	514	489	499	505	529	483	536	529	499	491	538	555	520	494	497	499	502	514	541
22732	4146	1056	591	389	289	214	205	195	217	200	170	181	163	189	191	158	180	154	160	145	161	154	119	147	146	152	132	130	142	151	126	138	164	167	144	126	127	134	136	132	133	140	130	127	121	142	163	160	131	133	136	126	127	143	131	133	131	151	148	125	119	117	129	126	138	149	153	153	160	149	115	117	127	144	137	132	130	136	122	129	126	131	137	124	117	126	127	133	120	147	126	148	140	146	134	139	117	122	136	135	130	137	133	138	132	142	141	171	127	149	165	109	150	141	134	150	178	127	135	141	124	120	161	113	129	129	139	125	128	142	144	142	123	130	142	143	147	130	131	148	144	120	142	131	138	132	144	132	145	149	117	146	103	124	122	123	143	134	124	126	128	147	135	137	160	139	136	131	135	123	113	139	137	139	124	126	156	150	154	143	136	121	131	115	142	127	124	114	149	152	150	146	126	118	146	126	140	102	139	117	146	130	142	146	146	169	147	147	138	121	128	132	144	129	138	128	141	147	127	137	101	136	134	141	140	138	129	148	140	128	146	139	156	133	126	133	154	117	137	137	143	144	138	148	169	136	144	138	128	123	116	136	119	152	154	121	147	160	125	151	149	135	154	118	136	131	156	90	125	153	140	169	140	149	148	144	159	116	135	149	155	136	132	133	128	132	121	137	137	134	144	152	137	136	152	139	114	124	141	139	148	139	133	120	141	165	132	136	134	114	140	144	125	125	131	140	147	121	125	143	135	124	125	131	145	158	114	121	127	124	151	144	126	126	133	128	115	134	137	115	144	121	114	120	113	128	142	128	121	128	107	137	157	143	143	130	145	143	142	137	120	125	164	122	112	126	154	141	149	127	152	153	122	119	121	157	137	139	129	150	130	141	136	147	123	120	118	119	170	153	122	161	112	132	151	126	149	164	117	148	128	146	146	174	160	144	144	142	169	142	147	152	132	128	139	128	141	141	117	163	133	136	139	126	119	133	154	135	129	150	120	124	136	151	113	113	135	136	109	148	145	122	106	153	142	152	147	157	137	129	142	139	155	131	140	140	128	154	140	114	140	155	140	118	108	156	155	142	133	134	146	153	134	140	137	130	121	135	147	120	131	145	142	141	125	140	118	132	141	143	115	130	137	120	131	136	145	129	148	136	128	134	154	139	155	151	136	171	152	134	150	151	134	143	140	134	153	133	130	122	153	140	147	154	111	120	117	139	140	147	144	124	125	132	115	124	142	157	145	139	129	121	160	136	148	140	127	134	130	138	144	149	125	133	140	147	129	137	125	120	143	124	148	149	119	110	135	150	151	170	145	130	149	142	134	132	121	137	125	150	142	128	140	140	121	120	125	149	144	137	122	143	138	152	132	144	125	147	132	127	148	155	131	156	151	134	135	136	127	136	140	163	137	124	146	142	140	121	130	137	108	142	126	138	110	144	131	116	143	135	151	146	138	124	122	159	129	130	132	126	128	128	147	130	148	131	142	136	138	138	151	152	140	143	141	136	140	143	127	138	143	125	116	158	159	143	156	138	145	120	128	132	126	117	124	153	141	150	133	140	139	159	138	157	132	130	115	118	122	131	122	126	159	128	136	118	131	114	127	134	144	151	139	133	133	152	137	140	140	133	133	132	132	130	123	138	129	153	136	138	141	140	156	143	132	131	134	142	141	123	143	131	136	130	124	131	149	150	131	117	133	141	129	128	137	140	162	133	140	152	141	133	140	150	146	178	132	129	104	152	128	120	126	140	115	148	122	132	141	153	137	147	142	145	155	140	107	143	148	118	133	129	124	121	144	131	130	130	122	132	158	143	157	125	152	159	146	115	115	123	129	150	142	129	121	145	145	142	137	147	150	111	112	136	162	144	135	139	133	122	130	130	150	142	121	142	145	151	151	135	130	128	147	136	140	134	147	131	131	138	124	133	157	136	125	123	131	122	122	146	134	120	128	151	149	121	160	134	157	130	133	135	132	147	127	123	140	114	147	136	129	133	122	140	120	137	158	160	127	128	154	163	155	122	158	125	114	121	144	151	129	153	136	146	137	137	154	120	139	151	152	130	101	133	137	144	139	114	140	126	145	124	114	136	160	154	135	138	135	131	143	127	136	122	142	143	141	127	130	146	162	135	138	133	144	133	127	136	138	148	143	139	135	131	123	130	120	156	136	137	145	135	157	155	122	117	146	147	151	132	128	114	122	140	148	114	152	132	114	126	122	148	137	141	127	129	137	141	122	129	153	115	131	120	128	130	153	138	147	137	170	143	124	141	144	130	139	124	134	159	144	146	137	128	142	136	131	156	150	120	137	163	131	131	128	136	142	129	104	156	134	113	148	140	141	118	123	145	148	134	130	125	141	116	150	129	151	134	111	124	169	139	126	114	128	138	146	138	112	134	136	147	140	134	142	125	149	150	121	107	142	162	156	147	135	129	134	132	136	136	154	153	130	142	133	168	155	127	116	150	136	118	135	130	156	146	142	138	152	150	130	125	134	124	128	143	148	120	149	145	129	116	136	164	143	143	123	148	134	126	122	159	128	129	137	127	132	127	137	142	133	126	117	127	156	128	135	128	122	110	118	124	150	161	134	136	144	132	135	129	147	121	149	129	133	144	135	129	133	108	150	138	120	124	128	119	128	141	146	125	153	148	136	122	131	143	129	142	143	144	138	149	137	130	126	150	142	115	145	128	132	144	118	119	125	130	138	132	121	122	118	140	133	144	144	132	128	157	149	137	114	132	124	112	130	123	148	138	128	120	128	127	138	112	118	153	151	132	112	125	143	145	129	145	144	119	139	143	154	125	142	125	123	152	151	120	122	129	131	141	141	103	139	129	129	144	133	137	116	146	127	136	129	128	115	131	146	131	130	148	137	147	128	137	136	125	121	150	135	145	123	137	128	134	113	139	136	113	149	132	117	151	136	149	138	130	136	132	130	151	136	148	139	121	137	127	131	153	145	102	156	123	134	119	138	141	125	134	154	141	126	133	133	138	138	138	114	139	141	117	138	136	152	159	141	129	143	116	141	132	143	134	129	123	148	139	147	139	139	168	166	137	146	149	143	120	138	134	122	146	129	117	122	134	116	123	131	151	133	123	138	132	139	138	125	128	119	99	136	148	143	137	121	134	155	141	143	140	145	114	142	135	151	132	127	127	159	150	135	133	117	133	128	145	133	125	144	113	137	142	122	136	135	139	133	147	137	123	133	114	145	129	139	134	145	151	157	134	116	177	161	135	150	120	136	135	133	127	117	167	122	127	165	132	126	129	113	149	136	151	134	112	157	124	147	125	136	143	142	115	108	121	139	161	131	104	139	138	133	131	139	133	150	152	162	130	130	119	151	114	138	138	144	152	137	134	132	122	129	138	115	151	124	137	127	134	141	131	153	153	119	116	145	118	129	119	140	140	143	129	139	125	128	152	121	151	160	143	141	137	128	135	130	152	130	147	143	116	135	117	121	135	136	121	127	144	137	164	131	134	121	130	136	136	137
14350	1223	1425	1484	1240	998	889	810	666	683	621	589	617	596	759	609	498	520	505	452	420	421	410	407	414	414	406	405	432	396	406	404	423	383	364	383	358	357	359	389	347	371	373	368	373	343	354	352	363	367	345	355	373	346	352	370	359	359	346	362	327	347	327	361	351	303	330	382	319	357	337	385	373	334	345	361	388	334	380	338	349	340	379	363	337	321	351	342	347	368	359	339	354	367	346	395	357	361	367	373	340	361	362	342	339	378	339	366	353	316	371	373	357	362	355	328	360	334	359	353	367	339	352	337	363	328	321	352	366	364	367	331	335	335	354	355	340	351	332	342	352	331	341	391	327	381	359	339	329	348	349	335	335	404	349	359	362	370	348	351	340	310	382	361	350	357	301	382	344	338	318	373	339	348	351	314	320	379	366	351	356	342	348	314	343	335	363	334	363	341	336	327	336	309	358	351	343	342	376	369	350	355	361	327	355	333	343	354	340	358	351	348	353	361	390	357	362	367	348	343	364	348	339	375	357	383	369	361	342	341	382	361	353	316	345	382	347	370	371	330	351	349	352	318	352	339	329	384	331	329	345	365	362	331	378	342	376	362	354	337	357	358	349	323	341	318	333	327	368	341	339	331	339	350	356	353	336	301	356	341	346	382	396	343	374	345	332	304	375	339	325	329	345	357	328	365	350	344	346	364	339	381	341	337	372	327	376	350	370	349	357	374	337	351	375	374	365	336	343	381	295	332	333	338	368	373	334	353	362	369	394	364	371	335	387	329	367	394	380	352	337	392	325	361	389	369	357	349	348	358	338	334	365	375	350	358	353	322	351	358	301	344	373	340	354	337	339	329	373	321	328	319	328	359	332	334	335	331	353	336	319	353	372	359	348	335	338	374	342	352	348	353	344	339	346	354	333	352	323	346	352	378	339	355	380	352	342	363	368	328	346	374	330	317	334	351	376	342	347	346	349	353	345	344	380	355	333	318	334	400	381	353	343	356	337	373	331	366	357	343	337	353	343	356	353	348	327	367	360	332	364	335	358	352	339	360	291	351	368	326	329	339	366	358	364	354	363	353	335	321	381	398	310	354	339	360	368	338	343	387	388	346	335	341	318	312	342	372	366	347	335	344	322	360	357	363	334	340	357	338	378	365	382	332	343	366	360	345	339	367	358	363	349	341	336	358	328	337	332	360	361	356	338	370	371	341	355	370	371	348	336	376	349	356	362	330	384	360	357	317	351	339	379	323	351	357	319	322	395	397	329	347	349	319	343	331	353	337	336	342	333	349	338	355	369	366	354	336	365	325	347	397	346	363	367	356	331	336	357	383	377	360	366	386	320	320	352	363	328	376	315	352	344	349	359	337	358	359	369	339	351	312	355	344	326	363	339	358	302	340	357	352	344	361	355	367	371	335	331	355	354	332	338	351	381	336	356	322	375	328	327	361	354	351	362	337	363	341	354	331	342	336	358	309	376	344	354	338	339	371	338	346	363	363	348	323	316	370	364	362	321	379	353	330	318	356	338	343	344	379	369	330	354	388	331	358	351	419	390	340	308	358	368	351	384	320	331	369	378	304	384	375	362	327	338	337	359	349	347	322	338	327	376	373	326	338	369	339	331	344	335	352	365	349	349	357	320	357	337	331	374	319	339	325	347	324	314	332	341	329	362	371	363	351	362	383	337	325	357	354	355	378	359	368	344	351	354	338	322	361	367	337	338	370	354	351	354	363	344	341	348	339	354	353	329	342	310	326	308	356	328	345	345	342	346	325	343	324	336	311	346	337	347	313	330	336	353	371	355	367	371	340	354	327	336	363	371	320	339	338	348	361	298	359	337	351	361	351	371	340	338	376	344	375	330	332	334	315	349	372	317	380	356	365	349	363	350	344	374	343	313	357	344	356	368	343	358	359	340	368	322	330	338	368	346	331	354	363	380	374	349	344	344	335	345	377	389	339	363	322	364	329	322	357	314	363	327	366	339	370	337	356	325	346	358	326	339	358	325	361	336	330	344	349	352	367	381	361	350	357	359	357	350	336	368	317	353	347	365	344	348	341	329	354	361	344	352	333	327	345	403	323	342	362	374	345	392	337	331	325	347	352	329	332	331	372	326	381	358	354	344	319	358	336	347	358	363	370	315	353	362	370	380	370	325	360	314	332	329	352	350	350	356	348	356	379	372	340	344	336	305	341	346	378	362	361	348	353	355	343	334	353	361	348	372	328	357	348	331	356	350	337	360	311	336	329	362	331	355	341	340	337	340	364	367	336	298	360	385	358	343	353	351	372	337	347	342	348	360	286	372	326	351	324	342	360	347	370	372	340	350	359	345	370	384	327	349	325	360	355	357	350	351	341	351	343	347	380	339	355	354	377	332	348	343	316	365	377	363	356	389	317	366	364	352	352	336	363	354	357	346	358	344	341	374	339	332	360	322	367	343	351	376	342	346	355	361	334	322	343	367	358	356	332	352	375	338	354	355	351	337	324	368	342	385	333	369	321	363	343	356	353	378	329	360	357	350	337	343	335	392	361	341	365	358	366	363	311	376	338	369	367	366	338	357	373	352	343	381	350	345	358	398	356	350	341	377	324	366	334	341	356	328	353	362	373	351	340	372	350	361	332	355	341	315	348	358	342	387	353	344	322	348	359	368	381	355	316	363	353	360	368	336	366	327	351	334	339	310	330	327	356	365	365	354	332	362	315	357	315	355	382	380	344	372	334	338	380	325	345	300	350	380	366	322	358	335	322	312	324	378	375	354	352	340	332	363	370	346	348	353	327	343	364	345	352	378	355	319	368	336	345	353	352	356	323	363	366	312	321	334	357	376	368	348	333	351	308	331	357	339	329	360	339	378	350	345	348	347	321	342	361	338	324	351	369	337	333	360	347	308	337	336	336	352	350	351	364	374	352	346	352	335	338	323	367	319	342	311	359	349	371	375	348	366	344	357	326	357	357	341	371	345	359	352	341	333	330	331	342	339	351	333	341	333	347	331	356	344	341	337	356	335	348	343	355	379	353	381	328	332	368	349	344	341	341	315	314	355	337	341	365	337	368	361	351	344	336	348	340	340	379	349	360	359	333	325	351	364	366	323	363	381	336	348	346	361	330	359	386	340	354	331	358	328	385	348	347	328	340	341	352	336	343	339	342	354	374	334	375	349	361	347	364	333	356	360	348	397	376	354	366	352	328	343	353	339	333	347	323	365	318	374	367	324	370	364	332	329	348	331	360	361	372	355	353	339	377	352	333	306	360	346	343	349	343	383	339	304	315	297	348	348	338	326	371	387	350	359	352	367	367	338	362	343	370	329	346	326	352	384	365	346	322	317	345	366	333	345	341	340	343	327	353	376	327	353	356	381	373	351	321	351	350	370	335	370	330	349	348	358	340	360	345	372	365	342	353	347	380	332	358	334	334	363	369	361	346	332	343	348	293	362	354	332	352	352	352	401	348	323	333	367	331	341	357	330	349	343	331	336	358	354	368	374	368
31127	6919	2066	1224	881	597	465	365	391	345	387	360	335	333	372	338	286	272	286	329	296	278	264	280	308	240	273	265	300	259	262	264	301	263	264	262	287	270	285	280	230	255	262	267	270	244	263	249	266	257	271	235	251	243	259	250	273	250	251	255	235	260	290	285	259	221	259	256	255	256	232	292	258	255	255	233	274	259	259	245	272	260	243	267	250	265	259	221	253	219	275	272	244	235	278	252	272	251	224	259	269	247	248	250	248	253	249	253	257	262	224	294	255	260	263	242	277	256	255	300	264	266	244	282	265	265	291	237	239	270	277	255	262	227	237	242	229	261	242	269	300	269	272	241	246	285	271	229	290	267	252	230	284	236	249	240	291	258	260	227	224	282	282	250	255	256	285	276	253	246	241	258	282	249	247	243	218	258	257	251	265	264	265	286	253	226	237	251	266	251	277	240	224	255	238	253	290	256	257	253	246	267	242	260	265	237	271	241	259	267	228	243	245	226	256	271	252	239	236	238	248	243	271	249	239	251	270	249	234	250	275	243	244	260	252	279	257	263	280	265	236	255	252	261	265	280	257	255	282	267	232	247	265	242	241	256	259	252	245	259	253	245	269	255	252	250	255	239	245	238	261	240	257	240	255	232	250	253	249	261	241	229	261	250	267	290	295	262	280	242	268	272	244	242	256	261	252	248	246	286	291	264	270	246	266	271	228	224	264	252	275	235	242	247	258	246	268	240	261	243	270	263	281	257	233	264	262	268	284	253	275	268	256	231	243	247	282	279	288	259	248	259	233	260	248	262	259	249	269	239	261	258	253	234	270	264	252	239	200	275	240	255	259	266	237	251	243	249	254	244	246	289	223	266	248	254	244	246	283	237	234	241	268	256	284	296	260	261	263	233	268	254	244	261	236	256	251	266	247	270	254	273	265	288	284	257	263	248	250	245	251	251	240	217	254	272	243	237	246	250	253	247	241	274	252	234	279	232	260	263	262	235	243	242	284	267	278	247	250	259	259	262	275	259	281	242	246	255	273	259	267	258	268	276	249	249	257	251	215	247	260	275	254	266	250	259	271	281	240	265	259	251	244	274	285	268	270	256	262	246	211	237	257	237	265	284	270	277	268	265	275	261	252	242	271	256	216	257	229	268	246	289	222	273	261	233	257	257	250	267	260	238	261	229	245	259	231	244	262	262	251	262	280	267	251	265	258	245	244	241	255	250	270	230	274	242	293	247	274	270	239	245	285	282	252	286	265	251	286	255	214	246	251	222	243	242	249	249	254	278	289	267	254	236	227	247	224	266	241	252	220	240	210	248	236	266	294	251	258	275	276	266	253	267	262	275	272	264	282	254	223	247	254	255	252	257	248	257	243	254	245	266	272	242	259	229	247	264	247	245	269	250	249	291	256	256	267	255	270	254	258	254	215	276	247	239	263	249	248	264	243	231	235	256	272	255	246	265	226	243	255	264	250	257	252	243	264	251	271	271	277	258	224	266	236	259	234	236	228	279	246	261	256	235	251	246	268	264	224	234	234	238	276	250	258	282	263	225	255	293	238	230	257	225	246	254	266	262	236	262	257	228	255	286	273	247	271	264	274	256	240	249	253	286	259	270	260	252	240	269	267	281	246	272	276	237	276	260	252	251	295	289	237	233	253	241	225	242	258	220	270	252	244	220	280	268	257	263	232	266	264	305	256	283	289	250	297	251	234	288	288	278	266	242	264	269	283	258	289	286	277	293	279	265	240	254	255	255	251	259	256	225	253	274	277	239	300	256	257	267	312	259	250	245	247	231	231	292	266	247	248	249	266	257	281	244	273	246	271	254	272	244	263	282	251	258	251	233	263	249	284	265	244	253	245	275	237	262	235	274	252	254	245	235	243	213	261	255	273	259	261	291	259	249	225	250	257	295	255	249	259	268	237	267	225	256	249	248	269	245	236	247	281	232	232	244	253	256	249	248	250	259	300	252	225	240	274	260	247	275	253	245	248	309	276	234	267	243	255	261	231	269	273	231	275	256	261	235	247	243	282	235	236	263	291	259	216	242	251	286	281	260	268	270	257	269	243	265	259	262	262	268	251	260	292	290	269	236	256	254	261	270	258	244	271	277	257	271	272	262	263	276	257	247	242	276	263	264	273	233	238	248	266	221	225	252	258	239	243	252	286	272	247	249	237	262	243	225	278	241	256	237	251	263	218	268	258	241	256	232	274	268	267	248	246	252	263	253	253	276	281	255	249	264	252	290	261	252	237	247	245	218	241	237	240	272	273	283	277	268	263	262	256	270	261	258	280	225	239	251	250	271	243	282	262	279	293	262	266	247	258	222	253	268	236	254	266	262	237	278	254	265	279	257	271	227	235	296	256	258	235	282	231	241	279	264	285	260	280	284	255	255	271	239	262	297	250	225	223	265	289	265	257	281	251	262	245	248	265	249	230	240	270	259	231	275	222	241	245	256	254	239	262	234	259	263	256	266	262	257	261	266	260	246	243	248	262	241	256	289	260	257	272	264	258	247	241	250	279	288	259	265	234	246	247	260	263	277	240	244	254	234	266	234	257	253	240	249	266	233	250	268	263	266	262	295	257	303	247	278	269	260	243	261	216	249	279	266	288	239	266	242	258	264	278	239	267	229	246	270	231	247	264	254	260	249	277	259	258	257	260	263	261	222	246	283	239	230	271	245	219	235	246	248	277	269	263	233	270	258	279	233	250	275	234	238	238	248	251	251	269	249	259	224	240	253	259	266	250	280	242	250	239	249	276	217	254	248	206	271	258	270	252	250	266	250	242	254	270	231	248	253	239	270	285	232	255	260	270	272	253	262	259	240	247	257	269	251	281	246	272	285	281	257	263	267	229	258	258	279	278	281	271	251	257	239	254	238	277	255	251	235	256	245	273	247	228	232	229	294	255	246	241	253	236	250	257	237	254	265	264	250	296	279	261	259	258	227	268	225	253	248	223	252	249	276	286	240	255	260	286	240	268	215	252	241	315	276	302	251	240	274	254	272	246	271	281	228	258	267	238	259	255	266	275	275	284	278	283	262	222	243	251	266	249	247	287	244	274	237	285	255	263	246	241	260	266	253	230	257	248	271	254	237	278	247	269	254	260	304	257	253	285	258	256	262	236	273	289	267	240	241	246	276	275	255	276	272	252	250	257	286	255	257	238	273	278	237	274	255	245	222	246	281	263	232	248	273	289	249	269	277	255	254	248	247	254	260	242	279	227	249	248	254	238	228	250	261	264	262	247	248	229	241	243	256	229	280	269	246	244	282	235	205	231	268	290	257	270	283	233	269	252	274	246	272	298	229	232	281	250	258	276	256	259	234	251	247	248	270	248	266	278	277	243	241	266	266	247	256	248	256	229	241	269	272	255	293	299	287	241	251	246	257	265	246	263	262	217	249	250	268	269	291	276	248	251	230	249	280	264	228	264	234	264	268	252	238	288	269	281	248	248	237	245	250	226	291	272	244	260	242	296	207	251	243
18349	1656	2450	2814	2304	1869	1555	1378	1296	1241	1417	1146	1092	1125	1367	1052	863	872	808	827	877	735	768	753	743	742	755	678	704	683	731	698	686	722	659	681	654	622	624	565	636	625	655	662	637	623	595	596	641	622	631	615	605	620	611	631	624	622	596	612	630	588	573	617	582	638	616	583	592	604	609	617	590	618	613	639	633	584	646	613	613	633	585	564	596	577	656	618	623	551	574	626	590	589	601	599	606	611	617	586	594	579	575	631	552	589	571	649	610	612	626	646	551	602	593	592	629	583	594	603	609	634	595	588	600	609	653	589	589	589	587	634	593	602	616	624	595	574	610	623	617	588	589	595	584	590	608	592	658	598	586	531	653	586	640	619	598	594	606	587	571	612	560	636	576	605	595	610	604	615	599	631	616	596	641	636	597	610	604	591	604	610	641	623	615	615	561	583	571	632	574	584	603	569	596	597	591	552	565	597	644	595	575	589	602	589	608	589	599	595	613	605	573	594	561	637	551	595	562	582	625	557	629	578	572	550	642	640	617	568	638	614	601	582	633	578	584	589	615	610	619	609	588	584	645	606	611	605	592	590	632	593	613	609	569	636	583	601	617	609	528	604	585	603	613	594	592	586	596	621	581	601	610	569	560	580	619	553	603	632	609	607	603	619	614	654	574	543	567	593	549	566	619	577	583	567	597	576	581	641	626	609	580	595	582	555	551	582	652	590	616	604	596	587	602	612	602	598	632	608	628	555	594	595	571	624	580	617	579	586	590	561	587	619	568	563	611	641	649	610	580	638	581	612	593	533	559	623	579	557	626	567	572	620	625	577	569	603	601	575	579	584	633	555	637	578	585	621	554	595	608	608	608	588	618	587	631	616	536	599	607	612	608	606	611	577	631	609	587	604	602	666	591	590	631	602	585	524	563	613	576	591	580	625	596	575	593	563	619	618	574	580	582	616	609	595	615	556	604	574	626	551	571	610	593	609	599	613	609	613	643	620	580	610	606	578	633	581	579	606	543	622	581	606	653	563	615	621	582	606	603	523	652	645	616	620	634	580	611	611	595	588	580	566	597	592	562	588	565	630	598	609	565	635	559	591	644	618	586	583	638	615	618	578	604	619	618	599	637	594	594	574	583	570	621	597	588	623	626	582	580	587	601	566	602	619	586	555	579	584	615	553	580	568	621	605	638	602	611	596	608	635	600	612	586	597	597	605	565	615	557	644	610	613	599	592	581	562	606	569	598	557	621	624	572	609	612	625	631	603	608	622	550	605	610	585	582	572	588	558	621	626	563	601	620	643	574	581	562	606	583	592	596	623	554	613	559	658	602	615	595	642	574	580	627	566	569	601	602	605	598	605	640	551	589	628	629	605	588	597	551	641	589	592	610	624	531	602	570	613	626	601	585	608	599	580	582	556	610	541	618	610	617	621	606	565	613	614	638	629	600	604	596	624	581	556	654	599	623	603	608	587	638	625	587	584	615	581	567	584	619	585	605	577	570	597	592	584	563	605	623	570	640	624	568	585	593	586	621	637	598	600	612	547	588	617	574	589	608	568	579	637	603	643	623	613	583	599	611	569	584	560	573	582	594	570	627	596	597	619	624	562	595	591	604	556	603	610	554	603	615	598	580	586	620	591	552	652	641	658	651	579	576	576	585	626	596	596	633	608	640	595	618	591	596	600	612	621	595	573	600	597	587	627	611	584	587	581	595	601	611	631	598	613	599	591	603	589	603	602	593	600	584	566	587	616	630	589	605	564	595	582	579	587	610	587	654	609	575	606	561	579	611	595	580	689	617	600	583	590	575	579	567	585	597	604	574	628	581	600	632	582	579	606	568	584	572	608	579	586	640	573	599	595	597	656	594	572	643	561	628	593	597	612	567	598	579	587	631	613	624	589	568	595	617	596	600	618	584	590	591	571	622	618	569	590	633	568	596	605	592	560	588	627	593	576	615	603	548	577	599	595	573	595	612	594	549	598	575	581	645	557	597	621	548	617	569	652	650	610	606	607	612	630	553	623	627	610	600	586	626	578	566	568	548	649	592	581	575	585	601	578	591	581	594	644	561	629	566	594	604	569	590	599	604	642	599	617	614	627	557	585	623	573	561	575	617	628	564	572	596	618	641	592	602	573	563	590	593	575	609	625	573	587	573	559	594	624	580	553	585	578	597	616	608	580	633	585	598	570	636	593	589	632	561	575	610	583	618	596	606	579	554	600	617	563	590	577	627	586	579	616	572	592	646	602	552	580	599	578	581	606	571	603	634	558	578	618	568	567	597	623	602	609	588	584	589	596	555	595	595	541	580	593	579	588	598	598	606	619	620	595	608	612	553	603	590	620	576	603	631	589	595	627	572	569	624	616	619	594	548	599	636	546	570	584	607	611	611	596	628	607	567	581	566	583	593	577	607	615	610	610	571	579	613	623	617	577	623	629	589	630	584	573	571	606	573	596	586	618	602	590	648	605	650	534	595	603	603	576	591	580	614	616	594	611	588	607	580	648	578	614	632	648	561	620	624	613	603	585	635	577	648	625	553	588	605	538	640	610	585	600	613	593	615	631	605	588	609	602	629	656	550	597	602	598	561	613	592	584	621	588	603	604	564	577	581	601	608	596	583	614	595	565	602	601	611	572	619	579	626	552	557	619	617	618	621	584	605	615	595	616	593	598	614	578	595	623	585	591	599	610	560	630	575	630	604	579	621	596	563	629	583	580	681	577	612	593	623	586	606	587	565	620	615	599	601	574	626	566	586	608	631	603	547	567	600	620	596	629	596	583	594	597	599	585	595	619	583	587	603	582	605	638	590	577	596	564	611	677	611	645	597	565	616	610	588	615	578	614	598	582	588	578	618	571	630	614	596	620	648	598	621	584	576	561	591	559	609	606	611	614	590	590	626	609	577	562	592	624	573	604	617	621	594	623	662	565	590	615	573	579	599	582	614	585	542	603	561	607	589	606	670	602	606	598	601	625	629	603	579	628	587	622	605	606	658	552	626	579	605	607	601	563	583	629	572	618	607	565	582	646	621	597	586	630	598	590	575	627	605	585	598	594	566	617	606	620	610	626	570	626	586	604	570	608	578	686	567	639	573	615	614	609	603	596	589	613	617	581	613	612	576	649	577	607	560	638	630	552	619	558	613	632	595	590	567	642	580	573	589	591	604	593	654	545	585	646	585	552	623	602	603	612	623	637	580	577	600	592	572	583	586	628	589	596	615	610	635	554	568	577	635	628	602	616	605	611	655	661	620	559	624	564	582	601	629	610	582	557	543	618	604	560	582	591	613	614	616	584	620	620	648	572	566	592	593	601	585	624	619	608	620	619	579	569	511	598	620	598	636	595	567	599	608	605	601	576	603	587	599	597	575	559	567	601	581	607	567	620	605	616	640	574	614	612	571	619	592	616	595	610	587	577	565	617	598	614	648	587	656	626	604	598	594	588	607	574	608	587	603	590	617	600	563	610	556	616	606	617	566	635	605	583	620	599
6540	683	265	238	208	220	225	210	235	210	228	234	222	226	230	238	225	224	209	253	189	221	218	233	188	209	237	222	203	213	227	228	236	235	241	239	210	187	217	235	206	185	210	211	210	214	244	205	184	212	208	229	205	203	220	211	219	204	210	205	204	190	258	221	210	220	239	257	214	225	197	223	206	229	234	229	237	215	234	246	218	194	240	210	211	222	216	241	210	227	222	223	222	217	194	202	191	220	221	239	221	224	231	199	232	250	224	219	209	218	212	228	247	203	221	220	225	210	222	228	213	213	200	206	212	191	202	218	237	242	223	200	225	221	211	220	191	213	253	230	183	213	233	219	226	213	206	222	198	235	235	220	236	178	219	239	207	216	197	174	186	221	221	231	229	221	231	217	194	205	198	228	233	201	197	225	226	232	193	206	208	219	241	229	199	203	217	231	225	213	222	238	243	237	209	221	215	214	210	225	211	216	208	205	216	191	215	202	205	235	224	262	208	231	240	199	211	203	218	218	251	203	248	216	211	199	233	242	214	217	203	221	219	251	261	224	191	220	229	220	233	200	213	234	232	235	245	211	208	222	235	251	226	212	217	210	214	197	214	223	218	206	201	239	211	208	224	237	211	203	192	213	203	190	214	241	210	205	210	211	202	240	227	214	221	220	201	240	211	209	228	198	181	239	224	235	222	203	195	183	221	223	211	195	235	234	233	258	237	184	239	182	209	202	195	229	234	225	241	203	244	212	203	206	233	216	213	215	235	204	225	170	206	235	223	241	223	198	199	203	197	248	239	234	191	244	203	225	225	209	209	214	232	213	221	205	208	240	218	225	199	208	245	241	195	211	219	220	218	215	226	216	232	210	196	209	204	207	208	227	220	229	210	216	215	235	205	229	222	219	254	240	214	208	206	239	225	223	225	219	246	223	203	242	225	233	202	228	232	238	196	219	230	242	193	212	218	249	216	187	201	239	221	213	206	204	249	196	244	243	226	239	220	239	229	205	221	214	243	222	216	209	240	200	217	213	186	191	256	242	213	214	231	232	213	232	217	215	202	226	173	229	247	216	200	198	239	219	241	206	192	256	219	247	206	184	223	191	223	205	199	258	205	218	193	215	239	227	219	199	217	226	212	197	242	208	227	210	227	190	215	237	204	201	218	198	201	222	226	216	218	220	217	218	215	208	215	195	223	214	197	227	228	225	206	224	230	206	216	209	243	196	216	207	230	222	230	216	254	214	217	198	225	209	234	181	233	230	219	201	217	234	243	210	214	219	184	224	219	229	206	213	211	209	217	190	228	224	207	194	222	232	239	235	250	230	224	206	200	238	184	197	216	238	218	233	225	232	243	218	222	222	226	229	229	230	215	201	226	196	203	209	225	215	242	244	225	216	243	234	221	216	237	242	216	229	227	209	229	208	200	203	217	206	232	204	225	198	210	221	218	244	194	211	215	218	224	201	233	210	222	218	215	246	199	212	223	205	220	216	214	201	209	203	214	236	221	227	232	231	201	203	230	214	208	232	219	208	234	205	216	213	220	205	216	216	238	207	229	227	215	229	202	196	204	217	186	218	215	218	229	222	194	177	221	194	236	233	205	253	222	248	196	234	224	216	209	229	240	231	222	202	176	229	217	220	208	241	226	231	228	200	221	194	220	213	202	241	208	204	223	207	200	225	234	234	246	243	237	239	217	203	237	245	219	230	231	230	238	230	237	221	199	204	245	240	225	233	224	201	208	242	249	237	224	216	223	220	205	222	241	202	224	226	220	221	231	221	218	203	210	216	236	210	200	225	224	241	230	198	205	240	203	208	203	225	223	247	215	223	197	210	235	212	221	214	203	203	211	222	245	226	245	226	231	224	224	205	208	217	228	206	232	224	198	224	217	227	211	208	226	231	209	203	219	194	213	214	217	228	202	238	202	235	204	218	215	210	205	215	233	208	214	225	232	220	191	194	213	219	230	276	206	226	239	247	220	223	205	206	216	211	242	207	209	235	240	211	195	237	199	198	225	222	212	221	233	213	269	194	234	212	228	202	228	229	229	223	222	187	220	268	234	224	198	197	211	233	231	209	233	213	204	222	220	231	226	212	217	210	210	232	204	236	214	211	197	222	195	230	228	253	201	198	226	208	212	230	216	233	207	221	205	225	242	199	195	211	230	229	235	223	207	211	243	218	231	202	237	261	223	237	231	218	227	215	241	202	206	224	240	235	230	217	218	206	227	238	233	230	212	241	201	217	232	206	228	221	213	197	209	215	188	207	202	239	224	229	199	210	206	219	226	210	230	205	230	230	225	220	198	218	223	227	219	207	230	210	232	221	224	207	237	274	248	222	212	231	223	231	222	240	201	249	228	219	222	220	211	216	218	212	219	207	235	211	225	202	207	212	236	203	204	217	239	209	232	228	206	182	209	219	241	206	223	205	243	228	212	211	210	200	231	216	242	201	225	237	199	208	232	224	186	221	189	229	198	201	215	241	246	249	243	233	203	229	243	204	211	192	239	211	216	197	232	220	221	213	233	221	231	220	197	212	222	237	237	230	216	235	192	236	242	199	211	211	259	201	212	204	228	219	219	206	232	213	208	228	197	220	223	250	205	231	177	213	202	237	248	253	215	241	208	217	223	244	228	233	242	220	211	185	210	242	218	216	211	226	204	210	228	215	223	229	220	210	235	217	206	216	213	215	219	220	228	206	228	220	220	200	213	262	243	196	206	238	182	212	228	194	205	211	213	191	249	213	238	223	240	258	220	200	228	233	204	230	213	212	246	203	228	230	209	197	212	214	212	231	208	222	222	207	230	238	208	230	214	231	227	203	210	226	247	205	224	224	226	260	247	214	216	227	213	210	233	218	226	228	217	206	219	260	217	212	245	210	212	232	208	196	220	208	208	224	207	226	209	199	253	236	216	219	212	211	236	200	198	223	224	207	203	206	208	233	211	247	221	217	221	221	239	202	215	251	227	218	228	237	224	207	217	253	198	205	212	211	225	215	230	209	245	230	213	219	220	205	232	212	227	209	239	246	225	212	205	191	194	214	217	217	199	242	208	209	259	216	190	240	228	201	222	230	211	201	209	196	232	220	211	217	226	224	201	215	219	221	232	239	205	238	229	187	193	224	197	218	220	235	222	202	205	217	207	228	231	233	231	202	218	228	211	216	240	208	218	215	228	218	251	232	242	217	244	213	229	230	223	215	220	253	193	202	255	227	224	228	236	226	231	208	241	256	225	201	227	207	221	207	250	220	209	218	219	199	236	210	217	247	209	261	212	227	189	180	225	209	221	208	221	213	241	211	215	224	223	215	221	241	228	216	228	229	215	242	210	228	223	224	219	200	214	222	217	227	197	233	228	232	225	231	241	221	224	170	188	235	225	200	223	219	233	229	215	209	212	220	224	209	230	195	237	220	231	218	215	222	204	204	237	226	243	240	206	225	194	218	214	224	206	236	220	227	196	205	231	198	222	214	284	226	208	193	240	205	224	217
4580	613	567	595	585	530	579	539	497	536	491	491	542	553	550	544	552	545	527	565	519	512	518	509	483	537	551	508	516	533	524	497	512	529	509	488	534	464	466	522	544	534	509	507	519	486	496	498	520	493	497	469	508	504	553	510	517	466	493	488	459	490	523	501	475	531	472	508	535	493	509	543	471	461	473	472	487	490	496	512	512	504	515	495	457	495	462	512	532	475	508	445	551	516	505	487	476	539	479	486	539	484	505	478	485	503	507	495	489	479	502	484	484	491	471	480	539	522	496	510	485	525	479	499	470	505	529	473	530	505	469	493	495	510	528	548	544	484	503	507	508	492	520	523	518	493	519	540	518	550	444	492	523	532	504	528	502	486	470	485	494	515	536	525	513	519	509	480	509	450	454	515	524	466	519	496	498	520	517	490	469	516	498	492	527	496	512	473	500	553	488	510	478	489	530	470	513	536	495	513	499	480	497	486	458	511	507	531	493	505	517	483	473	515	508	541	476	498	527	497	530	516	475	509	496	541	538	518	513	483	521	518	505	505	526	503	518	499	519	494	474	486	503	472	519	469	495	521	494	505	477	499	497	457	480	513	471	481	491	485	524	499	509	499	513	499	503	542	518	501	490	466	503	525	514	460	502	452	469	498	501	478	515	488	475	527	511	530	495	497	515	489	492	500	490	502	494	444	506	486	472	528	519	530	471	536	527	511	505	467	515	499	503	494	498	512	538	505	452	512	567	470	495	502	534	500	509	511	498	496	500	505	537	491	460	558	508	491	521	479	473	467	487	520	488	495	467	495	500	495	464	510	528	500	508	486	479	528	505	486	501	492	520	498	495	516	515	519	512	507	513	489	499	511	548	478	499	482	502	492	510	523	491	518	511	509	513	473	518	468	501	525	486	503	515	475	506	463	480	510	515	505	531	500	480	529	537	478	451	521	494	517	494	482	454	517	455	527	499	514	499	521	529	473	489	494	482	491	523	475	509	512	515	497	483	501	482	486	499	512	508	510	487	534	526	489	513	469	445	499	535	497	506	514	496	527	549	511	510	487	500	505	499	472	483	477	540	491	493	487	476	527	490	528	468	498	467	474	503	495	454	494	523	508	523	524	512	488	526	480	498	513	490	487	450	488	478	479	466	521	478	513	516	527	471	501	503	454	496	489	533	496	465	496	482	508	523	517	493	501	503	496	496	508	486	520	461	486	524	516	492	479	482	527	491	533	508	495	472	459	469	478	523	496	512	492	507	532	492	469	497	497	522	463	514	509	496	511	501	529	466	517	507	506	520	488	535	518	496	491	483	507	502	524	482	495	477	513	525	487	479	524	539	508	496	473	470	538	470	484	501	505	504	506	490	540	473	516	502	485	512	503	540	521	453	495	528	518	516	504	503	479	480	510	503	463	477	478	472	479	505	508	480	523	492	474	518	443	487	541	467	502	505	536	528	502	517	495	496	510	530	539	494	472	493	452	539	498	495	512	490	521	486	485	461	544	502	483	513	472	459	490	473	509	484	448	496	545	504	498	482	493	503	490	474	492	495	488	499	477	540	505	497	525	491	538	468	489	475	497	498	527	487	498	480	508	513	501	512	483	498	524	480	512	493	467	503	516	515	492	454	500	493	466	566	473	523	469	497	433	518	510	499	469	489	523	523	488	486	507	521	510	519	533	522	477	516	466	489	495	497	497	475	516	491	510	480	462	490	512	488	459	543	485	496	496	482	504	486	464	502	513	500	496	519	495	490	508	511	507	525	530	505	489	501	523	487	501	480	501	508	479	527	490	475	505	509	511	500	495	480	487	506	542	503	492	519	530	498	453	505	499	472	526	512	534	527	506	483	484	494	519	498	518	453	502	527	501	488	495	526	506	513	500	551	497	536	498	508	508	504	514	482	496	472	523	500	473	492	473	480	506	476	503	504	540	482	516	470	486	471	514	487	500	521	500	494	522	494	494	475	483	542	487	506	454	496	505	493	486	453	469	485	490	511	439	467	483	486	472	513	485	497	485	458	456	524	478	484	491	507	515	481	538	488	542	526	479	502	486	473	515	512	546	501	512	459	509	484	494	526	522	514	518	483	504	480	485	465	485	467	493	499	498	519	531	497	512	511	496	513	492	513	485	492	488	504	485	504	492	466	493	492	504	524	497	506	489	501	499	486	529	504	510	458	494	503	477	533	497	490	511	465	510	507	494	472	499	489	504	516	493	481	517	528	521	483	543	493	475	518	506	488	444	509	547	503	482	500	470	514	478	460	480	481	539	532	495	456	524	474	526	518	469	489	498	554	526	490	452	505	528	520	526	491	516	483	481	510	452	483	486	501	469	514	532	508	457	510	496	533	499	485	547	488	504	477	504	501	468	496	504	492	501	503	508	509	468	524	489	497	482	470	495	491	487	483	488	480	524	501	547	516	513	462	451	467	504	530	512	484	503	511	454	502	501	503	487	494	487	514	511	505	503	484	461	524	527	495	499	500	503	497	480	509	486	502	492	477	485	472	487	480	478	465	505	476	518	481	506	469	530	500	445	502	535	539	495	517	481	498	506	526	480	501	488	507	492	525	511	485	500	527	459	463	498	495	504	499	494	530	517	533	457	510	487	498	499	526	497	504	487	467	521	517	492	500	523	518	496	501	498	509	513	498	481	498	504	515	475	512	468	490	490	491	539	456	525	461	504	495	511	469	538	535	533	505	465	515	474	496	510	497	494	485	506	491	516	474	546	537	532	462	525	484	516	484	467	501	460	503	489	519	501	481	504	473	505	530	527	469	484	540	542	510	461	530	498	497	498	522	513	502	495	506	532	476	517	464	528	542	491	533	497	479	515	513	524	501	531	514	471	445	512	555	474	484	519	524	510	510	477	477	466	479	495	520	489	479	467	496	457	527	502	465	510	500	495	535	475	482	486	510	490	476	495	491	500	526	468	486	511	492	498	507	506	558	482	531	542	513	503	499	491	503	508	524	487	551	541	512	498	497	507	503	482	495	506	482	477	465	518	484	533	498	495	516	496	525	507	504	501	496	521	524	506	498	499	498	541	543	482	469	522	467	501	508	461	513	499	518	518	533	492	507	507	492	528	509	487	459	528	535	481	533	492	514	488	499	506	474	478	519	511	495	459	556	486	497	512	501	467	499	473	489	528	511	517	524	514	492	492	452	480	511	553	489	485	497	536	477	506	496	470	533	541	491	498	503	505	498	489	487	507	493	489	546	482	523	507	493	498	527	497	489	514	506	449	488	520	500	467	498	472	507	510	495	477	502	555	482	519	498	519	503	534	495	526	481	515	513	528	500	530	469	529	493	466	507	477	491	498	501	538	479	493	479	520	496	513	521	474	510	514	495	513	470	503	518	493	513	525	492	521	534	484	516	522	485	475	492	460	478	534	473	483	496	494	474	486	507	518	503	511	501	518	494	482	488	495	486	512	488	520	475	531	499	521	486	493	524	492	497	509	527	538	526	486	498	470	466	496	520	525	476	540
18461	2290	896	677	433	268	255	220	200	184	208	212	197	194	219	138	164	144	115	152	154	133	106	147	141	147	141	132	170	146	160	133	145	155	125	117	106	134	169	129	122	135	140	122	130	130	148	152	160	144	137	151	127	113	132	103	113	150	137	140	141	137	125	111	110	138	100	120	153	125	119	138	147	123	128	120	127	131	133	137	128	134	126	149	116	120	129	149	131	138	149	155	127	132	110	143	139	129	129	132	143	128	143	123	132	155	120	146	122	127	139	129	128	154	139	112	141	110	118	116	147	130	149	109	113	131	140	118	130	140	133	155	123	132	139	132	128	126	137	124	138	151	138	133	133	142	126	135	146	125	155	132	132	123	130	130	144	130	130	133	121	121	156	145	123	129	124	124	125	131	129	134	127	123	114	127	142	117	125	125	149	126	135	133	149	134	117	113	146	165	143	133	120	119	136	119	142	140	123	134	150	137	138	143	131	136	139	148	129	155	140	148	145	129	121	124	108	139	133	127	151	136	124	138	122	140	125	139	129	143	126	134	137	134	126	149	158	142	136	133	142	128	124	144	129	135	124	113	139	112	124	133	141	148	152	137	144	135	134	120	139	135	148	138	121	114	131	144	140	120	121	129	113	121	154	123	112	147	160	129	131	131	150	128	128	142	121	127	134	145	127	112	128	122	134	140	127	151	128	135	122	130	130	127	131	150	132	127	132	130	153	147	141	156	128	127	121	139	144	113	111	133	121	134	123	146	163	139	133	136	142	119	117	131	131	133	145	149	144	119	117	124	136	118	145	145	148	144	132	117	142	150	147	141	141	147	113	129	140	115	132	147	148	139	137	144	150	132	142	143	141	126	124	119	146	132	116	134	127	149	131	141	132	115	134	121	128	137	119	135	154	142	122	121	120	115	144	96	128	115	126	138	126	121	141	118	127	124	174	138	133	132	153	141	141	117	134	146	155	127	124	116	135	138	118	142	144	134	133	106	112	143	139	122	117	132	142	147	119	142	122	143	119	136	120	135	133	138	133	138	125	130	126	112	124	144	139	133	148	133	130	139	126	151	126	131	155	133	143	138	118	152	125	134	150	153	130	150	117	143	137	137	123	135	116	116	134	128	145	141	130	140	113	124	118	134	123	149	111	128	151	131	118	144	130	122	132	157	146	133	146	126	125	141	122	135	151	151	167	148	152	139	113	138	137	143	126	124	108	151	138	113	136	145	150	137	129	119	133	129	144	121	142	111	134	157	155	150	136	139	115	130	123	156	142	146	135	128	151	128	152	146	138	135	109	153	145	140	143	157	150	142	139	126	125	132	137	140	121	134	129	133	147	141	124	133	130	112	149	124	120	119	122	147	134	136	114	144	136	121	138	131	141	121	140	143	131	128	125	132	138	114	139	148	156	142	132	119	131	139	150	112	135	121	126	127	170	125	144	128	113	124	136	148	157	138	150	144	130	141	132	119	117	123	131	145	144	156	126	148	139	138	129	143	123	139	130	123	120	124	133	146	122	142	133	129	126	120	111	138	127	132	133	133	148	152	134	138	147	138	127	144	115	142	151	103	139	135	128	135	122	137	137	139	144	123	125	135	125	122	134	135	116	138	147	149	129	131	138	132	125	132	150	137	133	129	137	147	149	119	144	123	127	145	144	133	119	111	142	140	144	109	132	116	160	144	135	124	115	138	126	143	152	136	142	132	138	129	115	134	133	122	142	133	130	111	148	121	146	108	132	123	133	131	123	133	125	145	162	157	143	125	130	123	141	153	132	101	109	133	138	125	138	125	146	140	154	129	120	129	142	133	151	124	152	125	141	151	136	130	151	122	114	116	135	136	145	134	115	150	122	111	118	130	123	120	136	110	128	133	129	136	123	133	111	116	155	117	133	132	142	122	135	146	154	145	148	148	156	122	119	106	138	128	118	140	134	129	103	133	120	152	141	129	124	141	155	141	143	151	128	116	135	106	135	150	145	154	143	126	135	119	116	149	126	152	128	153	149	129	108	116	126	149	136	162	158	133	141	141	145	134	131	138	138	134	148	124	141	145	124	123	128	137	130	131	147	130	134	139	122	129	129	140	158	127	134	104	134	138	123	153	121	119	116	125	150	131	144	115	139	156	148	148	131	129	129	122	133	132	145	143	144	142	140	117	132	129	154	155	143	115	122	139	114	142	130	121	134	138	142	134	129	119	119	137	120	125	130	137	139	133	155	134	142	121	146	117	134	146	137	117	127	121	138	129	150	155	131	123	134	164	157	123	128	127	111	149	146	138	119	132	139	132	150	112	138	138	139	139	105	154	133	128	136	138	129	126	135	137	160	155	131	131	112	128	130	138	121	120	136	137	138	143	141	129	147	134	145	143	139	133	123	137	140	138	116	125	121	110	126	139	115	162	129	126	152	129	134	153	136	140	153	153	134	133	141	164	139	130	150	131	113	130	124	125	128	109	140	135	132	114	143	149	136	138	134	132	130	105	129	120	129	125	103	131	118	122	150	146	141	153	119	140	115	137	128	114	150	150	120	121	170	135	141	112	137	128	137	137	135	140	116	146	156	105	104	130	114	130	153	134	113	138	165	127	129	134	128	108	130	146	134	103	129	126	123	119	114	144	131	141	142	147	119	154	121	132	112	140	140	125	131	115	147	153	141	118	132	116	134	135	146	128	141	129	121	143	134	130	128	137	142	130	121	128	136	131	146	129	120	121	121	136	135	115	149	142	136	131	123	123	120	117	128	147	129	130	134	144	150	135	135	128	135	147	130	122	123	126	126	130	132	120	134	125	128	136	141	140	131	129	154	150	133	116	131	111	140	106	106	139	127	134	147	127	132	140	160	125	122	114	114	144	173	140	125	149	155	118	135	114	125	128	139	116	114	135	120	116	130	132	129	153	126	130	155	100	125	152	119	130	159	93	131	126	145	115	115	158	126	145	152	141	113	138	127	135	140	136	155	133	130	131	130	156	104	141	132	125	141	137	160	118	125	138	145	120	113	134	137	131	120	125	128	123	149	126	139	128	128	142	130	142	129	144	129	141	145	155	121	133	125	113	126	132	148	144	137	130	129	132	137	112	141	121	129	131	137	126	110	133	161	145	137	124	144	130	123	153	131	113	146	123	136	148	113	139	120	124	120	137	138	139	131	133	134	135	133	116	128	131	129	136	146	135	140	127	105	131	132	124	130	128	104	145	136	151	103	135	148	146	138	131	126	135	128	133	120	137	131	162	130	138	133	124	126	143	150	137	131	119	144	160	138	159	136	153	119	131	117	153	169	113	120	132	134	130	127	138	154	143	135	125	127	128	127	134	132	126	132	124	117	127	149	140	124	142	106	131	124	129	123	139	130	130	119	116	116	128	126	125	132	137	113	150	126	138	172	118	141	113	132	127	112	148	169	125	140	125	126	125	136	156	139	125	145	133	138	123	158	113	136	111	119	135	137	134	131	148	131	134	111	125	124	156	113	139	131	135	154	136	161	123	139	119
11958	860	1300	1574	1219	1054	847	810	653	745	792	727	590	703	827	640	507	509	453	469	455	440	421	431	407	423	429	364	412	379	397	438	373	402	357	420	367	369	342	339	382	383	326	349	359	363	366	343	357	353	334	328	320	343	373	360	333	362	327	356	337	349	370	329	330	335	377	354	325	393	359	361	348	331	359	328	372	350	341	353	342	342	319	333	331	354	344	364	323	370	331	341	344	319	328	372	323	337	344	345	359	327	334	336	385	328	347	376	329	346	353	363	343	335	380	353	340	360	327	361	370	351	341	331	368	341	340	366	321	317	347	361	308	322	336	354	344	337	354	371	322	323	341	355	326	377	357	317	328	330	367	358	346	331	320	347	323	370	364	359	349	389	347	353	365	321	354	332	344	349	393	369	334	329	316	340	322	303	313	344	355	352	353	365	330	370	337	340	330	356	355	341	350	359	367	331	349	382	344	356	363	325	357	345	369	321	320	325	373	336	338	380	342	369	341	359	338	317	338	380	314	370	357	369	357	347	368	354	367	349	331	343	362	366	369	351	343	318	319	365	326	403	308	346	309	374	362	312	318	362	372	347	307	372	355	333	358	344	359	329	349	370	348	353	312	351	378	332	347	349	324	342	345	350	335	354	331	344	343	326	331	398	327	339	319	340	346	368	333	363	325	351	343	358	353	343	373	343	328	330	331	340	372	315	343	347	333	357	322	354	351	349	330	360	384	352	331	341	339	361	334	344	342	321	330	324	370	357	352	379	357	334	334	351	353	368	318	356	337	304	386	327	318	324	329	362	321	357	371	346	356	321	350	347	302	349	339	367	336	336	341	343	345	357	355	331	325	380	315	337	373	327	332	315	331	355	337	342	377	323	332	323	381	351	331	351	357	314	325	366	357	346	339	385	362	333	363	357	324	361	337	321	329	353	327	359	329	309	353	340	337	351	358	385	356	337	334	352	322	341	358	346	338	317	312	328	368	335	349	356	333	360	361	354	344	333	386	364	357	323	333	350	343	361	347	378	338	387	365	328	334	323	360	347	359	335	369	327	357	328	351	363	349	343	334	332	340	385	342	346	336	355	373	351	319	350	351	359	355	347	358	365	322	372	313	347	324	321	354	338	301	342	355	356	348	336	351	321	332	349	338	339	344	353	354	318	341	344	362	314	365	345	344	314	330	354	348	345	348	330	354	324	343	362	362	378	328	324	376	344	338	332	346	364	367	321	374	318	354	356	357	303	356	353	351	348	317	373	366	370	358	326	360	369	348	332	347	345	347	351	363	352	358	372	364	336	340	364	327	346	342	346	360	341	374	345	368	342	350	329	333	321	325	353	366	382	349	340	372	336	372	362	359	342	335	330	353	331	357	344	369	345	308	335	345	350	364	353	354	351	376	359	361	347	360	329	333	327	363	352	343	349	318	366	352	356	346	366	346	342	354	339	349	332	336	327	325	331	348	347	342	331	367	308	325	330	369	341	347	355	328	352	387	347	328	320	384	340	384	353	339	327	348	386	357	319	369	341	347	335	349	347	358	353	327	368	391	333	359	329	349	341	344	349	357	341	372	378	302	338	357	326	346	335	332	361	332	346	315	367	375	323	361	315	324	341	309	346	344	385	352	359	342	328	368	362	348	312	367	320	339	336	360	327	361	359	343	329	350	392	347	351	327	330	334	336	352	352	366	322	346	342	353	340	308	350	337	345	338	340	353	348	409	351	371	331	342	306	343	356	369	391	348	338	338	334	336	361	347	338	340	335	314	350	348	361	313	330	360	354	358	350	374	343	343	360	337	338	367	373	364	326	352	363	345	350	363	331	328	341	327	368	338	362	354	369	316	356	386	361	316	347	332	340	370	376	325	320	346	341	336	337	339	336	316	352	344	324	383	336	314	311	324	338	324	336	364	327	372	333	339	354	365	380	345	327	367	326	355	327	326	348	337	370	355	330	332	339	359	336	327	321	310	341	355	314	352	333	365	354	361	348	350	326	330	355	349	358	337	312	327	357	348	328	374	356	324	370	334	333	343	361	366	341	350	340	354	315	323	361	367	342	348	349	366	353	338	339	345	363	351	359	344	359	351	362	346	331	355	343	321	317	357	342	336	347	353	342	329	346	306	359	330	363	352	344	346	343	365	358	327	372	353	344	354	361	349	349	352	356	325	345	353	364	351	339	340	363	351	344	341	345	352	349	394	322	329	313	326	351	360	356	335	327	365	328	317	321	367	349	332	353	345	321	316	318	303	358	353	337	354	345	326	325	353	313	363	375	339	358	324	328	343	339	332	342	334	359	327	330	333	357	351	352	385	352	364	318	314	330	393	370	322	302	362	328	351	362	349	312	341	366	346	371	348	325	334	356	313	394	332	331	336	319	297	307	343	332	351	368	345	355	305	387	349	328	376	323	345	331	320	358	334	339	376	351	344	359	368	340	324	338	311	372	334	340	332	367	332	340	324	327	339	335	382	340	382	361	333	337	369	379	327	367	308	330	333	339	362	315	357	334	391	336	339	318	360	355	305	308	324	317	345	352	369	332	361	317	326	327	372	362	325	339	323	351	325	357	363	320	353	363	322	323	380	352	343	339	338	332	322	328	324	339	340	355	331	351	321	336	318	338	324	353	319	348	310	335	340	365	332	307	346	327	317	324	320	340	338	327	314	321	343	316	406	351	316	349	344	323	362	332	326	341	352	316	319	324	354	375	353	356	324	337	365	321	320	323	340	339	344	353	354	354	303	344	322	346	342	341	332	347	341	344	365	352	358	345	363	353	328	318	331	342	323	311	332	359	381	352	344	355	369	349	327	374	317	350	358	343	332	344	342	336	310	339	363	316	356	324	309	347	356	353	345	367	346	325	350	368	360	345	373	359	332	348	350	346	329	353	351	351	343	321	343	336	359	340	339	363	325	356	369	366	322	343	358	326	350	328	383	365	350	334	328	328	352	338	351	353	355	337	370	349	335	374	337	368	360	367	368	356	352	341	344	334	335	340	344	345	322	321	319	340	343	328	337	361	350	324	343	353	323	369	329	340	350	329	334	364	362	359	345	324	335	364	353	299	328	339	322	329	368	346	346	311	325	325	355	345	346	348	377	381	334	328	366	339	355	337	342	354	315	335	343	354	331	334	348	368	314	350	304	332	353	297	337	349	339	342	329	365	358	337	339	334	366	363	326	332	301	328	335	343	322	336	361	344	385	353	363	382	370	361	378	354	350	344	334	345	351	353	368	351	358	339	353	354	369	345	338	338	356	356	369	348	344	335	350	315	343	311	323	352	344	334	368	332	314	342	351	337	363	353	348	337	342	361	374	320	367	351	364	343	315	345	349	357	382	350	328	333	354	348	341	323	377	331	347	338	336	321	370	353	358	364	355	341	332	337	385	323	355	342	325	351	326	376	342	331	388	340	332	363	346	321	313	336	335	336	346	312	320	353	360	327	317	341	341	321	352	349	350	330	367	334	352	342	336	370	323	359	348	341	343	361
27980	4831	1753	1368	815	707	532	445	450	433	357	358	316	361	372	342	289	288	261	283	306	266	293	307	286	264	300	247	279	314	250	268	274	286	272	272	278	250	256	258	273	270	245	266	277	243	254	274	258	263	280	275	245	276	270	234	238	231	254	267	256	280	241	243	229	260	260	246	261	292	269	257	273	234	237	263	247	248	243	252	252	239	242	253	272	281	246	252	281	248	268	278	243	243	239	237	270	258	251	231	255	252	266	221	260	258	230	258	268	241	246	257	220	236	245	230	225	264	278	245	285	220	228	250	235	264	251	268	266	280	259	243	232	240	266	234	241	267	263	268	217	255	237	223	239	234	254	248	224	255	246	241	251	298	256	240	243	254	263	267	242	248	282	271	282	239	262	245	237	238	275	241	257	258	258	252	239	243	253	248	251	275	245	240	271	241	261	243	244	271	267	254	253	282	240	238	259	253	248	263	258	234	266	246	244	230	279	265	242	253	235	279	266	240	222	262	246	247	246	246	258	280	223	269	259	264	237	263	264	250	269	247	263	237	225	254	247	244	239	278	224	276	247	250	253	276	231	275	270	295	213	262	263	253	248	254	272	236	244	256	229	270	286	219	260	252	261	221	267	243	236	258	253	258	238	269	248	272	260	289	259	244	246	252	225	242	249	263	234	240	258	250	245	260	244	217	235	260	269	270	285	254	259	251	234	290	246	272	256	230	237	264	249	254	242	273	279	274	250	276	234	256	253	221	225	258	250	247	264	250	259	266	212	248	271	283	253	249	257	281	243	219	236	261	244	232	262	267	275	255	278	260	233	237	262	267	253	255	260	260	233	250	257	246	241	267	253	283	240	257	238	252	245	248	257	279	244	253	235	228	245	238	254	236	262	254	265	239	287	264	222	249	241	259	258	286	260	239	252	267	257	288	250	243	245	268	260	244	249	271	253	253	272	270	283	270	262	250	239	240	257	282	240	269	273	260	227	255	293	226	236	251	226	272	248	272	223	254	226	246	238	236	261	283	255	246	269	279	205	244	277	249	251	269	285	266	255	295	293	226	273	262	260	244	251	263	236	251	244	233	256	239	239	246	253	249	249	247	228	241	271	255	250	297	234	258	254	239	256	267	241	236	254	265	249	216	238	274	257	264	232	277	280	227	278	253	257	269	228	234	265	270	243	279	237	229	269	247	230	253	223	238	247	252	238	261	236	244	230	263	232	253	252	259	265	225	225	281	270	238	271	249	226	250	244	249	218	273	252	253	262	261	259	272	252	241	260	289	250	267	245	234	234	262	271	269	249	269	269	257	266	284	255	275	247	235	269	253	272	249	261	262	249	250	259	260	256	269	261	275	242	265	264	260	245	253	271	243	234	257	235	233	239	244	255	267	245	248	267	265	250	274	249	234	257	273	224	234	237	266	280	249	237	222	245	251	257	252	262	251	270	254	274	222	258	224	223	228	251	241	247	260	270	270	239	218	293	281	263	264	221	224	258	267	251	238	265	255	253	231	257	255	254	276	258	284	252	249	267	244	255	246	260	261	285	258	251	245	246	233	258	230	243	216	248	256	236	241	248	270	264	249	256	233	249	261	266	280	261	253	265	229	248	248	256	258	276	268	242	234	274	237	268	263	254	234	280	252	257	295	286	293	243	274	233	256	252	236	266	254	256	241	228	246	256	262	232	248	235	253	241	266	221	246	264	227	284	237	254	242	225	269	246	247	246	228	239	250	256	268	242	257	252	258	233	234	231	268	253	250	248	247	280	268	234	272	296	237	224	246	268	261	233	279	234	251	247	251	256	251	266	247	273	249	234	300	265	245	284	243	277	243	241	251	263	237	228	292	246	239	260	259	279	251	266	246	252	226	250	242	250	258	239	254	250	280	265	281	270	258	240	255	241	260	244	241	227	259	240	266	267	234	241	256	215	276	237	218	293	229	278	329	236	266	274	264	283	271	253	272	249	265	285	215	271	282	279	248	247	262	297	250	277	254	293	225	249	254	261	256	272	250	247	241	256	256	262	252	245	261	223	287	282	265	242	248	273	242	245	260	237	255	256	251	277	268	269	272	220	248	236	272	247	243	252	245	273	250	267	253	264	260	255	246	268	246	270	237	262	222	243	243	233	279	291	288	241	277	269	228	227	261	258	260	255	273	274	238	244	274	269	267	255	257	257	263	249	270	240	253	263	245	241	256	262	253	246	271	269	237	270	250	251	238	260	246	242	271	251	291	261	246	270	245	285	235	234	234	240	266	255	279	248	244	256	251	259	238	279	276	249	273	275	223	260	221	269	261	245	249	252	252	264	280	245	242	266	261	257	271	230	244	243	269	241	265	294	248	234	267	240	252	277	247	252	245	249	262	230	241	266	241	252	238	261	263	273	250	238	241	237	253	235	251	271	265	251	258	254	223	227	242	247	243	280	251	228	255	232	246	248	250	259	232	248	249	261	249	229	231	217	250	271	253	260	254	252	254	259	244	274	273	265	240	248	239	252	274	236	267	254	255	248	265	260	246	259	258	228	272	259	273	258	250	231	244	289	278	264	283	267	247	290	250	275	250	260	245	272	263	288	261	257	227	240	265	278	244	265	257	284	256	281	251	240	277	240	244	268	248	246	274	246	210	257	311	252	255	267	286	269	262	251	268	241	232	280	258	238	236	238	243	283	309	254	217	282	252	237	268	220	235	285	224	238	244	264	267	274	267	243	218	250	252	274	225	237	289	259	248	274	265	230	263	260	276	271	238	261	258	225	245	242	275	245	261	252	253	284	238	264	292	265	268	279	275	253	232	241	271	288	229	235	241	238	269	257	260	231	260	240	253	248	241	276	261	235	230	239	237	285	244	256	262	259	283	258	261	246	223	247	285	265	287	262	254	272	241	235	259	245	265	271	272	260	254	238	273	276	239	218	251	244	259	243	255	254	238	244	241	260	240	240	231	275	240	244	267	233	232	236	269	219	245	295	293	229	237	261	265	266	248	245	260	261	217	223	249	243	241	252	252	263	242	280	271	240	251	296	256	258	260	264	259	244	295	264	246	274	232	266	247	259	287	250	261	254	251	239	281	226	232	255	243	273	232	230	244	247	220	249	256	215	253	231	217	255	257	229	244	258	293	249	263	256	235	270	252	231	261	249	261	248	275	241	264	235	255	265	261	276	275	268	233	227	277	232	238	234	239	290	264	250	230	258	267	271	280	248	248	263	249	276	232	246	256	243	251	239	274	264	256	241	256	265	259	279	230	277	286	261	259	257	246	235	256	269	252	284	281	236	264	295	247	259	244	247	226	264	281	249	270	278	263	252	259	241	242	268	250	271	260	261	252	260	245	251	217	269	263	277	275	253	246	255	236	242	267	250	228	235	237	248	220	223	283	269	235	235	234	249	250	234	262	247	240	233	235	245	270	259	243	246	259	246	243	282	264	241	233	236	244	274	261	213	252	264	288	254	251	276	269	266	251	249	226	235	245	270	268	261	249	247	231	242	241
15761	1513	2380	2822	2249	2041	1593	1454	1307	1364	1282	1140	1051	1185	1403	969	854	839	796	844	809	716	762	738	740	710	728	742	691	714	695	702	670	707	666	600	649	578	598	629	607	601	572	569	545	621	617	572	641	616	613	650	608	637	627	610	614	621	631	594	597	633	598	616	570	605	632	584	574	568	612	584	595	586	575	600	606	600	591	587	596	593	620	632	671	609	581	633	575	608	616	595	606	633	563	660	620	622	577	677	599	596	593	584	629	596	553	610	611	604	533	561	580	616	580	622	583	604	627	627	597	580	599	565	584	524	636	630	603	612	611	577	605	599	575	633	601	605	565	596	584	627	592	546	594	588	636	568	580	606	615	604	631	573	622	601	566	571	622	642	588	579	626	576	603	569	519	581	625	656	580	633	578	624	607	565	634	603	608	573	565	587	592	604	596	587	556	588	589	595	589	648	597	540	579	666	588	575	624	595	620	554	566	615	599	606	580	556	570	580	606	609	620	610	572	588	579	615	598	601	565	593	591	604	585	620	590	596	615	640	607	597	582	609	567	594	602	581	606	567	558	544	587	603	580	578	614	606	605	598	599	569	606	624	600	600	566	559	619	629	633	608	584	632	599	613	581	602	589	589	566	599	578	587	581	577	659	610	627	616	574	600	636	566	633	582	610	566	568	568	623	601	633	584	575	609	607	619	615	588	545	596	621	606	628	598	612	634	590	603	592	588	549	604	612	576	583	590	555	579	606	583	575	577	596	569	590	589	622	576	623	626	568	627	625	644	596	566	598	568	587	592	639	559	604	613	616	627	592	578	543	558	571	575	638	607	586	601	593	571	619	601	609	627	606	597	586	591	563	570	589	590	661	611	591	577	608	575	553	582	604	610	577	585	608	604	552	581	594	582	594	616	602	561	563	605	563	570	607	567	634	588	574	615	571	589	599	605	613	587	589	568	590	565	582	579	576	581	610	635	568	617	609	617	577	575	608	570	605	612	611	567	575	597	643	622	631	577	595	603	632	617	607	567	591	591	577	571	636	622	577	608	558	608	554	585	582	631	580	592	585	588	632	652	600	596	560	601	573	553	613	538	574	624	624	599	627	619	612	583	654	582	559	583	601	569	618	617	565	572	575	573	612	656	629	617	614	624	580	574	589	645	582	578	551	590	633	604	599	623	620	577	619	610	555	628	599	579	589	597	633	613	565	610	577	541	628	582	579	614	625	643	531	626	633	597	579	565	577	607	585	590	594	571	552	583	578	566	635	619	605	570	576	629	620	585	609	603	594	611	599	607	575	599	614	594	570	621	577	559	635	608	595	592	633	621	611	558	617	556	619	606	581	586	581	589	567	628	579	566	569	578	598	554	587	566	612	595	553	577	620	570	583	609	566	582	609	630	576	609	594	608	572	590	584	557	589	621	625	610	590	595	611	591	572	566	574	589	568	608	592	585	587	592	628	550	641	586	598	566	613	568	617	541	537	643	535	563	560	583	609	557	575	589	584	596	585	610	581	614	604	582	631	565	644	568	580	595	596	632	582	621	604	580	603	606	609	617	597	582	630	602	573	591	599	568	582	603	618	595	628	608	650	575	584	560	600	616	608	614	586	590	574	586	608	615	577	585	580	608	608	555	590	597	574	575	570	601	596	576	612	617	593	560	594	619	598	623	619	615	568	588	597	593	555	602	627	553	601	622	557	545	581	589	626	603	614	602	627	547	599	587	578	614	614	619	636	628	563	581	607	596	567	601	569	594	590	589	566	593	598	568	588	531	591	581	616	555	618	602	612	607	594	597	596	595	558	608	559	617	582	626	568	584	574	606	604	589	551	616	596	614	609	573	588	599	611	603	581	572	625	543	554	603	618	590	651	605	607	553	595	606	652	581	561	585	563	584	603	558	597	613	542	578	617	642	606	613	594	568	602	582	610	596	580	584	563	543	638	610	585	546	589	609	598	576	609	641	575	580	559	605	552	577	563	611	603	565	618	602	606	594	593	633	595	613	625	585	594	602	582	595	608	611	592	572	600	535	575	540	576	585	608	569	558	618	595	621	586	568	604	622	586	539	597	600	536	599	580	541	614	569	604	602	591	577	554	606	590	567	602	626	591	644	597	592	633	613	656	557	581	599	625	615	582	563	579	582	585	557	583	618	596	579	554	586	554	600	592	618	591	548	534	597	568	624	597	559	582	595	619	563	580	634	632	579	609	598	616	583	609	564	578	569	631	556	583	606	625	581	553	610	631	577	607	556	589	597	552	583	593	602	594	567	542	601	561	638	599	555	564	569	567	607	641	596	571	585	639	637	611	575	600	556	617	635	600	632	589	589	611	633	566	576	608	562	592	594	584	577	553	593	554	583	621	573	601	596	605	605	604	606	591	573	614	563	547	594	616	563	617	598	629	575	596	643	602	582	616	626	605	575	604	588	609	599	581	568	578	622	584	598	625	586	606	594	596	612	583	597	602	579	642	564	627	589	614	557	581	587	595	541	555	610	595	580	592	643	630	608	579	605	588	604	577	566	547	598	594	587	567	560	659	588	625	577	622	634	594	584	612	612	577	584	570	607	607	595	590	592	561	580	637	595	554	595	561	602	585	634	615	598	593	595	611	550	567	590	586	602	652	562	606	620	595	564	612	587	552	614	591	585	606	582	584	569	604	585	560	605	593	564	598	634	585	565	591	560	560	613	577	593	615	586	589	616	613	587	597	622	577	619	602	597	638	621	589	556	592	615	580	561	561	580	572	596	633	577	632	612	590	619	613	573	573	547	639	634	568	604	580	564	623	626	593	598	603	616	657	594	608	602	582	609	585	596	672	570	626	613	613	644	621	597	567	604	584	587	587	601	596	626	556	575	585	611	604	558	588	566	567	590	585	559	559	616	560	619	569	588	587	638	582	580	638	594	563	609	592	601	587	592	601	603	578	601	588	602	566	599	602	566	576	600	556	585	584	585	532	592	595	594	583	601	603	588	616	556	601	574	602	600	562	573	622	597	591	588	620	576	587	623	603	597	582	598	602	616	618	580	537	632	592	606	583	561	618	600	562	591	619	561	594	617	599	553	613	577	607	574	582	557	565	597	574	579	584	632	591	541	636	595	584	603	584	605	559	569	586	577	578	586	605	592	621	591	589	611	584	574	590	580	601	616	587	591	614	596	592	614	591	622	583	583	595	619	606	592	583	581	585	587	642	594	597	597	613	584	584	604	612	598	649	554	626	582	561	577	615	553	588	586	607	549	574	572	618	603	606	590	544	573	588	631	570	553	598	609	650	611	599	563	611	621	634	565	609	619	562	586	621	644	630	598	589	619	560	584	546	602	595	621	530	597	591	596	589	573	639	624	590	556	631	578	582	683	614	560	566	584	603	623	565	591	629	622	610	553	620	602	581	615	583	621	646	552	553	577	556	570	596	581	631	625	655	597	602	627	627	645	593	548	615	542	564	578	619	563	627	604	618	632	636	646	603	607	668	620	602	582	623	585	589	634	554	588
5834	507	221	246	237	230	208	222	224	234	190	213	236	212	232	255	245	211	204	217	219	213	230	249	214	202	205	191	190	191	238	231	209	222	233	193	192	198	246	235	208	224	240	246	250	182	203	202	191	225	215	219	207	237	223	188	203	245	223	220	196	207	239	214	234	209	217	235	209	211	234	224	228	221	234	221	196	216	205	254	231	223	183	224	217	254	218	213	222	205	222	235	186	214	196	222	244	222	213	219	215	207	230	215	217	239	225	191	210	209	248	226	211	192	216	210	233	226	235	220	197	215	218	208	220	217	233	204	207	210	205	203	235	219	226	268	226	219	201	222	231	251	212	225	199	226	217	192	205	207	251	220	233	214	190	208	243	204	196	214	206	206	199	219	198	214	225	209	226	227	211	213	252	218	264	199	190	208	217	223	233	217	188	184	230	205	218	239	222	222	244	210	234	209	181	227	187	204	204	219	209	214	248	235	230	208	208	215	210	219	238	185	233	209	239	223	219	229	220	231	237	237	202	228	203	221	200	200	210	234	230	230	211	217	203	228	215	229	206	232	228	214	197	223	194	209	229	226	229	230	202	236	183	230	255	227	228	242	236	200	215	230	218	238	221	228	207	224	246	218	239	210	217	215	222	226	208	219	217	182	204	240	246	218	226	202	191	220	216	214	207	197	221	221	198	204	246	189	213	227	220	237	218	190	222	201	223	232	207	225	237	206	201	229	213	217	204	216	252	247	221	222	200	251	224	223	236	196	249	200	222	246	227	221	258	198	224	222	219	195	235	241	216	233	206	218	247	219	231	199	224	223	219	211	201	232	214	195	185	198	238	204	244	212	242	237	204	199	221	211	208	199	202	225	227	221	181	245	205	217	234	210	203	201	199	228	192	232	213	242	186	249	249	195	210	205	218	239	182	199	229	216	210	202	212	181	211	223	222	196	201	187	214	198	199	226	208	240	198	221	217	210	252	204	230	238	214	232	233	244	205	229	196	203	241	202	191	219	227	220	232	256	210	215	200	195	201	219	228	219	212	224	258	241	222	221	238	227	221	250	211	183	198	217	207	240	228	226	205	210	220	214	242	224	211	233	203	215	214	211	213	213	214	199	222	235	206	205	214	237	225	235	201	209	208	224	207	226	216	192	245	211	226	183	245	236	192	206	210	200	208	237	216	218	209	241	211	199	223	218	214	215	236	232	214	206	182	221	194	207	201	206	204	246	230	203	225	209	228	204	253	230	221	211	201	196	224	226	223	200	243	222	205	227	220	206	199	227	238	221	209	206	208	203	238	234	207	214	220	216	196	234	217	233	224	235	208	235	238	217	246	197	234	232	200	215	213	223	223	227	218	233	241	214	243	208	225	224	243	223	236	206	210	232	212	221	213	185	203	212	257	222	219	203	225	199	204	205	200	184	203	223	205	217	215	225	189	239	207	199	210	219	184	229	231	262	207	168	210	189	197	214	210	196	213	230	211	209	264	234	216	241	230	231	194	237	247	215	211	224	232	208	190	214	233	220	212	213	208	201	216	248	235	206	216	193	228	227	221	204	194	214	208	216	235	216	209	210	194	211	224	220	182	244	229	204	215	179	221	241	217	253	237	230	226	224	230	215	209	220	238	214	254	203	217	240	205	229	223	215	196	206	207	200	203	239	205	241	228	203	223	209	222	225	222	209	211	239	207	239	249	219	221	229	248	228	207	184	214	194	232	224	234	226	218	206	213	226	209	223	222	189	215	211	208	221	216	231	229	216	201	228	224	204	213	225	207	245	237	240	228	227	232	214	206	242	227	224	210	210	210	236	206	225	200	213	202	237	234	200	229	225	219	211	222	221	188	242	239	226	225	236	190	211	206	203	217	197	235	187	237	207	215	220	213	205	201	225	216	208	190	242	238	215	204	228	226	219	194	231	209	241	210	200	223	223	214	201	214	226	255	185	242	223	232	195	219	237	210	214	198	195	202	225	224	219	234	221	227	221	206	216	204	226	230	233	206	217	222	256	261	195	203	222	218	202	222	210	231	228	227	243	198	184	221	205	214	236	222	232	215	170	206	202	208	190	205	193	230	218	226	236	215	216	211	226	228	213	206	211	237	216	199	207	174	226	224	215	214	222	207	246	219	249	247	231	255	214	216	210	220	215	237	233	194	206	264	220	219	208	234	198	219	239	245	232	231	228	209	221	247	196	188	195	230	242	197	188	216	217	221	224	205	222	241	247	210	240	208	199	210	224	220	205	218	201	224	218	210	204	233	238	240	225	216	211	208	215	202	214	237	215	191	231	225	231	200	213	218	220	222	213	213	185	227	215	212	209	229	229	214	196	215	213	221	240	232	230	190	237	254	197	204	218	218	229	228	230	210	176	196	224	222	213	194	234	232	225	197	230	199	217	219	247	221	250	204	214	248	209	209	247	216	196	212	217	201	193	222	224	237	191	216	223	212	202	239	209	212	219	229	199	215	202	218	234	207	205	211	229	194	233	203	202	221	235	227	207	212	210	217	197	238	211	190	225	208	201	182	221	195	234	211	221	212	232	232	230	219	209	219	240	228	222	228	214	179	227	220	204	230	229	224	254	209	227	217	208	189	216	204	198	252	202	216	208	204	214	226	206	227	216	221	234	195	233	228	227	199	210	221	202	224	219	205	219	197	239	222	218	219	185	204	215	216	230	195	220	206	199	217	230	237	226	243	208	187	228	205	212	213	201	214	218	196	227	227	224	218	227	233	217	207	212	242	215	198	195	207	246	212	236	218	224	242	224	231	208	210	211	212	203	196	218	223	239	243	238	241	196	215	206	215	247	205	225	214	200	234	214	198	206	197	216	211	218	208	226	217	239	224	215	210	245	197	227	224	207	225	215	182	206	230	213	222	203	215	230	237	189	223	190	193	199	182	223	203	191	194	227	203	213	209	246	217	204	229	207	223	220	223	233	220	230	224	211	245	214	205	216	193	204	220	225	207	231	241	229	209	226	220	228	235	223	198	208	194	203	248	210	225	205	228	218	246	228	244	164	215	225	240	206	191	222	248	232	207	210	206	209	205	210	205	194	213	225	207	208	213	226	215	231	235	215	213	247	238	236	254	223	211	249	229	250	199	218	230	218	239	222	215	231	224	204	195	234	227	219	225	225	211	253	216	213	244	201	226	205	226	211	185	227	240	215	228	213	219	204	224	217	208	193	214	203	210	227	196	192	213	220	198	219	239	222	194	211	224	232	214	232	200	205	207	223	192	215	217	241	234	238	193	220	246	210	231	209	217	206	202	214	185	203	223	238	211	239	223	199	230	266	203	256	228	206	220	237	227	189	233	239	212	236	234	192	205	213	252	217	235	196	213	203	217	220	236	208	188	213	195	242	230	203	251	208	240	206	246	208	217	224	217	242	214	240	225	249	217	234	190	214	210	219	220	221	212	216	236	230	217	203	203	231	210	227	213	207	252	218	200	209	241	213	220	187	225	211	204	219	227	201	231	220	213	213	221	204
4065	567	553	547	506	548	522	496	480	532	500	502	504	526	522	524	530	552	499	515	561	586	501	548	505	529	511	485	460	524	541	516	555	487	498	481	462	507	484	488	525	467	520	475	490	501	498	543	514	461	491	508	518	496	494	477	518	458	495	510	451	486	511	516	502	524	519	517	511	515	506	475	490	501	511	514	475	514	534	513	527	488	518	513	508	509	484	479	480	516	492	478	495	510	503	505	475	476	529	495	492	475	520	479	484	528	475	520	464	491	544	492	478	472	487	466	475	472	539	486	521	502	512	505	528	484	503	530	519	514	522	491	490	440	521	504	507	535	501	545	504	515	542	508	515	477	464	530	496	524	515	499	515	500	492	482	488	511	555	481	502	521	516	494	482	513	490	520	510	479	504	464	501	472	441	510	477	464	529	519	507	490	494	499	520	457	485	497	513	527	489	501	501	502	502	506	492	538	471	513	530	482	516	458	456	492	458	505	522	527	497	506	481	509	495	497	465	473	483	483	491	464	493	476	499	495	472	517	505	519	486	502	537	493	522	524	448	497	521	492	530	500	505	504	481	511	521	480	490	498	530	490	517	456	522	439	468	510	501	500	524	481	520	495	533	493	483	519	482	517	484	453	479	479	483	536	516	498	522	498	490	485	479	511	437	482	485	492	483	488	516	547	479	525	495	491	504	493	506	467	533	531	523	497	508	507	497	488	461	501	458	511	449	462	513	516	511	534	461	497	506	478	453	520	518	503	501	470	523	460	482	520	499	490	486	516	494	511	487	520	484	480	533	512	520	542	480	500	472	506	470	480	489	505	489	518	478	456	501	503	529	500	512	518	502	498	501	498	494	458	503	487	496	525	514	505	487	507	520	474	517	522	500	539	528	464	514	497	471	552	503	478	533	484	508	515	495	487	524	516	499	515	497	505	494	509	495	468	463	501	488	522	483	509	486	488	521	496	496	530	532	537	487	484	494	470	531	520	489	500	484	481	511	511	513	486	496	500	500	518	517	546	486	487	531	470	480	496	519	486	505	478	463	460	533	494	495	493	467	464	530	489	503	476	493	523	495	478	509	542	513	456	510	504	469	537	514	500	503	480	492	460	525	477	525	480	477	527	467	476	496	496	489	509	467	459	495	504	520	468	496	451	529	476	497	498	461	499	486	445	502	466	502	481	486	519	441	491	506	493	479	481	482	469	486	516	457	476	503	488	507	514	447	490	515	496	519	529	507	477	491	501	497	464	528	464	513	524	478	513	501	506	499	528	538	495	488	498	515	529	485	491	513	494	511	479	474	527	534	474	497	483	504	525	500	497	467	516	527	484	497	495	495	516	509	514	532	482	454	508	496	488	513	485	496	468	492	494	528	478	476	531	448	472	560	502	492	490	501	477	490	481	490	469	547	490	472	490	460	528	491	558	465	497	537	547	536	512	490	480	474	458	480	489	484	511	532	502	527	535	489	459	540	504	479	491	458	476	471	501	500	482	469	483	520	510	516	448	495	500	491	509	500	488	510	485	480	495	515	482	478	492	508	495	496	520	481	521	508	459	544	456	514	530	550	464	518	564	525	459	476	501	514	495	499	499	509	531	492	491	522	469	472	511	518	531	467	462	481	492	517	472	497	523	494	526	477	510	480	511	488	515	480	483	501	484	528	485	493	509	515	501	526	483	471	482	500	500	509	525	492	527	485	507	473	492	498	490	469	507	472	513	478	527	494	506	503	490	479	467	457	499	506	510	520	483	489	500	507	469	467	504	458	504	502	500	449	505	538	497	509	487	456	506	471	517	496	519	489	513	508	458	492	497	507	503	538	495	495	483	498	511	472	517	456	519	499	491	512	522	513	526	499	495	489	527	512	503	500	500	522	480	527	502	486	477	498	563	495	540	513	428	499	489	541	502	502	494	500	501	500	510	474	494	510	468	477	472	518	499	524	471	464	541	527	505	503	493	486	522	511	468	526	480	481	481	496	485	489	488	491	488	499	522	490	485	484	502	511	509	532	496	499	513	494	519	502	498	525	479	491	521	442	518	507	536	467	522	473	498	468	494	503	484	512	527	514	497	491	476	498	503	504	477	468	497	520	512	474	495	486	516	533	482	522	470	491	524	519	463	544	525	489	513	517	485	476	518	501	470	519	490	514	480	501	482	516	490	494	463	476	506	503	541	499	509	541	538	532	482	466	500	524	519	469	477	497	492	514	510	465	456	501	504	517	505	491	497	502	489	470	518	498	478	496	524	502	481	459	469	485	507	493	486	519	479	486	459	484	460	479	478	521	507	499	500	487	513	505	527	486	508	490	500	510	491	521	555	486	477	497	464	520	494	475	512	473	517	489	467	506	526	483	546	512	507	499	506	510	501	479	494	493	541	501	512	464	519	489	476	492	484	497	513	522	461	460	475	509	541	472	479	495	519	460	511	488	541	507	504	527	509	480	488	494	504	489	549	475	480	485	506	498	486	503	512	494	479	481	509	509	446	522	501	479	446	473	487	505	502	495	503	539	540	488	490	501	483	498	504	480	500	518	523	441	493	472	478	521	554	517	490	493	499	509	487	492	535	481	520	483	488	539	480	483	528	533	458	506	505	506	487	498	520	499	534	509	513	500	539	510	485	472	512	487	519	509	539	489	514	511	506	477	518	458	450	500	492	515	515	477	517	490	488	481	525	476	489	502	491	502	513	508	477	460	479	452	532	498	501	519	445	519	516	470	490	478	462	481	513	508	502	524	497	531	498	506	494	488	483	476	474	498	478	494	504	473	454	518	521	519	472	500	514	521	526	500	506	513	495	552	500	480	516	501	512	489	499	506	495	503	497	512	463	507	527	474	500	488	556	489	521	533	550	482	512	526	476	469	512	506	470	487	470	527	509	484	466	443	526	500	483	483	517	514	509	530	535	514	527	477	476	503	528	484	492	502	514	490	535	515	494	501	526	481	476	477	557	542	518	477	471	482	486	484	489	478	530	477	524	511	483	513	542	501	498	521	496	474	503	512	530	540	493	501	513	519	508	478	488	476	493	494	483	478	497	506	474	510	537	522	477	521	512	510	502	502	515	470	543	483	518	485	521	512	502	494	501	507	492	487	485	477	482	451	503	487	508	499	493	470	452	504	485	476	495	487	526	457	505	507	510	487	493	500	520	516	500	489	481	499	486	477	475	460	531	520	444	503	517	467	467	529	484	513	481	478	480	526	453	527	478	440	471	487	485	466	518	514	486	480	485	505	511	514	480	519	485	512	516	486	523	479	501	500	495	480	482	458	536	525	487	466	542	520	472	491	480	533	509	472	459	530	514	500	489	522	481	449	487	458	488	540	507	491	481	517	484	491	497	516	472	483	468	473	446	494	513	498	490	492	487	509	493	515	472	513	476	472	492	491	526	476	484	471	515	503	525	530	475	492	489	503	462	502	473	487	480	511	505	494	513	514	510	470	521	509	522	515	482	531	496	474	506	513	488	474	480	483	548	495	474	466	510	476	492
19614	2350	782	553	393	269	274	259	184	189	185	205	187	211	221	170	160	126	151	163	157	151	146	160	137	146	168	147	154	152	148	138	143	133	140	133	116	146	150	143	144	130	129	152	151	122	165	127	141	126	142	120	160	152	119	131	151	143	144	145	163	142	126	140	119	154	141	125	135	159	160	156	143	125	125	143	151	137	134	133	128	107	116	143	129	117	129	147	139	149	118	130	121	141	120	142	134	160	128	155	168	127	129	156	123	148	127	121	139	123	140	127	130	138	127	120	108	138	138	151	132	131	112	139	132	130	142	115	121	125	118	100	129	121	141	145	136	131	151	129	110	147	129	119	129	135	141	108	140	155	136	143	136	133	137	143	137	121	123	155	131	133	137	121	129	125	139	123	132	147	142	124	141	110	106	165	137	119	144	133	138	140	148	130	109	129	136	140	120	139	141	127	128	118	139	126	130	140	127	140	123	127	123	145	177	138	119	153	136	134	150	135	120	124	158	122	138	138	140	134	131	125	140	114	148	128	132	161	136	146	142	108	128	145	143	131	124	142	144	141	124	123	114	148	135	117	142	137	161	151	147	122	139	141	143	128	130	124	125	134	156	122	137	135	141	106	104	164	147	123	119	149	144	135	126	124	132	128	125	122	120	150	111	142	135	127	159	115	137	132	140	126	120	118	113	141	127	120	134	130	124	146	154	159	131	130	144	139	141	129	140	136	154	155	128	133	138	137	129	144	154	109	148	120	139	132	121	121	141	116	134	147	144	141	144	127	134	123	146	120	142	152	123	119	141	144	128	147	126	136	126	145	119	127	115	143	125	136	121	125	109	142	124	149	139	125	132	134	123	149	118	145	145	119	134	118	145	147	128	141	150	148	131	133	131	158	162	128	134	133	150	119	118	153	106	130	132	120	137	132	130	123	144	130	128	119	127	149	135	139	124	128	121	132	153	134	127	142	124	137	160	147	142	142	138	136	147	144	149	123	124	153	154	129	134	154	146	118	135	141	138	124	143	128	121	118	136	124	132	145	131	145	138	143	107	141	126	122	114	127	135	133	140	124	119	120	117	142	127	137	120	153	136	138	137	148	111	131	154	147	126	138	125	141	159	136	136	129	127	143	122	138	136	140	133	152	132	134	125	142	117	121	168	125	132	151	99	134	152	113	143	125	146	139	126	145	142	142	126	155	151	129	117	122	128	134	129	142	140	128	112	118	129	117	128	149	136	140	139	141	119	142	123	144	133	131	131	133	132	134	120	117	138	122	130	132	126	121	149	128	140	131	126	153	160	115	137	118	132	117	129	135	114	126	144	145	107	112	132	138	149	149	132	120	145	113	153	129	111	116	148	120	146	147	127	158	151	127	134	111	136	145	124	147	128	144	148	120	135	138	112	147	119	134	134	130	111	134	144	147	138	166	125	131	140	122	111	134	147	139	125	117	141	104	147	128	148	103	153	116	139	115	146	144	137	138	145	136	140	133	134	134	121	166	133	144	159	155	125	136	119	140	116	131	129	118	143	136	153	146	118	130	132	153	111	144	156	139	128	136	118	163	146	140	147	129	142	160	132	113	121	129	132	133	137	134	139	123	135	112	134	147	140	145	118	131	131	152	128	143	129	130	144	124	129	134	129	111	121	157	124	151	150	138	121	124	140	140	149	116	137	136	146	109	140	130	140	129	140	137	104	123	142	139	133	132	134	133	157	123	134	136	144	128	138	128	122	113	161	135	116	138	140	127	134	138	117	156	125	125	130	152	152	134	132	143	107	146	120	152	138	135	129	160	129	133	126	144	144	148	138	130	149	145	120	116	160	135	122	112	155	147	117	120	135	135	145	123	140	125	145	156	147	142	122	134	116	145	133	142	140	137	151	127	148	143	132	120	146	137	165	149	148	123	120	121	147	116	128	130	133	134	127	123	122	127	127	149	119	143	124	149	140	114	147	121	121	150	132	127	136	120	106	101	120	144	150	130	151	116	155	136	135	152	96	151	145	142	123	155	148	133	130	133	141	125	136	122	130	138	145	139	138	128	121	122	105	129	153	127	131	107	130	128	132	153	120	123	128	133	143	122	149	110	128	136	177	163	126	132	131	147	140	120	144	140	147	138	134	123	137	148	151	132	126	122	134	137	135	138	142	131	137	138	126	144	127	131	136	131	140	139	127	140	129	141	128	130	132	117	130	143	157	124	136	120	149	133	139	137	136	127	128	173	132	117	145	129	129	139	143	129	111	131	119	134	159	136	128	105	114	152	148	133	145	148	125	136	117	139	135	125	150	115	131	128	127	136	138	143	131	131	155	138	139	128	138	171	127	151	128	127	140	159	136	148	131	132	153	142	147	131	129	153	152	143	153	135	138	126	118	129	122	139	154	148	123	161	123	150	137	119	137	115	126	132	138	129	133	140	138	122	126	139	135	137	128	140	137	137	128	160	134	135	116	125	133	126	115	142	134	150	139	147	143	126	131	120	143	144	139	128	120	120	117	136	139	123	137	119	119	127	127	118	147	124	125	157	150	132	119	149	137	127	147	157	168	163	129	114	122	126	148	141	133	135	141	120	114	131	136	136	110	141	147	131	154	139	118	126	152	138	138	149	142	117	154	143	131	100	153	170	153	152	150	122	152	134	123	148	149	132	143	142	139	138	141	141	121	134	135	132	128	143	152	111	129	126	118	142	139	126	129	145	130	147	131	104	143	149	118	141	135	153	153	133	124	130	143	148	136	119	136	146	117	145	140	128	152	132	162	120	127	130	123	117	127	140	146	146	142	138	139	154	149	129	134	159	106	138	157	123	148	152	146	126	124	128	136	133	147	121	126	138	142	122	100	147	134	141	124	135	133	134	118	120	129	125	131	137	136	141	146	129	132	129	137	141	107	125	134	137	134	136	137	129	123	131	139	126	127	141	120	148	139	132	124	134	140	129	133	118	140	125	134	138	133	127	148	125	123	149	104	124	131	124	133	130	134	106	129	117	113	139	138	140	136	133	151	129	146	115	153	148	127	130	138	154	143	152	113	122	145	126	128	123	148	136	131	135	105	137	127	139	121	138	124	133	125	143	149	162	139	136	115	133	152	146	143	123	135	125	126	143	134	128	150	117	131	138	136	127	106	131	151	153	165	140	126	131	134	141	124	148	141	143	124	136	132	131	151	120	138	141	147	163	117	143	96	176	119	135	126	132	136	129	136	147	131	122	131	125	139	127	149	135	156	149	132	154	140	114	120	143	147	163	121	134	121	130	127	125	124	132	149	114	138	141	135	139	144	130	127	125	141	123	136	154	134	137	111	139	112	128	135	138	113	129	146	118	131	140	134	145	151	145	150	153	134	117	166	113	143	130	140	125	117	131	153	135	126	116	129	126	101	125	138	144	156	146	142	131	123	136	129	122	141	145	128	154	150	119	127	128	110	116	147	127	109	135	101	102	134	132	123	156	128	135	120	146	136	143	126	131	133	177	159	141	131	116	119	139	151	143	153	142
12329	736	1256	1483	1295	1066	973	806	694	703	713	678	674	742	886	626	530	478	467	452	459	459	459	411	436	464	443	444	428	444	400	425	433	420	383	354	369	362	349	373	354	364	353	346	361	342	342	365	375	348	370	324	363	354	382	337	374	320	349	381	355	345	352	389	335	339	357	356	350	364	355	359	318	338	347	371	330	323	347	370	372	371	366	367	364	357	339	383	349	357	381	379	359	351	366	356	349	336	355	378	337	303	367	345	340	335	344	318	358	324	352	355	356	346	339	360	334	343	368	341	332	386	359	350	359	352	374	379	375	339	364	340	359	385	344	332	375	355	348	354	359	336	328	355	341	336	318	371	336	336	353	376	327	343	344	346	361	371	347	334	357	338	355	355	368	344	357	347	373	359	357	352	329	367	343	368	349	340	333	338	347	338	347	316	365	370	377	323	335	343	364	348	345	338	340	350	355	351	347	356	352	364	375	356	364	358	364	362	320	351	352	348	309	338	319	313	339	338	349	328	328	355	319	337	358	340	363	376	377	355	336	347	353	359	332	308	322	345	346	329	338	358	338	332	349	359	363	331	322	335	366	381	344	316	333	348	339	366	351	348	351	353	345	375	351	354	362	343	328	358	372	349	348	350	334	334	316	352	319	388	360	313	339	371	338	347	344	368	351	349	355	308	354	358	347	342	362	320	336	353	362	357	354	355	312	337	352	344	332	334	355	332	350	354	398	343	363	369	327	380	340	335	359	348	352	352	328	326	312	351	314	348	352	312	386	326	384	341	301	343	347	346	356	358	356	362	356	348	348	320	359	328	347	336	348	329	348	352	320	352	370	352	347	330	341	326	327	363	376	348	330	326	355	353	372	360	346	337	334	343	357	346	304	350	325	340	358	339	337	339	376	343	325	337	353	334	359	352	352	319	322	325	366	349	371	302	392	365	338	304	344	359	329	338	348	347	381	352	369	337	364	359	336	356	319	353	319	335	370	355	357	337	338	356	337	332	357	348	377	342	360	364	360	324	347	343	357	307	310	317	346	334	324	361	304	331	368	335	345	348	329	331	341	339	333	341	366	368	367	347	330	342	366	339	346	347	326	334	362	381	330	370	335	334	347	339	359	330	358	350	334	354	306	352	338	319	378	321	392	317	348	335	328	354	354	340	346	348	359	358	368	395	351	344	355	392	385	342	316	346	340	361	349	353	333	339	326	350	369	339	345	348	332	309	346	337	364	360	346	328	327	352	345	352	362	333	325	367	312	324	359	350	321	333	333	357	330	339	317	356	340	362	328	358	330	369	341	353	342	322	341	374	355	361	366	331	356	339	330	358	351	338	369	358	356	310	354	337	338	355	375	334	311	375	352	345	363	355	376	336	342	360	318	354	359	403	359	347	341	361	351	366	362	332	313	346	329	363	353	350	345	381	360	360	337	320	324	348	354	382	348	338	348	356	351	336	371	329	345	365	314	382	328	354	337	336	332	359	343	339	332	317	350	364	332	350	338	329	338	346	336	331	337	369	341	348	354	367	338	332	325	339	330	301	367	334	350	360	357	325	321	351	318	333	336	332	349	323	341	318	363	358	308	351	321	337	360	328	323	322	310	313	377	363	316	323	340	376	352	376	353	351	318	382	333	345	342	311	331	341	321	346	378	335	348	363	346	340	312	338	349	343	382	350	342	362	360	349	370	324	372	349	340	327	331	351	356	342	352	341	383	334	319	380	322	359	373	339	332	328	342	324	343	359	362	321	347	367	328	356	341	350	360	334	337	341	336	362	339	358	309	349	349	343	361	351	345	343	327	338	330	364	335	350	380	357	340	368	380	352	329	359	337	358	319	364	369	318	372	326	343	348	316	337	372	352	326	359	334	355	319	347	313	365	313	359	383	335	362	328	337	335	358	356	315	379	320	394	345	387	338	337	347	357	318	297	344	339	326	383	362	333	376	353	339	332	351	342	357	311	345	332	302	338	379	353	340	346	336	354	335	331	316	352	330	332	384	349	326	331	329	343	383	361	355	356	357	329	327	347	337	366	336	380	318	355	345	355	344	334	339	383	354	326	336	345	344	323	321	311	315	366	349	332	323	360	354	332	345	353	364	370	328	357	353	341	347	349	342	319	366	359	357	339	326	344	365	332	357	300	335	357	312	337	350	357	340	337	350	345	330	339	322	328	370	331	338	359	329	365	336	344	370	349	328	337	347	330	324	356	347	380	344	342	330	396	349	330	363	343	355	370	372	340	356	322	325	317	353	329	354	323	317	333	342	338	350	326	314	345	353	362	365	365	330	357	376	336	338	356	372	344	345	335	347	360	385	378	364	397	328	306	348	366	322	347	340	305	323	321	360	333	384	343	370	350	368	314	335	357	365	375	344	336	363	308	338	331	372	319	349	359	359	346	371	352	349	328	336	347	351	345	340	324	343	356	363	374	312	351	326	349	354	380	330	359	361	327	340	343	381	348	323	354	319	371	375	339	364	351	399	332	385	342	307	343	349	349	356	366	361	348	350	376	352	346	333	320	372	330	359	329	373	324	327	368	337	382	320	369	333	370	352	332	359	371	316	323	353	360	367	332	356	358	346	376	308	358	356	353	342	323	325	365	321	335	353	321	329	377	350	350	362	331	340	353	381	317	340	365	310	371	342	353	356	387	372	337	347	342	317	354	369	345	373	355	333	334	363	310	310	350	382	321	325	312	342	338	396	328	353	338	372	317	351	348	336	356	364	366	344	350	359	375	321	348	348	381	364	346	316	352	331	367	367	353	362	360	348	343	377	327	369	326	339	338	338	353	353	345	315	330	312	418	354	309	383	381	329	332	363	348	360	356	346	376	359	369	341	358	320	335	319	315	374	313	371	353	346	342	329	344	362	343	360	329	356	309	349	344	355	308	323	315	354	354	330	338	320	326	354	352	359	358	378	368	359	350	339	361	377	326	347	365	342	346	339	358	334	348	324	317	335	347	375	330	364	338	352	341	367	312	367	313	364	340	337	358	325	350	350	345	328	357	321	342	323	343	325	357	354	336	351	313	334	351	362	361	344	340	326	361	328	353	318	354	369	328	341	351	348	339	353	320	353	360	344	348	341	342	305	336	386	334	374	340	343	326	339	371	323	368	315	378	344	348	347	341	362	365	359	341	373	346	405	355	342	360	350	370	314	373	322	381	361	358	341	362	347	343	359	331	363	356	349	316	353	350	300	331	345	346	343	331	341	353	373	344	325	345	324	314	323	345	330	350	324	353	361	332	352	332	344	377	381	353	313	320	331	360	387	330	347	328	349	321	351	359	330	340	317	352	329	335	369	380	364	351	370	358	358	362	359	337	344	313	342	331	392	334	342	347	348	336	342	350	384	326	366	385	349	322	342	352	347	322	348	313	348	314	350	346	343	316	373	342	345	321	369	375	337	375	363	330	353	353	349	353	334	333	329	333	321	352	353	309	330	340	350	349	354	344	372	346	353	373	354	356	353	348	365	353	328	327	355	373
31133	6107	1911	1133	796	610	494	452	415	445	384	407	363	373	510	352	317	293	293	304	263	238	277	271	259	249	265	285	266	250	276	251	266	268	269	260	264	242	249	267	267	281	273	254	259	263	251	248	267	275	245	268	266	247	238	303	262	260	262	261	232	239	260	261	256	246	250	263	266	282	235	269	256	256	255	283	240	278	276	261	259	304	276	250	248	219	245	274	261	228	247	251	265	293	257	232	237	261	261	244	262	276	282	279	262	244	285	287	234	240	243	281	272	259	269	239	243	242	252	272	252	289	247	268	280	243	267	301	249	239	282	282	247	270	257	255	283	257	259	280	272	249	258	276	263	264	237	261	273	268	305	271	281	267	273	257	256	258	260	271	321	250	270	283	271	267	248	251	261	274	244	268	275	251	261	302	274	247	245	224	248	262	254	274	271	239	244	276	254	280	260	262	266	268	235	243	257	247	302	258	239	275	260	260	261	271	253	254	240	245	269	278	237	296	252	280	257	253	263	257	247	232	249	259	274	225	249	252	238	239	309	258	264	254	262	252	255	267	277	246	274	245	243	288	275	260	235	277	246	282	247	252	290	266	229	260	213	284	232	240	254	232	254	267	246	250	274	260	258	291	285	222	235	294	271	242	280	268	251	248	249	250	237	239	257	251	254	239	255	221	246	253	292	227	304	234	223	297	265	249	243	222	267	239	275	277	235	264	257	240	244	273	289	270	245	271	237	247	267	244	221	261	260	256	236	261	267	250	249	243	257	300	266	244	280	264	262	253	301	270	272	263	238	254	249	283	251	226	253	256	289	252	286	237	263	259	275	239	280	270	257	259	260	228	260	265	277	274	290	250	217	249	243	276	270	262	248	268	240	265	254	249	269	263	259	223	255	259	257	257	247	238	285	285	236	308	284	249	293	263	270	245	247	269	259	256	263	275	258	220	284	243	240	278	275	292	243	269	271	263	271	242	261	237	248	231	245	263	224	241	239	249	242	249	213	276	248	236	281	264	279	262	251	272	248	253	235	250	229	240	259	235	240	242	264	244	269	268	265	228	266	284	240	293	258	281	254	282	302	274	258	247	273	256	256	285	267	264	257	261	246	244	251	244	250	256	280	238	254	269	266	275	228	229	231	223	245	253	276	255	260	278	277	268	241	258	239	255	244	251	273	287	258	258	256	252	270	261	274	233	240	250	279	280	303	264	255	271	237	261	253	274	259	219	250	247	259	243	254	252	251	241	225	255	254	283	283	269	290	259	255	268	280	263	267	273	246	286	282	283	253	236	253	299	253	285	274	260	282	246	238	256	241	249	266	272	313	267	262	262	297	274	263	252	233	242	268	287	236	273	266	264	234	260	298	251	256	273	262	237	261	273	255	260	277	255	255	242	256	265	259	254	235	265	272	272	255	265	241	247	220	287	280	234	269	255	250	246	271	273	251	256	246	258	275	265	261	268	248	266	273	253	267	252	249	272	263	271	219	246	237	243	251	254	257	303	259	265	266	287	266	244	287	264	270	249	242	253	269	274	247	257	262	246	258	274	254	246	253	279	290	271	264	294	280	263	300	260	261	259	275	240	259	235	299	283	276	254	285	254	260	256	312	270	283	232	217	268	294	252	244	285	245	249	260	260	242	243	227	280	249	269	264	268	248	235	255	272	256	277	228	281	235	269	281	263	255	235	271	275	240	240	251	266	242	264	250	275	248	273	273	265	256	287	253	256	244	254	247	258	266	238	279	267	261	266	245	275	264	253	252	282	260	256	276	283	272	240	247	248	278	261	274	260	265	274	268	272	236	268	248	257	261	256	262	257	281	273	268	261	230	260	226	245	260	248	241	261	273	271	281	262	250	232	286	265	256	269	263	266	281	247	261	283	247	259	256	266	221	255	256	244	212	244	247	230	262	262	239	252	270	258	254	283	264	238	267	249	275	246	250	244	246	227	278	301	236	266	281	260	277	248	251	260	235	242	270	277	266	291	268	252	262	258	265	269	235	272	233	223	282	253	265	278	300	264	275	265	258	239	270	266	246	236	296	280	228	256	283	252	239	298	245	293	258	264	252	256	234	237	241	294	277	227	285	273	269	235	258	265	257	272	228	273	271	260	260	239	282	284	284	254	256	245	267	256	262	255	266	262	281	273	262	262	262	251	280	242	256	254	286	269	262	247	258	260	250	267	269	245	269	271	252	220	272	247	253	275	284	264	247	278	259	326	260	253	245	242	277	241	272	257	271	280	251	268	256	252	258	235	278	231	235	249	243	243	269	266	255	242	236	221	242	252	228	296	232	247	291	262	277	243	262	253	256	279	264	259	254	269	235	263	276	234	267	247	276	255	250	225	251	244	256	236	259	254	280	258	251	242	249	233	240	241	289	268	252	259	257	254	269	247	265	271	252	248	257	251	225	283	265	253	256	244	248	278	258	252	260	265	287	247	251	279	248	252	252	251	262	251	242	273	225	289	238	281	290	258	242	282	221	277	279	278	282	261	302	279	262	263	289	267	280	278	255	244	272	241	286	231	253	247	262	230	271	235	251	245	314	235	267	226	245	249	238	263	259	251	245	264	291	264	261	250	264	262	264	263	282	289	247	256	258	261	280	267	281	236	270	257	297	306	255	293	275	247	252	249	253	278	272	267	271	237	249	268	275	238	249	252	251	256	251	264	276	272	247	269	276	243	259	235	281	261	295	266	236	260	240	270	291	284	273	232	253	283	232	249	274	263	234	274	281	241	242	217	255	248	268	239	227	230	244	236	251	233	240	268	273	254	263	273	271	261	292	280	243	256	244	299	270	274	272	258	305	276	280	263	247	239	234	242	278	256	271	249	259	251	240	251	256	297	281	250	261	258	235	278	295	242	259	265	254	251	241	237	236	248	275	244	265	266	279	245	252	251	251	255	241	257	285	282	235	280	235	271	281	262	269	253	247	253	263	281	248	236	246	250	259	262	244	284	266	238	263	269	273	282	271	265	281	291	293	261	255	273	284	261	261	274	283	237	270	290	289	217	284	268	296	306	288	288	273	275	236	252	278	279	225	262	292	274	255	288	254	265	282	255	262	259	289	254	263	245	285	248	283	247	266	248	248	246	249	262	256	261	251	276	284	258	284	284	247	258	281	267	244	239	263	258	251	284	229	262	273	276	277	294	249	251	248	263	274	287	255	250	247	242	234	250	246	237	240	277	267	240	262	253	276	290	258	252	256	272	256	246	295	252	248	284	308	243	280	260	289	270	287	265	250	265	238	254	249	244	278	303	276	236	288	266	236	244	265	274	244	252	233	274	245	285	254	273	255	229	228	273	256	248	282	264	277	253	252	233	261	252	261	295	253	255	295	260	250	271	250	247	239	257	248	273	259	271	255	263	287	257	253	262	263	256	288	273	274	266	285	265	206	251	270	256	252	260	245	261	240	281	275	269	270	237	259	276	259	238	232	243	255	246	231	281	271	235	243	250	262	263	259	303	280	228	254	261	245	235	260	267
17262	1369	2193	2639	2403	1969	1678	1590	1425	1310	1270	1094	1170	1371	1627	1047	938	891	786	808	778	788	760	841	696	708	754	749	701	711	750	701	748	703	685	619	617	618	653	644	614	626	588	653	626	636	679	615	608	617	637	639	641	634	600	596	630	581	616	622	617	558	568	582	635	576	631	601	572	615	593	622	583	617	630	616	617	623	600	586	639	602	612	642	639	627	592	557	582	567	619	620	613	586	628	625	573	594	602	602	574	646	588	602	614	586	583	609	628	576	602	601	594	599	572	632	571	633	613	600	572	587	594	599	596	630	598	613	600	586	573	611	652	623	586	609	603	602	580	587	618	577	627	605	618	601	610	597	615	614	612	601	614	641	640	635	603	592	616	637	611	593	617	611	582	578	611	579	599	623	587	620	569	601	598	604	601	574	595	599	582	628	613	631	551	613	577	571	562	611	610	609	591	568	625	617	557	580	604	580	608	617	603	590	600	616	619	575	601	613	592	612	587	613	656	651	631	591	625	565	619	597	588	616	554	580	601	611	568	592	607	596	629	619	609	627	650	620	642	609	638	602	630	564	595	612	595	597	631	576	576	650	648	610	564	611	585	583	619	612	599	625	619	591	581	599	626	612	650	578	632	605	643	600	604	619	579	583	552	600	581	562	614	612	557	633	592	629	598	605	620	580	622	608	620	609	602	606	603	630	609	621	589	596	622	628	615	636	557	618	639	584	599	629	564	624	606	601	616	613	639	582	640	558	589	590	593	598	588	610	605	579	592	614	583	620	588	599	607	610	584	597	588	606	590	602	616	622	576	618	603	582	585	583	635	632	601	624	612	569	606	616	620	616	598	582	585	587	608	616	611	651	595	654	625	605	596	640	605	580	581	615	636	605	615	608	587	641	586	619	589	586	567	592	596	620	565	614	610	608	580	601	648	609	598	637	576	614	639	626	606	617	621	600	583	627	613	587	589	571	611	617	586	605	608	680	605	613	605	569	632	557	603	600	585	561	580	628	587	628	651	591	629	608	620	595	599	576	601	615	620	594	629	587	637	562	649	574	616	643	592	603	585	582	559	617	589	604	562	610	620	599	603	547	628	632	590	621	646	646	584	579	644	592	606	658	586	574	623	606	645	599	598	610	640	620	585	620	572	613	623	574	602	557	595	615	597	566	609	618	599	619	604	617	616	597	564	621	608	588	569	557	581	603	598	566	600	551	593	592	610	601	570	579	585	626	621	620	582	606	602	549	570	562	637	618	608	550	573	587	603	566	604	547	586	615	645	640	560	578	575	594	619	627	555	618	614	585	549	566	570	593	645	579	613	587	583	607	596	581	582	612	614	581	570	631	628	560	615	579	592	564	595	602	624	556	623	619	603	595	572	589	581	640	591	630	644	586	585	587	602	616	555	570	583	606	552	610	567	575	637	602	616	631	607	632	601	563	618	588	580	583	618	598	538	563	600	618	616	614	637	589	639	591	572	629	569	607	631	637	607	618	585	599	596	588	623	587	593	629	572	620	631	596	607	549	652	580	620	625	569	593	631	629	595	609	607	640	594	576	635	569	582	595	562	599	561	644	582	594	611	583	573	588	628	605	587	624	606	611	595	567	577	586	593	575	622	598	605	620	629	592	629	596	602	615	591	599	650	606	611	608	599	638	582	615	640	617	631	611	608	572	636	596	594	578	570	645	634	592	544	618	613	587	578	592	584	604	597	608	594	596	633	574	579	598	641	583	650	581	564	611	552	609	617	600	542	613	635	597	586	610	595	616	625	602	650	601	565	630	590	662	594	623	620	594	596	566	633	577	624	579	633	581	615	634	565	599	605	567	558	599	610	600	580	622	609	605	634	623	612	588	580	625	583	617	646	594	619	603	557	584	615	621	606	591	654	547	559	575	602	582	587	593	631	583	570	609	627	594	655	558	602	598	617	604	658	589	559	598	606	640	587	643	607	556	585	605	634	644	598	579	570	583	591	632	647	595	597	640	599	595	591	586	648	636	631	588	616	603	610	605	616	608	623	554	593	603	617	621	654	629	600	639	630	579	588	571	586	618	598	580	615	588	607	611	603	623	583	611	613	618	630	591	589	610	604	586	675	582	589	579	606	604	592	619	591	623	604	583	579	607	548	576	603	600	611	609	603	620	628	608	572	604	584	593	564	610	644	574	638	596	576	582	573	611	574	560	622	591	608	605	579	611	638	599	597	595	617	560	572	571	605	636	605	642	632	552	592	582	595	567	592	542	601	619	611	609	615	569	600	550	633	589	581	590	588	591	578	592	621	626	583	594	618	619	574	620	611	581	597	599	574	634	572	611	634	601	603	615	589	614	577	618	589	593	623	620	625	609	604	600	544	633	571	609	625	608	610	605	626	564	634	575	678	602	571	594	604	592	608	613	605	564	601	616	601	600	601	596	618	624	620	616	595	595	612	579	586	600	614	619	581	600	648	582	566	604	624	634	607	576	578	599	558	552	582	616	627	603	597	633	584	605	575	569	584	610	615	545	573	603	624	595	608	601	556	606	636	653	594	560	585	640	583	599	605	592	613	595	580	597	569	640	572	613	639	567	602	557	635	566	575	604	639	612	605	632	614	612	585	552	609	623	591	563	639	618	615	610	562	577	591	593	549	608	583	583	573	655	584	602	617	600	637	609	628	617	582	572	572	599	577	596	594	533	584	594	621	590	628	566	610	604	577	586	608	601	575	608	618	588	540	595	617	588	585	622	623	626	633	596	630	597	559	619	601	585	600	561	583	604	598	610	615	577	598	618	608	613	565	611	573	597	605	614	555	612	654	567	613	608	637	585	580	612	566	596	615	592	563	620	616	564	600	633	623	572	620	600	600	617	594	613	614	603	642	638	633	581	605	625	600	621	620	581	577	596	598	563	621	655	568	572	559	611	587	592	570	598	589	604	592	644	563	614	615	624	565	635	626	563	593	632	615	617	601	650	589	654	610	597	630	614	583	635	574	557	548	605	618	635	596	588	619	601	575	602	577	587	619	615	607	599	614	578	617	620	656	605	637	603	627	602	592	568	596	639	595	592	659	581	541	569	607	597	636	617	601	613	608	612	600	577	607	572	572	546	629	630	619	621	613	626	613	629	581	574	645	602	562	562	607	591	611	600	649	568	626	587	584	610	597	584	622	649	610	595	594	586	626	588	602	565	579	611	575	651	590	591	600	604	590	612	576	646	585	605	604	620	631	593	626	577	553	617	597	613	637	625	584	600	599	612	591	564	636	599	578	603	655	594	582	569	616	635	593	622	615	606	612	637	617	570	563	624	540	539	579	621	607	595	598	598	566	642	611	610	610	615	564	599	568	590	596	604	590	618	617	600	634	602	571	614	572	594	603	603	616	584	613	624	607	603	619	567	587	640	629	570	637	616	623	572	581	644	632	582	615	576	576	589	596	554	586	580	612	617	607	638	583	561	601	647	589	624	634	598	601	646	606	616	621	606	575	634	596	614	574	564	578	614	634	608	607	592
7105	563	295	237	235	226	236	222	213	236	216	199	225	238	237	217	217	208	215	201	224	200	200	211	211	230	211	234	213	203	226	210	237	225	215	253	238	223	217	217	216	232	221	225	217	247	200	243	241	192	212	215	230	231	219	221	224	215	233	230	218	214	224	213	231	229	214	197	248	214	208	202	201	218	206	213	211	199	200	213	185	216	215	211	186	211	197	219	230	215	236	232	239	192	214	240	223	229	232	195	244	213	214	231	215	231	240	206	218	205	208	219	218	209	224	220	239	196	209	201	204	236	191	230	223	227	240	219	235	223	237	219	225	214	213	221	219	185	234	239	207	211	228	234	178	220	200	198	204	222	214	218	207	183	198	223	208	230	242	218	220	212	228	211	221	202	210	231	209	245	251	226	220	243	232	228	232	202	223	208	242	209	230	226	213	200	206	218	227	228	235	198	236	203	180	236	225	209	235	199	245	211	199	237	231	213	179	214	205	201	213	236	206	226	228	231	228	241	238	206	250	247	231	198	196	192	246	244	216	211	235	220	213	219	225	254	195	189	197	237	241	249	230	207	200	217	222	206	203	220	234	218	214	223	209	213	223	223	210	194	241	245	203	217	201	240	205	216	230	215	204	241	232	210	237	203	243	216	223	210	216	205	223	262	225	213	198	228	228	215	203	216	207	205	229	218	203	192	215	202	208	244	217	213	238	200	185	216	206	205	207	212	210	242	197	212	234	201	209	216	217	210	223	242	210	237	231	218	230	215	221	216	200	212	214	200	199	213	227	250	218	209	229	223	231	193	205	238	217	242	216	207	207	213	202	226	197	204	246	201	224	213	220	215	205	219	219	221	196	209	258	211	188	237	230	215	228	210	204	193	188	249	214	233	228	230	208	230	209	226	228	202	223	231	223	193	209	216	209	229	237	230	253	200	208	222	213	218	217	201	230	222	206	194	181	228	234	247	208	212	217	212	213	209	210	217	198	211	226	222	212	229	196	227	226	204	204	230	224	200	210	225	209	222	183	220	209	222	227	203	237	230	231	198	211	255	206	193	211	215	208	240	215	240	236	222	232	216	214	184	210	245	224	243	232	223	190	214	214	224	223	222	201	225	229	250	250	231	211	207	220	201	253	213	220	245	246	198	218	211	227	186	219	220	211	207	218	201	213	198	245	231	211	191	196	232	249	194	209	252	214	268	213	207	220	230	258	196	229	214	209	249	224	214	181	224	209	240	193	224	207	227	208	220	194	231	220	229	225	237	210	224	222	220	212	257	241	208	203	232	220	216	208	205	197	198	234	185	246	228	199	222	227	208	204	204	247	235	208	221	190	208	202	215	206	210	240	201	215	227	212	208	193	269	212	224	225	246	202	220	223	240	215	197	240	210	201	235	202	183	214	200	229	211	213	226	211	241	236	216	221	214	218	225	206	238	180	212	218	211	216	250	211	186	219	251	215	219	237	213	241	208	215	199	209	207	238	198	222	224	225	218	197	224	237	205	198	237	238	235	208	204	223	219	207	216	207	186	216	226	241	215	206	191	210	208	231	245	226	230	224	220	209	197	234	202	214	201	215	239	204	212	197	216	230	235	243	211	208	207	235	223	205	212	206	233	208	227	220	218	203	237	210	218	233	256	197	207	240	250	209	198	217	202	210	228	226	206	231	245	259	211	212	249	209	255	237	242	254	223	220	215	205	215	211	220	220	221	235	235	225	220	207	193	229	236	194	199	204	224	222	205	208	234	244	230	201	216	220	197	230	208	220	228	205	205	223	214	232	202	197	237	203	209	210	213	207	225	233	244	210	235	208	223	225	197	221	235	217	209	233	237	219	232	195	252	214	222	212	208	223	213	199	217	212	210	237	208	216	234	216	209	214	204	210	209	213	221	214	220	201	225	224	196	212	202	215	215	203	216	182	199	208	238	217	218	213	197	204	259	210	210	196	199	227	218	210	205	224	234	243	207	207	203	196	220	230	237	210	211	231	207	223	228	214	227	221	199	234	233	216	236	246	237	204	241	213	243	217	209	211	202	221	215	212	211	210	225	228	237	250	224	231	217	197	233	219	223	216	244	230	253	211	222	233	207	219	245	254	237	217	196	201	224	220	192	219	205	227	213	241	195	236	215	230	221	234	236	228	231	227	218	204	205	200	229	214	190	195	243	207	207	219	225	212	214	221	211	219	229	208	210	223	221	205	214	263	227	234	224	221	229	229	216	216	207	201	221	232	216	208	230	233	205	215	234	229	220	225	229	211	214	213	178	213	198	257	222	248	231	208	243	229	221	212	201	210	194	202	240	212	214	218	205	225	217	213	227	223	226	203	237	250	202	237	224	195	199	211	201	246	210	257	222	194	218	234	238	243	200	212	228	231	238	207	219	198	206	203	224	238	198	216	198	240	234	195	246	231	210	250	205	217	225	193	230	219	224	196	231	203	220	201	213	238	223	228	218	224	237	233	242	234	236	218	225	229	233	198	243	216	231	222	209	223	213	219	202	253	224	232	228	238	208	220	198	210	214	228	239	221	209	198	221	214	239	217	233	204	218	223	191	231	168	236	226	227	217	207	235	188	232	195	224	220	194	237	215	226	220	216	236	213	197	206	245	210	188	226	202	227	204	232	237	216	221	207	223	224	241	217	212	228	180	236	255	205	227	223	236	214	231	205	209	231	226	240	213	213	222	235	174	234	254	231	189	199	237	219	216	189	211	242	241	207	219	223	200	225	250	243	227	202	206	213	219	199	200	211	216	249	207	184	224	215	215	208	198	225	197	225	187	223	243	210	214	233	214	222	226	218	226	245	241	233	209	204	224	230	221	216	223	225	242	211	206	214	240	231	224	220	204	195	216	219	227	216	222	210	223	206	189	229	208	188	203	227	217	235	223	214	206	219	213	232	212	225	209	196	227	205	232	202	194	221	227	246	205	211	221	214	215	207	223	199	206	222	229	225	223	216	223	196	217	229	216	188	214	209	215	201	188	201	210	233	235	232	207	204	238	208	227	211	253	213	230	229	215	236	232	218	215	241	229	193	211	212	224	227	236	223	202	196	223	238	241	213	206	195	187	214	240	206	223	224	215	210	218	237	218	235	211	208	244	223	202	224	220	212	234	222	227	197	200	206	196	240	208	199	217	196	230	195	207	210	200	201	214	228	198	205	209	198	215	244	250	247	249	232	217	215	198	221	205	217	235	264	220	193	203	202	204	210	220	209	207	212	255	212	238	234	234	200	210	219	211	218	208	234	226	216	223	211	197	212	207	215	212	257	239	235	186	239	217	238	203	249	236	221	206	229	194	230	212	225	248	211	219	234	205	207	213	232	223	210	216	229	218	231	223	203	228	214	233	213	191	183	195	249	218	227	195	211	236	207	203	221	241	206	212	219	232	229	205	211	229	250	222	222	228	230	213	229	205	222	220	218	213	214	228	189	218	213	244	229	202	198	210	196	234	202	215	215	212	245	205	201	226	222	215	218	192	232	212	199	222
4759	523	560	548	538	539	548	532	541	503	510	510	582	545	510	544	543	555	559	511	537	518	525	543	489	543	515	523	512	552	499	508	537	524	487	515	495	477	507	491	501	511	514	495	502	528	529	505	507	515	549	519	489	514	490	510	510	476	462	460	491	445	506	484	490	459	483	493	483	532	479	443	506	510	528	526	487	509	490	530	469	494	510	508	521	514	464	436	491	522	499	458	532	485	502	524	495	503	465	511	510	481	462	513	506	497	471	480	470	457	466	522	502	492	486	511	450	509	522	543	519	502	493	513	462	506	501	501	442	492	540	481	511	528	517	508	519	492	512	483	521	508	472	502	504	517	531	488	526	519	479	465	509	481	481	487	476	457	534	534	529	482	497	517	507	508	503	514	509	506	489	491	468	515	505	474	491	527	497	504	552	517	520	534	481	484	496	488	499	518	482	486	523	498	483	475	512	497	449	483	534	486	520	433	505	490	480	501	511	555	511	535	513	499	469	466	498	497	477	488	457	499	499	490	507	511	473	490	512	556	541	530	516	489	527	498	496	500	467	498	481	471	499	499	498	515	491	494	476	468	456	523	518	495	479	534	476	518	488	518	473	514	479	512	517	499	496	478	469	492	494	525	527	497	552	479	478	534	486	494	495	510	475	479	489	456	532	489	477	519	480	518	523	491	501	501	496	515	486	514	507	487	494	506	508	487	490	436	472	491	513	469	511	558	517	496	505	474	495	444	515	530	494	468	470	468	445	481	508	499	465	487	505	563	503	482	499	506	494	483	520	459	521	478	481	490	490	495	524	498	481	485	530	455	464	506	504	474	510	506	521	478	533	504	511	489	540	490	518	521	455	484	475	479	479	448	461	496	493	508	502	524	466	520	495	450	480	481	480	517	485	481	510	520	521	539	491	508	508	499	521	525	467	549	515	498	519	486	510	558	508	510	517	473	478	505	461	522	549	525	513	490	498	492	532	468	518	486	493	494	536	479	464	509	532	539	478	486	513	531	502	530	524	486	513	503	480	485	483	496	458	540	492	464	495	485	517	508	489	489	475	483	505	520	453	499	521	506	552	504	501	493	552	492	504	537	489	491	472	482	519	510	434	464	506	506	493	486	526	535	495	501	520	474	524	498	480	551	514	484	532	531	508	516	487	530	497	513	468	505	470	511	513	515	540	498	475	506	509	487	492	511	510	533	462	519	455	488	461	520	504	489	528	498	496	488	510	494	531	533	498	536	527	492	477	518	487	509	489	456	484	505	498	464	498	481	520	469	473	462	483	481	534	504	514	546	495	518	492	442	500	474	521	513	484	456	492	500	514	504	494	524	490	509	514	503	432	487	478	458	476	483	518	506	510	488	490	514	488	489	481	507	492	513	490	520	535	511	547	491	460	470	498	523	495	479	499	459	498	513	514	443	511	461	488	523	454	504	471	517	463	481	491	490	534	520	522	500	475	511	519	491	451	511	501	503	490	486	503	475	504	496	512	478	470	507	506	534	503	502	520	490	528	474	513	467	522	489	486	491	497	526	538	520	542	535	513	492	477	521	503	488	493	481	518	518	445	495	513	505	504	470	505	521	526	493	513	493	534	518	509	508	451	522	491	511	510	457	467	520	504	507	527	523	508	514	501	565	477	466	529	497	538	475	491	490	529	492	458	513	490	529	504	514	494	498	489	485	501	484	472	470	480	501	433	499	496	505	514	503	493	538	455	520	496	508	521	487	524	478	515	508	505	478	499	501	493	522	515	483	481	499	492	535	514	496	489	497	448	491	531	526	496	489	508	491	521	543	523	510	512	517	501	465	469	488	521	487	495	473	493	525	471	506	570	500	531	465	496	502	487	451	521	487	481	508	488	509	498	487	505	549	501	503	521	497	507	497	499	473	561	522	538	517	517	491	520	515	515	470	489	467	505	483	479	499	500	530	472	514	491	488	458	486	536	490	494	502	551	484	542	495	514	513	481	532	462	481	504	525	497	467	495	507	514	487	487	501	540	509	523	477	498	475	506	514	470	502	491	479	501	517	514	510	475	452	499	473	496	523	511	445	514	474	492	468	491	520	498	542	475	464	488	482	493	506	493	503	509	475	475	467	497	531	497	479	501	503	485	476	487	513	492	433	477	546	505	547	512	520	522	520	450	504	529	485	515	491	518	488	502	509	499	526	487	505	488	496	513	517	482	483	505	486	497	488	489	502	517	483	533	452	479	481	502	472	510	519	564	488	493	459	482	507	511	496	521	525	525	475	506	505	473	433	494	504	464	484	506	542	533	511	520	541	551	452	522	485	460	421	512	477	530	502	522	498	509	496	509	494	531	449	526	487	490	500	465	494	559	516	477	470	529	498	491	522	489	553	517	496	498	530	520	507	523	482	513	508	529	515	513	523	510	536	500	493	521	523	504	508	504	466	498	535	504	514	510	528	509	494	521	512	506	482	474	455	473	476	546	534	535	518	477	472	508	469	526	475	457	540	506	498	495	517	502	482	480	471	503	520	485	529	473	480	491	499	492	491	511	523	510	511	480	516	497	456	502	494	491	495	507	491	488	499	481	506	462	489	503	478	482	547	508	502	474	469	523	466	506	519	488	504	501	487	508	531	479	480	511	484	496	509	485	503	540	478	554	496	465	517	486	497	490	513	492	481	516	471	509	487	526	521	494	478	494	519	511	535	489	490	522	515	513	499	544	478	516	496	491	498	466	484	530	485	488	466	500	493	478	477	528	505	445	501	491	517	498	507	497	507	495	504	531	480	489	517	509	498	447	492	495	475	520	466	459	502	466	498	509	551	497	514	512	522	482	509	514	514	529	513	546	541	500	486	516	511	496	461	490	466	510	518	503	519	510	510	511	517	475	488	527	481	459	519	480	503	499	489	508	502	469	550	518	483	486	474	501	506	520	511	518	509	468	491	489	490	494	511	528	535	518	515	523	528	491	472	530	515	510	507	478	500	488	457	464	485	482	478	530	495	511	497	509	497	508	500	491	473	521	497	525	530	509	507	463	480	485	511	507	466	536	510	483	505	481	475	481	503	495	449	484	503	504	529	516	465	475	503	478	510	503	508	512	536	488	528	517	471	465	497	523	508	487	499	504	498	484	505	502	518	516	512	512	498	499	513	460	517	498	474	498	450	513	513	522	555	490	492	537	547	467	465	513	487	475	468	497	531	461	502	493	532	482	521	528	496	524	472	525	538	503	496	486	483	501	509	486	448	492	470	486	487	481	519	532	444	489	529	528	498	509	485	452	493	484	503	539	497	502	467	542	500	524	541	467	505	479	509	483	493	492	490	467	479	502	493	501	512	490	468	474	550	494	482	531	508	521	497	479	458	522	530	503	494	510	538	467	534	497	489	511	534	530	499	496	491	499	515	485	532	483	511	485	526	545	494	550	512	473	465	512	509	500	485	493	532	510	468	498	501	489	498	530	478	519	500	520	497	547	503	515	474	455	473	470	470	527	483	522	493	511	469	511	492	494	513
20716	2704	904	594	428	317	272	180	173	214	163	186	161	193	219	185	162	169	138	146	136	146	151	171	168	132	142	140	124	134	139	171	131	121	126	122	121	130	127	141	139	150	152	138	133	132	128	130	127	135	141	133	168	148	139	144	133	148	163	133	123	138	148	153	136	143	163	128	152	134	124	137	132	154	132	152	142	159	128	128	135	154	140	150	132	121	139	108	121	139	129	132	141	135	142	146	136	148	154	145	117	153	114	135	132	113	120	147	112	142	148	159	130	109	128	153	128	147	149	130	116	135	133	147	128	142	138	126	144	127	119	116	137	153	123	103	127	149	139	123	148	124	130	130	149	133	142	144	140	157	135	149	132	127	129	122	138	140	131	129	126	127	130	123	110	116	147	123	128	135	148	142	127	136	143	145	129	134	143	120	140	116	139	124	123	144	125	148	137	154	135	125	128	156	141	143	137	144	124	138	136	155	142	129	139	140	142	147	116	122	125	141	117	128	140	118	147	139	138	116	129	120	137	146	134	146	137	153	150	119	129	121	135	124	143	123	149	130	141	133	132	145	143	123	130	135	133	136	133	149	136	130	139	127	136	131	126	137	136	122	133	114	136	125	139	159	137	149	155	152	146	157	147	138	134	127	127	141	135	127	134	143	111	133	142	92	139	147	152	138	130	173	129	145	109	126	149	129	129	144	148	130	107	131	147	153	152	137	155	118	117	143	150	116	137	141	144	130	136	127	120	117	131	139	119	145	130	128	129	139	139	130	147	135	133	115	131	157	125	133	122	119	128	114	140	158	149	140	112	121	131	128	134	141	150	128	129	135	137	137	119	138	133	145	138	139	154	143	138	143	127	124	150	128	125	141	134	140	145	129	122	131	112	127	124	132	151	136	140	123	134	135	153	132	134	135	122	132	142	147	141	124	143	129	110	152	159	130	128	114	143	122	117	122	124	142	139	141	141	145	122	118	146	117	126	141	151	131	135	144	105	145	144	110	136	126	155	145	140	134	143	131	124	159	152	117	134	130	120	132	131	167	132	138	122	128	150	127	128	138	135	135	141	144	147	139	122	159	125	137	128	132	138	119	146	141	146	132	123	131	134	131	133	125	120	143	152	145	127	147	143	142	156	133	128	144	137	130	130	138	160	128	124	130	122	124	147	133	139	140	112	139	143	123	145	135	134	131	120	123	128	133	140	142	137	118	133	141	124	134	126	139	148	139	128	140	150	125	120	148	118	129	144	147	129	140	110	146	133	130	132	114	107	147	120	135	139	153	140	144	140	150	122	138	151	141	121	127	135	149	119	122	142	140	112	170	137	147	146	125	154	160	139	145	104	132	134	143	144	150	124	127	138	130	126	124	164	132	150	130	147	122	164	137	135	139	142	130	154	130	128	150	130	126	141	130	131	134	116	145	170	134	129	177	138	144	125	126	152	118	143	147	129	153	150	136	114	135	121	141	131	121	141	144	154	118	132	131	116	142	132	135	147	141	127	135	146	129	112	129	110	148	132	132	167	126	115	127	113	130	121	160	121	143	140	151	121	146	133	132	122	127	141	140	140	136	143	134	125	121	151	118	129	117	160	147	159	158	143	152	132	140	138	145	136	143	140	128	123	119	147	164	151	143	130	127	108	139	123	117	123	127	140	120	142	150	131	146	126	154	125	122	144	131	125	147	143	126	133	127	116	136	133	130	110	134	126	132	164	131	156	92	124	141	138	139	130	146	128	143	125	135	149	129	146	133	127	143	135	125	136	111	131	132	100	128	129	110	142	127	133	143	152	146	141	120	122	150	142	131	120	145	141	143	129	134	137	119	142	142	139	134	119	126	127	138	125	134	137	148	133	137	133	130	113	125	116	145	133	104	136	145	146	152	140	138	130	149	113	150	131	136	146	130	143	145	140	133	126	147	132	135	122	137	145	123	143	120	129	116	137	141	137	133	134	134	130	133	129	119	127	124	133	147	138	137	112	124	142	129	142	115	145	127	143	109	135	153	141	128	133	132	127	119	166	138	147	136	159	156	128	98	133	125	129	116	130	122	140	141	124	122	125	138	119	144	133	142	144	155	120	124	123	132	134	137	142	156	147	139	139	121	137	124	134	130	133	132	145	144	137	130	136	125	137	141	129	123	123	137	152	109	147	133	119	149	130	141	149	135	134	125	143	129	111	137	149	148	129	121	124	140	131	124	131	130	145	108	145	145	133	144	127	137	136	151	139	127	138	124	132	161	164	120	131	144	142	149	150	150	131	114	139	124	146	134	133	131	143	135	145	132	131	136	152	155	160	138	134	134	115	131	133	147	134	128	161	140	139	126	134	142	136	143	166	116	131	122	143	119	152	141	136	120	128	137	124	120	144	127	146	125	116	131	137	155	143	132	164	132	145	139	154	128	153	129	141	152	126	134	130	131	141	115	130	126	128	141	120	131	117	131	135	134	138	124	129	129	147	132	141	145	167	133	147	154	150	147	123	116	147	138	140	139	111	154	159	181	118	140	146	126	150	140	128	143	145	135	142	143	130	151	131	145	156	164	119	126	140	128	137	100	146	158	131	132	154	119	147	141	138	140	126	101	135	134	113	128	128	154	134	160	141	137	122	150	127	156	136	140	140	157	125	149	147	136	140	126	149	138	157	110	120	158	153	127	119	127	157	142	148	138	127	141	140	127	153	136	146	141	128	125	122	136	137	144	146	122	124	133	138	127	107	144	153	135	132	132	128	122	141	179	130	137	121	150	125	137	111	139	141	133	127	123	141	128	127	136	135	137	121	131	119	129	146	153	141	126	133	140	127	144	120	139	133	139	125	120	160	143	144	138	112	139	126	142	138	145	130	120	127	141	155	108	114	142	127	133	146	140	124	140	142	130	130	145	140	134	138	147	121	131	123	147	149	131	155	127	173	142	133	131	143	149	146	140	143	129	122	134	118	129	156	125	145	132	129	157	145	124	135	124	140	114	135	124	119	104	132	150	117	161	134	132	143	141	159	131	124	117	130	128	139	126	128	135	128	130	139	137	106	142	142	134	144	156	135	146	145	144	141	126	145	147	141	151	139	145	133	132	116	135	138	133	152	146	139	131	120	126	131	130	135	141	137	137	155	138	151	128	136	140	141	150	145	120	140	145	138	127	141	142	145	130	131	147	154	151	118	152	143	140	126	128	130	127	155	150	143	133	132	146	118	124	137	126	114	150	132	138	142	162	149	120	138	148	123	133	135	136	151	150	134	155	120	117	136	109	140	143	106	140	131	126	125	140	162	137	161	150	133	128	149	141	139	123	154	150	135	142	116	124	116	129	132	131	117	123	146	159	122	130	145	152	120	124	120	120	165	123	125	133	119	139	145	145	144	137	141	124	124	136	137	128	135	132	164	145	158	135	136	131	127	142	134	126	124	137	122	135	124	125	170	138	123	123	146	126	129	127	137	137	147	135	163	137	121	148	144	144	128	114	163	122	130	136	146	141	145	120	152	143	147	118	147	119
12594	838	1320	1507	1276	1105	972	817	648	694	670	627	687	719	788	610	493	514	516	499	452	427	452	416	401	431	402	411	413	427	403	441	398	398	394	371	380	342	354	364	345	361	375	371	334	337	380	341	355	352	369	323	342	378	348	341	343	381	339	366	344	349	343	343	343	338	360	349	359	325	337	345	357	345	353	334	302	370	314	349	344	330	341	342	348	379	351	350	359	367	337	359	319	375	369	317	325	334	311	339	322	357	351	330	341	362	372	335	341	345	330	340	339	319	334	339	371	355	341	336	377	321	358	339	359	385	334	355	337	369	377	334	374	367	354	350	317	373	332	382	338	355	373	335	354	356	330	344	370	362	342	374	326	322	337	367	376	366	371	358	352	379	312	320	337	339	363	371	346	337	348	320	338	312	336	353	350	365	384	372	333	328	352	348	334	361	374	365	345	362	362	351	362	353	329	349	345	349	372	353	324	352	325	374	352	351	357	353	344	322	356	322	361	356	353	372	349	354	342	336	326	348	334	344	313	347	339	346	358	337	375	385	359	355	353	371	352	364	379	337	341	314	352	370	345	343	345	327	329	334	360	325	372	377	341	363	315	321	353	351	351	356	342	333	325	351	368	347	336	332	349	322	345	365	351	345	324	327	319	315	368	337	348	364	364	307	338	354	346	362	339	305	363	343	341	347	347	349	354	353	347	350	375	352	350	321	355	372	341	358	349	324	392	353	399	330	359	321	348	356	374	349	343	330	348	334	320	328	323	318	340	347	333	327	329	334	365	341	371	348	323	372	354	346	341	355	355	343	340	336	335	382	306	338	346	344	362	354	366	367	326	342	360	333	349	354	350	356	335	354	350	345	344	340	337	352	313	335	345	366	316	357	356	366	351	345	359	359	344	345	337	347	320	341	340	348	326	347	365	314	346	361	375	326	356	371	375	316	312	323	367	351	373	350	343	379	352	364	324	326	340	331	332	329	348	358	347	371	387	359	338	354	335	345	344	339	329	341	330	364	350	334	368	358	344	354	363	332	381	312	334	318	354	351	344	334	371	337	363	366	357	333	353	319	341	362	334	316	309	327	337	362	338	343	350	358	338	348	344	320	348	365	354	348	356	356	353	343	366	383	306	358	355	365	339	345	350	344	360	377	340	361	347	361	385	327	386	320	355	323	368	352	356	354	361	340	362	324	349	353	354	350	329	364	337	365	302	321	326	329	353	341	334	327	348	355	372	335	353	360	315	369	330	326	353	368	365	338	354	332	378	350	344	340	367	359	338	346	334	351	349	357	359	345	348	374	351	310	346	349	366	369	335	340	303	358	347	340	351	340	330	343	368	337	365	361	325	329	330	343	348	336	326	337	345	348	378	348	320	362	359	391	374	317	353	332	384	352	364	323	356	360	388	335	329	370	364	325	357	357	354	360	330	338	337	317	368	334	335	336	356	370	329	361	352	346	324	373	333	369	338	330	341	348	329	336	343	332	359	389	350	361	332	353	359	375	357	321	340	350	334	363	335	358	368	337	347	365	350	358	343	342	351	385	351	339	343	361	363	371	355	347	353	335	351	352	340	365	392	390	345	347	341	361	348	343	340	353	379	318	373	338	373	354	348	340	350	325	333	324	368	346	364	353	335	323	320	363	384	334	317	378	392	321	401	327	329	386	357	326	349	370	358	310	337	331	368	364	352	335	391	340	342	346	353	350	342	317	363	337	307	341	340	335	326	374	353	319	343	351	362	382	342	379	347	346	355	332	333	341	345	336	329	312	354	336	381	316	308	361	356	363	319	371	343	345	347	343	337	380	396	373	361	384	346	341	359	368	365	352	356	345	329	356	324	351	331	330	344	354	321	343	355	347	343	339	353	344	345	335	345	349	361	376	323	335	317	342	335	358	364	339	336	345	339	352	329	370	350	356	353	343	345	394	328	353	340	321	338	356	338	356	318	339	364	346	342	360	333	314	328	327	346	339	337	334	319	352	345	381	348	338	319	317	342	331	336	323	341	328	340	359	359	330	353	326	347	338	350	349	349	368	356	367	350	364	379	365	362	365	340	348	350	348	344	367	385	359	347	322	316	347	335	351	376	334	376	326	339	376	338	359	330	365	381	359	368	343	321	368	336	360	305	339	327	316	330	349	353	365	327	344	377	339	347	327	335	353	342	362	331	349	327	352	348	388	324	336	376	314	332	326	345	371	359	361	348	354	350	349	311	377	373	321	374	334	331	351	353	341	360	352	336	358	318	320	332	352	313	367	337	378	348	345	364	317	370	309	334	346	329	336	347	359	350	323	349	370	348	358	347	331	305	341	333	379	370	352	338	377	371	354	354	316	339	352	349	361	314	365	332	342	367	368	344	376	352	335	349	339	358	345	332	355	369	346	367	330	335	348	342	320	328	340	346	315	334	335	373	327	384	344	342	367	332	354	352	358	349	324	340	340	327	336	355	339	353	345	362	390	357	377	345	380	380	332	328	350	335	341	382	342	332	365	357	340	363	370	328	368	350	360	317	371	353	306	373	364	306	343	374	345	361	373	375	350	350	351	341	357	350	347	353	310	368	319	393	335	352	372	334	343	335	348	331	377	305	358	352	341	353	351	331	358	363	360	343	405	316	340	351	352	347	357	343	359	357	343	337	372	366	342	356	348	330	337	376	339	336	338	359	394	357	363	395	332	366	336	329	328	320	347	336	349	382	329	352	358	350	357	312	348	344	352	335	359	327	326	364	328	377	364	359	341	311	359	350	352	392	334	352	323	351	331	339	372	344	329	328	337	348	363	346	364	353	339	343	353	373	335	337	355	359	349	350	337	327	351	345	351	337	354	359	353	342	358	342	365	351	324	363	353	362	345	331	384	347	358	338	345	350	338	344	344	340	341	349	335	376	341	410	369	352	358	372	372	335	358	343	347	339	363	359	356	332	354	363	346	337	322	372	332	340	343	317	332	346	346	354	355	333	308	335	329	379	347	330	367	344	361	343	333	340	361	367	353	335	352	377	354	386	357	344	336	331	340	366	361	332	317	339	346	334	313	350	333	374	346	353	355	366	379	357	362	347	351	358	366	366	362	313	345	331	331	341	326	357	374	328	326	370	345	338	366	333	349	379	336	357	360	355	337	364	312	368	373	385	323	348	365	315	362	313	340	338	319	344	329	387	311	351	354	328	347	384	341	348	351	353	379	337	320	343	359	335	361	321	364	326	366	341	353	371	355	375	350	340	318	326	335	371	350	351	345	371	345	358	353	305	349	361	356	346	358	334	350	368	350	356	352	344	345	346	362	310	338	321	345	363	344	353	367	341	344	310	381	358	368	331	345	353	355	311	330	319	320	341	357	330	348	327	364	317	335	340	354	330	346	296	353	286	352	357	351	361	369	349	367	364	325	334	368	329	354	331	380	330	337	341	365	358	364	298	376	360	343	343	335	348	390	347	363	337	341	348	342	337	372	338	392	340	326	334	339	359	318	339	327	330	343	354	381	325	340	326	375
31251	6386	2286	1330	833	677	566	473	393	412	389	363	356	433	397	323	292	251	261	305	314	304	286	284	268	286	259	285	247	226	293	266	283	268	263	260	260	281	264	252	284	287	253	270	248	240	305	278	246	265	227	252	258	219	239	254	239	275	279	264	249	284	261	254	281	261	250	254	254	264	279	279	290	255	228	254	272	262	301	257	283	262	290	298	268	263	261	253	290	261	264	246	255	232	263	266	262	272	270	286	250	266	271	255	264	259	262	242	264	273	275	267	290	257	264	259	245	270	238	243	262	239	234	289	256	245	261	266	234	263	298	235	251	255	270	269	242	282	272	241	283	260	276	275	274	211	284	239	253	250	249	251	234	249	278	254	241	241	278	234	248	215	261	255	239	213	245	265	270	276	230	266	254	239	251	273	279	243	242	262	269	266	271	274	250	249	251	265	267	278	272	281	279	246	250	256	254	247	226	269	265	263	259	274	256	269	279	253	242	251	259	274	260	267	257	247	281	259	266	273	264	226	254	254	246	241	296	275	227	247	279	257	240	242	284	260	240	264	255	241	280	220	253	228	255	248	252	279	243	258	287	263	215	275	243	266	274	257	273	248	259	248	275	260	248	229	245	252	231	244	267	249	231	291	241	224	267	246	240	248	286	262	270	257	238	238	266	224	276	264	235	295	293	248	238	254	264	256	235	262	254	280	279	279	235	272	251	261	254	287	240	271	241	266	287	257	259	242	269	275	265	264	263	245	298	250	250	264	275	230	228	290	263	261	239	237	254	227	232	283	267	285	266	284	259	256	279	267	242	230	248	230	240	236	259	261	263	254	265	268	261	292	257	261	258	280	258	250	240	238	260	277	271	246	241	233	245	226	240	259	239	300	256	275	241	238	242	279	259	240	230	267	245	221	263	282	249	266	242	242	244	251	246	257	236	244	248	248	229	258	238	251	230	274	262	258	259	256	259	259	273	285	266	247	262	276	236	230	260	241	259	299	262	260	238	269	263	265	277	237	264	294	268	270	254	249	248	302	284	251	247	260	258	235	233	259	272	240	265	292	260	265	259	267	252	238	302	241	263	278	275	228	242	247	266	236	272	239	245	258	262	268	260	229	265	256	250	288	244	250	257	250	276	260	242	245	254	221	247	295	298	249	279	278	251	261	225	262	274	251	283	241	251	238	247	249	273	287	286	270	267	263	235	252	252	263	286	263	251	244	236	246	263	282	260	269	240	228	264	249	252	258	244	235	241	244	272	249	266	260	262	247	236	268	259	262	255	281	247	261	217	252	212	241	284	260	277	257	253	255	297	260	248	257	281	262	242	267	263	268	256	299	254	249	260	215	272	270	225	242	255	287	260	251	252	243	264	261	302	271	232	249	229	285	281	249	224	257	258	211	225	235	258	262	252	252	237	259	311	240	253	267	268	256	267	232	257	258	269	250	252	236	288	255	234	238	260	235	252	272	249	252	273	255	267	255	278	248	295	264	281	252	282	238	243	270	254	236	240	266	263	251	272	278	254	272	274	257	268	252	281	266	259	261	295	246	241	262	283	249	255	284	277	252	260	267	251	293	261	262	286	245	246	245	258	258	251	263	285	282	263	263	273	247	289	242	255	256	278	248	254	248	283	268	245	238	254	234	273	274	293	241	265	259	244	284	244	251	243	248	275	246	271	252	255	288	250	263	270	221	252	247	264	241	250	256	278	260	271	261	244	253	232	271	255	247	275	231	250	241	245	264	249	259	270	265	250	266	274	270	277	242	248	262	261	262	272	263	266	250	244	260	268	225	248	260	246	255	245	251	261	263	240	250	249	246	256	238	249	260	215	278	262	258	240	253	269	228	247	209	228	270	248	240	255	254	259	248	259	228	296	258	260	263	276	228	274	261	237	263	277	298	284	250	277	228	254	248	253	259	226	209	236	259	258	265	229	263	246	251	258	263	245	245	240	244	283	276	272	265	282	253	217	285	277	235	251	254	264	256	275	264	247	244	269	262	231	269	243	234	256	268	250	223	258	246	269	298	290	269	259	257	293	264	276	267	239	243	258	250	241	252	289	265	239	237	247	230	250	269	271	263	271	269	264	259	264	281	255	256	269	255	240	277	224	275	263	263	272	297	266	266	239	251	260	235	284	258	268	230	237	246	296	272	241	240	236	258	306	246	266	242	282	233	291	261	261	263	248	290	270	246	257	266	269	250	225	241	275	245	231	243	281	241	251	235	298	276	263	270	285	262	257	251	255	244	257	237	242	220	258	261	234	245	232	280	243	271	260	261	274	275	234	257	266	237	251	250	243	249	271	285	232	241	264	258	266	254	253	273	277	255	245	246	252	261	231	272	232	273	264	286	271	259	247	252	276	242	268	252	255	271	242	268	230	237	262	242	298	254	239	274	228	260	229	293	253	247	250	264	249	254	277	264	251	249	295	291	259	250	230	262	259	248	272	242	233	246	236	254	258	253	240	235	237	234	252	265	308	236	239	234	223	297	268	240	258	275	262	257	258	275	281	255	270	247	240	272	276	250	268	279	258	259	259	295	248	242	258	237	279	260	261	249	259	285	280	291	245	259	267	251	261	275	267	240	240	258	257	252	247	256	237	232	252	263	256	242	247	258	261	261	308	270	267	284	268	233	251	268	255	262	245	244	282	241	238	249	268	258	269	272	271	237	235	243	280	260	266	293	284	238	267	266	245	283	256	242	269	233	271	289	264	281	240	265	268	254	230	284	263	246	251	276	267	271	251	254	269	245	246	259	255	267	250	245	232	297	238	286	242	254	232	209	254	278	263	279	273	243	284	253	254	266	282	249	267	242	245	279	273	252	298	269	249	302	283	270	282	266	263	276	259	234	273	239	247	260	248	250	252	273	266	254	292	272	241	254	249	273	242	252	234	252	220	307	256	254	237	244	259	283	234	268	247	239	306	251	239	244	268	232	255	228	252	289	281	240	247	251	260	290	254	248	252	233	273	250	294	286	245	265	263	272	300	237	240	271	230	247	256	264	270	297	255	260	257	270	253	276	252	250	241	245	260	272	276	243	266	251	254	274	276	257	295	241	261	262	272	252	272	262	273	288	249	281	254	235	254	262	267	274	269	259	254	279	235	253	293	258	238	261	259	263	232	252	242	274	242	250	277	256	254	254	264	288	278	255	275	272	234	241	231	288	262	261	260	260	289	268	236	270	250	261	250	256	240	266	254	270	280	246	240	296	272	227	239	268	250	270	259	265	244	262	261	267	259	239	266	257	263	300	278	272	273	231	266	253	239	291	257	237	235	282	253	216	260	269	258	242	248	230	236	244	297	245	279	275	276	247	247	233	269	222	272	227	247	233	267	245	270	259	234	250	268	222	271	263	258	236	260	259	277	242	251	314	239	268	261	252	244	231	210	260	256	229	216	255	248	262	272	278	250	255	271	242	291	239	267	277	291	238	267	259	261	239	271	263	290	295	249	227	261	229	259	257	261	276	273	242	253	298	253	275	261	250
17492	1509	2398	2611	2385	2166	1887	1555	1401	1376	1248	1166	1178	1350	1564	1030	850	849	798	839	835	776	813	795	706	755	758	748	708	695	703	759	679	671	672	657	670	599	640	666	639	628	634	556	616	648	623	600	594	593	706	622	603	619	611	617	600	639	588	612	621	655	634	600	598	601	600	618	626	583	574	634	622	616	600	583	641	606	574	596	646	609	600	547	634	617	590	620	641	574	614	630	612	639	609	577	595	598	569	571	560	613	579	581	615	603	587	622	618	609	605	662	565	655	602	562	583	618	579	583	589	583	616	604	627	579	627	565	580	621	558	601	586	616	583	549	570	601	594	586	615	601	555	599	619	609	608	593	619	585	602	575	638	563	603	605	612	642	632	611	594	580	590	578	622	608	633	569	587	574	584	599	593	613	619	662	556	601	616	594	591	588	596	647	603	625	613	585	586	604	661	577	612	613	560	597	606	584	617	617	602	606	590	589	609	589	582	575	549	588	553	612	566	581	667	656	592	610	568	602	595	612	575	634	596	614	620	628	602	606	595	599	622	590	592	643	574	589	586	611	573	581	622	636	648	660	627	608	566	612	617	618	610	600	605	597	628	587	620	581	642	599	607	600	625	624	644	601	573	586	568	617	619	638	649	592	585	578	583	606	581	603	629	587	609	599	545	605	625	557	587	598	635	617	607	555	614	594	609	629	606	622	641	613	643	580	577	624	616	545	599	625	577	611	595	604	590	577	606	630	635	591	598	603	640	580	614	623	594	617	637	615	646	593	647	624	623	563	639	587	608	588	610	640	598	653	611	622	602	583	618	584	612	608	630	622	588	590	600	605	589	599	602	642	571	626	597	550	619	576	618	609	573	575	598	617	640	595	619	624	575	609	581	619	636	625	626	596	564	589	618	581	610	610	590	586	591	620	592	608	573	619	602	604	575	616	610	596	651	626	626	610	617	571	596	614	561	625	617	634	634	608	572	594	596	573	619	594	613	582	638	614	586	574	611	581	571	587	629	570	616	607	608	585	573	621	570	633	619	602	592	599	598	606	600	572	603	624	603	587	612	624	572	580	650	588	625	618	573	619	643	630	627	618	616	601	626	601	583	600	564	576	581	646	606	587	623	635	638	604	590	574	587	632	623	621	625	623	644	548	660	551	609	590	524	632	578	626	609	597	607	629	652	619	609	565	597	606	620	574	618	572	599	621	601	564	575	575	630	625	600	608	615	596	664	614	602	592	598	591	580	605	629	574	564	577	618	587	603	585	586	628	632	576	610	639	598	626	586	603	604	621	618	598	574	601	593	578	589	620	604	604	580	578	606	574	582	590	583	630	582	585	585	583	566	585	612	638	550	610	590	639	591	572	577	566	612	629	588	618	619	610	586	639	588	604	578	572	641	603	609	609	602	608	622	597	623	543	609	619	613	596	644	601	567	599	629	612	603	563	572	590	640	611	594	612	607	590	580	611	592	652	537	610	572	592	636	628	613	612	579	632	628	604	604	565	593	589	617	618	616	607	614	603	592	611	589	611	608	646	639	601	602	592	595	584	616	571	618	626	619	598	618	585	610	602	597	583	608	597	598	639	624	619	619	636	595	612	606	581	602	584	585	649	592	577	594	605	587	570	625	581	601	585	591	574	603	601	644	550	611	564	588	621	607	594	586	666	598	586	618	573	579	572	639	641	638	573	582	642	600	594	598	582	623	607	633	551	587	571	625	541	652	631	604	618	601	614	577	616	583	628	600	591	607	622	625	586	590	600	583	612	682	598	593	601	619	601	625	570	557	618	577	556	590	587	588	573	575	632	612	555	611	631	611	591	560	621	575	625	629	638	601	617	594	592	592	610	606	570	602	612	561	620	614	616	559	612	619	614	636	652	601	612	589	624	600	587	575	632	604	616	603	570	624	595	611	636	613	585	624	564	573	644	625	641	598	592	627	607	598	597	563	597	590	560	619	568	565	559	576	615	612	619	611	607	593	568	604	632	621	600	581	590	613	650	633	557	655	613	583	633	625	560	599	571	603	558	571	580	597	559	604	579	586	558	584	620	566	576	568	625	615	585	595	607	597	581	583	593	587	619	587	638	623	594	617	626	591	602	612	604	603	612	601	612	545	607	634	577	573	614	627	541	576	588	594	596	606	577	610	576	637	629	611	603	592	617	615	591	598	598	585	592	611	609	620	560	596	636	574	585	591	604	580	591	603	645	675	574	608	569	624	593	603	599	566	581	602	603	596	623	581	622	624	584	600	578	620	593	603	622	595	617	616	629	598	607	580	611	616	631	603	593	587	636	620	597	589	589	635	646	623	599	597	620	642	618	614	611	598	598	565	575	610	636	611	665	569	572	601	603	596	640	608	623	589	590	632	618	648	585	619	641	579	604	570	572	577	566	602	570	635	617	587	596	592	618	622	585	599	620	583	610	613	625	648	649	584	604	609	612	627	581	605	550	588	565	607	659	604	642	590	575	567	578	597	592	624	554	610	618	644	618	579	605	603	574	604	578	594	609	672	590	625	609	575	590	627	598	610	593	609	579	574	579	627	622	591	577	647	663	606	559	590	636	620	599	547	601	589	596	653	616	632	622	598	634	583	575	544	636	596	596	635	597	558	605	641	622	603	607	593	561	557	621	602	606	616	592	628	615	598	602	616	615	626	604	608	588	637	555	597	620	607	610	605	608	605	614	575	627	597	633	574	610	618	554	665	615	633	590	615	610	672	595	561	638	620	617	554	561	595	621	622	618	608	607	596	634	608	588	598	577	590	581	628	557	620	583	587	620	607	679	626	604	663	610	582	552	600	599	592	572	654	631	603	641	555	606	583	616	591	576	590	652	557	581	541	620	608	581	610	583	623	563	640	620	623	570	601	615	589	580	572	596	610	611	589	610	552	611	646	628	587	593	630	642	606	606	655	581	565	640	673	611	639	596	574	603	586	599	641	628	566	609	608	623	624	625	584	551	621	591	615	628	581	573	601	570	596	582	616	612	568	616	580	589	593	599	625	593	597	638	571	578	600	585	619	576	581	584	601	591	585	626	614	612	672	610	600	632	545	598	591	646	602	623	591	616	603	617	636	639	590	594	573	560	582	635	602	633	571	580	578	578	587	604	591	604	579	611	616	586	597	606	595	547	593	600	638	582	588	586	568	606	607	596	622	541	600	596	598	585	579	564	601	608	608	620	617	568	614	567	613	590	611	573	634	618	591	563	599	585	593	592	602	588	626	634	554	603	589	619	618	558	596	618	572	586	599	653	612	609	608	623	583	599	594	579	591	625	592	597	614	598	655	600	609	575	584	567	643	616	598	580	619	598	627	559	590	580	605	627	597	596	576	585	611	628	603	572	608	641	601	613	595	670	593	638	585	601	593	648	593	610	645	600	618	564	599	588	557	584	616	553	604	635	589	616	569	618	619	606	611	604	591	603	547	544	570	576	597	567	588	575	574	598	616	589	587	568	576	588	590	545	588	575	634	630	630	597	569	629	648	577
6846	646	232	228	235	230	227	223	222	236	219	194	231	233	230	199	212	220	239	235	253	231	206	236	232	213	235	248	215	211	220	204	234	213	249	227	225	228	204	258	223	204	207	214	229	222	245	238	196	248	227	227	212	222	220	213	198	231	227	205	230	199	206	196	202	225	195	201	226	212	221	215	216	232	252	200	241	220	230	210	226	206	216	234	222	219	217	212	233	213	227	173	217	211	210	232	218	247	207	227	217	198	247	209	219	216	230	207	205	204	196	218	222	214	225	198	241	254	206	225	249	246	217	236	191	227	226	201	206	181	229	218	203	223	213	211	238	241	194	208	235	211	215	209	210	191	213	213	219	221	234	235	228	245	211	226	234	225	210	205	222	220	202	214	200	245	226	219	219	210	231	215	246	221	195	227	222	212	218	194	258	235	239	210	209	212	196	208	207	211	225	205	236	230	205	220	201	217	233	217	229	226	205	215	219	211	225	211	189	229	226	215	202	241	196	179	254	225	204	200	202	236	229	221	216	198	215	212	218	226	211	202	202	225	234	241	223	191	210	195	216	227	226	212	219	214	216	212	241	206	216	211	217	238	218	219	229	209	238	218	224	209	217	231	239	224	232	235	242	249	216	194	210	196	200	209	232	227	213	230	212	214	194	204	226	218	228	213	225	203	225	242	221	199	201	227	216	200	208	202	229	238	225	218	223	218	219	194	229	254	219	217	218	227	239	221	235	240	200	201	212	252	249	214	223	243	255	227	214	245	196	216	222	212	205	210	247	214	198	249	202	226	230	217	238	231	198	197	235	216	206	242	215	226	208	209	226	200	205	199	202	198	236	227	212	234	202	216	214	205	242	227	204	189	207	221	248	230	211	216	212	224	201	256	228	218	224	205	225	252	224	229	217	224	233	227	201	232	230	190	232	231	201	206	197	203	238	223	215	224	216	245	199	192	235	220	191	199	239	219	224	207	204	186	188	221	192	218	215	219	226	216	208	213	201	208	204	230	215	186	207	233	220	207	219	230	212	212	225	212	189	232	234	214	231	209	234	218	223	197	219	213	217	198	221	221	202	260	220	222	218	202	216	226	211	207	219	215	222	207	179	216	221	230	224	208	186	171	209	218	199	220	207	233	240	222	212	241	211	238	225	208	205	206	186	203	220	211	245	206	234	204	238	237	205	216	210	210	210	222	257	234	195	193	229	211	222	215	216	252	200	206	219	229	232	211	195	220	210	180	209	215	187	222	213	210	231	231	227	206	229	227	213	216	237	242	201	228	233	195	230	231	224	218	200	237	225	203	245	199	220	223	226	211	233	239	228	224	234	221	226	248	206	217	195	225	223	228	233	223	236	218	220	210	227	185	215	200	218	209	221	223	218	211	223	220	184	205	206	248	220	201	222	248	213	211	223	209	213	192	204	231	199	206	209	217	211	203	184	244	225	218	231	208	222	245	222	212	220	196	219	194	212	216	217	205	198	222	230	232	187	211	231	215	225	239	204	202	202	230	212	237	233	199	232	193	225	241	210	211	201	228	252	223	242	209	237	199	225	211	206	245	227	185	221	206	203	228	206	209	220	202	179	219	242	216	206	241	210	194	220	200	229	222	219	195	208	205	214	235	251	210	217	218	214	207	203	219	200	221	206	213	239	223	207	204	217	227	174	234	228	215	225	248	203	259	209	239	205	209	224	213	216	226	237	222	251	208	227	219	202	210	194	207	209	256	202	218	242	194	203	221	215	196	182	202	184	211	237	224	196	227	204	230	226	199	228	227	244	220	224	227	231	215	236	202	236	192	188	199	165	241	237	214	221	246	212	193	189	205	198	239	218	215	205	224	213	222	232	217	236	231	200	221	208	201	220	198	234	233	224	220	215	192	192	207	225	227	238	215	201	201	217	245	227	219	229	210	236	219	205	221	234	245	229	234	217	217	210	226	244	234	209	211	210	215	216	193	193	222	201	225	211	206	225	181	210	204	207	224	217	197	210	222	206	176	224	226	221	242	216	224	232	211	239	217	222	193	217	197	209	230	181	211	224	187	195	192	212	212	226	241	233	218	193	223	233	212	203	233	195	211	252	218	200	209	245	203	215	230	217	215	202	203	195	214	201	229	205	221	204	230	221	220	201	230	214	211	226	204	192	226	206	205	197	224	226	248	231	181	217	200	241	217	266	182	218	240	200	220	228	227	205	215	236	219	212	231	227	222	231	244	218	218	209	213	211	229	232	242	209	204	213	181	205	238	196	190	179	214	229	192	217	227	213	230	232	224	206	219	245	229	224	199	217	204	216	205	224	248	252	219	219	192	188	214	218	218	213	206	189	200	199	210	227	236	228	215	222	199	200	194	237	216	219	233	228	202	227	215	232	236	209	226	230	228	239	219	215	219	224	209	237	209	216	231	203	223	240	221	220	214	225	225	224	235	204	233	209	234	228	226	213	195	193	255	204	233	193	220	247	232	222	217	236	235	225	195	224	223	212	233	234	202	219	233	206	217	200	239	230	219	226	200	202	203	202	216	188	228	197	212	219	227	241	226	203	260	225	210	196	212	226	242	223	238	208	240	208	244	228	215	243	213	205	195	236	192	229	207	210	227	240	255	188	206	242	206	225	223	211	220	220	222	229	218	216	245	222	243	242	230	196	207	236	210	235	235	225	228	238	226	200	237	232	205	211	197	228	211	204	286	232	209	213	251	223	224	208	209	227	195	235	222	222	239	225	209	239	221	254	181	207	194	210	218	221	199	224	213	211	198	238	222	193	226	271	218	204	221	252	222	249	231	219	187	217	203	204	204	221	231	234	207	220	191	232	235	212	257	203	222	212	229	217	209	186	223	230	219	202	222	199	233	219	251	237	200	215	207	240	235	202	222	219	213	185	202	212	232	231	210	195	204	221	223	248	212	217	220	220	220	195	193	220	201	207	223	225	197	198	214	205	220	205	198	234	211	223	214	238	217	219	244	212	214	238	199	203	185	220	203	198	231	215	209	216	193	223	220	208	213	190	216	182	214	181	229	203	186	234	231	213	240	223	250	205	210	221	202	237	246	236	232	207	202	207	218	202	244	210	223	232	218	221	247	223	204	235	208	227	209	213	230	205	216	212	228	197	204	197	230	217	208	196	222	226	232	209	224	242	231	236	207	212	236	210	209	210	238	250	199	195	219	218	199	235	210	210	243	228	218	241	208	219	227	204	214	183	216	223	228	231	223	216	231	205	219	208	220	213	241	218	208	223	202	206	200	193	203	212	198	209	225	229	213	237	216	235	213	219	201	206	205	233	220	215	209	214	207	217	234	187	194	184	190	204	218	210	210	199	222	213	217	230	192	221	243	212	222	203	219	192	201	222	241	240	207	218	219	229	195	209	217	237	227	217	223	247	238	215	236	212	204	219	232	240	206	215	182	233	220	196	227	201	216	241	246	244	196	233	214	184	254	184	230	210	186	195	220	237	205	217	226	216	223	200	183	207	216	223	199	203	230	217	228
4433	582	586	568	536	593	523	511	511	506	518	544	528	514	572	522	539	530	539	540	589	528	529	540	500	532	493	502	591	481	556	525	536	522	562	510	503	518	476	535	490	501	477	537	478	505	502	485	520	494	491	510	499	447	487	495	506	493	530	490	509	521	515	497	472	510	462	506	525	521	522	485	512	487	503	522	528	452	514	515	490	499	481	506	493	478	517	515	511	495	535	503	500	477	471	507	451	496	495	511	501	514	504	495	529	475	486	493	478	492	523	509	494	473	533	478	493	506	524	493	510	478	508	476	548	486	476	508	526	489	484	516	524	503	532	544	476	501	545	534	473	534	470	508	448	495	501	504	528	490	530	458	507	533	477	506	484	514	464	465	538	514	515	551	523	478	530	503	478	452	543	488	511	536	501	537	501	518	491	513	530	499	505	517	491	496	500	509	492	496	512	472	487	497	533	482	497	537	481	518	498	466	471	487	477	486	523	521	523	507	534	495	537	525	518	514	530	473	535	486	491	488	495	479	466	507	510	508	477	482	468	514	490	512	492	491	477	518	475	492	465	500	482	517	498	546	485	521	499	483	520	487	465	496	507	508	451	533	518	515	485	480	507	500	487	518	506	484	514	485	529	499	496	525	498	541	495	502	493	468	502	481	524	508	513	480	542	518	474	499	511	477	473	487	503	473	547	461	459	495	451	502	453	434	548	505	490	510	478	436	497	475	516	501	490	519	548	488	515	472	498	488	515	480	467	540	504	526	518	436	507	498	492	542	501	461	495	485	510	561	452	466	479	495	508	525	501	494	460	486	481	477	537	501	490	519	514	509	519	492	500	485	548	528	496	488	496	509	534	517	497	512	491	511	499	472	541	488	469	495	468	499	541	465	512	521	508	505	514	519	513	522	486	489	518	456	491	490	498	515	538	487	495	528	505	473	492	499	538	516	507	496	455	487	480	512	502	521	518	493	502	514	483	478	463	523	501	520	503	489	504	508	499	541	518	478	488	463	521	462	520	477	509	492	514	510	504	439	516	487	540	500	508	535	485	474	533	532	541	499	501	526	467	464	507	542	465	497	491	505	511	539	521	498	519	488	450	521	510	463	522	507	523	522	509	525	467	499	482	487	514	524	511	502	510	494	448	499	543	527	522	493	488	489	507	547	477	514	505	507	498	495	483	513	476	515	507	512	496	521	531	527	476	485	483	506	505	525	494	466	518	499	515	515	517	470	533	481	507	476	480	502	536	481	506	485	497	502	488	475	494	488	509	496	502	469	515	536	464	524	480	521	519	512	483	503	518	468	522	507	481	518	497	493	491	494	492	515	515	518	501	482	519	483	497	499	492	493	487	499	499	548	495	512	517	493	497	506	483	497	478	502	513	486	506	518	532	477	521	511	550	489	491	509	498	509	498	493	448	486	481	520	480	473	538	534	530	515	490	528	472	512	498	521	540	478	509	487	508	492	472	534	527	492	517	475	517	527	505	495	489	541	531	503	534	539	512	519	524	517	518	487	490	503	491	542	567	504	471	478	510	509	454	434	543	535	553	491	544	486	496	486	508	448	528	491	492	473	509	512	522	514	491	476	488	528	482	503	484	475	507	500	540	475	485	493	504	541	482	528	545	487	479	495	507	492	510	496	524	497	536	527	498	484	459	486	491	482	488	538	464	504	474	510	498	514	506	524	532	502	500	487	498	532	505	499	477	474	503	498	530	487	519	536	486	513	532	505	470	501	478	498	504	472	499	470	505	514	524	497	513	476	473	545	517	497	485	492	468	508	515	502	488	504	496	482	495	504	496	510	480	486	513	509	508	522	537	520	550	537	513	489	517	484	458	485	496	536	457	504	487	473	491	471	512	503	506	514	475	508	472	477	511	519	484	482	503	507	539	486	485	500	467	516	477	514	484	510	485	508	497	529	513	534	486	524	483	505	474	503	483	464	478	486	496	523	491	470	504	525	495	469	476	481	477	494	514	507	511	507	482	548	486	527	485	469	527	460	499	514	486	522	493	504	485	494	512	512	508	504	549	503	478	490	481	506	515	514	475	501	517	493	476	469	542	511	531	461	510	499	515	474	492	500	528	511	510	498	525	495	495	483	515	562	505	504	477	479	533	481	501	538	466	588	516	514	465	488	530	509	483	530	492	505	539	502	490	478	493	520	482	434	498	478	548	465	482	514	474	501	533	505	509	503	507	522	483	519	493	498	490	485	505	516	488	535	481	516	498	491	550	499	537	507	489	512	506	539	488	467	526	551	469	534	499	496	490	513	530	530	524	502	505	491	528	547	452	530	516	496	531	529	460	484	536	513	507	482	488	526	520	490	513	511	508	512	485	474	490	465	483	493	478	508	521	491	504	475	555	505	490	492	493	511	461	485	458	522	494	501	531	502	492	512	561	475	496	493	506	508	511	504	517	501	508	486	481	551	523	481	494	501	513	509	524	520	529	507	526	521	454	477	508	505	529	516	506	539	520	527	505	490	457	493	493	516	506	508	544	545	490	523	461	510	509	487	508	482	494	492	513	515	481	514	506	526	503	479	498	488	495	476	490	491	447	492	529	472	495	469	500	504	457	535	551	568	506	533	493	492	476	477	518	520	493	480	504	492	474	495	507	493	504	511	482	443	525	488	482	513	515	521	498	495	487	512	522	484	479	490	499	529	487	509	474	498	510	475	548	501	489	530	470	525	512	494	490	487	522	495	504	469	522	472	495	518	487	502	515	471	505	454	493	516	506	506	520	531	482	506	513	478	540	530	523	507	529	547	504	491	500	503	505	483	481	528	503	500	478	486	479	504	487	511	493	463	497	498	498	492	512	465	493	504	492	501	537	472	453	448	491	459	485	533	495	498	476	498	497	505	521	477	500	508	451	465	463	524	521	483	469	470	552	499	519	516	472	505	483	504	482	475	487	514	510	462	523	513	474	483	505	517	505	490	551	506	513	529	472	484	503	507	492	490	496	482	508	498	507	512	485	496	489	523	500	523	495	509	553	495	450	523	514	494	517	522	482	491	463	489	497	502	522	494	494	483	504	490	505	498	485	509	477	488	483	449	498	486	504	493	483	543	500	478	496	476	508	513	470	527	483	513	501	520	492	498	522	471	526	487	512	493	513	502	474	502	504	514	498	487	498	508	499	486	462	503	499	490	524	517	510	480	500	504	496	484	470	498	461	477	493	520	524	471	485	514	504	520	531	469	499	519	517	466	527	502	489	499	496	501	477	506	507	486	508	493	481	490	439	503	508	517	539	488	499	510	519	457	573	522	492	503	509	507	498	535	478	488	500	523	515	555	475	478	510	492	485	510	515	492	545	459	497	483	512	559	529	504	506	514	469	470	471	515	475	482	497	512	446	519	491	520	467	532	513	476	493	480	499	534	509	452	527	539	497	500	511	479	482	493	540	474	477	488	488	519	519	510	453	504	524	511	535	480	469	510	472	499	535	525	495	494	506	484	489	518	485	519	485	479	479	489	512	474	511	512
21147	3013	821	578	439	332	298	261	218	191	170	163	193	210	215	144	178	163	149	156	146	136	152	143	173	166	135	152	155	127	136	112	152	131	119	142	128	128	148	131	141	144	148	138	137	137	144	141	152	123	135	146	142	140	124	128	138	140	142	142	142	128	106	116	125	121	162	155	133	139	132	122	117	159	153	154	138	118	134	140	125	140	143	158	135	184	134	135	136	143	141	122	141	142	131	141	128	151	146	149	137	136	146	153	151	142	122	132	116	117	135	152	149	137	135	152	139	143	127	158	129	142	156	149	142	153	154	151	144	124	142	164	147	136	127	147	135	136	126	128	146	142	130	127	144	126	116	157	133	144	126	133	132	144	164	130	130	126	148	143	146	136	154	144	116	121	132	135	150	142	137	144	150	139	136	132	144	116	142	108	138	118	120	141	124	147	136	122	144	133	135	122	153	154	132	152	141	143	137	128	137	137	144	158	156	140	154	153	142	130	144	136	135	157	133	137	145	127	137	170	132	161	111	148	131	142	140	129	124	154	139	136	138	161	142	118	162	137	144	116	128	110	140	127	133	130	129	134	141	133	134	133	131	126	141	140	153	129	169	123	145	118	135	153	121	138	112	115	142	144	148	128	139	141	159	146	125	133	140	130	147	113	110	122	158	112	154	157	131	136	146	153	141	117	158	123	150	136	161	142	142	125	137	161	133	136	130	134	147	119	146	123	162	109	123	153	119	152	136	135	117	139	138	131	135	122	148	135	129	121	97	124	120	140	134	151	148	153	125	129	125	126	123	131	138	144	147	156	132	136	145	121	131	160	121	153	152	125	130	146	114	126	133	163	150	144	135	137	130	132	128	156	141	139	137	124	122	133	130	147	125	132	161	139	129	122	139	121	148	149	162	129	126	162	120	134	135	140	110	156	151	138	117	133	139	135	131	141	148	163	117	139	132	143	124	120	138	138	139	128	135	154	125	122	143	140	120	143	135	129	148	139	142	125	134	127	124	144	120	128	133	131	125	133	112	137	157	125	120	126	157	165	145	138	141	116	137	141	120	130	162	154	120	114	132	153	151	145	154	148	146	127	150	132	125	160	122	145	122	148	173	140	131	155	117	142	148	130	162	121	134	151	132	134	144	134	125	148	148	145	140	151	113	171	135	128	145	135	136	118	133	142	156	137	140	159	130	118	152	134	123	147	121	137	148	160	157	124	125	140	133	135	158	139	149	139	151	130	130	152	148	129	155	156	147	155	143	141	134	125	166	134	128	168	154	168	137	133	147	134	132	132	125	117	152	143	155	130	124	146	138	150	124	139	120	123	142	134	142	128	135	133	126	132	157	133	135	130	138	112	154	146	140	140	152	139	132	132	135	126	156	149	144	141	103	135	130	144	130	138	137	140	134	130	152	123	126	157	147	131	144	133	128	151	152	146	131	146	132	149	146	155	132	120	147	151	124	123	111	138	109	138	129	126	145	152	131	155	126	133	136	137	126	137	146	148	128	142	139	154	131	133	127	135	118	136	131	151	125	167	133	155	140	142	118	124	131	130	135	161	149	138	131	110	149	139	135	137	154	162	146	153	123	128	136	137	120	133	143	143	133	142	136	130	128	148	156	149	142	151	125	130	120	121	154	149	126	137	144	120	139	149	149	143	132	125	139	150	125	141	125	121	117	123	160	116	146	128	138	116	129	129	141	126	137	147	119	150	151	112	129	130	139	134	111	99	119	120	141	141	133	124	148	149	139	132	125	134	145	142	131	153	131	143	138	142	138	145	133	142	142	150	120	132	125	141	158	146	130	131	144	126	124	137	151	138	131	141	134	139	146	142	116	139	126	128	149	139	139	130	114	158	138	144	156	146	131	129	155	149	133	143	125	137	126	134	132	138	149	140	133	137	138	151	130	129	135	138	115	122	135	124	132	132	119	139	121	127	154	143	111	116	139	140	128	135	118	122	142	139	124	116	141	138	139	152	152	134	121	134	156	147	137	130	125	126	140	131	165	155	139	142	133	114	128	117	122	141	158	147	124	129	129	164	147	145	165	160	118	139	132	132	146	130	153	125	126	138	141	114	139	134	145	150	143	124	125	117	135	148	147	133	132	129	161	129	128	121	141	142	139	161	165	137	148	121	153	147	153	119	141	150	138	124	138	129	148	141	126	155	130	141	141	144	138	141	131	123	112	142	127	123	130	142	126	146	116	147	145	135	133	129	138	174	148	156	145	122	139	140	138	125	158	150	169	143	162	137	129	110	135	113	135	131	133	163	121	136	139	145	130	143	151	140	143	153	143	147	152	161	146	144	167	116	132	138	147	158	127	154	143	132	136	160	145	128	151	118	140	144	148	129	131	145	159	151	168	159	134	124	135	146	158	126	147	145	147	127	147	125	134	144	173	148	140	127	129	163	139	155	156	136	139	132	152	134	141	119	124	114	129	147	154	144	129	121	118	147	139	136	136	145	161	132	135	141	150	163	113	128	135	152	112	136	136	146	152	110	144	141	142	123	117	119	115	125	126	134	150	130	135	132	123	137	150	150	131	134	123	122	145	157	128	130	119	142	142	133	142	127	140	136	137	127	135	142	119	131	139	136	145	148	139	157	119	130	142	143	130	134	146	149	152	119	144	161	132	133	152	145	132	150	118	122	142	127	146	135	128	132	130	163	142	134	141	126	149	127	149	164	139	155	122	125	139	127	158	144	143	139	149	153	144	156	139	140	155	122	156	153	127	143	144	140	111	127	142	149	127	108	142	131	123	131	129	142	151	158	125	149	141	112	124	143	147	133	131	127	142	151	123	151	138	137	138	139	125	129	146	133	124	113	164	119	111	110	132	142	141	132	142	119	133	137	138	146	137	105	140	125	151	118	137	139	141	162	140	128	141	118	132	120	132	119	135	139	145	112	136	132	133	116	150	118	142	124	159	142	130	149	136	119	143	151	127	139	138	124	147	137	126	137	142	121	138	141	153	142	134	155	159	152	128	142	148	141	118	110	143	129	141	155	123	157	149	147	139	133	122	130	124	135	151	132	134	148	155	141	142	153	129	145	118	142	120	122	139	139	129	121	125	138	146	134	122	125	126	141	147	139	155	118	115	130	136	150	132	136	123	133	135	151	152	134	146	134	132	128	143	137	141	139	131	130	121	115	133	137	144	138	141	116	160	130	164	133	156	112	123	153	123	132	121	140	136	126	132	122	147	139	132	150	128	136	114	135	152	145	141	130	130	142	125	119	148	146	132	158	141	126	142	171	122	125	135	131	153	137	137	148	125	135	125	131	135	115	115	156	176	129	149	146	167	132	126	153	132	130	151	145	151	124	130	155	121	136	154	140	150	114	112	146	151	149	155	132	140	130	135	119	124	157	145	158	115	136	159	156	149	136	135	129	147	145	154	146	128	144	144	116	109	161	125	140	140	137	126	107	131	140	155	150	142	147	110	141	160	125	115	143	101	154	109	121	125	123	137	146	174	120	149	115	143	162	142	154
13222	745	1160	1436	1307	1218	1037	861	726	672	700	685	774	860	820	584	538	505	484	492	501	472	483	454	427	428	388	427	397	462	448	425	389	357	394	371	383	373	375	377	336	367	354	364	373	338	394	349	383	351	373	360	337	372	353	361	325	359	339	335	375	381	373	373	352	341	342	356	337	375	342	385	368	345	345	330	353	357	362	365	347	376	338	368	347	343	343	364	343	340	351	363	323	347	339	353	347	385	326	357	377	367	328	360	320	365	375	347	354	362	369	353	362	352	336	348	354	298	358	357	372	366	376	359	323	327	346	333	349	366	369	345	339	358	337	369	362	336	369	355	327	381	361	376	345	340	356	321	357	345	344	340	363	360	356	366	331	334	343	337	337	350	363	354	336	345	335	344	379	352	358	348	354	311	343	366	384	395	357	340	390	354	338	346	359	351	333	335	345	382	342	363	356	326	401	352	376	360	352	341	347	343	328	338	378	327	381	372	341	349	372	330	364	349	344	365	313	331	343	346	334	392	338	342	332	384	344	312	365	349	341	359	320	381	312	335	372	339	372	357	332	334	357	385	340	372	399	364	369	356	393	365	341	369	378	364	332	327	330	374	379	350	319	384	360	338	354	337	369	374	349	353	358	376	340	321	375	344	367	354	327	346	354	382	358	360	342	331	390	362	349	375	337	347	355	366	349	315	363	350	325	356	348	375	348	346	348	348	332	348	343	340	340	327	344	368	341	356	340	341	343	327	322	335	371	361	337	369	322	348	329	346	349	359	389	358	336	360	341	337	339	372	353	327	362	327	337	380	356	345	373	340	334	355	354	361	343	365	359	366	367	350	348	328	325	373	381	393	388	393	330	332	330	318	313	331	319	334	347	342	332	325	366	356	389	347	351	354	369	359	345	335	353	401	342	359	361	370	358	366	349	374	377	333	361	327	361	339	369	341	347	359	333	348	360	359	349	381	346	382	380	353	323	341	343	348	351	353	351	345	358	334	364	374	363	361	352	333	356	326	352	354	353	331	379	395	348	349	336	351	338	354	331	371	337	323	342	295	366	333	353	359	325	361	338	372	374	339	340	337	323	354	316	349	322	357	345	320	338	360	393	360	316	345	343	375	344	363	339	332	342	358	336	386	333	339	340	327	347	349	345	360	335	320	380	360	321	357	365	352	351	323	361	327	369	354	358	315	351	322	350	366	356	352	352	370	342	334	366	357	376	352	350	316	381	331	371	359	337	362	366	371	361	340	379	326	327	322	347	342	359	366	327	348	353	332	346	359	387	345	336	345	365	354	342	367	322	335	377	343	357	335	333	336	340	352	368	371	344	354	331	369	362	356	384	376	357	384	370	367	361	332	332	321	352	342	376	325	332	328	339	353	352	360	336	337	357	336	361	403	335	358	341	319	347	359	332	354	349	383	345	363	370	354	363	351	359	337	364	357	346	343	385	380	348	353	308	322	332	350	359	361	317	364	403	325	312	355	317	373	375	352	360	341	339	328	350	331	373	347	333	345	333	407	354	359	380	360	344	365	364	349	373	366	293	356	336	341	363	374	337	333	354	364	301	373	335	345	339	337	333	364	337	373	335	356	382	371	329	350	359	330	370	374	362	352	361	363	325	319	317	369	329	312	353	336	365	366	354	356	377	327	337	343	351	356	347	372	332	342	350	373	318	353	333	357	324	363	361	333	314	334	347	339	344	359	330	373	364	356	351	349	355	345	329	342	390	335	330	348	354	346	352	347	322	377	337	329	342	374	337	334	349	354	345	337	324	388	381	359	336	359	386	339	337	359	360	354	347	366	356	325	379	355	351	389	367	320	342	354	359	355	361	352	345	353	346	348	342	332	385	355	359	341	355	367	353	360	368	335	366	380	350	317	351	329	348	365	313	346	332	362	336	355	375	339	341	355	358	346	328	349	360	371	333	335	354	363	332	361	346	376	365	384	342	353	348	349	386	338	356	391	348	340	328	364	346	351	333	376	344	337	338	377	365	334	386	361	347	343	357	339	369	364	375	382	339	376	361	318	373	343	350	380	363	339	350	329	337	325	376	342	330	351	318	378	351	334	365	343	339	378	349	342	346	332	387	342	358	339	356	340	326	338	338	361	334	348	342	373	355	363	348	351	397	337	326	353	344	365	336	353	340	366	317	337	362	352	330	351	346	352	338	311	351	357	341	349	365	353	346	348	389	363	348	376	353	325	351	311	361	352	371	346	340	339	349	366	375	330	343	347	341	358	360	327	339	342	323	358	351	379	399	344	383	348	375	340	357	339	351	356	346	371	331	345	349	354	361	361	367	340	362	354	330	328	374	350	368	344	352	341	350	351	350	321	348	383	364	350	372	346	342	357	335	356	359	352	370	298	386	382	303	344	352	322	372	392	389	351	346	353	382	336	338	326	311	353	339	358	357	320	356	374	350	350	342	359	358	384	364	314	361	349	376	362	379	360	359	364	353	346	336	347	338	327	378	362	362	321	359	334	317	353	337	339	349	344	372	344	330	319	332	348	337	330	353	364	336	344	369	346	350	318	374	361	345	351	360	330	354	345	350	349	353	362	373	325	344	368	338	356	338	353	354	367	348	340	359	349	361	341	371	361	336	333	351	325	334	345	362	346	359	365	351	346	368	358	338	346	343	351	377	357	338	338	312	341	335	357	344	359	354	348	383	372	357	326	360	333	387	346	334	339	385	361	331	340	393	312	313	338	372	339	355	314	335	363	374	369	344	331	342	346	329	321	330	359	326	326	371	355	339	358	321	368	393	372	366	337	376	351	326	349	358	350	368	339	339	364	346	375	318	332	338	355	368	387	356	363	351	343	318	342	351	341	346	332	362	354	336	335	338	335	327	327	383	346	358	349	364	334	344	340	390	322	347	362	377	356	367	341	347	360	390	368	382	320	334	340	316	336	335	378	376	354	336	337	357	367	364	368	383	339	340	380	346	369	390	362	370	357	364	370	333	358	349	338	387	332	377	359	317	353	311	344	350	365	369	349	321	335	368	310	335	360	368	335	346	347	331	344	385	353	314	360	336	354	355	347	361	336	339	365	342	364	386	347	354	370	379	372	368	347	367	369	337	342	338	375	357	356	327	339	378	361	370	373	337	330	337	362	391	373	324	340	358	343	346	348	345	334	312	314	350	334	348	356	355	354	375	377	363	348	367	352	356	369	340	336	361	345	374	353	364	345	328	316	345	342	388	385	358	347	386	337	368	332	360	350	331	357	359	352	358	308	334	369	329	323	333	383	337	376	327	357	366	331	360	338	364	342	326	351	358	358	375	368	397	330	365	339	394	355	359	345	362	356	319	338	342	358	337	347	335	376	365	341	340	373	365	351	337	333	369	288	365	332	347	331	368	323	355	377	370	371	362	362	398	339	338	359	368	358	355	365	355	341	353	344	383	373	353	364	354	364	365	356	369	359	358	346	364	353	327	374	325	330	353	353	369	389	348	338	336	364	342	384	333	356	331	369	324	378	367	350
33857	7514	2205	1214	887	625	479	419	408	381	415	370	354	418	390	339	286	289	313	299	309	300	309	284	288	264	265	265	280	283	299	290	305	266	252	249	239	269	264	260	245	256	235	296	258	278	273	276	282	252	258	248	237	285	260	272	303	263	258	276	236	259	264	229	272	269	268	238	255	259	260	256	260	245	294	264	236	270	251	271	249	253	235	236	241	268	229	279	245	279	297	252	239	245	264	265	240	263	271	249	248	267	245	249	269	287	252	256	277	269	267	234	236	258	283	259	234	286	266	279	272	267	260	272	267	275	230	255	231	268	278	268	260	251	270	237	240	263	271	227	266	265	274	289	219	239	274	282	267	241	291	276	258	228	234	279	256	281	247	272	252	291	282	288	245	250	265	253	256	235	251	281	247	274	293	268	263	263	258	252	262	272	250	275	274	260	274	275	259	269	247	248	249	257	270	272	258	238	280	253	310	265	273	232	251	280	265	282	245	262	272	256	267	247	274	285	283	269	251	280	240	282	268	275	242	270	270	272	245	284	257	248	254	261	253	229	270	266	260	249	290	273	240	246	261	266	286	269	238	262	266	243	255	263	246	266	259	239	276	268	278	279	280	284	282	268	251	241	282	243	229	272	247	232	271	285	241	255	231	268	241	253	274	246	263	236	262	285	269	269	234	255	238	260	269	255	268	235	254	255	257	247	233	242	260	271	259	278	301	299	266	265	246	251	262	283	299	239	285	234	254	274	268	248	253	242	245	271	278	252	270	269	235	272	300	262	266	268	269	289	255	289	275	268	228	280	260	267	248	253	257	240	259	240	225	289	277	271	267	253	235	265	265	274	259	256	253	264	264	231	270	279	264	251	274	258	266	271	277	249	287	247	252	283	288	293	259	260	245	268	250	242	281	225	258	249	278	243	245	275	263	240	252	268	239	253	252	251	281	298	275	240	301	273	245	260	285	275	244	268	231	283	255	271	252	284	279	267	271	255	244	250	272	265	266	258	252	264	247	267	267	254	268	243	253	251	284	234	265	236	281	269	267	280	233	276	281	259	251	251	267	245	253	265	280	254	261	250	244	211	279	263	257	302	266	277	255	255	251	274	274	248	240	262	260	250	305	279	234	271	281	294	284	263	274	278	250	275	251	253	267	249	286	285	291	280	276	250	254	250	256	248	250	237	267	255	293	264	246	240	244	251	278	256	242	273	270	235	255	275	242	288	273	279	261	238	263	265	251	248	277	300	266	276	230	256	270	252	257	273	270	267	267	265	251	273	249	241	269	258	268	228	276	290	214	281	240	277	274	255	229	234	254	257	264	273	291	273	257	284	247	245	245	261	252	246	263	237	276	250	261	271	260	280	259	242	261	265	251	221	282	242	253	275	267	239	256	256	254	238	269	290	279	262	251	221	261	281	291	246	253	254	270	254	268	289	249	237	218	261	272	275	255	263	258	263	254	244	236	250	271	270	256	249	241	244	249	276	248	221	244	289	249	241	236	245	268	258	293	226	263	242	274	255	265	283	259	245	264	284	244	238	263	248	259	250	256	263	283	260	278	246	275	244	249	234	243	235	259	245	253	236	251	253	265	265	262	290	264	253	281	257	296	284	253	239	256	271	261	260	279	274	252	259	314	280	267	228	261	264	255	233	273	240	250	273	255	252	262	257	259	291	272	271	272	264	270	280	285	251	251	264	257	261	295	270	276	253	252	254	261	267	246	245	269	233	251	255	241	258	275	278	267	234	281	258	261	280	233	270	269	248	256	259	253	278	281	272	242	232	267	235	278	255	282	255	280	262	282	253	268	231	244	289	250	270	276	255	269	256	254	261	253	245	254	263	263	295	253	258	288	253	263	262	252	271	289	256	248	248	266	277	243	224	231	267	282	261	281	272	286	236	257	259	268	299	257	246	264	248	251	283	273	262	272	290	222	297	241	248	261	252	287	272	287	251	247	255	239	269	255	237	246	265	251	273	261	268	262	290	250	239	216	252	251	284	268	285	273	271	260	245	261	286	258	239	240	272	249	275	286	269	258	260	304	256	252	243	250	251	254	293	276	264	297	265	260	270	252	220	269	310	283	247	249	268	242	279	276	302	245	270	254	278	244	253	260	235	276	263	242	268	263	245	273	294	256	274	292	279	250	287	281	269	285	263	272	251	260	283	293	267	252	261	262	275	274	268	236	250	258	249	259	281	255	261	280	274	236	245	270	265	259	266	254	244	227	264	261	249	260	275	241	228	280	274	255	303	277	251	266	295	280	252	258	258	260	231	248	282	262	254	289	256	258	297	237	264	276	235	250	255	272	244	261	275	255	270	264	290	264	309	230	249	248	247	235	269	247	265	275	241	269	264	243	286	274	250	257	269	266	260	261	239	237	271	286	269	235	223	241	278	292	280	216	279	259	278	286	277	260	253	287	249	269	247	256	268	254	249	281	269	248	268	280	271	270	261	289	277	276	241	250	282	296	234	271	256	237	268	256	231	280	272	273	279	303	259	274	220	264	276	247	228	251	265	247	236	256	255	256	251	263	252	250	256	262	287	262	269	251	286	280	274	264	248	284	253	240	271	271	243	253	238	245	231	265	271	281	241	258	280	253	245	275	281	269	255	261	269	256	304	258	255	264	261	270	260	238	245	283	248	276	275	256	254	270	290	277	247	243	258	259	268	250	298	250	282	258	251	262	249	250	258	262	262	271	297	247	261	235	260	241	231	266	247	248	241	254	274	272	264	264	254	269	232	269	290	289	271	238	275	304	240	248	239	260	295	248	236	273	264	265	277	254	248	284	275	287	269	280	275	283	244	259	257	264	262	234	281	243	245	259	227	257	255	287	256	237	272	270	242	266	246	269	291	275	275	271	261	265	282	266	254	218	254	280	272	268	239	264	253	279	231	244	237	270	302	265	263	253	287	254	285	237	297	252	243	262	256	242	250	235	249	283	280	282	274	284	266	234	276	276	269	306	257	265	237	247	262	289	249	264	269	290	253	264	242	262	257	270	244	236	264	257	233	283	273	268	276	251	261	267	306	261	246	289	257	285	264	265	254	270	240	267	272	251	252	288	291	242	240	273	253	239	261	278	271	278	231	263	237	267	245	235	249	276	236	241	255	296	254	242	307	262	293	289	275	265	285	264	268	262	256	257	247	271	249	247	267	276	259	257	244	305	241	242	283	267	273	274	275	259	276	265	268	257	250	241	289	268	260	248	252	280	250	276	247	277	254	256	274	232	257	231	276	286	229	258	276	267	272	253	249	284	239	256	243	242	240	282	282	257	246	266	273	283	254	245	275	228	256	284	295	247	268	268	274	276	255	267	261	258	247	267	274	239	259	280	273	254	259	276	271	281	274	264	278	270	260	271	270	271	266	283	214	261	291	247	281	264	288	270	258	275	274	212	291	265	291	263	289	283	248	259	261	234	263	249	256	281	309	259	239	252	247	253	256	241	254	288	268	265	298	269	266	268	248	235	253	258	236	257	240	275	253
19257	1366	2332	2694	2380	2062	1805	1499	1429	1345	1300	1236	1296	1407	1429	915	913	892	886	921	949	894	793	793	731	748	727	784	735	748	692	661	654	656	625	622	626	667	618	645	612	630	597	605	600	635	640	597	628	617	654	614	570	590	591	595	584	622	622	619	619	585	627	622	564	598	582	628	655	616	581	630	658	637	652	576	642	611	596	622	617	620	610	650	670	644	622	597	628	593	564	588	603	588	602	621	601	625	611	639	587	644	620	640	641	582	629	585	580	630	607	644	633	600	614	630	641	575	575	569	550	639	611	615	616	616	596	583	618	579	594	628	557	616	613	623	631	546	587	600	591	608	607	568	604	621	629	607	611	564	609	652	647	587	585	619	622	605	635	617	591	581	620	565	628	593	608	617	636	596	583	623	617	620	591	636	608	593	603	636	576	631	563	602	594	612	603	564	587	591	552	616	590	625	572	664	615	611	607	611	603	603	586	561	596	595	603	608	633	639	606	594	620	589	597	616	592	601	600	618	588	622	656	608	589	630	617	594	603	623	566	620	559	596	588	632	601	604	602	595	646	590	600	584	614	613	622	622	584	578	595	657	622	608	605	645	606	580	618	590	598	589	557	549	589	631	627	583	582	607	636	623	630	627	612	668	637	632	612	643	637	574	595	568	626	585	600	617	645	587	587	594	608	613	640	596	632	635	609	603	570	584	607	617	637	600	635	600	608	580	610	633	646	581	570	582	566	607	605	583	643	627	595	577	614	649	614	608	652	571	578	634	571	622	639	620	578	589	575	592	584	604	602	595	633	577	598	643	596	625	604	624	590	577	592	637	546	610	610	578	598	644	553	600	596	644	642	619	602	630	620	588	622	629	609	579	634	604	623	659	610	604	579	630	575	563	597	603	601	612	572	607	599	574	631	589	615	642	602	577	614	597	635	594	574	577	583	645	613	630	587	599	563	589	629	576	624	577	644	628	609	588	597	629	630	574	630	579	612	588	595	573	612	598	579	645	612	623	664	627	602	612	591	591	614	570	580	611	565	600	591	599	600	578	581	609	574	622	594	605	615	599	655	649	627	598	583	589	596	564	589	573	610	623	582	602	625	591	581	575	576	561	569	600	595	599	631	601	622	641	624	601	598	582	579	599	591	589	629	592	614	585	589	582	621	592	598	618	577	593	644	606	607	582	653	656	556	571	606	609	608	604	628	624	580	535	603	622	581	600	597	607	605	596	618	586	604	565	607	638	599	650	577	644	673	611	607	593	579	566	591	567	601	607	617	645	625	546	610	620	617	594	626	606	581	591	584	613	576	624	606	596	625	573	582	651	645	622	595	665	543	584	646	576	594	591	589	600	599	614	568	607	629	633	586	600	593	594	568	641	606	616	608	619	594	618	614	644	600	593	600	561	579	661	618	616	637	636	574	612	574	625	619	648	657	600	579	615	600	616	613	621	604	609	615	597	581	601	555	606	655	563	588	599	588	626	612	572	620	552	617	571	608	618	582	605	602	610	600	643	614	624	620	610	608	597	617	591	602	586	614	605	596	587	598	614	614	593	612	635	539	575	615	600	555	647	573	579	557	596	582	581	638	639	614	635	616	601	607	605	629	624	652	579	619	563	630	621	623	590	619	603	608	575	624	619	601	583	626	605	552	570	641	637	594	624	598	581	627	644	616	588	588	623	643	578	630	652	588	635	633	585	585	577	637	595	620	658	591	572	590	586	568	635	609	612	627	618	573	624	624	663	613	576	645	597	642	604	608	606	564	615	628	602	638	631	605	604	577	606	606	622	554	636	593	585	603	635	590	583	631	604	634	601	597	603	624	607	568	576	587	620	558	606	651	586	619	563	583	595	611	677	598	594	585	622	604	574	597	604	584	602	587	595	554	617	551	572	622	557	577	588	625	587	606	612	617	601	637	587	594	558	606	579	611	575	625	604	591	600	607	610	596	620	582	608	633	598	581	589	615	585	646	642	628	578	642	600	590	589	635	586	613	595	633	643	652	626	573	591	653	559	597	617	613	601	620	590	576	610	609	616	586	569	596	577	602	626	623	628	581	575	596	611	620	580	579	621	585	618	614	598	590	608	596	633	557	610	578	574	583	617	604	589	608	636	623	591	632	603	588	580	609	578	584	574	576	631	586	630	610	610	579	667	607	596	599	592	590	583	592	665	598	615	635	645	600	591	607	591	575	561	573	651	594	622	588	570	617	633	602	646	595	613	582	579	571	592	635	577	641	607	637	620	623	594	584	584	655	616	572	618	605	632	566	625	633	609	602	629	617	617	614	642	592	576	580	564	580	639	610	570	605	634	616	616	596	591	584	704	558	590	626	593	626	594	611	648	628	623	618	636	573	587	636	581	650	639	580	601	646	617	609	585	598	664	589	589	618	595	592	615	580	563	636	571	606	560	587	594	605	635	615	591	611	589	624	631	599	591	592	622	569	594	591	601	602	578	559	623	605	626	573	594	666	584	618	559	601	597	614	594	588	636	578	550	647	614	569	594	595	621	627	646	601	603	601	606	593	599	621	589	604	591	606	638	597	548	595	566	631	592	660	603	591	586	582	592	603	593	627	603	668	581	640	601	597	584	578	617	632	605	617	605	611	645	637	600	612	596	602	588	617	597	671	614	575	618	589	621	624	577	592	607	603	644	611	580	606	600	579	602	603	631	618	608	607	621	621	617	628	567	586	626	658	621	621	575	611	610	633	587	632	606	592	581	594	619	561	599	639	595	599	597	576	577	591	645	599	623	608	592	611	610	609	584	566	577	609	626	584	570	639	557	629	591	624	591	614	633	608	577	596	659	626	625	560	623	645	644	662	616	574	605	588	608	592	602	626	604	587	623	602	614	588	612	571	622	591	594	589	628	639	610	615	596	603	628	608	633	602	592	612	616	588	592	609	603	582	584	597	605	603	552	579	580	587	565	650	622	619	598	592	634	574	634	552	618	591	602	643	612	558	599	636	596	573	605	610	598	618	579	646	630	598	585	618	566	616	598	614	586	591	660	595	576	617	574	564	589	590	584	596	651	575	602	596	604	626	593	592	597	585	598	612	639	611	553	611	598	664	606	569	574	596	654	626	627	574	617	583	598	544	607	631	625	640	618	590	612	623	601	604	604	582	624	584	635	614	616	609	561	601	615	579	589	620	608	620	572	590	610	582	573	608	549	619	627	586	629	608	601	622	570	595	620	612	619	639	576	600	600	623	587	593	624	597	630	615	614	569	583	608	602	592	607	606	635	592	577	587	629	613	621	579	603	595	557	654	614	591	597	597	582	616	631	611	573	627	605	600	619	593	584	605	608	588	630	648	589	614	655	627	558	595	648	633	615	623	581	593	613	627	644	625	581	580	602	587	606	597	586	637	562	621	598	600	596	603	638	593	606	568	588	559	584	604	631	638	620	586	619	582	616	606	585	556	567	580	615	625	587	678	656	657	612	570	636	606	577	614	556	620	571	619	583	601	563	597	606	628	608	619	586	560	568
6844	559	269	239	241	244	253	235	234	243	233	224	216	227	231	195	225	241	227	248	208	204	232	241	230	205	212	231	219	245	217	193	210	231	202	200	198	217	237	266	226	228	193	208	231	224	217	221	211	242	219	235	250	240	191	180	207	235	222	219	206	229	214	208	209	207	218	209	237	210	208	216	239	224	198	197	231	224	179	234	213	219	235	217	235	232	219	229	240	235	202	245	207	235	231	207	265	248	186	234	209	225	234	217	217	218	216	214	194	224	222	198	194	205	212	241	231	206	205	246	232	225	222	200	222	187	208	199	214	239	234	200	210	198	227	213	223	217	219	211	250	197	220	222	241	211	209	191	192	227	215	197	239	194	206	215	212	216	227	220	227	215	202	217	210	199	212	211	233	223	231	212	229	245	244	204	226	221	195	236	227	228	235	218	234	220	219	201	218	245	233	218	222	197	244	234	206	220	230	185	203	223	223	221	246	263	220	203	226	204	199	209	224	235	203	200	225	228	228	221	221	209	229	172	185	246	220	251	203	211	210	209	223	218	211	208	199	228	203	221	233	208	217	235	245	207	189	210	234	219	215	231	239	212	190	206	244	217	191	217	191	196	226	224	221	204	230	226	239	180	214	238	235	200	221	205	210	217	237	221	242	235	218	231	239	228	204	198	228	250	240	249	240	227	229	231	211	204	201	211	228	212	218	199	220	194	240	221	214	214	212	203	205	236	237	202	234	236	239	217	209	218	226	220	222	232	236	194	264	238	274	217	198	219	200	233	204	233	255	205	229	224	202	233	208	224	235	210	235	232	223	224	225	249	217	191	190	235	195	209	248	232	220	234	222	221	221	226	197	233	238	222	201	215	218	223	233	232	209	192	218	241	233	224	223	204	231	219	204	216	184	201	206	223	210	199	228	207	189	227	224	234	216	235	213	216	210	217	201	216	207	200	214	226	241	224	192	216	229	210	204	230	198	216	249	228	256	209	224	222	212	217	224	240	234	236	241	224	213	227	180	213	218	195	198	213	204	241	235	212	244	208	208	211	218	221	214	227	241	201	228	214	206	211	229	245	204	224	221	208	226	236	232	215	195	246	229	229	230	233	264	191	228	188	213	190	219	226	205	240	201	226	203	219	225	221	208	229	214	212	214	242	228	219	228	211	237	244	227	214	219	228	235	226	177	237	219	223	213	247	198	208	222	244	226	214	222	245	191	215	227	212	230	226	233	225	214	209	222	222	241	208	218	236	207	231	211	232	208	194	220	244	217	242	211	205	196	208	204	244	233	223	222	251	221	218	220	228	226	216	203	239	222	214	210	218	210	208	219	213	223	246	213	213	209	209	227	199	234	201	247	208	245	200	238	209	218	185	188	216	225	192	218	237	202	199	227	225	227	203	196	190	206	215	221	223	237	213	214	219	233	230	224	230	219	217	213	231	225	206	245	225	240	217	196	187	231	210	192	227	222	232	218	209	218	210	212	210	211	231	236	229	228	227	244	202	222	211	229	231	228	198	229	201	243	227	256	220	204	217	211	197	198	213	210	242	220	220	232	221	237	221	227	225	241	240	226	224	201	196	204	229	226	190	178	238	202	210	206	273	214	194	215	245	239	202	254	216	219	203	199	244	210	206	207	198	217	240	255	232	185	184	195	204	213	213	213	215	207	219	240	202	234	214	210	230	224	222	232	236	218	212	188	239	225	195	212	207	250	225	247	204	195	243	200	201	217	217	211	196	226	188	215	203	208	216	233	227	216	191	219	205	210	197	229	224	217	217	186	253	246	212	235	213	181	209	185	212	216	214	220	228	218	188	235	215	213	207	227	196	212	208	234	226	202	232	216	224	221	215	239	214	212	199	201	246	221	235	207	193	217	208	227	192	209	251	222	232	208	221	230	226	203	201	201	254	196	205	182	219	213	203	217	208	232	221	219	235	226	214	228	254	205	208	228	236	228	225	208	236	239	256	219	193	209	212	198	235	224	212	215	215	233	200	226	202	226	198	206	211	217	228	236	221	236	210	250	267	201	219	207	220	220	213	212	202	209	204	233	219	191	209	227	223	227	198	225	222	210	221	203	204	209	251	195	226	211	240	216	228	225	253	245	229	211	230	226	233	228	233	214	217	199	234	228	207	213	240	214	212	237	222	199	209	189	235	221	226	227	248	208	234	220	225	215	237	184	212	202	238	246	221	207	229	190	201	223	236	201	228	213	223	217	233	201	228	235	218	217	240	220	210	226	234	195	202	206	230	191	189	229	227	241	234	224	210	210	213	202	232	217	244	213	234	220	201	230	220	198	216	206	217	242	230	219	229	220	225	200	240	211	219	212	209	220	194	159	230	240	188	201	200	195	205	224	209	199	227	247	225	214	183	242	251	260	239	208	225	221	194	187	202	219	224	201	232	207	203	223	183	186	209	221	196	213	214	240	215	229	234	204	205	238	228	243	234	242	205	228	219	212	228	219	217	204	216	218	257	195	248	229	221	212	197	223	220	220	191	195	214	224	217	235	221	230	197	251	194	232	208	242	205	234	225	211	232	235	211	228	213	234	230	196	174	224	227	243	226	203	200	195	226	237	221	221	223	197	203	233	238	220	216	197	220	212	233	233	211	225	237	239	245	221	232	199	223	235	230	206	224	205	232	222	207	214	229	215	220	201	192	219	240	215	261	216	251	198	212	194	227	246	263	209	239	224	228	233	210	233	232	196	217	217	242	221	224	241	218	217	216	239	258	227	221	254	208	194	224	241	188	206	249	227	211	218	226	229	224	229	217	213	233	207	184	230	215	194	210	253	228	198	217	176	219	203	202	195	201	240	212	214	217	209	206	218	210	208	201	189	248	226	214	235	221	200	229	225	195	239	205	211	239	212	221	226	176	219	209	221	219	215	221	203	228	195	236	220	236	229	223	224	219	196	218	185	201	208	192	213	240	213	228	212	214	186	227	221	208	215	251	210	210	213	213	204	195	212	230	218	232	226	225	237	206	229	239	214	202	239	195	211	240	213	219	206	230	233	213	234	227	214	222	235	200	216	246	223	222	214	207	196	202	225	230	231	204	234	254	234	208	230	207	210	191	195	199	222	222	230	218	240	232	223	232	251	215	189	229	192	235	235	201	245	223	216	243	189	258	233	207	259	208	206	239	232	208	219	229	213	216	239	238	218	242	233	231	203	194	196	231	229	236	229	203	220	215	204	218	216	204	207	231	226	232	218	237	215	212	218	230	222	205	223	236	215	200	254	231	249	233	213	204	229	238	221	248	222	195	228	188	201	210	205	196	217	203	229	217	243	211	189	229	235	211	228	216	212	215	231	238	218	230	230	229	202	216	210	213	208	221	214	234	245	194	210	220	225	228	227	225	229	207	228	190	190	226	240	187	209	237	253	232	218	207	242	218	212	234	228	223	197	232	207	205	213	217	202	215	197	216	202	224	228	211	221	222	228	231	218	222	224	236	215	197	202	243	232	188	219	208	209	225	235	230	236	223
4534	526	542	566	554	526	541	501	527	551	556	549	523	538	544	516	504	518	546	508	506	555	526	541	486	534	508	558	526	566	535	533	518	514	514	441	475	513	511	484	522	488	457	483	494	550	460	515	481	534	521	491	493	487	519	509	496	484	496	536	487	514	499	521	556	489	477	488	528	469	522	526	492	514	519	499	498	501	524	518	461	473	511	491	474	498	506	513	499	498	502	462	521	541	481	477	522	498	488	493	493	505	507	481	495	494	496	483	511	488	530	519	521	493	476	469	466	491	543	488	526	502	509	495	481	507	478	498	484	494	521	487	451	501	532	500	550	520	486	515	471	502	482	537	501	508	482	520	501	533	459	531	533	538	520	456	523	495	503	508	516	513	523	470	523	502	514	475	473	503	476	527	507	471	502	508	496	500	519	499	503	483	525	501	511	447	505	498	496	511	467	501	502	494	520	496	492	523	503	506	538	477	514	453	465	511	494	526	518	495	508	476	505	508	507	524	529	468	502	469	488	481	510	494	527	451	506	510	478	514	472	530	482	513	521	462	515	514	498	518	501	493	530	460	531	495	523	460	518	476	510	476	496	520	506	498	494	500	502	495	527	489	497	494	492	504	536	524	527	540	505	509	496	516	466	475	477	477	486	510	502	480	517	530	531	519	530	507	513	484	484	478	486	490	488	495	505	524	480	506	462	510	513	507	487	486	519	488	481	499	480	522	500	496	484	519	496	503	503	564	475	487	538	470	515	497	499	513	539	495	476	509	461	479	502	502	483	526	480	497	521	484	489	507	491	501	491	502	462	500	527	474	490	493	491	522	474	533	494	524	453	511	472	485	467	471	535	513	537	483	498	515	526	487	513	494	502	517	469	494	474	472	473	486	506	502	537	530	523	481	532	488	512	493	529	500	510	502	495	529	501	446	505	477	500	493	490	484	510	473	548	503	515	498	494	492	470	509	510	494	544	510	466	538	545	511	521	492	481	494	491	512	522	467	536	472	484	543	507	515	517	478	509	523	504	508	518	476	504	506	508	484	487	500	539	517	531	505	490	519	498	508	507	497	503	464	519	494	504	484	518	481	487	511	512	520	519	454	509	462	523	496	455	516	523	514	550	493	494	547	467	515	488	511	492	501	493	474	506	497	477	461	543	507	505	527	505	515	523	493	473	487	517	501	528	520	492	520	523	523	499	521	522	523	548	513	504	501	507	528	498	500	487	517	523	518	506	485	487	519	485	488	526	506	504	496	489	497	478	518	495	463	542	491	504	467	480	517	497	481	463	548	507	500	499	504	501	469	511	527	468	466	482	503	478	487	502	506	518	487	521	444	496	481	488	489	480	495	476	495	443	488	522	483	518	515	522	496	519	523	480	462	523	518	510	480	480	521	501	479	478	520	494	472	491	481	495	511	479	483	494	530	519	504	474	490	511	488	476	516	499	521	485	490	479	497	462	508	494	462	485	545	527	506	490	501	515	514	480	488	494	505	483	496	519	524	528	494	512	513	501	496	467	489	525	521	523	477	507	510	467	500	528	464	472	498	510	499	470	507	488	501	485	500	520	474	521	537	494	511	516	481	472	490	520	498	515	516	496	534	496	544	554	526	487	478	481	487	504	509	498	477	544	498	479	492	491	526	528	533	514	491	513	532	493	462	488	494	526	495	517	483	457	534	533	490	495	523	517	481	508	480	479	472	510	492	491	498	510	476	535	502	487	486	522	502	514	549	506	513	497	519	503	467	501	546	497	519	478	521	479	506	539	501	486	510	536	494	530	515	505	525	484	521	459	491	510	493	518	524	475	529	523	504	484	545	528	483	484	505	508	500	518	501	486	525	482	487	536	498	475	505	495	474	527	509	489	481	464	522	507	509	455	481	500	483	542	496	525	520	504	491	482	473	531	498	510	508	516	500	543	492	512	456	502	484	527	513	492	480	447	479	499	500	489	502	485	497	514	500	496	512	487	481	531	490	477	483	495	494	487	488	479	516	477	476	507	494	564	514	496	499	518	521	495	484	484	476	503	474	518	527	523	509	505	462	472	453	483	512	494	449	531	471	496	513	475	493	504	490	497	521	497	509	533	484	508	497	462	487	531	465	483	492	529	540	475	460	525	509	469	483	497	535	512	504	522	466	536	497	493	518	470	486	520	495	493	481	475	493	508	477	529	456	471	539	490	486	486	464	452	497	518	499	490	506	495	506	531	495	495	523	515	493	541	459	497	506	486	512	510	502	535	493	545	498	472	484	521	503	513	465	531	475	521	529	499	487	520	545	501	493	490	538	480	538	484	491	485	518	475	475	502	515	508	468	516	524	507	515	510	496	477	485	464	468	501	488	486	509	521	526	453	500	516	506	509	507	531	496	509	475	517	494	492	534	516	555	474	490	485	460	510	469	512	523	496	500	540	468	504	520	524	524	459	518	490	461	495	475	467	516	463	517	508	493	526	526	488	469	538	479	514	511	490	531	512	519	490	499	498	505	487	529	469	554	515	510	495	507	518	532	480	535	536	510	520	509	544	546	550	495	505	512	514	515	510	523	512	489	483	489	504	519	503	516	448	495	494	495	486	527	467	513	488	538	493	457	520	486	504	461	485	494	524	498	457	486	474	463	482	528	548	478	486	523	495	497	498	485	492	448	482	513	494	515	504	521	521	472	537	465	510	485	474	482	456	516	510	497	499	472	545	494	540	526	485	509	500	528	508	497	470	499	445	473	497	519	461	515	481	497	507	496	518	514	494	450	534	488	505	498	550	570	518	463	518	498	501	495	510	514	501	485	525	517	497	487	517	516	500	493	494	488	502	527	519	514	492	471	493	509	492	496	498	511	518	510	510	526	502	513	548	474	466	508	545	519	517	500	524	528	498	495	484	499	525	503	507	513	531	508	505	521	469	514	517	506	518	469	500	481	507	485	503	470	513	485	533	502	547	501	494	493	529	499	509	488	527	474	520	509	489	509	487	496	479	468	491	573	484	501	481	506	470	500	502	532	495	488	504	503	490	508	503	503	507	497	499	482	507	494	498	521	482	493	500	502	483	512	489	484	506	512	529	513	487	488	501	488	477	463	501	478	495	512	500	442	499	516	516	543	506	488	449	479	502	537	496	565	464	485	470	526	494	497	505	512	492	487	450	509	510	586	477	496	495	516	469	501	481	493	508	506	515	516	535	492	482	482	505	521	514	510	543	460	487	527	488	513	531	518	517	530	523	480	521	502	435	504	460	480	499	517	482	493	509	501	519	512	499	514	495	561	502	500	503	552	494	494	519	524	491	514	511	521	496	511	476	534	535	512	478	497	490	522	506	499	509	484	515	497	526	501	538	470	529	491	516	492	492	500	526	504	478	462	520	481	521	482	497	530	487	490	483	513	500	507	492	461	508	507	528	477	526	521	482	526	536	482	508	484	491	493	527	502	522	495	504	516	471	472	480	504	492	522	513	523	454	486	515	509	491	515	482	518	490	506	524	489	450	519	474	457	491	527
20198	2829	1042	639	453	298	233	225	222	235	191	186	219	238	207	179	164	158	154	150	174	153	158	176	167	146	132	147	127	155	156	146	141	140	132	136	146	178	139	125	137	154	131	125	148	132	131	118	123	152	133	152	117	133	141	131	124	158	139	120	118	139	116	153	144	131	170	149	117	146	125	128	144	142	142	129	135	137	140	139	144	123	142	139	109	124	119	127	138	125	140	131	125	133	139	142	135	110	150	137	142	145	119	125	140	120	144	130	126	118	131	123	133	118	141	137	147	130	144	141	143	125	144	129	148	137	148	127	145	133	118	131	150	154	145	157	156	159	171	138	132	119	152	148	117	139	123	115	131	133	137	128	134	125	157	138	114	164	124	133	157	144	139	137	143	128	156	141	127	130	151	134	121	135	141	146	128	165	148	146	117	117	143	131	113	143	148	141	151	132	125	132	135	149	137	138	145	148	128	129	122	137	131	142	130	152	135	124	110	139	143	131	140	148	153	122	132	140	152	155	140	152	137	135	130	115	144	138	136	133	145	126	134	162	135	135	140	158	141	143	150	124	128	131	129	137	133	136	133	124	131	146	133	157	136	137	119	137	147	134	124	129	135	143	143	139	135	135	119	131	135	137	130	147	136	132	147	150	127	145	141	141	112	145	150	139	129	152	127	118	136	150	147	111	130	136	149	135	119	127	134	138	154	131	143	123	155	118	153	149	142	125	131	141	139	139	133	140	123	157	127	126	146	129	161	141	133	141	162	144	130	139	137	113	120	133	125	118	125	131	139	130	133	145	129	146	152	152	130	132	125	130	149	126	134	139	128	147	142	122	128	134	134	142	127	132	118	151	125	146	125	134	148	114	136	140	153	139	147	136	135	119	151	153	146	155	132	126	148	144	129	128	130	145	120	132	145	157	167	141	134	129	134	139	115	145	131	146	132	144	124	108	108	123	144	152	145	134	142	143	123	146	129	148	147	137	141	137	146	112	131	146	126	138	126	168	123	135	139	133	148	131	133	142	147	139	136	127	156	135	125	124	108	123	142	136	128	148	123	139	166	153	146	130	143	153	145	126	142	143	148	132	135	143	128	142	137	148	134	136	142	132	144	154	151	126	138	140	130	116	131	123	146	142	153	156	141	145	134	125	130	122	147	114	124	143	132	139	120	127	138	146	129	140	149	138	131	128	131	145	133	130	111	145	124	133	139	148	166	121	130	124	130	141	161	132	147	150	141	141	109	137	131	127	133	137	144	135	137	161	129	158	161	131	139	150	140	148	126	147	141	152	142	146	141	131	158	138	145	117	120	128	132	119	127	133	154	141	145	138	136	133	145	125	139	129	134	136	138	146	140	142	131	124	141	134	124	152	138	144	141	138	162	137	171	120	143	136	139	134	131	142	127	147	131	124	138	132	159	156	128	155	151	139	143	147	135	114	137	146	128	131	129	124	156	138	112	138	138	150	124	137	117	137	131	139	129	126	146	158	158	153	125	129	156	146	135	159	156	139	131	148	138	149	143	140	139	148	122	140	147	130	143	135	159	144	121	118	148	144	123	128	133	147	139	153	134	129	126	137	131	137	135	171	129	159	149	141	139	115	120	130	129	142	108	125	141	134	148	122	152	130	127	141	144	172	124	150	142	173	148	136	138	155	138	145	163	155	141	136	133	126	132	132	152	144	134	128	167	140	161	117	121	130	128	126	137	138	146	150	125	140	139	124	131	138	136	112	136	120	129	155	138	133	124	125	148	157	141	141	122	150	134	132	133	124	133	158	158	126	158	139	125	151	143	130	153	126	162	135	124	130	154	137	154	130	157	156	128	125	129	152	124	131	129	136	154	138	118	146	124	157	145	127	133	149	112	153	155	135	138	142	121	147	107	138	120	139	151	154	152	145	132	122	122	144	148	141	139	146	146	140	162	144	139	136	139	159	139	149	125	146	138	140	130	136	122	152	133	161	180	147	126	148	143	125	157	140	141	127	109	134	137	134	144	146	153	144	138	135	165	131	156	133	133	120	138	128	143	121	134	164	116	130	125	151	141	138	148	122	133	119	123	141	164	149	138	141	111	142	159	137	107	115	124	138	132	156	144	160	130	128	140	125	153	134	121	120	148	128	117	135	140	142	131	146	125	110	122	126	131	140	140	150	131	160	152	164	134	135	132	137	116	150	134	137	108	143	123	128	142	139	149	153	122	132	115	129	120	158	147	136	141	145	144	157	166	134	121	107	115	137	132	139	141	133	131	133	128	146	137	133	136	137	116	124	130	124	122	144	122	140	149	122	153	146	147	139	159	124	142	137	135	123	140	147	154	146	132	118	141	133	145	126	122	162	138	146	126	137	144	143	148	152	140	142	128	162	120	150	141	128	155	126	128	147	144	136	130	148	158	156	140	131	132	118	130	124	132	143	130	136	142	137	134	142	150	160	112	132	152	152	142	109	138	135	125	129	128	138	143	136	149	133	134	131	144	145	128	119	134	140	156	144	131	147	121	143	102	168	130	129	151	141	151	139	165	137	130	161	139	120	145	121	133	133	152	143	161	148	135	137	146	122	133	136	131	136	120	133	135	144	137	134	147	150	134	122	126	117	137	157	150	143	94	113	143	146	115	138	144	160	134	109	142	122	145	143	138	139	108	136	159	134	144	130	153	135	134	141	148	130	134	133	133	151	137	125	121	133	158	134	125	139	124	137	126	137	144	140	126	149	121	169	173	154	139	113	136	149	146	156	133	128	117	158	126	127	122	133	122	144	124	145	157	145	142	127	132	123	119	115	138	139	117	135	122	148	143	144	141	128	122	148	142	154	116	138	124	122	132	129	138	128	149	140	123	140	129	154	125	146	142	160	128	136	136	112	108	138	109	133	151	148	151	136	146	151	146	122	147	148	148	140	133	145	159	137	153	138	135	127	174	148	134	126	147	145	121	136	151	138	144	122	145	130	153	133	117	156	150	136	137	161	120	129	144	152	134	124	166	120	131	144	143	141	120	129	129	163	152	133	130	163	123	136	130	130	136	122	134	137	131	130	134	130	139	123	146	133	135	126	126	160	136	151	132	145	140	151	125	151	148	137	156	133	118	140	152	125	138	138	164	161	142	141	131	146	120	114	124	152	145	137	148	135	137	147	133	126	126	127	130	139	136	154	134	152	152	112	137	152	132	134	152	149	146	146	137	118	137	138	159	153	141	121	127	125	163	149	146	138	161	123	149	139	137	143	139	134	151	146	121	129	141	132	133	135	144	132	139	166	184	141	141	156	140	140	140	140	134	144	128	125	158	145	123	106	139	124	133	121	124	143	142	139	123	140	123	144	141	148	138	168	136	124	133	160	139	135	153	142	140	159	125	135	133	155	146	126	144	137	154	145	153	121	132	150	140	128	138	145	137	159	129	115	148	150	150	116	118	148	134	135	143	127	132	142	150	164	135	129	127	145	153	157	137	125	139	133	122	130	154	144	130	139	121	157	115	140	135	129	144	130	146	142
12406	907	1331	1487	1379	1181	955	942	801	844	773	696	739	927	795	570	518	517	531	552	530	540	463	468	428	445	474	448	442	482	428	396	398	385	350	384	372	386	380	350	360	339	359	328	363	358	365	350	385	357	315	360	338	341	345	352	393	353	349	359	350	381	322	366	379	327	360	360	383	353	321	375	357	317	338	349	362	393	375	351	352	352	342	342	322	354	333	372	344	364	347	363	342	358	366	347	352	339	343	343	345	338	311	365	360	357	349	371	341	389	369	321	372	395	338	331	300	328	368	363	372	326	359	360	369	376	372	361	379	340	367	309	362	371	387	343	351	336	346	364	353	379	395	373	347	327	372	307	371	321	352	314	342	357	330	356	339	368	356	344	371	366	374	362	349	318	358	370	364	371	347	348	376	339	325	357	351	358	348	327	352	377	366	387	349	343	343	362	356	341	352	321	340	338	335	324	350	353	367	369	335	361	336	337	387	349	358	342	371	365	342	385	408	339	323	335	365	340	336	371	367	320	352	341	345	348	398	367	360	399	367	364	327	334	342	404	300	345	354	350	392	376	353	335	362	352	386	359	364	384	336	350	357	371	360	340	365	345	367	322	363	372	318	355	384	356	357	344	357	363	406	320	361	348	329	344	384	354	351	361	346	345	328	370	381	358	358	357	357	333	365	319	378	371	370	356	335	356	379	347	338	355	339	343	361	349	353	365	334	358	365	332	321	350	311	366	347	350	342	354	331	359	371	368	347	352	349	354	371	358	375	349	320	365	376	359	328	328	332	316	377	357	346	375	341	359	367	332	345	353	324	401	351	362	320	325	336	352	373	380	315	364	352	353	345	419	353	310	369	312	349	320	349	371	375	331	369	364	369	346	340	317	376	353	364	355	339	345	331	349	346	344	330	369	382	348	330	338	344	370	326	340	339	382	343	357	374	348	368	344	332	334	341	347	340	326	376	369	328	355	364	361	335	314	343	331	369	349	326	346	372	323	346	357	347	352	324	348	361	366	344	371	332	352	330	363	339	315	366	336	344	336	380	326	353	355	332	346	360	400	370	342	338	359	383	389	369	351	345	331	335	361	357	366	352	370	384	319	351	365	362	339	376	349	362	342	342	360	348	364	367	316	360	329	342	350	353	342	319	372	353	367	409	372	337	345	346	353	336	353	361	337	356	351	359	350	336	352	347	371	365	349	359	362	331	328	362	349	326	371	333	344	391	356	341	372	330	349	356	395	343	359	369	361	369	328	371	358	332	338	394	336	354	338	369	340	361	347	412	348	341	371	382	328	319	381	352	375	335	363	315	329	344	338	358	364	330	328	361	381	364	329	348	356	354	355	344	315	382	375	357	397	355	354	374	331	353	359	358	356	360	348	350	358	371	338	349	372	337	348	337	364	359	361	376	333	342	387	392	386	360	338	373	354	324	350	379	338	336	359	361	346	357	362	352	376	361	334	365	343	358	361	376	325	337	356	353	357	347	334	321	354	361	349	343	376	390	338	375	343	364	358	361	336	352	330	342	340	353	318	334	352	370	380	338	343	320	377	332	336	338	336	346	341	376	363	347	361	340	385	355	353	384	318	395	342	334	391	337	330	355	357	354	356	362	373	381	335	360	375	357	325	363	326	352	346	374	353	348	341	411	335	356	370	345	347	327	378	361	315	349	350	337	372	347	356	333	366	364	368	341	346	334	343	358	386	355	359	342	349	339	351	349	355	360	332	358	345	326	342	339	347	375	331	360	363	361	320	371	374	346	330	363	370	343	348	393	342	317	369	356	342	357	371	390	320	361	326	370	352	366	346	352	360	353	383	369	350	348	341	350	337	325	323	347	374	340	375	350	342	368	358	347	384	346	345	363	407	381	336	360	349	344	352	377	337	324	317	353	353	352	366	338	402	364	360	355	356	328	329	347	338	325	332	394	367	378	325	340	392	356	359	334	324	385	372	371	361	346	307	371	367	364	379	399	347	348	373	351	304	302	357	364	370	339	347	358	360	360	370	366	338	354	363	331	316	371	331	302	349	373	371	342	335	361	372	328	373	320	372	343	345	367	336	333	397	364	345	340	382	363	350	321	344	381	350	360	329	364	350	383	340	383	362	358	355	325	349	356	350	344	383	357	350	371	324	373	349	351	340	346	380	342	348	364	369	364	360	335	343	360	346	346	326	370	315	338	313	361	316	324	343	352	367	362	344	342	349	365	356	378	365	348	368	354	356	372	379	341	390	337	319	351	361	362	383	305	343	320	346	372	357	344	350	372	366	318	331	370	330	350	320	359	371	353	329	347	321	355	392	345	348	351	372	342	383	311	348	334	392	356	364	367	360	320	320	367	332	399	350	354	305	353	339	338	356	331	354	341	351	354	359	355	355	357	343	363	327	386	355	368	349	345	371	368	392	360	359	343	359	326	340	364	362	333	368	332	363	342	332	344	386	369	348	391	318	349	362	357	356	323	363	351	362	342	362	320	357	356	348	369	357	383	356	319	381	366	379	352	309	357	336	381	330	368	348	355	359	373	349	347	334	371	368	336	356	362	336	376	388	347	342	344	360	356	373	334	388	339	310	371	374	391	331	360	354	358	400	354	360	364	361	357	354	324	357	345	361	348	371	355	365	334	372	332	368	384	342	344	353	380	340	327	353	335	370	338	365	334	355	371	319	349	352	359	334	347	361	345	350	355	319	374	372	351	327	344	380	347	331	322	363	337	377	330	318	339	344	356	353	400	376	349	327	370	352	323	353	372	347	340	361	382	340	349	313	407	308	349	375	337	352	352	333	376	354	352	363	398	319	353	337	356	383	334	333	347	387	352	359	349	329	353	381	322	333	339	338	359	380	384	365	353	334	341	342	329	363	351	339	358	373	351	307	360	347	331	362	340	355	369	337	338	346	377	351	328	364	377	348	346	361	375	370	363	370	346	341	321	360	351	341	371	361	369	351	334	365	362	358	427	374	358	374	338	352	347	371	353	342	348	336	365	362	342	373	358	355	381	372	387	343	373	328	345	371	337	310	348	325	332	337	351	376	375	305	359	343	374	398	344	336	344	338	346	375	360	344	367	341	371	346	331	333	340	336	382	314	362	366	345	381	351	375	356	358	357	334	393	349	361	385	343	322	336	353	369	340	366	347	333	347	317	329	358	384	348	389	358	376	372	361	334	387	363	370	354	388	378	369	383	357	332	330	361	324	345	332	320	361	370	382	390	330	339	361	373	334	384	356	339	322	361	360	334	362	356	350	349	327	366	319	342	354	348	369	384	354	334	362	331	361	414	337	356	375	367	362	369	316	332	352	341	321	324	373	338	370	368	340	385	343	391	354	321	376	331	352	360	353	308	341	383	352	385	368	373	342	377	384	339	333	333	312	360	359	349	374	343	335	357	323	343	321	331	332	358	386	336	364	349	346	321	345	369	364	390	356	388	377	344	331	374	353	372	371	343	361	327	371	354	337	337	361	364	336	320	343	332	330	335	355	351	362	359	345
29695	6506	2042	1176	822	596	565	460	399	379	379	375	390	489	418	327	314	309	290	348	324	320	299	322	292	301	293	267	275	290	266	283	270	286	266	274	267	249	246	279	259	278	276	263	262	277	238	230	273	277	271	269	276	273	268	250	277	219	292	281	295	288	245	282	274	287	277	256	246	269	298	275	255	229	242	277	259	255	278	286	265	275	249	242	295	261	271	265	276	232	265	246	250	289	266	302	271	274	266	251	256	261	254	244	251	273	289	282	264	255	254	278	244	269	269	277	251	264	251	291	241	283	279	272	246	234	252	265	277	261	227	254	274	254	255	256	248	270	258	226	267	281	243	290	265	262	259	239	241	261	258	263	267	274	279	263	243	282	295	267	269	277	269	267	260	236	265	296	273	250	260	232	283	251	280	259	245	246	278	281	253	277	265	283	231	257	259	279	257	287	299	263	293	269	292	235	251	289	279	291	268	272	261	231	239	255	247	249	237	245	243	261	273	262	281	243	255	234	233	264	271	250	252	255	279	259	269	252	267	233	261	246	256	267	268	213	273	262	271	257	274	253	292	251	249	275	288	293	306	277	254	246	255	263	240	255	243	271	227	272	264	266	268	257	270	257	271	287	257	236	264	238	247	238	273	256	305	265	266	223	266	248	282	254	281	270	281	258	239	260	274	245	268	241	245	257	290	258	262	261	269	278	302	243	252	277	227	266	257	270	246	264	239	234	246	242	241	255	272	259	275	241	266	225	263	259	240	262	231	269	229	246	289	241	255	257	286	259	251	249	275	287	247	291	271	264	257	262	274	278	289	269	250	276	257	255	281	293	247	222	274	296	264	280	274	252	292	279	271	220	262	266	279	284	262	237	248	253	247	215	262	250	260	249	250	268	248	280	260	237	245	259	310	287	241	245	278	276	270	291	234	226	257	243	255	223	262	268	269	236	270	259	241	257	265	276	265	265	272	275	285	269	320	275	222	268	272	270	259	295	257	282	256	278	265	238	280	312	268	241	272	260	250	264	252	272	233	237	258	246	249	286	273	279	245	275	226	272	240	233	275	272	271	229	237	289	256	240	248	253	292	248	258	255	274	267	242	253	204	241	269	281	257	277	263	278	245	271	265	248	233	271	256	277	279	280	276	287	282	259	237	261	250	253	248	247	284	282	247	263	252	242	265	232	256	258	268	261	263	271	261	268	279	280	272	266	268	272	245	242	271	286	258	239	227	246	249	276	237	224	256	256	267	257	282	294	261	268	248	261	252	278	275	243	245	260	301	224	268	232	262	243	295	259	264	259	288	282	285	286	258	255	267	260	271	278	264	279	280	267	239	255	246	264	247	232	267	271	265	288	287	272	234	246	206	268	261	261	275	268	229	234	258	241	241	230	247	255	266	249	234	270	255	237	241	252	276	272	258	274	276	277	274	252	275	250	239	260	263	261	263	282	281	258	267	235	266	226	289	271	247	289	240	284	278	252	285	260	270	264	266	233	267	229	262	239	284	240	259	255	261	232	277	246	291	290	274	253	249	239	279	242	234	246	274	256	271	265	292	274	297	309	255	256	269	254	236	263	282	249	261	242	273	250	299	273	248	271	273	250	265	256	284	254	256	258	265	242	262	264	244	268	235	283	241	298	289	257	251	239	255	253	255	239	276	248	255	253	275	283	285	297	270	285	274	233	260	277	282	245	237	256	285	270	260	238	245	276	274	240	265	299	263	262	232	258	236	295	271	247	250	263	265	252	275	285	259	231	249	274	272	274	262	270	278	275	269	254	263	249	256	279	257	286	282	290	256	232	257	257	249	263	266	262	260	273	251	249	261	273	261	277	274	228	283	260	291	274	291	274	274	230	261	303	255	228	269	299	264	257	277	288	240	261	278	262	296	275	241	290	267	248	265	258	259	279	278	227	294	268	317	266	254	247	256	250	256	271	256	266	257	279	245	296	310	248	273	278	262	262	294	249	235	258	243	233	251	298	288	249	252	259	270	251	273	304	280	268	254	243	236	260	263	258	286	256	267	254	275	245	270	261	279	267	247	277	244	295	234	252	279	275	268	269	238	261	257	267	250	272	262	259	261	242	270	228	259	292	249	255	233	250	256	277	279	293	272	248	278	252	222	287	274	258	259	256	282	294	238	255	241	297	300	262	259	279	233	253	239	251	251	242	243	297	239	274	249	260	286	271	232	244	255	257	240	270	263	234	284	246	255	248	264	253	257	245	299	265	262	260	247	248	281	239	285	295	281	267	270	247	284	258	289	236	279	290	261	278	265	259	255	285	279	254	244	276	281	284	219	271	276	248	242	266	273	251	238	252	250	231	250	288	253	268	245	268	261	247	270	286	293	260	271	285	256	276	266	253	260	269	253	251	250	255	258	235	240	224	254	262	270	288	259	296	252	265	265	246	254	256	284	257	266	250	246	222	232	257	265	292	269	225	261	270	266	250	280	269	255	248	254	250	282	242	273	283	270	252	248	236	242	256	256	258	264	258	286	234	257	279	212	244	261	250	236	247	260	277	270	253	261	260	260	242	265	284	290	258	257	269	242	256	271	271	252	244	260	259	254	255	245	257	253	279	293	255	268	217	281	266	218	272	253	269	253	236	269	233	254	284	244	260	249	266	245	250	292	269	251	271	246	283	262	284	241	259	267	264	257	264	280	237	253	265	252	252	264	312	252	267	277	264	226	265	233	262	270	251	261	261	264	268	254	294	268	246	284	252	260	272	247	247	255	263	278	281	250	257	246	286	282	239	250	277	274	260	275	288	256	250	272	267	276	283	260	276	263	297	254	259	255	267	284	256	262	234	225	256	253	293	267	266	265	284	271	249	246	275	269	249	274	267	286	302	240	277	261	275	236	255	258	251	247	233	272	256	257	283	245	234	253	250	252	289	278	235	231	262	279	263	265	273	282	264	249	282	255	276	249	263	278	252	271	257	242	244	261	230	264	272	245	281	268	237	252	253	261	229	300	275	275	279	257	276	240	251	315	258	288	242	263	282	272	232	270	262	248	244	282	272	255	250	260	240	247	258	249	282	264	249	285	277	297	284	260	263	263	282	246	256	219	291	268	269	260	247	259	246	259	257	286	273	273	280	270	278	284	250	247	227	260	266	278	271	265	267	248	211	264	277	268	281	285	244	274	265	294	285	265	266	279	271	240	266	261	273	244	318	256	260	273	260	262	297	248	229	259	267	253	297	274	288	269	284	256	225	262	261	247	261	264	297	242	266	261	277	251	255	256	280	262	276	230	248	283	265	285	275	274	264	257	263	259	274	291	323	254	249	255	273	247	255	251	241	285	278	246	253	254	252	302	281	255	242	247	255	241	232	269	233	249	256	266	275	278	267	257	246	265	256	276	240	284	268	282	277	248	248	291	268	291	242	259	255	266	233	286	308	276	264	283	269	261	265	263	267	282	261	279	252	284	242	245	258	231	282	265	241	289	248	250	273	254	242	246	258	282	262	313	241	268	303	264	269	273	282
16711	1644	2193	2707	2484	2081	1724	1550	1386	1386	1353	1292	1401	1732	1438	971	884	897	922	965	962	888	849	761	754	721	787	698	769	758	712	692	617	705	655	646	652	625	618	590	601	623	620	630	629	623	645	601	639	628	650	648	602	617	669	634	601	623	583	645	577	598	567	611	603	648	649	555	601	600	653	615	575	592	639	576	582	591	608	594	586	587	637	580	595	620	596	658	627	657	652	577	612	578	646	622	607	595	636	621	628	609	574	629	586	564	640	627	565	591	591	606	561	598	583	574	650	630	600	617	638	623	615	577	635	630	594	614	626	631	610	589	579	576	604	577	590	610	644	604	611	603	623	594	614	599	641	657	582	612	639	617	636	623	641	612	609	597	606	600	623	629	578	615	605	602	569	572	631	617	595	602	601	651	617	598	618	596	594	578	589	615	623	622	597	606	643	587	630	587	576	631	590	592	641	608	612	569	604	616	639	617	585	632	600	627	606	598	648	611	666	658	570	619	620	634	583	624	632	595	600	571	613	625	624	617	615	577	613	599	631	604	652	588	643	554	629	644	589	605	614	591	588	601	579	611	603	615	607	619	575	611	640	603	640	604	555	611	603	616	599	658	590	604	606	626	570	629	574	592	600	606	604	615	653	577	662	595	588	582	588	641	602	577	612	608	614	565	596	657	618	648	595	579	586	611	601	614	596	617	612	654	576	579	573	606	549	585	605	592	594	649	609	586	574	592	601	615	560	618	648	618	570	617	653	591	595	632	612	628	641	614	624	619	627	572	613	588	617	596	634	636	603	615	627	587	577	603	653	584	553	623	615	604	578	608	625	587	578	598	634	607	598	594	652	600	625	642	634	580	594	621	624	603	611	600	588	603	625	625	653	552	619	605	582	593	587	585	578	627	596	622	673	628	624	598	648	574	618	615	598	581	553	631	561	604	599	592	586	587	663	616	568	632	577	596	636	619	601	574	562	593	599	576	597	615	594	583	567	595	576	630	604	620	587	582	609	634	630	586	594	614	577	616	624	572	571	652	591	594	589	617	567	608	622	626	605	578	611	528	568	562	622	560	594	578	652	639	556	608	547	603	611	626	612	617	603	598	582	621	599	566	630	625	596	603	620	596	614	613	567	587	591	569	620	632	590	580	632	583	603	574	594	597	627	551	618	605	612	603	635	581	618	620	611	673	584	627	597	644	590	661	593	595	586	605	629	636	599	593	618	645	591	591	610	608	612	588	624	625	636	593	616	648	608	599	619	644	641	550	593	612	602	588	606	631	601	574	603	585	620	604	610	610	604	634	625	605	619	622	640	578	593	588	595	626	631	574	625	588	554	583	636	618	635	584	570	633	629	600	603	586	579	615	596	580	583	598	615	652	630	606	622	641	632	646	589	588	634	572	571	597	608	620	592	598	614	625	630	622	607	593	641	583	603	633	619	632	633	587	589	587	619	629	572	593	621	626	607	590	620	600	578	573	605	646	606	528	600	605	595	633	603	592	578	629	597	624	568	647	614	592	598	617	621	583	639	609	569	591	633	589	622	630	622	635	616	594	605	628	588	607	568	586	603	631	599	604	605	630	607	602	584	563	588	580	660	583	630	581	620	586	637	607	560	605	649	582	611	594	622	631	629	635	606	592	619	619	624	605	611	656	587	604	609	628	573	570	610	575	592	611	592	639	626	615	610	594	630	599	603	599	576	616	610	641	615	591	621	595	598	647	648	632	606	635	604	576	612	570	620	605	577	587	630	590	572	589	580	632	611	591	588	600	606	560	631	592	600	619	613	613	576	623	647	582	608	594	642	613	589	569	620	616	636	606	636	620	615	636	616	606	646	601	622	627	592	629	630	640	614	613	600	603	609	587	615	657	576	599	635	600	629	584	608	584	627	612	615	600	650	623	585	589	589	608	644	608	617	640	580	601	582	580	587	559	599	605	660	654	598	641	585	636	611	594	588	570	585	581	573	585	607	630	578	604	610	624	628	605	566	623	632	607	593	597	618	622	616	635	592	599	599	607	576	608	618	581	639	597	650	627	581	607	625	594	626	618	647	619	598	611	624	606	604	641	577	634	639	585	618	602	611	580	588	588	658	601	620	610	603	570	714	569	610	568	609	615	612	594	615	673	677	626	600	589	601	662	582	635	586	599	624	603	598	599	583	633	623	588	591	574	592	583	619	620	588	659	632	611	613	614	598	637	572	599	606	551	621	580	633	611	576	626	658	611	611	594	616	611	609	614	597	607	641	617	626	627	604	592	652	594	627	635	625	591	610	644	633	577	582	654	581	588	606	605	641	663	615	603	560	591	619	591	682	620	567	594	576	559	594	622	622	600	610	640	574	614	596	631	580	595	632	601	603	627	585	574	596	620	609	583	613	597	610	645	593	590	584	618	582	604	631	593	584	639	582	607	635	629	619	597	591	587	592	604	638	586	598	609	597	612	547	635	645	631	627	622	625	612	629	609	671	605	609	567	619	604	619	612	620	583	595	559	622	603	585	615	632	603	574	632	566	604	626	605	617	591	587	609	579	631	576	620	671	565	621	605	592	622	622	585	548	622	619	618	639	602	569	626	583	593	652	615	589	575	612	604	576	592	592	608	561	568	649	655	569	619	620	610	600	636	627	607	568	607	576	581	596	605	596	600	601	617	585	606	602	624	599	643	588	648	621	586	600	598	637	628	622	653	607	578	626	621	606	578	604	652	679	595	615	616	610	607	609	593	606	599	609	607	619	608	595	606	628	627	590	600	626	646	594	615	635	628	598	620	597	608	582	561	651	633	626	593	622	565	597	637	668	613	614	620	617	586	594	642	646	567	565	645	572	603	565	613	573	589	630	596	573	588	588	641	598	600	582	658	622	603	642	600	604	672	599	581	600	570	569	669	577	588	600	627	635	615	592	611	605	634	622	608	600	584	617	614	577	606	644	588	598	607	573	636	622	628	600	583	630	581	643	616	593	630	605	636	629	585	588	635	655	593	612	637	582	637	574	621	638	607	604	613	602	640	632	567	590	627	641	636	588	617	591	646	588	622	631	605	642	629	623	601	589	631	613	533	627	601	601	614	606	608	607	598	599	592	633	618	647	596	565	654	626	588	633	604	637	605	648	660	607	617	660	583	605	600	641	590	606	609	616	618	607	620	628	611	607	638	645	560	623	630	628	575	596	602	617	626	587	598	573	630	606	632	591	631	628	585	609	573	613	614	584	614	627	585	598	611	604	585	632	613	591	615	562	607	595	585	676	598	584	542	599	618	567	589	611	599	606	611	612	615	621	623	576	567	573	583	637	642	613	596	636	637	595	611	627	614	609	662	599	615	609	560	614	602	664	620	645	610	574	634	599	586	611	614	606	666	636	588	601	583	609	605	660	621	574	603	650	601	576	643	591	652	562	629	640	575	608	560	628	640	597	590	607	634	556	645	632	624	592	614	622	651	573	591	601	602	632	623	607	589	632	576	649	610	617	600	630	581	595	613	571	589	575	622	566	577
6738	736	247	223	218	206	251	214	236	249	229	245	231	227	249	230	239	215	213	238	231	227	229	220	225	222	215	226	241	222	226	209	233	256	201	208	234	231	205	214	224	238	206	250	201	221	229	222	234	216	201	248	196	205	206	240	210	241	207	234	232	247	220	215	227	195	234	231	225	210	218	236	251	214	242	230	234	248	218	231	205	215	226	212	234	226	205	177	219	233	213	218	200	228	202	242	234	215	204	186	212	214	218	225	197	205	214	209	224	203	251	222	197	228	228	229	229	207	228	218	231	243	206	232	204	194	216	257	237	231	214	221	227	201	212	231	260	203	220	204	215	192	233	197	207	242	230	214	204	231	191	195	223	216	213	212	240	227	239	218	244	188	201	220	188	224	203	201	200	228	220	227	223	215	201	219	268	224	232	219	218	236	254	221	206	235	227	218	233	228	232	248	209	207	210	225	235	236	202	212	224	238	195	241	258	234	214	213	212	244	223	244	216	218	229	241	207	256	226	195	213	243	231	209	232	235	217	218	188	213	203	226	203	206	239	212	236	202	209	236	202	231	202	209	217	211	233	210	206	218	214	203	219	233	233	217	227	234	224	204	225	208	208	231	231	248	218	219	216	222	251	215	224	238	241	181	240	235	201	246	219	218	234	231	198	218	221	223	238	219	213	259	226	214	238	216	233	245	216	200	238	189	204	252	215	208	235	232	220	226	259	226	231	227	229	218	219	203	225	236	225	196	209	217	200	201	243	227	228	204	242	233	247	231	249	226	223	220	196	219	219	217	213	203	222	226	252	201	224	215	223	208	233	212	219	211	219	231	224	224	204	202	239	253	198	239	215	245	243	230	243	222	189	211	234	239	207	218	206	231	217	205	224	222	222	194	253	238	204	205	247	218	186	200	212	240	214	213	219	245	240	230	230	241	243	218	205	266	240	233	221	230	241	253	270	207	240	222	209	206	243	230	216	219	233	240	235	211	214	215	231	214	222	230	233	246	220	236	209	257	225	227	197	205	226	224	224	258	212	208	218	213	215	270	231	207	209	217	209	221	203	225	247	226	188	226	213	221	234	234	218	182	200	212	222	218	232	250	227	232	225	252	216	204	205	197	233	227	216	214	207	229	213	214	233	214	197	223	238	246	212	226	240	214	189	254	218	215	221	208	249	237	245	225	218	225	228	223	213	257	240	210	213	219	245	238	219	211	213	195	214	235	231	219	215	202	211	217	197	259	240	210	220	199	221	240	217	207	206	226	234	236	202	217	243	208	214	201	216	206	235	214	214	219	210	244	209	208	234	264	249	192	225	221	223	210	242	211	214	219	265	233	196	213	226	223	189	224	235	226	202	212	222	228	189	229	230	215	224	245	209	216	219	212	251	208	258	213	213	231	219	232	222	199	226	244	210	207	204	222	212	229	240	217	216	233	195	213	222	229	245	238	237	240	238	229	234	201	238	247	244	202	242	204	195	216	196	206	208	250	226	233	218	211	244	234	204	197	221	205	197	207	242	220	235	196	216	247	237	223	250	233	236	238	233	224	250	198	209	212	232	232	237	218	247	197	238	224	190	217	216	241	218	245	221	243	212	205	216	227	213	238	227	216	239	232	205	236	254	244	189	197	210	224	197	247	244	219	236	228	212	214	210	232	237	208	228	216	224	228	249	241	202	227	278	215	164	238	223	214	245	236	228	199	206	252	223	185	206	204	219	199	213	213	196	225	220	271	247	220	219	219	224	219	242	230	239	226	203	232	225	238	230	228	223	220	209	219	207	185	253	240	248	202	231	204	238	227	208	182	211	241	205	218	213	228	213	247	246	225	225	227	222	244	245	237	230	226	228	215	213	191	233	226	228	211	249	211	241	216	197	236	217	220	223	213	229	220	226	240	231	234	234	239	212	188	206	260	227	254	217	208	221	209	219	222	198	236	220	225	213	209	224	208	221	220	244	204	218	213	190	241	218	217	236	236	218	242	214	211	200	215	210	231	232	232	246	209	205	210	207	200	227	238	229	223	203	204	244	222	239	230	205	210	233	215	226	199	211	224	244	210	220	227	244	246	230	275	216	201	233	228	223	217	219	213	221	217	222	238	215	228	220	217	212	186	188	218	225	205	253	209	241	223	236	211	234	225	224	204	212	246	225	230	229	243	205	209	200	221	219	223	198	215	210	221	227	228	235	217	213	212	223	232	221	243	254	238	187	229	242	212	225	224	238	212	225	220	211	216	223	248	239	236	230	210	189	244	211	231	242	229	219	232	237	200	235	239	203	205	224	233	238	248	208	233	236	249	239	220	197	229	218	209	214	243	230	220	224	221	218	203	205	215	206	223	195	207	217	213	216	238	209	230	208	216	218	210	202	228	230	219	207	204	243	236	186	219	198	229	219	231	214	221	232	184	229	228	214	243	228	214	229	218	213	197	215	245	272	229	237	200	229	230	241	230	232	229	210	242	222	231	242	223	208	221	231	210	244	226	215	244	206	225	231	241	217	214	241	249	222	177	235	228	232	244	202	259	237	227	246	257	197	216	255	220	214	213	193	219	228	222	207	191	213	237	228	235	222	252	237	244	235	233	212	252	213	206	220	249	243	236	204	237	227	202	243	190	213	236	212	219	214	226	221	221	242	222	248	220	211	227	212	226	243	240	188	224	246	204	209	191	224	211	213	216	213	237	244	228	241	208	203	189	215	227	207	239	230	216	191	216	229	236	226	226	219	224	242	207	213	205	204	263	210	218	189	226	228	207	210	187	199	248	212	235	239	212	194	211	193	206	222	227	213	235	207	222	211	197	209	238	229	227	203	229	190	212	238	211	230	216	206	214	244	208	230	226	228	249	218	247	216	211	226	217	216	223	224	232	246	230	241	213	207	226	251	214	211	214	187	230	188	215	204	207	220	218	233	211	267	262	235	235	241	225	232	221	243	218	220	191	227	208	223	218	247	206	269	232	204	236	238	232	228	200	228	240	221	224	242	242	235	253	201	242	198	212	220	239	218	197	218	212	218	223	214	209	234	211	247	226	234	217	234	267	227	204	177	217	221	229	230	219	232	227	243	235	232	229	213	226	232	237	188	244	204	206	234	234	242	219	208	219	229	230	247	169	228	232	209	221	235	227	250	247	247	222	224	229	240	232	240	224	217	202	225	207	238	247	211	249	221	217	237	234	245	214	199	238	228	234	222	225	219	221	237	234	234	213	207	227	228	225	255	251	240	207	241	217	216	222	215	228	234	235	222	226	210	228	228	207	228	221	217	234	220	206	208	197	232	202	229	231	224	188	232	263	195	208	220	207	205	210	243	226	221	201	213	218	242	237	231	247	248	191	207	214	245	237	223	225	212	207	212	204	219	232	197	218	238	195	225	232	232	202	221	250	240	257	206	209	212	223	211	227	235	234	202	241	224	216	191	225	210	230	231	243	239	224	229	212	195	228	223	187	234	207	220	231	227	247	213	229	236	204	187	208	247	235	213	217	203	207	245	212
4499	675	542	540	576	552	498	527	503	559	528	570	539	584	582	529	565	537	546	587	633	637	568	511	524	499	538	530	563	549	548	526	516	497	472	504	514	504	487	525	508	488	510	527	515	525	474	485	540	521	547	495	542	485	505	510	482	487	482	487	533	518	498	498	496	491	534	510	507	497	491	481	523	515	540	517	528	509	501	469	556	498	509	537	502	479	490	478	475	500	499	481	499	536	531	514	528	498	505	515	499	516	455	474	522	487	491	480	523	495	504	512	525	474	496	500	507	535	549	515	498	525	520	504	515	527	538	497	500	505	509	522	513	526	527	520	523	500	471	488	539	575	515	463	472	496	512	523	524	524	491	572	475	489	553	546	490	501	532	529	520	559	506	497	484	523	507	504	485	516	485	515	505	471	491	536	543	474	549	515	527	465	481	493	512	460	525	549	490	516	505	497	513	490	515	475	557	518	522	492	526	508	502	497	476	514	518	492	460	524	502	476	472	543	524	583	461	490	517	515	498	476	515	493	467	497	517	517	492	477	513	500	506	528	530	494	545	487	479	508	543	493	499	509	427	519	500	509	545	529	496	522	470	497	494	523	521	524	465	538	512	494	490	516	472	551	478	485	512	504	513	469	505	493	479	469	506	501	468	535	492	517	528	506	576	484	503	510	493	485	533	504	500	446	532	514	509	488	500	497	488	495	516	480	498	464	528	501	518	491	474	540	528	512	518	515	524	509	516	461	497	520	498	513	505	546	543	509	500	522	504	515	492	482	550	482	516	520	504	472	471	513	517	508	490	492	505	473	505	504	513	500	509	499	520	501	530	477	493	521	462	488	521	510	535	525	482	507	507	506	536	512	477	478	525	520	512	518	506	534	499	483	497	505	522	518	541	508	536	482	517	528	487	515	503	502	474	509	481	567	515	494	535	491	503	503	530	502	526	507	501	482	497	501	507	515	510	468	480	498	508	529	525	523	535	538	478	510	530	550	502	469	499	527	495	549	519	510	521	513	481	500	516	490	490	490	525	520	455	472	440	514	442	489	515	478	480	505	509	528	495	514	490	465	531	522	494	528	552	518	512	525	493	485	519	511	477	522	515	500	505	508	547	523	505	469	546	509	507	534	554	508	506	543	528	520	509	505	503	509	481	478	514	519	536	496	547	540	513	525	501	523	501	485	542	505	457	510	515	485	549	469	524	541	473	489	512	527	504	519	502	528	485	527	478	485	484	474	519	540	498	543	512	542	493	490	527	517	484	535	490	498	492	523	495	514	504	519	536	521	488	515	515	489	556	527	505	464	491	471	505	468	514	520	497	521	498	530	506	487	531	474	484	490	528	478	443	476	461	531	517	518	517	508	491	538	502	523	511	512	515	495	521	542	499	504	527	504	477	493	460	513	473	482	494	478	508	486	508	563	536	483	527	500	545	503	504	531	493	498	467	492	525	526	501	530	505	497	505	524	507	483	508	511	545	509	503	482	509	481	490	509	496	477	481	463	481	502	523	517	532	474	483	494	516	468	487	509	518	499	542	507	537	504	544	506	484	533	480	506	530	540	513	514	500	490	456	573	533	538	515	495	529	487	440	493	535	547	516	488	496	519	499	437	557	472	528	557	497	507	496	529	488	499	544	485	481	471	483	503	505	509	483	492	526	507	535	530	503	501	506	493	519	509	548	485	512	502	517	483	504	522	482	535	459	496	514	494	514	483	518	465	530	538	489	519	500	529	508	531	483	484	504	494	522	504	500	495	530	514	501	466	515	499	484	483	525	522	516	514	472	486	531	505	513	479	517	479	485	528	505	518	526	521	512	507	484	472	530	470	470	499	517	533	503	514	477	472	525	547	490	521	523	526	489	518	459	489	505	491	523	523	497	519	533	460	491	505	473	535	500	511	489	546	506	490	492	500	503	477	506	467	480	480	488	455	518	511	542	490	568	477	511	530	473	507	563	468	475	510	490	505	501	522	508	493	536	503	472	544	523	508	506	540	518	502	496	500	501	506	475	517	524	498	469	518	513	497	505	489	509	501	493	509	492	494	502	500	516	499	484	515	494	523	538	498	569	519	529	537	500	491	544	482	479	510	513	491	502	509	517	526	517	507	503	519	481	473	481	538	505	526	497	473	479	496	516	530	523	496	490	491	516	508	508	512	549	527	476	485	474	511	511	476	536	504	495	554	497	501	473	488	481	499	473	517	537	483	474	502	478	484	482	472	561	493	498	487	472	499	527	519	501	481	532	499	565	527	504	518	503	537	498	519	497	538	494	531	514	496	500	510	528	494	488	527	511	525	496	504	504	537	491	534	489	504	502	530	486	521	518	499	483	509	464	512	499	517	469	497	500	527	512	498	494	511	507	510	498	521	487	486	491	486	509	459	520	484	479	525	508	525	506	514	503	523	491	480	472	494	478	501	504	505	574	511	521	530	490	507	543	511	511	499	494	526	491	489	487	533	488	521	477	510	483	495	476	505	563	495	509	490	508	519	484	485	488	521	496	527	522	484	501	528	516	521	498	520	506	496	497	517	505	534	454	531	492	516	488	481	503	514	517	501	479	486	491	511	485	506	492	492	478	509	480	492	511	533	493	558	493	511	469	507	510	476	534	494	468	559	504	507	521	531	487	507	525	461	457	506	510	479	531	480	495	527	484	514	506	512	495	472	537	520	532	520	511	502	482	476	494	530	462	540	524	508	508	525	529	521	527	478	477	492	505	523	520	556	503	480	471	484	503	500	516	579	546	507	494	505	553	519	491	481	499	513	517	501	542	517	493	491	489	553	515	548	498	541	531	523	508	499	477	515	498	509	503	547	493	540	510	539	513	512	513	522	516	474	489	535	521	509	473	501	520	468	468	526	521	504	485	505	522	497	464	499	466	500	498	463	510	497	501	487	516	520	510	538	521	520	547	486	497	472	544	498	507	542	535	530	522	542	478	490	513	496	499	521	550	513	512	489	491	506	508	468	504	516	502	496	491	531	468	515	500	508	547	526	509	515	513	535	529	508	492	504	521	487	502	470	523	494	494	551	475	513	476	521	555	484	485	480	491	522	506	533	501	493	494	468	473	518	504	512	524	486	485	539	545	508	479	512	525	483	479	540	496	463	490	528	507	529	534	554	500	497	479	532	507	502	526	489	508	478	512	476	490	496	513	512	490	489	518	544	486	488	451	522	509	514	494	482	509	496	509	531	468	502	507	478	534	497	493	499	531	519	527	478	532	530	518	521	517	489	515	530	518	483	477	487	524	496	487	507	515	528	526	544	518	501	508	495	501	505	516	546	520	504	503	471	473	548	542	508	511	486	477	498	467	520	550	479	514	485	503	540	475	487	497	510	513	541	469	513	482	492	510	542	509	487	508	523	484	542	519	522	499	502	517	511	491	497	496	498	509	509	483	534	512	475	496	503	490	513	520	497	500	497	483	528	523	498	523	507	534	492	497	502	548	508	514	515	506	536	522	481	451	500	502	503	459	517	498	504	539	507
21759	3578	994	577	403	380	321	283	235	231	238	197	218	253	216	168	175	154	175	176	162	175	131	168	171	170	129	181	172	174	140	174	153	136	152	141	147	144	153	107	132	138	155	150	127	158	135	142	127	135	132	137	130	139	160	152	147	115	135	140	139	141	141	148	130	169	136	128	160	113	144	149	123	136	142	127	144	132	180	155	148	121	137	143	134	146	114	130	139	148	134	153	135	130	139	151	168	155	156	114	131	134	112	133	137	142	112	126	185	148	136	149	140	125	140	144	146	166	138	121	137	136	154	151	119	147	109	135	146	140	135	142	149	111	156	128	136	129	156	150	146	135	163	134	137	148	135	145	138	139	145	155	125	146	135	114	153	121	127	154	143	139	133	139	133	119	140	154	133	143	173	134	124	132	156	122	141	140	148	164	135	138	154	146	145	148	139	142	146	140	124	143	156	151	135	160	147	151	140	155	143	145	159	149	157	133	150	150	139	147	156	140	161	137	135	170	139	117	123	123	134	139	148	147	120	116	123	149	126	156	131	135	117	134	124	161	135	133	123	119	159	112	145	146	140	151	160	133	155	135	137	115	135	124	151	155	122	133	137	117	132	143	147	146	138	140	137	144	148	135	128	130	111	124	140	140	144	114	151	161	118	159	130	139	135	162	132	129	127	151	158	142	131	123	151	149	159	161	139	123	158	170	130	143	153	146	131	147	139	142	109	134	154	146	136	134	153	146	125	152	155	119	133	119	152	127	145	125	125	141	153	135	163	153	149	154	147	124	134	123	152	128	132	128	166	142	137	134	123	139	147	119	153	145	137	145	139	143	103	158	139	138	129	120	153	152	167	141	128	132	166	159	149	139	146	127	139	148	134	152	123	164	124	140	127	134	153	122	142	132	175	126	144	133	140	132	139	139	144	143	126	135	140	133	134	144	152	140	138	153	161	140	138	149	142	140	152	135	147	130	150	145	147	153	142	126	147	149	150	118	153	130	119	137	135	149	145	146	111	136	142	164	156	156	123	139	164	164	142	159	141	146	135	136	143	144	155	149	124	130	128	134	126	144	149	172	149	122	147	131	126	158	140	140	139	124	136	152	128	159	154	141	138	155	153	127	122	120	131	131	140	124	141	147	148	185	137	142	114	151	139	160	124	158	149	146	149	135	145	156	157	154	120	140	132	121	137	124	141	116	138	131	141	145	121	135	136	140	153	126	132	140	145	141	131	119	159	151	166	140	123	157	137	145	116	139	144	139	131	143	158	131	137	131	138	150	152	145	137	110	122	136	148	143	137	159	144	141	138	147	144	149	146	147	176	134	126	131	122	148	131	140	118	128	136	120	138	148	143	137	161	143	129	136	149	146	146	110	163	153	139	136	135	144	156	106	141	171	131	149	130	151	134	131	114	127	140	153	136	139	140	140	133	142	144	122	138	127	148	141	128	157	141	163	162	160	143	135	151	147	157	154	134	138	148	128	143	164	169	129	137	146	131	132	148	146	133	154	136	148	147	145	119	131	148	154	160	118	139	152	137	152	159	144	142	150	145	139	147	153	138	127	118	135	125	121	163	134	134	121	118	148	153	139	143	140	135	132	150	152	148	140	145	131	139	126	122	147	136	127	108	132	173	125	149	120	152	156	139	136	149	133	148	143	121	161	127	145	112	125	143	154	136	130	128	160	154	127	147	142	140	130	147	140	144	126	140	125	144	149	147	168	143	111	143	148	134	133	131	154	151	135	156	137	153	134	140	121	121	131	140	140	141	129	157	160	141	133	142	149	123	145	139	130	138	145	117	144	121	146	159	186	147	122	135	132	136	123	127	130	127	125	126	158	155	147	164	143	143	151	134	143	155	151	152	160	142	153	123	143	148	160	152	148	128	156	131	125	135	139	132	141	139	152	164	140	139	128	133	130	147	127	123	138	144	139	151	156	143	148	147	152	158	145	132	144	151	143	153	138	143	153	128	163	117	143	144	153	142	145	148	128	144	139	140	144	128	160	126	140	136	155	121	132	144	124	134	133	148	134	159	145	126	172	144	128	160	126	167	140	149	156	113	132	111	134	136	162	134	148	168	146	146	149	153	117	154	132	145	167	171	140	123	135	136	149	139	167	137	146	119	126	137	147	141	143	136	169	154	144	125	140	143	150	128	138	147	127	109	155	145	129	142	168	157	125	125	128	132	145	161	140	136	127	136	140	182	144	144	135	129	127	144	162	142	123	134	150	134	122	140	126	143	127	150	146	142	147	135	152	138	123	127	133	158	113	139	152	151	129	119	137	141	144	150	146	148	138	127	151	146	135	139	126	142	155	152	169	132	141	166	134	139	124	150	145	152	133	144	123	157	148	135	146	136	141	155	147	135	132	130	157	134	128	168	139	124	141	146	150	130	138	145	158	146	129	134	138	141	157	121	152	132	125	163	150	139	135	142	154	134	134	153	131	160	147	140	165	150	145	151	124	149	134	152	143	143	169	167	146	144	130	157	129	139	148	145	136	156	133	147	130	123	147	147	143	132	155	141	127	151	129	124	148	144	126	141	135	118	150	126	138	117	132	140	132	135	135	128	131	155	157	155	159	135	158	164	135	149	147	148	137	128	159	124	127	145	149	121	132	152	141	167	152	157	137	127	128	131	159	127	140	127	159	151	147	151	140	156	138	126	134	124	125	125	163	147	135	137	142	124	120	169	124	129	128	153	152	155	148	142	152	137	133	153	148	143	150	128	125	150	138	133	133	145	134	107	146	145	140	162	118	128	127	150	145	122	155	156	135	148	148	140	152	126	143	151	148	133	146	137	117	147	166	121	153	154	160	152	142	138	141	157	117	121	162	137	125	138	133	145	134	124	136	139	134	137	177	132	154	151	133	144	124	127	154	160	132	158	123	139	122	150	152	152	144	153	151	136	123	125	118	137	125	140	158	161	116	124	163	159	149	155	156	150	116	119	151	142	125	127	141	156	151	126	138	115	146	139	139	129	156	142	139	135	117	135	149	136	140	146	147	114	153	139	146	148	147	127	140	138	144	138	156	137	162	129	148	149	155	155	157	143	124	137	142	158	131	156	141	144	165	144	120	151	120	127	159	134	115	154	144	143	146	144	153	145	134	96	118	122	114	135	149	144	141	172	157	126	122	141	142	171	111	146	127	152	141	156	133	167	153	128	145	151	145	139	130	139	149	147	121	140	165	151	133	139	147	145	126	136	131	121	143	135	146	153	140	157	136	125	130	156	134	134	128	145	168	137	132	145	159	159	134	123	150	148	149	148	150	143	137	168	113	151	131	134	122	118	134	159	135	131	154	127	145	150	145	160	131	152	150	146	152	142	133	144	142	126	122	132	142	154	133	126	146	141	137	146	166	142	177	161	137	162	139	150	148	134	134	141	136	147	132	145	136	133	127	147	140	130	139	127	163	143	128	155	130	136	128	155	168	157	141	163	132	125	140	124	156	130	153	164	157	161	150	146	143	153	135	138	156	157	122	137	127
13310	1014	1208	1395	1366	1166	1021	916	755	751	916	726	866	965	859	531	555	523	512	621	635	534	467	474	479	447	421	411	520	394	429	400	397	374	364	377	381	390	357	372	354	378	385	368	380	398	392	351	365	383	352	379	387	352	369	318	364	366	349	363	319	403	356	350	395	357	357	322	368	354	373	364	375	349	355	349	366	398	342	344	343	365	371	357	358	379	370	377	364	385	338	359	389	362	358	364	355	376	365	341	366	348	342	356	363	337	357	385	372	361	353	358	334	367	355	379	365	384	359	353	360	327	344	345	331	328	325	356	382	354	344	351	348	387	365	341	359	373	342	346	377	337	349	378	368	363	388	370	350	341	338	375	387	360	387	363	354	333	365	333	391	365	360	370	339	368	356	361	362	341	390	372	330	333	366	357	355	346	359	377	319	345	349	361	380	380	367	365	353	361	357	367	381	328	355	417	364	358	393	374	325	392	351	368	380	336	339	320	381	347	381	387	322	379	344	375	338	351	351	371	353	371	370	379	384	338	348	337	314	396	364	353	344	333	350	346	355	344	352	377	381	366	356	334	346	380	410	372	352	331	364	380	345	345	369	359	364	330	326	377	366	351	387	381	358	374	361	370	351	391	374	375	342	374	360	371	358	368	362	350	329	368	364	345	346	354	404	313	342	342	374	353	342	388	375	435	346	392	318	334	377	385	378	363	361	392	337	355	346	349	372	337	368	380	356	354	356	361	393	318	300	354	375	339	349	333	338	324	341	362	365	360	366	352	358	342	341	363	365	333	365	356	358	344	382	380	336	333	387	390	339	365	378	328	368	384	345	345	356	344	344	368	347	344	369	356	346	364	351	351	351	345	321	375	361	329	382	349	371	377	368	382	380	347	345	334	397	356	393	366	361	335	336	371	356	379	338	329	412	340	374	362	334	343	361	384	396	369	343	344	373	346	338	369	354	339	371	366	364	377	380	348	402	362	367	378	376	345	363	348	332	377	337	358	309	329	398	402	359	373	375	335	359	332	334	356	359	346	317	341	363	370	352	360	337	369	382	372	367	343	410	404	336	344	395	358	349	370	362	375	343	346	339	383	353	377	366	351	376	338	347	345	361	350	375	327	379	348	343	357	378	368	374	386	350	372	349	364	377	346	362	352	370	388	329	349	353	356	361	329	358	399	366	357	377	364	369	370	302	357	360	370	333	371	363	344	382	360	354	356	351	349	342	377	390	385	364	390	400	358	354	370	346	335	355	346	339	365	346	327	352	337	360	379	356	355	330	375	349	372	337	367	359	380	347	378	419	398	378	366	370	338	368	365	355	375	362	369	388	361	375	364	371	344	356	350	308	353	335	420	377	362	375	375	341	344	359	366	326	351	358	360	364	348	346	397	369	361	374	372	359	366	347	334	323	390	365	355	362	337	362	368	369	359	373	346	402	379	360	355	369	351	346	356	339	372	364	334	357	343	387	339	334	343	376	355	371	358	334	327	396	355	371	342	325	380	374	364	358	372	353	353	345	363	350	372	369	355	361	372	372	359	348	348	352	336	358	376	345	336	373	348	360	362	366	410	369	336	363	337	371	346	357	357	332	351	358	351	353	334	371	377	372	380	360	365	337	360	372	327	346	362	388	360	379	355	372	365	341	373	380	366	373	329	343	330	364	355	355	366	347	359	362	403	431	355	347	367	365	321	347	345	362	361	352	370	345	358	305	368	357	356	340	361	368	368	367	342	311	377	340	380	388	339	343	341	373	376	351	327	341	405	401	368	354	354	418	343	370	340	359	375	334	320	363	306	391	337	360	357	374	384	370	339	369	370	357	365	365	350	363	359	392	357	378	332	343	357	399	342	358	380	356	392	343	345	384	395	391	341	372	393	387	393	341	351	385	354	365	358	333	375	394	362	388	342	372	388	382	346	352	380	352	343	357	349	336	351	356	361	355	366	348	374	354	351	381	343	334	361	352	354	368	334	379	358	329	384	328	369	364	348	361	381	351	360	371	355	340	374	359	360	334	370	361	344	373	369	328	353	354	364	357	350	374	366	355	310	360	370	341	351	350	349	361	377	365	371	360	343	376	391	339	385	358	377	376	368	369	353	339	375	347	342	368	380	370	343	353	339	370	358	382	380	347	356	368	385	368	351	381	355	361	340	388	362	350	359	361	361	372	367	353	337	324	357	374	388	346	344	381	363	363	353	343	388	341	393	355	358	363	374	401	343	366	378	365	360	361	398	406	346	363	384	340	369	346	366	361	381	369	342	356	341	373	404	337	367	334	327	344	382	363	363	376	374	384	373	366	404	347	360	364	363	370	308	407	378	380	367	373	355	385	360	350	408	364	358	362	370	345	370	382	363	360	359	376	323	399	351	349	359	362	344	346	363	360	317	353	379	358	349	330	346	375	368	342	357	337	371	339	383	338	380	338	360	336	316	348	377	382	375	329	367	383	356	340	364	360	368	364	368	323	372	325	364	382	381	386	364	386	366	367	354	390	377	361	342	389	398	386	345	350	391	354	404	344	359	393	341	364	356	385	368	349	373	380	325	340	353	378	376	347	349	338	347	380	355	396	339	363	376	384	349	369	369	373	364	340	331	415	390	322	380	360	369	351	381	356	365	369	358	362	408	337	339	341	386	362	335	336	326	352	356	345	351	341	365	390	389	366	348	342	387	338	348	364	331	371	361	346	364	360	361	358	358	365	389	355	348	352	360	374	378	357	367	378	352	377	415	372	362	388	400	346	340	361	339	347	316	338	349	312	379	359	350	391	319	335	341	410	377	382	356	380	357	348	363	374	329	369	348	347	348	353	328	377	344	352	371	371	352	380	364	346	365	317	377	362	372	348	349	364	377	345	385	349	351	381	375	346	373	357	340	392	339	322	349	398	338	351	360	371	339	351	335	375	363	358	366	360	354	364	372	355	368	358	362	354	397	370	386	387	385	378	350	359	352	361	360	390	344	335	351	384	383	338	373	361	329	377	349	351	327	349	368	350	358	324	359	382	307	349	358	370	345	369	380	377	355	343	344	360	354	363	363	342	355	350	352	356	352	378	334	351	351	345	373	365	383	357	331	358	371	354	339	381	345	401	394	352	369	357	374	364	335	382	335	375	340	392	335	402	366	364	377	335	352	366	378	365	346	347	334	372	388	344	386	352	342	356	393	337	373	338	381	362	360	347	336	365	377	329	347	366	357	341	360	387	386	403	362	336	391	391	375	366	395	356	343	373	404	398	327	355	394	379	371	349	365	387	392	355	350	398	381	339	343	387	335	389	360	379	350	367	364	356	374	376	364	390	388	359	332	375	327	357	393	350	355	361	373	325	376	347	345	366	359	370	348	355	380	339	315	329	375	350	403	357	385	391	304	354	357	353	356	336	350	396	351	388	345	362	352	348	363	374	330	403	356	360	348	335	332	395	382	354	383	385	358	359	349	344	369	372	357	351	378	369	377	348	366	355	358	339	352	360	337	336	344	371	353	326	362	370	353
33470	8828	2069	1144	710	576	577	577	452	502	419	396	410	464	417	316	297	312	307	340	306	327	303	308	326	271	317	253	279	292	285	267	241	265	261	263	255	271	253	273	288	276	257	268	269	262	246	279	248	320	256	277	278	280	255	278	270	288	292	285	291	260	273	280	238	244	247	248	249	275	287	249	270	287	261	263	259	271	240	268	282	279	294	290	250	274	290	247	289	273	281	271	304	258	275	238	238	278	270	241	250	284	258	263	247	283	280	279	291	263	263	261	283	261	287	245	245	263	287	254	253	276	264	263	302	258	251	260	264	250	249	257	264	257	260	268	276	279	290	271	278	290	281	271	250	245	290	263	289	299	265	255	252	274	221	252	278	259	267	273	253	264	275	291	269	276	231	227	249	257	300	290	255	271	266	284	263	229	267	262	276	260	265	271	289	245	272	274	266	283	253	234	266	250	274	277	243	300	265	246	255	250	267	251	265	227	265	289	299	289	265	247	236	292	254	237	237	280	268	258	276	275	259	292	290	245	282	283	246	262	249	237	234	272	253	270	255	275	260	272	257	283	268	262	249	279	281	262	278	257	273	285	294	261	260	248	265	302	273	239	258	268	270	249	244	252	266	276	283	232	251	263	241	239	265	266	289	268	262	279	235	257	259	245	265	270	287	265	251	273	233	258	265	259	295	260	233	269	254	246	266	245	299	245	276	262	288	251	223	262	256	276	253	222	287	264	261	266	255	260	252	242	238	256	234	250	297	282	261	259	262	271	284	280	282	284	264	263	257	276	274	244	280	243	273	273	270	280	318	269	280	285	238	245	257	266	241	268	230	295	274	267	286	255	252	252	246	292	253	255	297	288	274	274	275	258	257	263	279	276	246	255	287	293	228	247	290	260	283	243	258	266	281	257	249	283	255	255	263	232	251	266	231	264	261	298	272	258	273	262	280	242	263	273	273	285	296	272	243	277	266	317	251	273	264	264	255	275	263	255	268	297	268	279	271	291	258	277	256	288	257	289	304	277	232	252	288	254	248	267	282	246	269	286	254	233	256	270	257	267	302	257	255	249	243	267	259	253	266	262	258	252	262	246	250	268	254	261	283	248	274	247	252	279	241	252	250	300	273	243	270	296	251	257	270	253	264	253	276	243	287	258	274	283	256	259	243	289	271	273	295	260	260	253	255	298	262	248	249	236	272	282	283	288	242	260	243	299	263	267	245	252	284	277	280	264	284	279	264	311	254	257	266	273	289	285	315	253	238	234	269	266	279	266	250	304	247	274	248	264	282	251	241	266	277	286	255	296	274	266	295	280	257	272	245	231	269	270	278	276	276	274	267	238	244	272	279	289	253	271	258	278	296	259	230	279	258	263	280	250	250	235	291	283	282	285	272	246	257	267	299	285	247	286	284	260	271	240	266	279	285	266	272	270	289	253	249	281	279	263	288	263	279	247	268	246	238	252	256	233	273	258	274	281	232	273	247	261	268	268	265	260	265	289	247	265	274	270	269	248	239	282	317	263	258	250	258	255	282	266	262	244	282	254	285	265	273	311	258	232	291	265	271	291	285	293	273	280	245	252	290	257	280	276	253	241	240	257	253	257	273	282	278	251	251	262	264	253	259	269	269	259	267	268	275	306	284	259	253	276	283	263	259	261	307	280	264	251	251	250	271	249	259	276	245	271	264	273	264	284	278	257	237	263	251	255	253	281	268	258	325	232	257	270	276	283	275	284	250	263	274	266	262	272	235	253	270	281	271	244	252	274	287	265	272	263	240	243	259	258	254	314	261	282	243	267	273	283	294	244	284	258	278	290	270	249	267	247	298	257	226	256	270	295	273	243	258	263	246	242	252	267	243	289	283	283	279	280	280	286	289	287	272	243	255	259	301	269	257	247	257	240	273	252	260	263	274	269	295	304	276	248	281	287	275	254	272	273	283	260	274	255	283	238	218	232	264	239	250	258	267	254	262	267	277	261	278	245	284	254	235	280	258	248	270	247	270	271	247	277	264	261	287	272	296	244	249	256	299	264	261	272	248	304	320	260	247	258	284	262	253	261	267	275	261	221	257	274	249	262	279	303	265	282	287	285	318	294	226	227	247	233	278	264	274	276	237	250	245	285	250	258	263	255	240	281	268	290	242	244	287	240	254	271	249	260	269	281	251	282	272	275	252	277	268	240	245	282	262	270	271	271	262	262	276	273	259	260	252	267	270	279	254	286	247	274	270	270	235	247	251	267	293	231	261	256	266	271	265	264	274	270	265	287	251	258	298	253	285	238	294	252	269	281	254	261	268	276	264	273	259	230	263	267	260	259	277	267	250	283	296	249	279	273	298	246	275	259	239	257	267	289	301	246	261	253	276	218	290	292	281	271	261	259	238	270	272	274	256	260	296	212	251	281	290	249	264	288	268	268	264	272	270	263	275	255	275	272	236	274	279	265	277	268	254	261	258	257	272	279	259	277	287	279	245	290	271	269	266	257	274	289	299	290	238	250	257	264	271	242	253	266	294	245	262	263	290	294	295	283	243	262	250	249	301	251	263	276	264	277	272	258	255	238	293	267	252	261	282	254	283	254	244	251	246	244	266	319	296	263	198	278	230	262	269	267	259	236	258	252	271	255	303	272	307	269	260	264	258	263	254	273	281	273	247	287	252	289	297	251	253	259	242	268	278	296	238	249	256	287	281	247	237	272	287	277	250	277	255	233	264	280	294	263	243	264	279	263	247	287	262	242	284	269	256	271	270	267	277	243	270	273	288	275	252	268	226	254	244	270	238	274	261	283	268	277	292	274	267	264	272	245	244	279	256	250	233	282	277	239	267	274	292	289	262	278	240	249	271	282	298	282	280	249	303	252	266	242	277	269	281	262	280	267	277	273	284	287	239	255	297	271	236	240	274	236	288	261	284	264	246	296	279	277	247	223	268	261	289	252	251	261	305	271	302	282	244	280	266	234	259	308	262	278	234	255	283	274	269	276	232	269	302	307	279	278	294	261	288	270	268	259	254	257	246	253	262	271	264	264	247	267	243	279	238	290	272	277	312	305	264	280	268	259	245	246	239	276	252	247	284	262	275	270	273	302	262	245	288	262	276	260	263	287	277	267	254	259	257	302	272	251	263	277	301	255	247	232	237	294	280	269	277	289	298	270	278	285	254	256	262	251	277	245	259	259	252	276	274	258	251	266	237	248	265	261	268	266	266	276	269	274	243	245	314	260	279	254	266	280	269	271	267	282	256	257	271	267	255	303	284	247	278	258	242	270	259	256	231	274	255	259	279	245	289	286	251	250	293	274	296	279	255	270	288	261	294	254	250	254	254	243	264	232	277	259	301	264	271	252	258	269	265	250	255	285	260	245	280	275	226	271	264	237	275	247	270	280	267	258	272	268	291	245	274	270	263	270	290	254	284	273	266	276	280	285	250	279	254	264	247	255	249	277	274	283	272	241	232	280	255	260	290	281	267	261	298	287	248	254	278	260	248	285	265	291
19971	1752	2098	2553	2360	2095	1926	1689	1466	1483	1468	1383	1392	1629	1462	970	914	855	957	1005	959	894	826	800	777	733	758	752	727	729	781	703	647	655	656	637	604	643	637	638	593	653	640	637	599	652	613	607	622	638	692	647	591	602	619	637	602	598	612	601	588	637	625	626	612	646	641	654	639	603	614	598	661	624	649	662	692	603	614	633	609	580	627	681	638	634	613	605	624	614	608	614	595	645	632	581	594	589	621	606	606	620	666	580	603	563	610	609	639	567	641	619	664	635	599	635	580	684	560	625	651	584	654	651	693	620	599	590	608	651	599	649	577	604	627	595	650	635	623	597	622	630	613	629	619	620	643	639	607	638	624	641	651	580	631	614	630	629	609	603	642	601	610	590	565	633	651	616	582	613	635	579	610	609	583	595	622	640	592	615	618	682	588	673	601	620	637	619	607	630	631	624	580	604	659	569	609	595	647	605	607	620	591	652	600	598	650	624	638	601	609	626	660	626	601	651	661	610	666	611	584	597	641	651	570	642	628	595	648	601	589	642	653	615	634	607	587	595	633	617	621	611	601	575	564	609	588	634	589	645	620	665	617	573	599	609	580	619	612	609	566	640	614	603	648	610	625	593	630	674	589	622	620	610	571	642	644	646	620	594	598	607	626	615	613	619	653	653	613	632	590	587	631	618	611	627	611	645	619	593	623	646	628	578	645	594	546	592	597	631	606	633	663	597	587	600	645	590	615	617	585	598	622	575	594	640	530	622	632	643	567	626	629	607	616	610	662	626	576	660	557	612	611	610	634	593	573	633	632	595	629	617	637	617	615	635	636	615	633	635	621	630	610	641	592	640	598	610	700	630	589	591	558	673	607	633	592	615	585	644	622	639	593	591	625	647	584	639	624	612	594	587	608	638	569	630	675	643	621	626	638	661	613	623	598	657	639	633	616	659	627	639	626	637	575	623	611	657	632	631	654	602	605	632	620	642	616	623	600	616	634	622	592	609	622	595	604	633	547	615	594	642	612	597	586	642	603	640	591	601	656	598	583	587	598	610	597	624	662	587	621	559	606	602	589	634	617	668	641	587	611	612	608	617	590	582	637	594	649	620	606	571	661	632	616	627	628	613	589	578	572	631	655	674	612	600	593	591	675	626	599	603	621	601	658	605	615	628	614	618	586	582	629	598	606	602	613	669	640	593	602	643	636	636	656	598	663	603	621	623	564	586	668	629	620	592	622	607	649	610	634	619	595	621	623	636	592	618	638	554	628	613	644	600	615	623	646	573	609	667	616	624	672	650	623	658	613	592	583	605	610	586	616	604	618	626	630	627	617	605	629	630	633	671	541	578	644	611	597	619	636	632	584	563	638	563	618	604	601	644	600	603	650	626	622	622	613	615	538	628	580	590	614	623	614	662	626	610	592	548	644	566	604	652	658	653	620	597	627	611	641	612	616	668	584	628	593	595	616	637	572	605	642	628	596	659	594	665	641	583	622	642	619	628	637	627	638	618	609	619	601	580	616	589	614	624	631	637	656	613	615	623	643	614	607	586	623	647	634	605	626	616	656	614	613	647	606	630	621	627	573	618	632	605	633	655	653	614	612	601	600	579	635	557	623	608	626	636	656	602	616	647	621	613	651	580	608	609	582	631	619	626	636	632	601	608	620	631	654	614	616	608	625	634	653	568	596	638	639	607	637	607	622	613	637	640	632	656	604	656	619	615	656	630	612	585	594	603	610	597	642	551	641	547	599	625	649	593	578	691	658	597	615	593	587	658	650	597	617	628	643	611	580	629	601	615	664	582	613	597	598	620	593	580	607	636	612	609	624	646	628	635	641	600	636	627	616	581	618	597	625	597	631	598	627	629	613	603	618	624	628	637	628	630	661	628	640	634	619	638	628	663	632	666	642	654	645	586	583	632	632	640	581	583	589	613	610	628	625	632	627	627	628	605	655	585	634	629	621	676	625	627	612	661	661	654	640	599	611	616	636	656	633	621	637	637	624	575	567	621	611	596	591	567	594	620	618	610	652	637	605	588	616	607	642	590	595	654	602	602	530	567	658	621	634	604	617	626	602	645	623	589	605	623	595	578	602	598	616	619	578	628	629	612	611	639	606	611	583	629	672	581	625	634	614	598	648	650	581	666	631	619	620	615	600	591	615	611	645	666	617	600	590	618	624	597	626	620	621	598	599	627	612	662	663	574	616	628	627	612	666	608	626	614	610	617	615	610	640	609	670	626	610	633	650	634	606	650	617	623	627	623	593	591	612	632	639	625	626	612	651	615	608	611	596	628	599	609	576	611	620	607	604	618	560	587	624	615	642	647	641	597	632	618	654	637	620	639	592	623	641	630	653	600	632	646	600	580	621	582	578	609	594	619	577	627	617	600	622	620	624	619	598	622	605	597	623	607	601	621	617	619	618	609	618	647	590	609	625	647	645	615	658	582	614	626	644	639	577	616	589	605	599	589	592	636	586	622	673	632	572	609	569	595	580	631	584	591	594	650	663	596	582	620	598	624	631	605	663	673	601	620	604	653	655	614	621	594	635	607	614	621	580	611	606	635	613	590	619	634	635	634	589	563	675	632	596	648	643	641	687	626	605	576	596	635	607	634	584	630	622	641	634	666	614	607	609	639	620	629	611	622	620	607	647	603	613	631	590	657	623	620	630	637	599	654	614	634	584	562	603	593	615	615	630	636	619	628	612	646	618	619	596	615	608	585	621	630	622	638	609	573	581	647	625	633	592	613	569	633	651	604	577	610	610	565	666	624	623	578	589	626	616	649	589	627	648	606	618	576	599	660	631	602	641	629	630	551	635	648	653	617	638	592	595	601	619	678	573	641	609	625	617	652	648	592	639	614	586	655	623	578	641	646	630	592	623	608	598	601	610	589	627	607	652	607	609	601	609	579	610	605	624	626	595	654	690	653	630	611	611	585	608	594	633	609	614	599	621	605	647	595	626	628	630	612	594	592	609	643	612	594	587	648	627	611	630	643	644	602	593	626	610	601	636	646	620	615	611	597	622	596	628	634	649	589	609	617	647	612	550	620	639	622	606	641	642	595	601	620	630	598	613	654	618	611	606	600	558	617	644	636	581	574	619	603	604	629	641	624	595	649	627	573	599	602	624	634	618	667	644	624	594	637	672	614	631	601	628	619	621	623	604	637	606	598	597	593	633	612	676	645	617	616	670	641	593	635	596	629	592	629	587	629	614	607	659	632	630	640	639	573	592	614	626	614	613	589	650	613	607	613	636	642	623	601	690	598	642	590	636	620	656	614	616	624	662	606	589	609	658	626	657	621	616	601	576	653	597	606	658	615	651	643	642	614	613	615	626	615	592	609	608	631	644	601	552	688	569	592	638	663	644	622	603	597	629	640	635	627	574	632	626	635	618	617	610	625	628	610	633	652	604	617	592	622	601	630	618	620	616	596	642	617	587	624	611	657	661	601	604	586	605	585	602	650	594	620	641	665	662	603	632	619	668	659
6934	705	238	233	224	193	248	204	229	227	226	219	233	234	226	210	244	223	245	230	246	226	227	216	216	216	233	246	227	231	268	249	199	223	220	227	209	211	229	237	226	240	233	204	214	227	196	235	240	233	223	236	211	259	211	216	209	203	209	242	209	189	230	231	216	215	222	223	205	201	227	227	219	212	202	249	219	200	222	238	244	230	234	229	204	266	223	224	213	231	238	221	249	235	231	222	236	222	184	214	198	230	227	220	230	220	238	241	225	239	224	194	207	253	215	200	215	232	226	226	219	218	227	239	230	228	200	196	227	209	208	242	228	237	200	254	227	223	242	216	229	219	252	246	207	229	215	247	234	224	221	241	228	231	227	232	220	232	237	242	246	223	245	234	188	234	241	230	215	229	218	237	199	212	225	223	230	218	233	218	233	221	208	224	215	233	200	258	232	217	214	204	211	242	243	233	258	231	247	215	192	213	210	224	248	223	231	202	242	225	230	224	227	236	231	233	207	252	225	199	216	223	239	215	235	200	239	251	227	222	209	258	242	220	214	206	249	241	250	217	242	252	236	216	196	216	222	232	226	227	229	196	224	203	213	207	248	216	212	200	230	249	247	219	235	208	216	214	209	227	253	238	253	222	225	204	231	209	224	208	214	181	207	221	186	227	260	223	228	242	226	193	266	215	209	222	234	231	229	228	239	214	217	214	215	232	220	223	211	227	237	202	211	220	201	217	240	210	233	254	231	199	201	193	238	193	210	204	185	209	247	199	208	218	222	232	217	220	221	238	266	215	199	250	243	201	230	218	249	215	209	225	220	204	228	228	231	242	243	230	211	243	221	221	234	202	221	227	223	224	232	217	245	248	226	237	221	209	222	208	243	210	201	218	223	214	240	222	240	194	201	226	235	226	236	220	204	212	240	237	226	217	216	222	232	205	223	205	205	209	177	215	210	213	223	223	241	196	225	200	226	248	219	238	230	245	228	197	202	208	269	242	204	225	223	205	218	225	248	240	206	215	229	223	232	210	242	209	233	244	227	230	225	232	245	242	217	253	213	240	254	230	222	231	243	250	220	227	226	191	181	233	246	211	226	233	217	242	231	223	201	224	207	193	208	205	245	222	215	225	218	230	218	206	225	229	235	207	220	233	222	240	238	221	230	236	212	222	176	215	196	213	227	242	227	209	237	235	226	228	243	237	223	219	203	262	222	215	248	226	214	215	209	222	204	224	222	234	252	216	199	229	207	240	194	206	247	217	222	211	217	237	217	215	210	241	190	202	219	246	217	233	196	215	223	220	240	238	239	214	196	232	196	222	204	220	241	238	230	225	240	231	230	214	253	226	243	227	250	223	213	222	229	202	224	188	230	235	222	213	214	220	214	249	220	214	199	220	242	256	197	215	215	211	223	202	230	214	223	238	252	238	250	219	254	191	224	215	210	217	241	213	212	196	236	219	215	228	236	253	230	206	226	213	233	215	223	200	223	238	232	238	193	232	220	233	227	222	237	193	221	251	237	214	204	230	213	216	268	201	210	219	230	236	221	217	238	196	262	222	245	229	220	233	240	215	229	223	245	225	214	198	229	244	211	216	227	237	230	237	225	211	205	219	247	252	211	244	211	233	237	208	222	222	231	238	214	250	215	279	236	198	229	233	222	218	241	230	214	234	246	228	218	225	233	232	222	233	197	243	226	222	238	212	212	210	229	213	224	222	233	224	204	213	229	205	238	212	229	228	239	195	224	217	214	212	206	221	213	234	227	191	208	229	259	240	214	219	219	189	229	223	215	239	220	220	230	209	220	244	239	230	236	236	216	208	228	233	207	229	216	234	220	220	243	218	218	233	217	200	229	267	239	248	228	195	239	231	222	235	212	244	202	259	218	221	251	204	218	213	207	237	230	229	198	208	231	212	198	228	195	253	210	233	240	222	236	202	216	259	216	213	196	232	214	245	198	232	261	208	238	203	236	217	204	208	226	206	246	228	227	241	225	225	224	205	219	225	217	197	238	232	223	209	222	214	212	204	210	219	186	210	214	250	239	197	228	237	231	226	235	231	231	235	225	206	216	249	231	221	208	215	237	217	206	225	213	247	222	216	234	233	185	230	236	202	206	233	237	217	239	199	219	238	230	217	195	217	215	234	273	218	218	220	210	224	244	253	190	213	236	220	202	236	226	211	216	218	232	215	227	233	221	213	205	229	209	205	206	237	258	224	229	239	232	199	210	238	215	216	242	226	278	202	247	255	215	238	238	199	237	197	256	213	219	202	248	218	220	258	233	225	244	224	239	219	237	234	204	203	221	227	224	229	231	227	216	225	201	239	256	265	253	230	213	218	224	229	234	242	233	258	212	213	230	229	229	226	204	241	244	254	224	194	202	229	240	224	221	201	220	205	216	219	250	236	252	215	228	218	207	204	207	228	247	246	233	237	206	237	217	271	236	242	231	220	214	248	207	192	228	209	238	232	203	229	229	237	222	231	223	252	232	235	233	220	241	212	222	201	244	194	245	240	227	203	208	231	235	236	238	203	215	207	218	237	240	224	214	227	209	215	186	224	245	212	233	221	211	211	210	214	213	227	202	230	225	234	224	191	217	220	249	223	214	210	221	223	231	222	234	201	228	201	236	225	217	207	224	239	208	189	206	215	218	216	239	225	229	242	247	229	238	231	225	219	227	214	202	202	226	198	220	232	185	225	205	262	222	203	219	220	219	224	227	223	218	223	208	214	185	202	212	234	212	225	222	226	208	233	246	213	235	235	218	222	241	227	218	179	197	224	227	213	186	229	246	212	225	227	206	177	236	203	226	189	234	236	223	221	206	229	247	238	230	218	230	224	246	228	213	220	238	219	219	222	255	218	224	231	240	213	229	216	220	240	225	229	230	238	249	222	228	237	211	217	205	250	205	219	198	200	202	199	227	242	215	211	220	205	238	248	224	206	226	247	211	240	216	220	206	224	220	252	208	241	234	242	213	236	205	218	219	210	225	212	216	224	231	258	241	218	248	218	259	228	211	231	249	225	231	237	214	229	226	230	247	208	223	257	207	232	222	230	230	229	234	246	242	230	209	234	202	212	217	238	248	243	192	182	210	204	233	220	233	231	215	225	223	232	207	212	211	233	242	212	238	236	226	237	224	227	219	243	229	200	238	213	194	232	229	215	222	248	227	230	242	224	234	219	213	267	239	193	220	248	189	222	264	221	211	248	223	226	240	224	208	201	239	226	231	218	236	232	230	224	231	202	219	208	218	202	232	234	249	198	207	235	228	199	237	231	209	200	207	239	221	237	243	224	221	223	218	211	212	225	206	221	217	227	244	210	254	218	205	224	220	221	203	224	225	239	231	217	216	218	210	215	220	246	242	238	224	199	224	187	229	209	224	204	214	246	239	242	220	223	214	233	211	204	251	234	178	200	258	246	201	228	215	227	161	216	227	196	199	225	225	227	235	240	231	248	244	208	229	204	234	218	199	197	221	222	211	215	210	214
4518	625	549	510	593	530	554	505	567	578	509	515	587	572	567	564	571	616	659	627	562	594	546	562	510	539	524	537	549	565	564	531	524	525	509	490	511	530	517	531	478	508	523	545	526	542	435	514	500	468	516	481	509	477	527	467	475	586	485	524	529	520	477	463	516	544	504	548	477	528	503	505	490	522	524	517	510	543	473	532	513	527	545	526	541	465	517	488	540	489	497	541	533	478	526	569	498	467	504	520	476	523	538	491	492	503	543	501	519	483	546	512	486	553	526	503	523	512	499	519	524	491	519	519	489	516	513	511	502	491	527	513	509	505	512	487	506	553	471	518	537	515	506	516	506	492	534	556	459	467	516	523	533	523	517	488	493	520	495	529	475	515	502	529	493	517	483	496	472	497	524	520	542	501	519	557	471	560	492	482	558	525	490	506	511	558	513	526	553	500	491	528	485	508	491	555	503	494	503	526	510	493	524	481	499	500	525	501	531	537	517	494	501	544	490	486	527	532	510	524	519	511	498	509	519	548	490	516	478	501	544	503	510	579	526	500	474	490	465	499	500	511	494	468	507	484	525	544	552	525	510	502	503	521	529	602	498	511	521	485	509	520	526	489	485	506	521	517	554	519	510	463	516	542	511	508	516	534	528	504	523	529	530	489	488	512	478	497	489	496	464	491	547	512	524	496	508	496	473	517	521	541	519	513	508	544	517	489	518	503	554	489	543	516	528	508	529	480	515	492	505	519	506	558	496	522	524	530	578	518	511	502	541	471	483	531	493	501	513	560	534	483	533	560	479	516	541	474	514	484	504	489	561	516	521	533	511	530	585	519	496	507	522	519	507	516	503	515	519	511	493	491	529	575	533	516	531	519	526	530	515	524	477	519	500	542	526	522	479	525	539	515	529	515	509	515	516	509	486	528	534	483	510	510	476	477	533	528	527	551	541	533	557	524	530	504	541	489	486	487	503	548	465	547	531	515	502	516	561	508	523	490	485	503	527	533	524	535	503	524	519	534	500	496	518	508	510	519	534	538	469	498	501	500	516	485	479	509	474	536	507	515	505	491	540	528	517	513	522	503	569	471	494	533	494	533	524	494	518	481	500	515	504	515	509	511	517	524	539	481	497	483	515	500	509	526	482	516	538	477	487	494	476	496	530	515	517	475	506	502	525	513	541	555	494	550	533	505	487	501	514	488	536	547	515	497	509	512	508	487	499	532	492	518	517	545	536	514	578	540	509	483	530	478	480	532	542	488	479	518	525	502	486	503	495	492	521	473	510	504	495	501	520	500	509	526	536	488	528	537	546	489	543	504	479	535	511	512	516	509	503	508	531	501	524	494	522	489	535	525	520	492	529	521	527	487	517	469	513	524	508	519	523	504	523	489	507	530	509	487	541	517	523	508	526	468	472	525	521	529	511	561	526	490	469	524	506	524	531	515	523	512	527	598	532	500	524	530	545	526	516	528	470	502	551	507	544	524	493	506	523	516	486	537	526	524	527	505	535	478	532	505	531	480	512	554	507	548	505	494	530	499	542	501	454	525	536	538	543	558	526	532	500	558	520	477	469	480	501	540	526	516	471	512	522	500	534	525	591	495	453	533	514	522	540	500	519	516	514	501	489	555	476	533	554	527	458	534	532	513	479	518	526	468	508	530	514	500	517	498	516	528	516	510	493	526	513	487	521	534	505	455	499	533	557	501	530	537	475	508	503	516	501	528	493	503	499	562	470	513	491	517	503	533	501	555	508	505	483	517	520	486	517	519	505	520	525	501	500	469	532	528	514	519	532	504	525	498	535	521	540	519	462	518	510	545	506	497	516	486	498	512	509	529	532	467	512	508	503	517	492	520	502	486	526	545	530	514	507	502	508	503	495	497	508	522	577	501	483	527	505	487	558	536	485	513	502	536	510	534	455	538	528	521	579	498	516	485	498	494	477	520	510	490	484	507	515	494	499	519	510	495	541	505	542	509	512	491	481	497	519	519	540	528	531	505	504	515	527	491	480	528	454	498	522	506	519	540	531	560	496	467	533	540	483	499	496	496	536	508	499	519	553	525	508	535	520	510	507	522	521	496	530	517	504	537	545	534	485	531	529	546	503	492	525	499	498	509	502	467	490	563	501	527	532	503	503	489	538	454	504	487	513	501	543	488	507	514	508	529	510	480	479	494	519	475	518	494	561	513	485	531	518	532	482	515	517	477	548	538	518	517	552	530	500	526	508	526	502	500	507	516	518	483	539	496	504	480	482	512	554	498	498	506	519	452	520	469	555	509	548	523	489	495	552	498	517	504	500	506	547	472	505	513	503	528	543	540	492	487	516	471	487	557	479	505	495	526	506	474	491	483	563	496	515	526	504	539	513	535	460	516	478	515	520	499	474	524	473	511	476	488	559	536	555	518	538	467	535	509	468	532	502	508	519	528	538	489	503	510	517	487	482	545	539	508	484	521	495	519	528	497	497	531	480	564	524	449	492	476	546	487	482	552	523	525	494	505	491	500	527	543	516	490	476	504	496	519	497	533	493	541	496	517	499	488	517	543	481	508	493	479	524	511	550	534	529	482	498	532	494	460	501	511	488	541	511	466	539	521	536	506	508	498	500	502	513	538	513	510	522	510	496	513	485	511	538	535	514	517	536	539	490	512	509	509	550	492	528	473	577	501	505	510	547	512	514	505	469	530	503	541	552	520	484	500	511	514	481	488	474	501	510	535	511	499	540	503	497	532	498	491	516	472	496	527	534	456	562	538	506	513	519	536	554	510	491	488	503	508	517	480	524	477	522	466	547	500	523	529	509	513	533	521	524	511	494	511	533	497	482	515	505	476	481	538	499	521	499	532	497	516	506	538	524	501	517	515	521	534	515	513	548	526	504	544	462	534	549	548	478	503	536	513	519	558	484	529	504	518	481	489	503	520	526	525	500	472	543	500	563	463	500	501	557	514	479	517	530	514	526	478	473	505	528	517	499	450	544	524	528	524	536	506	483	530	538	512	490	504	500	509	541	511	481	502	504	498	510	528	478	512	522	527	527	470	471	501	468	524	469	476	546	486	464	505	515	498	488	512	506	524	508	515	480	485	494	525	506	510	506	504	527	519	522	503	504	516	526	501	505	514	514	462	496	496	538	478	502	509	522	548	525	530	518	519	529	508	488	487	506	510	523	536	508	513	494	491	533	493	473	509	533	522	517	527	525	505	556	553	489	478	488	564	503	518	486	505	479	509	493	523	555	514	518	503	515	530	497	518	521	523	498	533	540	484	541	482	492	535	514	497	503	482	520	531	569	527	560	513	525	504	510	544	561	526	511	544	498	519	472	506	533	494	496	542	510	520	521	487	556	492	538	526	505	554	535	532	544	508	525	515	546	548	522	517	517	519	482	548	491	484	525	497	480	483	514	501	529	479	507	525	519	514	528	500	501	496	519	482	469	521	517	487	517	552	527	503	527	489	499	539	516	516	486	558	531	476	517	518	486	518	461	509	506	536
22293	3631	924	630	470	409	251	250	230	227	240	201	273	251	221	190	159	157	168	196	176	160	163	160	165	163	168	156	134	159	121	136	145	152	142	163	178	147	158	137	166	155	133	168	124	142	146	143	135	144	134	147	143	153	148	140	160	120	132	160	133	162	167	142	134	131	148	158	132	122	124	147	159	146	131	144	154	173	137	150	131	144	136	150	145	134	126	149	136	125	126	141	139	147	155	141	145	139	158	138	142	123	153	162	152	138	157	148	154	118	133	155	150	160	143	134	148	126	131	146	135	132	148	153	148	138	147	154	143	147	131	154	138	142	156	137	131	125	143	142	156	140	154	163	133	156	162	139	146	140	131	151	114	149	140	157	150	152	154	133	142	133	154	148	160	150	156	137	138	156	155	153	128	136	116	144	111	143	142	138	131	140	134	130	152	160	145	141	144	135	136	157	143	136	152	129	150	137	178	137	134	153	137	150	137	141	121	177	164	146	140	167	131	135	142	151	130	162	139	143	111	154	125	166	145	103	125	125	156	147	155	154	130	164	145	146	136	155	164	129	167	173	145	153	141	137	139	149	125	137	133	135	145	142	149	146	139	155	148	148	167	133	148	149	156	129	129	160	161	165	145	129	146	142	122	129	135	159	138	132	126	124	139	139	146	128	160	138	145	152	131	134	155	143	126	156	131	117	126	133	141	151	188	148	137	150	154	133	143	127	140	131	140	148	139	134	153	145	138	126	146	147	142	145	127	138	161	133	154	149	135	160	125	119	157	152	153	143	136	169	156	137	144	147	135	126	129	150	142	149	135	160	156	141	148	138	153	138	148	146	126	126	139	138	139	155	149	133	152	145	157	147	163	163	116	130	133	147	134	112	139	139	119	142	163	139	135	134	157	158	155	162	137	152	139	141	150	126	133	158	151	143	122	137	122	138	142	144	135	144	147	169	146	149	150	133	138	142	149	135	157	125	133	138	148	147	152	161	145	133	142	129	163	148	147	149	166	147	146	125	141	152	123	125	165	130	144	141	132	162	126	138	122	128	124	144	142	129	143	155	131	126	160	150	108	150	139	138	116	150	158	128	134	159	133	125	148	133	137	145	157	137	173	133	155	116	141	170	123	131	138	139	143	159	137	141	134	155	149	136	129	151	139	135	134	130	138	148	133	109	149	157	121	135	148	136	145	163	161	155	153	142	143	180	127	152	157	144	128	149	179	105	154	126	150	137	161	148	134	123	156	120	135	147	149	130	165	148	144	141	153	116	139	136	128	136	157	135	135	134	141	143	147	168	154	141	130	137	138	160	160	131	147	139	156	153	137	156	159	153	158	148	159	140	136	115	124	143	157	160	139	147	139	174	134	151	163	153	130	153	139	142	127	134	168	136	143	133	140	143	153	141	157	145	125	145	123	161	161	146	137	140	119	152	161	128	136	134	122	166	163	143	146	142	140	158	138	141	130	149	141	148	139	140	133	132	138	142	136	170	132	148	160	145	129	134	166	138	146	170	161	174	140	147	156	137	159	157	163	150	133	166	130	164	146	122	157	130	135	121	142	137	154	179	160	155	167	157	157	152	163	159	155	148	129	146	155	148	152	151	136	156	152	152	114	135	133	149	147	128	127	161	145	131	119	134	154	132	167	135	151	132	129	117	121	138	149	162	117	128	153	137	141	170	123	134	136	127	137	163	167	142	140	147	148	151	159	149	148	168	128	107	144	134	136	118	143	118	162	147	164	156	134	137	134	160	145	132	146	134	143	146	138	184	147	121	121	130	150	140	138	129	150	142	142	155	133	156	139	123	129	136	129	144	131	139	139	115	155	125	151	143	139	159	145	132	131	162	154	144	126	179	148	133	142	153	122	124	144	128	124	141	136	153	118	117	107	147	158	128	158	144	124	145	147	149	148	144	148	142	143	157	130	160	129	130	154	153	167	158	142	139	158	145	145	155	129	165	140	147	131	134	154	141	158	134	141	148	131	137	123	144	137	154	140	124	143	158	127	139	154	124	153	138	138	155	125	128	149	143	127	140	140	134	137	148	139	148	131	131	129	152	127	133	137	128	121	129	132	154	147	153	121	145	156	150	134	128	141	158	148	135	157	134	157	130	147	151	159	155	143	158	135	158	130	165	133	137	176	152	167	121	133	134	137	139	129	133	133	137	157	136	137	160	153	135	155	167	128	136	135	142	135	143	137	136	136	148	138	156	157	136	111	128	130	141	149	165	134	130	159	145	156	166	123	165	145	164	130	148	139	146	153	136	155	161	175	147	118	128	130	136	168	145	149	148	122	143	145	121	144	139	120	129	141	143	156	151	129	159	151	143	137	134	135	147	129	141	139	141	139	139	149	140	145	157	149	131	146	142	137	155	152	128	145	143	145	154	141	149	163	135	131	153	158	146	148	136	152	136	153	135	161	140	157	161	161	145	126	148	155	126	147	142	122	175	171	125	164	140	129	137	143	147	119	141	145	166	148	145	162	143	158	142	143	168	126	144	163	147	143	140	154	132	161	123	142	154	159	154	142	149	149	167	141	152	155	169	156	134	128	141	127	121	131	149	132	138	140	129	135	156	127	140	147	150	182	143	118	140	137	148	159	147	149	162	151	156	128	127	152	148	143	153	160	161	155	165	161	137	119	155	149	147	155	147	137	143	156	138	149	152	143	138	131	131	122	128	133	148	127	123	124	134	168	137	152	144	137	146	126	133	147	133	145	157	153	156	150	156	139	152	134	138	126	158	135	142	153	144	134	138	147	151	134	152	137	163	160	148	139	147	142	137	135	148	149	175	127	148	141	142	134	147	122	139	152	130	155	145	160	133	161	132	115	145	127	135	131	161	164	139	144	156	144	150	136	137	135	163	142	170	135	144	141	117	150	132	135	140	133	152	163	192	146	140	137	145	154	140	141	135	153	145	131	153	174	155	143	161	147	146	169	140	131	125	153	131	157	134	154	139	141	155	135	154	129	136	147	146	134	175	136	140	115	151	147	141	138	179	141	146	172	162	155	132	137	142	114	138	159	141	163	132	149	130	157	135	135	157	130	132	131	158	151	135	134	143	147	135	154	159	149	130	130	136	160	162	124	143	147	149	161	133	141	148	112	143	116	140	130	172	180	149	161	124	161	167	139	132	159	142	133	126	142	153	137	133	124	157	141	153	150	138	157	155	164	122	115	138	132	126	121	118	159	130	152	129	145	146	137	150	140	138	140	133	133	146	139	173	154	131	138	148	152	135	135	132	153	129	130	153	166	139	136	131	153	158	138	151	136	129	136	121	154	133	164	154	146	146	147	148	134	149	144	135	129	155	135	132	140	133	162	146	163	132	139	171	138	112	146	149	173	147	152	155	139	130	130	141	137	145	150	141	156	125	148	141	161	126	147	121	164	124	143	166	153	130	158	137	146	138	116	155	155	138	162	147	151	134	162	148	138	137	155	136	169	154	139	144	153	139	138	142	134	139	133	151	149	145	135	144	160	124	171	130
14002	778	1217	1428	1306	1156	1004	1008	832	827	879	708	1038	981	653	586	530	563	615	679	594	523	472	478	433	449	437	469	449	489	426	391	408	387	417	398	357	448	392	375	375	396	390	370	367	397	330	371	343	380	374	396	365	374	366	322	384	388	368	367	364	399	346	393	396	360	372	338	376	360	378	375	354	370	376	354	338	360	367	359	333	369	375	389	352	363	368	376	373	356	371	371	389	379	343	362	383	382	350	409	362	365	348	357	380	387	391	333	387	368	384	335	386	355	384	343	334	369	375	362	352	348	392	356	355	388	368	373	358	381	392	360	379	349	374	363	339	373	353	410	394	372	380	346	356	359	381	338	354	379	357	342	399	372	384	359	389	385	325	344	362	374	321	356	364	371	358	365	340	349	367	366	340	356	348	371	317	392	354	410	373	376	380	372	346	348	343	374	365	349	399	377	337	370	374	366	376	362	345	335	381	361	384	398	334	391	322	365	359	371	406	341	366	357	346	347	343	366	351	366	383	334	403	341	356	357	388	371	384	359	354	399	354	359	373	354	374	324	346	366	366	350	374	411	391	363	362	345	367	328	373	348	361	391	322	366	364	375	369	375	354	370	350	365	366	378	351	349	392	359	363	368	352	347	347	349	379	399	346	369	380	363	365	379	335	384	321	385	378	360	364	390	364	357	371	392	340	355	378	356	359	391	353	377	362	373	355	391	380	376	360	336	393	363	353	364	349	332	329	357	367	374	389	366	381	383	358	355	370	384	352	362	368	360	378	375	311	377	381	361	375	347	401	357	353	335	361	342	354	343	359	380	366	396	342	363	363	407	386	385	344	366	384	369	356	358	372	348	351	390	392	342	390	357	367	376	346	347	374	382	363	367	366	390	367	392	378	379	368	341	349	360	379	365	347	361	368	390	331	349	379	330	357	395	336	352	353	380	390	400	388	372	344	367	340	371	355	364	391	367	334	350	375	378	348	344	397	380	354	352	351	380	367	375	382	352	368	359	380	332	361	369	350	359	328	366	329	380	387	387	390	389	368	374	359	376	354	364	382	365	375	360	345	363	391	398	335	375	342	350	355	362	369	358	361	349	371	346	364	376	340	380	356	358	350	386	330	360	353	349	341	359	365	360	372	351	382	364	345	378	371	327	312	346	362	362	367	369	359	383	383	401	368	395	344	335	308	371	341	354	337	360	344	366	378	381	360	361	368	365	344	389	372	376	345	365	365	367	411	372	390	366	348	363	354	379	348	372	332	351	357	389	393	357	378	383	360	379	357	378	384	381	344	371	335	369	370	378	376	386	394	344	366	366	357	362	362	392	368	375	367	400	359	354	325	334	346	347	376	346	324	371	372	353	372	386	367	321	365	366	345	386	349	390	372	353	381	351	376	340	391	377	402	349	400	376	365	350	379	362	377	392	373	357	344	335	377	391	344	349	356	326	340	377	370	392	343	370	359	349	333	360	402	345	363	326	382	362	387	365	376	356	348	399	392	380	354	381	387	367	361	355	366	367	385	360	363	351	351	385	362	394	342	361	361	386	375	362	330	351	396	353	358	359	364	356	388	363	357	347	353	376	367	359	355	342	357	365	378	378	371	358	348	355	354	347	370	367	363	357	365	374	369	367	354	370	330	382	371	354	368	390	344	365	366	377	358	361	365	377	381	388	363	332	342	345	347	365	388	367	349	387	376	347	375	357	368	371	351	386	401	388	363	378	372	365	349	377	351	352	377	338	380	333	363	370	339	370	353	383	370	317	368	350	369	434	357	343	388	384	356	359	330	360	372	369	358	378	386	365	338	360	332	367	342	396	362	390	361	394	388	343	369	336	349	366	372	340	386	364	364	375	353	368	378	351	297	341	343	381	395	425	361	403	392	364	364	336	344	372	357	392	372	349	335	372	345	345	352	371	375	337	331	360	353	361	365	348	377	367	345	368	386	406	366	361	358	394	332	364	367	406	391	377	368	352	355	344	377	373	375	336	391	353	355	355	386	351	419	349	387	353	362	337	369	347	341	379	346	328	351	383	377	399	379	362	334	385	372	344	367	346	379	375	363	333	356	374	344	359	354	357	380	357	345	336	380	364	367	374	381	357	376	335	367	379	309	352	362	364	360	347	382	349	341	348	349	371	367	377	379	349	363	346	366	359	350	346	385	360	377	404	426	377	373	394	366	362	365	364	358	377	392	367	358	368	356	379	382	352	381	344	361	350	401	318	392	385	380	359	385	361	383	370	342	347	403	385	377	362	356	386	393	396	354	361	376	363	395	389	356	360	360	338	368	353	329	369	353	358	361	360	382	336	363	381	405	374	361	364	353	357	377	400	410	373	348	353	352	377	343	390	349	349	381	323	331	348	348	402	378	368	390	375	363	351	349	374	346	381	366	401	376	373	358	380	346	349	345	355	357	392	387	361	387	343	367	350	387	362	368	379	372	343	363	347	364	365	363	358	381	373	339	356	353	393	354	353	329	380	360	331	383	377	373	371	370	350	354	372	374	312	378	363	367	367	388	364	363	386	383	355	371	354	358	316	361	383	371	353	411	363	350	386	382	363	372	344	370	360	403	367	347	356	359	386	351	377	339	366	359	369	369	380	341	369	356	378	369	405	367	348	377	322	332	345	404	323	349	370	382	366	357	369	402	328	357	365	389	379	380	358	353	324	372	361	383	352	348	331	419	371	385	382	369	347	383	345	352	356	352	370	349	370	396	375	388	371	354	402	371	362	340	355	384	361	373	391	335	370	373	369	387	400	351	352	388	381	352	335	411	378	368	354	349	334	372	384	358	332	354	388	364	366	389	346	397	325	380	343	330	346	383	327	364	371	374	335	369	375	360	355	349	378	385	359	352	348	375	369	391	346	395	348	385	374	348	321	344	351	329	355	371	337	361	379	363	342	379	354	333	348	397	397	381	413	356	370	357	370	349	370	375	339	379	360	335	412	384	365	365	354	363	415	357	364	370	395	392	402	360	370	364	372	331	346	342	332	359	363	399	349	354	346	344	372	377	354	356	344	385	364	387	365	377	340	372	382	323	329	362	325	347	352	372	387	391	401	390	344	362	336	385	355	378	345	368	370	381	359	378	382	343	392	367	334	362	366	371	359	366	364	382	382	371	340	358	392	351	367	366	378	373	397	348	354	376	377	352	338	353	359	361	367	379	352	334	350	378	374	372	355	364	363	342	370	397	359	387	357	358	368	411	383	343	362	380	340	355	385	363	344	347	369	371	372	384	358	371	338	322	363	325	364	357	365	350	361	398	360	364	386	379	371	380	364	367	344	348	372	367	343	360	365	333	364	343	370	357	383	386	346	398	349	386	399	396	362	405	382	389	379	373	343	383	308	315	358	406	329	369	373	373	364	372	336	349	338	372	355	387	377	383	381	367	376	363	377	324	391	351	392	397	322	330	381	356	363	395	375	376	378	337	375	390	375	351	351	379	375	400	332	365	366	367	339	373	348	365	350	367	362	376	341	356	398
34799	7704	2150	1159	776	676	556	486	485	406	409	429	453	472	346	332	347	319	345	342	319	331	317	299	287	276	290	293	275	257	282	315	298	270	290	281	273	266	300	307	251	241	298	263	280	274	285	282	270	280	271	269	285	235	291	287	265	279	263	284	289	298	261	273	249	292	296	262	273	280	257	260	280	287	272	271	277	273	299	294	274	279	279	285	286	301	252	280	279	241	267	253	261	279	235	284	257	277	282	285	284	270	268	252	279	270	249	259	232	263	295	262	289	266	278	245	247	231	261	271	274	243	273	284	285	310	281	284	262	255	289	245	261	233	246	265	287	275	269	282	265	266	263	240	288	285	312	246	279	249	284	257	295	262	282	258	271	252	250	259	281	282	294	283	280	272	265	251	277	264	271	282	257	275	287	284	274	261	256	251	252	263	280	302	272	262	280	281	264	256	264	269	266	268	297	250	294	275	269	268	276	266	268	244	276	261	286	254	245	274	272	283	264	265	305	270	253	264	252	256	296	262	260	245	275	249	238	251	280	245	289	304	305	261	295	303	266	275	283	286	281	274	283	251	284	255	273	266	266	271	278	300	282	279	256	264	269	284	270	251	300	249	258	272	288	271	259	270	245	286	286	289	253	288	285	281	265	255	261	285	285	257	239	258	273	268	260	230	245	263	274	298	274	276	279	274	241	285	300	272	256	277	273	250	292	273	300	286	313	317	257	279	267	273	272	253	274	275	265	254	258	280	262	263	278	232	262	266	292	254	260	277	276	291	260	274	283	218	314	291	257	262	276	255	266	278	282	243	233	289	247	277	275	267	266	265	275	278	256	287	269	255	273	263	271	271	259	265	259	257	252	287	287	273	269	271	248	272	279	220	255	269	286	263	232	258	241	261	280	262	247	261	267	266	270	280	255	252	248	248	287	272	273	277	280	294	264	271	264	258	258	249	272	298	261	278	257	274	262	263	253	306	295	280	286	244	263	275	253	262	260	273	271	264	288	278	281	258	281	256	244	278	294	267	273	242	270	248	260	265	239	268	263	248	236	239	246	297	255	273	322	265	276	269	259	255	270	256	284	246	251	286	283	292	250	266	268	249	267	258	268	316	269	257	248	272	239	283	286	251	279	282	296	250	255	251	261	293	248	257	247	260	257	259	268	282	289	261	245	224	279	274	255	258	243	281	257	287	252	245	253	254	280	260	243	259	246	265	226	288	236	279	277	272	252	279	260	282	259	273	309	276	272	262	238	254	267	258	242	308	237	260	286	257	268	263	298	264	246	254	280	247	291	260	261	236	272	284	274	274	261	270	297	268	258	259	265	274	288	252	250	248	313	289	293	269	303	265	234	258	281	259	274	250	284	274	296	282	266	268	258	246	245	245	221	246	274	252	305	301	278	271	269	282	267	253	282	277	273	254	260	269	273	282	276	268	265	275	246	253	259	278	270	267	293	300	273	278	298	299	285	266	293	275	294	270	225	255	277	275	260	259	249	263	255	271	241	268	258	303	240	280	270	270	261	271	305	250	281	260	276	271	258	260	274	293	258	268	280	301	268	272	256	275	243	261	284	275	267	274	255	279	268	274	299	293	253	227	266	286	237	248	282	282	305	294	263	266	267	254	281	242	241	266	285	243	287	286	264	286	262	277	227	271	284	243	283	271	266	251	275	260	272	252	278	280	244	238	252	274	268	250	250	263	258	256	275	271	286	244	264	270	248	257	270	279	265	262	247	275	290	274	256	291	295	285	265	271	243	254	283	280	261	271	289	295	284	266	252	252	279	279	277	269	268	241	265	255	269	227	285	280	228	269	242	275	257	256	239	269	277	299	275	305	270	236	280	267	269	231	284	226	265	252	284	270	274	264	257	264	279	249	229	240	257	273	271	226	255	261	272	261	286	275	285	272	295	247	263	291	288	269	291	284	237	258	290	279	269	273	248	298	301	278	268	289	269	243	297	278	232	269	262	275	286	277	269	272	262	249	273	263	248	252	275	301	255	281	268	273	256	296	282	248	275	266	301	272	274	295	271	250	295	290	258	265	249	268	259	299	277	269	263	284	280	276	275	248	259	279	276	247	301	233	280	288	272	278	266	267	284	278	266	264	264	276	308	259	265	251	273	280	258	286	261	261	279	250	287	268	284	277	257	321	285	239	279	265	245	267	243	238	229	239	260	258	308	297	308	251	309	266	233	284	259	283	269	257	283	257	288	247	271	291	275	289	278	260	245	294	256	281	287	283	261	252	238	271	265	273	263	257	265	265	254	281	267	291	285	259	241	287	314	273	231	275	281	298	276	256	282	294	280	259	269	272	265	253	251	242	245	275	278	289	263	269	267	235	278	275	294	290	261	269	259	316	273	262	247	248	280	273	257	238	274	254	268	267	262	268	260	275	316	278	277	307	260	275	284	270	280	269	267	272	276	237	284	257	259	269	234	268	239	284	271	249	257	258	279	247	290	293	246	234	256	269	299	265	257	275	279	280	277	263	287	250	272	237	236	251	255	272	276	278	273	270	300	244	294	253	299	252	234	279	297	278	238	258	284	295	298	252	300	277	246	263	291	272	248	280	279	278	263	297	287	247	244	281	277	253	281	295	270	286	277	268	244	266	234	269	266	274	256	283	245	254	272	285	261	263	244	279	231	259	240	291	257	263	254	236	257	279	270	265	257	268	250	228	260	289	257	287	274	279	263	277	250	258	286	286	256	297	268	245	314	273	261	264	261	248	279	245	255	271	287	255	269	279	266	263	286	275	253	258	281	262	275	249	259	289	239	239	284	271	276	267	261	269	282	308	268	263	262	259	249	264	267	290	297	239	296	266	273	237	248	266	265	324	285	270	247	239	279	306	328	299	262	275	291	273	263	278	270	264	271	268	311	267	252	255	275	252	279	251	290	257	262	248	261	261	251	251	260	270	268	267	245	274	259	247	248	241	264	242	267	271	247	274	286	289	243	268	233	264	289	309	244	270	300	267	288	250	282	294	287	272	282	251	265	284	293	271	257	271	230	255	233	284	280	277	273	249	251	268	273	275	283	238	242	273	267	312	265	278	286	264	285	293	256	278	286	274	285	260	273	264	269	260	283	287	263	283	283	267	289	236	264	269	266	311	284	286	267	276	246	253	247	290	301	271	258	266	304	262	281	263	283	252	287	275	265	275	268	241	266	273	243	247	247	275	281	274	268	300	284	244	267	233	295	263	281	273	254	299	266	290	276	251	260	252	258	265	263	246	256	269	305	260	279	277	285	275	259	254	277	286	288	258	261	263	281	259	258	286	267	273	284	256	259	237	246	289	239	269	252	256	271	263	278	270	275	279	276	246	243	248	279	237	293	251	262	271	280	280	279	258	307	250	262	276	282	235	288	244	275	289	280	238	259	275	306	231	265	267	272	280	259	291	250	273	261	254	261	279	261	275	306	260	287	254	269	272	270	280	285	286	253	261	284	273	252	279	270	272	276	280	259	275	258	288	294	239	257	259	261	264
19641	1353	2300	2551	2420	2044	1870	1770	1528	1584	1465	1499	1826	1642	1086	1022	946	982	1117	1118	978	929	819	859	765	691	764	749	822	799	752	696	720	718	720	644	638	618	684	659	657	650	689	653	619	633	630	573	641	679	658	615	671	611	620	581	652	640	657	608	604	615	659	607	603	607	607	621	677	619	587	627	608	611	642	585	640	675	653	658	669	628	660	621	616	642	627	629	643	635	619	602	600	561	631	636	623	574	602	607	616	619	608	609	613	639	614	661	591	596	622	643	597	622	640	602	640	625	607	630	646	641	641	568	615	602	633	638	626	681	589	621	612	648	625	586	602	615	589	607	648	608	646	594	633	662	652	645	587	661	634	562	621	606	618	594	606	658	624	607	640	580	606	602	628	623	590	629	609	635	598	567	641	585	600	627	598	609	593	616	593	574	647	622	590	633	591	591	598	684	618	630	634	636	583	628	585	637	606	627	617	623	647	582	600	609	657	608	589	626	661	628	588	607	643	614	638	695	588	648	588	607	655	617	605	608	624	633	611	608	627	614	529	627	614	602	618	621	588	671	621	614	607	589	572	611	631	653	657	630	614	576	601	627	622	598	668	606	647	639	629	609	588	631	613	639	667	632	639	628	617	622	622	588	622	602	612	612	644	629	616	597	646	601	593	629	626	691	628	572	608	560	608	578	572	653	638	651	653	610	632	603	605	631	640	594	643	624	624	641	607	577	602	618	624	599	638	659	624	670	613	631	635	606	617	547	617	619	636	640	644	591	612	593	574	619	615	642	650	656	618	605	627	605	605	594	602	613	612	612	616	599	661	602	625	592	666	578	625	596	592	625	647	649	648	599	634	614	681	575	659	588	616	663	606	596	594	586	629	648	642	576	602	629	622	658	592	617	601	622	606	635	649	573	607	647	607	586	624	645	571	607	639	632	629	616	626	600	557	654	626	648	620	618	579	627	617	638	634	603	622	614	610	624	552	622	661	601	613	626	613	590	617	593	617	644	584	619	619	635	582	642	630	671	627	627	597	608	611	588	671	571	630	640	571	603	626	642	609	636	599	626	659	643	652	667	577	630	564	611	607	623	591	652	632	636	627	629	601	598	619	649	648	591	616	608	626	651	655	599	601	657	574	632	595	618	609	647	621	641	653	708	621	571	617	600	676	633	620	610	626	606	606	606	625	622	601	619	653	633	624	654	567	641	583	618	609	597	591	569	579	647	652	630	638	622	651	627	601	625	638	590	609	614	626	626	613	608	609	608	631	579	563	629	625	631	622	622	590	632	668	636	590	597	645	619	615	631	678	603	601	604	622	641	632	603	657	634	641	584	605	587	584	656	658	619	657	602	635	654	593	636	582	615	617	601	592	635	640	626	607	640	611	627	610	639	572	617	614	651	612	615	588	642	621	627	626	697	575	631	680	633	611	603	689	615	645	623	624	645	561	657	620	649	648	641	607	659	639	621	624	634	556	620	638	604	622	609	647	650	648	624	626	602	643	623	666	604	649	614	598	598	607	636	622	616	648	659	647	666	609	656	665	620	598	626	610	598	584	599	619	570	643	624	677	614	588	621	628	618	621	591	670	660	666	652	583	588	611	647	598	658	667	639	634	630	607	638	622	621	606	641	595	596	616	656	602	623	635	652	608	634	650	612	594	618	647	660	616	654	635	648	650	659	568	608	633	608	607	611	633	562	599	651	588	643	661	652	664	580	617	579	608	632	563	611	612	625	569	604	583	641	571	627	629	647	611	621	632	619	638	610	652	594	659	606	654	598	666	635	602	632	638	633	627	601	625	667	625	618	609	651	633	600	624	606	610	591	647	607	587	632	650	629	607	672	630	646	624	627	639	589	643	645	587	655	629	640	611	561	596	656	640	625	617	598	616	630	598	621	578	589	651	638	617	599	619	620	614	592	626	605	582	642	641	655	605	677	649	632	630	581	597	642	622	643	660	636	666	666	597	612	589	623	604	598	624	673	575	598	618	606	593	629	621	645	627	660	616	651	608	614	580	627	637	609	634	664	638	650	618	657	598	581	640	622	647	633	650	623	617	644	625	641	624	599	635	619	665	598	636	607	620	645	644	660	612	598	632	618	582	606	607	604	616	610	666	628	605	631	606	626	606	607	611	626	658	655	614	638	638	585	637	630	622	648	637	651	615	647	609	640	623	644	593	603	665	612	612	607	597	607	645	594	637	639	615	643	652	594	667	603	634	643	655	644	622	613	573	620	632	631	630	630	638	631	620	614	586	613	600	665	602	597	632	607	571	614	618	660	658	586	621	574	651	629	612	604	607	611	619	603	583	640	608	624	625	611	626	629	620	637	613	629	640	622	640	602	626	646	651	629	631	635	633	595	628	631	622	630	661	600	623	590	596	645	631	621	677	605	595	610	639	640	594	611	585	655	598	632	618	619	598	631	626	603	598	605	610	587	612	607	639	624	614	610	603	622	568	612	597	630	630	608	604	608	606	637	632	588	614	595	590	592	640	607	576	622	634	658	691	637	662	621	582	631	628	649	619	584	637	602	612	652	617	637	605	663	587	660	622	632	682	642	592	613	664	647	596	636	646	606	635	629	631	664	580	664	609	640	651	618	623	651	612	610	629	594	615	592	626	642	626	635	647	629	619	669	639	691	598	674	659	576	601	652	625	627	596	650	612	607	658	624	639	660	650	621	645	617	589	645	682	639	679	635	620	609	608	621	586	618	599	628	576	639	589	618	617	630	632	641	583	664	635	630	634	611	632	632	655	634	613	604	597	622	584	603	634	634	621	556	613	645	619	632	636	638	614	610	620	592	619	629	631	597	633	626	567	664	603	567	625	653	611	625	643	636	605	587	654	600	602	639	585	635	628	631	621	622	598	619	623	621	586	610	625	680	653	626	610	607	677	644	643	597	618	651	637	644	645	650	639	606	595	619	650	618	620	609	608	637	617	667	623	583	592	621	610	631	608	629	677	605	665	601	576	648	628	615	603	602	578	619	648	610	622	606	581	567	563	612	604	580	614	619	656	621	628	609	601	639	631	621	614	647	635	611	613	638	609	609	603	645	651	581	630	605	668	563	603	633	674	620	605	607	654	611	610	615	626	686	621	574	656	645	647	590	626	593	661	630	625	678	579	569	627	565	620	641	625	639	594	644	623	642	607	686	645	627	576	636	600	655	581	607	652	628	609	640	616	608	601	605	642	589	623	594	604	591	623	593	651	601	616	667	610	618	630	657	649	620	615	614	632	622	632	635	628	635	639	608	591	673	643	626	654	642	594	640	585	636	657	620	632	630	642	647	638	619	634	601	610	649	623	592	579	616	636	602	657	621	613	633	658	651	608	648	600	644	629	608	628	646	631	669	587	644	564	600	644	624	634	596	637	588	599	614	558	641	638	657	647	603	654	565	578	603	599	645	604	602	623	637	621	604	640	587	618	620	572	625	606	657	618	649	621	664	628	599	648	634	633	620	594	641	651	613	610	631	585	642	609	669	650	627
7943	782	291	258	236	228	254	269	216	238	237	238	238	253	227	235	241	229	237	248	237	234	232	221	212	206	212	231	243	194	258	230	243	234	239	238	230	238	227	229	258	225	224	201	208	211	227	218	250	263	245	237	219	199	227	233	222	203	200	242	208	201	230	257	224	206	217	211	236	219	216	232	244	221	188	186	229	224	201	245	222	232	222	215	228	237	203	227	248	229	210	238	238	197	232	223	210	212	216	238	231	257	236	208	250	209	217	255	224	222	230	243	242	240	217	217	213	194	245	248	234	214	212	229	197	177	198	224	208	236	238	218	223	207	218	254	238	251	247	206	229	252	235	239	226	222	201	218	216	200	272	223	235	212	241	277	268	244	234	241	211	223	237	234	227	227	209	240	204	209	243	237	206	228	205	228	202	250	244	211	241	234	205	218	224	225	229	236	238	232	232	223	229	202	211	208	259	237	219	210	204	218	206	220	207	242	222	212	222	229	213	239	225	196	231	206	250	220	231	232	247	234	236	197	215	180	235	222	233	239	238	234	233	219	210	229	231	252	250	244	227	221	246	237	250	234	247	212	219	222	242	235	216	254	232	220	238	216	237	234	234	232	222	201	225	222	250	241	221	230	247	239	238	252	216	211	192	213	243	244	229	225	196	218	220	212	232	219	237	255	208	210	240	254	244	241	223	231	217	240	226	221	255	224	223	199	224	226	238	235	239	217	229	227	227	198	239	202	232	227	194	250	254	227	199	207	216	243	196	232	230	228	223	253	202	239	225	238	216	265	183	233	212	227	208	219	212	237	232	244	248	188	245	226	219	216	209	206	230	257	221	217	254	208	215	236	243	227	214	229	230	230	240	225	218	253	246	213	224	222	206	239	225	244	219	196	227	198	234	239	243	218	225	220	237	214	194	218	229	227	230	222	221	231	195	201	202	217	224	227	207	221	212	204	215	230	206	231	244	230	217	223	232	255	228	228	252	269	218	198	234	232	175	209	237	241	223	223	197	221	205	237	217	239	248	192	206	229	249	224	217	227	207	220	218	204	225	224	231	215	261	262	240	242	223	236	229	213	210	218	243	238	192	202	220	197	223	220	212	229	238	251	223	262	239	215	248	206	201	213	226	228	237	225	225	239	229	236	217	243	215	233	260	217	235	220	217	231	241	232	214	220	219	229	231	247	218	241	212	208	226	215	222	236	217	230	215	208	231	207	217	227	218	203	197	242	201	240	264	243	237	239	219	219	208	231	205	208	202	217	225	226	209	222	250	251	219	236	258	237	261	252	209	270	207	232	209	199	210	227	223	253	233	248	243	228	226	229	246	207	209	228	230	242	231	240	209	234	239	227	222	211	249	252	204	229	223	244	220	237	195	231	227	223	235	227	206	202	220	222	229	214	257	233	238	242	238	244	211	217	222	210	224	239	216	210	234	264	238	226	221	228	207	220	201	238	217	215	232	202	186	209	214	238	214	240	208	220	246	251	203	225	198	256	273	225	226	222	239	249	234	238	235	212	216	271	234	225	218	222	214	238	248	221	239	231	221	224	233	212	267	254	226	218	226	208	217	251	216	227	222	241	189	221	228	245	227	259	234	217	235	221	224	232	198	216	214	236	233	212	207	225	251	217	259	243	257	231	210	233	229	236	194	227	217	226	214	241	239	222	232	239	206	243	202	215	236	208	196	230	205	220	252	210	237	205	224	210	219	223	223	214	235	243	260	224	230	211	259	222	219	209	228	188	234	214	215	225	234	212	199	228	242	220	232	218	256	244	232	252	243	226	241	213	197	195	221	201	247	245	230	235	230	222	231	211	193	224	233	234	249	241	261	237	230	261	196	199	195	226	231	223	225	211	209	244	208	236	251	242	214	236	245	203	203	237	241	229	258	261	186	214	221	238	218	222	206	222	247	233	230	199	237	214	213	201	228	218	234	235	226	211	226	230	237	227	247	223	217	237	228	208	236	209	213	263	240	235	240	196	197	227	221	242	205	235	209	219	211	221	236	231	186	215	236	216	216	252	190	226	205	226	200	262	227	222	226	220	207	233	244	206	211	229	247	215	221	205	228	252	211	215	218	204	239	197	244	227	233	213	230	197	246	220	246	211	211	242	206	240	218	237	231	203	246	236	208	232	230	234	241	212	233	241	212	196	226	205	205	244	253	228	244	241	239	218	248	247	217	209	233	239	222	218	220	212	214	217	226	228	244	258	262	204	216	225	233	227	235	250	258	230	222	208	203	209	275	215	224	180	223	219	231	213	215	231	231	213	215	210	228	197	219	224	225	227	248	251	241	255	206	251	229	246	224	255	204	202	201	208	221	201	217	211	193	218	221	189	229	225	222	244	228	224	243	207	226	227	225	253	216	254	255	230	194	204	220	231	210	259	242	238	247	201	246	218	239	204	225	235	232	225	208	255	213	249	233	218	216	231	231	220	208	251	222	202	226	208	225	265	225	207	202	221	263	214	227	249	223	200	237	222	242	239	222	203	203	222	237	209	242	220	219	231	237	209	252	215	219	215	235	235	231	248	229	281	226	213	206	227	230	224	271	232	256	216	231	232	219	236	236	246	212	250	223	227	245	226	236	226	205	233	252	256	233	233	230	234	205	231	231	224	208	237	249	253	233	227	250	231	218	214	249	217	227	216	235	206	198	231	202	233	217	237	211	220	221	218	221	190	210	229	220	252	216	213	222	238	233	217	220	231	236	251	228	213	199	211	225	241	222	232	205	207	211	247	200	187	237	247	257	229	219	226	229	210	221	228	242	206	247	206	248	216	231	231	223	210	269	233	252	233	213	216	244	219	214	202	236	210	243	207	226	238	205	223	219	226	233	217	220	235	242	236	212	245	240	213	210	239	225	248	261	250	232	211	228	208	205	223	235	227	211	210	223	231	241	231	193	240	246	217	219	234	228	215	238	268	232	224	214	228	247	251	209	236	247	225	220	224	226	237	248	218	202	211	235	240	229	197	242	201	208	198	203	212	212	190	228	245	214	238	224	206	226	202	254	231	234	256	225	179	231	218	199	245	273	253	247	204	232	213	242	212	240	239	211	226	223	201	220	189	210	234	205	228	223	216	208	240	226	219	253	193	223	217	246	236	255	220	252	247	255	222	245	219	217	211	233	237	203	211	206	196	245	239	230	206	226	209	218	221	218	229	234	251	242	203	213	216	220	240	221	229	240	249	209	238	216	242	239	264	211	241	271	236	207	244	212	214	232	239	203	229	234	238	240	238	247	232	185	229	218	236	221	229	228	232	232	214	240	244	213	227	221	223	200	230	249	232	223	236	219	214	216	250	220	230	221	244	232	231	232	242	198	215	241	223	238	240	229	235	171	252	236	256	237	221	222	195	232	235	238	230	204	215	214	218	212	203	247	256	208	212	257	225	235	244	224	241	220	216	225	216	230	243	188	230	223	229	234	239	256	258	231	275	195	225	254	223	240	265	222	233	194	213	206	238	243	228	246	223	248	220	207	222
5013	584	577	593	594	520	562	557	565	584	591	597	635	597	563	615	596	606	643	624	616	593	592	547	518	534	550	560	547	558	541	537	496	506	538	537	488	502	517	524	544	520	526	513	521	535	530	516	517	568	515	538	514	531	502	526	539	562	520	532	537	524	535	549	525	490	534	529	508	497	490	515	515	534	521	495	480	506	519	542	486	530	531	502	497	486	555	531	508	523	538	533	486	477	491	525	492	520	527	487	489	514	548	514	539	525	532	546	570	548	513	520	529	535	555	505	471	486	530	510	531	545	492	516	501	525	463	528	490	515	541	522	500	487	537	520	534	486	494	521	479	535	570	534	555	518	490	522	528	527	525	527	500	498	515	491	469	511	533	525	537	523	498	529	502	500	528	484	509	553	477	500	523	507	476	507	492	501	484	532	524	501	519	529	517	544	542	527	514	518	469	523	509	502	491	529	485	529	545	489	511	522	485	523	510	531	510	529	520	528	521	552	516	518	564	523	491	538	532	534	562	523	528	537	487	522	580	503	526	511	531	486	470	517	519	497	524	508	525	513	525	549	525	520	517	544	547	522	517	512	503	511	507	515	505	506	578	584	542	490	536	517	531	499	513	516	492	519	518	482	522	492	526	528	532	494	477	533	510	526	529	458	504	494	525	532	475	519	483	531	520	489	571	548	496	572	536	511	517	554	509	554	537	470	531	505	495	542	505	514	512	518	526	512	489	526	530	499	521	511	487	498	510	510	502	498	517	511	468	540	528	505	498	514	502	539	506	543	510	552	484	490	518	503	533	495	484	541	493	536	518	516	531	497	475	498	520	461	509	530	488	520	502	574	503	535	509	531	488	535	475	468	513	545	554	552	527	510	478	504	509	519	521	499	512	546	524	527	470	539	518	547	495	557	506	489	532	500	530	521	498	516	480	568	534	513	531	466	519	535	517	518	491	519	473	495	541	498	477	470	507	514	507	504	511	515	547	487	516	491	543	502	514	515	492	498	535	488	547	537	538	547	514	542	481	481	531	495	518	486	514	502	548	503	493	522	555	477	478	492	488	511	510	503	523	515	452	530	538	525	519	517	540	488	552	514	560	543	527	498	498	566	517	520	509	486	523	529	484	476	530	554	514	497	481	515	531	525	513	498	499	513	485	529	501	558	516	493	551	510	537	513	517	497	522	549	494	562	540	521	514	527	526	518	518	532	513	520	507	511	509	558	523	545	510	509	539	473	519	531	513	500	509	542	520	509	527	525	481	501	528	479	525	525	531	521	525	509	456	519	541	543	534	516	508	497	522	498	542	540	523	484	527	514	535	515	493	514	557	485	487	510	522	500	510	535	524	511	503	532	517	517	520	526	529	516	512	501	506	553	524	521	504	501	514	509	490	516	528	505	505	496	528	510	554	498	536	524	530	484	544	491	525	565	494	537	504	492	513	493	505	491	506	508	476	524	487	509	520	519	530	543	492	522	483	520	487	522	514	514	444	564	515	475	506	523	507	542	496	448	538	520	502	496	495	510	515	550	504	512	511	522	497	538	533	505	485	516	550	516	514	517	500	527	509	466	506	505	540	502	520	500	523	522	557	541	477	525	486	541	505	535	555	542	540	545	540	508	528	509	530	529	483	468	510	508	502	536	506	530	536	527	555	493	520	539	480	495	538	530	477	504	485	551	537	505	518	526	497	517	548	517	524	542	521	518	513	481	496	555	537	526	503	490	518	555	491	536	524	543	517	525	551	504	545	504	521	528	486	526	531	545	522	531	504	485	488	464	531	535	539	492	529	528	523	511	510	507	495	514	513	547	538	526	509	480	553	515	532	520	522	508	525	502	523	485	522	501	521	493	506	494	489	512	515	530	476	527	539	511	519	541	522	526	523	498	511	492	514	458	493	541	563	506	477	522	502	514	525	531	465	531	565	502	524	551	522	537	505	530	544	531	490	480	511	516	496	531	493	525	547	561	518	534	499	537	515	513	529	507	453	524	534	520	505	497	527	548	509	518	522	494	530	533	513	520	537	484	540	542	508	531	501	516	547	498	539	510	530	538	487	528	515	501	527	571	529	507	498	508	489	553	523	521	483	512	539	527	569	517	510	502	491	517	511	534	504	526	487	511	507	534	501	512	532	527	547	563	537	510	509	499	505	496	555	533	508	486	560	525	529	517	539	477	503	519	469	504	517	473	531	518	493	493	507	490	595	496	500	470	490	499	500	573	470	515	517	540	508	561	513	512	566	538	535	568	544	511	491	522	527	510	516	492	518	517	555	469	528	544	570	512	524	477	512	461	484	519	526	557	511	502	540	522	519	475	548	521	525	507	537	508	511	488	488	472	503	565	509	525	537	515	499	494	511	496	554	489	528	533	501	511	535	506	544	513	569	517	544	542	526	512	478	522	551	533	504	546	498	540	529	516	512	505	492	473	531	503	511	523	547	555	503	503	573	509	534	528	518	516	520	504	499	522	527	553	521	567	529	480	532	537	475	513	530	537	495	514	472	522	496	535	543	522	511	468	500	477	512	529	485	514	535	518	517	527	505	501	535	533	522	507	521	517	548	503	541	474	544	529	491	525	526	547	531	553	523	543	469	560	489	529	523	514	475	522	552	495	527	500	507	512	508	508	479	540	507	503	549	550	505	483	482	500	513	500	510	524	511	507	530	531	540	500	504	545	515	481	497	516	543	548	538	492	536	519	505	485	540	499	480	535	516	482	498	490	501	512	495	525	547	527	537	507	529	500	499	514	511	518	504	480	527	470	508	545	546	508	516	490	545	527	529	501	514	490	518	545	539	539	468	496	500	553	511	489	487	563	495	514	479	512	545	507	537	519	551	535	520	500	517	522	535	522	492	535	566	546	521	537	500	510	524	531	497	527	535	553	525	536	500	503	538	532	459	547	543	557	532	501	489	510	454	526	503	534	493	547	524	503	533	557	544	501	542	500	517	532	550	531	524	524	505	507	512	477	526	527	539	512	545	522	532	520	508	549	549	532	529	537	522	516	513	492	503	543	525	494	538	483	522	557	484	506	518	532	491	538	511	515	511	546	488	532	483	521	531	519	520	517	482	485	516	519	502	510	520	536	540	501	540	517	556	505	527	527	486	480	494	568	539	485	504	505	559	519	515	539	480	540	492	511	530	536	520	510	497	542	538	551	509	508	568	494	519	535	469	536	526	545	530	477	548	535	502	481	529	511	484	527	523	489	514	532	521	505	459	523	524	502	554	551	539	509	487	488	506	551	518	523	498	514	522	488	510	503	508	516	513	536	500	491	479	547	518	560	485	493	508	477	487	523	530	516	457	525	518	485	503	510	527	512	541	493	495	527	481	493	507	508	544	549	508	536	523	560	479	502	506	482	518	482	586	515	516	504	513	543	486	541	560	545	539	476	512	508	481	528	537	526	487	480	490	546	538	526	508	531	508	563	542	499	514	522	508	503	519	544	517	550	459	492	558	477	526	510	488	511	516	500	495	551	558	477	497	487
20868	2695	1004	552	431	405	276	246	222	250	246	211	229	329	215	214	173	180	185	182	168	179	160	171	163	158	151	139	191	135	145	130	165	148	137	140	135	147	145	150	137	156	142	149	141	150	141	151	141	150	161	120	157	146	140	125	139	147	157	140	141	141	159	130	163	151	125	146	142	151	138	127	154	165	121	153	147	124	154	123	165	150	147	125	159	149	146	136	160	131	174	141	164	145	132	153	139	133	124	141	147	155	159	138	140	121	134	152	161	139	139	142	174	134	140	163	136	141	145	150	145	122	147	161	128	142	156	151	134	135	153	151	153	153	129	161	147	145	150	120	168	152	119	173	145	152	123	132	146	146	164	151	146	125	136	161	148	155	156	144	145	134	132	139	145	140	136	133	157	128	141	128	138	140	127	156	146	123	143	144	134	138	139	137	147	132	135	156	131	130	145	162	135	177	144	147	141	130	154	136	158	157	128	130	132	128	132	145	138	135	155	139	133	143	175	143	146	138	158	149	163	151	130	136	147	148	165	151	129	158	129	152	135	119	153	127	141	154	135	149	154	142	177	142	160	136	155	130	142	132	150	132	145	152	149	181	160	139	127	152	151	158	136	129	140	150	155	147	118	147	140	166	144	141	141	152	124	130	160	125	135	148	154	138	149	146	127	150	162	165	136	128	153	117	130	141	114	141	160	120	126	160	149	155	157	141	147	147	140	124	142	126	137	173	151	149	136	136	166	150	144	146	150	143	119	117	145	156	139	138	136	139	120	132	123	142	169	153	148	146	131	119	175	164	143	158	137	138	151	127	162	145	121	129	146	137	133	144	127	160	140	135	152	119	141	179	133	156	159	181	138	149	135	157	148	116	129	118	151	141	146	138	140	137	144	148	135	150	156	128	144	140	144	138	146	130	150	144	126	141	150	147	150	131	147	118	131	148	121	145	144	136	120	147	148	120	145	138	149	153	149	138	150	143	129	133	124	141	154	144	145	137	141	129	138	141	152	136	139	139	156	132	147	139	152	118	135	141	125	139	154	145	147	131	159	143	165	121	123	126	141	147	130	150	134	149	144	131	131	148	145	149	131	148	159	148	146	139	150	141	176	149	143	156	148	155	161	142	145	135	145	163	150	147	127	146	117	122	136	140	147	159	119	140	133	170	137	143	133	150	149	142	161	156	151	159	147	160	141	122	152	160	152	135	167	131	141	145	163	142	135	122	141	120	142	146	149	153	137	136	146	130	119	124	131	137	146	154	155	153	134	148	132	166	137	133	128	136	144	153	128	165	127	125	139	149	125	143	145	164	171	130	142	141	145	156	136	125	161	137	155	141	151	150	140	139	139	150	142	130	152	133	157	155	134	144	159	160	147	149	154	177	107	115	141	139	135	145	154	157	172	164	165	127	133	141	163	133	148	161	137	137	150	155	150	150	147	165	164	145	138	134	123	142	144	137	142	162	152	132	124	160	156	133	151	156	147	160	138	155	131	130	139	141	158	140	175	146	140	151	152	151	136	152	130	161	151	145	127	129	141	140	140	146	164	136	142	164	166	141	132	155	156	146	169	130	130	146	159	143	125	140	158	144	150	135	142	130	149	153	143	149	140	138	143	140	146	136	137	138	151	150	159	139	131	141	149	172	150	148	158	151	158	149	142	133	120	153	135	143	135	142	143	153	139	149	134	98	135	142	122	144	135	125	141	149	140	161	143	147	136	153	148	141	130	138	143	169	140	136	142	123	151	155	158	157	140	141	168	156	126	156	142	153	128	134	141	164	163	155	134	142	161	147	164	127	147	152	144	141	126	159	146	133	123	147	165	146	121	150	152	158	146	131	150	139	135	122	150	142	152	144	141	141	140	134	142	141	157	134	151	136	139	121	150	160	127	146	147	128	143	141	107	154	152	136	154	119	163	125	156	142	166	157	168	141	154	147	125	140	155	141	135	139	138	134	121	136	145	133	153	139	157	166	139	144	149	120	149	139	120	149	154	143	154	127	156	140	138	131	156	130	142	147	142	140	145	160	159	141	164	136	138	128	154	144	150	147	141	141	135	160	155	149	129	141	163	168	123	133	138	160	127	134	121	143	145	138	149	162	145	142	138	152	120	153	153	143	145	156	154	155	141	145	153	158	149	153	131	137	140	151	123	156	149	149	130	140	149	124	127	133	158	144	155	136	132	141	164	151	151	135	153	120	152	152	134	130	159	149	148	130	140	147	157	114	144	120	133	153	141	186	155	140	130	128	162	138	154	132	132	147	156	137	140	133	138	138	140	150	129	156	160	153	134	148	118	142	163	155	140	159	158	157	153	141	151	157	145	144	151	154	155	137	157	143	125	162	135	146	148	132	158	154	143	153	140	143	144	150	150	153	132	125	131	130	150	134	140	161	155	145	137	171	123	133	137	142	148	182	149	130	127	162	142	135	142	127	142	128	145	125	135	153	159	127	154	146	175	132	136	146	118	140	134	137	134	144	147	144	152	161	142	150	138	135	141	160	169	141	154	163	152	124	153	131	140	154	158	155	157	131	155	130	128	147	121	144	132	126	160	126	138	127	142	175	156	168	160	134	136	151	145	161	153	129	129	150	113	145	134	144	128	119	129	148	132	136	148	144	158	152	144	128	159	137	145	155	143	156	148	157	169	136	123	132	150	132	159	136	148	153	151	135	145	138	157	146	132	151	128	148	141	128	129	144	148	140	131	137	144	135	163	149	136	162	167	147	174	149	146	126	167	138	128	145	150	141	136	147	159	144	147	160	147	149	144	142	130	129	154	150	139	140	140	127	154	146	160	125	139	137	150	151	161	140	145	138	140	147	134	131	119	142	139	134	147	146	155	144	143	161	147	127	145	120	145	151	155	124	135	143	151	120	139	167	161	141	133	123	143	140	152	148	136	154	172	149	136	164	126	132	147	159	155	145	148	133	133	125	133	135	113	152	148	130	141	140	162	135	139	132	153	154	146	155	138	150	153	140	134	139	151	148	118	136	144	126	123	123	158	166	125	150	147	140	141	144	139	141	151	156	140	155	141	149	143	132	156	146	150	165	166	163	141	156	134	128	135	153	161	138	141	147	124	157	161	147	145	133	146	147	143	133	153	138	150	134	123	145	161	155	158	154	163	128	127	143	136	146	155	156	151	136	141	137	122	116	155	137	145	137	145	140	122	154	168	153	146	141	150	133	151	140	142	148	145	134	149	134	132	122	159	145	159	124	141	149	148	145	134	145	115	150	145	134	118	131	160	129	148	145	146	135	150	127	160	160	158	134	132	141	143	133	140	141	142	129	130	140	134	140	143	137	155	145	134	169	139	141	140	114	134	120	142	148	143	131	164	155	131	141	118	166	153	162	137	172	144	171	162	155	123	139	125	147	160	151	136	139	137	152	165	158	146	133	141	158	142	142	123	143	165	138	131	166	146	151	124	152	139	135	128	135	143	162	141	133	144	141	156	157	135	126	152	156	138	147	147	157	116	139	162	135	140	150
12671	760	1291	1454	1371	1264	1061	1057	937	952	926	829	1111	1202	653	603	589	630	699	669	592	593	496	494	461	409	446	439	497	439	433	380	373	411	405	367	386	391	369	400	422	399	412	397	397	417	368	377	355	370	375	387	372	377	362	372	380	370	364	368	370	334	374	378	380	372	340	352	355	377	383	388	372	365	384	354	362	343	359	373	328	362	311	359	386	394	370	387	385	381	357	375	324	361	359	381	372	319	365	366	373	362	364	425	381	324	365	366	381	391	356	358	372	377	365	370	349	395	364	367	371	350	336	396	372	353	393	390	357	351	379	351	364	383	369	338	340	406	322	331	371	370	402	366	392	366	336	381	361	351	381	363	311	358	321	354	383	344	381	320	375	359	378	362	369	368	355	339	410	383	374	386	363	352	347	359	367	355	356	360	392	387	363	384	387	389	397	371	351	354	336	380	372	378	365	351	360	331	339	366	329	365	377	342	356	385	378	369	376	358	390	351	360	372	371	395	370	342	359	388	373	367	363	399	351	360	394	354	397	368	376	398	387	362	353	389	397	366	388	395	359	385	335	357	368	367	382	347	345	371	362	357	369	429	337	359	361	368	384	362	364	366	385	359	370	375	330	376	376	374	376	339	366	385	352	363	386	368	349	357	340	338	402	368	352	371	347	392	359	376	348	384	391	388	365	348	383	361	327	374	375	329	372	375	394	381	402	401	410	346	376	329	366	366	351	374	342	347	354	364	349	406	376	362	392	376	384	339	367	354	404	369	337	363	347	367	377	396	370	335	332	351	326	329	379	350	337	376	373	368	371	344	380	392	398	362	383	370	344	352	375	355	338	346	376	363	354	356	384	355	343	366	446	363	350	387	331	351	381	332	357	355	368	362	367	393	345	385	361	328	395	341	358	354	357	397	347	340	349	342	363	351	369	336	380	382	377	390	377	335	358	380	345	370	354	385	347	378	376	361	339	374	355	385	388	356	347	373	375	364	386	401	393	407	335	355	378	381	361	346	362	380	368	359	382	347	345	351	349	380	368	386	365	368	363	356	353	387	362	348	364	391	366	380	360	376	376	349	378	379	368	336	409	339	365	390	344	354	360	397	349	384	359	384	354	383	339	341	340	362	371	360	359	354	377	378	372	371	336	361	355	383	358	367	374	376	401	389	361	363	369	360	346	364	358	377	379	371	355	397	379	372	361	381	352	369	391	330	399	357	365	350	351	367	369	387	321	366	342	364	358	309	371	383	375	367	389	370	393	369	377	384	395	384	359	391	329	400	364	378	391	363	350	368	348	362	385	377	381	363	377	356	376	391	337	363	387	349	355	360	344	348	375	372	375	358	322	368	387	390	354	379	360	368	386	343	361	358	368	397	350	367	392	413	368	352	337	347	350	364	367	353	363	356	380	374	365	388	374	374	358	361	353	375	385	380	391	366	386	323	361	369	355	326	397	375	358	354	357	385	395	338	361	389	399	377	356	383	321	359	383	355	366	375	379	418	394	380	373	353	386	342	355	388	368	363	391	368	369	358	375	389	388	371	366	337	351	361	373	398	386	379	368	364	368	374	384	352	380	363	387	385	365	355	377	358	379	373	364	354	338	340	331	367	331	375	376	367	353	344	381	385	368	360	405	358	367	360	360	388	348	364	376	439	371	357	366	377	345	351	363	329	358	352	358	383	356	340	369	327	376	354	343	360	401	382	352	371	362	390	349	331	409	377	362	382	352	410	362	352	394	376	401	356	338	364	386	389	349	337	357	359	357	363	351	350	355	349	394	351	350	371	306	371	385	354	342	363	370	332	343	391	350	353	349	350	382	345	350	362	347	399	368	364	397	380	381	353	339	330	345	344	335	368	399	366	389	379	388	345	386	345	355	392	359	351	362	374	382	368	320	379	387	344	344	401	392	332	376	396	341	371	375	354	343	374	388	320	371	406	378	376	347	331	350	383	349	399	350	367	405	355	322	371	352	383	390	374	361	346	359	363	396	395	363	355	347	369	359	364	387	350	366	391	336	396	394	343	336	366	339	386	375	379	342	403	365	367	362	390	371	359	379	334	371	364	313	367	332	359	324	365	407	333	385	342	375	368	370	372	352	354	382	364	322	388	365	371	367	355	374	373	341	391	386	361	383	361	355	361	338	375	364	412	373	378	376	358	380	342	393	376	375	356	385	387	382	357	359	374	374	353	391	367	345	355	378	369	363	359	373	368	380	360	383	365	360	374	382	363	376	330	322	375	366	371	401	367	351	339	370	386	378	358	356	350	394	377	366	373	372	389	357	341	342	362	374	387	362	396	412	373	328	362	367	323	369	371	393	386	381	331	348	362	311	388	381	377	360	378	370	353	372	385	396	374	355	384	418	356	359	366	390	333	416	375	360	367	376	348	368	397	372	379	339	350	360	385	356	362	380	378	377	369	361	376	345	354	370	344	359	358	338	379	371	385	381	402	353	360	365	385	341	372	341	362	393	359	342	364	362	387	350	346	398	363	362	353	342	382	363	364	377	403	355	357	385	367	351	366	387	356	364	355	372	347	388	372	393	384	365	372	363	344	372	392	370	396	369	374	388	341	358	335	374	399	354	364	351	363	345	352	386	397	341	396	393	329	357	359	353	339	360	383	379	317	379	353	387	379	376	401	345	372	377	370	369	382	370	344	352	381	356	345	357	366	350	358	357	358	330	375	408	381	359	359	361	368	357	365	359	374	353	379	351	371	348	349	366	376	369	376	353	360	357	329	368	389	357	363	369	383	412	352	359	365	355	385	372	363	374	358	345	343	334	314	316	358	368	347	388	371	370	386	349	355	341	372	368	376	347	396	383	376	373	325	347	361	378	418	407	367	359	354	350	420	371	384	377	366	344	354	346	393	381	373	376	398	366	352	374	370	336	401	406	337	353	360	359	355	352	384	383	354	341	346	407	381	358	374	353	359	384	375	354	355	367	416	378	365	383	360	361	402	385	385	408	367	407	385	367	350	343	359	399	356	364	366	369	386	349	364	360	349	356	325	367	371	355	368	381	342	375	363	378	363	366	368	352	385	369	340	344	418	320	324	357	357	385	343	360	326	365	370	373	363	410	386	351	358	399	355	366	368	396	353	350	371	360	371	366	375	359	380	379	403	341	389	376	355	337	355	386	361	365	375	383	380	379	365	405	367	394	363	368	363	339	346	380	398	372	346	355	357	374	345	358	343	391	382	359	364	364	302	351	367	337	374	392	361	362	353	390	353	389	380	396	369	377	367	369	360	394	373	345	400	365	383	356	354	340	377	334	358	375	392	374	339	384	333	379	386	375	370	378	375	364	324	352	351	344	380	365	365	369	379	371	372	367	374	345	378	349	381	357	374	363	321	357	368	379	361	348	397	348	410	349	388	350	336	379	380	348	375	369	363	348	379	388	396	370	391	381	364	357	358	361	382	377	365	374	365	324	353	342	335	375	367	347	364	372	393	365	361	368	358	350	350	379	346	350	372	390	347	373	383
30677	5715	1945	1231	862	751	615	633	545	467	485	416	612	557	354	317	380	383	377	314	331	292	307	305	291	281	298	275	266	284	275	292	290	240	237	271	273	281	279	253	285	261	262	291	260	263	257	228	307	258	269	276	240	264	272	283	254	244	239	252	225	267	301	261	306	273	255	256	273	293	280	271	285	287	273	251	258	258	278	293	282	294	272	288	261	247	266	292	285	259	287	270	260	296	278	254	292	259	296	269	261	267	291	283	270	292	309	273	306	288	294	258	246	293	267	264	249	275	277	263	269	268	306	298	299	248	283	273	269	259	270	257	278	269	277	258	272	252	297	231	282	277	307	280	266	295	253	291	285	257	289	281	281	247	261	257	249	253	282	270	281	266	265	243	249	275	303	293	260	311	290	243	272	287	282	255	285	258	257	251	265	280	263	277	249	281	234	234	259	285	260	251	260	275	272	285	271	274	303	268	279	283	240	237	231	260	245	254	259	283	260	243	265	271	282	247	270	249	265	279	251	253	276	287	276	285	280	246	243	251	242	273	263	253	266	284	281	268	272	288	276	261	268	264	296	300	242	299	259	241	267	273	262	279	249	271	290	278	257	246	281	308	288	255	261	256	255	267	262	249	268	272	258	252	253	271	277	268	280	264	278	288	268	277	254	266	278	263	266	296	257	298	277	268	313	273	260	286	284	257	284	276	256	257	272	258	287	269	284	266	289	268	282	288	303	295	282	252	255	247	250	266	274	287	274	274	264	269	265	251	318	272	258	291	253	249	305	266	238	286	261	268	273	253	268	225	273	284	262	267	244	284	277	273	300	274	258	274	284	286	288	270	278	256	287	266	258	252	272	261	293	243	275	280	295	271	281	263	275	247	302	259	277	271	258	270	267	269	261	308	306	249	253	297	291	268	289	265	295	286	254	257	286	253	251	272	281	287	249	268	257	268	264	254	241	270	261	292	269	255	298	296	297	283	222	283	278	268	284	285	300	277	271	251	299	263	281	301	285	264	274	252	252	295	259	288	284	263	268	277	271	252	259	264	261	254	281	274	261	265	279	292	275	278	257	304	274	251	259	286	280	306	256	291	267	307	266	250	285	273	286	295	265	302	304	282	258	284	294	289	276	287	266	264	271	256	268	281	265	253	291	283	301	271	276	262	274	268	281	264	285	259	291	262	267	306	267	253	263	256	280	259	253	281	260	287	246	259	280	256	260	265	263	311	271	304	274	312	267	288	231	247	283	277	251	278	241	291	293	262	274	277	264	281	301	285	285	280	280	286	266	278	269	283	279	234	255	261	262	290	273	256	284	284	276	260	275	301	275	259	268	270	265	239	273	294	282	265	237	284	255	255	259	279	284	292	305	261	272	249	246	236	283	272	289	264	242	274	266	273	254	242	258	302	273	263	278	308	265	281	265	272	257	268	269	285	270	273	337	244	291	297	270	259	278	279	296	277	277	291	265	253	282	295	257	268	266	269	269	277	290	233	274	263	302	251	260	264	267	254	262	314	289	270	255	273	265	290	269	258	275	298	275	299	282	242	280	307	260	251	293	251	258	249	254	253	250	257	286	269	292	254	272	301	276	280	296	276	288	259	270	268	281	258	279	260	256	253	260	286	270	251	256	273	254	280	260	264	272	273	268	289	253	258	259	274	285	269	268	266	279	270	310	261	254	285	260	284	251	305	263	242	282	245	265	272	281	261	270	257	239	252	257	261	269	280	255	260	258	287	278	265	276	254	264	266	267	257	269	288	288	267	260	273	272	283	279	292	272	254	287	328	271	285	301	266	274	268	258	272	252	277	266	309	296	249	272	276	279	246	273	296	275	282	277	279	271	272	247	260	282	295	252	259	278	271	295	261	266	311	247	266	249	270	277	253	248	275	306	266	287	235	283	273	256	264	258	276	248	284	239	257	274	283	261	247	261	274	287	272	258	300	269	272	246	279	289	256	258	261	279	279	241	277	314	273	244	268	280	292	293	273	275	254	278	257	284	292	282	314	274	253	291	266	279	245	312	265	249	292	256	263	284	284	270	292	281	263	239	265	270	262	285	280	252	229	263	257	238	284	242	274	291	269	257	234	272	284	286	258	236	261	276	280	279	264	254	262	292	264	273	293	293	271	299	308	293	254	250	268	279	268	280	279	297	279	269	281	282	249	267	293	284	294	265	263	299	285	284	300	285	260	279	287	292	293	288	269	278	257	258	255	242	308	264	267	286	257	262	275	299	300	272	260	288	297	285	273	270	269	248	279	309	274	257	268	283	277	275	280	292	264	285	248	276	274	274	282	303	259	282	258	275	283	234	256	265	286	280	252	263	268	278	260	262	275	260	263	285	304	247	270	256	260	250	258	284	269	289	276	271	272	244	245	258	285	277	304	302	278	283	300	270	281	275	262	292	253	287	278	278	291	238	262	273	284	259	268	280	261	286	270	276	280	286	249	257	277	281	268	281	276	245	270	256	303	244	285	256	253	241	243	263	288	284	238	276	275	285	277	268	261	299	293	276	274	264	255	282	238	268	283	262	294	251	253	288	250	281	263	248	258	267	288	233	279	285	260	256	289	260	297	278	289	252	256	247	277	299	244	277	242	241	251	250	258	262	263	262	210	284	266	270	246	265	252	278	285	265	249	299	270	288	283	264	262	289	293	296	297	252	266	275	298	262	286	267	288	280	281	276	274	281	287	237	246	257	312	269	245	292	301	270	306	232	281	252	278	274	302	256	282	261	265	299	295	255	265	268	299	266	278	278	269	275	239	283	269	273	258	301	282	266	265	267	295	286	279	276	234	263	285	286	293	257	276	268	267	257	288	259	271	294	254	262	294	288	305	298	295	248	276	292	280	264	272	259	304	293	287	265	270	260	258	263	266	245	264	276	237	244	245	283	289	278	284	234	266	307	263	264	270	256	240	283	273	279	252	276	264	284	284	234	269	289	263	253	290	277	255	294	285	300	274	254	256	301	268	282	274	266	285	263	297	289	276	265	244	297	288	272	239	276	245	236	275	297	298	248	252	263	232	282	304	300	272	276	266	267	272	272	271	292	288	270	308	277	275	262	284	276	261	291	265	319	277	298	273	280	268	259	273	257	253	267	274	285	270	270	269	276	286	254	277	254	273	273	285	306	250	254	261	239	292	258	259	276	289	249	290	313	281	280	274	281	282	298	282	251	299	257	250	288	255	259	293	259	242	253	287	266	260	257	263	290	266	291	265	290	247	266	308	242	311	249	267	282	255	295	266	262	260	266	291	279	272	247	251	262	258	265	280	268	270	272	277	253	270	297	271	267	288	268	260	263	267	290	278	283	260	255	268	270	280	254	292	248	290	260	252	273	287	275	294	301	243	274	267	297	264	267	257	264	275	280	294	255	269	299	279	254	252	265	288	287	269	259	284	256	237	272	274	256	247	248	285	279	254	278	311	267	272	285	251	254	285	273	303	273	264	275	267	286	303	283	276	253	247	282	260	282	275	302	275	276	248
16939	1474	2250	2625	2535	2286	2003	1940	1573	1553	1596	1513	2146	1992	1260	971	1057	1179	1243	1093	957	972	828	815	861	774	826	794	856	740	702	777	749	674	658	643	657	669	693	684	616	630	595	648	631	629	687	611	616	635	630	655	623	615	634	629	603	618	646	667	594	630	672	628	649	626	634	639	652	667	680	637	664	589	632	633	600	627	598	598	595	602	669	625	610	607	583	635	648	616	621	635	599	659	624	615	685	578	596	682	601	626	655	599	610	638	605	673	638	631	599	661	633	621	617	607	587	614	578	702	632	635	639	600	639	616	592	597	591	642	626	594	655	642	668	634	655	653	617	613	612	604	610	656	630	684	611	594	616	648	639	647	637	619	636	631	625	657	605	640	673	625	589	621	625	627	624	675	615	685	603	589	583	623	600	625	641	634	609	635	650	638	653	649	618	604	605	652	641	599	659	623	612	605	637	629	608	629	601	640	607	642	630	643	609	664	599	630	607	627	615	609	600	635	603	600	621	633	696	616	655	584	630	633	649	638	607	658	636	646	627	613	685	639	680	671	635	608	651	630	671	586	644	602	612	605	632	595	650	635	661	615	660	621	648	612	659	604	648	648	604	619	658	643	647	644	644	624	616	660	662	668	601	630	656	638	646	647	586	618	594	626	607	614	634	654	624	666	603	637	638	636	618	622	644	655	586	597	608	613	619	617	582	660	602	609	619	649	638	618	681	605	626	652	626	611	651	654	647	634	608	595	660	639	648	628	633	607	649	603	633	645	649	631	660	607	647	618	626	567	615	640	620	607	593	650	583	596	601	640	623	621	587	666	621	581	622	655	625	634	619	643	661	629	622	639	600	633	684	626	593	637	637	676	647	621	606	584	607	601	660	590	610	623	629	605	618	678	617	623	607	583	617	629	652	604	611	638	605	617	642	652	640	643	605	641	631	631	577	650	572	610	585	677	600	625	630	582	655	638	641	631	619	641	619	623	610	632	609	606	581	629	612	650	625	610	636	628	649	632	654	622	620	591	676	607	593	644	635	601	587	589	646	609	621	621	645	637	588	626	643	591	667	647	620	664	619	612	626	608	600	640	641	595	702	652	621	629	617	613	657	660	626	614	616	605	602	611	614	625	661	607	686	577	623	660	563	630	642	618	652	613	643	645	609	642	677	627	660	637	637	634	632	641	575	615	645	674	651	659	602	615	658	597	634	590	643	660	633	613	599	633	658	603	659	615	670	621	614	669	639	600	645	612	602	616	614	601	619	620	621	628	645	627	658	644	653	650	622	590	590	588	617	621	617	607	644	628	636	622	611	612	637	598	624	617	686	576	669	629	614	643	635	654	621	642	627	628	632	607	606	610	674	661	673	607	637	647	664	639	676	664	615	657	645	594	640	641	630	694	665	649	613	633	629	631	661	631	613	652	638	630	621	644	631	597	598	567	582	629	688	647	615	644	626	572	666	633	642	644	607	654	628	624	605	618	644	646	598	641	635	609	610	614	635	566	641	645	642	623	632	623	606	627	636	649	601	619	611	661	589	630	693	618	594	657	659	666	611	571	624	605	624	597	621	640	624	605	626	641	585	644	620	624	650	627	644	633	586	703	638	599	622	655	625	641	659	614	620	644	630	616	606	667	621	626	632	651	639	643	708	631	614	631	679	627	573	605	622	618	628	616	620	634	646	630	685	621	607	613	638	631	658	625	624	637	605	632	642	654	609	642	597	611	641	663	655	642	638	638	673	593	608	649	600	590	660	628	602	624	613	592	586	619	619	669	615	621	581	615	625	629	630	598	621	651	676	614	623	605	605	619	618	627	635	669	661	643	655	641	626	611	604	627	602	622	633	640	614	643	611	635	611	621	627	618	639	607	664	651	669	611	629	641	611	640	650	619	645	655	646	661	661	621	622	600	616	628	633	651	608	635	602	624	591	618	568	630	635	615	641	613	627	630	668	608	621	639	665	584	604	603	645	610	583	601	624	644	634	648	647	600	629	625	625	673	593	663	654	650	697	643	629	570	607	642	631	668	661	610	671	668	629	607	585	614	626	689	630	646	600	627	584	624	603	617	598	643	618	651	623	626	613	669	638	626	613	672	646	578	650	631	627	587	644	661	629	627	635	624	632	692	603	662	662	649	646	678	653	622	605	657	645	635	621	635	608	625	595	638	639	613	640	642	584	667	578	656	629	630	607	634	594	585	625	608	597	621	664	636	600	659	628	678	621	628	604	639	623	660	664	569	618	619	661	593	643	666	656	735	631	614	597	622	632	640	606	618	653	668	668	630	635	641	626	648	613	679	642	625	590	660	608	661	619	636	647	638	642	624	629	615	660	621	637	601	648	614	643	616	601	662	630	613	607	602	662	611	655	663	689	618	638	645	582	662	652	659	606	653	661	613	652	621	634	631	620	605	636	616	577	640	614	638	607	633	595	641	670	607	597	624	622	650	588	620	632	579	600	622	624	620	629	661	567	610	677	607	631	622	647	605	637	623	633	640	646	620	625	605	580	573	619	658	600	613	588	673	675	633	631	615	678	607	650	643	619	653	635	651	610	624	643	621	646	630	602	640	658	615	626	628	644	624	651	666	644	621	614	639	640	638	608	614	635	583	620	587	601	662	616	567	647	633	638	647	624	640	656	636	640	659	609	587	625	653	629	633	586	611	621	603	652	563	679	644	664	644	628	650	665	619	595	627	638	609	652	616	621	629	672	633	634	614	609	636	626	636	646	611	693	657	637	626	598	619	643	633	636	567	660	654	577	599	610	639	656	652	646	647	654	633	658	661	633	631	608	654	642	613	676	680	584	621	612	604	618	614	640	561	617	627	697	620	600	620	655	636	647	623	633	609	628	643	681	622	672	610	626	610	600	630	611	610	645	593	620	657	585	651	591	642	645	622	638	638	599	624	618	593	613	599	651	642	662	680	601	647	681	651	611	631	682	605	627	658	640	645	620	592	636	614	584	673	548	634	656	628	649	639	592	629	648	656	655	693	622	630	613	595	612	650	634	644	643	643	625	622	665	645	612	666	618	609	631	591	616	610	656	618	603	662	614	647	630	645	641	610	597	640	641	636	595	648	631	633	629	632	617	588	643	622	624	627	626	679	664	639	621	660	668	640	599	624	614	608	603	579	670	655	646	593	576	631	609	588	627	645	670	637	649	636	667	643	622	632	622	658	618	664	655	645	618	631	652	626	612	620	658	653	616	577	641	646	617	674	607	687	689	602	604	616	616	678	649	668	619	594	622	623	603	642	620	594	616	651	600	591	668	619	627	657	642	627	578	631	612	627	640	601	590	626	666	577	653	636	634	624	619	567	630	643	630	642	597	674	640	601	620	629	603	637	585	588	658	651	627	652	672	643	618	603	637	631	626	621	614	625	632	641	590	611	619	631	585	628	639	637	612	662	646	596	631	624	668	639	635	608	593	643	599	644	599	633	613	620	640	616	647	654	647	593	683	620	611	627	613	674	671	609	642	665	571	663	622	633
6312	482	272	237	251	218	216	241	244	257	228	217	238	225	225	245	235	267	268	245	245	229	226	224	231	236	255	244	211	223	234	224	204	229	214	221	219	191	212	225	216	212	235	198	224	229	227	218	219	214	216	232	252	229	246	221	224	232	238	230	222	246	201	226	241	250	212	230	260	227	235	251	253	211	260	235	196	260	212	235	226	238	233	246	208	229	219	220	234	242	216	208	219	239	240	228	263	225	221	237	217	210	226	225	222	208	222	203	232	230	207	235	200	201	208	224	208	267	227	251	236	226	220	253	217	232	219	215	223	241	232	247	225	203	225	227	233	234	231	249	227	240	220	236	232	194	205	229	241	236	243	220	239	204	257	225	223	235	222	255	210	233	224	234	231	225	226	198	208	234	212	221	207	250	235	216	212	210	207	254	258	248	198	232	195	220	213	233	255	233	237	236	220	243	221	253	250	253	230	220	232	224	226	231	235	248	218	229	205	261	239	217	226	255	255	205	203	230	226	242	233	209	201	234	238	204	246	226	221	256	227	206	230	241	264	198	245	249	197	226	249	258	230	216	227	249	255	254	251	218	217	218	254	246	248	235	227	257	238	230	244	240	231	213	245	237	239	228	225	225	239	230	234	216	243	220	224	234	217	206	276	233	243	242	228	251	215	241	252	213	224	225	263	223	215	233	240	243	241	211	206	225	243	242	201	217	225	238	226	259	249	230	212	216	246	223	202	227	258	259	237	236	228	231	228	246	232	230	251	253	217	225	238	214	243	205	210	245	251	231	214	267	236	233	255	231	246	242	209	219	220	242	254	235	238	231	245	237	214	220	237	229	200	232	253	226	246	277	241	201	264	234	221	205	220	198	233	234	213	236	212	222	229	246	226	247	244	233	232	211	221	211	245	264	248	204	231	233	203	210	208	251	232	246	231	235	220	223	235	225	245	225	192	253	215	222	229	227	217	222	239	216	223	234	253	247	242	229	246	208	247	221	221	207	218	247	250	208	222	206	226	225	264	245	208	232	223	232	218	221	228	214	236	221	256	251	234	243	217	215	209	238	211	214	230	271	227	232	207	231	228	228	228	213	225	222	208	238	206	211	248	223	265	195	247	219	202	213	225	210	235	216	230	208	234	226	207	227	205	216	223	246	203	226	231	236	257	220	226	238	205	226	228	247	228	233	225	217	234	240	239	202	227	214	229	237	188	202	220	235	241	239	212	224	221	212	230	233	232	232	225	226	219	207	244	216	266	237	245	224	190	237	197	207	256	216	235	202	224	209	218	231	228	210	218	210	237	232	220	254	243	221	236	229	248	225	237	205	209	238	205	210	209	236	229	225	236	245	244	210	234	206	230	223	212	232	213	249	236	230	245	213	225	227	226	222	241	238	220	228	261	229	236	226	237	241	219	226	234	234	224	227	228	252	219	239	231	235	231	191	235	232	226	205	219	221	251	230	222	214	237	259	214	248	220	217	230	229	230	218	233	212	201	195	220	217	239	245	238	225	232	211	220	217	188	220	251	224	260	249	234	253	253	243	216	216	228	222	237	244	248	209	241	229	238	237	208	235	228	208	275	234	219	229	240	247	224	226	232	224	230	206	205	243	221	199	224	231	217	217	248	219	242	186	218	225	254	230	231	220	204	206	251	234	228	231	234	217	195	225	218	215	246	213	217	208	234	243	252	248	216	210	224	226	230	210	234	209	205	209	223	240	220	213	220	221	240	214	198	235	259	228	207	213	243	240	236	246	226	245	197	222	252	249	231	213	217	206	242	256	222	227	206	230	210	235	234	205	205	232	244	223	232	253	221	239	231	273	253	226	211	205	228	206	253	219	244	219	244	212	249	237	205	214	213	220	243	201	199	235	237	224	231	236	238	228	253	244	239	220	232	237	206	235	236	247	236	220	207	200	194	238	211	216	259	255	219	226	208	210	242	243	236	238	221	218	279	227	237	250	206	236	245	250	236	224	222	219	227	248	258	236	239	223	239	227	208	200	253	243	198	225	240	257	199	217	235	230	214	204	200	231	251	261	215	230	237	209	214	220	234	217	220	216	247	259	228	238	241	213	221	212	248	224	239	228	228	210	224	214	239	248	252	222	221	198	227	239	235	286	228	236	224	224	198	214	265	239	253	225	234	228	233	216	219	258	237	221	246	244	242	216	223	225	222	227	227	249	205	232	245	245	208	223	242	259	225	223	222	227	241	229	216	231	222	220	231	221	244	250	214	192	218	234	237	207	189	236	240	216	242	236	204	203	241	197	233	233	253	228	229	224	236	228	194	228	243	230	235	222	272	234	224	226	227	217	219	204	206	219	227	235	212	223	252	221	234	218	226	223	273	240	230	276	240	236	241	225	243	216	267	254	225	221	231	229	233	243	241	238	232	234	248	229	243	214	237	241	255	283	241	223	239	247	199	192	196	250	233	212	227	249	227	193	231	263	223	220	224	222	220	266	247	253	235	269	222	212	219	248	230	227	198	213	216	239	236	228	194	193	220	238	240	249	228	230	250	239	221	227	229	224	230	214	222	244	249	220	256	218	223	276	233	244	212	212	232	245	214	221	245	205	222	224	216	235	229	258	260	234	245	227	249	257	216	244	219	237	215	228	224	183	214	227	200	255	233	194	219	228	244	227	233	224	225	239	237	209	204	230	199	250	263	231	215	230	234	244	256	237	215	229	200	227	231	274	227	235	247	258	243	260	199	219	220	232	229	215	227	211	219	218	232	222	226	227	247	226	213	238	213	207	208	231	240	212	240	226	244	275	250	247	246	227	222	244	233	242	227	261	217	233	238	240	202	219	257	216	239	227	218	221	239	234	216	225	229	248	218	225	239	241	246	210	253	225	225	204	229	225	256	207	248	216	223	241	208	247	214	228	249	231	209	224	223	262	232	245	224	215	216	211	208	215	213	217	243	198	229	217	200	222	220	269	216	250	235	252	225	231	253	252	231	239	222	195	229	230	213	202	206	253	254	250	239	219	235	221	247	207	236	234	239	243	237	227	251	215	257	222	245	237	231	236	270	236	227	221	246	251	214	228	229	253	235	245	260	253	230	213	247	201	274	217	233	235	238	214	207	230	233	231	211	223	228	274	207	220	233	238	252	197	237	211	250	221	223	246	225	210	238	210	213	220	242	240	213	236	251	237	265	225	219	244	218	215	248	237	242	207	231	216	226	200	239	243	216	217	238	215	226	239	233	226	206	226	245	263	225	225	248	229	204	211	263	252	231	208	235	218	213	217	247	257	209	207	213	198	227	225	241	250	227	210	230	236	241	221	242	225	223	222	241	202	206	240	213	206	220	217	236	212	245	223	233	229	232	237	224	252	223	209	209	224	223	225	197	227	224	206	219	235	216	202	266	233	223	199	209	208	221	221	233	213	228	239	226	242	220	233	220	239	213	233	218	236	220	262	253	212	268	197	224	228	213	209	211	224	234	246	211	214	201	215	234	214	226	206	228	237	239	224	209	240	236	217
4164	571	549	533	603	576	624	565	566	563	570	556	606	620	585	609	583	668	636	573	582	597	597	573	556	526	553	563	552	512	585	500	570	496	529	480	522	522	518	540	515	529	533	530	510	511	550	534	544	503	506	574	505	543	547	494	489	510	535	559	552	543	513	530	521	514	521	503	488	517	500	503	496	506	540	490	550	535	545	512	518	529	528	519	541	509	554	510	522	533	558	527	513	497	494	510	537	526	575	490	552	550	532	528	481	512	509	487	525	505	516	535	539	554	491	531	520	547	525	550	533	505	488	547	509	531	531	537	568	569	516	504	527	515	556	512	545	509	496	517	507	449	533	512	539	548	506	539	515	504	515	518	507	520	505	560	510	503	502	504	492	501	544	544	506	537	516	487	531	519	483	501	517	533	531	515	551	510	517	526	530	549	500	519	527	558	525	539	519	534	534	540	497	508	556	525	557	501	541	527	507	510	518	515	470	540	517	517	510	551	518	526	499	465	530	486	497	548	487	521	517	498	513	535	533	507	508	511	541	509	500	499	532	539	543	529	524	513	497	559	464	505	523	567	530	532	542	525	514	482	564	514	478	552	526	513	501	551	519	540	541	535	529	526	518	531	482	535	515	493	532	556	498	522	505	558	489	546	506	536	548	507	508	472	489	525	494	518	499	538	484	529	506	516	540	532	510	531	533	514	512	517	555	497	557	517	537	546	501	516	531	531	530	500	566	613	538	535	507	536	508	484	563	554	489	520	489	480	512	461	510	539	505	514	522	494	514	486	497	469	494	542	501	529	524	518	570	540	521	534	514	520	539	548	524	532	554	516	538	498	531	522	516	557	550	533	521	510	548	515	531	527	502	499	527	509	517	544	533	520	543	506	568	524	515	523	515	522	501	502	541	546	525	532	516	493	526	516	532	504	500	532	528	521	531	509	513	561	500	531	508	478	569	513	534	570	509	553	548	520	509	493	542	552	467	496	518	480	492	493	479	563	551	542	487	518	520	532	534	540	539	517	533	576	521	506	512	527	484	507	510	513	545	471	540	498	572	497	512	531	534	567	517	537	532	523	520	521	585	525	524	519	508	502	479	481	527	529	544	536	507	512	528	515	556	537	522	537	531	508	484	521	520	516	526	536	495	519	500	512	526	510	537	548	504	553	502	496	530	508	489	507	494	549	551	514	499	478	526	523	509	515	485	508	510	490	508	540	520	507	514	531	549	533	509	521	530	498	569	531	529	521	527	513	511	514	524	513	520	545	493	528	502	445	481	513	521	497	500	523	505	528	521	576	542	488	506	524	557	499	502	504	550	522	487	495	534	545	509	508	531	519	493	521	509	544	516	485	529	519	522	513	526	473	535	516	526	539	535	522	545	524	549	508	540	519	509	535	527	523	522	548	521	508	510	525	521	530	546	551	547	556	484	534	524	481	537	514	511	476	517	507	512	525	497	498	558	502	527	536	484	568	558	520	512	541	550	481	503	538	522	533	525	557	509	550	514	559	488	525	535	530	535	532	516	532	498	507	558	509	520	529	512	495	548	535	548	461	522	537	503	523	568	516	532	508	534	516	479	537	526	520	522	533	548	510	492	555	542	518	516	511	573	498	579	483	529	531	563	539	549	524	520	490	523	505	515	515	495	538	509	533	529	498	523	525	530	495	493	539	530	500	544	523	486	522	549	502	501	535	522	508	522	538	549	491	531	514	510	518	540	513	489	508	510	479	527	511	501	515	535	514	516	486	536	493	546	497	544	512	543	550	505	520	512	490	518	570	482	516	522	505	516	503	488	558	534	528	488	521	550	505	548	521	559	498	524	531	523	502	498	514	530	517	553	535	546	522	527	552	551	524	506	525	526	528	516	461	515	549	522	581	514	561	511	518	542	512	518	467	536	508	519	501	493	487	522	514	499	508	527	541	506	535	536	530	532	559	525	527	549	536	537	512	518	541	485	532	523	513	515	544	524	555	496	549	488	529	546	503	530	526	506	508	518	552	530	543	517	525	511	501	527	502	503	544	535	508	512	526	511	512	507	531	467	528	500	542	540	533	486	506	518	516	527	511	538	538	527	507	492	482	523	557	505	500	484	519	531	491	536	516	493	511	507	526	477	528	531	524	532	543	513	528	491	518	468	511	529	521	529	531	489	518	559	503	529	504	469	569	539	528	527	509	492	503	499	492	538	527	531	516	516	551	524	534	537	520	538	512	510	549	474	507	567	539	503	528	482	558	522	549	502	556	540	508	536	527	525	515	518	495	536	516	557	503	524	492	525	510	533	507	494	481	504	504	510	564	529	527	533	550	488	537	509	512	509	558	514	545	536	509	520	567	494	540	546	506	528	531	509	525	507	499	525	501	497	546	515	518	510	493	499	506	488	530	520	537	529	533	601	497	553	550	496	592	498	545	516	535	494	476	507	479	514	515	557	508	512	515	555	534	506	572	492	519	487	507	504	511	521	514	534	511	492	537	548	508	531	504	528	524	510	521	526	554	519	510	538	522	533	531	553	521	491	508	555	569	502	525	501	523	478	521	507	516	537	524	521	499	472	528	489	530	528	518	542	523	536	534	528	514	512	540	541	515	540	497	530	520	525	488	522	499	490	508	555	488	536	522	534	534	517	542	516	507	506	540	518	514	463	503	504	510	547	522	509	516	498	563	541	497	505	533	487	514	535	550	546	519	519	532	518	571	494	513	511	547	502	540	537	513	525	527	498	523	547	541	548	487	539	490	551	510	482	507	502	495	550	526	515	509	538	495	478	503	503	520	574	514	533	469	515	514	477	512	486	534	532	517	524	555	516	490	539	524	522	497	518	517	534	507	506	498	543	529	534	545	521	536	499	495	502	500	522	513	557	511	505	537	492	507	491	562	522	556	520	527	504	546	509	511	517	503	517	450	487	494	522	536	518	544	553	509	519	496	519	547	509	478	534	505	504	509	510	523	527	511	546	468	472	555	505	521	530	515	532	529	512	529	542	515	536	490	526	516	515	534	514	530	514	528	507	490	535	507	540	549	501	513	549	532	494	524	522	541	552	495	483	518	516	485	480	548	535	530	509	531	488	518	487	506	561	501	471	526	516	541	558	543	543	513	523	507	534	520	543	509	516	554	575	507	543	516	497	519	478	559	536	510	461	531	556	534	498	515	509	519	542	505	512	495	537	534	541	531	522	497	522	533	484	498	568	509	496	477	508	518	535	500	525	486	500	531	532	508	549	507	524	505	532	530	501	529	545	524	532	509	554	542	522	488	539	479	508	517	504	523	558	508	506	504	514	487	470	542	539	474	520	491	533	516	528	520	499	471	523	484	515	568	489	510	538	579	517	542	474	515	519	516	500	500	521	519	481	516	524	494	506	514	490	532	563	512	536	507	487	542	511	521	536	519	512	471	537	542	539	551	512	525	541	507	516	513	535	523	536	549	516	534	555	538	544	536	547	547	492	549	525	524	524	514	524	517	528	497	497	526	511	522	523	507	516	502	530	539
23729	3630	939	625	437	352	315	270	265	258	238	240	310	227	208	190	178	215	193	210	170	184	154	165	187	161	161	169	187	150	210	198	165	157	139	163	169	176	129	133	163	149	164	161	156	189	155	161	154	154	163	149	151	153	122	153	143	153	164	157	163	146	151	147	166	160	157	177	157	151	161	140	178	141	134	179	152	128	192	147	157	162	145	140	191	160	161	139	144	148	147	188	172	144	147	142	169	142	141	157	150	123	159	156	150	157	160	170	137	141	133	125	134	150	154	162	185	146	137	164	166	167	151	143	143	138	146	154	145	148	138	143	130	155	142	147	149	160	134	149	150	160	161	132	141	155	141	184	129	152	153	130	135	150	173	152	169	141	143	174	168	157	159	159	161	145	152	179	152	128	143	176	151	153	147	145	162	163	160	169	140	143	146	152	179	178	162	148	140	151	130	149	167	162	151	169	155	164	162	152	143	155	160	168	167	159	160	133	177	164	139	154	163	165	178	170	118	135	181	157	145	167	147	159	157	150	149	159	175	158	142	162	154	151	166	162	144	160	165	159	156	141	165	164	184	174	155	153	165	158	143	173	158	152	146	139	147	168	158	168	149	161	141	146	152	162	146	142	149	124	136	138	140	173	170	143	154	149	116	153	156	133	146	151	139	114	154	141	160	179	140	155	155	149	144	129	161	131	142	152	162	143	143	158	146	165	172	132	166	179	161	135	169	142	133	147	156	156	161	148	178	139	183	148	155	145	140	133	168	127	153	152	161	146	160	165	151	155	149	153	139	164	133	170	166	164	143	158	136	173	162	148	150	142	152	152	171	149	141	142	170	157	169	156	123	140	138	177	152	155	151	148	155	164	130	132	128	155	163	160	175	151	126	145	165	171	157	154	137	162	150	145	145	137	133	151	180	160	142	166	146	186	145	164	168	144	165	146	144	160	143	182	145	157	141	174	134	151	168	129	121	186	142	133	143	173	145	127	141	137	141	144	154	151	147	124	148	160	126	124	139	150	149	169	162	155	144	159	168	150	144	169	141	150	145	138	149	137	124	144	147	163	143	156	155	157	115	148	145	132	133	149	174	123	158	153	156	148	160	166	136	142	143	162	149	176	150	143	157	160	153	162	151	143	164	163	145	144	153	146	147	169	157	154	125	149	155	165	133	170	162	149	141	169	125	139	147	170	156	145	136	158	159	157	192	171	132	173	159	150	153	123	125	173	147	132	144	140	170	164	152	138	136	161	155	161	160	150	169	133	121	151	136	155	144	154	165	155	157	136	152	166	158	171	151	133	162	135	152	166	152	138	154	151	161	149	169	157	171	131	150	136	157	153	118	139	128	168	156	176	165	136	157	134	150	154	139	157	148	172	157	165	147	143	152	157	146	136	147	133	151	144	129	163	167	137	136	158	145	159	131	143	168	164	172	137	144	127	157	158	150	150	152	174	181	148	141	151	153	156	167	171	137	162	154	145	140	140	160	185	172	132	138	168	137	158	165	134	160	161	156	169	155	155	157	174	143	157	159	125	165	139	143	144	141	155	166	183	171	136	177	158	136	148	150	180	147	161	155	179	158	152	139	140	147	157	151	172	139	149	138	178	167	154	151	152	144	150	152	129	147	136	140	158	168	121	139	193	156	160	123	152	130	159	151	150	147	171	147	151	146	127	153	162	135	175	157	158	151	153	122	165	153	146	151	153	133	163	127	144	151	157	144	158	193	188	148	155	163	161	161	111	143	147	166	187	183	158	151	170	147	144	150	134	139	137	159	149	126	167	134	139	155	140	140	157	149	153	150	152	126	158	159	161	135	141	169	178	151	156	142	142	144	164	127	142	160	168	158	148	141	140	148	161	143	134	131	143	163	150	167	182	156	140	144	149	138	138	138	137	157	156	164	161	164	146	134	132	163	176	158	150	146	152	139	139	145	155	165	139	143	143	166	166	159	165	155	161	170	125	127	172	157	157	146	152	146	139	106	178	167	137	172	153	148	156	145	131	156	149	133	176	149	183	170	149	133	148	159	126	142	136	142	166	158	134	161	158	143	148	148	139	142	160	158	188	130	139	129	153	148	126	145	142	139	149	161	144	168	150	175	162	162	148	177	141	156	147	131	121	168	146	138	157	153	163	151	158	153	158	154	148	158	147	141	151	149	131	164	173	139	145	149	169	120	160	133	139	152	155	150	179	158	157	142	158	132	152	168	144	143	165	147	145	158	149	127	145	156	139	171	166	167	165	145	186	153	163	163	176	164	159	144	146	149	137	165	157	177	154	130	171	142	143	171	129	159	150	133	146	157	135	177	162	132	163	181	155	152	164	143	159	140	175	161	151	162	150	142	150	144	132	144	171	149	163	150	148	130	134	163	135	150	132	155	139	180	130	145	158	139	143	139	142	140	133	163	138	154	181	144	152	169	154	126	155	134	145	122	157	173	172	164	178	114	156	171	154	146	154	142	155	175	181	167	144	141	142	136	146	157	166	146	147	159	149	157	164	156	145	165	141	148	159	167	157	162	134	154	146	156	167	160	139	182	144	142	153	138	145	135	145	146	140	126	159	150	164	158	160	157	178	161	151	154	149	158	161	136	140	152	156	159	149	159	162	167	156	159	164	130	144	148	143	178	154	162	148	168	130	145	150	166	148	158	162	147	135	138	138	151	155	173	142	165	152	178	149	162	165	168	142	125	137	151	149	134	138	151	148	147	146	156	135	138	158	136	120	151	176	150	139	132	144	148	135	154	147	136	139	150	155	151	138	156	158	128	153	149	160	175	166	158	143	145	139	143	130	143	165	119	137	149	155	154	141	118	162	134	155	177	157	143	131	139	149	153	141	166	145	150	154	144	148	169	118	133	141	168	156	170	167	190	167	145	166	140	134	151	161	173	157	158	145	150	149	144	160	146	128	151	158	143	170	168	157	154	158	165	171	150	172	170	154	138	142	144	136	160	161	167	130	148	153	148	138	163	166	163	162	162	154	135	156	150	152	156	156	132	176	158	149	160	161	149	171	150	164	158	155	179	143	132	141	152	156	159	174	191	123	172	153	141	156	147	139	137	159	133	163	167	157	169	149	140	156	149	145	166	150	124	181	170	188	143	163	154	133	153	163	148	166	136	148	162	174	140	121	157	155	143	134	174	167	148	140	163	145	150	139	163	151	163	141	146	163	169	123	158	156	164	155	154	137	163	150	158	158	140	163	169	160	144	147	148	152	162	151	159	165	161	150	166	145	131	169	134	141	136	149	145	166	155	137	154	163	153	140	154	156	134	169	153	152	156	166	144	164	160	160	144	155	141	130	139	165	157	145	175	141	154	155	142	159	136	153	141	153	162	164	161	155	149	184	153	160	172	179	152	158	139	144	157	171	161	144	143	137	151	158	158	159	160	137	139	171	150	157	167	138	146	162	161	152	172	165	159	142	160	186	150	143	146	165	165	175	144	149	155	131	162	168	155	163	155	139	147	144	164	159	153	157	141	137	154	150
14177	685	1233	1528	1285	1269	1097	1055	908	949	882	935	1365	945	677	626	659	726	683	634	609	568	526	519	532	481	484	481	501	476	481	456	392	472	369	399	420	369	384	392	395	408	381	420	387	424	411	408	434	417	395	378	360	376	373	386	418	419	388	390	400	360	390	405	378	412	369	353	377	395	387	396	381	434	393	387	368	394	399	415	348	366	431	389	385	362	360	419	390	397	382	376	411	406	368	410	407	346	366	397	386	351	390	396	360	393	381	380	368	342	418	381	401	363	355	401	387	408	391	381	412	358	401	398	370	388	394	385	396	348	399	388	387	383	359	418	356	360	386	385	407	421	364	378	385	369	371	403	410	397	406	370	398	363	412	401	385	394	377	392	368	390	376	418	389	394	391	399	387	394	345	405	389	408	399	406	363	385	415	399	415	388	394	394	406	403	408	377	395	392	345	423	405	396	401	381	369	373	414	369	400	374	400	404	405	390	367	424	389	379	395	397	383	350	375	389	383	378	406	398	329	374	363	398	399	401	385	379	402	375	365	366	411	381	387	355	393	373	375	383	385	389	395	398	402	383	378	382	402	382	355	384	384	367	403	382	365	367	352	393	388	435	376	392	377	387	411	400	390	349	403	359	379	386	376	378	374	420	386	373	406	367	380	392	382	370	369	372	397	395	374	395	371	352	380	369	391	370	388	370	366	374	379	390	391	381	380	385	394	329	380	392	380	379	388	404	346	394	373	370	406	392	372	385	400	405	382	379	372	404	371	404	364	368	382	392	366	360	371	378	374	405	373	398	386	371	428	388	430	389	405	354	394	391	349	374	375	370	374	371	393	376	375	398	385	378	388	367	402	403	388	398	394	369	373	365	384	423	402	378	387	381	402	378	399	392	392	365	426	380	382	418	390	378	391	391	382	361	383	382	382	387	398	404	407	391	356	391	362	412	376	350	384	367	368	386	393	377	365	377	383	391	383	423	345	374	385	342	403	358	356	414	366	364	408	393	414	368	372	410	408	383	388	407	392	375	407	377	399	371	375	396	379	405	373	394	393	398	392	366	364	347	360	417	380	381	364	348	413	358	399	410	399	407	394	364	356	371	388	368	358	411	403	354	390	406	372	397	355	394	388	388	351	362	379	367	368	357	364	375	403	413	395	376	401	386	406	400	419	377	400	402	384	372	395	376	400	381	338	382	426	414	374	398	416	383	384	383	390	412	376	371	361	400	383	381	363	371	356	388	385	364	402	357	403	337	400	398	372	418	397	384	389	385	370	382	389	399	366	386	379	386	355	394	392	375	409	396	388	398	367	401	407	374	397	366	397	377	378	389	369	383	368	389	379	356	370	390	387	391	370	369	394	399	408	345	387	389	408	383	389	391	368	379	394	395	415	393	404	384	343	374	400	371	404	401	370	416	412	392	394	376	375	380	421	376	365	378	390	397	380	381	396	375	385	397	371	383	369	375	357	360	391	391	395	387	386	372	403	383	376	364	363	367	393	430	386	388	422	380	407	389	386	366	388	344	372	399	402	419	378	397	399	380	361	384	358	359	388	416	413	353	373	386	363	357	410	413	402	361	400	364	375	391	402	412	395	379	376	407	402	381	372	398	397	396	387	344	378	367	421	362	348	370	393	395	383	375	393	385	403	367	351	406	368	368	368	348	380	373	382	376	390	419	404	373	393	397	361	412	377	394	351	408	390	371	395	385	406	363	395	413	373	395	395	367	385	377	398	398	378	386	347	405	392	412	398	387	356	397	377	384	347	377	357	385	379	381	377	399	372	381	352	356	422	385	368	383	392	389	355	390	384	383	398	404	407	407	374	416	374	409	368	399	390	387	378	384	349	348	365	405	372	421	388	406	402	371	380	407	398	382	370	364	373	381	369	385	387	386	361	378	387	339	389	367	405	392	393	430	341	387	354	397	396	353	384	383	382	389	403	417	366	338	386	375	401	415	391	417	363	343	375	392	381	410	353	363	408	395	344	386	386	381	345	396	385	343	397	375	380	373	383	347	368	371	397	376	400	374	376	404	382	398	385	361	345	382	359	371	402	383	420	387	373	397	376	373	404	362	395	402	366	373	367	397	390	374	383	388	412	366	376	367	369	370	415	351	396	366	341	389	396	342	396	388	416	398	369	366	359	381	382	369	397	390	410	410	419	416	385	407	393	386	380	376	399	392	373	350	388	389	372	400	382	372	376	384	391	379	369	385	360	403	380	392	407	393	421	366	345	367	365	404	385	401	400	409	402	402	341	396	393	402	355	380	414	405	436	396	384	407	385	380	348	394	369	386	377	398	408	382	363	386	384	409	400	390	390	387	406	371	388	391	411	406	412	387	397	386	390	375	432	389	394	397	409	395	360	372	381	412	366	378	373	373	375	367	378	374	370	398	412	422	401	386	320	409	391	378	411	405	369	377	394	420	412	371	380	374	407	388	377	346	383	388	421	382	367	398	386	354	409	392	418	390	367	381	379	379	407	392	389	409	395	358	359	361	388	383	380	387	409	397	385	408	389	377	402	387	371	373	355	392	390	383	400	410	394	384	401	374	394	409	398	386	388	396	422	355	353	368	402	407	355	384	380	391	377	394	376	376	367	401	378	363	378	369	408	381	377	381	377	372	398	413	354	345	387	386	402	376	390	381	396	391	376	413	393	396	351	372	366	366	387	379	422	387	401	360	390	373	407	395	362	423	366	392	370	383	348	410	366	380	373	365	370	325	405	360	372	380	383	387	402	380	414	377	386	381	365	396	389	378	371	367	377	372	381	411	381	398	360	356	392	373	390	398	378	370	365	379	370	415	407	395	363	370	366	402	392	386	391	382	400	370	384	373	358	355	384	382	364	392	394	391	411	393	395	384	385	404	355	382	354	367	390	378	337	371	387	403	369	399	385	396	376	374	362	362	365	411	350	358	376	414	352	359	399	352	382	409	352	429	378	384	397	387	387	392	385	395	380	379	415	415	365	400	404	382	370	391	380	345	390	400	372	371	433	368	385	370	411	380	384	410	354	392	402	395	368	369	397	388	401	374	404	406	394	372	365	369	390	376	403	395	364	374	387	388	376	422	346	342	400	375	394	419	341	392	385	375	389	363	415	407	405	397	394	382	379	373	398	359	395	403	381	351	371	365	367	385	400	391	393	369	381	384	362	404	377	389	363	353	389	406	383	379	388	383	376	378	374	394	346	421	398	386	389	378	382	373	392	393	385	377	401	358	371	384	394	348	391	403	372	364	378	367	418	387	349	387	383	394	397	406	361	375	388	378	399	350	403	395	388	404	360	372	389	381	382	404	369	356	423	423	382	360	370	384	354	378	407	365	375	389	398	368	380	396	360	383	379	401	393	397	383	392	371	403	385	381	364	371	383	400	356	370	383	363	371	371	361	367	359	364	400	389	414	409	391	388	367	400	381	376	407	382	374	391	389	391	394	387	365	348	386	384	377	350	408	421	381	396	396	381	424	370	382	370	391	354	372	404	394	416
34248	7748	2141	1227	781	715	667	522	486	521	451	509	618	458	353	332	352	388	336	382	332	329	335	302	335	299	310	288	303	306	288	278	299	273	296	283	286	300	288	267	269	292	289	304	267	322	283	309	290	250	262	284	268	256	280	296	285	308	261	284	290	250	269	263	295	305	302	306	296	297	267	268	270	266	294	279	272	296	308	261	276	273	278	289	292	244	279	257	263	264	282	266	290	255	282	259	254	270	267	289	276	258	283	259	261	299	287	279	296	270	271	277	279	275	272	281	290	300	277	266	272	325	292	270	264	288	289	280	290	263	272	284	280	283	281	298	290	246	280	263	277	275	275	288	263	282	293	303	282	315	281	279	308	283	273	273	270	290	307	260	293	273	267	267	289	294	277	282	273	280	293	317	274	262	284	271	296	280	268	280	292	288	282	291	301	261	284	279	304	275	259	275	283	247	286	285	274	304	295	248	284	286	281	267	272	291	263	308	259	253	265	272	254	275	295	291	277	257	297	267	251	253	302	283	273	290	255	258	275	280	292	276	263	299	248	268	258	252	268	256	264	268	265	279	293	300	293	276	305	301	313	283	255	276	274	284	258	275	303	268	261	270	287	275	304	257	276	258	265	290	275	289	267	266	280	235	256	244	271	273	266	287	269	261	279	291	288	287	279	263	265	292	252	297	282	268	257	252	263	288	258	289	266	273	294	279	261	290	293	285	275	273	287	271	275	265	262	256	277	269	289	283	270	273	277	273	266	294	277	293	270	272	284	259	282	262	287	258	249	270	263	295	260	292	287	285	263	268	284	259	286	273	263	265	319	274	272	297	281	267	257	282	290	265	305	264	255	294	274	286	237	280	285	308	304	302	289	300	272	269	257	238	224	270	263	258	304	281	280	300	279	279	287	296	252	302	259	303	280	270	278	303	278	270	281	257	276	311	283	243	258	289	297	261	254	290	283	278	275	271	284	275	292	330	283	265	275	279	273	268	260	278	296	282	287	299	285	277	276	293	286	278	265	261	266	289	293	274	244	292	294	316	284	285	273	306	277	267	283	262	299	293	321	296	265	272	283	297	280	273	273	241	273	273	270	277	259	267	271	251	282	267	296	278	298	281	273	305	282	277	294	268	283	275	272	273	257	282	267	281	278	245	320	253	277	262	266	302	275	272	237	272	272	252	268	267	290	305	241	265	325	255	283	288	290	272	294	299	254	297	254	275	277	270	286	273	263	302	273	245	256	252	241	265	282	282	308	293	261	264	276	292	268	278	299	289	288	260	273	240	272	268	237	282	273	265	265	254	285	284	267	253	259	277	289	298	274	273	259	231	278	289	277	278	289	307	282	280	259	276	272	283	278	296	265	275	292	268	296	308	277	292	279	281	293	285	268	279	295	302	276	273	280	261	297	286	255	312	267	270	271	276	267	299	300	286	273	295	280	283	292	301	255	309	287	300	282	264	290	274	276	273	292	244	269	282	249	303	298	303	297	302	258	281	286	301	303	248	284	261	299	288	265	276	286	289	278	266	274	281	309	274	289	265	286	284	283	261	275	288	280	283	293	251	279	310	282	270	289	286	284	280	234	268	247	285	304	286	291	252	251	265	300	277	283	288	302	272	294	288	294	281	267	302	277	287	297	275	279	310	280	270	281	302	276	320	276	283	285	294	288	246	276	299	281	287	266	298	273	265	250	266	278	253	248	235	294	283	297	268	315	285	259	290	258	312	263	254	296	287	278	287	266	308	288	246	265	261	274	287	266	291	273	273	264	285	248	282	291	256	312	264	319	292	303	303	286	266	272	297	258	312	313	268	279	303	262	293	296	283	304	284	280	281	290	267	310	276	282	286	271	288	290	277	261	262	272	268	287	297	303	265	263	295	251	263	280	274	262	272	303	280	272	293	288	245	268	256	296	309	303	287	260	320	317	283	258	236	241	244	259	286	290	289	288	290	269	249	292	267	285	278	273	294	258	271	333	291	292	277	261	275	303	304	253	282	274	273	265	269	292	255	260	266	296	290	261	294	288	288	257	250	270	291	278	289	269	271	273	266	276	266	269	296	292	273	246	304	279	258	253	266	287	308	258	279	254	275	327	306	294	264	265	252	263	275	307	278	260	255	270	258	302	257	270	250	254	276	304	316	291	283	274	248	291	244	254	301	295	263	255	292	277	259	275	275	282	274	296	277	283	310	283	279	251	287	289	260	249	264	268	280	271	302	292	326	265	251	284	271	273	275	268	273	287	254	284	298	289	283	284	295	263	248	270	276	257	286	274	274	263	296	249	266	300	280	279	262	256	297	241	268	278	280	261	267	288	245	283	241	293	288	275	256	283	270	301	280	302	264	299	276	272	258	268	238	267	243	277	270	284	253	240	259	270	251	291	283	262	296	271	250	309	255	285	258	254	262	248	293	285	284	286	274	292	292	285	255	256	273	300	308	248	278	292	284	291	285	278	264	280	262	274	269	311	279	291	248	260	257	315	283	283	273	289	266	288	285	261	260	254	293	269	276	259	249	265	272	268	276	245	327	281	279	284	281	265	276	297	273	288	257	261	294	243	289	284	280	278	276	302	267	243	259	274	246	262	294	264	307	282	267	266	290	310	279	272	280	287	274	272	269	284	327	285	250	270	307	278	258	300	260	300	297	304	254	290	292	272	288	278	274	266	268	314	274	255	257	281	323	276	299	282	286	281	300	314	291	279	274	274	291	282	282	310	275	283	248	272	291	291	293	293	276	268	314	256	277	269	267	285	247	279	302	271	265	269	255	263	277	268	301	277	275	268	247	301	267	283	285	265	314	250	313	266	269	279	281	301	254	244	298	281	273	290	311	269	249	312	297	277	235	249	309	262	260	282	234	264	272	292	306	264	274	278	252	306	281	268	285	279	256	273	295	274	276	302	281	279	272	266	316	259	282	300	262	270	288	291	251	272	262	248	288	295	280	281	285	256	277	236	285	297	282	294	302	251	280	287	258	252	326	288	298	299	258	301	301	271	274	259	252	253	291	277	268	277	271	251	289	300	308	290	263	279	279	276	312	297	301	259	271	263	284	273	273	303	266	257	296	290	322	307	298	302	315	288	297	304	307	261	276	285	263	281	286	276	243	293	282	273	282	279	259	289	285	280	257	267	286	253	282	249	265	280	272	267	281	280	286	270	289	297	290	293	297	278	269	291	271	302	295	284	289	273	259	297	315	275	310	265	271	257	248	292	290	274	276	281	285	253	247	297	274	264	279	275	278	256	271	284	279	281	323	290	293	264	268	278	313	290	253	276	298	261	319	257	265	301	286	283	288	322	267	267	269	286	265	260	256	283	268	254	309	264	249	277	278	313	255	279	257	282	281	298	296	305	259	279	271	300	261	268	268	250	266	287	253	272	277	291	251	287	257	293	259	303	259	253	283	280	257	260	267	287	302	281	272	249	271	258	296	267	287	269	269	262	273	245	275	276	271	244	293	276	288	278	284	305	243	271	255	267	313	252	254
19345	1290	2281	2575	2495	2398	2304	1864	1700	1638	1541	1872	2535	1418	1087	1079	1045	1216	1140	1113	1041	986	904	779	841	779	824	844	820	782	805	718	688	697	684	683	647	626	679	658	694	578	677	644	633	685	671	707	668	629	692	620	695	669	674	659	614	654	694	643	719	617	650	652	623	690	652	637	658	686	685	688	721	582	631	644	619	641	626	671	645	640	646	659	657	650	631	623	640	636	640	643	626	665	649	665	630	611	610	689	643	647	646	683	602	673	585	663	589	677	631	685	616	645	618	668	661	596	677	649	628	653	658	639	642	665	659	604	657	642	665	642	619	672	670	619	611	656	683	618	631	662	651	640	624	689	649	639	617	609	666	643	638	673	620	638	710	620	667	690	652	683	651	679	695	647	638	661	635	653	645	640	649	646	671	619	608	655	644	562	674	666	632	618	605	669	638	639	655	619	632	611	618	599	647	623	679	672	662	618	672	634	615	660	643	598	573	639	633	629	631	676	627	630	654	632	657	635	598	591	638	654	637	683	620	575	656	688	622	690	700	621	636	646	643	659	635	632	644	618	605	636	647	614	640	685	676	657	673	642	675	617	596	668	642	669	623	614	677	647	639	646	691	631	674	681	630	670	628	601	638	630	675	641	682	658	661	632	631	638	629	679	674	626	690	618	615	681	652	628	651	643	648	636	617	619	656	647	648	634	635	661	676	654	621	668	623	688	628	665	643	695	644	652	701	646	638	676	648	676	630	672	672	686	677	627	601	617	618	618	653	652	639	630	620	602	656	711	633	617	669	623	604	663	637	601	638	617	627	629	629	655	645	644	689	625	638	657	670	615	641	651	652	650	623	593	670	664	695	613	613	591	639	598	644	644	628	602	673	622	633	661	669	675	628	659	634	651	641	657	635	634	658	629	679	660	642	663	628	614	657	608	618	647	700	659	649	611	669	614	619	678	646	660	656	640	669	645	604	659	663	693	624	632	677	624	635	684	667	642	589	612	600	618	680	670	647	671	660	612	653	677	668	674	625	651	614	671	592	645	646	611	649	651	688	586	641	623	606	650	607	632	610	626	636	634	646	667	624	638	672	663	662	625	620	679	627	613	626	609	631	608	653	655	638	609	645	603	642	685	648	668	660	633	650	660	618	638	626	710	638	641	639	680	653	639	645	682	621	611	647	632	619	632	614	573	646	683	645	620	631	664	646	664	637	646	651	638	642	628	683	640	694	670	627	612	613	638	662	656	679	670	660	612	635	637	636	620	644	652	654	645	585	628	626	596	621	622	623	644	671	642	625	651	634	605	654	679	649	645	621	692	653	649	629	689	617	618	647	662	669	653	665	666	655	678	665	611	665	637	684	701	640	672	629	620	611	642	613	662	659	673	654	635	648	611	692	635	622	609	638	611	653	652	628	671	648	660	683	672	652	659	647	600	641	665	650	626	652	649	671	628	664	645	640	639	641	618	675	653	582	611	630	651	673	665	615	661	629	619	642	597	661	646	641	662	641	616	633	665	606	659	653	593	629	657	619	641	644	672	598	613	673	679	681	645	644	681	697	624	631	651	693	675	673	648	642	701	607	647	654	635	648	653	611	615	635	662	655	651	617	650	664	637	583	633	624	679	645	655	626	647	669	663	683	620	673	656	672	636	610	685	643	656	636	632	706	633	659	687	622	622	641	645	675	631	629	644	652	649	641	619	622	644	658	676	629	644	635	637	635	632	687	659	682	645	667	624	655	654	624	638	630	667	606	640	618	681	670	658	640	611	603	646	666	653	653	625	583	634	592	618	621	671	664	646	676	671	613	624	629	615	646	668	673	653	664	602	675	637	668	649	648	651	645	629	693	624	632	667	692	622	640	629	679	656	629	633	633	637	671	687	617	607	675	620	645	683	653	657	636	682	633	616	656	638	622	616	651	606	642	683	706	667	642	653	576	629	582	606	620	681	646	654	624	649	638	595	656	625	623	710	643	636	677	643	607	644	684	635	618	710	649	629	638	650	652	647	640	611	610	638	623	633	617	632	646	677	652	638	693	671	656	630	662	692	663	653	637	627	621	614	656	636	655	673	642	626	671	710	631	638	669	674	616	629	614	667	651	666	619	626	629	640	672	651	675	673	661	657	695	653	645	620	630	621	651	701	657	651	659	629	668	706	640	642	684	665	663	633	624	668	648	676	624	670	628	665	656	650	607	649	610	656	627	602	678	639	598	586	617	654	673	615	623	645	664	647	641	610	664	692	653	641	614	684	628	635	653	613	624	645	594	651	665	694	668	649	648	624	633	643	610	630	650	615	660	616	620	594	668	631	669	695	660	647	655	654	639	640	644	614	650	610	628	670	664	635	628	631	626	591	651	638	705	665	657	633	674	640	665	632	666	619	660	601	645	643	610	675	661	646	636	670	617	636	646	644	684	653	706	665	662	634	581	621	659	650	696	635	636	628	664	673	640	607	635	716	683	698	637	617	630	666	654	642	629	615	652	663	632	621	657	602	683	637	649	634	676	610	621	653	636	575	654	639	651	715	598	616	644	616	642	627	652	592	627	642	602	609	603	684	657	657	655	677	706	654	667	645	664	582	668	651	634	701	671	644	682	613	646	648	595	607	657	654	632	591	601	636	608	663	653	712	636	670	612	612	625	692	627	660	619	667	670	652	653	643	683	616	664	604	642	666	630	687	659	645	671	622	625	683	594	651	631	608	634	654	668	637	657	646	640	635	609	661	640	618	626	616	669	638	678	643	618	639	648	642	677	647	614	650	630	633	636	655	623	656	656	664	656	641	610	664	625	680	641	672	630	636	660	635	639	637	661	634	641	633	611	674	657	647	660	653	685	656	629	654	645	699	659	634	697	648	639	642	670	647	677	672	675	649	678	620	627	629	658	603	674	629	653	699	670	652	642	631	614	666	603	589	663	613	660	619	592	681	657	647	619	645	680	632	648	642	620	658	637	667	602	649	647	692	662	659	631	667	620	640	656	675	646	659	639	626	677	672	668	620	650	684	611	643	651	655	668	679	642	674	635	606	646	641	631	649	639	628	662	640	629	666	629	599	652	661	631	645	629	660	680	650	659	633	620	654	658	608	640	616	644	669	672	615	640	658	618	677	656	649	669	648	644	679	641	656	664	632	666	681	645	662	604	669	646	616	658	643	640	663	641	670	623	676	636	669	652	642	602	624	648	656	621	653	611	667	579	628	676	639	599	680	669	631	690	634	610	628	673	652	681	620	658	657	673	645	644	700	673	636	626	654	598	607	628	633	668	593	665	654	645	638	670	602	625	634	666	582	602	654	652	669	632	636	633	612	656	651	671	664	625	641	628	664	660	635	580	632	627	634	631	629	678	667	659	632	668	663	603	628	646	643	625	646	648	645	618	629	621	585	710	636	631	634	663	652	669	632	598	614	607	655	649	659	646	647	683	571	617	668	606	597	632	658	653	663	630	606	649	648	674	590	640	648	644	656	656	619	602	600	665	679	628	617	629	647	682	608
7883	669	306	261	276	270	234	271	230	269	226	256	247	272	267	246	266	246	284	275	260	253	262	254	251	231	230	256	242	269	255	240	199	246	238	240	236	230	207	222	245	208	249	234	253	228	228	242	246	231	249	239	235	216	203	247	219	239	208	267	242	240	247	232	240	234	270	232	233	223	266	231	255	231	206	222	264	215	221	226	231	239	216	227	210	244	231	222	263	261	220	278	208	234	252	255	243	251	246	242	233	223	231	244	229	230	258	234	247	274	245	224	223	242	190	234	233	254	220	224	242	264	231	232	247	255	226	240	242	232	238	223	252	242	228	250	230	214	227	228	243	266	214	251	237	231	247	238	237	216	242	201	240	214	251	231	241	247	249	243	254	239	224	249	222	231	227	245	230	204	236	246	256	207	227	254	231	231	239	232	229	238	261	245	248	237	251	228	276	230	210	208	227	223	232	223	249	230	233	232	235	236	253	236	234	245	239	261	234	227	224	234	242	233	243	260	276	213	224	236	239	238	231	223	247	232	251	247	236	241	260	243	259	258	231	227	236	233	260	240	255	230	229	224	229	221	231	218	229	249	248	248	209	206	212	209	253	221	229	230	229	253	263	249	252	214	234	215	234	221	256	245	229	203	218	216	241	247	229	215	226	235	215	267	223	244	238	285	216	252	253	215	241	246	207	251	266	235	235	211	230	251	234	223	237	218	250	251	222	247	219	226	220	270	231	236	243	217	248	252	273	211	252	231	256	229	239	238	265	229	210	213	238	222	211	221	249	230	209	232	274	210	223	254	237	236	210	204	254	237	242	234	216	227	270	258	264	251	252	246	219	205	213	211	224	263	207	224	217	256	235	228	231	236	210	284	251	211	232	234	261	234	210	231	240	209	234	240	284	230	210	199	232	212	218	197	246	236	249	247	238	230	225	278	247	244	241	228	217	238	239	237	243	258	219	238	234	229	233	232	231	267	259	250	245	259	245	244	212	224	238	218	258	250	277	238	230	217	242	239	234	226	240	240	226	216	242	234	230	233	245	242	221	242	212	221	248	196	236	232	238	213	226	261	240	246	224	223	213	234	239	231	256	238	226	210	243	263	234	238	227	277	232	243	244	215	215	241	241	250	241	212	285	250	235	239	256	212	235	237	239	235	226	225	225	255	242	211	208	253	262	232	254	247	249	231	228	225	251	247	235	226	251	229	241	258	234	212	254	233	250	242	213	251	244	221	221	264	249	257	228	220	255	245	237	234	236	220	248	240	250	231	204	219	254	243	216	217	223	249	242	249	237	214	260	230	243	239	231	213	222	282	244	267	241	239	240	221	239	268	257	264	236	258	229	228	220	213	238	241	240	257	219	235	230	240	242	239	242	223	238	244	257	242	205	237	262	245	214	235	258	240	244	218	243	215	229	243	240	219	233	280	237	250	285	237	246	238	221	217	248	250	228	258	232	236	235	237	213	230	234	234	219	229	260	205	200	235	227	236	225	218	225	271	238	239	250	246	246	219	224	214	231	252	249	220	242	223	241	220	206	224	247	230	197	208	233	235	236	236	249	227	219	229	222	273	221	278	229	253	226	249	234	196	216	210	254	251	236	231	247	251	245	250	271	210	219	211	239	265	211	255	235	245	215	224	233	238	256	225	265	286	227	247	269	224	235	240	232	251	245	242	258	232	237	205	232	215	226	242	249	271	218	248	248	211	244	194	258	208	252	215	221	239	222	222	250	226	242	238	210	257	241	242	260	247	248	246	239	209	227	225	235	229	255	240	240	242	246	235	231	263	238	257	239	238	223	227	220	247	244	238	231	198	216	210	228	246	229	211	261	245	228	235	239	255	206	237	266	222	245	215	213	225	244	239	235	256	237	268	225	241	246	242	246	255	270	222	241	220	223	225	228	238	257	237	257	241	242	232	234	230	223	232	222	236	252	226	234	206	224	237	258	261	249	242	213	209	227	252	237	248	235	227	235	201	246	237	265	227	201	242	233	231	213	204	230	221	249	238	258	225	221	257	253	220	202	246	230	251	256	224	239	248	213	261	261	254	241	245	239	223	248	263	221	257	227	270	221	244	237	208	235	264	238	256	245	214	256	220	232	274	238	266	238	229	219	285	243	227	219	236	226	209	227	222	230	220	258	267	240	239	237	222	235	227	239	250	234	243	240	276	247	235	248	221	243	255	250	245	225	244	218	231	247	221	235	247	264	228	251	237	225	221	246	241	213	225	236	267	228	216	225	252	264	228	231	217	243	233	250	275	238	226	238	228	230	248	244	229	241	220	242	229	220	254	277	224	203	230	274	283	239	246	229	249	211	196	235	249	245	237	213	237	231	240	224	225	221	228	235	205	237	256	231	207	235	241	238	235	225	252	218	224	220	261	215	258	255	209	271	217	209	206	180	235	240	212	246	241	242	237	212	253	255	249	231	216	240	263	229	235	255	200	213	261	214	226	219	225	235	224	256	238	257	223	220	267	213	244	240	210	226	238	220	218	253	245	270	235	244	236	224	230	262	232	237	240	211	260	265	242	224	256	228	226	237	241	227	241	229	204	238	263	226	214	229	253	230	256	235	227	248	239	220	254	229	207	234	270	202	218	255	253	255	239	244	240	228	242	244	217	230	221	200	249	228	260	240	235	232	223	229	236	235	230	224	212	222	212	236	236	251	252	248	225	262	220	237	226	241	248	254	226	227	225	251	247	220	273	255	220	230	228	230	255	224	227	229	256	254	256	229	225	258	226	233	229	241	238	223	216	213	245	235	231	235	229	233	233	252	263	245	251	247	200	256	225	207	235	226	244	206	213	239	237	241	209	245	245	238	254	260	244	247	238	234	237	255	220	256	211	210	235	239	248	262	211	228	260	225	256	228	247	203	237	217	237	217	240	238	234	239	234	252	206	204	262	231	268	193	204	235	229	218	241	236	259	235	238	207	216	250	261	217	248	250	227	227	210	205	229	236	243	248	275	241	228	211	218	229	194	222	228	242	270	241	247	238	248	221	257	229	245	264	232	227	237	205	233	250	219	217	251	247	244	242	243	232	213	245	261	251	263	222	194	216	212	215	231	242	251	231	253	219	241	232	245	256	241	233	221	260	250	215	270	259	235	225	260	248	216	256	245	257	225	242	263	240	244	212	219	201	240	234	246	261	251	255	221	223	244	247	238	223	243	225	249	217	258	248	229	225	241	248	227	217	214	222	243	237	236	203	245	271	235	254	226	219	252	206	217	240	242	238	239	244	207	243	229	246	236	236	220	217	224	256	227	238	249	229	245	277	223	229	200	222	255	190	230	254	238	224	217	261	201	243	234	218	235	248	213	225	247	218	247	237	239	241	216	236	244	276	222	213	269	252	223	258	233	222	235	234	242	237	261	266	247	203	237	239	245	261	243	249	250	262	235	252	208	224	220	238	228	230	234	219	258	216	244	256	232	250	215	264	220	211	224	239	251	236	248	220	231	215	222	216	249	230	245	247	216	245	216	233	248
5034	589	609	634	637	594	581	625	604	614	622	632	617	641	667	641	666	687	675	649	606	651	593	552	564	581	639	554	644	596	602	547	530	529	565	534	512	545	537	556	548	577	554	532	513	546	545	583	555	528	511	564	591	530	519	546	580	584	548	528	499	515	555	527	490	519	574	553	500	536	550	572	506	542	576	523	501	529	535	516	536	497	552	548	554	554	519	540	589	527	519	536	512	541	503	540	558	583	531	534	537	529	541	556	594	517	515	526	568	542	531	577	523	583	518	546	518	555	527	527	517	496	522	547	552	522	510	546	548	536	530	513	549	557	541	578	539	509	536	524	530	555	529	512	517	562	584	506	516	546	550	508	542	581	559	508	497	513	528	534	528	576	568	514	552	550	564	545	555	572	502	548	576	519	570	529	574	553	548	505	539	526	527	520	525	545	551	510	537	590	544	523	545	534	496	555	544	515	543	548	571	534	556	513	521	510	559	523	546	513	540	535	497	579	537	547	527	539	564	537	540	514	524	542	539	497	541	577	556	540	526	531	508	595	523	548	552	540	555	569	557	538	529	566	544	558	526	514	506	547	562	551	527	540	551	529	541	494	525	555	533	529	542	536	575	606	551	531	570	538	521	506	552	538	549	522	540	580	562	542	559	541	506	516	571	524	520	557	536	569	469	539	553	550	505	519	510	536	536	567	540	541	557	541	565	546	555	528	518	549	515	520	525	565	541	563	524	575	544	577	515	529	544	544	579	508	567	495	550	535	555	555	491	523	546	538	506	558	533	559	483	542	538	510	514	547	583	541	573	529	547	540	512	523	542	520	522	547	527	523	543	497	546	544	531	539	511	508	513	527	555	527	537	551	554	536	565	546	502	569	535	519	533	561	591	527	539	550	498	527	518	558	574	564	486	549	544	526	577	511	576	514	497	540	564	551	548	521	611	576	577	525	522	578	513	516	541	555	552	526	510	553	515	520	543	530	559	554	529	550	512	546	506	508	534	515	527	514	521	543	517	512	554	527	526	558	517	535	551	531	524	551	515	554	529	515	589	507	536	537	507	540	548	554	515	517	529	540	540	594	496	529	565	566	552	564	567	545	526	572	563	543	543	560	552	522	544	552	499	554	524	519	517	527	582	533	507	527	537	578	552	533	550	523	541	534	524	526	544	518	514	572	525	546	533	522	548	523	548	532	504	560	520	525	532	540	551	565	520	526	554	568	554	519	510	538	546	515	534	546	546	570	596	559	515	528	561	516	517	547	510	519	570	563	522	533	523	542	549	524	505	547	556	526	565	528	539	508	509	525	558	549	530	574	517	544	530	508	545	508	575	536	558	543	559	537	512	512	531	556	581	521	515	533	539	523	541	534	509	543	544	521	562	586	533	521	516	530	536	569	553	560	507	555	504	523	543	520	567	512	515	553	517	566	539	553	580	510	552	544	565	543	570	569	535	562	531	522	508	500	542	524	516	521	522	547	533	500	545	531	560	526	527	537	560	515	524	512	549	503	522	544	535	495	520	516	538	529	524	517	562	534	578	538	536	573	557	522	537	522	498	531	516	537	526	550	536	488	557	559	576	531	535	549	580	516	503	503	518	519	530	534	533	527	529	538	498	572	526	563	595	505	544	505	514	543	529	527	519	479	506	531	552	495	516	503	507	516	541	543	541	507	552	539	564	549	534	478	540	554	513	544	543	514	525	534	496	547	517	519	541	548	563	558	544	531	569	536	579	491	584	566	557	550	557	571	513	540	556	586	520	558	518	533	521	534	534	522	515	507	521	524	519	533	528	529	524	566	543	518	533	581	485	554	565	510	558	523	537	549	554	559	580	525	536	527	547	566	495	547	534	535	540	529	540	497	549	557	499	585	474	543	540	591	516	532	534	469	575	533	545	531	545	498	540	542	560	551	534	576	594	557	526	566	522	518	561	567	533	507	529	548	543	499	549	540	578	530	539	537	530	477	558	532	518	520	541	585	536	562	523	543	588	489	519	518	525	523	556	511	569	541	557	560	537	550	512	523	553	526	547	556	506	532	561	512	535	565	541	517	552	550	519	522	532	532	577	533	521	520	536	552	525	547	525	580	531	550	505	532	495	516	561	549	522	541	535	532	522	544	543	504	560	481	520	561	554	547	550	566	517	541	552	552	504	530	542	542	507	543	576	529	574	549	546	531	502	516	542	559	522	517	532	569	509	535	542	529	546	546	510	526	543	567	525	559	564	585	503	512	555	525	526	491	513	552	501	546	538	527	549	536	535	525	561	550	563	560	521	545	526	558	524	548	539	544	551	526	516	502	549	527	574	543	579	583	482	537	514	549	561	564	561	531	532	568	509	540	545	545	545	501	552	553	584	530	540	522	546	555	558	547	540	544	559	558	534	549	564	490	541	562	522	568	560	537	545	614	581	528	539	539	536	574	530	526	487	593	560	547	516	532	561	542	598	571	553	543	561	518	505	554	501	540	522	538	538	568	535	530	506	531	502	539	570	526	562	500	564	556	519	498	530	526	563	556	534	540	528	522	540	521	510	529	506	527	539	534	532	556	515	556	549	572	557	507	554	494	497	551	511	490	553	559	507	580	556	550	533	523	517	509	602	565	571	541	558	496	536	547	545	539	554	492	515	508	553	555	562	518	550	547	566	524	533	535	535	549	574	553	573	517	506	560	552	541	550	514	552	568	513	544	556	511	545	556	555	534	545	546	530	572	534	543	541	538	529	568	573	551	489	541	535	501	573	555	532	577	511	526	546	539	561	568	519	507	559	529	521	531	518	568	587	525	555	541	568	540	510	517	580	517	489	541	518	560	533	531	513	539	535	516	574	533	530	524	584	559	550	550	603	510	528	571	527	520	494	538	580	525	543	536	501	537	565	554	495	554	493	537	538	537	575	538	567	523	569	509	550	526	557	521	570	525	559	552	531	552	561	539	505	526	520	556	527	493	509	496	541	524	547	546	537	536	560	563	527	578	519	547	525	529	540	587	534	522	515	542	522	534	592	534	556	539	550	558	529	540	561	543	524	513	543	575	554	508	571	534	570	548	537	520	488	533	525	553	513	522	579	540	530	556	499	520	539	519	555	507	539	542	534	573	544	518	536	525	518	568	549	535	539	537	535	515	556	543	604	522	523	527	546	496	515	518	534	542	547	536	522	507	502	564	512	512	542	562	562	535	520	571	529	534	528	526	534	567	543	593	550	551	546	516	564	559	557	521	529	525	505	535	560	565	546	542	528	510	545	542	511	535	547	514	511	516	539	529	556	565	546	528	559	567	533	527	543	555	588	524	553	549	510	530	549	523	538	519	532	531	508	504	588	488	524	587	532	498	598	613	529	536	501	513	525	497	533	549	530	515	537	546	542	547	525	546	550	550	503	530	568	553	567	502	570	528	537	527	545	530	554	605	507	523	533	555	510	534	514	517	531	562	545	563	509	563	536	584	519	538	515	503	544	508	527	534	580	525	560	515	543	518	528	523	550	556	552	558
22447	2866	809	594	443	356	330	319	259	240	232	243	258	216	172	201	168	187	224	201	184	204	178	144	158	176	171	148	186	154	147	177	153	168	134	146	136	171	183	163	173	135	140	152	159	140	155	160	165	153	155	153	164	158	184	139	171	148	131	151	169	167	176	156	152	145	153	150	170	144	162	151	156	127	172	159	134	140	168	153	156	162	176	143	142	150	156	162	148	159	159	144	174	161	140	164	169	171	151	179	145	143	132	144	179	144	157	144	146	154	146	134	153	157	159	131	160	138	150	155	147	157	154	171	153	151	163	161	155	150	160	138	159	152	163	167	147	136	156	157	156	160	161	161	153	138	144	161	122	147	155	143	144	180	156	166	141	154	131	168	176	135	152	156	186	161	169	169	175	143	163	188	160	161	173	155	142	155	146	177	151	166	156	168	162	147	179	153	160	180	154	166	146	167	167	161	153	149	155	161	167	154	160	157	145	174	166	170	167	173	167	158	178	162	130	176	153	165	159	170	173	153	145	149	158	156	138	141	134	152	145	168	147	134	157	173	154	139	138	164	150	165	157	140	144	164	148	151	166	153	131	175	153	148	152	142	147	125	146	139	149	151	152	156	173	141	160	171	148	151	146	145	148	167	147	148	159	143	153	158	158	189	142	144	157	150	143	162	171	161	135	180	170	150	158	143	149	140	153	160	175	167	153	133	135	151	139	147	146	148	152	147	152	154	155	150	154	158	135	135	133	153	176	158	149	168	160	164	144	147	161	126	156	142	163	165	156	170	141	161	140	154	151	155	136	163	165	153	143	150	147	152	137	156	145	139	177	154	163	139	137	114	153	148	149	161	165	160	152	164	147	162	137	162	168	152	152	163	151	142	159	154	124	136	160	175	153	135	166	152	137	160	153	179	179	153	169	177	159	165	176	165	136	176	179	156	160	164	160	154	148	165	156	148	155	154	155	173	145	150	131	136	134	155	145	148	148	122	147	168	145	167	139	143	130	146	156	153	184	130	147	143	145	155	132	128	158	141	130	162	179	136	177	142	140	121	193	161	167	141	176	148	144	168	164	142	153	153	147	169	171	147	163	150	156	154	144	134	182	157	149	137	133	143	148	168	129	166	149	162	156	167	175	159	165	162	140	131	145	174	137	148	142	167	141	124	146	129	167	132	141	168	149	134	166	161	142	139	155	143	147	165	146	185	134	135	144	150	126	126	156	151	137	158	161	184	168	150	154	159	155	145	151	156	146	153	159	160	146	133	137	147	144	158	147	154	135	159	146	141	154	154	143	129	160	158	138	147	164	157	172	154	136	145	136	154	159	158	136	154	159	183	168	146	161	161	166	172	140	155	143	150	149	164	133	142	147	148	154	154	139	163	149	144	138	157	168	149	142	167	162	163	205	155	171	153	166	150	138	154	140	165	155	150	126	136	139	171	148	139	159	149	164	169	144	152	167	142	146	146	159	142	161	181	154	148	171	148	158	157	160	168	165	152	157	136	172	171	158	167	158	146	152	147	162	153	151	163	136	144	144	152	146	153	177	145	176	164	161	152	161	147	128	131	154	140	157	139	170	150	147	154	157	173	161	142	119	146	142	146	129	162	148	147	156	158	157	154	125	172	153	169	153	157	142	154	167	145	160	166	162	150	168	149	187	152	148	172	162	152	156	158	178	157	132	145	154	143	132	142	146	152	167	151	168	139	136	166	140	154	148	133	153	161	162	147	145	170	157	162	159	169	156	145	182	145	174	158	174	165	152	162	174	159	169	131	151	158	165	154	141	133	136	160	160	151	130	151	166	163	158	172	180	166	141	159	133	125	162	136	138	148	155	133	133	161	127	134	109	135	151	158	157	147	200	135	131	175	185	189	159	121	159	121	142	175	140	126	155	165	121	134	161	144	153	138	148	168	158	137	140	158	164	174	139	139	150	143	179	155	151	157	151	162	140	165	135	159	133	153	160	152	140	155	149	146	125	155	175	154	142	158	151	176	166	148	154	154	153	154	155	158	171	159	150	154	145	159	162	139	169	149	147	161	168	149	169	137	140	173	173	151	145	150	148	150	139	186	131	160	169	148	147	153	139	167	167	154	156	148	147	140	170	140	146	145	195	142	193	140	156	159	136	146	144	155	142	168	199	144	168	141	163	149	141	163	182	161	174	155	154	153	137	166	144	164	169	170	135	144	156	184	149	155	169	161	150	164	169	153	140	155	128	158	168	154	172	166	167	176	155	164	157	176	167	136	134	166	153	146	144	159	161	161	135	162	143	138	153	159	143	152	147	168	160	162	132	145	161	143	153	138	170	146	159	135	179	153	151	159	160	178	161	145	179	158	202	165	170	145	152	163	175	126	149	171	136	171	137	143	153	158	147	142	165	158	148	173	160	171	159	148	176	172	143	154	152	166	157	166	159	179	158	149	164	142	154	163	167	155	112	148	164	150	172	174	151	179	181	133	142	149	162	141	177	163	156	150	158	157	147	180	158	151	146	150	136	167	161	141	157	161	141	166	153	164	164	175	164	138	156	145	170	158	148	164	153	138	156	165	152	155	170	141	156	179	182	154	124	141	159	163	132	161	153	150	145	143	143	141	143	143	164	151	162	144	138	148	161	150	155	168	163	142	171	176	200	148	139	142	157	152	141	158	165	151	143	156	160	166	185	160	147	148	139	150	157	164	179	169	125	127	177	141	133	166	151	172	148	157	162	148	159	140	152	141	143	150	142	151	133	161	135	142	143	141	155	160	185	157	138	151	149	185	160	165	157	159	162	174	135	164	144	146	151	140	161	154	149	155	179	132	140	143	134	124	156	128	161	151	147	155	142	131	167	135	108	171	138	159	139	148	163	119	157	143	165	133	150	166	167	180	142	162	159	162	167	169	160	190	153	162	164	139	149	143	145	149	150	140	150	152	155	168	156	156	159	148	139	157	140	145	144	152	141	157	163	149	161	147	142	163	155	163	175	128	152	147	149	171	180	150	164	151	205	173	167	159	150	165	151	147	163	157	146	162	156	170	145	177	136	147	144	171	144	144	148	183	161	156	150	159	134	152	150	160	153	164	170	148	149	143	160	165	162	166	146	148	169	158	161	141	156	136	173	148	154	177	137	143	146	188	159	153	144	155	159	156	132	150	150	149	148	132	150	148	151	149	167	161	153	148	157	170	151	158	165	166	169	127	175	142	145	123	162	156	120	144	169	144	128	163	159	151	155	150	173	157	160	154	150	126	154	129	152	164	139	164	162	151	176	139	169	148	169	181	136	164	157	161	151	144	148	147	155	170	142	152	157	160	133	160	153	155	182	141	150	144	185	163	180	168	147	149	155	164	142	130	143	135	156	144	138	146	139	153	146	136	140	137	138	161	165	139	150	130	176	157	141	155	151	136	151	136	138	160	176	160	170	130	163	157	166	135	154	152	173	144	135	156	161	156	168	161	148	146	143	166	157	137	171	169	162	164	167	166	142	143	153	168	116	133	146	140	170	176
13309	726	1302	1524	1330	1263	1235	1127	948	872	901	1056	1407	644	647	666	697	740	749	665	621	600	564	551	488	478	523	510	524	529	469	409	406	408	380	421	405	381	417	422	393	424	391	423	377	400	382	433	382	372	374	403	395	407	400	409	377	409	378	401	407	357	396	370	378	407	395	411	339	393	418	411	387	382	371	391	389	394	403	391	379	377	389	365	394	381	388	415	412	391	405	389	400	397	380	391	411	393	402	408	368	353	409	402	408	397	378	364	370	392	374	368	388	381	404	397	393	379	400	387	381	379	362	391	400	398	397	385	397	398	391	394	437	402	400	381	368	411	389	393	381	412	352	390	407	394	400	377	406	387	417	385	397	375	401	400	378	370	417	367	402	358	395	374	370	399	391	370	400	355	406	390	357	375	425	374	389	400	364	378	404	356	394	362	410	415	358	382	408	399	420	424	386	355	334	380	369	362	408	379	363	388	406	420	394	386	411	389	379	419	412	388	399	371	379	402	396	406	372	428	383	383	365	352	402	373	400	413	390	399	434	395	413	383	371	387	362	425	406	383	387	392	422	414	364	396	376	373	363	366	366	433	441	396	379	442	401	388	387	351	399	382	425	389	382	366	352	383	369	371	361	386	378	366	362	402	398	421	412	394	400	358	372	370	414	414	428	382	393	385	389	392	385	364	412	375	373	408	398	369	392	388	401	362	374	405	411	417	374	385	383	388	389	355	394	380	369	351	395	398	383	393	382	398	384	395	410	397	366	412	352	422	366	398	397	386	425	361	367	410	381	418	375	383	366	406	409	395	394	403	398	374	379	393	391	419	370	357	408	428	409	387	374	415	370	396	348	380	367	403	394	384	382	391	368	392	406	379	411	390	332	378	413	442	371	376	409	340	382	354	380	396	366	389	398	380	421	389	395	354	426	424	363	361	375	432	439	397	405	362	390	375	410	398	369	375	383	385	398	371	407	386	411	427	403	406	387	403	384	418	409	418	422	404	416	379	405	421	417	428	373	410	364	399	356	405	370	412	367	405	394	381	367	391	350	406	375	378	351	393	358	381	388	404	406	359	371	391	368	379	381	387	367	416	399	384	404	378	397	343	390	380	390	399	362	390	418	358	357	372	363	382	368	397	373	398	377	396	366	389	364	391	394	399	407	374	404	401	388	387	390	415	395	389	381	419	412	368	383	405	394	368	379	382	370	394	435	396	366	366	395	395	429	381	403	371	417	407	419	408	402	386	402	380	395	393	357	356	396	413	386	380	421	390	381	364	398	375	396	374	387	354	416	413	409	415	372	379	390	376	411	366	394	412	390	403	398	401	408	374	378	414	384	412	405	385	386	356	350	382	437	354	356	385	394	382	389	370	409	423	362	388	425	410	417	426	422	340	362	348	379	382	381	405	352	397	399	370	347	367	385	373	389	375	417	369	390	385	389	384	400	406	402	380	366	397	388	362	387	404	349	371	391	359	443	388	409	372	416	379	352	394	427	396	426	359	425	371	349	370	350	400	388	350	395	370	358	404	392	399	348	410	389	401	366	384	400	371	374	385	389	406	386	396	409	411	364	390	391	392	375	358	411	365	379	427	395	387	384	381	378	426	399	377	377	371	357	420	376	388	390	385	352	385	372	396	393	362	415	394	396	434	376	371	420	410	376	388	413	387	378	416	398	397	392	402	401	363	370	400	369	339	388	386	400	346	378	413	386	403	378	410	409	366	394	391	384	401	382	403	370	388	395	406	379	368	374	381	395	363	396	369	361	409	410	407	419	382	378	392	357	396	416	368	393	386	357	356	392	378	394	377	399	389	350	371	410	380	394	404	391	381	367	398	374	393	394	352	400	399	379	396	397	410	393	368	383	402	422	396	400	394	388	384	404	405	409	357	407	401	392	385	398	394	391	408	390	407	402	408	396	374	391	386	397	384	423	378	382	371	416	405	373	411	421	400	382	416	364	397	369	406	399	427	377	428	409	398	398	371	357	376	413	416	379	403	399	398	390	408	366	401	392	350	388	390	414	359	384	383	358	398	402	380	397	382	376	402	394	391	386	364	360	373	413	382	368	363	421	366	367	385	378	378	373	390	393	387	395	399	374	402	383	386	369	400	397	432	372	373	403	392	359	431	417	361	382	384	382	383	427	411	395	363	385	386	367	369	414	380	366	405	391	347	420	395	414	368	355	389	407	392	362	380	414	349	390	410	392	380	393	377	389	420	344	391	376	410	356	390	406	368	409	378	410	350	380	390	362	419	381	378	389	409	395	417	384	399	382	395	419	431	392	411	378	424	349	378	397	392	369	356	390	349	379	414	413	413	389	385	399	389	414	392	383	396	364	392	436	384	358	405	347	398	372	380	385	406	401	379	405	394	384	392	410	393	405	386	390	401	393	395	377	389	392	393	365	385	397	397	381	401	395	408	407	398	372	442	396	397	372	379	377	376	391	382	351	405	368	400	392	376	359	420	406	400	420	397	381	387	399	392	381	396	356	398	395	426	347	366	382	366	378	406	371	410	384	373	417	429	392	410	408	368	408	363	360	386	421	378	382	412	389	402	378	413	385	403	420	377	388	368	368	390	379	360	388	381	426	409	404	379	391	391	388	344	351	411	380	387	416	386	367	341	412	372	385	379	398	389	376	375	379	382	380	392	416	406	389	386	402	385	411	404	422	382	391	401	372	352	400	414	418	378	371	410	388	381	387	409	389	368	429	405	380	428	421	405	391	367	387	392	395	387	364	363	416	380	379	372	383	400	394	405	396	375	377	409	358	380	411	383	393	396	398	389	382	382	372	394	348	409	371	370	351	401	391	406	373	382	389	399	374	421	413	416	398	397	409	375	426	372	345	395	369	344	392	394	424	377	386	403	382	428	354	441	378	382	395	376	355	396	434	401	429	399	396	381	399	348	403	400	398	404	386	414	376	415	383	387	389	388	420	386	390	414	354	399	381	350	371	373	371	403	389	377	399	405	392	381	382	406	402	388	384	364	383	365	403	413	417	365	386	375	379	403	388	392	361	404	398	408	368	361	389	412	366	360	365	390	380	395	378	423	417	415	403	399	390	427	379	371	386	402	368	371	403	396	433	382	378	380	373	426	376	401	417	388	377	413	388	388	397	400	369	381	384	392	346	375	407	416	387	385	393	351	387	408	387	373	366	399	389	405	389	350	387	396	380	390	411	400	384	388	371	410	403	407	363	393	384	425	381	418	397	383	383	423	389	389	371	387	393	393	413	387	397	402	373	399	391	380	396	395	391	397	395	378	400	390	397	392	397	372	408	405	352	392	404	391	415	410	418	383	402	400	395	366	363	414	381	423	394	382	356	364	380	386	371	401	410	406	384	362	423	397	333	400	389	380	368	405	404	363	393	371	396	411	396	378	392	406	398	367	374	375	411	400	369	399	380	394	399	393	376	377	371	423	374	394	384	399	392	393	415	385	414	374	418	438	406	373	358	383	415	397	419	391	404	359	412	381	391	422	411	391
31035	6039	2088	1162	829	638	597	533	461	455	509	510	567	385	378	346	374	374	347	352	368	333	280	275	301	306	304	298	287	291	266	291	309	295	287	269	264	288	259	260	283	258	282	268	264	328	261	291	315	278	259	307	290	261	290	269	276	283	292	273	289	272	298	264	232	292	296	243	253	295	256	278	293	304	278	287	265	252	276	287	289	252	245	278	273	270	292	250	309	267	259	251	271	310	273	305	268	286	255	269	270	243	238	271	285	303	277	271	281	270	263	258	269	313	269	287	309	277	259	289	284	271	297	271	278	267	299	281	266	265	310	269	306	263	283	308	281	293	272	262	263	294	291	279	284	255	273	244	257	309	235	309	284	261	272	300	267	253	288	287	277	276	287	259	280	262	266	277	300	249	294	310	268	253	278	272	268	276	264	272	291	272	291	263	257	276	292	286	265	270	271	281	250	267	259	292	263	291	255	305	258	267	272	277	281	261	310	300	267	284	268	265	280	272	295	298	246	273	277	270	272	295	280	276	243	286	279	261	293	262	266	273	300	274	289	289	255	315	258	251	301	282	263	253	278	282	282	282	289	253	302	276	278	263	269	283	248	248	268	269	240	270	252	279	266	282	294	256	300	293	269	274	263	289	294	261	269	268	266	317	280	304	268	249	283	248	295	267	316	266	259	282	244	261	290	286	299	282	287	274	254	274	275	265	272	270	257	253	278	303	279	253	271	272	287	282	302	275	259	252	266	264	307	318	279	290	264	257	291	272	280	298	304	316	296	261	280	294	265	273	296	308	262	314	243	276	251	266	287	239	252	250	274	274	253	249	271	274	280	272	308	269	301	275	281	259	272	314	258	263	264	277	292	275	306	278	309	303	258	306	278	276	267	286	267	313	271	284	257	248	240	251	282	295	270	243	279	283	304	260	295	293	271	279	291	284	263	278	275	283	281	286	273	283	283	248	251	282	283	299	286	287	262	293	275	278	269	270	249	301	262	254	271	299	246	255	263	284	311	238	282	294	278	294	292	266	307	279	303	292	242	306	268	275	268	276	268	272	284	271	277	260	240	298	264	245	255	252	276	271	307	283	253	273	263	304	243	273	271	281	295	293	271	231	292	238	263	270	247	297	288	289	278	264	264	296	273	287	256	291	290	250	307	275	256	240	304	293	277	253	317	307	272	304	257	285	283	267	281	267	244	281	300	262	260	252	292	309	278	260	265	266	265	304	291	277	295	290	281	276	280	290	303	304	250	293	255	284	327	298	302	270	283	283	277	296	279	282	251	268	274	267	309	264	267	284	288	281	284	286	251	281	302	288	250	280	268	259	281	298	291	253	233	259	251	256	233	275	251	262	290	265	301	269	291	285	256	274	236	298	276	263	303	271	296	255	252	296	289	310	322	275	278	296	283	261	274	275	296	328	255	293	281	263	302	280	264	284	267	271	257	293	286	303	303	294	301	329	292	243	295	285	261	268	254	309	240	260	273	269	274	264	268	268	291	292	289	284	279	255	299	321	287	263	249	268	305	298	283	294	337	267	278	292	287	285	260	299	280	292	258	285	258	259	268	278	287	267	269	282	281	256	253	275	304	298	307	294	277	275	268	282	253	247	262	270	265	261	293	280	294	294	304	271	282	258	283	282	287	254	280	283	294	259	269	253	263	262	249	284	279	281	279	284	265	270	256	304	269	263	289	234	244	281	270	288	280	274	299	274	260	265	280	308	300	285	267	256	263	287	280	274	266	294	264	292	260	280	282	253	249	260	275	279	289	253	272	258	266	288	261	257	283	283	291	275	298	280	288	270	306	272	288	231	255	284	277	263	261	289	286	286	314	260	240	281	265	262	306	281	277	302	283	277	288	282	277	292	262	280	250	293	298	329	256	283	277	254	244	253	295	250	246	294	258	286	265	284	291	273	289	254	255	303	280	284	284	269	281	277	275	282	290	251	276	281	302	286	290	264	272	276	272	261	284	263	272	295	298	290	264	269	250	293	278	292	297	246	313	290	292	278	282	290	301	279	296	311	278	259	273	269	269	300	281	285	267	274	271	267	281	284	280	337	269	296	276	293	282	235	286	250	274	261	304	278	301	261	258	267	281	269	260	287	275	255	280	269	290	309	310	307	242	263	288	287	267	292	255	270	265	265	276	288	285	262	272	249	259	295	268	262	301	280	267	297	282	259	251	297	278	266	279	288	278	306	306	249	280	301	274	240	279	238	262	290	288	272	280	300	267	263	266	274	260	248	274	276	239	264	267	291	289	269	276	267	253	290	264	304	265	266	260	289	269	283	303	296	259	337	264	263	275	244	279	275	254	291	280	269	265	252	276	278	275	288	271	279	266	281	295	265	248	285	308	277	284	293	283	280	279	286	310	274	299	285	284	269	292	272	285	292	305	319	291	294	280	286	278	265	269	277	277	314	267	277	241	273	278	295	277	271	284	243	279	281	286	292	271	276	252	252	302	286	300	297	262	268	278	268	240	260	279	265	274	286	279	277	276	249	273	269	308	269	296	291	282	271	298	261	283	274	274	253	278	276	263	280	267	291	287	251	283	276	302	308	268	267	253	287	278	258	262	281	242	299	315	271	296	282	296	262	289	284	260	294	254	293	255	260	293	246	267	293	260	313	257	269	293	299	233	299	264	282	257	236	303	280	255	257	268	276	310	270	263	272	297	294	307	258	246	239	280	273	267	283	292	268	249	255	265	258	271	252	275	278	284	266	284	249	287	288	292	288	301	291	300	274	287	267	260	297	309	280	261	275	252	303	243	289	285	308	312	279	269	285	268	305	280	275	293	292	246	261	270	276	277	277	283	255	258	296	245	264	278	249	278	273	260	259	285	308	276	281	255	285	288	283	271	293	251	283	309	261	289	270	262	244	275	300	276	271	268	278	256	273	311	279	257	251	266	287	266	285	281	264	268	264	282	259	262	272	265	291	295	294	279	298	235	291	209	238	282	274	269	306	318	290	312	291	300	272	297	282	266	281	266	283	275	319	258	285	271	259	296	289	280	265	276	295	257	288	260	282	240	281	262	282	255	293	262	297	290	279	301	297	284	263	262	292	251	289	288	291	330	311	347	275	299	254	251	292	282	305	277	267	253	285	286	259	293	264	299	278	285	253	272	282	291	270	250	294	267	295	261	273	256	292	277	260	288	269	283	268	294	287	270	252	296	269	293	282	259	263	295	285	288	273	279	247	282	277	302	327	296	249	293	305	272	287	269	288	267	296	281	262	277	268	275	294	317	295	251	271	292	264	271	267	248	318	285	236	285	274	214	277	263	274	263	247	276	299	274	280	261	279	273	280	294	250	274	261	262	274	269	259	276	302	279	278	298	266	265	259	279	254	271	315	273	266	299	262	285	269	260	289	314	309	248	284	305	266	295	287	291	285	297	304	285	302	278	268	286	262	292	293	290	265	266	291	287	272	269	271	303	338	286	249	270	283	265	299	305	291	300	318	267	280	291	280	284	278	281	285	271	253
17050	1320	2396	2665	2498	2273	2144	1949	1666	1679	1929	1962	2293	1216	1129	1178	1309	1176	1202	1143	1153	906	862	810	772	825	839	890	888	832	761	699	737	713	665	651	680	674	659	690	664	628	649	662	659	698	690	631	631	713	663	722	655	645	707	638	686	653	657	712	646	707	644	624	650	688	626	656	633	676	671	686	646	662	638	672	650	627	666	692	637	609	658	656	660	603	580	691	658	632	681	606	634	648	632	649	659	619	647	613	621	682	665	657	634	639	626	651	735	649	644	692	649	612	656	652	660	659	647	673	656	629	653	646	674	628	612	639	640	606	666	638	625	644	650	597	610	586	675	672	674	637	604	672	670	658	654	640	630	700	644	637	619	612	636	694	644	618	647	646	619	645	626	661	672	649	631	685	618	704	666	624	664	626	623	641	650	638	699	618	610	644	645	663	668	648	666	618	597	665	631	593	658	644	666	645	643	653	627	629	626	649	620	625	632	657	643	661	676	656	675	699	683	646	644	675	639	629	676	602	609	675	623	628	634	630	621	656	653	653	657	649	640	675	612	653	639	666	587	660	638	655	631	641	697	682	607	655	660	605	670	622	648	641	662	655	640	667	676	706	632	667	658	656	624	597	601	649	689	676	638	659	643	662	627	664	642	615	627	661	644	646	657	631	597	637	655	661	683	631	626	632	631	649	605	663	652	614	680	623	623	665	664	668	656	622	688	606	635	665	607	637	651	610	599	662	677	657	631	648	642	666	663	694	669	601	653	620	637	661	633	634	645	644	638	631	622	632	639	668	610	673	659	679	680	620	675	621	645	649	662	660	584	620	651	671	642	637	661	657	634	658	672	666	620	650	662	670	694	645	629	638	652	613	630	627	662	668	626	657	671	676	607	649	642	655	687	589	601	641	644	666	671	633	647	642	671	653	648	647	591	653	585	679	679	671	650	655	657	655	600	657	633	693	618	631	690	642	662	659	646	611	649	616	666	656	631	668	648	646	606	610	598	636	606	661	677	647	651	612	608	652	641	599	672	633	649	659	669	675	702	646	624	681	621	641	676	639	649	610	643	639	637	639	662	680	636	649	614	624	681	632	626	660	706	636	663	608	659	624	629	637	616	638	676	700	684	657	648	645	679	636	652	644	666	658	683	677	654	672	590	581	654	608	681	650	658	676	627	668	647	660	630	691	631	606	603	651	644	643	619	640	618	629	625	672	625	676	639	633	643	638	581	697	632	659	619	628	638	614	669	618	652	644	661	667	648	610	664	615	649	637	630	679	648	633	701	633	642	622	657	604	667	662	595	609	637	656	616	681	647	673	648	607	654	648	656	670	664	681	643	645	667	649	671	640	687	682	660	637	636	636	610	645	612	601	663	629	678	611	652	653	668	671	654	611	638	646	639	641	627	645	697	625	626	647	617	644	663	624	651	664	645	668	636	621	658	654	638	635	648	636	669	621	614	662	641	602	616	623	706	625	600	663	626	634	664	654	652	601	678	657	676	640	683	672	663	661	682	638	612	682	625	636	673	640	661	658	649	658	677	690	622	617	656	685	620	687	657	638	643	618	639	628	594	653	611	673	676	618	600	674	626	662	647	685	687	640	662	693	626	636	648	596	620	676	608	624	671	609	631	641	617	669	619	630	602	643	683	670	627	625	609	663	702	659	649	636	599	615	589	639	656	628	608	656	674	617	661	624	651	618	679	642	635	679	649	648	617	645	661	650	636	664	639	661	653	630	667	630	640	663	642	614	647	607	682	661	634	618	646	655	598	652	647	627	666	590	616	657	687	641	637	656	607	648	639	644	633	645	667	673	666	616	618	673	654	712	641	678	663	680	647	643	628	691	589	659	637	631	617	670	648	695	664	648	650	628	611	656	610	607	633	619	620	663	636	656	621	634	653	642	619	660	633	611	629	678	619	632	640	636	643	635	659	689	613	654	666	640	677	614	605	664	639	657	595	670	603	679	657	650	637	658	656	616	665	676	648	625	617	650	638	637	647	666	677	657	644	633	646	659	649	627	642	629	637	653	649	621	632	626	619	632	652	645	636	628	640	633	624	635	680	665	628	615	645	672	601	598	652	653	616	662	656	646	609	591	625	631	664	645	672	642	614	698	635	636	607	614	649	627	641	658	623	640	684	618	617	662	655	668	614	656	673	621	654	659	681	662	659	651	610	628	672	653	641	659	623	659	660	615	675	628	673	602	645	650	669	650	628	633	611	667	661	663	650	621	647	641	645	621	652	685	632	652	653	661	680	641	626	694	637	624	642	673	600	684	628	597	683	633	659	657	657	628	696	615	625	670	657	625	638	645	645	633	621	658	685	617	683	637	653	650	624	609	583	669	619	646	681	637	681	638	632	630	682	631	650	641	632	640	608	610	614	639	677	619	652	598	645	610	605	595	666	688	623	652	639	632	667	667	683	667	610	611	659	635	628	619	630	724	665	580	638	611	662	674	643	655	690	662	697	630	650	628	631	646	662	622	661	646	636	686	643	610	628	654	645	613	675	669	637	601	657	699	663	651	621	622	680	588	618	632	639	715	660	699	685	660	641	639	650	646	660	653	628	662	687	624	607	608	676	655	634	634	665	654	636	640	669	645	623	619	657	664	650	640	672	663	700	644	632	652	649	618	631	636	634	647	670	656	615	646	663	662	667	628	620	662	641	646	689	629	688	674	659	656	608	647	675	618	641	629	624	672	655	644	639	663	651	689	599	643	600	634	643	619	695	641	654	637	668	651	595	632	648	629	615	601	680	592	646	654	632	673	650	665	652	671	629	630	690	600	677	622	656	655	692	648	605	596	644	629	693	609	640	643	618	609	620	663	646	647	634	627	628	645	613	618	646	662	690	636	675	647	654	645	686	639	673	660	659	653	680	648	653	649	627	621	632	630	648	611	706	629	648	645	657	632	694	612	643	602	640	622	667	648	650	622	675	594	627	658	617	598	640	673	632	634	622	684	657	686	642	688	662	673	673	622	657	624	657	658	652	644	639	607	618	605	640	649	625	640	696	655	619	617	680	660	608	653	631	689	648	578	636	604	645	655	679	602	634	631	629	681	662	635	626	652	671	647	657	612	622	655	617	642	657	637	663	653	679	671	610	686	654	629	635	692	649	607	646	641	633	642	654	635	637	611	653	632	629	641	585	622	640	651	588	649	637	670	638	646	615	665	672	675	675	613	660	682	665	645	652	678	641	620	643	641	656	665	650	654	655	672	635	651	663	668	635	603	677	627	629	640	657	650	661	658	626	608	640	646	661	654	648	670	685	624	649	619	648	644	654	636	605	610	655	663	649	669	609	682	729	664	628	625	607	671	639	624	615	640	648	667	650	684	632	650	644	667	680	671	642	625	660	627	650	636	664	612	705	667	646	610	646	658	665	638	630	625	613	680	631	629	638	633	646	661	632	617	663	650	619	612	638	704	603	643	641	618	650	659	611	681	625	639	661	668	642	645	640	667	687	603	646	618	657	649	621	656	640	661	617	664
6028	455	266	243	226	207	221	251	266	283	247	262	235	219	239	254	269	294	243	239	231	249	264	231	220	251	234	254	259	217	242	239	197	218	228	219	248	239	195	248	212	227	203	276	262	232	229	241	241	193	230	228	205	237	243	258	248	268	213	230	212	220	245	219	226	220	203	247	230	240	225	218	216	272	215	213	216	233	243	250	261	229	221	218	249	235	233	210	237	250	261	239	253	239	239	213	211	236	251	251	240	267	246	215	211	222	244	222	238	238	251	228	237	259	228	236	255	226	252	231	214	259	233	212	199	223	263	260	239	216	226	230	249	248	225	252	228	232	249	245	262	203	194	230	216	234	238	222	221	251	255	226	231	237	241	233	239	226	223	230	251	223	253	205	213	227	222	237	256	255	229	234	233	234	230	243	279	225	238	243	226	237	241	227	207	214	203	253	212	232	235	230	237	249	244	214	219	226	226	233	218	231	235	225	256	241	232	264	225	191	220	254	253	236	214	238	242	235	241	225	236	255	241	212	224	236	217	242	245	218	264	199	235	242	221	243	249	232	235	245	214	250	243	256	214	231	231	237	212	234	231	259	234	256	206	226	228	235	224	221	267	227	231	228	219	249	247	196	231	234	234	219	238	214	228	255	215	233	233	234	259	223	242	231	248	264	209	265	245	208	232	247	277	207	224	221	212	229	228	238	234	224	257	240	198	245	229	239	214	241	231	209	250	227	244	239	254	237	246	196	218	222	222	253	239	230	216	258	227	209	237	258	229	235	252	243	215	219	214	225	255	220	225	221	253	206	212	243	219	240	269	231	246	262	233	245	251	236	254	249	224	248	224	236	259	236	217	238	209	236	240	206	225	227	243	252	239	228	255	251	231	231	214	239	236	228	249	240	262	220	226	221	237	263	233	257	236	217	225	223	234	216	222	209	255	209	239	229	247	228	259	252	212	222	216	230	257	242	251	196	181	237	253	207	207	235	230	237	246	229	225	233	226	213	204	200	222	239	219	206	243	259	246	232	224	230	212	237	238	234	210	218	234	254	226	264	208	243	246	228	238	267	263	242	209	207	242	233	230	229	257	251	236	226	216	236	227	235	212	241	206	232	223	258	243	257	218	220	244	209	252	258	235	256	271	226	217	245	222	206	242	251	221	232	270	242	244	252	259	229	214	265	236	217	239	224	233	225	229	212	238	240	258	245	225	219	240	223	255	260	247	222	245	235	235	242	213	241	247	244	253	222	220	247	242	227	248	224	251	253	246	233	227	231	228	254	251	242	197	254	248	253	252	234	215	215	225	282	238	269	244	232	217	236	214	245	256	234	211	220	236	234	242	252	237	239	233	241	229	239	223	227	196	183	238	211	234	255	216	221	233	205	200	249	222	237	227	231	221	231	202	250	254	232	181	244	213	219	233	211	243	224	227	238	221	238	259	263	231	228	250	238	228	221	236	263	249	257	273	228	220	225	212	237	229	212	216	219	224	260	272	195	241	242	228	224	232	255	241	230	218	200	259	294	242	217	228	214	218	258	272	228	256	225	228	238	222	237	225	259	247	238	238	273	234	210	259	232	205	230	235	250	231	255	248	217	230	246	264	244	220	193	241	245	207	219	255	239	208	229	221	244	239	266	241	244	252	215	223	225	229	248	221	221	247	263	238	221	232	248	242	262	231	221	218	236	247	225	242	206	239	244	237	249	217	194	223	208	218	218	209	223	233	211	237	228	202	194	234	283	226	237	233	258	259	252	224	248	221	200	234	248	245	230	247	244	242	239	255	259	225	224	201	242	239	227	243	235	227	217	232	232	249	208	244	229	269	233	229	248	227	245	216	229	220	239	232	221	214	248	236	260	248	209	230	257	226	249	233	216	250	217	235	221	200	252	243	197	235	262	242	283	264	227	237	233	259	239	228	218	226	226	243	246	223	239	212	224	221	263	218	230	229	263	226	233	214	242	238	250	230	247	248	232	216	206	221	245	221	252	221	247	224	229	238	255	220	249	231	239	240	231	272	226	216	238	221	227	230	248	221	237	212	225	244	266	256	222	222	226	210	242	227	248	234	235	229	216	230	248	208	229	222	232	249	245	243	254	239	215	227	225	230	233	238	218	243	211	202	256	237	229	237	213	234	221	208	201	218	237	250	204	218	208	227	222	238	213	241	212	246	245	230	236	250	253	203	232	237	220	251	263	237	249	226	218	237	239	257	223	225	266	250	221	244	229	243	238	249	221	239	233	257	251	236	220	253	245	212	226	239	226	233	210	237	203	228	246	244	214	204	267	237	254	221	215	247	244	246	230	241	214	219	222	217	253	272	224	234	208	227	246	240	224	219	210	215	220	237	249	227	252	264	244	208	252	225	268	259	239	230	215	215	215	238	249	232	232	239	224	260	215	257	209	222	242	250	244	251	233	237	225	223	234	249	229	239	208	218	220	237	233	205	256	235	228	224	222	250	239	256	216	238	222	214	220	242	245	213	259	250	238	187	234	228	227	192	231	255	243	222	212	215	215	248	233	259	268	239	245	218	220	231	214	265	222	228	220	220	242	240	245	231	222	243	238	245	246	274	215	268	245	209	233	259	231	258	242	254	226	237	254	236	221	256	210	230	252	226	228	242	239	243	246	231	233	253	250	206	221	233	225	260	224	235	251	240	241	237	221	195	237	243	257	249	248	218	236	229	236	226	243	241	217	202	234	221	224	231	257	226	221	256	234	230	217	237	210	223	256	207	247	212	246	219	254	264	231	237	222	231	234	237	238	224	248	235	224	225	188	231	241	250	232	219	229	239	204	246	257	238	225	237	254	207	240	239	249	229	226	207	250	253	217	240	208	243	249	251	226	225	230	212	202	192	222	235	250	239	220	212	219	214	217	235	230	244	215	236	246	227	254	215	237	225	238	245	232	224	236	220	217	231	248	202	245	219	216	213	250	213	229	240	257	249	213	252	252	241	234	237	216	266	223	239	221	243	245	262	270	205	252	244	216	220	267	239	234	239	264	236	232	222	209	233	222	247	252	216	222	218	201	234	216	254	248	231	222	224	226	247	230	238	243	214	223	231	241	234	230	216	245	246	205	247	225	234	220	227	200	234	243	269	202	237	233	226	226	213	236	231	238	215	256	241	207	228	240	237	251	259	211	238	213	246	237	217	221	200	217	211	245	247	244	236	226	197	210	254	229	228	243	219	233	242	243	240	242	222	217	243	239	253	229	254	234	247	232	246	244	245	216	224	242	225	259	192	262	245	224	248	232	254	230	254	210	224	231	231	219	249	234	233	233	239	210	238	230	248	234	220	220	233	225	215	232	239	243	249	219	248	244	234	209	248	233	271	230	237	241	217	230	191	246	252	250	210	197	258	217	242	234	226	223	253	253	225	263	240	251	245	245	225	220	221	232	217	231	235	237	226	225	236	233	243	238	210	223	246	238	236	225	234	220	234	260	242	232	240	232	224	231	229	207	236	217	222	241	239	226	241	228	253	259	222	219
4134	494	620	614	602	567	576	599	657	642	616	605	585	623	618	666	709	676	701	620	629	606	570	518	593	550	567	605	612	583	495	557	534	565	496	565	486	525	524	504	569	531	534	551	547	532	530	550	519	496	547	535	508	502	546	484	538	527	490	550	583	487	554	520	547	542	514	500	529	577	552	519	508	572	530	516	558	533	521	563	548	558	529	546	539	538	512	584	555	567	546	559	504	566	532	540	547	524	533	539	534	571	509	532	504	533	506	562	516	513	553	550	532	581	506	596	524	576	545	565	528	564	541	543	520	553	527	546	551	529	503	549	540	546	571	562	524	570	551	574	608	545	508	538	515	550	520	539	509	602	509	538	512	537	548	536	503	553	556	493	582	543	510	533	527	536	537	509	540	516	515	526	536	574	554	522	521	494	522	528	528	531	523	530	546	560	528	493	514	493	561	533	531	529	545	521	545	506	532	536	540	544	527	541	535	527	491	518	523	541	573	545	568	582	537	510	600	544	550	492	565	530	536	507	530	542	528	508	531	533	512	518	499	519	509	568	525	564	509	564	552	539	542	501	517	471	578	492	584	562	566	538	510	536	514	569	551	473	556	534	542	540	552	536	488	507	506	547	519	552	545	540	542	519	522	565	494	524	559	551	567	558	523	535	544	570	536	525	508	534	553	596	532	568	548	530	552	515	535	533	539	499	501	545	562	571	542	510	555	501	566	536	542	570	525	558	558	542	580	510	534	535	536	494	544	495	536	538	534	529	541	596	544	535	505	511	556	580	507	540	538	512	536	568	543	541	544	521	578	530	517	524	552	471	449	541	520	564	512	536	532	549	558	524	575	510	547	544	509	537	556	548	550	520	504	535	493	574	536	558	558	532	526	551	542	508	517	552	571	531	528	518	505	553	530	503	556	533	562	556	555	580	538	492	535	510	536	484	512	574	547	575	536	530	554	542	521	591	537	508	471	513	538	509	587	520	535	543	499	563	539	521	526	581	563	538	525	541	494	517	595	560	523	523	545	573	536	521	537	570	511	528	537	557	545	498	568	510	562	578	533	521	564	540	560	537	568	515	538	521	549	534	499	523	550	508	503	535	572	552	545	554	524	551	567	516	568	589	526	528	512	548	551	549	547	527	537	537	547	521	506	505	560	509	529	553	522	525	554	519	504	506	565	497	521	532	544	496	576	556	525	522	577	567	558	564	522	518	537	552	585	533	560	536	552	578	576	542	488	519	551	525	530	509	553	522	519	557	522	529	531	555	504	545	476	524	554	520	544	521	526	548	548	543	530	503	544	535	557	536	560	522	526	508	509	550	597	536	541	539	528	501	539	516	588	512	519	558	520	551	516	557	542	561	551	517	525	523	534	555	533	573	520	524	506	514	576	538	572	515	523	489	525	520	543	564	511	536	546	555	500	594	545	522	602	550	523	573	565	508	498	558	517	542	495	508	528	570	566	535	531	542	534	550	515	525	550	512	548	554	550	536	530	515	533	531	520	510	522	539	520	530	527	575	568	537	516	514	520	505	566	505	555	539	527	582	593	513	567	567	570	546	552	528	516	528	514	576	552	540	569	523	552	510	554	547	540	518	509	518	516	570	523	510	564	493	554	530	513	525	526	537	537	579	549	554	516	513	538	502	516	558	515	582	553	551	509	520	531	538	558	560	564	502	549	527	523	562	539	492	545	519	530	510	515	555	502	478	525	485	532	575	503	550	545	575	556	522	524	532	517	525	511	503	555	521	504	532	535	525	537	531	490	568	537	535	507	517	535	559	486	584	562	520	532	569	542	505	497	546	542	531	524	546	527	538	554	550	556	539	552	569	532	514	508	499	519	510	531	514	529	522	519	574	522	540	518	515	541	539	536	506	515	558	526	516	536	568	533	511	534	504	552	567	508	524	542	539	527	570	528	562	561	560	527	523	588	535	501	500	560	540	495	578	557	532	521	577	539	556	566	590	495	532	516	521	525	531	498	528	530	535	506	560	556	522	548	512	513	538	567	573	566	530	530	531	552	499	576	549	522	520	537	574	537	542	524	553	555	547	567	519	536	520	564	506	517	506	524	536	511	574	552	550	525	518	534	509	565	554	517	529	521	543	523	531	506	575	531	485	492	542	537	533	512	539	515	537	516	527	524	519	542	534	508	523	540	515	546	575	554	547	545	509	516	540	555	507	557	507	516	557	519	573	534	527	545	533	480	565	608	536	526	553	515	533	539	520	511	559	545	513	565	556	504	549	503	544	551	527	540	565	500	540	537	563	564	522	588	537	544	545	547	546	553	519	542	568	502	511	530	566	528	543	555	587	543	507	550	498	498	534	531	525	551	522	545	594	569	545	558	522	509	543	535	549	505	539	524	529	533	527	576	537	563	560	536	536	501	533	532	535	534	530	483	555	555	508	535	504	512	534	567	557	534	518	573	574	500	532	509	598	568	522	559	522	524	585	555	571	548	546	537	516	557	555	557	536	535	518	520	527	568	527	522	540	532	588	524	561	545	531	580	525	536	568	549	596	506	535	558	536	560	550	524	529	525	555	505	535	585	509	541	572	528	532	540	497	517	530	529	552	510	533	532	541	555	545	534	603	565	572	554	512	545	536	555	581	525	498	560	512	492	550	554	526	519	518	493	576	550	521	534	553	562	509	555	517	532	523	536	562	563	542	533	554	532	536	533	529	522	518	551	555	538	544	518	534	529	550	524	582	503	571	546	546	520	532	566	545	495	521	535	562	543	490	529	532	536	510	534	536	482	584	540	516	567	558	576	506	543	512	519	540	562	513	579	532	529	523	512	551	541	577	524	573	554	550	497	559	544	568	543	555	544	559	564	549	490	543	571	485	535	518	534	543	537	514	509	548	549	567	518	543	578	566	513	564	532	540	544	550	555	531	580	503	559	526	521	552	565	534	556	548	542	518	575	527	521	555	532	545	545	549	529	562	505	574	537	517	547	546	534	499	504	551	506	555	537	552	532	558	553	585	543	586	561	501	535	521	540	576	545	515	554	523	517	557	519	541	571	560	523	543	517	528	522	515	503	506	554	557	538	554	533	517	485	502	510	499	558	558	544	538	552	544	551	534	532	534	497	554	539	542	562	498	524	564	522	523	569	526	494	547	539	537	519	481	568	577	526	499	561	575	525	547	544	514	508	523	511	517	554	508	550	532	544	534	546	530	541	560	564	524	510	550	556	549	527	569	587	574	579	561	556	552	554	502	526	517	542	526	549	555	569	502	546	503	557	524	547	516	502	534	508	543	548	546	553	563	562	570	519	558	542	516	532	540	537	555	576	532	534	541	516	527	554	558	555	556	536	494	528	544	564	580	536	537	517	543	517	472	530	563	571	573	507	539	523	541	545	540	503	518	522	532	528	531	516	532	522	538	520	500	571	571	555	527	554	584	539	526	506	509	539	542	547	533	557	544	531	515	533	553	539	553	552	573	579	497	547	518	521	582	522	550	550	519	521	518	533	494	525	545	527	513
19703	2275	857	645	402	372	351	316	229	236	314	285	300	180	190	222	199	207	183	207	188	184	199	167	186	177	180	154	161	162	151	163	181	198	173	166	164	153	146	159	153	160	147	148	133	163	152	189	155	165	161	136	145	174	169	159	159	156	134	182	150	151	139	181	140	155	141	150	162	154	153	155	146	149	166	176	168	159	169	150	153	173	143	136	165	141	152	158	151	148	187	175	170	155	172	163	153	149	166	160	181	169	169	173	175	142	190	144	182	174	136	165	175	161	139	188	144	166	159	145	149	138	137	158	170	121	168	158	142	158	155	178	148	159	167	157	155	134	147	178	153	154	144	168	162	147	158	185	144	151	148	171	147	174	151	146	146	162	162	167	164	167	156	140	152	149	151	151	162	173	159	188	161	151	156	168	163	173	154	185	147	162	164	150	144	144	160	142	169	164	167	163	136	153	145	159	167	182	122	154	146	174	150	147	155	149	183	154	139	152	142	171	142	131	157	158	168	152	145	164	154	160	155	158	159	156	161	156	160	178	157	132	139	171	160	153	153	154	166	149	160	164	157	150	166	167	133	150	173	153	160	137	149	159	169	129	179	168	166	180	153	174	176	149	163	181	165	159	160	166	152	153	162	157	149	181	139	163	157	152	141	142	152	148	156	154	159	170	161	155	163	170	182	169	158	167	156	154	130	165	160	172	157	155	154	153	168	152	150	162	156	155	153	141	163	130	152	158	169	153	140	176	135	170	173	165	164	167	147	165	157	147	138	172	150	139	143	152	147	149	147	147	134	149	154	189	170	159	153	163	160	174	165	152	170	156	159	155	166	150	144	143	159	151	149	181	174	158	142	158	155	132	160	158	141	146	148	157	173	147	153	175	170	197	157	161	142	163	154	136	129	148	150	135	172	152	158	146	136	165	167	143	135	181	153	118	143	150	188	171	154	148	173	159	157	174	164	184	156	133	151	153	168	167	168	156	178	155	176	160	171	148	163	170	151	152	181	166	163	142	159	140	146	150	163	149	148	180	187	157	161	156	161	156	150	144	152	165	181	138	152	169	161	161	157	157	161	159	155	162	163	154	145	140	164	156	156	159	149	147	160	156	135	161	153	170	151	158	146	146	175	166	170	152	136	141	161	155	152	161	166	176	132	160	134	165	152	150	160	171	158	171	173	163	166	145	171	145	158	174	165	132	168	184	180	190	163	167	156	144	162	174	141	162	143	175	149	158	143	134	149	148	173	155	160	149	150	156	166	176	158	145	171	170	156	167	164	158	140	158	159	154	155	134	147	161	168	153	166	154	163	179	150	140	165	158	133	158	163	163	174	167	159	162	153	179	163	150	157	143	165	165	148	153	138	169	145	165	148	157	185	154	163	156	149	150	169	161	154	169	168	162	161	143	134	152	182	154	146	142	165	152	171	156	163	142	145	151	151	171	146	162	153	141	149	161	161	164	155	162	158	156	162	149	155	170	150	154	153	143	155	165	181	153	164	135	137	143	149	175	157	169	149	191	156	151	173	184	164	137	146	163	171	158	131	181	196	175	145	153	153	167	165	157	175	158	158	166	135	136	143	154	143	130	170	162	150	130	154	158	189	160	184	144	162	153	151	164	138	142	152	151	159	161	156	161	147	158	153	170	180	159	159	168	152	141	148	150	158	168	156	152	137	158	141	154	155	137	146	172	162	166	170	130	161	174	165	164	149	146	175	166	155	158	156	158	176	154	173	166	155	159	176	139	148	155	161	160	167	174	165	164	169	171	153	155	162	137	159	172	157	174	163	178	187	174	175	144	149	147	148	170	148	152	168	156	188	142	166	152	153	143	149	149	143	146	157	165	163	151	138	149	171	136	148	139	164	157	151	146	138	156	150	168	156	169	159	161	167	147	169	191	129	174	158	152	146	157	145	147	145	166	156	150	129	154	143	158	156	157	143	162	163	170	146	163	176	153	131	155	159	146	137	146	145	169	135	132	146	121	149	169	161	159	159	161	152	154	144	157	169	177	174	151	150	155	176	172	151	136	161	154	139	135	143	144	158	178	145	139	144	124	162	136	140	150	184	175	164	164	122	170	188	182	184	141	168	154	162	145	162	163	144	120	170	159	132	166	156	166	154	159	155	162	156	173	164	159	165	176	164	166	148	154	164	154	162	148	147	181	159	144	173	163	142	161	146	150	149	135	150	160	165	165	162	140	156	139	168	164	160	165	168	156	153	175	147	164	150	128	176	167	188	171	150	174	155	132	152	177	166	148	142	155	168	163	164	165	138	176	163	159	158	144	150	151	152	143	154	167	159	134	165	180	143	175	172	154	169	146	157	158	140	149	147	177	148	164	169	158	175	154	134	180	156	157	165	158	146	172	159	129	143	158	148	158	168	167	143	154	159	172	138	169	146	134	160	148	161	164	189	172	142	157	150	147	136	153	185	150	174	153	146	142	148	151	152	155	180	142	162	153	149	143	171	160	182	144	146	132	163	176	139	135	152	162	160	147	175	149	146	160	181	147	165	138	160	173	149	162	133	157	147	160	154	172	176	146	143	151	142	159	152	161	146	182	158	165	170	167	171	163	157	159	160	176	159	155	153	187	142	162	136	157	171	181	177	173	167	146	170	163	164	145	177	143	163	156	151	141	164	176	166	145	154	155	162	160	161	178	155	138	137	153	155	149	141	178	163	159	150	179	171	150	154	157	150	171	144	154	172	127	157	149	141	167	168	169	187	151	145	151	144	149	143	158	168	151	144	165	162	161	135	149	153	149	148	171	145	166	151	126	156	155	158	155	142	131	161	169	171	152	168	169	156	173	134	162	156	159	185	151	167	176	158	126	139	168	169	166	145	173	139	155	156	170	173	162	149	161	144	150	165	159	152	173	175	134	140	158	143	163	166	145	131	155	150	146	162	151	164	175	140	172	146	163	140	148	164	154	144	156	169	146	178	187	140	151	159	140	155	153	140	152	170	120	177	171	184	130	167	161	160	177	157	184	153	146	150	163	195	171	169	133	134	160	136	136	166	167	144	127	153	161	165	157	155	159	157	146	159	125	145	162	156	158	148	145	145	167	149	173	157	181	157	141	146	140	172	134	184	133	169	166	133	188	160	168	162	175	144	140	150	133	171	147	137	157	173	159	165	148	155	151	162	177	153	145	166	158	178	148	154	174	125	173	161	150	162	144	139	132	117	153	134	150	172	152	157	168	157	144	141	146	152	141	142	176	157	141	160	147	179	167	161	165	143	170	176	147	169	166	151	152	175	139	165	172	163	160	146	167	154	173	157	168	161	186	161	163	143	141	155	167	155	163	147	150	151	171	173	156	167	152	140	153	142	189	168	160	161	134	149	131	176	160	171	176	172	144	156	148	164	179	170	151	172	179	150	144	139	170	163	176	174	176	187	138	153	163	164	175	166	136	153	143	174	146	139	146	152	160	169	159	144	169	158	159	177	163	172	165	155	138	152	162	178	176	171	146	139	175	153	150	165	154
12170	736	1392	1578	1400	1249	1241	1175	923	974	1040	1216	1244	715	762	811	816	813	693	742	714	594	575	524	496	504	514	550	583	506	431	460	474	425	418	397	410	423	419	390	413	407	412	408	427	401	409	397	374	388	403	423	421	350	392	420	389	406	427	371	411	440	424	390	397	400	407	404	388	425	407	402	383	414	430	394	402	396	393	398	410	366	425	435	427	377	412	401	367	413	359	424	394	391	405	403	381	387	381	384	390	382	404	407	393	383	378	415	375	421	415	426	427	410	379	378	417	393	391	373	390	404	391	399	388	377	395	426	382	387	387	383	400	410	380	408	406	408	426	429	442	396	395	385	396	397	394	380	392	391	412	388	379	408	415	407	385	410	384	411	396	402	388	420	410	417	369	410	393	417	393	405	363	410	413	381	396	422	385	390	428	378	387	413	386	394	401	406	364	399	394	411	402	368	392	403	401	399	392	387	416	422	403	431	397	405	404	435	373	393	416	383	437	433	381	372	426	397	395	439	406	387	368	451	394	355	394	407	415	381	374	415	384	396	398	347	413	387	398	409	406	395	420	384	391	375	397	414	404	431	428	409	388	403	404	405	379	402	361	364	367	391	392	405	382	396	362	416	409	378	403	386	413	376	406	390	391	411	416	387	372	404	390	404	397	394	402	378	407	393	373	428	404	387	363	425	388	427	389	381	386	417	359	382	367	416	377	353	401	405	374	422	386	386	389	402	371	413	380	411	404	409	394	389	412	385	416	374	394	398	391	422	386	411	407	393	397	416	386	380	401	386	390	405	380	416	349	396	364	404	383	395	388	403	367	431	385	382	385	404	404	393	379	374	414	404	425	405	386	406	385	400	409	385	389	410	389	409	385	366	369	383	329	392	416	421	389	423	397	411	415	428	390	366	397	401	395	396	368	410	408	383	396	382	395	391	380	420	426	392	447	374	410	413	379	414	369	413	400	403	383	398	396	406	402	370	402	414	395	413	421	375	399	407	391	416	404	388	397	392	417	401	392	398	414	416	443	382	406	375	391	405	413	403	378	427	411	364	420	413	391	403	391	391	395	406	371	406	396	417	414	408	414	393	367	389	355	423	382	396	423	370	391	363	389	374	411	369	396	380	398	395	412	417	357	396	398	368	371	376	396	406	349	417	416	433	392	389	386	394	404	365	362	405	373	401	425	404	407	404	365	377	407	408	384	408	395	413	411	383	394	381	409	392	406	417	386	395	380	405	424	374	401	371	408	443	443	388	381	349	379	401	393	394	388	407	428	422	424	376	406	383	424	416	355	406	367	408	414	398	399	412	388	394	378	397	421	390	393	396	360	388	397	383	409	381	390	403	377	393	396	385	389	394	377	386	412	384	377	408	400	376	415	419	426	379	367	370	416	407	457	371	424	426	378	380	396	457	393	435	407	374	386	399	408	406	411	390	396	381	406	378	380	412	393	409	395	402	350	386	418	405	361	408	408	441	419	407	401	383	379	400	437	371	413	378	413	416	386	380	405	432	389	422	395	390	396	429	407	374	371	382	404	365	411	396	398	397	405	392	397	359	390	431	393	395	415	395	398	389	394	425	414	372	384	401	395	374	418	396	404	395	412	416	391	398	386	396	381	378	387	397	415	412	397	382	382	386	392	415	423	385	411	417	416	386	414	397	418	356	412	368	397	430	414	412	386	437	392	393	404	403	420	404	386	384	391	367	390	384	401	373	358	389	384	407	387	393	387	409	422	404	410	406	395	402	391	393	377	390	388	369	384	423	382	437	378	359	385	416	398	439	407	429	385	388	400	359	388	368	414	411	428	394	404	394	402	427	383	383	388	396	360	427	395	415	421	378	403	389	405	398	365	403	409	398	380	420	428	450	400	395	368	408	430	370	415	381	399	437	364	408	387	418	350	428	394	408	400	414	385	423	352	360	405	368	409	367	405	398	389	405	404	376	391	416	396	414	387	389	401	431	395	381	410	395	401	435	367	372	402	353	383	443	439	387	372	424	406	374	352	369	362	409	387	383	351	379	359	347	388	395	386	385	395	386	366	354	448	411	411	376	395	368	384	391	402	378	384	398	400	386	373	385	402	399	385	382	383	398	408	355	413	415	383	379	396	353	423	394	372	363	350	377	391	394	395	404	386	407	383	386	397	405	402	378	377	391	385	412	404	407	377	390	377	414	389	366	405	386	408	377	374	431	373	406	406	431	407	405	384	412	416	385	370	424	353	377	394	435	388	378	406	436	415	362	431	397	393	393	403	379	428	443	374	385	384	401	411	381	380	406	373	434	361	396	398	419	393	424	382	385	437	410	398	412	378	401	372	439	391	376	384	397	386	399	418	371	383	380	391	396	389	401	405	397	373	366	410	406	428	423	414	400	414	386	433	377	399	384	424	403	411	356	382	404	385	377	417	376	385	378	419	393	368	371	423	359	411	436	404	385	411	407	406	404	377	399	399	404	381	405	393	394	402	392	396	400	403	410	400	367	383	397	405	366	406	381	383	380	398	387	398	390	353	361	391	334	375	372	403	391	396	370	403	385	415	387	405	398	388	392	380	380	363	376	351	424	409	391	400	402	382	363	399	422	392	438	390	396	386	436	350	377	430	383	419	382	402	411	438	394	400	392	404	401	401	395	401	380	402	411	410	429	401	392	395	403	438	355	405	409	394	386	361	389	371	428	373	406	387	404	388	365	405	392	400	384	406	424	387	404	400	399	405	383	410	412	396	448	412	422	368	391	384	367	389	386	404	397	378	367	398	411	385	392	392	449	385	378	414	414	400	405	379	367	394	404	369	372	397	379	397	385	352	390	423	363	392	417	382	447	411	410	374	401	395	430	431	362	419	373	399	375	407	389	368	397	415	344	352	417	401	377	369	458	377	401	405	384	367	403	394	387	381	398	405	401	407	393	399	369	392	403	417	412	431	408	401	393	377	388	428	407	375	396	361	375	386	411	431	416	420	369	400	410	382	385	415	396	388	384	391	393	396	413	403	376	416	379	378	402	416	382	389	382	375	373	354	405	360	415	423	367	371	409	400	359	391	382	417	384	387	374	375	421	394	397	399	447	371	409	378	399	368	371	405	374	426	359	370	377	429	375	385	408	425	368	434	375	428	403	415	419	398	396	381	399	401	400	370	398	376	342	401	374	419	393	405	431	408	373	406	369	400	398	418	412	370	403	426	395	389	392	383	382	391	396	368	407	402	391	381	428	401	398	395	401	388	388	391	425	369	395	409	386	382	427	410	413	400	394	418	417	382	405	382	378	397	396	417	374	431	381	407	381	388	422	415	402	395	400	436	401	434	395	377	399	388	366	411	390	393	412	405	386	418	380	368	369	402	378	409	393	358	348	376	374	379	400	392	387	398	393	408	409	400	366	361	396	401	388	420	390	368	408	381	423	429	385	419	369	382	441	400	383	397	392	411	378	402	410	438	414	396	397	385	395	407	442	397	404	373	351	360	403	408	419	401	382	364	368	367	436	380	379
30933	5917	1842	1151	773	698	613	530	446	508	534	587	564	426	381	396	416	324	326	340	361	370	315	338	326	279	344	325	328	336	320	289	268	258	303	286	242	305	306	289	335	308	325	264	277	316	313	298	285	251	286	269	243	284	277	268	252	275	298	278	241	308	281	282	315	275	273	266	259	284	291	285	279	274	266	271	306	291	251	297	302	294	274	287	254	282	295	288	277	281	313	284	272	300	285	293	265	284	258	259	260	264	298	287	267	319	297	309	311	292	262	293	292	302	299	289	310	278	274	286	263	269	283	307	250	286	269	265	264	311	305	307	217	251	273	276	274	276	249	265	275	247	291	252	242	276	259	269	276	309	279	293	254	286	261	275	267	252	231	294	278	273	276	290	283	290	278	280	271	260	274	299	269	278	297	263	268	265	290	267	262	303	312	297	279	261	288	287	306	291	261	268	306	274	280	294	296	265	276	297	286	292	297	322	304	312	284	273	278	302	290	295	300	322	294	284	272	317	294	291	272	299	312	292	295	292	276	309	282	269	306	260	273	284	261	316	280	281	279	298	283	291	294	270	283	322	261	293	295	263	270	288	315	280	280	277	261	269	264	284	305	308	272	266	266	342	295	289	276	282	263	268	291	331	302	291	275	253	250	274	299	285	297	277	297	305	291	317	281	279	292	277	263	277	268	261	306	263	295	268	297	266	292	284	277	278	275	275	278	278	271	264	259	274	306	290	277	252	247	258	288	291	297	297	290	259	297	251	304	291	296	300	277	279	310	276	287	297	251	282	306	291	272	277	282	293	260	307	273	289	284	270	252	289	276	281	266	281	297	296	296	287	312	271	258	298	312	290	303	323	318	318	291	278	300	272	282	263	292	271	297	265	285	268	273	264	259	270	276	283	258	307	294	305	286	309	275	297	312	266	275	295	270	307	254	279	266	262	276	279	244	286	249	283	303	287	337	257	297	296	292	286	295	285	276	291	294	297	290	284	290	293	307	283	309	304	265	304	255	296	290	289	291	295	299	274	293	256	300	280	244	280	287	268	279	309	300	274	303	297	298	275	307	260	284	293	302	342	301	283	291	270	272	271	289	250	291	260	267	269	269	289	270	298	264	300	279	263	294	265	282	314	297	307	306	301	252	260	305	294	250	271	263	272	280	287	282	273	278	300	275	288	283	240	287	284	272	274	301	327	323	305	305	276	275	280	286	288	320	268	296	274	276	268	262	304	265	269	261	285	312	260	314	280	271	294	286	278	270	292	293	264	257	283	308	259	278	271	282	271	293	266	265	289	279	249	264	251	282	283	271	308	315	264	249	274	269	283	263	258	261	286	303	248	292	244	269	263	276	281	304	300	290	260	264	240	269	275	275	286	262	290	305	263	286	281	280	274	278	256	290	275	283	288	318	281	288	303	287	288	310	299	279	285	301	272	277	286	309	301	300	299	262	299	241	268	278	263	268	299	290	298	298	271	284	289	289	244	291	296	280	251	281	265	310	293	290	302	288	272	311	274	262	255	238	317	251	290	303	268	289	302	303	264	286	271	309	273	260	281	286	283	279	279	275	304	284	279	299	273	277	310	264	281	296	270	271	242	260	285	285	276	293	305	286	306	284	302	288	258	288	282	258	298	291	279	266	309	290	276	283	285	270	273	287	294	284	314	268	272	274	253	268	289	288	279	323	252	290	252	277	298	321	305	286	255	291	313	286	248	288	254	287	293	310	302	275	286	277	271	288	240	303	313	273	291	325	286	286	315	291	275	282	289	276	286	293	274	255	266	271	282	267	284	283	333	302	277	306	287	251	279	282	278	251	253	296	269	273	301	294	273	269	274	277	263	271	290	285	293	315	291	320	263	277	318	285	280	288	262	273	305	277	271	290	282	326	307	261	262	281	297	279	292	263	285	268	275	271	274	275	285	270	320	252	278	255	290	277	259	265	252	287	259	282	276	266	304	309	295	300	296	270	286	265	289	275	274	295	304	286	266	290	304	337	281	287	285	285	227	280	279	279	289	307	284	282	289	268	284	283	295	270	284	258	273	295	296	279	275	306	304	276	264	265	286	271	304	262	261	266	296	273	294	259	301	294	274	280	314	306	290	267	314	282	270	279	291	295	280	260	270	341	304	274	290	308	286	279	282	296	278	277	267	235	257	290	269	280	271	318	259	296	302	302	259	245	267	262	263	266	300	275	259	292	320	292	301	266	297	281	279	281	274	267	289	299	288	279	264	309	270	268	262	296	279	331	296	294	279	296	271	259	295	283	308	273	272	264	273	273	309	240	308	283	288	282	281	263	276	286	301	294	279	273	268	279	265	287	289	284	298	282	262	285	269	291	282	272	279	308	293	286	302	302	276	313	285	268	274	278	283	296	295	285	263	267	274	264	271	297	279	257	316	253	297	273	255	288	289	258	256	294	294	291	307	304	283	306	299	304	302	268	296	263	274	285	296	292	262	273	297	274	267	283	283	255	262	288	336	272	257	287	302	261	279	302	309	284	299	262	294	278	312	254	295	276	275	309	288	278	287	279	273	297	299	275	289	304	285	313	308	298	317	257	300	285	287	281	292	284	305	289	296	293	292	260	263	270	288	276	273	271	271	268	276	293	278	286	276	320	261	289	303	268	245	262	252	291	269	328	261	267	267	300	268	262	290	304	277	261	295	304	250	284	276	268	249	280	291	303	272	274	273	308	262	274	276	268	246	262	281	306	298	307	295	270	281	272	297	292	289	266	261	276	284	266	281	278	272	305	284	282	302	286	292	263	269	305	293	291	307	300	313	307	289	303	261	263	285	291	299	267	320	294	288	301	288	286	264	297	288	314	297	287	275	314	292	274	291	259	268	266	274	272	249	296	271	294	267	255	287	258	276	279	254	259	267	286	292	301	319	280	304	270	287	275	262	298	293	246	288	303	273	296	283	286	318	277	277	280	291	309	286	264	228	309	273	310	311	291	288	261	260	294	304	294	266	277	276	264	307	268	265	264	252	312	247	270	303	280	311	249	266	262	299	235	308	286	263	301	262	272	259	301	286	281	307	287	273	299	275	276	293	298	266	281	294	290	320	282	289	268	292	292	310	321	303	298	295	238	312	286	295	304	298	304	267	326	276	309	308	301	275	272	301	269	300	325	283	282	287	294	313	286	302	314	287	267	283	280	268	287	278	313	275	280	272	290	268	263	317	288	280	282	300	285	278	296	314	314	273	295	273	249	280	277	263	301	286	244	284	280	284	291	305	304	320	280	263	291	276	254	288	270	286	273	290	299	285	276	291	273	224	266	298	298	313	266	280	307	267	289	284	295	300	281	274	267	284	271	274	294	273	275	310	259	297	271	283	272	286	283	296	268	288	307	258	291	264	269	276	272	284	260	296	293	298	299	259	264	286	266	272	273	260	284	269	278	275	258	270	272	275	282	303	288	274	291	287	269	256	278	277	274	282	297	285	288	279	267	252	307	297	300	290	257	263	256	288	271	255	297	303	285	302
17261	1375	2412	2829	2589	2402	2198	2094	1736	1755	1925	2128	2016	1210	1286	1283	1240	1238	1204	1214	1068	1012	953	878	812	875	885	867	907	811	747	783	738	723	710	670	682	692	678	705	661	640	672	686	654	644	698	696	636	704	675	654	610	716	666	696	680	651	669	690	659	635	694	702	688	714	669	649	664	629	676	629	610	683	649	615	703	638	668	649	655	649	662	646	672	664	674	677	634	632	638	667	664	673	658	669	627	665	660	640	651	608	690	703	688	629	712	640	654	658	700	713	668	629	634	639	687	699	660	651	633	643	653	626	611	644	680	673	675	668	643	658	586	683	700	610	640	673	649	677	637	671	641	655	669	682	639	637	669	657	681	641	650	663	670	675	635	691	625	588	616	645	627	649	652	626	654	630	654	662	649	677	660	673	674	686	655	689	655	650	664	658	646	611	656	654	613	630	649	615	614	645	669	671	668	711	642	709	649	656	672	651	674	620	661	676	691	649	620	660	627	676	634	638	685	677	689	655	716	578	636	651	711	659	662	642	643	681	665	625	604	670	698	625	670	653	681	682	681	659	633	642	642	642	639	633	619	644	680	651	625	661	663	647	679	665	664	642	635	617	674	635	700	670	627	723	606	616	685	665	637	668	621	670	679	655	681	618	686	665	637	636	700	683	664	656	674	659	678	661	625	662	693	684	662	678	647	644	675	647	686	601	664	654	658	654	676	615	651	624	682	672	652	667	657	642	633	675	620	626	676	685	639	623	672	633	659	680	645	644	681	618	657	645	690	684	650	652	629	654	645	665	690	645	645	667	653	633	634	664	652	668	600	695	668	663	673	596	648	655	619	627	706	644	697	660	646	632	659	701	642	610	624	650	654	658	691	669	679	674	648	637	658	679	666	643	665	660	639	678	644	623	615	682	636	661	645	689	693	671	653	654	648	658	605	625	628	629	636	638	626	645	639	628	673	691	678	644	663	681	636	651	667	652	650	662	686	638	646	699	658	619	659	674	639	651	642	665	674	695	612	646	662	643	646	626	697	683	631	682	601	650	657	662	657	667	697	664	678	698	635	665	667	656	631	627	658	663	681	655	662	654	686	658	680	714	674	616	633	713	654	703	637	681	662	631	661	652	689	615	659	673	654	615	646	660	659	674	666	613	646	677	659	654	689	625	657	635	637	611	620	651	659	626	640	658	683	652	614	652	664	681	658	635	696	652	639	634	619	623	662	689	726	652	643	605	629	693	631	659	676	649	666	724	662	653	681	664	684	651	654	639	629	657	677	643	631	655	606	670	664	674	641	676	667	668	623	628	649	676	688	657	654	637	655	655	682	628	643	626	624	658	676	608	669	672	662	613	661	626	675	664	688	706	633	647	660	696	657	694	694	643	683	634	626	649	667	643	661	683	645	684	619	710	676	625	668	689	719	675	623	646	670	620	674	635	636	651	637	647	635	665	594	712	633	652	669	642	640	610	678	655	628	688	673	616	608	668	677	647	646	624	658	669	606	618	631	683	641	646	671	624	669	598	646	691	648	678	671	643	686	635	649	647	654	661	608	636	669	628	650	697	642	684	682	626	624	642	627	639	616	645	619	662	658	657	637	665	659	673	700	671	645	664	627	659	674	687	676	654	659	661	646	658	644	644	660	662	627	654	626	629	710	627	674	659	612	682	675	641	609	635	626	660	658	640	714	668	629	602	676	649	667	616	655	620	661	643	684	654	599	679	640	672	662	686	680	670	621	629	620	679	651	689	645	654	678	640	678	653	620	627	677	620	628	629	661	647	683	670	679	603	674	657	711	648	670	700	665	681	645	647	691	665	626	635	611	663	633	693	726	664	652	638	631	682	673	652	671	660	679	620	641	668	619	629	675	620	664	653	652	650	670	596	651	660	684	649	668	653	671	677	671	669	635	653	639	693	646	650	637	667	648	634	688	620	658	671	670	604	641	608	649	643	673	655	653	639	698	639	643	627	648	682	668	654	687	614	654	666	642	687	668	643	644	635	651	675	676	681	670	638	690	638	648	657	615	644	630	634	604	673	681	662	693	686	702	657	661	618	666	636	666	654	652	647	691	683	641	646	653	690	629	697	637	645	650	663	666	592	625	654	652	655	633	643	667	646	680	622	688	637	705	638	654	724	656	655	675	684	648	650	648	652	685	702	664	655	675	656	663	654	627	635	706	648	636	635	626	631	641	650	657	642	672	681	648	690	649	620	675	657	663	646	610	664	654	637	647	729	678	660	674	661	643	676	666	663	642	677	656	646	652	626	634	624	628	667	684	676	707	641	705	613	682	658	696	617	633	671	643	645	671	692	678	613	634	628	655	642	692	649	644	667	684	650	702	628	642	732	626	662	653	659	620	615	661	668	697	663	656	688	646	682	649	633	654	648	682	656	628	671	662	690	648	651	690	662	650	619	635	651	641	684	630	637	629	623	680	612	592	639	650	659	677	674	687	669	661	639	648	644	654	624	605	656	615	650	637	640	632	652	632	712	636	665	625	683	632	654	705	658	665	669	617	623	651	680	638	616	616	612	649	672	664	657	649	661	661	699	677	638	671	659	590	671	673	636	661	698	655	673	692	644	599	598	654	667	684	648	625	639	686	665	642	663	662	683	640	677	648	626	653	660	676	622	673	629	666	663	640	682	641	662	662	697	686	678	697	639	636	648	673	642	680	657	605	620	650	657	658	629	686	602	669	655	646	592	652	657	650	649	643	597	667	658	628	645	637	625	660	638	640	681	677	648	652	613	632	654	628	698	671	632	692	671	632	612	694	672	671	615	652	687	674	647	670	622	629	599	658	671	619	651	666	666	638	632	706	661	703	675	657	669	649	686	630	598	679	600	661	651	681	687	683	682	626	643	632	676	632	643	661	638	584	672	626	655	610	674	610	691	705	661	624	662	631	675	663	666	679	692	657	614	665	621	657	663	655	668	653	645	647	656	651	705	692	714	703	685	670	642	630	651	671	694	667	673	653	689	653	685	669	609	720	644	672	650	651	655	632	641	671	669	645	651	652	657	634	654	665	670	632	616	636	720	616	639	675	649	638	638	643	655	632	622	621	654	647	662	661	639	700	628	644	606	616	659	634	683	674	651	702	634	600	691	656	667	650	625	656	646	627	639	710	704	627	634	652	658	633	655	687	662	649	639	617	672	673	667	632	670	628	664	645	647	686	643	626	648	632	609	696	647	685	658	672	607	656	642	645	662	626	666	631	621	664	628	727	644	650	702	623	616	640	674	628	676	635	656	636	712	617	696	671	658	659	634	682	653	626	648	658	640	693	654	660	649	663	678	689	682	632	661	672	683	650	675	706	698	638	671	654	685	624	674	675	627	699	625	646	672	618	655	678	647	623	642	720	664	660	685	596	659	644	635	640	627	663	665	687	605	632	625	662	704	684	618	690	645	676	654	664	707	680	649	631	686	682	693	650	635	653	645	663	677	643	695	637	639	669	685	670	656	702	668	667	677	660	673	671	666	600	649	675	679
6544	556	282	258	263	255	255	241	247	234	255	267	250	278	279	281	269	241	244	231	249	237	238	214	255	220	243	257	226	243	266	207	250	235	230	250	232	262	219	266	248	254	246	244	221	219	260	266	261	239	234	234	243	245	267	261	238	231	224	250	229	268	234	235	222	234	227	246	231	232	224	259	265	249	240	236	257	242	243	209	249	232	286	240	245	225	239	265	257	243	226	243	227	231	242	230	229	230	216	218	203	222	257	215	254	269	231	244	236	223	264	232	201	236	245	212	231	212	221	236	259	239	258	245	212	242	232	226	220	229	228	234	249	261	233	222	227	231	231	228	219	215	209	229	255	210	226	224	250	240	268	266	225	240	248	230	232	209	267	272	218	249	240	243	222	241	249	245	235	231	249	259	226	232	239	201	226	216	227	259	242	242	240	223	268	223	228	240	236	243	249	219	239	260	234	235	266	240	228	239	247	250	239	231	224	240	226	266	247	233	220	234	232	234	231	232	245	213	250	209	214	235	230	227	245	250	262	219	241	227	206	287	274	232	230	259	232	253	231	206	257	239	243	237	239	249	223	231	248	237	234	238	241	248	244	217	235	230	223	230	254	230	252	242	253	242	254	222	237	243	237	230	229	231	233	245	214	251	253	242	270	240	241	223	246	219	244	252	240	268	221	266	210	246	236	246	224	235	254	224	239	226	228	230	224	240	248	253	243	239	244	253	242	238	234	217	189	237	254	238	247	221	221	224	248	267	267	260	239	223	258	250	251	222	216	236	226	212	246	215	230	202	275	247	238	245	225	223	223	264	248	255	230	238	243	250	242	243	270	243	224	223	246	238	224	244	218	224	234	241	234	250	241	239	235	245	212	280	240	239	255	261	247	219	244	228	256	253	223	260	238	241	244	236	235	249	256	242	226	230	251	286	260	221	242	202	223	253	230	236	240	241	260	247	226	256	222	245	254	233	240	214	248	242	222	239	257	243	226	262	271	257	215	202	246	237	243	222	221	257	222	244	230	237	221	241	225	249	219	213	238	231	235	237	243	236	232	247	279	248	259	215	262	240	256	243	247	239	254	229	235	244	223	254	248	234	243	235	227	261	230	245	249	237	217	235	229	220	223	254	231	241	252	227	284	230	226	264	203	204	228	215	234	263	210	251	222	248	224	227	217	222	227	241	235	217	233	237	258	225	240	219	247	230	243	225	248	240	240	230	235	244	213	257	240	256	234	227	251	235	221	223	213	228	243	216	276	211	248	244	227	261	253	224	229	248	203	240	238	230	271	220	256	254	229	240	214	244	219	253	288	224	238	228	240	242	264	252	289	238	262	244	262	244	243	195	247	237	260	247	255	247	251	243	260	243	234	253	233	251	236	250	246	230	252	226	220	266	254	226	217	251	240	271	228	239	245	228	239	246	211	248	240	239	232	234	244	250	236	241	234	232	240	267	225	245	267	218	243	244	247	238	259	255	234	270	230	217	235	251	245	264	267	252	228	253	248	250	225	242	228	221	263	244	245	229	254	250	237	212	239	228	251	237	228	259	267	253	268	249	251	210	288	241	222	238	235	246	256	235	247	245	242	235	246	245	210	235	235	235	222	234	226	235	265	229	261	216	231	252	224	248	226	237	243	224	255	257	231	216	265	256	271	233	229	229	242	243	220	240	217	261	225	236	227	258	251	248	240	215	246	224	212	245	258	221	247	234	255	244	240	267	231	255	234	219	252	243	266	237	230	236	272	243	213	248	246	249	261	256	266	233	225	234	252	251	235	229	262	261	248	219	262	246	256	208	240	234	219	240	226	244	205	257	239	238	246	229	236	237	234	235	245	243	238	260	236	256	228	270	213	236	233	252	254	237	245	232	226	245	243	238	239	241	243	240	239	273	226	194	235	260	267	235	256	231	232	250	253	247	238	238	260	247	204	242	211	283	218	244	263	249	232	241	213	245	267	256	247	221	208	246	248	262	240	259	228	247	244	234	238	253	234	253	240	231	247	240	234	239	228	239	240	220	238	235	255	261	208	255	245	265	209	261	203	210	240	230	228	225	257	219	203	198	265	228	226	235	268	229	236	218	218	221	233	264	250	233	255	252	242	249	228	242	219	229	236	259	237	279	234	271	241	225	239	251	252	229	217	250	223	251	228	238	233	257	216	251	212	259	251	255	228	233	234	257	223	244	227	247	247	240	198	232	238	239	254	226	225	248	220	219	232	234	243	231	236	239	245	257	266	188	232	227	227	205	210	222	228	218	256	242	221	239	212	220	263	265	223	231	247	242	259	253	250	275	228	219	226	205	236	256	274	240	220	246	246	228	220	235	224	277	246	268	210	231	255	203	232	253	224	261	222	270	238	223	251	256	263	237	279	242	211	229	249	243	229	237	224	250	276	238	278	258	245	214	267	246	233	215	228	230	225	234	225	199	250	253	251	236	233	189	204	231	270	226	264	217	246	274	231	266	248	230	239	225	263	205	262	231	217	243	251	225	236	228	238	264	225	204	251	267	237	220	251	217	201	242	235	250	252	225	253	242	266	228	265	249	252	233	269	220	233	248	256	254	275	250	249	245	236	238	263	241	258	240	237	224	244	235	245	222	243	214	249	266	230	259	233	257	239	234	230	266	257	224	223	251	253	201	253	219	282	247	239	252	234	247	257	272	220	243	215	232	229	253	268	219	238	228	256	215	242	256	258	243	249	223	243	260	254	255	233	236	253	255	217	251	255	248	230	260	265	247	253	235	224	244	241	203	249	254	276	231	216	245	263	223	223	236	253	248	246	271	221	252	244	235	247	251	227	247	233	259	268	248	253	227	257	207	220	250	212	232	219	209	234	235	238	263	217	246	234	268	252	229	233	238	249	251	255	251	257	265	261	278	237	217	242	241	247	230	228	230	254	228	239	230	243	286	220	252	235	228	241	228	231	229	222	238	231	231	230	236	220	218	221	227	230	218	247	228	233	238	226	241	270	246	267	203	226	202	253	250	305	221	265	252	243	220	268	260	241	238	252	227	254	251	218	253	248	222	226	239	255	229	237	291	236	253	236	219	222	218	256	280	231	254	241	256	228	235	258	223	240	214	199	249	256	230	240	220	254	238	261	234	212	234	227	275	268	273	230	243	268	223	248	242	241	249	258	236	262	232	218	244	258	252	247	246	202	259	229	244	257	231	240	232	247	253	245	237	259	243	247	259	242	223	240	248	266	209	222	221	209	226	242	246	255	252	240	230	244	232	227	226	224	239	240	237	245	211	232	219	252	242	239	242	237	251	247	196	243	246	217	235	221	255	240	244	240	267	230	262	249	233	231	253	233	211	248	250	241	240	256	223	265	250	233	235	219	257	259	235	268	216	260	257	235	233	243	254	247	251	244	265	268	233	261	253	246	212	252	265	222	240	212	259	239	270	254	240	232	213	259	254	247	204	216	252	228	235	273	251	214	208	219	229	269	254	261	226	235	234	236	228	232	270	219	249	257	240	232	233	217	248
4437	592	642	636	606	654	645	632	609	603	656	583	654	631	676	679	699	710	663	658	620	569	643	602	597	605	577	676	626	599	553	532	514	575	537	509	572	554	614	533	536	547	578	503	548	557	536	546	569	547	540	543	588	564	547	540	536	547	525	510	563	559	590	540	503	524	518	599	533	527	590	542	567	559	551	547	558	556	518	571	589	546	564	546	561	522	571	497	567	529	547	504	554	552	552	610	536	575	523	547	511	546	546	526	524	569	553	571	519	541	539	575	539	543	569	551	522	552	549	529	513	565	556	558	526	604	553	486	546	546	568	556	519	523	496	535	560	547	562	560	567	534	557	561	525	541	511	558	511	546	513	590	559	577	596	564	534	557	506	581	500	510	540	525	527	601	562	556	597	512	548	541	553	561	539	565	508	504	534	600	513	564	580	531	568	504	518	555	531	506	524	542	523	554	560	534	538	571	574	530	535	557	571	584	577	491	510	585	528	501	535	522	550	555	590	558	546	522	554	563	580	563	549	526	505	570	555	561	535	568	549	533	535	541	535	562	553	545	530	515	549	533	535	538	533	554	572	542	511	460	537	568	564	546	548	521	563	537	585	556	535	540	529	556	551	534	552	552	518	572	583	536	534	562	564	527	549	551	521	576	518	538	528	532	544	559	546	570	547	544	532	537	557	588	588	539	545	549	560	525	562	521	560	532	529	550	510	558	570	530	534	498	566	553	565	581	573	589	507	549	552	534	521	551	526	577	534	547	515	559	579	516	585	564	568	559	551	541	547	554	550	532	556	551	587	542	555	558	537	563	539	499	550	557	558	522	578	554	558	553	507	537	519	538	569	523	539	569	592	535	489	558	555	546	537	519	568	522	526	527	542	541	549	527	553	511	549	573	565	550	557	526	495	517	542	522	554	566	557	553	557	528	554	604	565	550	560	546	559	562	534	559	584	576	529	549	557	537	534	535	559	528	542	543	557	549	532	576	545	527	529	509	580	540	552	538	542	557	520	563	559	561	558	518	554	553	529	563	594	557	553	539	551	571	563	527	559	505	535	555	516	550	555	580	515	539	524	545	530	530	573	552	546	492	509	566	527	513	529	574	551	518	544	564	517	535	583	539	521	553	515	569	566	545	557	570	536	537	573	532	524	548	537	526	592	558	557	560	524	518	521	513	592	539	586	575	553	548	597	529	545	517	546	585	566	582	539	545	604	550	509	566	562	530	544	548	528	572	576	540	548	544	524	579	547	543	549	517	530	558	551	561	575	551	585	527	575	536	554	526	524	525	532	551	544	532	525	557	568	550	546	551	565	555	563	560	510	543	541	552	545	532	561	580	501	495	568	542	536	534	551	542	536	560	542	561	540	568	535	519	522	528	582	575	564	533	525	566	528	539	546	575	527	551	546	563	590	557	503	501	533	564	580	515	505	551	539	555	539	543	533	528	565	552	548	534	535	540	546	541	533	558	523	496	567	505	602	545	548	552	542	515	507	587	527	530	567	547	532	553	571	534	568	566	550	543	519	563	582	597	579	485	550	555	550	530	601	551	538	542	553	568	565	519	567	556	496	527	561	569	510	557	550	596	574	553	556	523	572	572	543	583	503	531	548	544	557	564	530	525	570	513	511	550	557	544	552	518	591	573	550	547	557	535	544	537	536	540	546	571	558	527	536	563	560	568	541	538	541	566	507	550	553	515	541	521	574	556	522	506	552	558	551	550	547	559	559	556	525	543	579	560	583	578	559	558	521	547	572	523	537	564	540	535	587	534	528	545	524	562	551	528	524	547	573	569	536	572	538	541	569	526	567	582	515	557	598	534	565	539	542	539	586	565	542	523	568	533	579	518	588	583	559	554	549	511	532	550	547	529	514	522	564	552	494	539	588	564	534	533	545	514	548	533	547	576	525	550	562	615	556	500	545	568	574	542	534	515	561	576	554	558	499	564	557	533	568	541	573	500	574	534	545	593	548	522	525	541	585	545	573	547	524	567	558	601	517	563	536	530	567	541	484	574	571	543	528	537	552	542	553	592	514	527	536	538	543	570	568	572	502	549	529	583	559	540	563	534	536	550	540	544	556	553	566	559	549	558	541	540	552	523	596	536	572	524	560	556	557	573	549	481	568	568	528	549	566	532	558	514	537	531	509	517	550	541	589	545	564	534	546	533	562	544	551	527	539	545	537	556	549	510	511	567	556	573	550	555	528	544	542	528	532	528	536	550	575	599	578	539	596	529	545	591	552	560	543	538	573	529	537	561	513	553	535	582	537	583	576	567	542	562	566	496	560	580	539	505	517	538	567	550	548	566	542	512	523	570	533	554	546	553	519	522	560	565	550	505	532	530	512	532	574	540	512	546	539	551	544	529	537	545	584	555	546	519	540	550	542	549	536	548	525	547	561	502	552	531	555	536	532	579	523	583	543	576	566	534	564	556	541	534	538	552	550	541	507	588	551	577	584	544	538	547	600	557	551	548	565	531	565	549	538	550	523	535	554	529	534	496	510	548	536	535	546	548	604	583	516	553	575	520	534	548	532	503	558	532	587	597	563	545	556	572	565	578	509	548	535	564	565	552	533	574	540	531	566	531	546	551	524	537	570	563	552	528	521	545	549	551	551	564	553	538	570	545	548	563	554	543	582	558	556	551	529	546	551	586	534	571	572	528	499	561	544	523	590	563	549	564	513	539	518	507	574	555	560	537	514	566	581	582	589	544	538	543	535	573	519	555	583	542	552	559	538	541	547	558	553	525	536	537	583	567	601	495	552	515	513	553	580	542	520	544	528	543	563	552	529	553	521	555	522	559	566	562	556	525	529	551	543	558	538	523	549	561	559	536	544	521	556	532	556	572	535	568	513	523	535	580	608	545	510	580	564	557	589	497	525	566	557	538	553	597	562	544	540	581	568	572	561	574	579	540	530	515	547	530	562	563	548	562	556	510	542	538	585	521	552	557	562	552	578	529	535	549	504	570	539	550	568	547	546	555	562	538	520	502	572	587	570	516	532	550	581	554	549	548	541	555	566	562	524	607	532	537	585	531	529	516	557	571	554	566	525	555	570	582	558	548	550	553	575	528	527	566	534	563	556	500	600	539	533	530	573	549	543	562	539	525	540	567	581	557	565	551	582	526	548	562	509	572	487	532	578	512	539	584	553	534	581	550	507	555	514	510	576	545	515	565	534	550	590	556	528	531	541	565	506	540	519	556	510	561	547	582	554	507	534	568	523	533	583	522	510	556	546	564	555	584	533	563	548	542	548	556	514	522	586	505	520	527	528	514	570	505	504	529	534	590	544	548	550	568	531	539	582	549	565	540	562	539	542	595	522	568	514	524	527	551	540	511	559	574	510	574	540	551	553	535	587	546	577	541	554	554	547	500	533	555	531	549	564	624	548	547	568	515	557	506	536	537	509	576	514	557	489	546	576	597	515	521	530	566	537	529	523	565	565	515	537	528	534	527	582	492	564	562	547	523	558	528	573	540	547	550
20248	2606	873	601	470	290	300	305	292	265	314	289	293	230	212	225	226	200	214	181	207	181	180	150	191	188	164	142	187	174	176	168	155	169	168	168	168	171	178	155	154	161	163	134	179	173	162	157	152	140	181	168	161	169	161	172	165	169	157	182	150	152	146	172	165	174	159	172	165	160	175	162	154	162	171	171	170	171	147	142	144	164	172	131	156	162	154	168	168	169	160	161	173	181	144	149	147	143	163	158	161	180	149	143	156	145	175	164	144	153	160	156	168	172	155	166	168	156	137	155	164	161	144	144	144	153	153	145	156	179	164	175	171	172	158	164	169	164	174	160	150	162	168	156	141	141	157	142	152	150	151	161	145	168	153	150	157	160	147	145	182	164	164	146	167	171	157	155	150	165	165	161	160	174	158	158	149	161	125	169	143	170	179	161	163	164	175	159	169	170	177	146	155	168	167	163	160	146	175	176	183	194	129	177	151	139	137	162	177	138	170	142	167	148	171	156	147	138	147	161	139	174	174	176	172	175	163	157	146	169	136	149	157	156	154	154	178	177	175	170	159	158	136	143	146	143	152	139	151	154	160	170	171	159	148	170	171	158	152	162	145	147	138	146	165	182	167	162	168	147	191	157	146	174	150	160	175	151	142	162	167	160	184	179	167	177	131	169	154	129	142	147	149	146	138	170	156	179	170	159	172	167	174	144	174	162	156	158	147	167	152	166	151	156	148	165	176	154	149	152	119	162	146	183	146	141	141	153	146	156	179	156	168	169	165	176	171	166	166	173	163	131	177	158	148	153	159	147	138	148	193	176	158	163	159	172	168	151	153	161	156	144	172	163	136	140	135	162	150	156	163	146	170	174	171	154	185	179	161	173	164	149	162	151	156	158	180	158	144	167	155	149	151	155	161	150	147	159	165	146	125	171	149	148	154	154	172	156	183	158	148	169	168	158	171	161	151	175	171	154	149	171	160	159	168	156	166	162	174	160	148	154	168	169	161	157	164	168	170	191	166	158	150	156	140	162	169	156	146	162	183	175	176	144	187	144	144	156	135	167	154	148	170	172	156	163	188	146	135	145	139	151	173	139	154	166	160	171	162	167	172	149	155	156	155	147	168	144	163	163	167	175	164	163	176	158	133	163	179	170	145	160	152	147	157	157	146	122	142	151	128	167	163	147	160	175	173	139	126	140	149	159	179	173	173	182	152	149	158	175	150	139	171	157	142	160	172	144	150	181	157	128	150	158	154	137	175	149	179	167	134	156	163	160	160	152	175	159	144	157	167	153	152	182	180	144	152	184	142	162	160	167	152	143	158	154	139	150	159	149	178	140	148	149	144	152	159	158	153	152	145	176	151	168	149	170	159	150	159	138	148	168	145	163	159	157	138	188	155	164	163	146	182	156	148	147	144	149	139	146	143	151	161	174	179	161	151	140	160	163	145	175	152	176	157	153	188	157	152	158	143	144	176	161	167	181	139	135	167	125	172	149	161	154	155	174	182	176	155	166	184	148	154	145	147	153	159	168	154	173	177	145	181	167	165	153	172	167	153	173	154	161	173	149	156	137	166	167	157	171	172	167	171	161	171	152	168	171	173	149	134	156	177	124	161	165	149	147	189	162	164	156	155	172	177	185	181	155	146	173	161	159	135	137	141	158	138	163	154	148	151	140	150	170	163	187	164	145	149	149	149	175	126	152	157	146	163	164	166	164	155	138	147	150	152	157	170	184	180	148	155	163	158	169	180	149	167	161	158	169	144	155	174	156	157	124	131	172	145	143	173	132	167	159	171	165	163	160	198	143	169	154	149	180	184	167	177	171	160	153	165	140	153	183	168	150	171	170	168	150	178	145	179	171	166	157	173	155	166	147	165	141	153	168	152	167	196	200	142	174	169	149	160	150	171	151	145	161	162	160	175	171	174	157	154	140	158	164	163	132	176	186	165	193	157	154	158	174	170	146	163	163	139	132	141	137	157	143	172	161	156	161	160	157	148	172	164	162	139	149	171	153	151	180	158	153	142	147	156	164	147	152	195	184	143	156	169	142	156	153	153	122	122	153	133	167	177	163	159	164	157	166	161	162	161	170	184	137	155	183	143	167	152	168	140	165	188	168	151	150	138	157	166	169	142	144	169	172	171	170	177	156	187	155	174	166	164	174	176	170	160	175	148	161	164	159	169	161	175	135	183	128	174	153	155	171	157	175	144	154	148	176	139	161	172	166	154	157	163	183	154	156	181	144	158	156	160	152	152	163	160	135	160	153	145	148	137	143	162	168	145	144	160	163	179	151	166	145	169	158	142	170	159	185	170	167	157	154	178	157	151	177	152	158	144	148	157	143	158	160	155	154	159	144	152	171	177	155	155	166	144	169	149	159	187	174	158	157	161	190	160	178	177	169	155	165	158	144	157	150	141	157	156	143	167	180	131	149	149	152	148	159	142	155	170	149	161	167	159	163	165	163	170	152	139	162	154	168	179	157	157	157	168	171	172	152	151	138	155	168	181	174	187	162	155	151	163	154	173	155	140	155	158	164	145	165	188	135	161	156	174	147	160	152	183	154	153	145	182	179	158	154	159	170	168	176	152	182	135	153	157	153	139	154	165	149	174	162	168	170	145	133	142	169	168	158	155	147	148	144	142	161	176	178	149	171	174	163	167	145	165	176	169	176	168	155	186	166	145	153	165	168	158	135	150	177	151	170	151	176	151	149	173	187	149	153	125	164	152	144	140	137	158	121	163	165	133	183	180	173	161	152	194	150	172	176	148	136	163	176	162	157	180	149	128	148	175	184	169	181	177	165	141	162	143	169	158	148	159	176	145	160	164	140	127	157	176	144	155	160	164	148	161	156	178	162	163	147	133	135	124	147	152	170	154	183	179	189	152	179	151	175	147	160	188	168	168	165	152	135	156	156	146	147	140	143	155	129	165	137	142	147	161	137	168	151	146	155	147	155	174	179	171	176	147	176	163	189	142	173	144	166	153	167	188	153	163	137	141	163	181	172	151	174	167	161	166	172	175	155	141	167	160	160	152	177	154	170	159	172	135	144	140	149	152	147	165	165	148	132	135	150	136	150	160	151	156	147	149	154	154	182	151	172	176	154	172	157	168	153	167	148	170	141	129	144	172	158	182	152	184	166	181	170	160	156	144	158	147	163	166	166	141	150	139	141	160	164	175	170	175	159	191	139	141	176	190	146	159	140	155	149	157	153	167	153	174	148	184	152	180	178	171	143	149	174	153	180	152	141	166	141	138	144	168	162	180	156	174	163	169	170	165	150	173	171	148	147	162	158	156	173	156	178	166	161	171	175	171	164	152	181	172	153	174	172	161	163	167	185	175	166	160	148	141	176	175	167	185	156	154	179	157	173	170	148	174	149	155	167	163	148	146	176	154	152	164	175	156	138	143	178	154	144	158	148	169	141	158	148	175	172	152	153	169	134	176	165	159	175	157	140	157	153	154	139	161	146	133	159	126	161	154	171	183	175
12801	780	1326	1537	1361	1303	1276	1279	1114	1006	1251	1337	1063	809	792	809	779	770	754	720	668	631	585	521	497	544	505	559	489	503	501	426	440	423	412	436	401	447	408	406	462	420	423	455	389	397	422	416	397	345	415	416	440	392	438	390	409	373	414	398	405	394	375	412	439	389	353	455	441	432	416	378	390	416	408	434	453	432	384	407	381	404	424	411	384	372	365	405	378	408	421	383	377	422	388	397	408	403	380	388	403	385	375	396	413	444	396	413	432	428	412	405	376	368	409	405	380	367	397	393	406	416	412	421	429	361	397	411	427	401	426	399	401	422	432	370	382	398	401	389	395	437	405	406	387	412	430	378	416	415	416	391	423	396	412	440	399	406	421	370	414	420	406	399	393	372	368	420	404	420	449	434	431	399	365	420	414	414	431	437	423	411	410	424	393	385	434	385	425	411	394	401	420	400	427	430	408	406	378	392	398	435	395	379	402	405	397	402	451	393	425	394	407	401	388	402	381	395	428	409	422	440	396	432	375	377	436	377	415	378	388	387	398	435	392	441	390	352	375	386	397	394	405	393	414	383	363	388	370	396	458	422	416	406	404	418	417	405	393	402	430	372	394	385	376	414	413	394	398	388	396	422	439	468	417	396	406	388	382	387	365	403	413	393	389	385	415	398	411	416	407	409	393	394	401	443	383	417	421	390	425	382	406	398	415	403	409	406	423	390	427	404	397	442	418	399	385	374	416	415	400	371	386	383	411	418	406	393	424	404	389	408	373	413	385	420	360	377	385	367	379	356	425	368	397	400	416	390	411	409	372	428	413	407	383	398	446	397	428	405	434	371	355	382	419	406	398	433	394	384	389	366	436	401	383	448	378	393	411	416	395	372	412	371	400	371	389	404	404	397	427	417	372	420	406	407	415	410	410	385	416	409	390	396	432	385	401	377	404	395	384	384	375	391	397	431	406	401	373	409	400	420	405	403	405	409	419	381	381	416	417	408	424	379	437	392	440	400	416	424	410	417	397	377	402	387	445	375	385	390	410	414	387	398	429	414	375	370	434	423	397	392	391	396	390	408	418	401	383	377	382	411	416	395	390	425	397	389	415	413	390	415	406	392	415	428	381	429	417	398	414	378	413	403	393	409	398	407	416	399	399	413	395	414	422	423	438	407	372	397	382	432	410	408	395	416	399	399	379	426	396	424	397	412	411	373	400	411	406	375	375	418	377	396	391	396	422	450	406	380	399	404	396	370	383	412	448	419	383	404	409	401	413	420	393	395	374	394	388	390	417	430	404	401	383	376	370	354	387	394	415	381	403	375	371	406	375	401	380	387	400	383	404	374	418	398	429	418	419	387	390	435	414	376	392	382	395	394	404	391	419	371	410	417	397	392	411	390	397	385	391	434	408	406	390	395	381	395	445	401	405	425	370	369	395	435	383	398	377	394	446	375	388	373	381	409	421	407	458	374	411	406	403	387	391	376	404	402	413	448	395	403	450	358	437	403	402	384	404	415	407	370	409	399	409	380	436	374	419	400	387	400	372	411	393	400	432	400	394	425	414	382	371	422	392	398	353	389	439	436	398	411	392	393	394	406	402	406	386	379	407	375	414	353	390	411	406	392	397	408	404	383	389	414	398	401	360	407	383	413	382	412	405	409	421	403	412	406	398	400	387	384	402	364	354	408	408	378	407	370	360	372	392	394	423	394	406	379	433	393	395	398	357	429	398	430	381	453	433	398	407	382	438	409	393	395	396	382	406	404	413	395	410	381	388	403	364	419	392	384	382	373	437	391	441	419	426	367	398	408	415	413	357	367	411	371	400	391	392	408	420	427	399	377	372	419	406	407	382	409	382	400	399	437	387	367	356	409	393	397	407	405	406	400	405	382	414	421	375	381	383	436	424	405	397	417	395	392	371	426	377	430	416	390	388	399	387	410	391	399	393	395	419	357	365	409	394	388	384	380	420	403	437	408	408	418	406	393	371	408	386	401	435	392	408	384	419	417	410	399	391	386	394	379	400	415	389	399	400	415	431	410	420	386	392	414	394	412	380	399	407	411	427	376	404	370	370	423	427	422	369	387	412	410	375	374	415	373	415	453	452	385	366	393	407	456	380	404	374	412	393	411	367	406	396	438	396	426	409	397	404	383	423	421	411	393	404	406	393	381	343	420	423	432	413	412	402	391	400	403	398	419	376	399	398	380	397	380	371	357	368	424	361	404	400	390	416	388	420	403	428	413	430	371	410	377	393	408	347	414	399	391	382	410	422	393	388	406	444	411	406	387	415	430	405	407	396	415	417	391	449	358	413	388	414	420	394	399	375	400	388	406	420	430	368	398	402	419	411	405	412	412	411	393	413	418	396	401	368	391	427	404	408	421	411	360	403	384	401	395	395	390	383	405	386	393	439	399	430	408	422	402	412	401	402	447	398	396	407	385	427	434	375	416	391	434	376	384	407	425	355	378	408	406	418	423	415	393	421	373	417	375	439	400	389	396	419	408	408	378	424	412	405	438	384	360	421	407	413	382	378	370	400	378	395	406	376	453	397	399	370	410	394	399	349	379	399	371	413	374	402	414	404	404	397	402	384	392	385	389	423	392	435	392	405	383	431	388	408	413	395	433	378	362	425	413	400	392	409	410	391	406	407	358	387	383	402	382	411	444	387	436	428	370	429	416	392	390	426	392	390	384	415	384	385	426	419	378	410	413	410	416	401	388	416	422	414	388	405	412	410	423	403	383	417	398	401	422	392	430	421	421	419	426	413	410	404	416	390	390	402	407	400	368	422	388	395	386	405	417	438	378	428	412	430	394	368	407	376	407	414	389	393	373	370	426	353	414	415	403	404	398	404	399	388	436	436	428	413	407	414	405	400	419	409	396	441	403	391	375	417	407	461	401	378	412	399	400	388	385	411	400	376	384	439	374	399	442	396	402	394	415	412	414	377	370	417	393	408	395	397	431	408	402	398	395	384	398	436	381	370	390	398	404	390	417	398	406	413	412	437	396	396	398	381	405	396	445	406	411	377	396	423	396	407	412	386	421	403	376	387	386	390	379	403	400	383	398	434	375	427	385	397	418	376	384	366	439	397	391	379	406	387	423	393	375	374	390	402	407	374	383	419	399	395	384	369	428	383	443	377	377	366	424	395	434	420	444	410	372	422	382	430	372	411	378	382	414	396	412	373	406	366	408	399	395	395	392	431	395	413	435	386	396	398	416	439	393	385	381	418	417	378	396	407	404	436	407	374	394	426	378	412	408	379	422	391	413	412	411	442	415	425	427	386	396	379	418	377	421	369	392	401	408	419	448	441	403	393	396	405	368	378	365	358	431	386	429	398	412	400	428	402	394	421	402	404	387	392	435	411	415	405	394	407	403	385	406	404	420	407	367	376	380	401	407	389	428	414	412	422	384	426	395	399	410	379	365	362	430	345	405	411	389	383	385	369	381	416	419	392	396	394	406	362	378	413	415	415	439	398	392	414	376	459	399
31496	6030	2003	1325	818	692	640	625	491	559	647	556	517	393	314	383	390	397	364	370	380	359	309	283	340	305	316	330	323	306	342	319	328	305	297	299	312	264	299	272	278	286	238	288	312	263	268	290	294	253	280	304	285	267	278	282	290	258	292	299	312	319	285	273	281	261	326	299	309	291	311	302	281	282	300	302	302	282	288	278	296	299	287	324	277	299	274	270	304	257	302	314	291	266	261	272	254	260	292	279	272	299	256	319	252	285	272	305	301	278	310	287	306	294	287	287	319	280	287	293	258	299	265	280	281	256	283	279	297	298	279	287	294	282	283	298	304	291	328	267	254	261	258	289	283	301	304	298	296	275	262	279	258	303	303	303	268	308	259	332	311	271	296	297	306	290	293	268	275	295	268	286	263	322	308	285	299	294	286	302	292	270	263	276	285	254	272	259	276	297	279	287	269	273	278	253	261	307	282	305	270	314	256	281	281	289	290	290	305	294	280	281	280	326	281	265	294	307	275	299	269	309	276	283	276	290	268	319	253	268	295	304	287	294	261	294	311	303	293	298	311	262	256	269	307	272	286	281	279	291	305	275	307	283	317	297	277	291	282	311	259	271	278	258	288	270	301	274	316	308	293	278	311	272	297	288	271	301	305	266	273	307	311	262	258	308	301	285	313	282	275	299	316	276	284	271	280	288	238	277	252	306	260	279	268	288	266	297	276	274	296	247	311	283	259	264	266	280	299	294	277	285	303	297	287	272	304	303	280	260	306	292	281	325	290	295	273	302	283	270	302	263	305	260	279	285	288	305	277	297	288	290	260	307	283	263	278	272	273	257	247	283	282	276	312	271	315	269	262	284	292	292	313	260	283	286	275	265	290	298	298	272	320	336	298	260	279	286	283	283	321	293	285	283	268	299	301	277	290	287	319	303	287	296	298	299	271	326	264	270	314	285	265	321	300	265	267	307	300	299	288	293	300	273	306	287	282	296	299	277	258	274	287	280	311	300	287	295	286	293	329	275	343	254	246	313	274	276	299	308	277	307	297	296	291	283	260	282	291	322	273	277	288	282	269	292	271	334	287	289	277	277	300	285	273	297	267	271	315	256	293	276	279	287	287	310	278	306	257	299	289	285	309	292	290	297	310	277	291	297	255	271	296	295	294	304	264	259	315	303	298	313	270	287	301	298	271	276	276	297	295	290	288	282	306	285	282	286	291	285	250	252	279	273	280	263	274	288	271	265	285	312	253	285	256	267	268	295	289	279	321	288	293	302	312	274	324	257	263	288	280	281	295	288	273	286	269	256	278	299	291	290	300	292	264	265	309	270	320	285	314	290	254	279	300	306	270	276	296	299	279	283	285	272	299	286	299	315	274	249	275	304	290	289	273	284	294	305	290	307	268	267	300	310	275	271	278	269	296	251	303	309	278	255	257	305	305	327	308	277	312	292	287	273	283	268	305	302	290	294	283	286	281	285	303	293	265	311	283	275	303	257	294	303	314	324	307	276	296	293	282	275	282	291	282	322	276	278	250	260	280	288	292	283	300	281	273	256	269	302	323	264	283	259	295	297	283	300	286	304	285	277	292	269	288	287	280	282	284	295	267	283	270	295	297	284	281	319	290	264	304	287	289	283	291	272	287	295	272	281	304	276	287	281	275	340	313	296	304	286	264	316	322	271	278	274	276	315	284	299	275	275	279	294	289	279	258	266	258	269	284	281	312	283	279	311	270	296	257	273	291	275	271	275	280	295	302	305	265	283	278	300	294	285	280	295	290	313	290	305	264	298	294	280	298	269	283	307	319	290	318	271	267	288	271	295	265	317	268	292	307	273	296	287	262	320	288	284	304	278	250	292	318	275	263	278	305	311	302	247	307	266	306	292	289	300	290	330	270	274	269	267	254	310	295	306	304	254	246	289	293	295	248	265	309	263	308	262	257	288	284	284	297	286	275	269	270	279	263	287	262	268	267	299	293	304	319	266	297	245	269	269	310	291	258	280	242	270	284	332	274	300	319	274	312	269	315	285	273	282	257	267	277	285	297	246	290	309	263	257	281	297	290	296	284	248	297	295	280	292	273	296	294	272	268	265	287	293	290	305	264	289	285	269	290	263	283	261	312	282	280	278	307	295	306	299	261	321	304	279	286	301	271	259	255	276	312	295	292	264	280	318	299	290	244	277	269	296	279	254	301	293	322	282	308	301	276	250	283	280	272	281	292	295	295	277	256	265	303	303	306	272	275	258	294	253	293	281	282	285	264	304	321	259	284	272	304	285	294	271	321	313	265	290	275	294	296	287	257	297	298	288	284	248	299	269	286	290	272	266	323	300	284	296	275	301	287	298	272	277	328	262	276	310	278	301	300	273	313	280	302	272	264	270	289	287	288	297	290	274	273	323	300	298	293	317	309	262	275	296	259	311	289	272	281	304	287	254	288	281	308	274	269	265	298	307	267	307	319	259	288	297	298	298	300	285	291	271	284	294	313	304	284	274	277	258	303	280	262	268	267	292	307	292	289	283	290	243	286	291	290	257	279	305	278	258	300	294	266	288	301	279	270	271	310	276	273	290	282	248	307	268	295	282	269	282	265	250	296	285	284	309	279	280	262	287	249	265	287	319	311	290	273	277	264	250	270	261	290	308	305	283	238	282	271	288	272	271	273	292	280	288	296	286	279	254	313	303	265	287	293	314	317	304	298	307	257	274	285	288	294	306	306	278	295	305	292	293	284	312	293	296	295	285	286	288	271	321	281	288	291	300	300	292	266	273	277	282	319	267	263	312	297	289	290	275	291	259	308	299	305	271	284	275	249	300	283	293	279	301	264	298	306	288	295	266	287	282	310	295	274	309	327	260	256	247	282	278	271	281	333	280	289	301	292	265	305	256	255	298	295	271	313	290	290	273	265	261	278	304	282	287	298	273	301	298	289	283	289	298	309	318	312	270	294	278	292	307	258	317	268	290	253	297	312	282	299	283	326	294	295	293	276	305	262	307	297	320	288	284	308	317	272	290	310	261	251	272	282	292	255	258	270	313	277	253	297	289	279	274	293	284	305	280	299	304	277	264	268	275	272	291	298	294	316	275	306	274	269	288	270	281	237	273	263	304	311	283	261	281	257	252	295	269	303	281	283	287	302	258	288	281	265	281	278	288	268	320	289	270	283	301	325	278	288	258	253	247	251	272	263	304	289	283	280	303	288	292	294	290	261	283	282	307	292	293	284	278	270	269	288	277	295	310	277	261	300	307	294	267	292	297	270	264	308	285	295	311	261	264	266	306	301	320	283	289	323	313	266	280	237	285	291	308	264	297	312	291	292	300	280	307	302	299	301	290	291	322	300	298	280	320	284	262	242	308	297	303	279	299	262	298	281	284	273	320	300	281	296	298	329	293	285	307	294	265	304	277	316	300	301	311	264	261	269	311	278	294	307	285	255	272	228	249	285	287	301	276	290	289	271	315	283	266	277	275	297	274	262	264	277	263	266	290	291	298
17595	1331	2448	2879	2731	2493	2101	1976	1805	1945	2340	2113	1802	1294	1282	1270	1280	1223	1268	1199	1086	1109	993	911	855	876	870	928	877	789	781	754	750	699	729	686	691	674	677	642	659	689	690	691	645	654	705	637	677	695	658	698	690	676	731	709	695	632	705	709	699	718	647	636	653	700	711	653	679	661	660	634	654	649	691	650	697	734	691	672	630	648	687	642	688	680	689	665	650	639	655	653	678	668	669	657	646	683	635	675	711	655	673	703	669	692	701	724	685	712	634	696	660	655	666	609	660	648	695	641	687	712	640	628	664	672	685	639	648	630	662	722	676	693	678	654	611	650	687	649	610	678	659	659	655	646	658	672	700	643	695	661	671	628	665	663	674	643	668	624	672	665	655	677	650	669	638	698	639	646	684	629	676	650	611	643	675	651	632	656	680	648	684	717	714	693	666	691	696	662	641	633	594	692	663	669	655	623	633	652	667	673	647	690	680	663	671	684	637	694	658	695	660	643	636	642	663	649	629	631	632	684	678	623	641	647	656	644	622	673	674	637	663	667	710	658	637	626	649	677	652	677	674	655	676	733	669	628	625	630	639	676	654	673	630	675	669	671	625	671	638	654	659	658	684	697	639	638	663	636	634	611	614	665	651	692	628	641	630	686	610	652	664	620	657	668	678	673	636	686	692	662	635	648	640	699	654	630	619	646	675	691	634	614	641	672	684	674	680	680	645	660	684	666	661	680	652	686	636	671	691	672	677	637	668	651	709	691	673	649	689	648	656	616	696	652	643	653	653	693	655	655	708	644	665	586	679	668	634	657	630	645	665	638	650	630	627	680	585	688	667	673	656	668	638	650	669	687	654	669	702	628	684	678	695	673	669	684	655	628	666	641	655	671	632	645	666	639	644	650	643	679	639	623	686	668	644	665	635	706	644	646	684	707	648	655	659	643	666	657	635	656	698	616	650	657	687	665	618	645	721	665	672	632	667	636	685	653	652	653	664	629	655	657	682	614	701	691	630	671	654	686	661	686	654	654	655	661	673	665	667	643	654	634	623	641	712	704	647	670	646	697	656	613	655	695	707	721	641	637	692	627	649	687	673	673	675	691	646	656	661	617	681	691	663	690	637	685	625	681	656	674	636	654	667	655	675	673	684	681	675	702	660	679	704	697	641	629	627	703	658	664	628	681	602	652	714	662	643	668	682	659	596	686	668	626	656	686	647	706	693	629	672	676	679	682	651	655	647	656	673	670	655	660	684	697	654	683	681	706	655	675	665	678	693	639	656	672	645	712	630	686	698	674	640	642	645	674	685	641	648	672	654	662	676	634	655	693	628	634	655	624	667	663	621	692	657	666	693	710	662	651	645	613	627	647	685	612	718	643	673	663	642	686	684	682	639	627	605	668	700	652	643	673	649	667	652	644	664	672	660	685	657	662	664	645	662	626	649	703	690	685	649	671	682	692	653	650	659	667	649	690	697	685	653	641	664	638	678	682	669	683	621	657	674	715	646	647	662	620	696	655	651	655	612	625	632	619	630	696	627	694	663	668	693	639	643	655	662	627	652	670	696	679	620	701	696	663	665	655	660	652	642	678	663	694	656	666	634	651	687	660	682	667	682	699	635	713	710	677	642	631	712	663	667	672	632	687	651	667	628	682	692	647	679	710	648	662	737	656	658	640	687	679	670	651	670	653	665	709	648	653	678	686	700	654	676	669	678	644	672	685	704	667	642	696	638	666	654	655	699	677	658	703	666	700	637	632	673	642	694	628	651	696	659	671	649	633	667	631	663	650	714	689	663	626	650	691	623	670	666	687	665	642	710	653	641	653	641	671	638	672	668	617	672	684	652	654	661	633	651	674	675	684	677	666	613	659	664	686	668	686	673	675	637	660	680	644	715	653	697	663	671	667	677	665	656	680	670	697	636	574	704	670	689	668	613	716	653	619	634	675	648	695	661	652	677	662	656	674	590	652	674	698	674	659	622	667	637	676	677	664	632	652	655	662	735	675	660	682	670	633	638	666	688	651	677	676	621	647	684	662	676	689	648	661	653	673	727	717	682	642	687	666	694	668	663	680	637	647	648	641	653	641	624	658	639	629	640	647	673	671	648	645	620	659	643	646	702	712	672	665	673	702	708	698	613	660	637	670	621	646	675	732	667	655	659	693	674	612	656	643	714	641	635	665	610	659	662	667	637	624	649	691	720	711	640	674	610	700	711	630	672	665	688	611	660	675	708	675	685	637	702	650	647	621	687	678	641	610	667	639	662	696	646	668	653	635	662	709	671	689	639	664	658	657	647	653	662	685	667	629	652	664	658	649	661	678	655	676	653	654	653	618	675	662	688	623	659	653	699	640	656	651	701	711	656	686	671	666	651	697	650	705	647	635	654	634	676	695	670	636	679	660	667	611	713	672	651	698	674	638	663	644	648	672	656	687	661	620	658	620	636	640	627	627	640	627	656	672	653	652	640	649	641	652	658	625	653	649	667	664	675	633	667	642	693	673	654	613	692	646	685	645	664	642	662	730	655	698	678	611	681	635	642	652	653	667	666	698	666	649	632	677	628	672	656	662	699	644	654	600	705	641	663	693	681	664	647	631	632	717	675	629	654	658	649	674	680	642	662	629	692	656	646	644	677	684	688	708	708	645	623	622	682	677	636	639	680	658	673	640	655	655	699	682	639	706	668	669	642	640	675	670	661	654	685	685	705	652	654	665	641	640	678	588	680	690	675	665	687	662	685	716	663	670	663	674	680	734	686	639	685	647	635	656	639	656	651	619	665	655	653	686	661	681	650	701	675	652	642	655	683	671	675	638	656	636	649	667	690	654	664	699	645	661	692	650	694	653	675	663	656	669	711	688	632	706	679	663	648	665	710	635	632	646	658	676	640	664	670	632	630	697	731	658	656	645	682	697	614	650	628	668	654	721	666	690	647	652	642	685	638	646	655	651	669	648	676	708	669	633	650	660	717	695	702	625	654	678	619	679	636	683	630	664	637	630	700	685	653	655	673	663	675	700	672	654	623	644	629	651	647	680	680	612	662	661	693	657	682	650	616	652	676	668	667	707	649	664	666	661	687	682	683	657	634	621	663	630	728	630	663	695	680	623	685	605	679	622	693	672	646	680	648	699	649	694	665	626	683	655	644	645	683	672	667	649	651	689	648	673	673	652	676	654	642	616	751	651	666	695	652	672	615	662	644	637	610	653	698	681	659	645	655	705	645	668	648	633	686	633	681	637	637	637	692	633	664	670	648	649	625	668	667	682	705	653	660	709	677	674	652	667	729	694	684	661	722	705	681	682	677	659	630	672	663	661	695	677	657	637	684	657	666	705	670	620	635	687	695	676	658	657	670	627	625	639	640	641	659	658	636	650	671	648	627	631	648	669	689	647	661	607	680	649	725	674	674	623	666	634	617	690	643	638	657	671	651	709	619	638	626	654	660	663	615	614	655	653	625	637	658	693	622	645	658	639	689	672	632	680	652	664	678	641
6252	525	276	281	264	234	248	250	261	257	272	256	258	234	252	252	259	292	274	266	253	253	254	260	260	262	262	252	299	251	280	243	233	246	249	264	232	246	244	270	227	235	240	241	222	270	253	245	278	245	263	226	263	257	209	241	244	238	247	247	216	248	207	241	244	215	249	233	260	233	263	223	245	253	255	217	187	250	253	249	249	264	238	285	230	223	236	268	239	221	260	226	212	230	257	224	238	258	249	210	246	221	214	241	237	249	229	244	241	235	234	246	227	266	242	223	218	238	244	226	231	236	232	263	246	261	236	258	224	219	252	238	255	256	244	289	268	233	235	253	226	251	253	223	258	229	238	233	256	236	229	261	253	226	233	237	255	249	250	248	263	251	280	221	230	253	211	248	244	212	251	263	245	203	242	224	230	248	246	215	241	217	259	245	249	247	262	236	232	255	254	251	240	246	267	247	241	240	234	239	245	258	221	253	223	228	217	247	257	249	244	283	246	242	247	200	237	215	274	234	236	292	225	257	218	231	272	251	253	241	256	260	222	217	248	240	242	256	243	244	266	252	260	260	235	225	261	248	237	227	227	231	250	252	244	246	263	260	260	254	209	258	235	242	241	238	239	230	254	200	228	235	234	232	240	241	219	220	240	227	219	215	235	231	247	270	227	260	232	235	273	241	214	220	271	224	232	251	268	226	256	242	223	232	227	234	252	240	228	263	245	225	231	216	232	227	236	214	215	224	239	250	250	256	253	214	247	245	238	235	192	227	228	262	257	252	245	219	261	244	244	222	278	238	260	222	236	244	236	239	201	263	248	256	243	267	260	255	249	223	237	249	225	233	237	251	219	226	254	230	278	232	207	228	241	224	233	221	286	233	240	245	262	284	218	237	244	252	226	273	265	263	243	244	232	229	255	251	241	224	230	245	254	282	244	219	241	233	231	204	208	208	237	247	232	232	238	242	223	228	248	244	247	241	263	224	265	257	239	236	190	250	249	240	248	252	237	256	259	247	256	276	243	241	246	247	256	228	231	259	242	254	252	254	255	274	231	248	247	257	232	237	244	227	230	249	274	213	235	225	231	204	255	234	246	244	243	253	207	219	273	245	256	214	249	218	249	264	236	233	252	205	214	243	261	255	245	235	271	249	240	261	228	235	262	215	241	213	236	237	260	229	226	230	239	251	251	263	248	245	219	263	275	239	263	233	213	243	234	269	249	251	234	248	231	267	240	252	241	233	209	231	239	269	223	272	240	252	233	264	243	210	239	255	247	246	262	263	239	254	233	235	238	241	251	255	243	224	246	233	238	248	255	264	240	237	241	228	243	233	256	255	272	259	246	240	248	236	221	264	229	256	231	250	222	255	200	253	221	233	219	244	246	236	238	246	271	242	240	247	261	246	263	239	266	257	243	308	229	228	242	236	203	196	256	268	243	252	218	229	256	249	212	245	259	246	272	236	268	237	263	227	240	252	238	242	253	251	257	260	220	237	243	231	257	237	262	239	234	222	237	248	228	225	253	230	229	264	217	236	246	235	259	246	235	242	260	265	211	237	221	219	212	255	245	240	242	245	247	252	242	238	228	254	233	259	231	242	221	252	229	264	236	223	228	241	242	236	268	238	233	233	244	236	242	270	254	270	243	249	216	251	226	250	244	243	262	254	221	240	271	216	227	210	241	275	245	228	224	227	246	234	224	249	251	252	245	245	277	243	239	247	226	245	236	244	246	228	259	226	236	244	259	233	223	235	261	251	244	258	250	260	219	278	254	248	258	258	236	249	228	246	239	239	250	263	222	255	247	229	224	238	235	238	229	251	220	266	266	237	224	238	260	254	252	268	256	254	226	266	245	229	259	229	231	226	253	260	254	265	258	217	231	211	229	233	251	295	250	235	218	243	251	239	231	248	259	239	231	233	256	241	227	236	231	235	251	251	229	266	223	223	249	223	228	240	257	246	242	251	231	209	228	236	226	233	248	254	212	237	245	223	253	241	230	250	257	247	228	242	288	261	214	257	225	191	245	285	253	254	231	223	223	227	241	242	239	282	227	221	252	215	240	245	290	243	242	247	223	246	217	240	246	240	229	244	246	257	258	257	244	238	244	259	257	273	234	226	249	267	249	234	226	240	243	242	228	278	267	207	256	220	240	274	238	260	213	241	225	214	219	234	244	231	264	240	235	240	251	254	202	255	232	240	251	237	247	283	244	236	269	238	221	241	252	246	274	256	217	238	271	263	235	238	245	229	259	262	233	224	264	197	217	241	208	244	255	263	226	279	245	281	256	216	245	283	243	245	257	231	220	230	247	283	244	249	242	239	255	264	236	236	247	254	241	218	247	243	226	238	236	227	244	255	250	217	236	253	221	227	224	242	223	249	250	243	238	228	266	254	225	240	215	236	227	217	233	227	230	231	223	259	251	265	217	226	250	216	220	242	249	228	224	238	232	242	215	234	229	257	222	235	244	242	264	226	234	244	279	268	252	227	224	244	255	249	230	260	247	231	242	263	244	242	259	273	216	226	248	262	244	265	220	226	218	223	244	210	231	224	253	238	242	203	268	262	224	239	242	214	247	258	246	254	230	260	260	223	206	238	233	190	221	250	235	254	208	237	262	259	240	239	246	227	245	237	241	265	247	261	230	257	252	227	256	258	260	250	261	249	277	280	235	237	231	245	192	229	238	254	229	218	229	271	248	242	262	231	265	232	199	218	242	266	228	257	229	239	206	259	277	253	250	217	240	261	227	201	199	263	221	237	239	234	222	267	222	228	251	264	277	225	248	241	218	247	230	244	275	262	246	248	269	272	273	270	221	242	250	251	253	212	226	213	232	236	225	232	251	264	228	208	244	246	215	251	225	255	244	255	272	237	249	227	253	245	245	227	231	245	241	228	259	254	234	205	293	236	247	247	234	243	239	239	240	264	219	248	243	239	237	248	224	222	205	264	247	233	250	223	226	237	236	213	219	224	237	254	253	228	233	239	256	213	231	200	257	246	234	239	258	239	253	281	243	233	220	277	267	232	221	213	240	207	226	241	254	268	208	229	243	270	229	231	257	232	224	228	255	217	237	251	235	234	230	227	233	241	264	252	224	231	255	204	217	259	206	213	247	232	253	256	232	255	224	248	226	231	249	270	240	235	236	253	248	231	239	233	208	232	234	232	238	238	234	261	228	222	211	257	215	276	266	241	234	215	221	228	252	274	235	258	260	250	210	246	236	240	260	236	253	256	238	258	261	256	250	233	230	226	220	217	244	236	245	239	256	232	237	229	254	236	241	261	284	239	231	237	260	228	231	226	243	210	238	204	253	250	247	255	214	266	258	240	240	259	258	272	230	223	236	238	229	253	237	254	256	238	230	236	232	241	259	230	231	235	252	224	260	227	224	233	249	250	252	244	248	223	228	206	256	266	222	292	244	277	261	265	235	271	244	237	215	257	242	251	245	245	245	290	221	229	252	293	236	246	211	234	235	229	267	227	208	210	228	255
4278	555	584	623	676	670	654	628	621	611	649	627	663	677	717	685	667	716	686	662	713	643	570	587	615	588	614	633	628	542	535	614	540	540	580	538	555	553	544	569	550	526	537	587	534	509	513	519	509	552	542	552	578	555	541	542	557	559	574	579	547	550	556	578	521	531	507	558	573	613	552	543	533	568	514	549	555	558	570	554	568	553	585	541	537	534	543	534	547	554	529	521	540	533	540	490	532	577	538	568	555	549	587	552	525	588	567	552	546	545	521	547	566	533	558	542	527	565	573	549	562	546	532	586	575	564	562	557	540	571	598	534	536	565	559	516	544	549	566	548	545	563	564	547	565	568	573	536	557	520	522	558	511	504	556	544	544	547	526	504	578	555	587	532	523	538	578	572	544	552	547	549	538	569	545	590	563	544	552	492	556	554	518	529	543	513	512	516	571	581	515	594	539	557	520	549	526	505	561	558	548	582	555	559	506	522	571	547	545	530	563	520	549	526	498	566	512	584	529	557	561	529	550	540	552	517	526	528	564	544	540	543	557	537	516	526	527	505	554	569	557	501	568	530	538	558	525	555	552	548	530	549	616	536	515	588	517	549	511	545	569	528	501	540	565	539	575	575	572	603	540	572	574	526	560	584	556	555	520	570	543	529	551	528	550	560	540	538	548	577	546	493	544	526	526	546	563	569	559	529	518	511	561	559	505	558	539	520	543	580	549	561	560	538	543	545	568	580	528	524	590	549	546	579	531	541	529	552	531	530	532	579	544	581	577	572	535	562	554	532	527	548	563	563	554	564	573	544	551	554	529	533	533	523	562	544	531	564	573	552	542	529	554	517	552	557	561	624	560	528	513	530	534	577	551	545	508	512	581	554	567	571	563	569	523	536	555	576	530	519	580	551	605	531	525	536	528	534	559	546	546	533	573	570	526	551	528	556	565	532	531	554	559	544	544	540	558	569	520	559	555	525	521	621	572	557	576	570	541	516	544	589	559	550	569	529	546	533	525	530	518	542	537	547	540	581	617	542	511	579	534	506	584	572	569	570	515	523	555	522	506	562	548	571	547	526	557	588	560	540	529	578	550	562	514	585	513	535	533	565	590	600	542	580	522	557	548	561	574	565	542	544	593	551	566	550	552	546	544	535	542	522	567	535	564	512	551	562	551	516	574	521	561	526	547	560	545	554	553	587	525	573	561	524	555	535	546	561	564	490	504	593	523	574	576	569	583	555	594	536	511	580	554	595	540	543	555	533	578	530	492	545	552	575	553	531	505	550	543	559	589	539	558	518	562	557	537	539	543	525	547	537	548	592	549	541	559	588	565	532	532	543	578	530	533	547	560	525	529	531	532	533	560	585	564	529	536	558	596	557	526	549	590	542	543	498	508	524	493	565	556	557	537	577	544	584	533	553	553	578	537	566	554	561	554	544	513	567	536	559	533	580	524	591	530	567	562	529	549	521	552	528	508	536	507	550	560	526	564	615	546	565	526	565	588	549	546	511	603	540	573	545	598	545	531	548	538	553	584	539	552	545	526	547	551	578	569	569	509	549	574	543	550	515	590	532	509	544	526	510	549	539	565	561	529	515	529	581	562	547	618	525	526	508	571	585	519	518	504	550	522	554	555	488	527	540	516	567	564	527	553	574	538	535	524	558	536	585	578	571	553	535	558	512	542	550	552	574	507	559	587	530	557	539	518	538	555	537	584	559	530	510	575	560	544	519	516	580	563	602	504	560	495	524	549	510	547	577	539	549	542	526	548	542	583	555	581	569	562	542	544	537	621	571	547	541	559	542	602	593	557	541	536	562	496	548	538	582	544	504	559	556	537	529	586	575	560	565	526	556	613	579	532	532	558	557	585	557	578	531	569	593	567	537	558	555	565	514	562	585	521	519	526	554	549	562	549	539	560	526	553	557	546	547	566	564	522	549	558	565	565	599	535	555	573	594	608	532	554	551	510	598	545	551	547	565	535	565	550	522	569	592	516	563	541	539	567	532	557	585	520	568	572	561	543	544	539	527	535	502	554	574	535	521	578	594	553	547	548	555	559	554	528	545	557	561	549	507	535	585	566	547	546	529	551	556	555	538	533	548	548	561	557	553	589	588	530	547	548	562	542	539	581	559	543	543	561	536	567	544	569	553	546	532	531	553	577	552	521	522	598	521	546	610	545	560	519	555	556	586	528	563	584	561	579	555	549	524	590	581	561	563	599	569	583	567	555	559	576	575	597	558	546	567	512	559	550	563	582	546	553	526	542	605	584	567	511	572	565	511	539	520	535	584	547	529	553	553	541	588	569	576	562	546	531	542	556	558	543	526	567	529	557	553	566	557	548	530	536	524	568	557	543	532	540	543	566	555	579	595	586	547	527	606	535	544	537	553	590	592	562	562	575	541	576	584	561	539	518	589	523	501	593	525	530	548	551	536	585	534	491	523	551	542	527	602	561	518	541	574	570	564	547	555	504	538	557	528	552	546	571	555	555	563	515	545	529	548	622	520	571	496	559	569	549	543	556	529	521	520	544	564	556	546	513	498	566	555	517	548	570	546	562	577	570	529	512	526	512	577	566	522	527	556	574	556	520	568	545	542	572	547	524	525	558	522	564	570	547	584	527	553	551	560	536	530	557	543	523	553	538	560	552	498	572	568	574	570	572	575	566	547	586	560	585	544	599	568	538	572	542	543	502	540	533	538	544	501	553	571	535	590	560	544	548	551	562	503	555	564	562	574	587	578	570	537	522	554	572	572	547	529	565	594	516	566	563	523	551	552	536	541	529	594	572	560	534	538	542	558	555	569	514	540	522	533	548	553	584	531	550	545	567	553	554	557	552	558	564	535	550	587	556	545	613	529	536	530	597	558	566	527	523	561	567	524	535	525	543	563	580	547	570	559	498	545	539	533	548	591	543	565	555	585	563	509	554	575	522	566	526	531	500	576	579	577	561	573	585	571	582	542	565	553	573	533	560	551	557	519	587	565	494	505	549	532	560	581	566	531	553	542	578	581	546	571	536	569	511	556	547	539	580	575	580	557	544	509	533	549	538	587	557	585	518	571	555	563	566	548	631	555	556	585	544	555	551	553	506	552	635	588	531	589	563	557	540	545	507	549	541	571	549	559	580	544	545	523	553	534	536	545	551	538	520	588	567	563	567	529	517	541	550	556	581	567	565	546	558	532	588	533	543	563	528	559	602	562	520	538	565	542	535	550	566	537	562	533	574	545	565	545	577	513	571	595	533	538	568	513	568	533	536	542	525	584	568	585	530	541	544	558	558	571	517	569	533	542	554	564	564	546	545	552	582	534	526	565	570	566	520	512	544	512	528	534	604	529	562	586	529	570	534	535	543	556	532	546	565	543	572	548	544	517	571	527	573	573	587	536	525	554	556	524	518	550	557	518	562	539	557	574	590	536	528	554	542	535	547	490	559	529	540	572	548	535	522	564	609	555	556	534	563	550	534	526	556	577	521	572	533	497	574	552	537	543
19489	2447	939	616	451	452	355	315	367	282	265	271	300	252	239	217	238	223	246	214	177	205	158	168	175	173	149	192	182	149	158	171	190	144	176	158	165	156	176	183	161	150	178	144	162	166	193	169	194	188	182	164	169	148	172	176	166	159	144	171	171	167	153	171	152	154	195	168	150	169	177	167	162	173	152	146	168	153	172	185	173	175	174	156	167	158	161	163	158	165	144	177	166	141	161	178	164	178	202	174	163	167	169	166	150	167	165	178	161	161	156	143	153	180	172	178	151	161	169	174	149	159	156	151	150	184	182	168	177	153	170	151	160	156	161	162	148	161	174	170	170	133	189	139	142	177	163	163	160	181	153	153	152	175	171	149	183	163	163	155	159	178	185	174	127	174	156	156	168	159	168	155	148	170	166	152	141	145	164	159	186	159	176	149	182	173	159	150	175	150	172	180	171	162	167	160	153	168	162	158	193	160	170	152	166	135	164	166	153	152	174	162	152	162	165	166	165	172	166	152	173	164	145	126	151	158	186	141	167	180	154	163	177	141	150	204	171	182	172	154	183	187	163	186	179	161	152	151	169	170	170	152	166	169	184	189	161	175	162	175	191	168	145	176	134	167	170	160	162	156	197	157	160	152	177	150	151	170	177	173	153	181	175	183	187	178	155	160	145	166	154	150	176	168	147	188	148	163	180	153	150	182	173	184	167	128	154	152	175	162	167	167	158	144	141	163	154	166	163	174	145	161	164	177	151	163	159	168	156	155	151	157	148	179	157	166	166	181	166	162	156	176	168	188	150	151	163	171	187	164	141	139	191	182	158	149	158	175	157	176	175	163	177	174	164	153	158	180	165	134	150	156	168	165	165	149	179	169	160	164	174	183	150	181	164	180	180	173	167	159	168	171	164	153	167	158	154	162	145	154	137	161	169	149	144	171	173	165	171	153	165	166	172	194	148	170	152	150	157	157	152	214	168	173	173	171	181	170	170	162	140	153	159	164	172	143	162	154	153	180	167	150	147	167	190	152	181	161	159	163	173	140	166	146	162	162	142	156	177	165	179	177	153	174	158	164	140	159	157	155	135	152	150	183	109	162	192	148	137	155	180	158	171	171	176	144	169	157	156	164	156	168	182	162	180	176	155	145	158	170	167	155	163	171	161	160	177	170	175	162	155	175	186	169	159	155	158	158	175	147	182	159	166	191	143	160	150	152	172	169	157	170	158	166	122	145	176	144	149	164	159	159	172	160	178	163	162	152	167	184	143	149	149	175	149	149	162	170	158	163	148	165	157	162	149	161	153	146	161	151	165	181	177	150	165	188	149	149	155	165	170	168	181	176	173	143	172	162	143	168	175	165	190	153	168	176	149	178	172	164	177	163	169	164	175	166	181	159	169	176	179	164	136	166	156	165	154	185	181	146	162	185	169	163	181	157	145	157	178	167	150	168	164	150	150	177	147	157	141	174	151	170	183	176	177	179	145	151	160	189	183	179	147	155	159	174	175	172	139	169	155	159	163	157	147	158	152	178	154	150	150	168	143	140	174	154	156	150	149	163	189	170	142	165	140	157	151	163	151	159	168	144	170	168	148	181	147	154	162	144	163	175	146	155	163	164	167	145	165	171	157	150	154	155	167	147	187	171	140	156	154	155	161	146	134	178	169	165	165	130	153	156	121	173	145	154	149	162	154	151	168	175	158	159	164	137	164	209	148	159	176	169	176	152	176	120	150	178	167	175	160	163	152	166	160	165	141	167	166	171	210	140	169	172	150	155	168	183	155	163	170	165	162	163	161	159	174	166	163	173	169	166	171	159	144	165	166	162	156	171	171	158	144	177	175	154	161	156	160	159	164	165	162	149	172	188	150	168	164	169	172	172	162	160	163	160	170	156	156	173	166	151	171	189	154	178	169	157	141	157	162	198	184	162	139	176	153	141	157	159	159	128	135	146	147	173	158	122	141	132	162	178	190	176	167	159	164	158	179	165	174	165	160	147	170	145	162	156	147	161	148	177	163	171	165	163	150	164	161	157	181	150	165	146	165	171	165	156	155	138	158	172	173	157	158	169	172	168	149	169	177	153	168	187	191	164	167	164	170	179	172	198	155	188	186	153	151	175	144	156	159	174	161	176	154	150	168	134	170	165	143	156	154	146	159	170	161	152	171	148	155	153	173	167	150	146	157	166	142	176	160	146	174	199	171	156	154	149	177	169	172	155	180	172	154	168	143	186	164	161	149	173	164	186	159	162	153	159	136	190	151	156	148	173	192	153	161	130	190	153	191	172	151	171	154	170	162	184	153	203	156	171	175	156	161	161	181	129	163	154	169	162	160	144	161	163	162	163	168	162	154	156	163	175	178	159	140	140	159	162	171	185	154	171	172	169	153	167	173	154	164	182	163	175	169	169	160	168	188	164	147	178	173	162	176	174	188	147	191	154	156	149	210	161	128	158	142	181	169	190	163	159	171	166	177	157	169	157	160	168	164	148	157	156	168	180	149	172	164	148	164	155	173	176	158	138	145	156	152	179	155	150	164	140	136	181	163	153	163	165	186	152	137	187	181	145	158	178	178	170	158	145	177	178	184	167	175	175	161	177	149	173	190	176	192	151	176	185	163	161	161	191	171	168	160	156	168	169	156	166	162	161	159	192	173	157	177	180	170	146	154	196	173	160	151	174	162	181	163	138	156	164	169	160	154	172	188	149	188	148	164	132	150	169	151	179	161	171	137	158	170	161	164	136	162	158	166	181	158	166	172	153	164	153	148	153	144	143	167	158	161	155	173	164	155	181	165	182	154	173	159	170	162	138	158	153	149	148	169	138	177	137	163	183	148	172	157	164	167	179	181	154	154	180	170	185	182	171	171	178	154	159	156	157	151	159	197	174	156	168	180	161	178	146	151	161	170	175	175	136	139	138	153	148	191	130	174	169	171	170	164	152	184	156	160	149	147	170	176	166	164	148	166	162	155	153	149	177	152	157	164	161	123	169	177	149	172	180	162	137	168	149	193	150	160	176	162	183	165	169	178	184	171	159	140	161	165	166	156	175	137	169	180	172	148	175	152	176	156	146	179	140	152	168	158	169	155	165	185	151	199	170	171	153	170	160	148	154	168	163	172	170	146	169	151	175	152	149	179	161	166	175	146	184	148	182	163	176	168	160	161	150	167	162	179	163	149	163	176	180	175	170	171	133	159	160	162	170	146	150	170	181	167	169	177	138	166	157	178	170	172	168	170	169	167	167	157	136	179	194	162	171	154	144	197	168	178	156	171	173	156	180	134	162	191	162	169	152	165	156	171	143	155	179	161	157	152	168	189	165	182	150	165	145	175	152	184	131	163	178	181	204	157	175	171	165	131	167	158	168	159	155	152	162	153	165	181	179	162	145	153	131	169	154	168	157	145	166	164	150	157	152	192	189	157	159	148	175	158	187	179	174	155	137	147	162	152	151	169	144	163	164	166	166	168	159	173	182	170	175	161	152	157	174	157	183
12283	860	1483	1574	1606	1531	1384	1182	1083	1141	1210	1057	980	872	829	784	775	794	857	744	660	657	572	524	562	503	542	563	497	550	453	442	438	461	460	427	410	432	439	390	399	393	445	418	418	401	407	402	433	459	420	419	422	416	414	420	404	438	397	426	419	360	417	418	447	441	386	420	418	373	418	413	402	374	433	410	432	425	418	418	447	426	397	427	389	393	446	452	448	404	434	471	414	404	396	432	391	424	420	394	375	409	423	404	411	387	428	394	417	391	440	417	425	407	430	427	436	410	394	426	395	410	380	420	405	405	412	426	422	397	411	439	370	415	449	439	434	406	426	421	423	420	404	409	372	454	422	414	421	417	418	426	407	438	403	405	428	428	414	465	424	446	379	397	395	388	402	440	414	412	389	422	428	431	434	393	387	394	404	380	419	425	402	419	401	441	426	432	406	383	429	409	429	401	392	392	402	390	391	462	433	407	401	385	438	405	398	421	394	433	392	397	387	403	466	420	407	383	400	408	433	379	433	347	428	408	384	400	481	395	402	442	449	384	427	409	432	443	407	427	399	455	413	442	428	391	382	395	435	420	447	401	421	427	452	428	397	400	438	390	416	396	398	409	404	402	406	422	422	416	412	409	389	429	442	413	414	390	424	413	400	407	391	370	423	428	424	417	409	436	416	377	392	411	440	411	375	417	437	393	402	421	423	428	394	397	411	403	374	409	419	404	386	405	379	412	420	440	402	420	415	414	421	413	387	431	389	389	393	403	386	409	402	406	394	391	458	428	364	395	415	387	391	439	388	432	400	458	411	397	363	424	398	435	402	426	399	393	429	422	381	393	423	382	414	451	424	370	387	441	401	413	447	392	406	464	400	441	431	423	369	436	404	384	386	410	419	407	400	390	417	389	389	423	409	391	416	428	397	387	370	426	409	428	428	423	396	460	433	401	426	419	430	403	404	415	414	365	452	437	402	388	438	377	464	409	385	452	419	446	408	409	379	409	448	411	409	431	419	389	429	387	416	412	416	426	411	398	415	438	379	427	384	393	426	428	423	404	400	400	412	379	430	396	403	436	416	429	448	388	417	434	382	387	418	399	439	426	419	424	406	434	453	404	424	384	418	387	423	409	399	411	412	403	423	421	424	368	399	406	417	390	400	394	424	383	426	442	416	448	392	402	377	413	433	431	410	397	456	397	421	394	429	396	412	423	426	433	409	403	433	441	400	409	419	407	424	383	393	434	434	412	423	398	397	413	385	396	408	393	408	408	397	397	429	395	439	425	393	427	432	376	425	430	397	373	404	457	431	409	407	397	427	427	401	423	425	426	426	424	425	435	433	402	402	422	388	402	397	407	407	411	415	432	394	406	388	400	431	378	404	421	384	406	413	414	424	437	421	451	446	414	426	406	423	369	397	393	380	413	386	406	394	379	386	422	380	385	438	388	413	435	420	401	433	417	414	427	402	397	395	411	411	440	405	385	420	418	418	392	399	424	438	410	415	400	413	411	385	400	439	358	411	392	423	431	407	387	432	392	394	441	382	413	444	406	437	411	377	415	420	410	417	435	392	421	397	424	436	405	411	377	407	401	412	413	396	410	428	418	370	397	396	375	386	407	381	441	415	404	396	417	423	382	404	398	360	424	387	378	405	393	389	403	392	415	398	413	410	399	397	398	420	382	374	412	430	405	442	446	444	403	386	409	377	411	419	346	429	426	398	421	380	440	424	424	423	447	405	414	379	405	393	384	404	399	398	394	413	406	417	420	419	426	395	404	432	405	430	410	381	440	423	396	432	426	443	375	398	395	434	403	428	421	388	434	384	411	412	459	418	425	411	405	401	411	401	405	456	403	404	419	429	417	415	411	437	387	412	422	405	400	436	399	429	410	398	382	383	397	387	424	392	413	389	415	409	404	427	400	385	418	386	376	449	432	406	438	411	420	418	444	413	409	413	426	398	389	432	425	425	419	364	404	390	412	408	410	464	383	425	396	412	391	450	432	428	393	398	418	403	413	392	379	409	389	405	379	430	397	420	431	432	393	426	370	410	408	403	420	439	414	420	428	397	391	432	411	452	398	405	425	412	423	419	403	436	387	411	380	406	381	418	419	401	419	440	420	417	444	453	423	407	408	396	399	430	372	431	406	400	393	401	385	427	417	396	448	409	409	437	440	404	417	377	434	410	402	412	430	445	421	389	385	392	400	408	436	428	408	421	397	406	417	410	433	441	405	407	418	429	424	456	425	425	443	410	414	427	415	359	431	398	404	380	450	438	424	434	430	419	414	431	396	418	392	435	447	389	410	415	392	423	391	396	426	395	432	420	396	409	422	413	425	453	380	404	405	403	396	436	438	386	412	420	437	444	399	402	404	399	401	399	397	430	425	435	379	413	393	390	455	448	437	422	420	382	376	402	408	407	372	393	420	383	409	430	453	421	399	377	431	436	413	437	390	408	396	392	427	412	393	384	381	450	404	390	429	387	442	389	428	406	408	447	411	399	399	381	404	420	410	380	434	385	434	439	389	389	403	454	397	406	407	372	426	400	426	419	405	412	406	461	413	397	385	416	394	419	399	438	397	403	384	424	404	431	423	394	424	353	397	373	411	433	417	424	428	401	405	398	423	408	403	388	415	406	410	404	398	406	413	354	433	427	405	386	412	393	416	407	376	410	438	424	420	446	379	390	431	425	418	414	417	431	411	442	421	383	389	405	450	360	431	394	410	395	425	415	391	399	402	422	422	377	408	414	419	458	402	434	388	432	402	430	428	429	418	399	443	401	389	420	419	399	383	407	406	416	409	407	405	398	434	399	414	393	402	432	442	403	420	394	428	435	415	424	394	406	398	410	422	404	415	378	402	432	439	427	434	409	372	409	422	391	429	423	414	373	376	434	431	406	446	422	422	431	370	383	388	442	371	403	410	414	402	438	398	410	404	419	422	373	446	367	434	421	385	394	398	435	390	395	412	387	417	394	419	416	422	403	420	446	402	452	382	406	410	389	415	423	436	425	413	403	412	397	390	383	370	413	420	425	443	429	346	353	416	384	437	412	431	405	400	455	402	396	394	401	415	426	429	414	404	391	390	397	420	406	430	426	423	419	412	417	388	419	382	409	392	416	371	427	412	429	435	403	363	383	410	386	428	407	409	376	395	432	431	421	398	386	401	426	405	418	401	448	438	442	407	428	433	393	364	419	419	417	410	387	404	440	411	419	375	423	419	436	429	439	416	442	395	402	409	415	396	400	428	430	407	434	410	399	444	463	433	403	416	419	394	381	432	403	418	384	395	413	411	387	446	424	443	393	410	389	376	402	413	406	420	406	411	414	397	399	413	385	412	401	417	386	387	404	414	411	441	409	409	417	391	422	415	341	395	418	392	436	403	417	421	418	417	428	362	408	377	398	407	440	377	411	432	397	403	442	396	431	406	411	420	420	422	370	389	400	433	402	424	391	399	400	432	406	416	472	415	404	398	421	419	401	386	427	401	395	391
30552	5918	1980	1502	972	701	592	567	519	515	611	578	479	440	427	361	371	378	375	370	375	362	296	342	322	349	292	334	323	311	300	324	281	283	286	313	323	321	311	259	299	287	287	311	287	279	246	306	296	300	292	299	299	267	300	266	316	280	314	294	338	267	291	303	324	288	280	312	283	311	298	292	283	298	291	295	257	292	332	288	285	296	291	257	303	263	287	291	280	295	260	291	286	259	283	336	311	276	286	311	259	252	304	278	310	297	271	302	264	305	251	327	281	281	292	306	273	280	294	302	293	307	296	279	283	289	271	272	267	292	289	259	272	303	301	277	317	261	299	267	283	281	310	299	282	284	299	299	287	302	290	305	290	294	315	305	276	287	290	305	272	288	258	307	284	293	320	294	280	297	295	290	283	295	291	287	306	345	281	275	275	310	297	320	259	312	251	275	271	288	270	265	285	303	288	281	307	297	281	308	284	299	303	298	305	322	313	281	281	307	268	287	288	288	292	262	297	265	293	280	286	290	296	303	302	311	312	310	290	325	301	298	325	254	333	277	302	281	284	297	269	304	274	309	299	284	312	326	285	318	282	285	310	304	264	290	290	285	272	308	277	267	251	276	280	290	331	304	300	323	324	316	310	321	258	261	275	341	325	288	277	281	265	297	289	309	287	329	313	293	289	283	301	282	293	279	301	305	253	294	291	326	305	265	301	333	267	311	265	260	289	278	291	322	299	271	308	288	275	279	295	292	303	286	254	301	281	299	310	324	280	297	291	260	293	299	270	323	264	274	285	287	296	320	275	279	269	315	316	313	309	288	310	299	301	282	281	278	297	291	273	278	282	299	308	272	291	318	276	297	313	255	276	313	302	287	263	293	279	273	291	322	319	319	323	296	308	281	279	300	264	286	279	279	293	269	283	282	312	271	309	280	320	294	287	291	284	287	300	285	294	292	288	291	277	268	311	286	274	289	304	249	283	289	263	290	263	269	275	320	290	288	299	307	310	268	263	308	271	288	292	285	267	304	321	274	308	268	265	294	269	300	280	315	290	282	274	283	266	271	268	272	282	270	289	293	303	274	294	291	289	256	263	289	312	284	293	300	292	287	283	298	295	282	302	299	294	270	264	272	291	327	297	284	256	281	271	292	302	290	290	279	307	279	295	287	311	228	258	281	284	318	311	327	272	285	276	323	274	294	286	292	294	272	272	285	308	299	299	250	269	290	284	286	305	281	282	309	280	281	275	287	284	309	319	285	282	259	287	305	268	305	285	301	268	246	304	255	292	290	284	268	300	308	277	298	276	264	253	280	265	275	296	273	286	307	284	296	295	283	286	258	283	296	301	324	287	293	318	308	265	295	297	320	304	279	309	291	314	293	308	300	291	292	276	289	292	267	305	273	276	271	273	278	292	292	282	289	265	302	286	282	302	273	275	290	284	273	337	295	244	298	264	297	303	281	306	285	267	303	282	317	326	293	279	256	278	311	281	325	310	291	310	299	257	288	289	257	303	270	296	279	281	317	306	294	309	297	274	325	295	312	283	289	269	297	320	312	289	304	268	306	294	330	298	290	299	303	288	267	279	293	304	281	264	299	258	290	303	284	332	266	283	286	315	307	281	270	268	301	291	305	284	261	306	280	318	298	258	292	287	274	297	291	252	317	284	293	292	296	299	279	265	334	287	286	307	279	281	317	271	297	257	240	320	287	280	310	288	283	286	265	290	276	248	262	289	282	275	300	295	272	326	284	287	295	301	275	297	305	305	300	279	328	310	309	304	289	288	281	271	267	282	323	312	302	291	280	301	302	264	255	317	285	320	271	269	292	292	289	293	292	266	285	288	296	325	298	291	254	289	314	268	310	300	290	294	294	300	267	296	298	285	292	320	299	277	321	285	287	285	332	264	312	314	308	301	315	307	263	280	312	285	297	270	287	293	281	309	315	290	270	294	279	293	278	285	274	267	323	307	312	293	295	289	297	286	284	272	289	301	298	289	298	282	278	281	336	290	293	298	289	299	287	269	298	278	319	296	290	306	297	277	298	307	282	307	280	308	298	289	257	275	309	276	301	284	250	292	301	296	301	270	293	272	259	296	296	313	296	277	337	294	284	290	244	294	280	286	297	296	269	306	308	310	306	273	256	283	288	253	313	292	297	258	276	302	295	254	269	269	299	272	263	283	298	272	249	306	337	305	274	280	332	288	287	273	318	274	277	276	293	265	263	286	295	305	316	276	283	294	286	311	321	261	281	294	323	308	309	298	306	299	246	305	274	256	292	279	291	251	318	294	289	270	301	272	288	276	302	294	258	293	288	294	282	290	298	309	305	294	281	301	298	303	272	291	288	326	303	282	285	289	274	274	312	290	273	276	261	313	304	286	297	300	285	259	315	314	290	291	291	275	316	284	310	270	291	302	281	282	285	279	282	271	301	305	305	304	281	286	239	285	276	232	281	244	268	297	274	296	295	277	279	282	259	281	280	291	277	313	270	281	298	302	275	282	290	278	296	303	300	280	293	279	258	275	269	293	269	262	304	278	267	291	266	270	283	285	270	269	303	288	267	285	293	286	286	273	303	286	285	303	304	264	266	292	260	269	260	299	284	309	280	285	292	301	293	273	290	301	280	293	306	270	285	314	259	264	291	284	307	273	282	349	282	279	291	306	298	298	282	326	272	299	266	290	300	297	322	310	292	294	294	268	276	268	288	271	300	305	279	268	282	297	306	299	276	283	270	274	290	275	264	334	265	289	310	287	311	274	292	273	287	314	286	310	259	281	274	257	295	255	289	296	293	302	290	309	307	300	261	291	305	298	271	285	287	284	318	341	308	290	296	289	289	317	311	290	312	292	290	309	275	267	296	308	310	265	295	316	319	307	307	292	294	274	278	269	267	306	299	278	282	278	266	303	298	290	256	285	266	284	292	279	324	286	262	278	289	264	290	321	324	345	312	284	276	282	288	301	270	325	279	271	304	262	285	282	292	315	270	292	239	286	281	320	261	316	272	270	286	280	302	277	277	295	308	305	314	286	266	286	274	265	314	317	304	277	335	297	282	280	292	289	251	261	298	316	272	286	285	303	273	261	272	332	293	283	292	283	263	278	281	297	295	284	291	301	302	307	300	296	292	272	275	283	269	274	341	304	317	312	290	289	295	299	296	310	302	296	278	300	272	272	265	306	283	281	292	304	324	326	307	295	320	293	298	293	295	290	263	266	284	313	288	295	275	298	256	308	285	275	293	285	271	281	266	281	272	287	293	247	270	266	270	301	285	293	306	287	274	311	312	293	257	274	291	301	301	315	318	300	271	283	274	280	317	311	294	291	255	298	275	272	314	287	316	320	286	292	315	298	282	285	290	281	266	298	268	302	299	296	291	281	271	268	275	267	294	297	290	318	284	327	288	265	266	263	292	303	287	305	291	231	303	254	308	298	297	324	268	301	285	285	298	272	303	269	317	291	297	299	269	287	272	311	279	267	290	275	293	313	260	264	280
17533	1491	2564	2993	2785	2500	2225	1987	1830	1871	2275	2377	1755	1371	1366	1291	1354	1349	1297	1259	1153	999	839	895	846	867	986	925	888	785	784	816	687	731	704	681	720	666	693	681	695	655	688	686	696	724	680	678	652	648	692	681	681	633	687	669	650	674	659	745	650	655	687	673	663	644	686	672	698	686	654	668	633	647	673	636	660	647	704	684	623	659	683	630	688	650	667	656	686	661	697	694	702	652	661	701	686	692	672	691	675	695	689	662	656	664	611	670	621	720	693	700	675	632	695	685	683	672	624	706	689	644	613	656	678	692	662	682	690	688	669	645	657	664	655	652	613	689	652	675	672	651	658	681	630	698	689	637	673	615	694	644	658	634	678	637	666	654	653	701	694	657	657	666	597	665	702	653	647	674	688	707	620	707	676	718	725	713	657	619	705	654	659	703	669	684	687	669	651	632	669	720	674	685	663	664	641	653	674	705	643	689	646	664	654	627	629	663	687	710	670	659	723	688	640	700	701	679	696	664	687	680	698	665	678	675	682	696	665	659	679	711	670	683	686	647	653	701	699	661	660	655	663	644	675	698	681	690	668	693	681	660	649	681	665	710	674	661	665	688	642	678	737	687	676	677	692	665	625	653	661	667	688	693	695	625	707	671	699	649	716	696	655	685	662	600	656	691	650	659	644	676	706	672	638	678	661	677	637	685	642	734	636	670	688	656	617	620	634	704	693	656	646	702	655	659	649	644	661	647	692	661	690	676	627	683	692	662	691	697	681	659	704	696	671	700	677	675	721	658	669	658	673	657	646	639	682	635	649	664	641	687	678	680	639	674	661	678	690	658	698	662	634	645	653	664	692	697	653	669	684	709	669	654	707	684	641	653	656	663	683	670	703	672	653	693	654	665	704	687	681	658	642	695	621	689	662	664	654	703	654	676	665	700	658	613	696	714	644	633	669	742	668	651	663	672	662	635	690	646	705	670	651	668	645	688	656	650	673	652	677	636	697	658	638	664	680	659	633	626	722	583	667	670	695	672	674	637	662	676	692	675	678	701	699	678	658	676	709	639	639	703	667	665	667	664	650	632	701	654	657	692	650	698	707	659	634	701	645	675	655	670	658	638	689	703	653	696	646	685	640	646	644	635	659	673	676	660	644	645	705	676	675	697	646	731	623	647	702	654	628	641	685	671	704	701	664	668	658	693	698	644	661	699	661	709	679	699	670	674	649	699	611	694	670	652	635	698	661	733	652	657	651	676	734	671	703	655	704	693	670	707	698	625	652	662	667	666	656	673	660	671	631	678	689	656	662	686	657	690	675	655	666	643	652	697	664	643	704	673	704	646	668	640	657	655	687	660	643	683	668	683	651	682	647	687	641	701	681	684	677	700	678	637	678	648	699	666	701	686	682	673	670	679	708	683	684	654	673	653	649	638	656	693	682	659	661	648	688	669	657	692	642	680	669	678	635	663	671	661	646	675	668	730	711	642	672	661	653	697	648	690	664	667	716	668	702	690	605	663	665	668	654	647	646	675	649	691	660	679	678	657	676	680	681	625	637	623	654	640	660	644	645	633	693	597	653	706	689	672	627	667	660	713	616	710	655	667	654	649	678	700	641	665	697	660	637	640	633	651	661	625	666	678	662	687	697	638	629	706	689	678	635	669	687	671	641	647	684	663	665	694	686	626	665	657	695	662	660	610	659	673	678	702	666	685	675	655	706	679	654	629	674	687	641	695	702	645	679	672	665	675	690	632	647	672	673	653	675	617	691	711	658	637	653	656	693	707	665	678	664	670	641	690	665	704	684	669	655	641	622	622	719	655	688	681	642	688	627	623	674	669	645	668	641	627	687	670	678	669	654	624	678	729	674	671	690	697	669	689	708	701	656	728	691	663	641	680	706	664	705	637	641	629	667	679	657	671	654	668	682	641	641	671	660	627	640	661	652	634	667	693	674	673	668	626	674	657	700	683	660	640	686	725	672	689	706	701	697	641	673	642	637	703	689	668	654	639	739	641	684	619	654	648	625	644	689	645	648	684	640	670	684	639	628	674	654	648	685	680	666	652	632	658	732	656	676	651	688	692	654	635	670	631	656	651	649	638	708	655	634	680	671	658	631	654	640	700	664	716	659	685	696	665	656	644	663	678	734	630	691	646	689	661	696	660	636	693	663	620	687	651	643	693	710	685	660	666	663	683	693	636	717	677	673	687	654	677	663	629	616	673	657	656	688	672	665	691	644	640	728	675	666	663	590	672	672	715	679	661	682	679	649	660	655	698	659	638	669	651	669	641	667	657	706	650	693	655	615	685	696	629	641	666	678	654	696	652	676	730	643	697	635	722	662	677	617	668	622	714	668	654	682	683	648	659	711	659	697	687	639	706	730	723	676	699	641	671	647	696	643	668	701	677	670	680	707	650	691	640	661	680	621	678	729	691	650	716	658	703	646	699	638	674	629	678	613	662	630	641	634	644	648	638	685	661	663	647	674	642	716	684	710	656	689	686	641	675	669	704	609	643	641	681	638	661	696	688	617	663	630	666	674	652	654	692	635	677	659	676	653	654	674	654	644	662	641	680	667	715	653	666	650	666	698	632	656	663	681	715	624	650	663	691	617	649	710	697	701	672	646	681	627	641	687	636	712	662	636	653	662	715	674	694	657	689	691	691	677	644	647	609	642	684	627	656	659	626	683	662	625	621	640	673	670	674	649	706	629	650	644	710	680	660	653	657	690	639	658	643	657	650	616	628	659	670	713	677	694	696	665	678	723	695	694	649	717	685	685	685	628	644	685	690	651	684	647	653	703	688	708	703	679	678	630	667	661	617	697	670	691	674	647	660	692	693	688	663	666	650	679	661	640	650	644	623	657	678	687	675	662	647	656	626	682	670	665	715	647	648	649	667	669	707	633	635	683	636	693	661	698	683	715	642	708	685	688	598	688	685	613	656	647	677	684	660	656	702	704	634	643	652	674	658	723	689	678	677	692	674	669	729	689	631	668	680	686	675	676	648	666	645	655	647	651	677	657	664	657	693	644	671	675	658	660	667	678	671	662	669	679	746	680	682	680	657	628	656	669	642	681	687	702	671	678	667	661	663	643	635	652	648	655	659	659	682	661	666	648	649	741	653	670	639	671	658	671	684	634	656	665	663	660	664	638	658	705	722	651	633	685	653	685	648	667	656	683	687	677	625	665	702	664	648	678	710	687	668	682	705	647	677	666	660	642	711	682	718	681	694	661	676	637	728	689	657	690	684	709	634	661	708	693	706	652	658	643	669	650	676	632	657	687	686	695	687	640	686	674	684	647	680	601	675	659	659	660	686	703	680	662	652	654	671	629	678	681	690	642	659	695	690	710	755	711	678	664	657	625	624	631	693	635	666	657	636	642	675	667	629	677	660	682	683	658	649	673	697	652	633	674	610	670	659	707	660	657	634	636	703	631	668	645	685	689	616	664	611	683	666	685	655	637	689	675	684	659	668	685	690	674	654	652	675	666	689
6540	674	292	290	306	297	267	270	265	243	282	251	277	250	290	268	271	258	275	250	262	238	254	258	264	241	244	274	257	265	264	281	255	251	248	273	237	255	239	230	243	223	218	240	277	277	235	263	227	258	255	222	219	245	280	245	225	244	249	207	248	253	232	264	255	226	250	228	225	256	258	242	229	252	225	248	225	246	201	256	241	239	230	229	274	284	230	235	279	256	253	239	235	247	225	280	260	264	241	241	215	226	259	253	226	250	274	234	266	233	248	270	250	242	239	217	231	248	229	238	230	280	221	240	259	271	251	267	258	247	234	289	211	268	277	203	234	247	232	245	229	244	231	226	253	231	234	242	229	294	242	254	236	242	250	233	220	209	255	257	239	234	250	255	239	260	280	224	223	253	218	230	228	236	252	248	255	256	225	245	228	254	239	212	233	256	293	248	248	228	230	233	258	229	230	269	222	227	243	252	238	261	257	237	238	239	261	247	223	209	257	264	222	252	260	254	252	246	264	244	221	272	245	240	225	252	231	245	284	243	241	250	258	285	219	240	246	237	229	242	270	261	222	275	266	226	235	220	254	233	263	272	239	228	244	251	242	248	211	254	239	224	253	237	229	248	246	247	244	237	233	224	262	235	259	237	230	271	255	228	219	279	263	218	217	255	233	224	245	241	237	213	238	250	255	261	226	263	244	236	270	218	246	250	247	265	240	250	261	215	252	230	240	226	248	236	246	244	220	251	222	255	233	257	255	250	235	237	241	265	231	247	245	263	253	264	209	264	241	250	204	224	220	243	227	259	236	248	233	232	240	248	291	265	215	251	247	238	256	248	238	245	276	234	244	266	254	255	248	247	245	231	262	274	221	247	281	233	240	203	236	251	245	262	230	241	222	237	234	239	208	228	252	238	244	252	236	243	221	248	244	235	237	266	255	244	237	238	250	211	210	240	248	248	236	265	247	250	251	258	247	256	242	254	253	236	264	242	281	230	247	251	213	227	234	248	246	251	246	251	249	269	243	256	217	227	245	269	231	266	266	246	256	237	240	236	252	246	279	268	215	213	248	246	255	248	241	255	252	264	223	273	261	250	220	239	257	234	247	245	226	244	229	246	234	260	246	210	252	271	242	243	267	248	235	262	223	253	236	235	234	226	231	245	277	217	248	252	247	225	242	235	234	242	243	251	232	255	238	246	224	246	220	229	244	225	214	246	257	247	226	263	253	224	221	249	261	236	247	214	275	218	232	263	261	268	239	238	230	257	227	253	259	262	228	246	246	274	247	239	208	229	263	230	218	252	261	261	271	242	245	235	229	247	244	244	234	252	232	253	249	259	244	192	286	259	237	219	253	252	229	230	250	217	243	236	241	214	238	241	267	234	245	256	259	262	264	240	235	267	225	263	258	242	204	239	253	249	226	242	257	238	219	261	213	248	236	256	252	225	232	208	228	251	235	234	247	249	231	250	270	287	218	217	227	270	234	186	238	257	253	232	251	241	243	247	253	238	222	226	240	246	252	250	225	237	251	273	245	259	239	241	240	237	230	234	283	244	236	241	260	228	234	264	250	253	227	247	265	254	238	238	290	262	232	205	254	239	232	246	244	259	224	301	265	275	233	236	286	244	244	244	254	231	254	235	227	234	262	251	241	243	242	231	233	234	246	264	254	224	248	238	249	250	224	246	228	220	240	233	257	210	259	238	258	265	238	259	227	215	249	244	252	240	240	261	245	250	242	229	248	209	281	228	224	250	274	239	235	249	243	232	244	251	247	234	241	235	259	280	235	217	258	234	255	228	259	244	254	242	258	241	266	261	247	242	222	233	226	229	272	219	246	256	278	238	240	256	264	248	215	242	274	230	268	255	258	224	249	259	242	253	253	231	234	261	259	229	250	244	243	260	226	252	273	224	245	215	235	260	226	252	220	260	256	235	241	205	234	214	220	237	247	239	248	231	233	236	215	263	229	250	227	235	235	217	213	227	218	242	235	233	248	219	247	236	248	258	239	259	235	257	232	226	266	229	231	226	228	232	230	225	258	221	233	236	257	255	252	235	249	228	231	230	252	252	247	227	234	244	247	237	235	243	250	240	214	239	261	240	249	248	200	261	228	229	255	245	250	249	252	255	226	257	243	239	235	243	240	253	243	241	257	240	237	254	234	227	234	248	254	215	253	221	239	271	239	232	252	244	257	264	218	240	227	223	254	240	241	221	253	248	250	246	250	242	227	237	261	267	237	270	254	253	227	243	254	251	234	262	227	259	253	221	245	229	253	219	240	265	249	240	237	222	257	252	248	239	217	237	248	213	227	246	266	252	240	237	228	242	229	231	221	237	251	256	229	249	236	235	233	210	246	222	225	222	219	225	247	250	240	235	221	228	254	265	230	227	269	247	235	248	250	236	276	236	230	276	238	242	260	254	243	192	246	272	214	241	263	262	238	289	219	232	226	260	262	200	254	248	233	252	240	237	244	257	247	237	237	245	218	235	223	263	239	223	239	227	253	250	229	227	253	224	233	251	248	246	270	233	259	223	213	250	284	272	241	222	248	280	236	252	275	252	255	265	224	216	254	267	251	215	256	231	246	240	243	266	246	239	258	234	269	228	222	239	253	268	214	227	251	234	225	262	257	208	241	247	244	261	232	220	257	219	243	241	267	214	257	249	221	246	229	232	241	226	254	238	252	235	237	215	197	272	239	258	237	237	232	254	253	219	258	239	219	247	238	269	221	260	253	221	243	223	236	263	235	241	220	218	238	218	233	222	238	228	226	238	253	256	263	246	248	270	255	254	209	244	257	260	248	236	258	240	232	222	251	235	243	256	197	231	231	256	283	244	257	214	242	232	251	229	213	227	219	261	280	219	257	265	264	226	223	248	256	251	237	237	246	273	273	204	232	249	263	237	268	262	249	256	249	246	232	218	224	269	248	241	243	278	234	254	250	229	255	234	233	255	236	265	214	249	235	244	244	251	224	241	221	223	224	241	270	236	243	246	221	260	245	227	271	230	234	231	232	235	237	265	243	218	224	232	226	279	270	243	218	239	238	231	269	274	255	258	224	245	226	253	219	228	235	254	244	218	233	254	251	248	244	296	250	251	242	229	249	253	254	273	239	241	266	233	242	245	241	225	229	234	257	264	269	223	228	235	243	258	242	225	237	237	277	253	245	250	261	231	207	246	219	264	249	232	242	214	247	214	226	215	249	249	270	258	251	252	261	234	247	246	269	235	235	240	224	232	238	215	237	236	239	247	269	242	248	223	242	261	230	238	242	243	212	242	250	212	252	262	239	229	228	255	238	253	273	244	258	251	257	239	257	257	251	241	241	237	263	271	263	248	260	227	240	244	227	226	225	271	240	260	255	233	239	242	244	259	214	198	242	240	268	217	234	248	274	258	247	248	207	247	234	223	254	259	259	261	231	222	221	246	235	274	267	254	235	250	272	271	246	256	233	209	231	256	227	275	266	244	240	247	209	237	234	241	230	238	237	211
4468	631	599	681	707	651	683	662	631	640	654	730	698	686	703	690	729	774	665	678	670	627	592	582	617	596	594	615	600	552	534	556	533	507	556	617	567	569	554	553	550	500	549	525	530	566	534	541	547	534	557	577	530	521	568	543	567	557	569	557	580	529	549	532	528	578	566	528	543	527	535	545	501	561	580	583	598	597	576	543	531	602	567	538	501	557	533	541	570	515	517	567	522	551	499	570	541	554	563	531	563	550	551	539	567	548	540	550	502	549	561	584	574	557	543	564	576	530	517	537	551	560	520	542	577	591	541	537	559	516	530	544	534	598	556	543	565	556	602	554	536	559	590	551	598	573	519	587	550	564	537	543	546	549	521	529	549	568	574	539	551	548	565	558	548	577	497	549	565	521	548	551	530	544	601	552	559	545	556	550	563	554	583	562	594	540	586	524	585	526	545	632	539	540	542	578	560	511	581	574	590	534	563	554	564	516	553	558	551	552	549	561	540	546	579	537	513	564	520	596	522	542	551	527	549	584	553	504	580	548	546	558	587	572	607	538	543	499	583	544	609	563	533	564	558	592	594	559	566	559	539	557	569	523	585	567	537	553	559	522	537	534	559	540	562	588	545	554	569	516	577	552	514	557	546	537	527	584	558	576	549	524	514	558	577	552	584	538	564	575	558	539	569	513	591	539	522	577	516	518	572	568	554	532	537	553	576	567	556	571	537	552	520	529	536	542	544	569	532	576	540	523	575	548	561	537	522	565	537	550	539	531	542	578	551	567	586	533	509	547	544	554	516	551	569	532	529	549	528	546	564	499	630	568	554	531	533	522	518	581	564	518	572	550	527	543	535	558	565	515	587	538	530	540	565	595	579	601	509	567	534	530	580	565	577	529	522	537	595	474	546	574	525	578	517	532	558	532	543	574	552	555	510	531	540	562	519	545	549	582	550	550	561	561	556	516	543	555	597	598	537	563	519	567	573	564	544	525	528	536	521	549	527	585	541	543	597	555	540	590	562	531	529	551	542	566	523	527	528	567	545	575	581	528	558	561	529	534	581	590	543	547	575	568	547	549	604	543	560	525	542	537	549	560	557	526	564	535	570	541	556	551	534	571	558	554	572	550	568	530	550	562	545	510	566	601	502	553	568	594	549	526	490	537	522	543	539	562	556	570	558	531	599	543	564	580	568	607	546	520	536	537	536	553	545	525	505	522	566	526	542	549	531	557	592	548	547	520	529	511	576	536	523	554	532	555	549	560	577	570	522	550	569	588	549	553	567	515	565	559	583	539	540	521	521	547	551	569	546	535	532	572	527	590	577	534	536	571	539	579	523	538	554	525	542	513	528	540	519	536	561	563	569	555	544	507	520	528	571	544	539	516	515	547	577	539	547	558	618	525	533	554	541	523	557	532	573	527	553	551	513	503	516	553	506	503	552	550	575	530	542	548	558	574	523	582	541	532	531	542	534	485	541	557	555	543	559	532	549	551	552	576	550	543	561	556	536	581	564	561	578	554	590	593	538	532	593	566	568	576	534	559	578	609	517	533	596	579	588	558	530	568	513	589	550	565	528	571	573	566	561	500	551	557	538	534	552	550	523	574	546	596	481	573	543	502	540	543	562	533	541	578	504	575	576	537	616	533	564	552	559	525	555	550	537	580	553	530	579	589	566	534	548	531	514	576	570	559	531	539	569	540	559	539	574	571	561	526	553	508	554	563	550	555	560	553	539	508	564	529	579	560	532	522	517	547	550	527	551	532	575	536	518	564	558	534	555	571	544	543	569	523	555	525	532	557	573	561	590	537	542	532	493	562	557	581	590	559	564	539	545	536	589	555	571	580	535	528	547	552	523	586	532	558	543	566	540	606	557	544	507	594	550	538	569	561	551	523	518	518	556	595	531	555	539	497	548	575	572	572	535	546	537	541	576	507	578	569	519	526	523	543	574	574	543	545	582	570	505	531	536	558	574	552	555	547	566	587	579	589	552	562	524	548	561	563	517	560	541	537	581	526	540	545	539	570	579	557	561	549	533	556	568	544	553	558	546	564	522	575	584	541	598	556	580	551	594	543	567	549	534	563	554	550	537	563	502	524	608	594	557	574	542	577	550	552	560	563	535	546	563	577	542	534	578	535	586	565	571	508	556	551	574	552	538	585	561	532	555	534	552	596	494	557	564	569	559	535	538	543	557	558	567	571	548	564	570	516	596	568	537	573	571	570	584	544	585	570	554	566	567	572	519	550	529	565	541	566	584	548	522	568	551	587	539	479	586	513	570	558	565	557	529	541	585	555	540	558	533	539	528	551	550	568	538	540	565	520	569	590	561	533	567	527	570	552	599	571	552	548	496	556	523	563	538	552	621	588	517	544	536	518	524	558	527	559	563	553	547	565	575	519	544	577	539	576	579	563	554	584	589	558	575	561	577	574	543	524	537	617	576	575	538	544	564	571	535	523	581	527	571	554	534	533	549	526	554	538	570	527	535	523	563	532	536	577	507	543	585	577	513	538	593	521	558	594	560	528	541	539	551	577	533	557	563	509	600	549	572	540	573	555	553	568	530	559	491	578	559	559	584	570	548	575	577	580	517	579	564	525	598	570	562	517	548	574	544	550	562	549	587	569	624	593	585	550	570	559	561	533	529	528	559	557	523	561	558	540	529	543	627	544	540	497	585	530	531	555	567	555	558	581	524	532	532	537	568	557	557	574	552	573	478	565	554	528	547	546	569	575	603	558	546	540	559	507	589	568	556	533	593	586	577	592	540	560	594	582	582	524	567	555	563	554	562	550	549	517	527	557	583	595	551	551	537	512	571	498	545	591	585	526	578	560	493	553	543	565	526	538	562	521	521	549	563	519	565	538	546	531	541	549	579	534	558	545	569	556	531	551	531	524	546	565	581	590	555	539	561	579	552	565	528	536	576	569	553	521	522	565	566	522	579	579	513	589	520	500	535	577	561	546	526	566	547	574	554	540	561	523	546	504	597	560	562	554	577	577	525	532	582	517	573	597	560	536	576	562	502	528	599	542	592	579	561	565	531	562	537	525	541	522	537	549	563	573	582	549	591	534	562	569	555	564	514	529	559	517	542	577	546	541	537	544	567	534	533	590	571	565	524	566	554	544	563	506	561	534	534	559	551	571	498	525	570	545	527	549	585	538	561	567	538	588	544	561	575	553	545	577	540	604	537	558	559	532	537	561	564	564	598	528	544	554	552	515	567	503	566	478	534	559	551	520	562	566	531	530	546	565	545	578	540	567	580	568	545	555	559	547	550	557	551	555	512	531	546	521	577	554	573	547	510	526	563	544	583	544	573	568	506	542	570	514	529	577	516	579	537	547	528	561	520	562	585	573	552	561	525	541	579	543	536	541	588	573	540	549	546	520	561	551	567	580	576	533	550	530	515	560	552	497	531	487	550	560	537	542	582	516	516	534	560	558	521	541	543	563	582	546	551	541	571	591	588	530	512	536	542	575	554	517	530	546	573	563
20194	2771	918	646	519	376	358	336	278	260	338	290	248	245	241	234	240	256	233	204	219	237	201	209	182	201	211	191	170	174	169	189	193	168	171	165	154	170	174	144	152	177	156	160	166	144	159	161	166	170	162	148	185	169	148	156	161	157	152	153	163	149	188	152	154	169	145	165	160	163	153	167	155	162	144	164	154	161	171	177	177	162	131	173	142	174	206	140	149	165	164	154	174	166	142	152	160	172	167	164	165	175	176	164	170	154	150	172	153	166	161	163	158	139	155	170	148	165	164	159	192	155	190	167	164	148	175	181	169	146	153	188	155	174	152	189	175	168	179	166	167	163	180	166	155	167	187	179	162	167	172	158	176	156	169	166	169	169	144	170	169	165	165	164	160	146	179	168	182	164	187	156	172	158	166	160	168	160	152	165	176	168	153	131	171	124	120	178	144	151	161	173	151	173	189	155	146	163	164	157	146	144	163	172	176	158	150	153	182	140	195	198	158	150	165	159	188	158	168	155	147	190	154	149	140	167	142	178	164	148	162	156	149	182	192	168	169	167	140	177	176	182	183	175	162	164	159	171	153	188	146	183	204	145	154	171	135	167	160	170	150	164	170	169	153	150	145	163	160	161	168	192	166	160	156	156	158	175	143	147	158	182	168	149	152	150	146	163	182	148	151	156	163	168	146	138	171	142	158	168	148	166	143	144	149	165	165	156	145	141	183	147	151	173	190	147	174	181	188	159	133	162	154	175	157	142	169	176	157	176	128	133	157	168	179	180	176	158	153	166	162	167	162	144	184	150	166	133	172	159	178	123	178	191	139	169	131	175	174	156	186	166	168	186	158	152	162	166	181	169	140	191	140	151	159	157	165	165	125	154	164	162	173	153	173	163	163	141	196	179	178	160	141	184	177	163	159	190	174	190	141	151	167	164	188	178	166	158	163	169	176	173	152	172	187	163	180	180	179	168	169	159	179	165	153	169	129	160	157	179	159	149	173	178	168	161	125	159	164	172	159	165	170	164	158	195	157	152	165	153	162	189	169	171	146	167	164	171	177	181	150	150	157	171	153	182	181	147	139	160	173	190	170	186	160	178	156	155	158	166	167	168	191	153	148	143	148	163	151	141	173	169	155	177	183	145	137	162	166	180	149	152	175	173	169	152	159	172	152	142	164	161	171	185	161	160	147	142	153	147	134	170	136	181	155	179	173	153	158	155	191	174	169	156	161	143	160	159	178	170	163	141	144	160	172	169	176	161	187	180	164	189	193	164	168	161	151	171	173	157	149	180	162	161	185	167	155	161	178	172	147	161	152	148	164	155	179	180	162	175	163	166	179	168	183	152	168	171	159	162	176	181	176	155	177	175	171	147	144	163	166	178	137	149	180	169	143	162	179	168	140	178	144	137	168	152	168	175	163	158	174	169	155	166	191	155	158	132	174	161	155	168	178	163	160	167	156	172	166	163	167	183	194	207	137	180	162	174	140	158	156	166	169	182	171	173	167	163	158	151	180	180	161	167	157	149	169	154	176	181	153	160	161	166	153	200	156	151	182	167	176	143	155	165	164	152	148	204	164	173	178	161	160	168	177	184	158	159	170	175	154	164	179	123	150	189	188	181	151	172	170	156	154	163	168	160	157	155	164	165	166	157	177	176	185	170	162	144	188	163	155	156	172	174	156	148	145	138	163	144	133	174	185	153	154	168	146	192	181	183	150	123	178	159	175	180	201	172	173	177	160	154	160	160	168	159	153	155	162	146	154	154	161	147	134	146	186	184	188	158	156	167	164	162	166	193	162	153	192	162	156	158	169	166	157	161	193	163	139	180	167	153	162	170	155	186	151	179	156	173	159	152	142	151	155	174	189	136	172	141	149	138	167	165	166	162	165	168	147	145	163	161	157	161	180	154	167	188	163	164	179	171	152	153	149	158	159	143	161	155	176	174	166	146	142	165	175	161	172	162	192	143	171	165	169	166	175	159	185	149	171	152	153	155	171	171	146	153	156	173	174	170	155	153	165	173	164	171	160	138	156	160	162	133	159	183	163	167	129	173	156	174	161	152	181	146	188	166	172	187	170	170	152	165	180	182	156	155	158	190	166	159	153	161	176	178	143	160	164	161	158	171	167	158	180	154	180	162	159	154	164	162	154	169	161	171	146	148	161	162	155	160	133	160	161	155	176	172	145	190	167	161	157	156	152	130	170	165	177	163	178	173	155	171	159	163	157	129	170	150	161	142	157	173	140	164	176	178	178	157	150	154	147	163	176	160	162	157	163	155	173	175	162	162	159	172	171	173	168	179	154	136	155	164	166	185	170	120	172	204	159	138	146	160	171	156	151	161	176	176	167	180	179	172	147	180	159	150	144	170	149	155	159	156	174	177	150	153	162	166	145	165	170	144	129	172	163	161	152	164	174	140	157	164	157	154	167	149	148	176	156	175	152	176	176	173	158	192	165	165	172	165	172	168	165	153	145	160	165	138	136	168	168	186	169	179	160	155	170	153	156	164	201	153	169	159	145	164	159	165	159	171	154	178	170	149	121	156	164	195	155	152	171	171	161	169	163	169	163	159	155	138	168	160	193	171	158	136	154	151	144	168	149	157	144	170	164	167	167	158	184	146	137	153	172	145	160	148	154	159	146	166	182	173	170	167	157	155	150	179	172	156	140	180	131	143	189	164	147	149	166	129	159	167	154	164	164	163	184	141	150	174	149	154	170	165	177	156	156	168	149	196	168	150	140	163	174	177	174	163	146	170	160	159	192	150	178	167	165	144	158	155	175	172	161	170	163	153	171	158	163	143	189	177	149	171	172	151	192	162	152	190	195	146	151	144	162	150	166	168	180	173	168	168	170	152	178	172	152	149	132	146	145	170	142	179	162	142	152	150	166	172	153	149	195	126	155	166	188	175	192	182	172	172	159	159	154	192	169	131	154	146	183	177	159	148	148	147	174	167	154	194	166	159	181	148	138	155	152	159	172	156	152	153	159	151	181	168	170	167	153	149	153	158	147	157	165	157	175	168	165	149	171	158	152	137	173	163	183	172	164	178	182	155	170	178	178	187	172	157	191	184	169	151	151	164	148	140	165	147	162	182	179	172	139	159	138	151	164	168	205	160	155	143	160	165	168	158	152	144	151	159	139	169	180	174	162	168	173	161	177	168	170	169	163	146	169	162	160	154	177	141	142	158	189	162	173	138	151	162	201	159	167	139	171	168	174	172	162	160	141	161	170	179	158	168	181	198	167	173	161	168	167	172	182	157	177	160	162	158	180	178	161	162	180	154	158	174	184	155	157	152	141	149	168	171	168	154	157	141	160	165	182	140	169	182	161	175	161	121	136	147	161	153	167	185	152	154	167	182	167	183	182	171	159	162	184	170	163	198	168	151	149	176	183	204	153	147	147	174	151	156	183	159	175	162	164	158	148	184	159	171	169	152	157	179	158	173	167	171	135	138	168	181	170	165	200	179	160	175	146	156	150	176	147	173
13032	774	1409	1744	1642	1390	1301	1261	1136	1130	1484	1182	854	845	826	809	783	857	824	743	654	605	610	504	551	585	616	589	497	451	442	474	446	440	442	411	400	433	412	388	413	408	408	422	414	407	425	414	389	411	404	375	421	442	407	404	431	431	432	421	436	430	397	412	425	406	450	405	407	412	417	418	409	429	397	423	393	410	400	407	439	401	407	465	397	439	416	406	456	440	418	391	419	419	416	399	417	424	398	414	386	411	370	411	442	391	400	438	410	419	386	417	418	399	437	410	408	417	425	412	421	387	439	402	414	418	400	395	388	386	389	403	425	412	379	369	433	401	447	392	383	390	427	442	409	445	402	399	433	403	435	423	426	387	437	400	417	393	405	405	416	441	435	398	399	435	414	412	421	389	454	396	414	406	392	437	426	409	457	434	388	418	387	425	434	437	430	403	414	428	385	454	397	442	405	401	401	425	420	403	482	442	430	367	392	415	391	413	419	392	415	403	448	459	402	386	428	396	422	420	396	394	405	396	395	392	424	417	381	450	393	432	436	434	393	393	411	415	382	435	397	442	412	395	441	440	426	423	421	395	428	392	446	436	396	397	391	400	385	402	407	400	450	405	386	377	407	423	424	398	422	418	387	412	392	416	429	413	391	446	394	397	447	381	403	425	420	415	403	452	434	407	410	404	415	423	390	394	387	383	407	406	386	395	407	390	435	428	420	358	421	403	418	411	406	387	377	392	433	397	423	443	406	401	388	395	431	398	414	393	385	412	397	428	427	403	419	420	409	404	437	392	433	414	384	415	406	451	417	390	382	412	426	432	412	422	390	448	393	392	415	422	392	449	418	379	429	391	387	404	383	430	417	456	398	441	412	414	385	451	400	424	433	392	435	444	379	390	403	419	385	411	390	414	414	402	378	416	417	415	386	401	401	435	393	399	409	398	408	446	455	403	418	428	405	444	404	468	415	396	406	411	394	401	412	440	395	398	399	405	406	429	441	405	419	431	405	432	391	425	427	363	386	411	431	415	431	393	390	398	423	436	402	399	414	381	418	413	425	381	425	406	400	393	439	445	398	432	407	417	419	410	411	414	450	407	404	400	443	394	391	421	419	376	396	406	411	432	443	409	413	410	429	418	405	407	432	396	456	420	410	394	432	405	387	430	426	390	407	417	416	397	432	417	380	399	412	452	404	428	414	401	405	408	396	436	444	429	433	410	398	386	399	420	406	385	393	374	451	372	408	414	401	391	399	452	411	423	392	448	412	402	419	394	402	404	395	410	402	389	386	420	434	389	409	397	431	395	362	396	403	386	424	447	398	415	435	403	396	462	401	419	412	400	415	422	441	412	410	403	402	413	440	407	431	433	431	376	432	382	407	383	412	399	399	396	386	439	397	425	382	406	445	413	414	384	393	369	392	418	447	400	401	436	389	403	401	395	433	406	409	435	403	429	396	411	430	391	416	393	375	424	413	413	399	458	424	437	432	390	442	420	419	397	397	421	398	381	383	408	421	410	426	399	374	406	442	428	412	429	410	438	403	413	406	422	387	400	399	413	419	424	395	424	411	412	389	385	340	396	427	415	396	419	387	407	380	413	398	422	409	386	421	395	423	406	393	412	404	400	412	416	381	421	400	411	419	438	446	423	427	417	393	437	409	414	397	403	413	438	383	419	394	407	392	434	435	400	409	421	411	435	377	374	403	389	453	380	397	392	389	416	398	446	398	415	400	397	423	406	402	460	401	449	389	398	381	433	406	406	425	382	429	377	413	386	439	441	426	369	398	411	405	430	419	381	402	413	457	442	406	393	439	398	449	396	396	380	443	383	394	443	430	426	416	427	413	421	459	427	438	424	411	443	406	400	358	394	407	421	388	426	428	374	450	384	396	399	375	369	414	440	392	412	444	393	423	405	401	395	400	414	423	403	393	421	408	391	406	414	427	429	414	413	422	460	402	431	418	408	421	433	409	450	434	411	415	403	393	439	408	369	392	409	439	421	458	388	435	403	407	399	386	438	412	438	443	421	431	402	391	391	433	414	423	408	404	411	420	446	397	443	375	413	371	407	393	429	402	440	407	413	415	426	415	422	400	420	425	397	417	363	440	410	382	421	472	380	393	412	421	387	393	425	383	463	413	425	406	419	394	402	424	409	397	416	384	392	421	415	412	414	402	420	381	408	388	417	448	427	401	442	392	383	447	425	395	419	387	392	400	410	399	418	397	426	411	410	400	419	406	372	418	448	445	434	396	428	420	408	404	437	406	415	402	443	387	412	438	437	359	374	423	393	420	430	411	414	420	405	399	417	379	369	401	399	448	409	456	363	479	389	411	389	417	386	418	414	427	419	447	429	429	385	442	401	419	423	400	390	387	412	444	453	422	389	425	431	406	389	411	417	421	442	403	429	425	406	420	412	428	439	389	435	436	420	386	412	417	412	421	420	398	442	390	378	396	394	463	448	419	439	422	459	432	412	383	440	427	431	426	398	380	378	374	430	399	453	424	435	443	385	440	404	418	427	397	415	433	398	414	391	380	386	380	457	424	454	426	424	383	422	381	433	425	406	437	380	389	438	418	394	413	413	445	415	381	431	427	426	407	416	400	413	422	436	419	406	376	410	420	393	444	389	441	404	413	405	398	418	427	426	412	394	427	409	373	420	446	401	416	401	403	437	396	414	414	418	418	465	409	387	377	415	395	408	400	441	382	367	430	409	408	412	388	425	402	398	410	412	445	379	390	425	414	424	398	376	427	449	408	395	411	408	428	428	424	435	436	402	377	415	410	435	390	399	426	436	419	428	420	411	407	429	412	392	386	415	380	425	401	371	420	409	416	410	416	426	444	392	420	397	429	411	411	434	443	392	450	394	424	388	407	376	388	372	406	382	409	453	375	397	419	431	402	414	428	398	388	410	450	403	405	414	403	426	384	391	414	402	452	443	426	429	428	384	382	377	408	407	417	396	422	410	420	382	426	432	422	431	432	388	428	380	448	437	370	386	415	384	427	434	394	390	437	391	386	410	402	408	423	389	412	473	391	415	437	436	380	445	444	382	385	410	411	419	417	384	396	423	399	406	386	385	381	373	388	412	404	410	380	403	395	380	395	426	451	422	427	396	393	443	435	388	440	396	394	416	408	414	387	439	384	418	400	433	420	431	430	422	428	398	437	430	437	406	425	453	410	387	402	425	413	393	376	408	444	420	438	408	414	428	429	432	399	389	409	420	427	397	398	405	392	446	350	384	406	459	383	389	401	409	407	429	429	431	432	389	437	390	421	401	395	404	411	447	411	456	419	424	430	416	440	384	408	396	402	451	394	389	423	397	392	435	425	397	428	428	392	403	417	391	424	390	398	392	416	426	404	446	424	434	407	427	409	423	407	414	368	431	389	375	378	435	397	428	437	403	395	443	421	400	383	400	434	370	410	388	412	398	384	437	423	414	386	384	416	441	388	426	423	438	453	382	392	404	416	416	404	428	418	398	424	423	401	385
31346	6581	2097	1366	1005	699	634	595	614	500	660	529	451	441	363	421	387	393	351	362	354	352	326	302	327	369	321	317	311	329	280	285	293	295	288	307	289	323	317	302	314	281	276	311	280	299	279	292	268	328	293	245	274	294	305	300	331	331	288	300	313	305	280	282	276	294	265	262	308	328	318	336	325	304	298	300	303	319	304	285	273	299	316	297	279	320	269	277	300	271	292	274	302	298	323	286	337	282	266	318	294	319	283	278	270	271	285	311	302	285	298	297	315	298	302	296	295	283	325	298	298	320	286	296	281	292	307	305	298	302	246	305	281	273	296	311	309	264	294	266	268	304	329	297	309	300	324	306	267	278	276	302	289	295	305	299	326	295	273	297	296	319	293	339	297	291	315	311	284	303	323	318	298	295	286	303	302	342	297	286	286	320	297	302	288	274	275	308	288	285	255	270	288	301	288	303	294	304	262	274	279	290	329	308	291	313	284	314	303	306	294	302	279	279	280	302	354	282	281	296	305	307	264	307	307	292	295	283	255	267	303	295	309	320	255	300	291	292	311	300	289	260	269	323	276	290	348	271	334	285	290	304	272	260	312	301	294	306	291	312	305	286	331	281	267	320	286	301	286	307	285	340	293	322	306	297	274	273	290	286	302	295	318	285	288	305	291	297	310	317	277	331	317	315	283	279	316	314	311	306	292	273	298	318	295	277	305	312	308	297	313	306	295	262	323	312	317	280	302	317	275	288	310	303	316	306	274	263	279	292	298	295	254	315	298	296	296	286	273	336	277	273	287	331	271	318	298	289	295	316	319	329	286	278	305	292	284	291	294	319	342	315	321	276	300	294	292	268	288	276	277	282	325	279	289	295	265	308	285	276	299	286	308	300	303	293	336	291	239	317	303	271	296	322	326	308	314	295	287	319	283	265	257	274	304	291	310	297	281	335	250	290	271	309	332	292	286	292	292	278	291	292	344	305	302	295	311	247	314	293	303	280	310	313	285	300	305	278	263	266	328	309	290	302	308	288	348	266	251	300	268	282	282	273	300	267	285	306	257	310	263	305	289	277	306	265	292	265	288	253	283	309	312	292	295	279	308	285	297	302	289	293	291	321	254	282	266	299	283	259	268	279	293	292	291	266	280	303	306	290	309	297	261	300	317	306	332	284	270	288	295	290	289	317	298	292	304	273	293	294	282	306	296	289	317	281	300	271	297	304	287	298	296	274	333	301	299	278	307	272	310	289	289	296	289	278	265	332	311	266	283	290	300	300	273	333	273	286	303	295	311	250	272	301	296	285	283	341	305	260	308	311	299	289	315	315	285	324	288	297	286	282	306	305	309	266	305	262	260	283	242	276	286	300	270	290	312	308	298	303	284	311	308	305	292	239	284	279	288	284	293	301	337	311	306	330	303	281	320	248	289	289	281	296	300	309	271	311	302	319	274	317	262	311	287	293	287	283	306	293	304	303	303	297	278	289	288	294	271	290	295	318	304	332	291	307	279	288	286	288	259	296	261	290	275	316	266	273	264	267	286	320	287	303	316	284	329	271	293	299	278	283	253	307	294	339	320	281	305	294	284	311	297	285	298	275	299	314	279	304	269	314	277	313	305	265	280	269	270	291	267	297	308	316	298	258	296	295	297	272	279	308	286	259	310	307	271	259	294	293	280	288	309	262	306	302	314	348	320	283	296	294	323	319	294	277	304	256	265	290	294	263	258	277	285	269	259	296	290	315	261	289	269	304	298	282	300	280	284	275	259	247	305	315	264	309	286	309	295	292	264	293	316	302	313	272	306	298	294	290	292	293	307	328	317	297	288	306	304	323	273	282	286	286	274	286	286	289	307	297	284	301	286	299	265	308	301	328	318	290	315	269	296	317	295	321	339	268	317	312	315	266	293	277	273	304	276	274	271	288	317	290	319	282	273	312	281	295	284	264	279	289	293	298	288	349	277	293	252	275	291	294	263	274	333	286	298	289	286	291	282	304	292	296	263	279	294	275	308	285	308	307	324	271	256	294	295	302	317	304	315	290	264	311	274	323	261	268	305	291	299	291	286	273	280	274	275	356	261	285	278	317	276	272	290	278	312	329	288	249	287	287	327	295	264	316	339	265	301	258	282	316	298	312	285	311	302	326	314	303	321	263	309	300	278	293	295	318	304	279	301	279	304	291	313	288	258	301	268	285	278	304	257	266	319	316	283	302	269	299	309	331	300	268	295	330	314	310	335	306	289	283	281	303	300	279	318	321	324	321	293	293	335	295	310	305	292	292	311	276	282	311	302	287	301	277	289	277	302	282	317	328	337	317	303	310	309	262	259	279	254	245	295	290	305	283	280	291	251	285	257	296	277	292	308	326	284	321	283	271	322	301	311	273	295	287	297	321	281	284	270	311	312	272	280	293	262	326	276	262	305	304	266	264	301	298	306	299	312	299	313	297	279	325	310	289	317	289	280	291	275	307	275	309	283	294	273	295	289	279	316	264	280	306	266	288	310	304	285	291	285	309	262	263	270	273	255	291	272	303	312	331	261	277	292	278	285	304	323	325	324	267	277	271	344	294	281	268	309	319	296	263	275	304	299	274	311	277	263	251	287	306	297	291	280	289	316	290	306	277	291	326	294	311	303	297	264	286	280	278	331	292	282	304	271	313	297	272	287	307	302	287	281	276	291	302	281	288	307	298	275	297	305	277	299	297	311	312	315	273	302	305	278	296	283	283	294	278	282	300	267	303	324	271	279	300	278	311	274	300	294	310	295	332	299	303	309	313	282	305	282	309	313	276	257	315	308	310	312	290	308	267	299	302	281	304	262	316	290	260	291	309	284	260	323	298	255	285	305	282	292	270	292	331	307	313	289	322	300	279	306	325	273	271	270	283	292	286	298	276	274	273	303	279	317	295	300	301	304	321	316	316	284	268	285	307	315	317	310	325	252	264	284	294	311	298	280	286	287	303	294	294	295	282	280	288	266	315	258	313	280	292	285	292	318	269	352	287	318	278	277	313	281	295	304	290	288	303	310	278	290	279	317	262	304	292	266	303	288	307	320	310	290	281	294	296	317	278	281	295	279	349	326	292	315	314	298	299	269	290	274	334	305	264	285	306	287	272	269	251	263	291	325	316	287	288	316	310	276	317	288	296	282	291	266	317	289	307	319	274	313	313	251	301	280	297	270	298	304	276	283	275	277	336	263	308	287	293	304	308	286	265	291	281	289	300	277	295	293	311	288	266	323	298	288	308	299	262	299	279	273	292	297	273	294	303	303	308	262	305	261	324	293	284	305	315	316	324	296	279	310	297	296	281	303	305	266	282	303	297	286	298	284	335	310	278	278	326	304	320	318	271	283	271	280	292	297	269	284	315	312	314	302	295	303	301	263	329	284	274	282	271	307	320	305	317	283	276	312	274	276	303	298	302	318	284	280	311	281	313	292	283	290	302	301	286	332	288	315	277	322	284	296	317	294	277	312	306	296	301	301	297	273	321	312	295
18083	1467	2623	2993	2786	2489	2261	2234	2064	1979	2734	2195	1503	1342	1352	1345	1371	1367	1339	1318	1084	1060	935	857	910	900	976	939	857	795	783	735	735	717	715	696	778	708	717	727	677	682	691	740	668	736	733	693	673	690	687	678	655	682	624	703	646	704	678	682	651	627	714	660	680	644	654	638	720	642	667	690	643	674	691	701	658	671	669	648	662	671	675	686	705	648	686	694	715	671	697	657	682	699	685	664	680	674	668	668	701	646	668	703	665	661	689	693	647	693	683	678	652	685	702	680	661	691	733	681	669	711	617	670	654	698	714	640	647	660	709	663	645	668	651	672	659	665	667	679	680	701	733	652	645	658	676	675	683	675	701	707	701	663	647	694	645	703	682	635	675	653	665	699	669	626	698	705	701	660	744	657	677	706	695	678	693	668	618	661	710	649	662	693	622	636	676	682	684	783	693	718	632	655	659	639	643	683	657	671	655	653	637	707	690	659	641	676	652	660	717	699	650	695	697	685	675	661	708	677	643	645	684	665	712	671	687	655	675	676	671	639	706	660	685	675	659	644	703	651	675	631	584	651	664	665	664	687	634	682	683	673	678	700	673	723	641	680	695	684	722	693	713	678	697	661	695	663	677	649	671	651	679	659	674	691	650	651	648	690	661	676	690	640	661	675	643	659	662	648	703	664	666	660	661	656	658	655	661	713	688	669	692	663	661	708	667	714	657	682	679	671	695	669	711	651	670	663	696	683	712	681	663	677	652	731	644	650	660	634	679	699	656	708	719	672	682	718	708	685	630	671	668	711	687	684	673	656	648	664	699	698	623	651	632	693	638	642	695	702	692	732	628	653	659	716	678	665	662	650	667	663	703	643	705	653	648	701	655	687	660	674	698	670	689	624	687	665	701	650	667	699	670	676	648	719	654	722	670	710	713	676	651	686	652	662	677	665	631	676	686	704	643	681	649	638	661	636	683	654	684	692	670	664	654	673	672	697	642	653	681	727	648	645	660	668	664	662	646	683	637	664	709	667	679	645	667	663	661	712	665	634	699	669	643	667	631	631	712	638	690	686	701	638	668	709	634	681	738	663	671	645	653	648	672	712	652	686	670	645	672	696	633	714	648	685	692	681	651	703	702	653	639	657	613	660	672	657	668	656	665	668	643	639	666	692	694	683	708	666	665	650	708	711	666	688	733	630	685	682	632	634	712	698	651	673	635	660	621	672	702	677	762	665	642	661	629	650	656	678	678	682	672	653	659	662	643	703	698	703	671	691	724	680	720	624	668	664	661	671	695	689	660	665	644	664	693	591	700	678	670	627	665	631	630	671	701	649	685	667	637	646	658	645	622	639	615	642	711	693	678	623	661	681	691	688	659	671	671	618	648	713	636	670	642	634	724	670	656	653	693	694	669	658	668	684	697	676	688	680	686	736	693	666	645	699	636	640	674	659	687	648	706	672	666	597	682	606	641	700	626	638	633	680	723	687	684	744	679	694	702	683	670	661	710	659	709	676	658	669	607	674	680	695	695	656	668	678	615	679	691	672	681	650	677	698	640	702	663	659	663	624	667	630	674	669	667	655	679	707	723	697	640	698	694	685	632	670	694	720	663	683	663	696	669	689	663	598	722	697	690	713	624	684	604	683	661	729	643	684	698	657	685	671	663	657	676	694	653	693	635	653	668	626	654	636	662	696	673	650	689	636	669	696	652	687	662	672	610	682	709	670	657	638	730	693	660	659	686	649	673	643	668	661	701	634	654	664	627	659	688	719	689	688	656	646	710	646	682	667	669	687	694	645	656	646	636	642	648	679	664	695	670	669	636	727	619	682	651	689	650	683	671	651	670	692	666	669	659	695	636	619	684	696	669	682	692	719	650	670	673	678	707	708	632	675	666	635	680	642	680	694	680	688	678	658	648	672	666	667	642	667	691	680	691	695	636	689	658	636	665	674	701	662	634	663	725	647	683	609	678	702	650	690	650	696	679	665	667	691	712	641	675	692	687	701	660	664	654	683	670	708	640	630	692	629	640	669	712	634	666	674	700	640	642	660	681	704	638	635	692	645	630	724	680	636	661	667	698	711	685	643	689	666	642	675	695	707	697	700	705	657	670	619	655	645	641	665	672	654	721	697	687	675	714	676	668	688	632	655	692	699	615	717	678	696	703	667	660	669	625	672	682	670	705	706	651	696	656	651	682	683	652	677	691	681	679	689	638	720	695	661	688	651	729	645	664	684	695	699	641	654	685	645	672	638	688	671	640	638	673	647	627	639	678	672	673	695	652	698	671	700	659	670	639	681	679	631	697	654	670	653	675	688	700	720	646	705	662	694	670	652	647	672	651	697	648	700	615	690	682	679	718	683	653	671	676	702	660	663	714	701	639	665	673	699	718	666	684	653	676	669	693	702	642	680	657	709	655	656	679	657	704	681	682	682	680	653	650	675	649	671	661	678	636	666	713	692	682	685	645	627	673	671	678	683	660	719	701	658	703	680	679	696	652	696	681	661	712	717	672	658	698	679	644	669	694	715	674	736	652	712	615	701	617	633	655	644	663	648	655	677	674	669	689	644	696	669	672	707	647	693	689	690	646	648	660	620	708	671	689	678	618	710	660	694	666	677	677	700	661	670	688	686	699	657	651	744	659	655	667	671	654	664	665	716	687	600	685	673	707	658	732	657	662	657	662	712	654	685	674	636	651	666	664	690	712	642	703	697	658	652	691	697	709	700	681	678	603	686	697	685	706	659	675	680	664	670	700	702	689	634	696	693	641	653	691	694	624	627	708	645	659	707	696	658	681	692	667	669	652	677	675	720	656	680	699	667	721	658	693	648	669	646	694	650	685	674	685	628	680	628	655	693	673	698	623	671	661	652	639	628	687	655	647	693	681	668	682	695	660	682	621	697	672	665	682	673	651	660	667	647	674	685	697	651	606	621	666	674	653	685	692	653	685	709	670	675	650	710	687	674	679	635	668	693	680	649	680	732	667	637	666	671	676	636	645	680	669	660	672	680	648	683	664	655	700	640	660	703	642	688	678	669	656	665	654	689	650	659	716	672	694	671	663	731	685	699	629	666	658	666	665	648	685	685	657	673	716	690	653	624	667	642	674	657	635	623	669	657	639	690	685	700	676	692	688	701	705	658	653	647	674	658	694	628	659	647	707	676	723	673	681	673	655	670	665	675	668	670	646	649	670	692	694	650	651	701	664	642	674	663	653	642	670	713	681	687	662	707	647	691	643	672	677	716	688	674	650	727	666	629	653	661	676	700	679	721	681	703	676	673	666	684	665	664	697	645	633	654	620	653	664	686	641	717	673	676	622	685	742	641	681	679	676	661	686	683	617	671	653	662	684	684	694	700	621	688	643	679	706	704	651	685	673	717	699	626	663	669	679	677	672	667	619	659	707	669	729	684	651	720	724	700	654	655	669	644	625	655	667	674	634	643	743	656	666	690	665	700	709	687	708	690	681	697	722	701	646	669	700	672	683	645	703	678
7329	802	299	289	278	265	253	266	265	288	256	277	296	279	268	279	281	268	254	250	227	245	248	248	272	279	273	256	235	269	247	256	244	254	264	266	217	241	227	241	250	256	251	258	281	246	240	247	240	246	224	253	252	219	242	231	230	237	203	263	253	242	250	251	255	241	286	227	233	275	253	247	227	247	249	244	262	246	260	263	222	223	248	247	269	249	245	237	267	266	237	249	232	276	243	245	248	235	263	290	231	213	259	263	255	252	224	231	260	238	269	232	267	266	255	266	245	231	243	272	259	242	248	250	262	281	247	254	261	274	292	272	275	258	242	239	241	254	252	261	252	252	264	230	257	230	268	240	250	256	241	216	249	275	249	246	248	261	237	233	256	256	241	217	248	244	231	279	274	243	243	257	277	226	269	286	222	276	253	248	258	214	263	256	235	232	234	226	231	235	226	243	258	245	262	240	216	231	272	252	266	285	271	272	253	244	221	271	281	272	272	233	285	251	226	212	227	247	247	241	234	246	236	272	268	224	253	241	272	231	233	262	247	252	261	259	249	207	241	243	260	255	236	290	253	234	242	266	236	224	243	248	251	243	240	236	241	211	235	212	270	237	221	239	230	222	252	232	238	248	261	250	266	280	248	265	240	258	259	213	246	238	242	253	251	259	258	250	271	260	241	251	257	230	253	231	248	224	264	239	225	261	226	214	265	249	261	220	270	278	266	247	255	241	254	262	241	272	237	271	245	230	251	238	229	222	249	272	233	277	259	254	222	248	295	256	272	258	255	260	261	259	227	261	285	241	243	241	234	245	255	249	231	244	268	228	294	247	219	254	254	235	249	252	232	219	229	251	263	260	261	283	239	246	233	246	232	268	266	225	261	252	241	238	250	248	237	248	246	219	247	251	259	226	256	282	270	257	268	260	278	280	265	265	239	230	253	255	227	236	264	229	232	239	259	269	242	261	234	228	263	250	225	223	232	248	258	255	224	245	266	240	270	223	249	259	264	250	255	242	240	274	233	257	245	224	269	257	217	255	249	274	258	249	225	225	234	262	305	252	241	243	273	268	245	252	236	277	280	246	259	265	248	264	266	244	244	251	246	212	243	266	241	249	241	249	263	241	246	276	263	260	265	233	233	246	245	238	244	256	243	252	250	219	258	268	242	263	254	260	286	231	245	240	234	250	232	235	242	243	241	255	228	261	216	248	228	237	209	240	258	239	264	243	248	252	253	237	245	249	255	219	241	246	238	258	261	254	254	221	258	255	264	239	274	238	216	259	254	235	262	257	223	218	246	234	248	269	219	282	244	220	273	246	230	276	264	247	254	229	251	239	205	239	242	252	236	239	225	234	276	265	230	252	246	202	246	240	254	225	269	274	274	249	231	257	258	278	226	262	247	255	254	215	240	256	234	244	252	230	247	229	247	234	240	243	263	217	242	233	208	257	242	253	245	272	223	239	249	244	258	213	237	229	234	241	260	225	245	260	237	257	230	269	252	253	237	271	227	255	276	229	228	271	254	247	252	273	242	265	261	238	258	250	225	239	245	252	238	239	222	279	271	233	224	256	260	252	250	245	264	237	210	253	244	232	260	256	249	241	241	258	258	248	238	274	246	252	262	227	226	241	217	220	265	249	244	229	268	241	257	291	260	216	238	235	238	261	230	229	222	232	264	230	242	235	237	241	248	210	256	269	257	272	268	210	256	231	254	276	258	251	254	239	259	270	253	217	250	234	246	253	221	267	288	246	249	222	237	249	277	243	223	234	262	231	254	222	242	235	253	234	252	234	255	212	230	266	247	256	253	275	265	270	239	242	229	240	256	228	237	228	215	245	232	256	276	273	266	257	234	243	275	206	222	258	241	257	277	270	232	256	236	259	257	208	238	228	257	226	256	254	224	247	228	243	247	241	238	269	221	248	235	262	235	231	245	248	268	259	244	246	243	232	268	242	253	217	242	242	271	256	238	227	250	219	260	247	246	251	265	275	228	228	238	243	213	222	260	242	291	272	243	237	252	259	228	225	237	278	239	234	257	221	260	238	231	250	274	254	270	227	261	241	222	239	280	281	237	264	270	209	255	241	263	251	230	265	228	260	269	211	254	245	235	236	234	240	242	272	240	261	247	229	244	247	260	230	255	235	273	247	280	280	254	252	239	262	280	264	243	241	249	243	256	241	239	255	253	213	235	218	281	274	223	275	242	250	247	253	263	211	225	235	253	259	270	218	251	248	250	279	248	231	209	233	264	255	228	239	253	212	256	259	216	253	254	256	243	297	268	256	253	250	265	244	252	227	234	234	263	251	260	263	237	267	233	270	251	249	257	254	270	236	227	270	241	247	233	240	260	236	256	272	239	241	250	249	256	258	240	270	248	241	270	280	263	289	236	223	283	249	243	241	215	218	246	240	243	227	229	228	247	246	255	214	250	277	230	253	234	247	248	251	246	266	260	235	249	241	280	254	251	276	271	246	256	260	235	231	247	236	245	215	263	262	245	249	268	252	255	239	244	223	256	265	287	249	241	241	240	242	261	243	230	249	252	221	209	243	249	228	249	245	253	240	258	246	292	255	237	247	268	251	281	228	240	256	245	245	218	254	232	244	275	275	244	237	254	272	242	241	226	253	274	232	270	265	255	269	253	230	238	247	249	257	246	229	268	239	233	235	265	253	247	242	265	253	261	226	249	245	246	213	267	242	221	239	242	249	239	253	219	254	220	238	253	267	246	253	243	249	237	254	225	249	228	244	217	276	247	224	252	266	248	236	246	220	249	230	257	261	238	252	252	231	244	254	242	267	250	236	243	240	264	243	248	252	201	250	275	274	271	244	264	245	219	258	227	291	237	257	245	236	218	230	218	266	256	259	265	264	246	217	238	251	245	262	239	270	240	272	217	272	237	247	272	264	243	243	235	257	255	227	240	277	235	235	255	220	254	224	255	211	267	255	264	242	265	292	245	224	256	255	259	261	225	232	213	232	249	289	263	281	252	266	246	248	258	233	247	221	232	236	242	231	234	254	231	261	294	265	261	219	242	259	231	244	237	200	228	254	271	234	239	267	238	263	264	254	252	262	228	253	278	254	235	263	258	254	234	235	229	237	243	267	266	249	249	250	289	244	259	225	259	203	277	230	288	211	246	247	245	256	258	261	268	261	202	266	249	262	254	248	235	238	258	254	238	280	243	242	246	243	227	264	265	253	219	258	240	244	261	287	231	237	241	227	232	262	270	252	252	225	248	241	252	252	259	256	241	242	245	238	234	251	249	247	243	253	278	239	223	237	233	226	261	231	255	261	260	258	245	226	230	231	257	257	239	245	221	231	253	214	235	229	256	258	300	271	253	267	261	254	239	306	228	239	260	244	257	244	249	252	234	254	284	270	206	244	270	243	259	242	262	273	251	253	261	257	242	262	211	249	263	233	251	261	251	222	240	248	240	241	250	240	261	259	228	238	261	275	234	229	265	237	216	266	269	273	272	234	241	236	261	264
4688	653	671	761	723	645	659	717	654	718	753	705	734	684	705	758	763	786	720	762	708	613	628	634	634	611	650	663	587	575	588	572	546	596	577	512	610	591	597	547	570	566	558	546	565	576	533	584	546	597	549	603	541	554	582	579	534	522	583	541	589	534	592	554	549	534	544	536	596	578	529	604	546	542	543	572	573	558	588	553	529	603	562	541	604	524	589	525	507	553	551	567	542	528	578	496	578	585	559	531	585	591	525	549	600	544	527	591	570	544	569	571	614	609	565	609	585	588	544	568	541	560	555	591	584	539	546	561	573	551	582	551	596	513	567	562	554	593	562	545	540	566	547	565	547	593	588	568	541	533	581	567	580	585	555	576	574	527	621	514	572	548	578	549	592	558	558	601	564	598	556	523	549	571	550	521	558	538	547	530	549	544	554	549	584	525	513	573	578	553	508	550	565	598	564	597	566	543	596	616	579	543	559	484	568	541	541	551	595	586	550	545	548	537	559	568	532	593	529	545	571	550	577	590	541	574	566	569	564	595	559	564	579	558	529	619	532	557	602	580	528	523	525	566	593	573	577	575	561	553	534	562	612	568	564	556	570	529	565	560	576	595	535	567	588	547	566	574	539	549	580	563	549	526	604	566	546	581	578	541	508	558	544	567	553	597	588	602	570	526	521	551	563	566	557	527	563	585	606	555	579	556	540	555	572	574	566	522	555	524	587	562	533	568	581	588	561	539	590	567	548	564	597	542	611	577	550	529	576	539	549	574	550	528	625	547	578	559	566	544	571	560	617	568	552	558	524	551	541	545	570	564	563	592	534	547	560	557	558	540	546	558	600	560	601	578	567	575	514	561	549	562	580	529	546	604	541	563	604	537	620	547	621	512	542	543	544	578	578	563	575	572	532	535	542	560	560	540	581	568	524	546	563	564	563	533	568	548	594	568	517	596	583	590	548	579	559	535	492	503	568	596	584	604	558	587	574	541	568	585	557	576	530	559	525	570	566	542	538	549	555	538	547	587	585	548	590	544	580	556	530	562	544	569	546	515	623	558	500	551	527	546	559	575	561	556	580	542	544	571	546	621	577	601	579	601	622	527	548	544	540	550	602	538	562	536	528	601	586	515	561	580	575	568	550	538	576	578	573	568	519	561	544	580	556	578	569	563	532	567	590	542	552	584	566	604	567	596	562	580	587	586	584	588	568	564	559	573	592	557	603	556	570	588	570	515	596	535	576	531	571	594	599	568	557	552	530	566	516	637	578	585	552	548	541	595	584	549	564	582	587	567	515	538	556	522	560	585	550	541	612	569	549	547	553	566	526	573	518	572	577	583	532	589	569	550	547	568	567	557	583	586	573	546	547	599	572	548	533	569	534	544	582	573	567	622	559	567	538	589	555	559	596	527	546	558	597	537	588	565	544	569	572	615	567	557	565	579	549	547	536	573	581	580	565	557	566	599	601	590	557	555	596	604	597	552	598	569	558	601	558	572	578	595	541	585	536	548	560	540	558	545	532	584	568	547	591	541	568	578	564	571	558	557	597	552	545	544	543	552	567	592	559	555	553	568	581	595	565	547	553	591	576	588	545	586	587	578	549	566	564	556	550	564	580	584	541	546	583	563	568	550	534	569	589	584	561	560	579	563	553	497	571	554	533	562	548	547	573	598	587	562	551	573	571	534	583	533	525	524	570	558	498	592	606	548	579	573	537	584	524	549	542	512	558	546	573	581	562	546	541	572	568	581	565	538	570	572	589	566	566	580	573	583	580	561	561	561	558	572	611	593	542	593	586	593	551	570	558	587	550	613	608	547	557	550	565	574	595	545	570	560	547	553	527	561	546	581	551	567	556	568	595	573	598	548	535	566	530	606	556	579	617	561	569	592	581	566	569	570	587	570	519	629	562	605	551	575	599	543	545	556	561	555	608	573	590	578	601	573	541	591	581	551	549	522	566	578	565	572	517	565	587	520	547	592	593	547	579	520	582	559	569	565	572	517	576	575	519	575	596	546	562	578	591	545	545	545	567	586	553	567	531	514	564	552	551	560	612	543	559	552	549	585	542	559	516	567	572	565	555	577	553	572	593	558	526	576	548	535	557	535	563	534	541	552	534	534	598	580	551	567	556	583	555	566	573	590	525	562	538	556	549	563	556	522	562	583	581	551	618	582	577	560	595	513	562	586	559	536	574	593	613	589	552	562	552	535	541	575	552	546	567	578	580	535	598	572	515	597	572	611	544	565	591	604	592	560	546	590	517	527	553	551	592	517	562	578	559	596	546	540	546	603	556	555	547	544	572	573	549	562	535	556	564	567	565	536	563	574	579	554	544	545	570	514	530	549	597	593	549	571	527	559	577	586	567	577	539	550	576	570	544	529	560	580	576	556	577	571	526	565	542	554	592	574	550	559	568	551	546	559	551	569	567	536	557	587	519	569	582	553	547	547	528	590	585	542	572	564	551	526	601	582	603	582	537	549	599	602	568	550	589	595	541	537	573	557	559	540	535	544	563	556	559	578	574	557	555	606	580	584	530	590	578	533	554	580	536	592	547	603	530	580	556	550	556	564	570	553	539	582	589	603	601	540	577	599	573	605	531	550	548	550	548	533	546	515	557	593	597	502	569	563	567	576	579	557	576	592	553	558	516	569	560	598	551	545	602	562	564	575	565	515	525	572	605	573	571	549	556	538	543	565	598	558	573	600	581	594	549	607	538	541	555	571	548	552	607	574	546	601	526	556	543	534	558	500	563	584	544	588	596	547	556	562	566	573	585	561	538	573	519	609	582	548	587	565	566	597	543	556	540	627	549	598	583	565	545	581	554	561	589	556	558	539	565	531	586	555	585	553	569	583	544	581	582	565	596	548	581	579	575	541	539	524	541	601	572	579	570	536	526	603	579	556	587	520	585	580	561	584	610	567	606	548	562	566	551	557	591	536	567	567	571	591	607	565	524	566	575	555	539	594	546	559	557	608	591	568	560	575	581	551	592	523	564	548	544	518	566	576	570	580	580	562	564	545	566	544	580	548	549	562	552	550	513	600	551	561	578	588	587	535	533	531	569	551	569	591	595	545	529	533	581	526	560	587	569	577	555	590	563	547	587	562	549	518	558	528	637	539	546	590	605	561	551	579	575	546	550	557	606	558	576	539	568	579	514	541	583	529	552	539	563	594	564	604	603	581	577	557	559	542	561	545	558	544	591	545	557	552	552	549	599	565	549	569	583	553	546	586	537	572	549	547	588	541	600	578	550	575	546	541	589	572	546	518	620	548	575	547	551	547	533	520	540	541	601	594	552	540	572	590	505	583	556	619	589	591	597	554	608	531	551	527	543	559	616	537	543	591	581	518	574	554	578	513	573	569	560	580	534	578	538	592	578	574	556	596	569	541	556	589	547	555	553	569	575	565	530	545	531	548	593	571	576	562	562	544	571	545	521	542	549	566	541	555	589	544	557	593	611	573	593	614	602	603	578	550	593	564	546	586	531	552
20401	3068	1021	679	520	371	314	344	331	297	327	313	259	214	225	262	226	245	211	218	190	164	201	205	211	182	207	186	179	194	161	167	192	190	178	175	165	147	166	182	145	162	179	162	161	155	159	166	150	149	155	154	161	187	172	178	154	160	153	155	180	184	153	165	161	167	165	148	152	177	188	164	169	177	167	147	155	183	168	157	189	164	180	159	181	162	174	165	182	167	182	192	165	149	163	177	161	148	158	177	169	159	180	168	180	173	170	160	200	158	172	173	156	144	182	175	177	183	185	203	186	192	189	172	147	171	190	145	150	169	144	196	178	181	183	159	179	150	160	156	167	189	159	160	155	171	169	165	166	187	152	176	149	176	171	142	173	172	158	176	165	160	168	174	176	146	174	177	127	158	146	176	158	155	163	165	144	162	161	164	179	153	152	201	171	174	172	181	195	179	174	163	175	176	154	173	150	177	172	161	177	178	161	164	180	160	177	158	188	169	178	189	152	159	155	158	188	184	192	176	165	181	162	149	192	190	161	139	185	163	156	165	155	137	175	171	156	170	166	168	149	161	163	162	175	169	176	180	146	155	153	170	168	173	174	171	182	163	196	160	168	178	179	164	182	163	184	173	172	151	140	165	167	178	162	174	169	160	189	159	184	165	186	141	162	184	183	144	170	178	168	162	171	147	177	186	163	180	180	167	161	182	166	174	212	158	138	173	183	165	160	165	173	155	171	159	164	155	170	185	169	183	169	157	154	157	154	184	171	207	176	159	184	187	174	158	192	164	166	156	185	185	161	144	146	176	159	161	160	182	166	153	178	166	161	148	177	162	189	186	158	164	159	174	172	171	165	166	156	159	170	172	147	154	186	172	159	147	177	184	175	160	176	166	155	160	180	172	168	154	159	148	196	145	159	167	135	192	162	160	156	190	158	172	155	142	172	171	205	158	180	178	168	173	160	173	178	179	161	165	163	182	179	166	166	191	152	171	175	155	167	164	171	184	168	163	168	154	178	162	168	158	192	165	161	191	154	177	153	165	173	182	138	188	158	178	158	155	173	187	185	184	169	172	170	170	185	151	154	163	147	190	139	155	177	184	163	187	176	183	183	199	155	193	162	185	177	161	162	142	144	167	166	179	180	165	154	193	206	175	148	184	179	189	164	174	151	148	158	167	174	202	195	163	138	185	150	154	168	158	190	184	162	155	184	176	165	155	171	184	172	166	156	196	178	180	159	128	157	174	155	183	149	163	196	170	182	152	163	156	185	174	174	186	175	169	169	168	163	175	196	196	171	162	159	179	157	163	163	159	192	188	177	158	190	174	169	164	162	169	168	140	158	182	167	167	176	161	175	174	166	168	169	169	159	196	154	174	167	149	161	148	163	159	141	152	152	171	191	162	156	156	166	155	191	162	173	173	165	184	146	185	187	165	166	157	165	159	160	141	169	145	155	169	170	151	168	154	169	168	172	178	146	157	189	140	154	156	156	181	162	150	173	164	181	140	177	159	173	161	189	164	160	153	169	155	183	186	167	164	170	166	157	153	163	192	170	184	189	178	162	172	170	152	163	165	168	147	179	160	166	170	155	185	158	163	196	183	174	192	173	183	158	168	192	165	175	145	181	183	178	158	170	165	153	150	188	163	185	178	175	193	149	161	182	158	159	139	159	186	158	156	190	161	155	182	172	163	148	171	165	159	182	160	193	167	191	183	171	163	176	171	170	157	161	172	150	152	207	178	177	159	154	179	178	155	165	167	174	165	160	186	167	169	145	152	159	191	192	151	156	144	150	157	176	171	166	180	194	153	150	166	174	156	165	175	175	174	174	157	152	157	167	172	188	159	179	187	183	170	192	173	178	168	158	174	147	173	153	159	173	182	142	175	171	179	151	173	140	173	172	156	172	154	148	134	156	162	164	164	197	159	170	177	149	180	174	159	188	174	175	142	165	172	162	174	154	177	152	160	180	166	129	167	160	168	168	179	155	182	158	167	168	176	165	168	164	153	164	155	165	174	181	186	159	170	154	187	163	167	145	177	158	165	163	184	147	170	191	160	180	169	157	169	163	147	198	176	170	173	175	163	180	183	135	150	173	176	168	153	172	156	166	176	148	143	168	158	189	161	182	179	164	174	146	164	188	175	214	169	164	153	157	158	162	188	161	122	168	169	159	176	175	175	173	176	141	176	172	174	156	155	149	182	188	170	177	161	170	177	173	144	155	136	159	170	157	159	159	165	191	170	200	162	167	155	176	167	167	140	117	161	169	186	170	163	180	176	139	179	174	181	157	160	173	139	166	180	171	156	161	155	168	163	166	187	155	177	174	138	179	182	186	139	167	171	154	153	169	183	172	162	182	156	178	186	173	188	182	177	166	152	181	183	185	175	171	184	167	169	159	149	168	170	172	177	177	150	208	165	166	151	182	167	162	165	163	177	184	153	155	141	156	160	162	157	132	186	170	182	169	215	164	166	170	149	169	161	149	137	145	164	184	154	184	161	170	172	169	164	149	150	158	158	183	170	143	166	164	165	165	140	142	155	176	177	182	182	181	189	142	180	158	171	197	175	150	178	173	185	170	170	162	177	181	188	186	178	156	179	161	165	175	190	182	203	172	177	173	183	173	173	161	167	181	167	159	183	157	161	136	157	179	153	183	177	165	180	157	193	162	175	166	180	175	182	164	142	174	163	179	164	177	179	152	179	194	160	188	155	160	178	173	179	161	162	148	154	166	152	151	143	151	175	186	169	156	190	178	148	133	161	174	169	205	167	165	149	163	176	178	165	177	140	144	157	140	176	178	163	158	166	157	177	157	177	156	182	171	164	156	176	153	168	182	155	162	176	181	153	155	155	175	192	175	184	182	189	178	190	171	162	187	197	158	164	199	155	171	159	181	172	167	158	169	175	173	171	171	177	177	170	174	155	174	166	157	159	172	160	157	183	168	157	170	124	165	164	149	169	169	173	162	157	142	166	188	158	168	151	176	165	161	163	175	146	173	162	178	148	159	193	162	179	164	156	196	157	161	187	186	147	183	180	169	161	140	171	153	149	151	155	169	131	159	151	172	143	196	197	174	177	191	177	156	202	179	151	141	174	195	180	178	153	187	139	168	193	161	168	172	164	181	173	145	153	150	159	149	165	161	193	169	152	186	164	161	157	163	182	161	148	169	163	171	158	131	141	152	173	172	184	185	170	169	159	155	162	159	165	162	155	172	166	166	147	152	168	180	162	183	170	180	164	173	179	140	172	174	160	166	167	157	179	195	164	167	154	147	170	179	194	151	183	138	160	148	175	174	192	182	163	164	169	161	172	157	182	196	160	169	180	175	171	151	149	170	172	191	189	156	165	174	147	154	154	158	143	162	191	163	177	151	196	164	149	140	169	173	194	189	144	166	158	163	159	172	153	163	167	147	183	189	171	178	164	163	177	158	165	164	129	184	151	167	154	169	177	195	145	151	189	154	158	167	183	187	167	178	182	155	142	166	153	175	170
12999	948	1491	1715	1554	1347	1345	1281	1107	1153	1453	1188	973	877	874	853	910	908	864	767	652	598	609	574	540	582	629	593	491	482	473	435	441	458	459	416	431	440	440	408	427	415	420	468	394	428	421	431	460	466	468	412	426	467	411	396	364	470	440	395	410	442	430	439	415	446	455	438	451	431	436	419	410	403	427	432	404	450	411	423	422	413	429	419	388	432	394	378	405	421	390	417	440	416	436	424	420	395	447	424	427	403	448	458	446	408	398	433	437	439	438	414	412	428	420	459	372	424	386	398	427	410	412	428	415	439	432	441	379	394	446	416	427	401	407	410	429	434	458	415	440	425	412	416	428	442	419	439	413	421	392	416	369	420	442	423	431	407	423	411	397	444	412	389	421	442	380	424	408	426	432	404	445	475	437	428	415	396	391	412	385	417	408	428	429	413	411	402	444	414	424	406	445	457	398	415	453	404	402	413	398	396	396	431	407	387	424	423	398	381	427	409	391	439	426	393	411	442	393	398	392	400	426	412	429	422	417	385	393	410	414	411	398	434	422	427	416	425	383	397	460	435	386	429	428	452	434	432	404	394	428	436	415	432	415	382	443	402	425	431	437	409	373	477	410	432	440	433	431	370	417	426	402	403	436	422	469	433	409	421	405	438	440	437	434	400	420	426	409	436	405	405	419	420	403	435	430	441	410	418	393	422	416	447	413	450	443	424	400	424	461	396	434	439	437	418	428	402	434	428	403	413	392	405	423	389	413	442	388	412	454	391	413	404	410	408	399	426	390	434	444	412	397	443	384	397	432	411	411	401	411	417	418	402	416	422	418	429	407	381	412	365	404	415	458	425	411	413	465	411	405	418	407	404	436	404	421	400	428	393	442	456	405	435	392	414	430	411	414	404	416	405	432	389	397	447	421	403	415	440	418	410	413	415	357	409	415	421	432	398	429	450	404	437	429	427	413	399	405	394	426	424	438	406	431	389	458	441	454	429	400	406	413	382	464	425	404	475	407	425	408	426	406	412	431	382	404	437	389	411	412	404	428	474	436	424	409	391	429	405	392	386	382	437	435	434	434	434	404	391	421	427	444	417	407	438	421	411	428	394	424	417	441	439	421	407	389	425	424	434	448	429	397	392	426	416	371	424	409	450	414	445	427	457	407	365	414	424	431	407	415	412	397	438	432	433	427	414	414	431	451	424	440	404	427	425	412	438	407	440	419	396	439	416	437	410	390	434	403	422	425	422	370	415	466	429	414	445	403	413	463	395	403	438	398	420	412	416	438	433	411	455	405	427	456	427	424	466	429	403	400	409	460	443	406	460	434	414	417	420	433	403	426	440	437	417	416	444	417	407	418	405	420	425	412	416	387	475	438	402	448	406	435	413	436	435	411	418	388	400	449	430	407	409	421	414	424	410	411	455	410	446	420	409	412	439	428	385	410	413	424	399	425	434	417	451	407	414	449	422	418	414	418	418	414	390	410	419	381	424	412	393	409	454	432	414	472	419	434	403	434	425	413	418	427	404	403	393	392	452	416	395	421	429	423	461	405	414	442	419	423	409	401	397	422	401	428	417	431	408	410	406	410	428	449	445	389	416	411	424	384	408	394	404	409	397	411	395	421	419	440	450	425	420	428	425	429	426	420	419	434	419	468	396	424	405	434	394	418	416	434	444	435	416	475	411	416	411	405	404	437	414	391	405	392	464	411	388	422	411	435	463	413	406	427	455	388	399	473	417	402	423	450	418	398	408	418	406	398	444	397	431	404	425	435	420	421	407	432	426	434	411	402	442	417	407	440	401	408	408	413	417	447	435	429	414	407	402	413	406	424	441	429	438	450	404	438	411	368	447	387	406	421	422	427	400	426	448	437	448	410	390	434	402	453	416	445	433	449	402	388	422	416	415	395	426	418	441	395	425	419	392	386	390	409	401	422	425	380	367	404	428	441	408	449	442	433	411	438	364	443	437	420	402	423	430	422	451	397	396	426	412	420	435	401	389	413	415	435	416	429	453	384	457	417	401	410	412	385	425	407	403	425	411	401	450	450	422	426	420	416	397	448	424	446	397	429	426	423	411	458	404	408	423	423	399	443	400	422	437	463	433	440	473	407	380	436	416	426	399	396	450	408	395	422	387	405	447	419	389	427	399	434	444	408	405	378	400	433	405	430	441	395	433	402	437	374	447	425	415	468	408	430	405	452	380	411	427	404	411	440	412	419	411	379	408	430	360	408	443	420	427	412	408	428	432	418	448	426	487	410	443	410	408	469	394	426	391	426	382	362	393	402	411	422	434	429	412	416	398	426	385	430	390	448	375	400	420	445	396	429	412	422	404	420	389	373	438	445	420	410	421	446	453	411	399	419	439	401	426	419	430	441	420	428	399	442	389	453	420	401	406	407	426	430	446	412	417	401	394	412	435	421	414	439	430	428	398	402	416	438	391	402	411	438	392	369	370	440	403	440	436	419	402	373	427	444	420	409	419	426	447	429	434	387	418	407	397	432	405	397	383	418	406	443	432	426	415	440	438	393	430	422	465	426	391	373	439	388	412	411	438	407	402	436	414	420	423	433	375	448	433	392	426	430	421	407	434	444	398	451	421	442	416	405	427	423	407	466	405	367	434	393	396	414	429	391	435	412	417	471	391	412	430	405	425	393	415	478	416	437	397	376	409	447	402	412	424	425	423	445	420	467	474	413	428	402	440	422	463	427	444	400	374	446	407	393	412	425	424	424	442	423	423	432	420	435	412	391	417	427	423	420	437	453	421	421	391	426	406	443	399	424	414	426	413	409	398	448	407	448	396	432	397	449	410	434	385	424	405	414	435	394	409	391	415	429	425	400	399	436	391	404	374	419	427	438	420	415	391	411	431	405	406	452	433	452	425	441	456	413	444	434	397	399	434	411	420	412	411	434	415	412	415	409	439	427	476	396	459	421	408	417	397	424	395	384	440	422	461	439	411	439	414	405	420	432	471	451	423	411	421	398	449	388	433	391	402	442	461	401	405	412	414	427	455	417	407	435	451	415	399	397	432	367	443	437	426	428	401	408	410	421	473	411	432	446	399	426	434	429	419	412	424	432	447	448	434	402	461	435	435	440	409	386	414	414	460	421	440	429	447	421	401	423	399	445	437	413	418	423	427	403	406	402	401	389	365	372	410	408	456	447	413	429	436	404	392	453	403	402	407	400	419	440	414	414	425	413	424	397	423	431	448	413	415	418	379	404	401	396	427	426	435	387	450	420	400	406	454	443	394	372	422	424	412	405	451	441	408	373	467	432	422	437	435	422	397	428	405	415	407	433	431	422	418	455	460	381	400	401	404	423	438	450	386	429	410	428	411	434	467	423	429	438	426	426	443	390	442	411	409	416	442	405	428	401	375	417	423	408	447	401	430	432	420	396	438	433	417	413	430	438	438	407	436	413	434	431	426	408	412	423	443	426	387	400	420	442	438	442	406	413	438	455	450	409	416	420	451	407	409	435	395	439	379
33314	7810	2552	1568	1045	759	583	655	525	573	661	512	434	439	432	367	404	418	390	393	341	312	341	327	316	329	346	341	339	315	284	297	290	281	304	303	310	289	289	304	280	327	317	283	315	316	326	326	325	281	303	292	301	283	277	271	294	349	319	302	290	334	304	313	306	304	311	312	295	306	265	302	301	277	296	308	311	271	287	292	329	269	279	312	248	292	276	292	305	337	279	292	263	305	264	303	317	280	288	282	285	300	295	282	277	297	316	300	295	297	294	291	297	354	294	298	297	319	324	276	275	301	282	273	282	285	288	299	261	294	288	291	345	272	308	312	310	276	296	293	290	302	347	280	291	309	276	304	311	299	304	333	346	309	319	275	285	288	305	299	285	318	299	242	254	268	299	321	269	314	260	282	273	309	282	292	280	293	295	295	306	251	296	262	283	291	280	315	277	301	281	306	279	320	297	291	307	281	268	281	278	314	293	271	288	277	262	302	309	315	326	290	278	301	282	314	285	270	295	287	320	283	303	289	298	286	342	254	303	306	359	300	292	263	292	301	277	292	292	306	278	303	279	303	308	277	322	295	269	280	271	287	282	276	279	293	267	296	302	297	302	280	301	313	300	288	341	330	305	289	304	301	296	293	284	312	283	336	316	308	330	302	292	287	274	300	312	291	287	282	287	269	307	299	258	272	287	287	312	289	281	285	321	307	294	266	284	276	287	291	296	310	339	293	312	304	273	280	292	301	290	311	293	324	314	273	333	291	303	293	304	319	308	275	270	284	304	301	288	290	307	289	296	324	282	315	294	278	293	301	286	296	268	308	266	281	313	289	266	303	309	307	277	280	307	306	319	282	314	281	296	315	314	315	283	332	281	277	314	278	286	261	312	301	285	307	282	307	294	326	339	273	311	297	269	278	324	299	279	274	330	316	295	270	286	297	296	286	277	280	284	324	298	341	303	281	325	291	301	302	277	297	306	278	282	272	291	290	292	280	270	297	300	303	317	302	274	267	265	246	303	309	316	300	268	294	307	268	275	289	313	315	282	282	314	312	282	277	297	272	306	282	285	307	290	301	279	313	308	290	302	286	284	345	304	281	266	307	290	264	294	283	303	277	314	310	306	305	283	305	305	262	295	300	265	312	306	269	292	268	285	277	294	282	313	326	300	281	264	298	297	307	276	273	258	290	311	267	304	298	314	308	287	283	275	296	286	293	297	291	284	339	301	295	296	289	262	290	319	295	275	307	309	265	271	279	318	302	304	297	287	292	295	301	289	278	326	284	269	311	295	271	274	292	285	271	316	279	290	316	263	311	301	306	291	282	267	280	279	294	281	301	293	314	257	318	267	294	310	279	255	279	298	272	328	286	304	302	311	311	328	306	273	287	272	310	293	287	316	327	299	309	318	315	297	336	284	320	318	282	269	349	298	310	302	285	324	296	293	306	307	298	311	310	290	309	300	278	327	295	333	267	298	276	250	310	324	296	316	303	303	305	319	304	323	315	262	301	317	308	302	286	271	312	299	288	276	297	318	312	276	319	307	263	283	297	296	322	295	284	316	309	318	295	284	284	291	301	278	292	295	267	317	286	291	276	343	305	299	258	285	304	275	315	320	244	272	271	274	298	302	322	332	336	281	272	314	288	294	301	320	285	291	302	330	321	316	307	295	336	279	310	289	287	283	281	285	275	290	333	307	307	274	320	291	295	285	332	294	292	270	316	268	283	271	313	280	280	277	271	254	272	291	261	306	295	332	271	284	283	266	329	299	314	282	300	302	307	321	306	293	328	279	262	318	282	346	292	283	310	280	325	304	323	287	275	298	292	306	283	295	285	256	327	289	292	275	296	289	275	274	266	282	287	298	276	314	303	322	280	313	245	307	291	310	282	315	287	306	287	274	277	299	305	286	297	314	276	284	289	296	294	315	290	301	300	302	286	278	317	314	285	277	315	300	298	309	298	278	281	288	261	293	298	301	294	317	287	241	281	302	268	278	292	291	290	321	322	319	311	305	314	297	278	290	287	309	282	307	292	287	271	311	277	299	300	274	302	302	294	297	277	321	292	288	292	270	309	284	314	289	296	289	261	268	285	289	339	298	295	307	287	316	290	311	263	313	306	276	307	288	312	292	290	276	332	304	291	285	308	299	341	294	293	327	355	297	297	314	314	305	299	300	309	273	290	322	315	323	280	286	303	299	297	284	268	303	312	308	277	315	299	307	277	291	296	287	268	309	279	257	278	281	287	286	269	295	302	269	301	266	277	316	300	294	271	280	285	337	304	295	301	309	299	316	332	295	304	289	291	318	298	302	298	314	278	300	279	316	284	310	290	262	286	303	277	269	282	300	308	336	283	292	309	298	322	316	293	297	305	310	275	317	266	304	274	306	308	271	269	304	323	300	294	278	322	325	288	267	272	293	278	313	268	311	308	297	270	288	296	268	299	302	272	288	257	274	295	308	253	297	254	296	291	248	279	304	312	329	305	305	291	293	287	297	303	347	325	290	302	283	313	321	312	275	304	308	261	278	307	291	307	289	332	281	300	272	328	340	275	321	298	310	291	291	305	297	312	307	286	280	295	282	296	341	295	323	324	305	269	271	325	296	295	265	259	287	308	319	280	294	298	275	293	316	279	303	267	280	291	307	295	293	332	287	276	285	296	271	312	296	307	305	318	296	265	293	298	286	301	282	342	280	339	311	323	287	268	301	278	331	280	301	288	309	300	305	291	253	289	309	286	333	283	314	301	299	276	294	294	281	284	282	323	291	310	297	290	268	314	287	295	305	267	298	264	273	317	295	306	270	313	329	282	282	309	266	304	286	300	307	305	278	265	271	266	312	268	345	281	308	304	323	289	337	295	309	303	282	312	269	279	278	318	320	307	295	325	296	298	299	247	306	291	317	289	282	290	309	270	282	280	335	301	308	305	318	284	280	299	316	310	309	302	292	286	320	272	318	290	304	299	308	289	304	253	298	288	275	271	296	316	285	282	297	274	252	313	263	258	327	296	284	310	289	301	299	297	285	306	308	315	289	311	322	283	278	304	281	327	297	290	316	283	303	300	286	318	302	282	283	281	277	292	292	279	323	293	295	292	282	317	315	306	292	274	275	257	278	279	253	275	319	314	288	343	323	312	277	268	300	328	301	279	274	306	266	305	316	294	285	269	264	303	288	311	286	284	278	333	280	293	298	340	268	291	302	284	293	318	295	313	290	290	307	287	299	313	303	317	296	301	284	270	299	297	301	296	280	267	292	243	293	312	314	300	320	333	309	280	282	303	305	313	291	302	306	297	276	271	325	316	301	300	302	304	281	298	336	272	263	295	275	294	299	300	281	301	274	329	328	296	304	290	274	256	294	251	297	291	282	254	291	255	274	322	262	301	320	296	327	293	314	325	286	300	287	284	289	283	332	334	295	264	270	296	292	297	302	292	307	285	274	266	289	305	310	304	292	310	279	271	299	284	285	268	261	297	296	351	301	286	277	306	291	273
19259	1588	2836	3084	2860	2535	2179	2135	2207	2048	2951	1858	1443	1444	1446	1514	1448	1526	1362	1254	1127	942	882	911	1008	949	988	951	717	836	806	755	688	734	711	727	692	731	687	676	718	707	720	694	694	688	707	702	703	749	693	686	726	706	681	684	711	638	691	709	710	624	681	763	698	720	668	701	656	688	704	673	635	663	680	642	674	697	692	711	687	681	664	712	710	685	637	669	695	718	713	729	693	690	657	678	652	689	693	677	702	641	691	641	676	705	692	700	691	658	673	715	714	699	668	712	662	680	690	662	720	678	677	640	696	702	664	695	642	707	627	667	702	658	693	731	706	686	695	690	678	705	697	692	670	657	716	670	694	679	640	748	653	680	666	695	701	610	642	655	669	675	726	674	744	687	676	696	677	638	650	677	717	680	722	659	651	698	659	704	663	693	662	693	703	702	693	671	676	654	653	706	643	665	693	697	692	697	666	686	654	678	658	675	689	666	635	668	663	712	654	635	713	711	693	669	673	664	649	674	705	633	671	696	668	697	653	658	636	670	675	687	641	707	734	629	685	720	667	730	702	706	698	675	684	672	658	710	662	686	704	633	668	680	697	694	716	686	679	646	620	699	719	705	716	662	675	736	685	713	681	683	699	687	678	688	684	658	705	729	697	675	673	655	681	642	691	647	704	662	715	673	658	675	728	690	698	703	682	671	687	700	670	663	691	730	652	632	680	693	657	716	685	690	638	722	697	684	718	709	647	621	680	687	672	641	709	661	635	716	659	694	693	681	688	679	661	705	647	664	659	706	676	660	623	667	653	676	692	684	703	684	655	650	716	635	693	673	663	678	664	707	685	706	653	685	658	689	662	672	662	688	702	707	667	714	671	694	696	678	660	708	686	643	629	712	681	652	662	702	688	703	678	697	635	711	689	693	704	647	680	666	638	679	696	689	665	696	675	687	734	673	669	693	690	716	714	659	669	647	702	676	737	654	670	712	706	704	691	689	683	717	642	674	729	704	674	687	711	699	717	673	665	694	668	734	653	691	654	683	657	641	701	695	667	686	669	671	670	693	698	688	722	652	694	727	664	672	683	695	728	684	682	712	685	721	678	693	693	692	656	692	693	675	676	672	673	681	646	667	625	664	704	698	699	656	730	667	644	674	704	675	700	679	685	705	618	684	678	701	693	679	687	717	689	668	737	680	719	667	670	642	687	695	700	664	739	708	684	692	642	685	701	671	666	726	677	652	646	723	673	706	725	698	753	674	695	691	686	701	695	649	683	757	662	712	649	673	698	667	667	694	654	655	680	654	682	723	697	700	661	635	669	688	695	678	672	698	697	663	713	663	654	661	715	677	703	671	654	717	706	685	685	684	691	687	682	680	686	675	677	669	690	697	692	711	648	716	676	675	652	700	674	741	696	685	635	668	665	643	673	703	657	700	646	632	682	713	724	687	646	690	704	648	700	686	692	663	675	688	703	755	668	702	653	706	673	732	647	754	692	662	688	692	683	692	682	692	610	700	663	625	689	629	657	695	661	690	696	630	662	703	681	687	701	670	682	673	702	725	646	725	694	676	634	647	698	709	674	661	697	701	651	702	682	679	676	686	662	664	684	697	672	720	665	691	696	632	695	648	688	719	710	662	697	626	634	619	661	731	649	634	661	708	677	713	715	656	732	676	679	698	684	655	663	655	702	682	678	682	661	663	664	690	687	671	715	688	652	744	673	676	644	665	661	683	685	640	707	618	673	752	696	663	640	706	655	679	658	662	726	650	706	718	660	711	661	724	701	695	662	669	692	685	651	680	690	718	651	605	690	695	670	688	672	693	664	713	666	719	677	643	670	681	669	729	710	689	689	643	663	693	654	691	669	697	654	692	728	685	680	652	701	677	672	680	706	693	704	701	709	656	676	684	672	701	667	648	612	701	686	662	707	721	658	698	687	687	674	706	702	696	650	657	745	731	727	692	669	746	706	700	654	655	646	721	666	689	682	684	637	679	636	684	686	632	656	689	691	680	725	704	715	629	685	687	693	681	697	698	699	734	710	711	645	603	697	723	663	659	678	701	659	658	704	672	669	657	686	669	669	676	694	628	719	638	714	676	698	626	657	734	708	714	670	642	712	673	694	699	696	670	687	668	712	648	674	644	647	740	691	706	676	680	688	700	700	674	688	692	700	655	663	714	686	653	737	630	712	681	681	690	667	687	712	654	663	665	684	641	659	700	671	643	678	728	737	658	690	676	686	682	685	671	697	717	661	671	670	739	673	663	720	729	684	644	686	675	645	692	731	691	677	713	671	640	706	679	646	679	681	701	672	668	672	746	657	695	671	735	687	699	702	695	676	684	718	683	679	707	694	709	691	712	648	658	679	668	721	645	686	752	679	666	660	690	699	648	693	694	722	687	668	649	659	723	709	642	671	640	713	683	653	674	663	673	686	649	740	717	665	666	692	704	661	707	707	713	699	665	681	682	741	732	725	672	709	710	675	663	633	690	690	666	720	696	663	688	671	701	668	706	700	649	675	665	671	661	719	662	691	765	716	653	679	680	727	699	626	714	683	642	664	654	674	663	688	692	650	657	720	706	695	671	664	699	673	688	701	663	691	673	643	659	651	697	716	740	650	707	714	651	685	704	736	665	656	638	670	717	695	686	686	725	704	679	678	612	653	722	617	694	671	662	694	702	700	644	701	671	674	665	657	706	679	660	696	711	674	700	701	693	658	680	690	685	673	685	692	672	664	697	674	686	675	716	739	664	641	695	696	652	691	687	661	677	678	688	690	680	666	671	689	686	673	636	713	702	638	702	652	647	682	721	654	655	679	680	631	690	717	642	665	659	619	698	634	694	672	675	670	685	652	689	706	673	710	662	690	722	668	683	718	658	670	684	674	680	650	661	684	723	661	702	656	693	650	632	665	708	662	706	658	717	700	693	689	695	704	702	681	725	737	703	678	675	658	650	642	665	652	706	689	705	684	714	697	692	672	731	650	718	680	655	674	675	680	669	729	656	659	677	713	669	709	655	646	674	689	677	703	679	653	629	644	709	644	647	670	712	655	660	656	684	669	695	694	652	630	675	697	652	691	692	663	685	698	660	692	668	676	705	683	699	695	694	732	669	628	662	719	655	672	670	701	710	676	705	718	697	652	671	675	681	693	708	723	684	642	682	707	661	695	656	737	684	672	700	649	697	674	664	677	689	682	694	676	669	664	695	697	665	677	671	709	636	636	660	678	684	666	720	702	685	698	698	662	671	676	722	629	694	694	682	725	693	650	727	656	673	684	632	662	663	697	689	679	676	719	681	678	646	694	691	660	669	682	687	715	725	668	693	716	628	713	662	617	671	676	694	702	673	706	676	660	652	732	649	674	704	680	720	695	687	690	687	655	674	665	673	699	696	685	678	720	649	675	641	703	657	666	720	694	778	657	717	695	646	677	663	667	711	744	690	654	694	675	649	698	703	661	662	697	686	673	681	672	643	659	666	663	652	672	672	674	673
7327	783	324	325	305	295	308	254	261	298	261	267	250	263	293	283	279	297	263	280	297	257	241	278	245	246	269	246	268	251	247	255	273	248	262	218	232	249	239	272	280	267	219	274	231	252	268	231	262	278	255	240	257	251	244	251	241	270	272	245	213	258	263	262	242	228	244	252	252	271	245	229	231	261	267	265	263	229	260	235	251	262	244	232	258	265	268	259	251	233	269	243	251	251	254	282	268	217	266	241	204	244	248	288	290	264	270	246	267	253	269	255	242	269	264	253	231	263	245	210	241	237	280	261	264	248	249	266	256	226	226	240	249	236	234	229	223	272	246	263	264	266	227	255	232	258	279	225	235	248	221	251	263	227	251	234	263	226	208	254	241	248	263	246	243	243	232	258	249	247	248	262	252	265	267	248	244	223	219	252	237	246	251	265	243	224	283	234	281	261	276	273	249	240	259	281	251	238	240	253	248	233	249	240	252	261	273	263	237	244	245	216	236	277	272	258	269	256	262	270	275	245	264	260	247	236	239	254	260	256	261	245	249	259	222	253	252	244	241	248	272	255	258	222	253	254	235	228	241	232	249	250	237	251	244	249	249	267	250	249	248	249	254	229	241	219	240	258	257	213	264	252	263	239	233	259	251	249	255	262	258	234	251	234	260	218	254	222	233	254	269	281	234	259	264	233	234	237	236	253	269	258	258	233	238	260	261	235	238	219	252	243	252	271	246	241	247	280	248	236	266	273	260	227	247	266	245	240	263	269	267	284	259	248	223	260	238	213	240	222	223	246	245	267	255	258	261	233	258	229	255	236	254	257	243	253	247	251	234	265	258	261	228	231	245	237	246	266	247	230	278	251	262	261	260	222	244	234	258	241	261	241	236	256	250	260	237	250	266	260	251	222	235	266	262	257	258	237	236	230	253	266	234	254	248	231	254	265	257	250	279	292	256	214	238	233	240	285	255	252	263	234	250	258	246	253	219	244	267	228	237	235	269	254	261	254	224	244	255	244	242	261	235	260	261	225	245	276	264	229	253	241	278	243	251	235	286	247	248	258	255	231	241	271	228	243	273	275	261	246	284	255	288	223	227	224	229	265	265	255	238	250	257	266	259	294	259	252	238	239	237	243	259	234	233	255	253	296	241	258	240	246	253	249	246	253	249	265	219	222	227	236	245	214	271	227	218	289	250	236	252	215	238	246	247	253	249	234	268	246	249	243	236	244	254	239	267	259	236	265	270	253	234	252	253	237	259	280	253	259	243	252	243	269	239	272	228	273	269	248	265	244	284	249	251	196	228	265	246	261	241	251	243	253	241	260	252	258	257	262	260	255	227	254	278	255	250	236	262	223	261	254	238	221	261	267	229	271	271	270	240	232	265	240	207	280	268	250	249	230	297	259	263	252	235	250	265	276	252	242	264	250	254	228	256	243	269	259	241	273	314	249	267	269	248	251	248	225	246	250	254	255	240	229	249	259	236	221	256	244	251	226	263	239	263	267	256	248	260	239	269	271	255	246	230	217	233	251	234	269	240	238	255	249	268	237	232	266	254	246	227	220	265	211	281	242	237	230	246	248	235	264	238	230	254	256	285	243	241	241	261	272	262	257	265	222	273	253	231	247	208	226	265	248	274	265	268	243	234	257	221	256	243	255	218	245	247	239	243	211	268	272	256	267	279	243	272	244	240	270	231	253	266	262	211	215	233	260	252	222	248	240	269	250	263	251	269	226	236	273	270	248	278	228	237	259	282	235	246	253	220	249	230	238	259	239	243	235	238	224	237	262	263	265	246	247	245	272	234	257	254	262	266	244	254	261	259	270	255	277	250	251	258	272	244	282	292	225	224	259	255	243	257	229	217	252	234	273	250	264	240	256	275	264	259	245	227	239	251	228	255	268	268	263	282	222	273	219	244	278	266	275	264	215	262	254	257	236	257	241	221	256	237	248	273	226	232	269	277	291	218	253	247	263	265	248	267	280	260	247	252	247	250	263	262	262	254	244	245	238	235	249	210	220	230	242	265	256	282	255	263	244	248	258	258	280	259	217	284	279	255	250	238	239	241	257	221	254	270	266	241	229	233	244	269	271	280	257	253	245	262	294	225	231	263	263	247	237	265	271	265	249	235	253	256	235	252	258	270	254	253	272	215	224	268	212	247	250	263	285	248	249	230	231	244	264	236	256	277	249	268	252	248	244	249	266	235	273	244	250	225	252	263	265	246	222	245	225	257	225	254	249	253	248	254	233	245	266	315	250	219	233	235	268	267	260	255	226	260	247	223	267	258	253	256	259	244	215	244	249	251	244	246	246	256	265	265	230	249	273	240	223	262	247	253	272	242	258	257	286	267	248	268	261	233	247	261	260	266	233	248	261	239	235	275	254	244	233	266	268	228	248	251	250	270	255	250	279	279	239	272	257	264	261	254	225	224	256	254	232	262	259	239	250	220	250	233	254	227	277	262	237	264	265	237	256	249	271	249	237	253	259	258	251	251	256	237	247	252	233	241	258	267	276	270	244	232	239	246	242	270	266	248	232	248	252	275	260	249	265	270	225	268	272	220	223	273	257	243	212	257	271	270	253	227	251	242	261	220	255	236	228	251	276	276	237	267	254	205	251	239	260	245	237	234	237	251	251	234	283	254	247	263	226	250	237	216	249	263	228	239	255	235	230	256	246	258	240	241	252	232	256	277	248	231	246	246	264	251	221	251	223	258	250	248	240	259	254	260	244	272	265	239	219	242	267	252	233	248	252	228	259	250	265	239	285	236	251	247	258	255	251	240	263	240	251	232	262	247	255	258	250	239	238	208	277	256	284	249	248	240	232	241	239	249	248	248	261	289	242	244	250	253	231	238	235	254	265	267	240	262	270	247	259	221	245	241	270	242	263	208	277	227	247	255	249	228	261	221	266	244	274	247	265	267	293	252	280	223	224	262	274	240	247	241	251	254	278	276	232	248	258	263	236	270	255	238	276	246	247	205	244	250	235	237	220	287	221	232	265	256	233	267	248	264	253	231	269	256	265	261	246	236	250	274	228	268	248	274	227	247	244	233	244	246	259	261	258	236	243	258	252	239	239	265	252	259	247	266	255	261	252	275	241	219	226	270	244	236	260	267	238	246	242	240	229	232	257	240	257	270	256	237	227	244	234	255	233	245	291	239	227	262	283	250	239	265	279	269	247	235	235	273	250	251	279	233	194	247	265	261	262	243	255	251	237	227	262	246	294	227	260	250	244	266	236	241	267	265	259	245	234	243	244	240	237	236	271	260	261	262	226	246	246	225	269	281	223	227	272	248	254	221	247	229	234	251	212	270	269	245	237	235	252	263	243	261	279	286	240	257	241	238	236	256	245	246	241	233	253	255	265	259	242	234	244	241	264	279	220	274	304	255	243	248	275	249	253	249	266	241	244	238	239	227	262	225	239	252	235	258	242	240	265	269	264	230	219	262	241	269	245	236	251	256	235	260	267	248	256	259	254	254	251	234	259
4853	618	699	741	724	679	695	722	696	745	761	739	732	782	837	747	805	807	780	718	663	599	584	645	612	662	654	635	577	575	590	584	586	613	605	573	542	582	565	599	600	532	599	558	596	603	567	561	601	576	566	534	602	540	527	614	564	587	587	553	594	587	625	562	567	547	573	543	582	609	568	590	567	565	552	596	571	593	578	583	526	557	596	570	603	581	580	539	566	592	589	575	537	538	608	550	593	566	594	623	604	528	569	554	591	531	567	555	576	564	531	562	626	536	582	568	597	575	585	566	556	576	587	589	572	602	617	570	554	599	550	557	580	592	589	557	579	571	587	564	575	586	564	594	537	566	552	533	543	536	557	578	535	606	578	599	547	545	579	571	607	563	570	572	551	563	570	571	562	538	542	586	590	569	565	582	569	559	563	580	581	542	574	575	587	589	579	582	603	574	608	587	603	549	573	622	557	572	579	561	565	517	552	580	552	616	558	567	513	497	592	577	630	555	529	589	533	576	545	571	584	534	606	538	606	607	597	571	556	556	537	580	566	520	595	563	632	550	560	566	580	636	531	588	632	587	552	566	560	587	552	571	609	523	572	565	549	532	536	609	566	565	541	546	589	539	555	547	561	573	524	586	546	610	598	558	608	586	560	553	580	572	587	592	587	540	605	551	584	582	616	553	522	615	528	559	555	551	589	604	591	595	528	538	572	588	584	564	588	553	587	583	567	562	554	570	603	585	576	562	547	575	596	579	603	568	627	523	545	560	602	586	553	563	595	563	585	566	581	581	543	542	525	544	562	565	556	572	606	572	526	589	593	576	561	583	560	579	558	577	554	555	593	546	556	531	568	566	496	536	551	527	566	569	561	580	592	574	580	559	517	573	582	596	567	551	614	562	565	578	577	546	596	603	542	606	558	576	559	542	553	557	580	581	574	574	574	602	583	581	578	563	600	568	575	586	593	562	552	583	582	540	566	554	577	550	554	583	596	531	612	596	556	538	564	563	571	563	597	567	561	588	595	598	567	561	566	585	557	590	578	545	534	566	573	593	547	569	543	530	571	556	549	551	572	548	549	547	574	523	561	602	596	596	548	553	613	567	515	596	603	539	605	603	549	575	563	583	577	556	569	556	535	567	543	541	585	551	535	593	555	565	563	565	534	595	554	572	580	518	565	550	567	553	589	570	589	543	567	580	602	550	570	591	586	565	571	579	570	604	594	565	572	567	610	575	604	606	576	551	567	589	603	557	555	575	578	563	588	607	597	598	582	526	526	562	592	535	556	550	550	585	553	529	573	586	583	545	583	584	581	587	566	597	592	560	572	563	564	550	570	539	576	599	543	549	533	629	575	534	568	573	538	563	608	545	561	601	569	597	554	617	541	569	549	567	598	584	522	552	609	578	549	552	567	575	596	592	561	564	543	558	578	614	588	552	590	568	598	539	563	576	600	577	576	550	600	569	627	537	567	549	596	573	564	603	606	579	529	627	579	597	567	556	592	588	637	558	598	577	585	557	580	522	596	546	599	539	542	572	553	587	599	532	590	548	561	558	571	588	542	602	602	540	609	586	583	576	547	559	598	543	551	575	538	539	541	575	587	572	573	533	615	566	580	535	607	587	560	568	587	588	593	582	554	541	587	588	537	593	535	554	559	546	551	543	587	582	542	561	567	554	600	514	601	621	591	599	564	560	540	570	540	586	583	576	528	529	596	557	594	576	587	569	591	583	580	587	578	547	550	537	615	522	555	578	565	608	578	569	555	580	571	530	574	573	578	571	562	555	544	553	559	573	573	551	533	573	587	569	549	564	540	602	605	557	574	572	613	556	599	560	583	579	567	605	565	567	593	596	548	534	588	592	543	557	589	557	552	569	570	558	590	553	556	614	592	564	569	561	549	541	583	558	570	567	586	650	554	545	536	575	534	537	555	614	546	591	582	591	584	608	569	570	560	583	623	595	604	557	571	533	563	556	582	601	559	529	568	529	595	589	550	570	602	530	583	558	598	555	540	586	557	559	550	567	560	535	548	588	574	608	543	566	537	565	560	545	604	593	532	570	541	519	555	580	534	561	587	539	591	577	573	556	531	578	559	585	563	548	541	623	578	589	546	574	578	567	595	565	584	599	615	554	593	589	553	567	561	574	583	599	521	578	633	550	549	583	555	577	587	588	568	579	611	623	554	564	525	592	524	533	596	573	558	558	576	566	554	581	568	586	566	594	558	539	534	551	576	575	553	548	529	566	542	558	581	569	575	579	570	595	559	610	561	550	599	580	538	583	568	555	607	532	590	609	544	567	583	528	550	563	558	582	587	547	578	550	561	550	573	541	596	564	575	526	529	605	598	557	544	572	559	537	563	564	577	557	559	545	565	582	570	578	534	578	585	588	594	587	523	554	564	532	564	568	583	582	583	604	634	558	581	576	585	596	554	597	557	568	603	608	544	593	566	576	576	589	604	591	609	551	551	542	576	584	535	561	546	544	571	607	558	603	577	541	543	568	533	549	586	567	555	553	564	546	599	525	574	582	620	601	557	579	560	556	592	554	618	565	548	553	564	576	566	533	558	612	571	579	578	601	598	570	614	552	573	551	599	551	604	569	553	533	564	602	571	571	530	569	568	588	547	582	568	573	586	560	551	574	590	567	568	547	560	568	539	574	569	597	576	540	529	560	529	578	570	563	538	565	547	571	609	578	564	583	626	542	583	515	614	557	565	578	537	527	549	565	589	546	580	595	561	592	533	537	604	559	568	565	583	588	583	569	537	569	552	575	582	563	555	560	556	594	595	585	565	613	535	569	550	550	554	540	574	531	559	602	603	576	543	597	569	568	568	574	592	518	548	583	568	591	547	557	556	539	586	548	588	535	536	577	581	588	552	574	568	559	572	572	595	560	584	589	597	570	559	577	560	584	582	539	579	534	529	561	574	552	567	584	542	569	582	607	558	568	569	556	608	598	557	542	555	602	600	557	543	588	534	577	571	602	585	577	614	539	554	581	570	561	563	600	580	588	573	534	612	548	574	581	594	575	594	615	552	520	581	584	590	570	543	562	577	586	591	558	560	575	610	587	600	539	575	556	603	593	598	616	585	571	622	592	551	555	589	570	578	577	571	554	530	568	593	582	577	605	578	568	556	580	611	552	584	603	573	588	615	545	564	598	592	579	571	559	595	582	593	561	556	587	584	603	536	577	531	552	577	600	563	573	582	595	536	602	592	585	544	549	522	577	578	556	575	553	568	541	567	586	603	555	609	554	557	535	570	568	545	567	575	572	559	600	584	562	562	599	532	604	548	565	566	547	559	607	521	568	564	540	549	565	589	595	581	571	551	555	566	576	601	575	612	569	570	560	527	559	587	561	569	567	573	584	613	588	583	588	591	564	537	559	582	573	583	538	595	599	571	551	566	604	580	608	585	564	573	561	560	535	577	558	542	570	568	592	556	603	569	548	588	581	588	605	599	567	550	545	548	547	608	575	565	574	572	514	554	628
22655	3706	1196	796	538	389	404	385	341	395	364	307	277	292	299	263	260	278	234	223	204	202	187	214	169	213	183	214	197	153	202	172	170	181	170	178	203	191	168	182	172	176	182	179	167	201	176	177	192	170	166	165	173	170	191	152	190	176	179	188	169	190	188	183	175	173	180	196	192	189	176	193	135	152	168	169	178	157	152	158	178	169	187	157	152	192	187	171	157	168	190	164	171	193	173	170	158	174	160	196	143	158	184	145	179	195	167	183	164	162	174	157	168	184	171	178	173	160	177	182	174	177	156	192	218	192	181	172	184	148	198	164	186	210	197	183	180	173	167	173	168	160	166	176	178	161	169	167	158	170	159	168	178	185	187	167	160	160	184	183	188	171	155	157	183	141	172	217	190	187	171	204	172	177	178	156	147	169	169	176	171	201	150	182	172	180	188	159	196	177	161	183	198	162	179	188	170	170	154	159	162	176	166	182	183	162	185	163	156	176	164	160	181	175	223	158	154	160	164	191	177	152	174	150	159	144	161	193	172	158	180	186	198	153	176	172	171	161	179	196	182	173	150	175	161	171	187	196	164	162	172	174	199	155	185	201	162	159	162	157	184	173	193	180	174	160	171	165	172	201	195	155	152	159	172	180	185	173	168	175	180	174	200	156	190	166	166	202	160	175	163	194	182	180	196	147	172	179	170	186	158	147	178	172	161	157	191	160	185	183	177	174	175	186	177	185	157	194	191	194	162	177	176	177	185	169	191	168	183	163	183	144	167	155	180	174	150	172	190	170	173	155	154	198	167	196	174	197	156	198	180	170	150	154	197	170	171	163	165	190	162	216	179	170	188	201	164	178	195	161	164	161	189	195	170	168	161	186	174	182	171	156	181	158	165	159	194	185	186	165	166	187	182	159	178	166	170	181	190	174	170	164	189	179	169	159	169	179	177	200	181	154	174	198	172	171	178	172	158	173	160	180	174	190	171	168	172	169	151	193	191	168	178	177	184	166	180	168	153	170	153	185	169	143	177	163	173	163	184	170	168	163	173	173	180	157	158	152	178	162	183	177	172	158	165	169	177	176	155	176	213	171	175	155	164	170	179	167	156	136	187	174	176	166	165	160	188	162	145	174	183	174	190	175	178	166	184	174	167	178	172	170	170	148	169	140	167	186	176	161	179	159	147	193	196	173	179	167	158	153	175	184	183	188	188	156	147	191	190	187	153	166	174	151	165	158	145	158	165	195	170	192	169	178	157	166	167	172	187	184	160	168	146	166	157	163	173	176	169	192	184	178	177	164	180	180	182	149	182	183	170	183	180	182	151	152	170	181	156	197	160	171	183	181	163	186	180	181	189	189	141	190	181	150	153	174	180	184	167	175	158	174	215	169	171	167	172	181	196	165	151	179	166	179	167	146	162	174	167	176	173	171	179	170	159	175	161	160	166	193	202	166	179	194	165	193	173	176	175	179	170	177	176	191	157	182	170	183	186	176	157	171	148	180	169	183	160	188	158	150	160	184	155	185	175	182	184	207	184	184	171	162	170	187	158	164	175	196	183	155	180	184	174	180	185	156	164	189	169	170	179	185	172	203	196	163	177	175	183	165	169	161	193	176	161	155	142	177	176	179	191	161	182	175	180	189	171	176	155	177	172	172	174	171	169	178	179	162	176	201	188	195	189	177	167	175	194	160	176	178	186	195	155	172	181	191	175	174	186	175	180	180	194	147	192	190	188	151	161	169	192	181	237	164	181	158	178	159	176	160	176	158	166	173	177	193	162	200	175	186	166	162	180	184	154	167	178	176	169	182	179	167	184	192	155	165	159	182	190	179	171	181	155	145	178	178	162	202	174	180	173	192	167	168	150	159	185	164	150	187	199	166	173	166	181	180	183	152	167	160	174	165	166	206	193	179	199	144	182	169	163	186	172	167	171	190	183	168	160	170	140	157	189	181	178	206	186	197	183	152	179	179	187	165	204	172	142	172	170	193	187	169	166	162	171	184	165	168	194	187	182	150	167	150	191	149	218	158	167	182	171	170	155	172	165	176	186	181	163	188	197	185	174	188	154	164	175	187	171	177	191	176	166	158	171	175	172	187	170	167	193	174	180	186	149	147	135	158	169	172	177	187	170	193	185	144	175	190	183	178	159	177	162	178	169	155	146	190	185	161	172	177	158	157	194	183	188	180	196	182	163	168	154	150	168	155	191	174	167	189	180	142	163	164	147	198	165	146	164	170	172	165	173	184	155	180	178	160	177	146	172	175	176	162	154	158	160	168	176	156	172	163	149	146	194	155	144	166	186	173	162	173	169	159	177	176	172	192	178	166	166	192	178	156	167	167	180	169	196	170	184	172	180	157	166	168	164	161	168	167	172	152	176	171	184	158	154	175	167	152	176	180	192	175	196	187	177	132	183	192	182	186	153	168	183	174	152	184	150	170	162	176	186	205	160	162	169	191	171	164	173	163	182	146	167	179	169	145	186	163	175	166	167	177	181	171	163	165	173	173	190	183	173	196	173	155	179	153	169	174	196	140	166	176	159	163	163	159	181	173	187	193	189	185	179	179	138	201	170	160	181	168	176	174	164	175	153	177	186	181	170	182	184	158	176	197	184	191	190	149	175	167	181	142	150	160	177	172	176	187	165	165	195	166	197	189	189	170	154	192	184	171	178	193	159	203	172	177	168	191	166	198	164	188	171	155	171	159	174	182	184	169	166	158	160	163	181	174	158	166	166	174	182	180	167	177	174	186	189	171	192	178	172	158	167	161	179	163	181	180	187	201	171	177	185	172	174	186	157	160	170	187	156	158	177	149	171	174	171	169	174	193	151	193	178	172	190	149	175	172	163	180	180	177	168	163	186	172	163	164	192	194	184	173	155	169	150	167	181	179	184	162	174	179	165	171	165	163	156	158	158	187	176	159	163	200	183	183	176	155	181	181	181	150	173	193	191	167	174	157	166	195	197	160	185	160	172	174	159	156	173	165	184	165	179	183	175	141	173	188	170	178	200	191	165	149	190	174	166	182	159	184	164	191	156	161	172	152	173	184	169	167	197	177	180	164	173	193	205	161	145	186	146	189	162	179	159	172	201	159	170	161	162	173	193	160	188	157	162	153	179	158	173	175	174	160	155	189	199	203	171	162	180	171	167	157	181	187	195	175	173	153	184	151	170	191	197	165	189	175	164	185	173	165	179	165	174	182	172	196	188	157	150	173	163	183	192	174	200	154	163	175	172	161	173	174	169	163	163	177	201	177	188	196	182	182	172	170	178	164	153	170	178	173	197	152	161	169	185	190	169	187	183	146	159	176	177	159	193	191	178	182	184	162	171	161	184	169	180	167	168	181	150	176	177	176	157	200	188	153	167	173	164	179	175	165	177	185	175	157	178	193	157	183	163	174	161	184	197	199	182	169	176	171	169	196	212	151	173	152	150	155	169	158	173	198	175	214	202	157	147	161	182	177	192	163	189	198	183	148	178	182	175	174	177	168
13930	1080	1641	1897	1792	1489	1455	1344	1364	1311	1512	979	894	1000	971	972	990	994	895	808	734	601	561	582	607	674	608	625	547	462	478	465	453	427	476	472	439	484	474	456	420	433	474	472	459	410	439	418	446	456	409	392	429	438	426	460	438	436	446	441	399	411	433	451	453	455	467	434	430	433	391	423	443	437	454	430	429	428	449	433	384	448	460	431	437	418	437	445	466	450	460	445	450	432	411	449	459	432	413	425	428	440	449	453	442	455	418	454	401	414	463	453	408	453	420	445	415	406	467	471	416	477	436	423	446	417	427	419	435	445	455	456	420	414	405	430	435	458	463	459	421	440	424	427	422	425	392	436	421	416	479	446	450	411	420	412	419	423	395	433	426	437	441	427	441	470	413	449	413	390	473	459	445	426	425	427	429	432	438	465	460	440	420	482	413	434	437	436	410	440	429	438	416	422	444	418	418	404	454	415	426	419	465	439	442	441	426	410	422	434	431	415	411	418	440	430	425	424	419	431	434	483	454	376	421	423	443	443	402	424	431	435	425	449	415	418	448	385	407	393	430	431	429	417	439	445	434	484	394	417	442	419	442	411	429	456	431	436	430	453	441	433	395	392	419	454	445	444	452	388	465	424	431	423	438	396	423	421	422	400	389	467	445	421	407	418	424	441	452	407	459	404	421	428	405	437	460	416	422	427	403	462	425	436	477	388	444	427	427	415	429	430	418	433	454	466	416	424	453	423	452	437	425	427	481	405	458	406	435	446	423	440	442	412	463	406	442	457	432	428	423	438	427	404	398	439	469	430	412	390	423	445	436	434	397	415	435	408	419	432	413	481	438	399	429	427	416	450	451	428	429	438	422	454	423	445	466	428	450	417	441	440	434	457	412	434	450	438	435	461	451	431	480	413	402	411	468	454	461	420	477	452	415	383	452	445	415	433	411	420	451	484	448	417	447	416	437	430	446	420	433	439	420	441	443	452	414	448	445	425	433	417	415	456	435	475	453	467	428	438	417	410	434	453	404	414	438	439	397	461	409	416	456	421	459	425	388	428	421	407	453	432	405	454	454	436	420	467	476	431	439	418	445	422	460	398	430	421	422	436	420	427	428	419	418	436	460	421	437	443	456	412	434	410	441	436	418	448	423	406	450	410	444	427	417	457	408	411	394	443	421	449	433	433	433	451	400	392	420	417	415	381	408	439	435	399	428	423	442	443	398	438	465	450	406	412	434	414	430	401	394	445	436	479	393	443	448	442	411	407	413	400	431	429	400	435	442	433	410	441	418	437	441	448	458	439	429	415	411	439	414	454	424	424	431	440	408	451	435	426	454	416	484	422	413	451	369	406	413	412	391	395	412	427	431	455	456	431	459	442	420	405	442	446	419	452	457	444	467	441	444	437	418	448	450	459	441	415	446	439	440	473	434	440	444	406	459	425	439	431	468	445	442	436	446	438	429	444	444	430	394	465	449	413	397	414	387	416	442	403	420	397	408	417	412	441	422	421	446	423	434	452	443	435	411	400	448	490	412	417	447	482	424	440	416	420	425	399	421	454	418	428	400	451	458	455	458	419	438	430	428	443	421	462	428	460	423	422	426	452	395	439	407	383	448	407	439	399	429	410	442	413	422	442	472	434	437	419	398	468	437	416	444	450	432	423	479	433	411	415	451	405	406	462	448	436	428	417	440	400	457	435	406	472	455	396	428	473	448	426	456	428	459	420	440	427	444	435	411	424	409	444	392	414	406	437	421	438	431	434	446	408	453	436	412	414	412	432	434	430	475	460	444	400	431	462	398	430	404	433	449	437	459	428	432	452	415	390	447	437	460	434	438	414	448	441	439	427	430	461	392	441	442	417	409	432	431	452	423	455	462	423	421	476	445	424	462	419	417	472	436	436	468	412	488	444	397	444	420	433	421	459	401	437	420	438	441	454	453	421	443	461	408	452	465	444	465	444	392	457	446	443	431	431	400	481	430	455	396	401	390	411	450	450	449	407	431	423	430	446	440	443	426	407	414	436	432	409	423	428	419	425	440	456	423	471	416	410	475	467	462	457	414	393	419	428	436	449	416	433	446	428	411	443	435	454	406	429	438	394	469	429	411	440	399	448	450	453	447	435	408	471	414	433	421	445	424	419	442	396	398	450	451	438	447	418	425	437	441	413	437	422	481	445	492	412	435	428	476	433	417	456	449	428	427	431	406	431	399	407	420	445	394	444	421	411	477	415	393	446	400	462	450	454	419	392	433	400	467	429	420	423	423	424	437	435	435	419	437	449	430	433	425	426	398	442	429	418	451	423	407	439	436	437	460	424	449	417	452	435	404	388	433	425	411	412	466	431	427	404	417	429	407	430	454	473	436	406	428	423	433	412	425	415	430	429	391	427	432	425	415	441	396	424	446	445	430	444	416	423	426	418	436	426	460	453	443	465	440	421	449	419	452	449	431	413	401	441	454	451	404	414	417	459	390	408	407	418	422	419	428	398	417	451	449	498	426	403	430	404	445	435	450	399	418	424	441	396	481	450	407	422	442	445	414	409	431	451	394	446	424	386	438	433	391	425	477	448	429	434	429	445	453	432	469	495	421	492	448	457	434	403	403	394	443	419	451	461	443	431	449	431	447	448	458	452	404	404	432	469	428	444	460	410	432	441	449	411	431	470	476	430	412	411	417	438	441	454	456	488	442	450	415	447	447	432	438	437	396	456	442	459	476	470	430	427	413	443	453	424	415	438	425	456	388	440	443	449	375	447	431	431	414	412	428	452	413	434	428	458	455	413	474	457	430	407	447	440	441	433	418	414	439	444	415	399	407	428	449	479	427	424	433	436	441	412	449	414	417	440	458	442	444	395	470	411	450	431	422	430	445	475	449	470	386	472	467	466	398	430	458	411	432	442	463	453	433	448	443	467	431	426	422	433	446	444	399	446	423	463	448	441	397	410	411	431	432	465	442	430	399	376	419	461	453	451	444	442	420	416	426	427	413	420	411	415	440	432	432	420	408	406	399	444	391	379	416	456	403	436	460	413	444	418	423	433	435	472	456	415	444	402	401	442	401	455	420	448	465	416	425	402	403	423	421	422	458	438	438	424	432	425	432	430	416	406	465	404	407	437	431	461	443	421	424	421	399	438	434	390	431	451	426	408	422	431	433	407	454	458	395	467	434	439	424	434	430	440	440	467	425	464	427	443	412	424	482	458	428	414	444	440	380	425	446	412	443	451	402	412	439	446	426	427	419	459	470	466	431	450	415	428	420	436	443	413	470	442	428	429	444	439	472	384	413	419	433	445	441	467	422	437	448	406	442	411	469	432	422	411	415	421	436	441	461	436	441	404	427	428	438	435	391	404	412	408	413	419	449	424	477	423	451	435	434	434	428	415	424	456	443	443	422	419	395	409	428	432	432	449	408	456	434	429	429	395	432	449	464	437	434	422	422	480	465	398	389	444	419	470	442	440	432	408	422	410	480	440	452	412	453	421	435	462	449	412
33752	7657	2735	1695	1183	891	701	621	661	701	660	523	508	436	446	486	407	434	457	413	322	358	317	357	354	326	360	344	316	329	308	311	314	313	318	275	334	296	307	296	286	331	322	319	336	290	304	326	303	305	280	324	287	325	296	291	292	297	336	275	326	314	291	248	315	298	303	297	305	313	321	303	297	292	326	319	322	312	309	308	323	310	323	299	299	285	321	295	303	282	313	310	306	306	299	334	300	297	270	268	328	328	318	347	307	290	315	277	290	309	295	333	302	321	316	282	286	277	293	309	292	311	302	273	320	314	300	318	311	278	278	291	325	302	278	271	293	268	339	300	305	308	333	313	313	305	297	335	289	288	320	299	295	298	270	291	274	281	297	310	325	295	317	326	306	337	307	273	281	321	298	302	328	263	257	294	284	287	340	318	283	303	285	314	336	294	283	296	324	332	289	321	285	293	312	321	327	308	321	311	268	301	307	292	313	302	320	298	324	331	302	324	301	281	311	307	308	305	265	292	299	309	296	277	291	353	285	298	304	306	291	289	282	349	329	272	330	299	286	313	299	282	326	302	312	291	298	323	278	295	274	304	336	300	253	339	288	317	303	311	281	295	317	309	273	299	310	309	294	286	271	295	303	301	312	301	284	301	296	248	266	300	292	323	308	292	310	335	270	284	330	315	294	307	322	313	301	304	315	324	314	309	315	299	287	298	287	298	279	273	316	284	282	311	300	318	290	286	285	303	288	293	327	268	291	283	307	285	273	295	325	314	270	275	287	298	303	296	298	304	279	290	285	298	306	337	273	292	309	294	315	296	307	323	295	300	294	334	302	288	318	292	298	299	298	312	306	297	288	290	298	323	298	286	290	280	306	320	303	288	309	305	300	317	282	312	301	273	278	294	292	276	286	306	315	308	313	310	309	289	332	298	294	290	286	281	281	281	303	274	307	297	303	296	300	301	287	337	309	264	310	300	294	261	316	263	268	279	288	306	330	339	269	296	284	298	288	310	275	310	316	281	290	289	315	316	278	278	296	281	259	307	282	291	303	290	317	304	269	282	315	311	304	317	310	270	298	296	314	290	331	287	307	255	321	314	290	293	302	280	302	306	302	292	284	297	279	284	283	316	287	274	266	281	277	258	318	287	286	291	295	294	253	282	288	284	276	292	294	299	288	326	323	312	316	250	311	314	312	322	304	302	299	318	301	326	285	307	278	288	256	292	312	343	298	296	300	293	274	350	299	312	312	291	291	313	307	294	299	329	311	283	360	308	331	278	325	295	278	319	305	316	269	316	307	327	291	311	276	260	294	333	286	309	255	307	325	302	291	273	308	298	324	304	289	324	309	319	289	273	295	305	308	268	327	304	276	307	301	347	274	309	300	310	324	327	330	316	319	297	324	275	297	319	306	301	317	293	309	295	307	314	295	293	285	295	312	322	299	306	290	289	308	317	277	287	298	327	319	304	304	307	295	314	281	289	284	308	311	303	289	307	298	300	297	326	336	300	273	326	304	312	318	298	276	288	307	288	298	284	292	309	276	287	302	315	289	316	288	305	266	299	307	310	292	270	333	309	334	267	306	320	286	264	275	294	289	334	326	301	314	281	301	294	275	267	302	304	300	313	291	301	275	318	318	279	289	301	322	342	297	312	285	281	310	307	312	303	269	296	285	292	293	331	308	309	287	300	313	283	282	314	289	275	301	293	303	314	291	315	313	305	290	300	332	322	309	306	323	298	278	278	282	300	292	333	333	329	294	293	286	270	294	275	285	292	277	315	291	296	298	298	299	316	288	305	271	324	296	285	275	292	318	308	276	299	274	316	305	343	288	297	295	303	290	294	295	321	300	309	303	286	294	291	311	279	306	286	317	287	334	297	340	312	309	282	297	324	286	315	278	290	295	309	307	312	319	290	297	292	316	298	276	275	309	316	312	315	299	334	284	299	292	289	299	283	262	289	273	303	312	263	273	300	293	302	286	321	312	299	295	313	269	283	299	297	303	279	285	302	303	333	313	310	333	306	303	329	286	318	317	323	316	290	320	321	286	297	289	281	328	329	314	288	260	285	305	284	315	322	318	301	309	290	310	300	275	323	316	299	294	304	297	293	299	331	307	275	299	304	283	275	318	284	311	287	306	276	300	287	285	289	327	296	259	283	330	318	304	285	293	314	298	296	278	324	304	277	330	305	297	302	326	291	307	289	300	255	307	275	299	317	342	315	282	278	337	273	270	325	324	301	318	292	309	302	311	327	303	310	307	274	299	270	291	284	324	344	300	276	309	244	314	322	333	310	300	314	290	279	301	285	297	282	323	309	336	289	301	323	319	316	297	310	326	319	310	310	319	289	324	332	319	330	292	285	286	298	323	313	286	257	289	314	299	304	317	317	296	303	298	311	296	287	305	311	308	321	304	345	319	298	294	338	303	295	277	312	315	311	325	347	291	319	295	337	311	308	260	291	306	292	302	334	287	284	266	286	274	329	252	334	291	299	322	269	303	297	311	307	346	308	304	304	297	274	325	289	305	278	290	280	305	309	302	298	315	325	311	270	309	314	298	266	295	292	292	301	272	310	301	307	293	285	273	294	313	292	304	287	285	311	294	312	265	270	308	304	306	322	319	287	324	327	284	308	303	274	291	317	294	327	301	323	304	266	323	327	308	271	282	306	305	296	311	320	310	297	292	294	334	308	308	331	292	312	277	294	292	290	310	297	292	316	315	273	301	291	316	285	318	314	305	317	287	289	274	300	282	296	288	289	280	294	287	312	272	283	319	300	311	259	309	332	288	305	315	320	310	308	307	310	327	304	282	240	316	310	334	266	287	292	286	295	296	319	301	309	286	298	290	294	292	288	295	284	291	289	300	279	299	306	288	276	339	299	328	288	293	322	306	320	306	272	266	297	295	257	270	253	312	310	267	312	289	260	311	296	321	286	278	310	322	313	254	306	323	314	304	282	314	270	285	314	307	331	306	305	333	279	306	288	311	311	343	283	309	329	279	305	318	300	304	329	320	300	279	272	332	262	293	283	306	291	313	295	308	278	295	307	260	328	327	313	309	298	293	275	327	319	303	288	301	275	331	307	298	310	291	307	263	272	269	321	289	281	283	313	289	269	317	296	310	326	297	292	309	311	295	303	332	299	277	287	291	273	303	313	282	320	295	280	293	290	285	313	293	291	276	292	285	298	284	294	289	283	308	319	268	310	289	267	280	317	277	265	300	326	300	288	296	281	287	323	328	291	319	330	304	321	309	292	305	311	299	333	326	285	303	316	298	287	337	323	306	331	318	290	292	291	292	307	289	282	306	264	288	301	321	297	302	286	249	289	297	292	289	294	303	253	263	288	311	286	316	336	268	292	307	287	279	312	296	310	311	319	283	276	311	296	300	296	322	308	268	298	306	279	307	313	301	333	338	302	295	282	303	322	344	295	315	292	338	301	285	313	301	311	273	330	303	295	308	295	292	331	313	294	301	295	326	276	317	266	283	288
19032	1758	2813	3300	3156	2722	2476	2310	2264	2280	2455	1734	1597	1565	1604	1560	1506	1577	1420	1184	1072	1043	948	962	998	1081	952	849	830	774	781	747	771	678	694	704	731	751	684	692	730	694	730	760	730	721	713	741	737	726	657	691	694	678	663	684	700	710	697	667	661	685	694	711	678	747	669	718	666	691	655	735	685	683	712	714	684	744	692	666	681	685	675	669	688	697	666	690	674	724	729	756	687	716	697	702	704	695	716	709	650	700	736	674	707	702	696	668	675	699	709	676	706	689	691	700	707	695	708	676	711	716	735	666	705	711	692	704	698	761	640	707	703	717	676	684	728	665	708	677	747	695	711	648	691	674	692	683	710	705	741	683	714	717	679	662	671	715	683	661	692	661	742	675	692	700	699	654	706	673	658	717	694	712	686	663	678	674	647	686	718	715	705	672	679	743	666	673	701	675	712	665	687	707	699	700	720	742	666	708	681	697	671	686	714	665	681	691	690	761	681	658	659	721	716	679	693	653	685	707	684	696	701	682	710	668	728	681	662	625	673	714	708	685	709	692	696	655	694	677	680	744	628	675	672	653	688	681	665	731	683	684	694	720	665	648	684	692	651	731	704	694	653	693	667	697	705	684	713	680	685	705	704	686	698	663	691	724	685	686	680	710	710	706	742	704	716	703	658	667	720	681	687	731	653	685	743	758	668	697	717	709	687	689	702	691	682	678	746	722	680	671	720	704	698	708	672	743	648	693	692	710	688	693	689	696	673	678	680	673	629	691	727	690	674	676	700	684	708	706	714	682	677	726	686	699	723	741	722	650	727	708	682	724	661	675	721	666	686	669	683	687	649	701	692	685	742	733	704	668	672	673	683	708	689	670	700	635	684	661	693	668	684	656	677	629	661	695	662	712	707	682	676	685	658	681	720	715	698	678	687	700	700	691	705	716	705	669	710	675	692	692	634	707	630	664	699	701	685	644	731	679	674	682	671	704	700	701	663	703	687	666	681	719	681	746	699	688	670	670	697	706	686	727	627	708	738	660	711	690	696	680	682	696	709	701	750	698	680	695	687	683	683	676	687	710	679	705	676	687	680	689	728	717	687	670	701	678	669	702	697	694	671	708	685	734	652	686	661	734	673	764	680	689	664	661	668	743	689	688	662	682	708	705	684	654	662	694	698	723	679	719	691	728	728	651	702	714	682	673	674	721	684	730	732	672	707	686	701	689	679	659	683	704	713	700	678	677	651	716	667	709	673	660	680	721	705	680	697	701	708	692	693	680	718	672	719	705	764	714	728	663	678	681	711	683	703	647	694	704	693	691	709	675	702	694	721	651	694	665	748	649	704	702	659	659	673	654	656	705	739	659	681	716	705	678	686	661	659	688	735	677	686	707	662	665	682	694	693	706	649	674	724	714	693	702	733	679	729	697	717	703	679	710	625	655	710	663	715	749	689	680	659	712	649	675	716	739	682	682	717	653	664	638	710	677	733	676	651	699	634	665	637	612	659	707	708	651	702	759	683	731	687	675	754	679	724	668	660	663	667	689	676	690	655	725	699	696	683	766	691	708	696	692	649	669	680	749	709	701	687	689	698	694	671	696	666	681	721	706	650	655	717	748	688	665	700	670	719	670	725	692	710	661	701	715	693	712	699	667	691	671	718	662	674	690	677	708	695	675	696	662	732	714	688	703	719	735	703	643	700	701	640	696	669	751	714	759	698	702	702	663	683	697	711	677	744	757	629	638	690	656	675	701	702	706	675	715	698	656	705	693	673	692	708	699	676	630	694	695	679	647	724	670	726	707	697	711	685	697	693	692	689	702	729	665	717	690	719	692	702	656	655	752	696	650	711	716	668	697	718	721	704	745	719	647	687	695	657	691	695	661	698	694	723	709	728	663	698	636	669	673	665	684	698	686	715	681	681	682	676	697	681	697	685	711	668	690	672	696	669	712	729	684	697	712	712	683	667	705	698	643	649	657	718	651	748	677	635	678	689	663	674	684	642	698	675	703	738	697	652	674	722	700	706	670	663	701	741	703	674	677	689	732	697	709	666	685	665	669	640	697	683	734	661	661	678	674	687	690	668	695	707	668	698	680	662	692	709	668	654	681	641	668	719	645	712	675	704	707	666	676	638	733	710	667	671	672	682	646	692	684	683	675	648	706	689	714	681	711	719	718	693	666	671	733	697	667	700	690	728	691	655	713	725	694	681	623	691	697	744	654	696	706	673	763	664	653	709	696	682	686	692	693	727	688	704	683	699	679	719	663	703	693	700	710	664	707	707	714	673	657	683	723	700	670	669	716	693	650	704	722	686	735	704	699	729	664	716	677	702	743	695	714	712	675	694	693	679	708	669	711	636	716	685	691	671	693	695	691	709	698	689	716	685	686	727	677	652	640	661	672	672	673	692	688	674	662	669	737	707	683	681	712	689	717	675	667	692	685	730	675	748	699	732	655	696	700	628	660	702	706	718	656	757	665	739	662	702	675	648	719	657	711	662	705	667	734	709	688	715	669	674	684	663	666	681	709	701	703	680	692	688	711	639	676	679	676	700	689	728	670	651	694	675	727	695	676	699	667	702	702	689	689	664	693	677	687	708	684	677	687	694	668	643	680	683	685	718	610	730	693	673	685	697	706	714	767	655	677	737	613	681	714	701	690	687	694	692	670	699	709	717	724	705	741	739	707	700	672	702	701	693	742	663	655	637	644	676	682	694	689	652	648	707	650	719	732	702	714	699	641	713	692	716	725	686	631	706	668	628	702	650	705	676	706	690	687	733	686	697	678	640	675	682	678	697	665	676	688	704	719	659	680	739	724	688	721	673	676	678	628	725	663	643	696	669	673	698	715	698	649	746	676	622	703	667	693	704	705	726	658	700	700	703	695	634	706	712	674	703	702	653	677	692	689	676	715	663	679	684	734	712	700	646	668	678	702	682	650	675	684	679	635	692	695	715	681	704	717	738	725	681	666	665	725	701	669	674	684	651	711	684	642	668	652	663	717	690	667	705	635	677	730	665	720	738	677	711	680	739	690	715	691	661	710	735	699	705	687	714	700	708	715	651	701	692	708	688	712	655	672	697	758	711	667	664	676	672	671	730	721	742	663	756	664	712	695	673	761	742	676	751	698	724	717	691	662	737	758	672	710	616	662	720	658	642	684	661	692	704	677	677	703	675	708	690	658	684	685	650	687	687	672	707	698	707	664	744	709	655	665	655	663	699	687	700	695	703	703	724	696	696	695	689	679	660	686	669	685	704	741	668	696	664	731	657	613	690	685	624	715	678	680	650	691	720	712	714	693	723	678	694	687	677	680	650	682	681	683	730	677	690	693	709	655	707	683	719	671	667	719	678	730	687	709	667	698	725	686	617	665	707	674	737	749	695	720	677	646	718	691	696	673	666	698	730	746	671	691	655	661	713	638	645	712	697	716	711	705	701	688	708	674	673	656	716	659	672	699	700	662	660	686	675	714	688	747	719	707	707	668	696	705	672	757
7292	706	383	335	332	259	283	287	304	255	294	261	336	254	276	265	314	277	295	276	249	252	238	269	292	259	255	281	278	276	261	259	264	247	236	245	255	282	248	241	263	274	284	244	247	249	255	267	239	265	265	262	245	256	255	261	283	289	260	252	262	226	232	250	260	275	247	244	269	260	272	285	257	246	235	259	310	256	242	294	266	253	246	258	242	273	250	255	212	231	229	238	257	248	272	262	238	241	257	250	251	257	239	237	261	245	266	248	264	256	249	272	242	257	233	245	247	272	286	246	251	269	306	258	253	234	252	239	266	228	249	237	227	261	263	253	281	256	263	248	245	265	249	272	269	233	269	250	262	232	266	232	245	220	245	249	240	238	264	283	256	266	209	263	256	252	247	249	247	240	245	280	222	240	273	283	289	244	280	259	246	274	269	218	259	243	246	226	252	252	249	252	255	267	262	265	273	247	260	236	249	235	234	262	228	259	254	249	267	258	238	248	284	247	261	240	254	234	255	243	251	276	269	273	264	274	240	259	237	229	265	261	277	254	215	245	245	263	258	248	262	249	307	230	261	257	253	283	259	297	249	253	233	270	262	248	256	216	270	236	276	247	277	224	262	244	257	232	250	230	246	251	276	247	254	253	260	241	246	269	242	249	267	262	222	242	244	256	252	229	239	228	255	271	267	242	249	250	267	245	277	249	236	257	238	274	262	245	271	229	263	263	240	242	269	256	282	255	240	267	236	239	249	229	257	255	286	242	229	229	264	272	246	245	271	257	265	246	243	281	259	246	281	265	273	257	248	282	271	221	234	271	247	255	265	246	250	264	258	242	261	239	258	254	249	245	284	232	249	245	264	235	251	289	221	247	252	263	262	267	284	217	223	252	246	257	259	257	240	239	262	285	247	229	247	235	265	248	243	260	266	243	236	242	258	282	256	280	239	271	244	264	228	240	230	270	263	256	269	231	228	272	234	245	278	261	257	274	265	252	269	218	243	254	254	235	260	267	249	276	259	277	265	300	258	253	268	263	257	236	261	276	276	243	250	257	264	244	253	248	246	268	218	270	254	207	233	266	246	249	239	249	258	251	260	249	247	228	255	237	229	238	245	243	249	253	261	273	249	265	242	261	266	258	255	225	222	257	270	258	273	277	267	261	242	243	283	238	252	247	236	247	251	233	243	254	255	279	268	232	252	239	277	221	244	264	275	266	256	251	283	248	246	269	223	231	243	248	247	276	228	245	269	214	224	260	255	229	235	256	230	278	247	265	267	250	286	274	267	245	268	252	238	261	241	245	244	245	252	227	235	239	234	199	256	286	261	268	269	263	283	248	266	257	250	279	246	279	269	264	242	270	252	257	264	274	237	223	227	245	255	248	293	246	225	231	242	252	265	259	272	258	283	290	268	248	249	253	227	241	285	246	254	252	260	288	247	266	270	301	212	251	269	258	266	255	234	268	251	260	256	248	263	281	247	245	258	260	233	279	238	234	269	235	204	251	252	251	267	271	253	265	274	289	211	278	251	260	278	232	223	258	263	260	238	240	269	254	258	238	272	243	246	244	234	252	258	243	234	254	242	270	269	255	275	255	250	222	238	265	226	272	244	275	249	261	249	266	268	262	235	247	234	244	254	237	257	247	225	265	242	257	256	253	249	255	250	231	258	255	262	277	252	250	251	244	257	269	272	235	273	270	254	246	286	255	254	223	244	274	260	248	228	236	261	242	262	270	258	254	246	239	240	257	260	220	261	236	288	280	239	255	246	240	254	251	258	263	254	250	237	240	241	273	231	264	283	236	247	251	254	258	278	212	270	241	268	280	246	255	247	267	251	245	231	278	261	248	227	261	277	239	260	239	220	271	275	223	295	253	244	256	219	235	301	246	260	262	260	232	261	253	275	253	233	274	254	280	257	267	285	275	241	238	237	249	241	241	253	241	249	267	243	275	249	269	262	263	236	280	226	288	252	277	256	246	272	280	276	241	227	276	234	259	246	256	246	260	249	257	270	247	227	210	258	247	267	251	274	225	243	283	277	254	300	263	244	238	249	254	223	264	241	249	226	242	240	251	239	277	267	240	294	253	294	283	259	264	249	288	277	250	273	282	241	258	277	254	238	257	254	261	245	257	257	278	238	241	240	253	231	261	256	256	260	257	251	258	268	267	251	262	269	312	248	240	248	254	273	256	274	255	238	267	243	236	255	246	244	245	288	265	264	222	236	219	253	269	264	265	253	247	256	293	286	240	242	254	262	249	239	236	243	249	245	232	259	251	264	214	252	240	270	252	238	250	232	242	262	290	260	228	258	253	261	259	253	263	246	262	283	271	272	257	261	251	245	265	259	238	283	273	250	241	255	232	274	265	264	222	238	266	279	254	239	234	234	256	261	247	261	248	292	281	246	287	253	259	252	249	237	264	269	269	265	274	250	245	265	256	223	264	228	268	257	268	290	241	207	264	277	287	254	248	227	238	254	253	244	262	282	263	225	226	223	265	263	231	256	257	231	274	248	249	281	247	295	274	246	245	262	240	248	260	230	264	254	255	247	250	264	245	267	239	289	262	241	224	252	256	241	269	236	266	251	247	258	254	239	257	279	249	258	250	263	259	264	262	252	301	224	234	284	260	281	296	241	264	252	257	279	281	247	261	230	270	226	233	255	273	279	266	264	260	239	236	246	254	224	240	258	255	284	239	273	240	283	250	261	226	223	258	263	249	237	255	243	258	261	256	252	245	243	255	267	244	250	252	308	265	242	242	248	258	238	280	255	262	251	238	246	261	253	260	215	248	256	286	237	272	262	260	273	270	278	261	246	239	270	297	246	259	237	262	244	279	273	261	241	243	260	244	258	245	262	254	232	243	248	251	242	262	267	273	245	290	254	275	249	241	232	265	262	222	269	275	242	261	255	284	247	253	243	266	269	261	271	271	294	276	271	269	272	274	240	208	287	291	268	228	269	239	258	264	240	252	264	230	267	235	287	234	234	235	258	250	230	258	274	233	241	267	252	274	257	233	286	270	262	251	257	291	252	240	263	284	263	234	258	249	269	279	257	241	288	301	238	249	243	268	233	271	259	281	265	256	245	260	274	238	269	249	209	274	266	245	239	246	272	261	230	236	250	235	243	264	263	252	263	254	256	267	256	248	244	276	237	247	272	262	251	251	256	260	246	267	247	244	278	274	269	249	260	255	270	261	230	247	293	224	250	248	253	244	254	225	262	256	251	256	245	257	253	251	251	246	251	262	223	246	267	264	246	252	270	289	248	271	221	279	235	260	268	277	244	245	260	268	236	246	264	225	243	241	243	227	241	242	237	265	289	286	227	263	237	252	232	266	223	278	264	267	269	257	246	286	268	259	225	254	244	276	242	266	282	243	266	266	274	257	275	258	250	244	221	235	264	250	236	285	261	240	255	239	273	224	259	234	260	248	229	262	235	266	274	245	277	260	240	278	257	284	259	256	263	258	251	260	233	231	234	248	262	248	261	249
4666	640	694	769	743	754	773	781	775	763	859	750	779	806	856	841	837	817	839	735	642	611	608	644	664	694	640	609	581	589	548	604	550	650	566	601	539	629	573	608	569	588	602	549	562	583	561	576	602	575	543	561	538	585	612	559	564	615	601	596	528	599	593	553	594	582	593	554	578	580	578	590	550	568	561	575	611	552	576	602	548	557	600	560	604	590	540	585	571	577	615	598	572	583	574	562	587	599	597	587	589	622	593	590	566	539	568	556	581	562	541	616	572	610	566	564	566	553	581	561	569	569	599	635	579	596	601	618	577	588	581	570	563	555	610	624	600	603	577	549	595	554	565	598	552	614	589	558	537	562	552	601	535	587	575	617	597	633	569	557	623	551	592	592	580	587	613	563	555	577	589	558	546	579	606	590	561	581	614	549	605	585	593	603	577	613	563	574	592	576	588	541	565	576	617	588	599	571	576	624	586	549	591	537	582	563	572	602	587	566	620	596	562	590	560	577	601	598	604	589	578	601	607	593	551	612	561	577	550	569	516	581	616	547	592	594	573	614	558	587	576	539	574	547	602	543	593	582	594	536	592	561	546	598	569	555	581	573	577	610	561	539	558	578	578	596	607	595	562	530	575	582	639	583	562	546	621	563	596	583	568	568	566	584	548	575	576	551	571	615	561	619	561	586	598	537	618	582	603	582	593	562	601	591	584	572	568	576	585	614	541	595	579	588	562	570	634	620	556	599	603	597	599	584	565	568	578	622	610	579	602	577	579	548	539	592	553	580	600	605	552	579	592	580	591	579	584	567	548	608	585	567	571	603	550	573	569	566	566	595	583	560	602	508	589	582	569	546	517	587	593	606	592	542	620	620	529	575	550	571	586	595	605	557	579	575	607	622	570	526	569	602	613	587	566	585	567	567	613	570	574	584	556	576	594	583	610	569	596	610	621	605	575	602	588	564	597	523	553	582	558	578	552	595	544	603	564	572	601	583	598	539	590	597	585	610	611	581	586	605	624	546	584	579	592	539	632	569	594	589	613	557	547	610	552	560	541	546	555	560	577	567	554	563	595	555	573	574	610	580	534	560	575	586	579	557	550	569	561	527	588	583	568	567	612	587	610	578	580	584	576	583	560	576	576	575	614	553	575	550	613	578	587	562	569	543	608	572	587	561	590	565	544	587	609	603	588	596	581	569	573	569	561	587	595	605	525	617	573	572	550	611	565	597	607	587	573	608	591	621	579	570	560	544	559	539	577	586	562	559	534	586	578	559	577	537	603	601	545	575	595	516	570	555	563	599	610	570	553	566	610	567	580	567	584	585	598	594	559	563	568	608	554	587	577	588	554	561	568	590	567	568	565	561	592	553	555	626	583	590	592	606	607	555	606	555	574	571	595	559	588	598	628	542	557	586	579	594	556	561	584	579	610	557	558	593	532	545	600	607	598	641	606	601	566	605	591	559	561	595	521	576	554	546	553	553	616	586	548	611	616	547	584	575	559	567	553	587	594	578	589	517	609	565	587	602	585	582	575	592	577	612	585	573	559	622	548	576	550	600	579	564	579	576	589	538	539	598	578	594	566	575	558	580	548	592	544	543	561	595	595	528	597	606	580	588	615	585	556	582	564	612	569	543	561	609	517	563	555	568	566	554	601	622	589	602	587	581	591	585	564	567	565	617	568	552	584	577	583	589	571	568	560	568	555	577	580	584	589	585	588	550	586	576	547	584	619	578	602	613	564	592	552	575	573	558	577	595	541	604	612	563	576	561	550	533	542	597	609	586	586	574	539	571	558	601	551	599	588	550	540	546	628	595	582	528	569	587	590	605	633	597	550	558	566	575	552	588	622	561	578	596	616	569	557	585	595	577	586	565	578	619	583	557	576	551	589	603	583	551	552	598	561	576	555	617	598	599	627	571	536	598	530	596	562	580	593	569	603	568	577	636	617	564	553	604	603	575	585	597	574	581	564	566	560	569	555	580	598	574	556	575	564	569	573	556	560	549	606	575	589	536	544	578	561	586	556	531	577	589	575	571	599	595	537	568	587	588	564	590	572	573	550	564	537	584	586	569	600	615	578	607	620	552	571	571	557	551	598	577	574	548	589	614	614	580	578	564	624	562	598	564	546	571	582	597	586	596	553	578	566	579	592	611	626	565	591	577	566	550	549	556	577	529	588	594	572	563	580	571	573	578	585	566	580	583	571	566	579	587	557	580	570	558	605	571	590	576	582	616	569	639	599	569	582	572	588	567	552	545	603	583	573	568	560	542	589	591	575	592	553	585	562	568	585	600	574	555	562	613	561	596	545	614	574	609	557	568	562	551	583	587	566	567	572	586	579	579	559	599	608	582	593	586	568	564	616	611	613	550	603	574	587	572	555	601	541	567	557	609	569	617	555	528	556	618	566	582	578	581	608	564	579	567	543	558	575	646	579	592	562	601	628	554	589	540	539	634	602	617	585	571	574	575	602	591	581	596	537	568	572	544	593	525	639	555	567	599	597	598	552	610	577	577	630	572	557	556	622	598	590	621	556	592	552	578	621	528	594	579	587	582	617	602	539	563	581	596	571	617	598	558	594	571	581	550	619	579	559	586	590	607	573	586	618	613	565	557	560	583	534	586	623	575	580	600	555	566	598	592	602	630	563	565	600	562	567	533	586	560	574	566	551	551	563	568	552	571	619	598	546	556	561	572	550	609	607	604	578	578	648	582	587	573	602	581	583	583	570	538	538	563	542	575	598	596	555	574	592	571	577	614	568	561	604	586	585	526	577	584	551	569	592	590	590	553	602	550	568	571	573	610	574	606	600	535	570	587	572	584	600	564	568	593	608	580	588	597	587	546	591	528	573	564	604	604	602	612	514	576	558	604	584	582	607	610	626	566	554	589	611	554	614	624	564	583	594	575	596	609	592	622	548	585	555	601	585	563	561	540	573	561	642	599	545	562	589	595	570	585	543	580	622	587	565	555	593	612	600	546	566	569	560	564	589	562	647	545	546	570	542	608	538	571	601	531	548	520	593	582	614	561	574	628	613	611	560	578	611	545	603	574	537	588	614	578	579	579	597	562	547	570	584	637	555	566	576	613	566	597	563	568	580	536	603	568	559	554	605	574	558	565	565	606	603	584	541	592	573	606	593	572	568	530	558	583	540	562	582	596	568	606	622	573	564	570	565	584	539	556	590	582	551	550	580	608	568	614	601	585	560	580	528	595	599	560	578	525	607	573	585	628	536	583	559	568	610	565	612	555	591	554	582	524	608	556	590	552	584	597	581	554	572	586	605	559	569	603	597	584	591	593	596	584	604	558	562	575	562	607	578	571	542	561	573	582	584	584	572	583	554	567	575	602	598	602	576	590	620	584	580	557	590	561	601	566	577	552	591	607	610	583	610	561	575	608	611	543	597	563	565	592	528	593	590	578	593	579	562	562	593	563	589	589	589	575	563	587	555	564	548	565	574	539	538	580	541	597	554	567	570	604	614	624	569	597
21698	2997	1126	881	668	462	390	346	421	419	354	269	273	258	255	268	223	267	249	252	186	206	189	162	183	216	204	196	184	202	157	171	166	194	177	172	161	169	166	160	165	155	181	187	171	197	168	176	191	179	162	169	187	178	181	202	172	190	161	155	186	182	178	173	176	194	177	160	165	187	166	193	160	184	169	173	199	208	157	174	168	154	189	197	172	157	172	182	193	141	178	167	202	173	192	166	166	189	155	161	214	171	180	160	150	181	169	176	185	170	164	170	142	176	195	158	180	173	179	154	166	149	191	181	174	170	197	173	188	160	169	151	174	167	167	168	175	184	195	170	187	191	170	169	165	171	184	180	163	135	150	165	143	164	189	174	169	161	192	159	178	163	184	206	172	190	180	168	167	178	200	173	174	172	172	169	185	151	165	174	162	170	193	157	173	151	185	138	181	163	158	203	174	170	156	184	193	164	167	182	156	185	158	161	173	196	187	156	192	171	208	194	205	181	148	170	159	178	178	130	153	172	173	188	161	158	165	174	161	160	178	169	175	182	199	179	171	145	184	172	161	207	189	166	175	202	185	177	164	165	146	166	189	157	162	142	191	186	196	171	156	190	185	171	143	158	183	197	165	180	145	187	184	159	159	184	150	193	184	199	191	170	160	152	162	195	163	167	179	189	172	164	156	155	166	167	169	182	174	158	179	179	170	148	179	180	178	158	190	201	155	151	169	164	163	156	177	165	177	160	161	189	190	189	167	197	181	149	162	161	178	179	164	165	178	147	206	179	177	176	163	166	152	162	152	181	178	169	176	177	206	180	175	163	146	183	182	185	165	196	168	172	162	186	170	180	179	182	183	186	188	169	148	161	181	160	190	173	182	176	172	156	173	172	156	192	174	158	183	148	161	193	167	167	190	161	168	169	180	185	152	176	159	132	176	182	166	149	180	172	159	173	181	148	153	166	187	194	166	172	161	154	189	160	155	185	153	200	165	200	167	161	187	164	201	166	170	178	153	158	204	186	163	159	190	188	184	155	190	186	185	170	208	162	206	187	164	162	175	167	171	160	194	183	167	164	212	192	168	173	182	176	161	170	154	180	173	153	157	167	175	189	145	162	176	183	154	182	180	174	166	170	172	158	191	173	164	186	172	137	152	175	163	173	165	160	175	188	178	178	174	157	163	157	144	167	163	173	165	179	186	138	174	185	145	178	170	154	170	185	177	177	163	165	159	166	169	148	180	165	150	185	170	164	184	153	173	164	183	157	174	161	170	179	168	164	199	177	140	150	171	165	163	196	175	195	183	206	194	172	179	176	167	142	185	182	163	186	182	144	161	162	158	160	172	168	164	134	176	168	178	139	163	200	146	163	175	181	171	159	160	156	165	191	197	161	175	183	180	202	196	159	203	172	149	198	170	154	153	176	208	186	159	167	189	169	180	177	166	165	179	195	155	152	155	178	159	189	183	189	153	200	180	165	179	169	202	200	152	171	173	161	173	161	187	186	158	160	181	158	190	183	191	170	170	160	190	153	159	205	157	185	160	189	178	168	131	169	175	168	155	156	198	156	170	182	189	182	186	174	172	164	166	177	193	172	157	167	174	184	177	154	176	176	212	177	178	171	177	172	219	179	175	164	164	171	192	164	159	152	162	166	168	203	174	208	169	164	167	180	163	191	163	185	174	196	167	190	186	182	181	179	176	177	175	168	168	172	155	192	176	165	189	181	189	177	175	187	160	187	184	146	186	173	173	198	191	179	164	156	182	189	175	157	155	159	160	174	188	176	172	161	168	194	192	181	184	196	174	209	154	179	186	173	182	179	181	182	149	177	199	169	166	172	194	195	168	184	171	176	171	184	193	146	183	159	167	196	165	169	171	165	177	176	179	163	168	191	171	172	176	167	196	196	191	144	193	144	142	178	179	169	151	146	162	185	176	166	180	174	180	163	164	189	156	174	195	183	163	179	173	174	173	164	161	154	181	186	173	178	138	166	193	169	179	184	177	186	186	150	168	193	158	181	176	185	183	185	186	196	196	168	193	178	153	182	175	173	202	175	164	165	181	162	164	151	188	153	174	174	186	180	158	136	157	160	158	183	154	191	160	183	206	198	191	191	166	172	148	180	172	145	176	169	140	188	179	189	170	196	158	179	161	175	146	143	162	133	180	166	184	205	171	189	150	168	174	140	170	200	188	160	157	190	200	181	204	154	152	143	196	167	171	200	190	165	180	170	172	167	182	170	180	159	175	175	170	207	156	174	155	175	152	182	173	177	181	171	180	172	165	180	174	186	189	159	154	163	152	164	147	180	156	163	182	169	179	178	181	176	197	167	167	164	183	179	178	149	158	155	173	191	178	170	193	175	148	181	149	189	181	167	188	192	164	170	161	151	187	155	172	183	182	180	166	172	178	170	149	185	150	153	174	169	154	191	161	186	185	156	158	157	172	184	187	188	161	202	182	164	147	165	178	172	164	206	179	181	172	177	188	173	199	165	177	153	179	176	156	187	154	181	178	196	165	178	173	168	177	216	151	153	190	161	165	197	143	172	190	148	161	171	166	165	171	194	157	169	147	188	185	171	163	164	154	186	160	177	165	177	187	175	158	171	193	183	177	183	166	176	174	178	149	173	208	168	179	180	168	183	181	191	157	201	189	175	168	184	163	187	160	162	172	182	174	179	190	157	204	178	166	167	184	148	191	164	195	174	191	165	174	195	179	183	205	172	162	183	171	177	172	179	161	145	180	194	181	166	167	172	161	199	165	162	156	158	146	185	175	162	186	182	180	156	173	187	155	188	192	174	172	163	153	165	170	157	187	166	155	175	190	173	184	174	164	159	141	187	175	163	166	158	181	154	178	183	184	183	175	167	188	183	164	172	159	167	192	188	196	203	193	174	175	191	167	173	181	163	143	168	185	179	171	148	173	179	185	187	167	190	190	164	166	153	188	178	180	183	175	176	178	163	179	166	180	177	140	159	164	181	156	153	192	201	185	142	172	160	163	174	160	168	186	172	178	166	163	155	181	181	166	158	192	157	181	175	184	166	154	173	195	173	155	156	179	178	172	150	141	150	190	176	166	170	178	180	192	202	156	199	176	153	184	158	193	171	183	167	158	195	151	178	164	169	174	197	169	196	172	148	165	194	169	146	172	158	168	156	182	185	183	182	187	172	179	188	174	181	206	143	181	182	179	162	169	147	175	172	160	173	176	178	181	133	182	186	207	205	158	174	175	198	193	180	165	189	164	185	152	171	182	180	199	165	159	160	188	171	159	160	174	190	169	179	157	163	171	208	181	161	158	148	191	162	155	153	166	177	176	173	153	172	170	196	167	150	167	179	170	164	188	161	179	201	199	183	189	163	177	181	162	185	169	183	173	141	168	188	180	171	170	159	188	187	178	174	174	207	183	181	189	207	178	179	199	169	170	167	162	161	178	185	179	181	183	175	169	198	178	197	140	158	162	160	154	158	157	160	166	180	168	161	189	168	180	159
13179	959	1645	1950	1862	1479	1350	1383	1438	1562	1323	1082	1018	1043	1002	1016	1041	982	935	729	719	617	666	641	586	636	599	481	531	473	446	437	449	433	471	447	465	436	476	449	488	475	420	453	430	433	424	431	450	447	456	443	436	458	444	440	419	470	448	467	445	475	439	441	438	464	447	421	447	415	431	430	452	436	456	418	402	400	429	429	434	448	429	453	434	452	457	407	439	402	436	412	429	405	417	420	414	409	422	441	444	457	438	453	440	434	426	403	410	432	427	444	423	390	441	423	433	400	423	411	470	434	441	443	434	418	424	427	462	427	424	450	455	443	469	445	422	415	433	428	459	441	408	436	448	401	431	437	436	431	439	422	423	392	411	408	431	425	405	442	447	443	404	469	446	454	428	427	431	459	476	418	424	451	440	448	458	421	407	439	469	426	411	421	414	422	465	454	383	418	457	435	419	455	425	435	421	455	434	450	423	459	443	435	442	440	394	447	441	437	457	396	429	437	443	468	434	433	421	442	401	391	448	431	378	463	470	455	467	449	387	421	435	463	438	429	419	415	462	469	429	420	457	411	430	450	430	407	440	420	414	421	438	453	442	418	448	394	417	453	442	430	448	423	401	411	418	410	411	453	425	422	432	448	385	422	422	439	442	425	442	433	418	431	428	426	397	435	434	424	425	427	437	436	461	435	428	457	441	410	419	453	411	456	424	458	418	430	437	449	454	437	454	431	383	395	437	382	416	449	444	427	428	449	433	433	443	457	421	408	472	450	418	414	442	420	465	438	451	411	447	431	463	413	464	451	415	443	433	446	445	447	446	402	407	430	431	458	467	448	438	422	391	445	472	417	411	451	470	446	413	454	406	431	448	421	425	434	428	429	421	393	408	437	434	448	435	405	405	426	450	407	432	440	430	411	419	415	412	447	441	414	463	443	405	457	459	419	421	381	422	399	428	430	456	425	419	437	436	426	449	444	430	418	419	414	415	438	443	431	412	423	471	439	445	446	403	426	419	430	433	450	414	424	413	410	412	454	430	415	437	448	436	408	407	401	417	457	439	448	454	439	395	437	437	415	453	441	422	448	458	463	426	440	408	383	469	400	437	426	434	396	441	422	458	408	438	462	427	447	451	420	440	450	417	436	432	437	425	430	415	431	414	456	418	445	436	455	403	408	424	436	462	430	457	420	451	383	428	438	372	453	422	456	445	432	424	498	422	470	470	439	417	436	419	407	449	404	442	432	420	447	435	422	458	436	446	431	442	422	434	437	424	441	452	434	403	423	455	419	431	469	472	433	462	424	455	411	442	450	448	417	437	428	415	448	420	445	426	416	463	401	460	404	406	451	459	444	428	475	445	434	383	434	412	433	431	418	460	459	403	414	433	445	432	426	409	477	453	450	432	434	432	472	441	407	442	433	414	436	436	486	403	458	419	448	471	438	432	422	435	410	424	405	420	458	407	454	407	377	474	429	415	460	429	432	412	412	431	441	446	469	409	420	418	449	426	421	445	456	429	446	421	435	415	414	440	421	445	470	459	445	479	481	414	460	445	429	436	451	411	424	436	427	435	432	421	401	428	452	489	414	427	396	455	420	421	416	447	464	459	453	411	428	436	391	433	413	422	451	465	449	408	446	407	413	404	464	445	452	421	458	436	408	448	423	447	446	431	436	415	452	428	435	458	435	445	444	431	415	412	446	421	421	439	412	437	423	460	440	427	458	403	381	424	481	471	450	445	444	449	410	454	456	459	427	408	436	425	438	451	407	442	423	439	434	446	444	430	442	414	394	433	446	419	452	477	416	434	464	425	427	391	425	442	442	418	461	424	464	458	436	374	437	456	417	405	434	425	433	450	418	436	429	446	423	430	422	409	416	442	403	433	431	407	489	445	427	450	435	470	416	441	418	449	440	452	454	441	457	415	489	466	461	442	423	434	411	390	418	432	439	428	451	454	400	396	423	427	441	381	410	436	437	427	470	430	473	458	454	408	476	403	422	407	401	400	455	445	431	449	449	400	454	405	435	434	417	419	476	466	458	397	442	439	424	407	434	428	393	410	399	439	423	418	431	416	423	454	463	433	399	424	457	455	438	422	458	449	406	398	442	436	440	404	447	461	411	440	436	397	477	439	430	415	431	448	463	421	403	403	454	450	406	407	433	423	421	464	427	406	416	441	453	398	446	438	435	392	416	411	430	442	383	430	404	424	401	442	429	438	410	433	440	441	430	478	408	449	430	488	478	459	442	431	431	430	458	467	415	464	428	426	426	401	445	459	419	412	430	437	440	421	430	440	431	386	423	431	443	423	445	420	444	419	416	438	419	439	455	408	455	423	456	436	433	423	419	412	471	451	452	491	447	444	440	438	436	419	452	428	425	441	409	407	432	405	411	405	456	439	448	423	414	415	441	469	446	439	451	443	416	455	437	474	453	440	395	473	434	419	448	438	412	467	446	445	436	471	423	436	438	416	433	407	410	414	447	435	440	450	428	443	444	399	450	437	424	425	450	407	410	450	454	417	429	443	491	428	444	431	444	413	425	448	419	445	432	445	422	482	440	421	410	431	448	473	465	394	400	470	412	421	435	412	420	394	429	446	438	437	429	455	428	425	419	398	413	425	422	421	458	446	406	486	423	439	439	455	430	441	460	396	431	442	415	443	419	470	445	402	426	431	431	448	416	420	436	394	465	383	456	400	406	466	419	465	437	426	454	434	455	418	454	440	436	440	438	446	445	454	420	436	420	503	477	412	441	432	425	440	457	435	425	446	428	441	425	460	403	426	433	419	399	463	424	423	421	487	459	466	428	458	426	436	433	435	441	420	446	456	430	407	423	448	421	406	397	440	498	428	407	419	445	394	439	403	449	406	405	465	414	412	417	429	420	463	435	437	417	456	434	460	423	397	437	463	416	446	444	452	434	438	405	434	451	443	461	420	418	432	466	412	432	431	457	447	465	382	432	424	444	446	421	381	402	469	409	426	440	436	427	452	396	463	422	454	447	457	430	425	404	460	427	428	469	410	445	384	472	437	415	405	396	431	452	451	440	415	423	419	401	465	397	427	455	434	441	436	427	447	377	452	428	426	400	433	436	452	427	416	427	409	418	433	398	421	394	435	444	427	434	423	415	434	438	450	441	390	403	434	434	454	449	440	453	437	440	460	431	439	394	388	431	392	408	409	452	466	378	419	423	459	441	431	448	449	437	437	445	434	449	408	445	417	461	417	459	474	457	441	417	438	458	448	415	446	419	440	409	405	449	398	434	424	434	450	373	423	427	463	435	454	421	412	408	451	446	441	450	455	433	454	427	432	404	423	401	441	441	496	456	456	445	421	435	416	422	423	443	493	435	441	441	450	430	434	420	450	414	437	392	409	420	448	413	402	456	439	410	394	475	423	450	414	444	432	417	423	452	426	391	414	447	453	444	428	422	431	426	441	419	440	443	437	436	465	419	424	404	471	423	396	407	390	449	412	436	413	475	413	425	437	437	420	443
32749	6864	2508	1579	1159	866	698	686	736	661	569	536	491	458	469	423	470	437	427	432	410	370	356	357	346	376	371	324	323	315	290	293	293	279	287	296	288	281	300	300	337	322	297	295	314	317	298	318	297	312	298	336	329	310	266	315	275	297	318	301	312	317	313	319	273	319	324	315	315	328	307	316	305	319	319	279	327	311	306	303	296	321	343	302	291	277	305	310	334	289	278	312	295	328	309	276	322	324	278	311	303	285	332	284	299	275	319	277	329	324	336	270	306	346	322	320	328	278	286	293	320	329	338	269	288	277	296	280	313	305	267	257	291	325	317	322	316	303	320	315	305	280	309	308	304	291	294	302	338	276	275	287	295	308	338	306	321	311	343	318	350	322	300	281	313	313	316	296	317	308	279	310	283	299	321	321	313	311	299	302	259	311	293	321	315	325	300	277	334	322	282	326	308	307	280	323	278	294	326	308	303	305	305	292	319	316	341	312	291	296	336	327	306	285	283	267	300	277	325	319	309	300	369	295	304	329	326	283	292	296	312	335	312	320	340	296	301	303	308	303	275	277	254	284	297	282	309	260	288	292	321	297	353	277	299	301	275	316	315	316	317	313	308	310	312	285	298	241	310	315	288	273	314	276	318	321	302	311	293	306	297	325	306	321	314	322	320	316	286	313	307	304	312	317	272	276	310	316	277	305	329	296	324	265	317	333	312	271	321	339	308	351	274	297	310	326	287	318	321	288	328	310	273	300	280	307	302	301	319	329	271	297	309	313	326	311	293	315	323	290	283	303	274	301	308	300	311	320	286	288	291	295	298	326	300	297	266	337	292	311	300	277	322	293	300	265	283	307	294	293	289	270	316	322	304	318	308	289	297	272	318	331	306	277	293	311	308	301	292	329	309	285	291	317	290	266	309	285	309	346	327	288	324	317	308	344	260	325	287	277	282	281	301	257	304	266	293	312	327	318	333	347	334	303	283	283	314	332	299	284	344	293	283	302	345	299	282	309	290	306	297	314	325	309	290	318	330	301	306	324	295	321	295	279	303	318	306	292	314	320	323	284	304	309	308	308	324	305	262	307	305	319	331	327	312	304	312	314	316	317	313	285	288	294	304	321	289	280	305	284	281	306	296	306	337	275	292	323	304	322	325	291	292	312	332	308	332	296	308	299	323	332	319	303	328	298	310	306	288	283	299	328	296	272	301	298	297	311	291	276	324	280	304	289	276	308	337	305	322	303	304	268	274	326	321	313	314	289	297	251	292	295	314	281	346	320	318	316	338	306	298	271	299	321	284	272	338	336	299	321	347	307	305	301	289	299	314	332	310	299	332	274	316	288	257	294	300	316	339	318	311	319	300	285	305	288	294	322	288	306	325	285	302	267	270	315	270	313	302	298	286	296	288	332	312	297	294	309	316	320	306	278	294	304	331	332	303	297	310	326	309	309	312	287	316	311	306	321	291	301	304	294	307	334	286	290	325	331	317	294	313	299	291	314	306	276	280	286	305	306	320	268	299	341	294	346	295	299	334	291	298	300	269	306	296	294	312	301	273	290	337	291	317	293	305	300	286	315	335	340	282	288	299	296	321	289	305	322	276	297	304	300	321	329	316	291	292	316	282	337	304	326	311	301	281	296	346	288	308	282	291	307	309	285	325	301	303	331	277	287	303	283	257	313	279	284	285	300	307	274	301	307	302	241	308	328	310	277	316	291	288	322	335	328	299	265	332	312	300	293	306	283	281	309	358	319	290	256	270	303	290	306	306	317	294	325	295	298	321	314	277	322	332	315	308	310	347	294	319	313	297	300	282	265	325	311	322	326	308	303	310	278	332	321	340	284	297	297	301	293	319	329	316	298	286	266	299	282	285	312	313	312	321	321	297	299	317	321	314	334	312	302	318	308	291	274	304	271	312	323	327	265	299	347	336	297	306	303	317	309	288	298	294	292	315	286	316	306	305	285	282	319	302	288	321	305	321	325	305	298	311	313	298	294	301	272	276	323	291	263	313	330	326	276	302	281	318	293	319	296	301	293	316	313	306	279	285	294	296	278	305	314	289	307	267	253	266	280	311	306	315	305	302	293	307	324	317	357	313	283	294	306	319	278	282	339	281	270	293	315	327	296	312	276	336	297	310	292	283	307	309	284	311	305	313	307	304	283	313	271	321	287	315	320	314	269	299	316	306	324	286	294	304	304	309	305	299	288	327	274	314	307	316	307	265	310	316	272	293	330	308	297	308	279	317	305	253	317	305	272	276	342	285	299	345	319	286	304	295	334	276	297	308	345	296	301	290	336	326	313	297	333	315	307	315	304	342	324	316	260	300	338	364	299	332	333	287	310	305	338	311	295	278	288	315	298	302	323	314	276	273	306	273	307	292	330	302	307	344	285	296	304	328	262	293	313	286	273	326	327	338	276	294	329	323	306	303	292	324	311	294	300	308	332	329	282	308	331	288	307	305	301	296	250	303	324	333	329	298	310	290	284	342	325	296	324	323	308	274	341	339	285	302	306	286	333	296	296	303	330	280	295	287	293	313	313	303	276	275	287	294	330	257	314	297	294	338	318	286	314	294	323	315	330	318	296	264	303	305	327	279	286	297	289	278	338	299	298	330	318	320	263	284	300	321	300	300	287	329	309	307	308	314	313	314	243	291	313	334	309	295	298	309	293	296	322	319	320	329	302	310	301	296	309	278	307	330	291	308	315	333	319	315	291	332	310	292	289	280	282	317	300	301	296	315	347	313	282	345	282	284	323	292	312	293	293	290	339	289	247	284	307	297	335	295	314	277	317	274	307	293	324	334	296	294	311	309	301	307	309	325	280	309	319	300	318	320	312	283	272	290	302	273	266	298	284	295	317	307	340	291	326	284	316	290	301	311	338	294	266	326	281	291	284	306	337	318	326	309	326	318	304	297	326	298	301	324	298	333	312	291	319	284	291	295	330	277	302	299	328	270	305	289	273	282	273	289	319	323	269	282	309	283	332	304	323	301	285	321	313	288	296	340	283	305	299	291	305	280	310	294	296	309	290	292	308	255	298	296	297	305	385	289	320	300	311	315	344	300	286	299	297	300	279	319	293	316	320	311	310	316	289	300	320	309	309	288	290	301	290	305	338	324	308	324	294	334	270	328	311	280	278	283	323	332	321	274	277	276	314	316	306	318	283	288	316	297	315	318	310	302	345	323	305	302	331	297	291	293	321	301	323	319	290	327	315	266	334	282	351	322	297	324	320	337	339	333	341	287	281	322	338	281	311	288	349	318	294	287	312	310	310	300	281	287	319	289	287	309	313	277	324	317	316	317	330	333	296	333	321	301	294	304	322	299	298	282	303	319	335	337	334	322	320	305	267	272	311	274	300	299	326	306	301	288	312	341	315	318	292	291	287	289	263	289	334	309	322	301	325	336	327	317	312	288	278	346	312	273	303	336	315	300	329	309	307	293	324	311	314	282	318	283	310	296	298	300	304	282	312	318	330	282	269	307	321
18199	1678	2892	3327	3336	2859	2302	2543	2614	2769	2352	1792	1700	1702	1719	1684	1634	1601	1445	1273	1223	1105	992	985	1049	1141	1020	832	869	802	788	732	771	737	697	715	671	692	697	734	731	711	750	674	739	699	725	729	686	779	731	711	689	766	730	697	711	680	706	702	725	687	710	702	717	697	700	710	733	685	671	686	732	714	683	718	707	672	698	665	718	698	714	678	658	666	700	702	691	713	680	729	657	753	711	673	678	744	639	710	661	750	715	707	695	698	686	711	697	697	693	748	707	683	703	714	711	667	707	731	694	705	717	715	719	695	713	696	647	762	694	707	662	669	671	720	715	715	695	709	678	710	677	671	703	724	668	689	705	704	726	695	677	700	673	746	719	689	686	674	694	647	712	714	712	731	661	728	674	672	722	721	725	645	697	671	672	702	707	749	725	681	708	688	722	695	709	724	692	719	746	670	685	761	691	677	698	720	699	749	706	689	685	735	684	657	710	685	687	741	702	703	718	670	662	701	671	689	719	706	734	668	709	688	687	682	728	664	727	711	681	713	680	669	720	694	712	740	695	713	710	679	693	664	715	699	672	660	672	653	684	779	671	710	716	642	676	677	706	698	703	699	726	763	719	702	712	682	676	745	680	649	704	713	681	703	738	708	721	715	726	698	744	681	677	714	658	706	684	744	666	701	714	680	687	734	678	707	749	726	693	698	689	691	696	696	752	701	716	713	688	720	718	659	695	651	686	695	718	697	725	759	676	739	692	697	707	712	661	762	687	675	684	640	693	709	692	699	721	741	728	677	657	691	707	689	693	697	703	695	638	678	693	705	667	643	707	661	677	671	639	683	637	676	721	690	698	703	721	650	758	694	658	698	694	683	719	731	727	682	730	766	720	746	718	737	671	685	717	715	676	693	724	693	685	699	673	733	665	697	721	676	712	710	683	666	693	712	672	741	699	752	729	640	689	685	718	690	725	706	681	716	680	669	702	709	707	694	703	726	730	715	725	742	683	766	691	734	723	721	679	730	710	676	726	708	714	697	661	708	702	700	666	683	654	731	731	664	683	740	709	702	711	643	736	732	725	695	706	692	688	686	674	681	667	725	752	699	668	675	699	700	722	733	707	666	747	727	717	687	698	737	703	666	711	724	712	700	666	708	681	672	654	720	707	740	694	676	736	691	678	713	693	689	717	707	725	692	625	675	668	759	686	710	695	684	705	655	690	714	690	684	674	675	686	680	672	705	697	737	699	705	680	676	677	748	719	691	733	693	751	706	679	705	690	713	679	666	685	697	718	714	716	696	670	688	685	758	724	700	685	651	650	660	712	694	709	688	717	679	765	739	708	677	657	756	704	701	657	718	700	666	692	703	683	757	714	759	715	698	660	697	779	729	700	642	742	647	714	692	702	682	653	705	726	751	706	680	718	656	648	682	674	742	649	709	721	683	691	697	717	701	756	731	697	702	714	673	683	708	696	694	703	710	671	635	685	712	676	673	674	706	714	730	633	712	709	679	708	651	692	688	672	665	675	714	690	653	722	741	720	688	703	713	741	685	689	703	703	685	699	721	721	709	674	701	670	739	677	746	725	667	701	754	671	708	731	743	722	711	700	712	688	727	693	760	721	673	712	701	719	680	690	692	656	719	686	691	733	695	725	678	699	700	731	705	706	699	755	714	703	703	680	693	722	707	673	736	723	715	653	637	684	676	709	720	686	713	710	678	657	738	737	738	705	711	731	716	687	714	709	663	693	704	715	679	715	706	739	716	686	676	700	737	735	715	668	656	713	716	700	673	690	715	687	658	705	685	688	761	669	704	667	691	717	701	658	710	711	703	712	693	664	711	692	686	707	754	717	682	673	695	706	743	694	662	716	710	741	665	740	719	659	639	741	681	679	695	729	676	690	711	675	731	723	630	716	687	724	666	674	708	688	701	739	713	698	715	698	632	723	689	690	669	703	695	658	735	638	712	674	702	688	668	707	676	716	705	749	693	701	671	688	675	688	705	691	725	701	705	722	732	703	680	715	737	706	704	712	720	724	658	633	656	693	682	728	718	702	711	718	671	650	749	726	735	667	720	673	699	698	654	706	708	686	703	708	699	686	698	668	695	665	748	744	692	679	696	733	705	721	678	675	695	692	712	682	700	781	698	710	675	668	712	707	697	707	632	681	718	720	741	635	689	716	731	726	707	654	748	701	749	733	681	712	677	673	674	687	706	729	707	698	701	672	644	678	688	721	725	712	682	705	679	694	672	658	694	681	719	686	705	692	687	732	679	685	727	741	674	706	722	704	710	651	729	667	701	667	696	684	661	677	693	651	718	679	686	692	701	693	671	694	663	709	718	733	716	675	694	687	669	675	663	677	694	730	684	711	725	686	686	695	707	673	674	693	739	638	692	690	752	739	659	662	678	663	704	738	688	649	709	734	721	679	681	681	670	709	642	705	668	666	653	675	686	701	669	718	742	716	702	692	737	676	740	711	694	688	652	666	669	673	686	694	700	668	715	673	733	718	690	653	714	653	656	727	752	732	708	662	681	697	721	687	656	716	727	725	716	705	744	685	735	712	659	689	682	712	685	680	740	685	667	701	679	710	735	675	683	718	705	693	701	747	711	762	685	706	677	696	762	691	741	696	685	723	703	741	706	693	670	712	675	691	646	684	729	665	742	684	702	714	748	729	732	693	711	700	709	697	738	788	738	706	679	784	747	676	702	665	713	697	689	702	668	703	717	670	723	679	747	720	705	722	631	730	725	687	692	690	728	711	686	700	754	739	707	740	726	691	688	689	714	724	741	685	699	689	652	716	715	736	714	695	702	724	702	666	681	680	752	648	690	721	707	685	714	723	736	662	677	682	686	703	699	692	709	700	660	663	699	791	676	658	686	704	676	721	694	698	753	721	674	713	719	668	712	720	684	658	661	711	721	689	706	700	666	735	699	714	696	698	715	728	660	738	696	748	673	727	759	661	721	702	750	641	676	726	675	640	708	671	706	716	731	736	703	664	721	681	670	676	715	698	711	665	713	738	738	684	694	698	684	706	695	716	665	698	676	672	711	738	683	766	664	702	733	691	662	705	742	700	714	684	663	668	737	674	715	728	649	701	731	672	675	690	697	699	654	721	684	707	672	756	756	679	707	761	664	666	702	731	717	686	685	707	740	699	697	725	709	727	678	724	660	728	713	686	752	715	680	716	717	710	679	710	702	675	680	707	702	678	687	706	722	685	728	701	680	731	661	669	686	658	696	748	625	711	675	699	677	733	739	710	713	650	680	676	734	747	662	721	691	676	761	712	664	713	707	680	740	725	712	673	743	762	728	714	690	687	698	728	669	661	677	731	668	706	716	672	711	679	680	691	670	697	711	652	680	694	710	696	687	773	743	747	721	689	683	679	701	689	662	694	669	673	695	675	725	690	724	698	716	703	694	683	720	676	677	752	702	707	718	711	664	738	695	701	686	691	728	728	734	663	681	725	744	713	733	732	669	745	701	650	704
6726	605	319	299	314	279	273	293	289	318	272	289	295	275	309	317	313	295	265	259	284	275	229	284	288	252	276	274	261	255	286	249	247	279	265	241	261	242	264	270	281	261	274	233	276	247	252	253	241	277	263	258	232	255	262	264	244	284	269	249	268	270	255	270	256	239	240	254	248	248	272	232	254	276	277	275	274	255	254	278	256	233	253	301	245	250	243	257	273	261	271	254	247	261	280	249	251	235	271	281	250	252	249	243	233	254	259	238	266	266	262	255	266	252	248	238	257	306	239	265	223	258	260	230	246	265	267	271	249	254	252	234	267	257	248	261	255	288	244	285	253	243	237	257	235	259	243	230	261	247	236	256	269	239	273	258	252	291	247	258	277	282	252	233	248	269	260	269	226	254	244	263	262	277	299	245	271	272	260	257	249	254	257	228	269	270	233	271	256	256	295	237	269	287	264	241	253	235	240	254	236	270	231	257	270	273	272	225	289	269	238	271	289	267	255	252	259	256	232	256	251	246	255	238	260	261	248	267	268	272	230	247	267	268	233	270	258	248	239	236	255	252	247	246	254	278	244	252	236	246	267	236	264	279	255	276	257	258	257	262	243	236	269	226	229	296	261	295	247	264	241	251	261	239	260	235	258	277	260	274	253	280	273	257	261	274	277	255	269	273	271	273	249	262	255	256	252	260	249	254	237	271	256	251	260	226	273	239	294	249	272	279	265	242	240	260	270	254	255	275	243	247	245	251	240	291	285	219	259	260	259	238	252	250	261	241	255	245	255	226	270	268	254	276	248	247	270	261	235	290	247	257	230	272	246	256	273	263	236	287	249	240	270	237	257	266	264	260	268	257	262	247	253	244	238	264	293	258	269	259	262	264	246	267	260	239	256	249	261	244	271	268	240	244	274	238	266	258	260	242	255	278	256	274	271	239	271	253	260	251	263	261	248	263	245	261	268	273	245	248	248	257	227	259	257	257	235	253	227	272	245	261	295	285	274	275	250	253	251	230	283	231	245	249	260	240	255	274	245	262	228	249	258	257	266	262	263	235	256	236	247	250	234	253	278	238	262	260	233	277	245	252	247	239	235	260	223	254	309	309	287	245	224	235	253	260	264	274	263	262	238	234	259	259	299	276	262	258	281	268	254	269	243	256	253	238	244	282	274	258	224	239	262	268	235	271	253	248	254	259	239	264	269	270	292	270	290	257	289	259	223	243	233	283	266	272	249	274	265	257	238	265	262	234	259	248	262	230	251	263	238	286	249	265	264	263	231	255	270	274	289	252	256	265	249	274	253	253	222	242	277	268	241	255	250	276	272	261	245	247	261	278	251	250	240	225	253	259	233	248	244	254	257	230	273	254	232	228	262	257	228	248	259	294	247	285	262	245	251	256	214	243	279	265	239	248	264	236	266	277	246	314	256	270	259	258	234	264	241	270	280	248	230	275	239	240	256	256	249	246	250	244	222	244	234	250	275	276	260	245	248	257	253	266	237	264	267	239	264	289	233	278	269	257	257	269	255	261	247	261	250	270	227	259	247	238	265	243	224	235	258	302	272	253	248	259	280	252	216	238	269	268	238	265	248	254	293	277	253	261	237	278	226	246	273	249	286	235	253	252	256	270	243	242	254	252	240	271	249	282	219	224	252	223	287	252	260	242	238	279	271	260	277	260	269	239	235	268	247	264	278	259	281	266	258	275	268	238	209	232	254	249	239	285	261	253	288	238	223	262	245	236	266	256	267	245	249	267	265	265	291	258	251	281	271	260	238	275	271	287	286	245	249	231	248	255	238	271	262	285	253	225	254	259	270	233	256	281	273	258	274	269	248	251	250	260	244	250	264	238	257	241	264	241	243	258	282	302	273	223	255	254	237	238	231	233	274	284	247	242	258	232	249	283	272	238	237	252	249	272	223	239	265	248	263	244	250	271	255	246	248	253	234	288	268	265	260	278	249	251	235	274	261	246	274	255	232	253	251	247	273	254	233	243	252	256	253	253	253	290	263	253	285	248	238	270	254	238	251	298	262	223	257	249	256	271	253	236	285	249	256	237	262	284	264	259	231	246	273	250	248	241	262	251	248	266	268	264	233	232	255	278	236	257	266	255	249	259	261	249	275	256	251	279	304	276	287	238	263	268	256	256	263	252	277	243	224	256	271	238	241	272	258	246	271	282	255	266	278	266	253	277	251	261	275	261	274	249	266	262	255	256	228	259	256	214	297	246	270	267	264	233	248	232	247	253	288	257	250	223	249	269	275	268	229	243	243	238	230	286	277	264	256	231	260	254	244	235	269	260	264	224	252	256	263	258	255	277	257	271	260	262	258	236	230	238	255	256	251	217	273	249	265	286	262	249	224	253	267	267	305	249	270	282	267	234	251	276	291	239	272	256	277	250	262	229	259	284	269	221	271	250	233	272	260	236	260	257	268	276	255	259	263	253	259	245	259	261	243	269	244	259	257	271	263	262	274	224	255	256	247	246	243	232	258	254	264	246	248	256	258	234	258	240	268	269	247	246	276	228	267	240	261	264	245	255	269	242	252	253	265	245	270	274	274	274	279	278	247	270	258	265	272	260	241	251	263	248	259	221	232	259	234	242	269	284	271	281	271	246	236	273	253	256	256	270	233	249	272	255	270	284	292	231	287	287	264	254	238	259	244	232	274	280	255	270	245	258	252	256	282	274	244	257	275	299	240	256	233	224	252	266	242	242	263	229	226	275	233	251	283	249	247	262	250	244	267	264	266	249	270	239	259	262	245	255	243	258	248	258	258	233	238	268	271	261	241	268	243	268	254	249	243	283	255	244	233	263	256	257	232	238	260	255	244	249	259	269	295	239	288	240	283	265	269	231	241	277	257	229	297	259	220	253	255	272	279	266	240	288	241	259	296	226	257	255	237	242	262	251	245	280	247	238	262	267	283	230	263	279	291	228	234	294	246	260	225	226	278	224	270	254	248	255	248	226	241	275	263	280	244	263	268	228	250	198	242	264	248	229	278	251	293	249	258	236	221	254	252	218	269	229	268	224	254	251	235	278	255	261	266	266	239	233	248	260	260	262	269	278	222	268	253	250	222	261	248	262	277	294	239	292	267	261	253	240	232	267	237	245	272	256	219	258	241	253	274	266	233	230	242	256	276	264	242	265	259	277	260	250	264	266	238	233	270	269	251	252	282	276	217	243	236	258	293	266	253	247	271	238	255	282	228	252	262	247	248	263	254	260	241	240	237	302	253	288	264	239	269	239	256	258	281	283	243	257	259	262	272	255	222	255	277	257	264	251	238	253	248	245	223	243	257	236	269	246	250	249	249	250	281	236	252	275	236	267	241	250	260	256	251	245	242	235	256	241	237	230	267	287	253	282	244	221	238	270	257	274	261	253	260	266	243	250	229	253	240	254	234	252	269	260	264	268	252	247	242	236	250	252	296	231	257	245	231	270	283	251	263	264	241	289	271	267	279	236	249	243	288	242	287	292	252	250	263	277
4444	624	696	756	783	872	749	757	753	876	784	817	760	797	911	918	859	873	732	704	709	703	667	658	626	691	625	558	605	606	558	585	580	565	564	600	609	622	633	552	600	576	593	599	561	575	567	595	562	564	563	608	607	592	600	560	607	604	572	565	595	594	608	527	584	610	582	581	588	542	625	618	563	585	586	564	605	586	603	606	557	579	578	610	576	607	603	561	611	565	587	586	572	569	610	589	597	539	601	563	581	583	569	563	611	581	575	581	542	601	558	593	597	575	588	571	548	589	582	619	633	594	593	596	608	549	547	595	578	549	587	591	573	593	603	571	568	592	585	588	565	594	568	572	606	535	589	557	598	555	574	533	559	600	525	570	552	587	587	516	589	648	569	563	633	613	603	566	581	614	611	609	531	608	600	594	584	614	555	606	618	544	595	632	592	582	573	583	576	570	589	590	628	566	602	590	559	617	563	563	604	605	602	576	601	607	597	595	573	566	585	588	588	613	600	571	560	585	570	582	566	552	614	573	554	607	561	593	578	589	588	577	566	591	630	587	631	588	601	609	569	612	563	583	619	574	600	572	550	605	627	597	617	523	584	579	588	590	582	551	537	567	536	584	588	592	610	568	611	594	577	599	564	577	579	595	596	555	570	595	607	556	585	578	594	555	594	598	590	578	560	641	573	593	594	585	629	590	572	583	595	585	583	585	558	565	602	603	596	621	545	569	634	606	598	604	574	572	604	580	566	603	559	555	572	591	541	600	576	591	567	568	605	564	621	535	608	600	576	602	604	569	577	593	605	640	609	570	530	552	561	552	565	594	584	604	543	632	584	600	624	587	602	578	597	597	610	579	583	561	603	587	573	573	557	574	572	563	556	603	561	595	605	588	557	564	590	569	582	529	589	588	550	592	575	583	611	591	600	609	573	580	573	559	593	562	541	590	561	604	617	565	625	572	558	557	564	590	575	578	580	567	538	606	602	574	582	609	566	613	560	637	609	590	581	609	589	585	586	559	623	593	580	605	584	565	589	534	542	624	620	587	590	600	604	615	573	559	610	561	614	575	558	578	577	554	548	584	572	628	590	597	542	568	649	621	584	606	566	550	579	568	602	553	624	568	602	631	566	616	606	588	557	588	586	596	577	567	571	552	557	552	555	546	626	590	513	572	608	579	600	611	581	582	569	561	589	571	616	590	626	580	549	505	540	575	565	565	587	596	608	603	570	568	574	608	577	595	588	579	569	610	611	572	558	584	592	572	587	549	596	558	582	601	570	585	591	609	534	605	631	612	607	621	611	578	553	621	580	557	618	570	581	612	562	588	567	573	592	554	613	626	563	577	579	591	581	594	563	552	572	588	612	559	626	590	550	578	614	616	587	581	582	588	586	566	604	558	576	575	590	596	614	565	589	611	580	569	593	569	597	578	577	631	613	579	579	590	588	586	592	579	636	551	593	588	577	607	577	607	549	574	596	570	586	596	593	569	604	575	588	571	613	594	571	589	553	584	551	585	586	618	556	560	593	581	574	615	605	578	571	612	571	534	589	582	574	617	601	513	551	583	606	568	594	590	571	574	646	600	564	569	612	613	605	561	592	553	553	571	615	569	550	556	559	588	616	602	582	579	589	586	616	560	599	591	551	615	608	587	579	556	598	544	576	563	572	603	574	512	599	554	573	556	596	567	631	612	557	611	572	620	601	570	551	599	574	624	587	597	607	604	604	556	555	577	548	602	576	564	608	587	564	549	621	588	621	569	598	612	554	582	606	569	567	563	584	629	570	593	544	562	577	606	605	593	596	587	569	574	574	583	569	556	546	576	580	568	565	584	596	571	558	544	586	571	557	587	612	597	591	574	565	613	599	546	551	569	557	570	550	581	593	561	596	569	563	578	576	570	534	588	557	553	545	596	591	624	584	578	605	576	576	582	563	608	561	551	597	517	541	613	599	578	539	599	582	565	549	571	599	616	577	591	569	613	554	540	556	586	563	592	589	558	543	586	632	626	593	607	545	595	592	561	621	594	577	522	567	579	582	575	584	535	605	572	581	601	562	606	555	598	581	579	526	604	562	586	607	600	546	591	575	608	600	556	598	596	564	617	587	597	630	587	579	570	586	598	623	630	591	562	560	595	575	600	573	563	572	603	605	591	598	592	593	626	569	584	616	557	580	573	568	590	583	589	586	555	574	563	573	596	579	587	596	600	635	577	602	547	538	592	596	589	609	546	591	581	618	600	551	617	565	596	580	571	594	574	574	627	611	569	601	604	586	570	585	582	569	561	600	589	580	554	614	571	561	545	555	596	584	589	566	594	573	549	553	546	608	554	555	602	590	623	575	594	618	591	570	591	603	584	608	570	596	564	598	557	601	584	569	543	562	595	573	542	560	591	591	575	573	592	572	623	582	582	588	542	558	588	603	527	557	607	575	518	577	569	569	582	612	568	574	578	586	578	574	574	624	611	606	616	550	596	567	558	557	602	594	587	564	610	565	550	601	611	551	564	614	596	607	575	607	587	572	584	562	556	586	607	565	566	591	573	611	583	591	572	553	567	546	577	617	553	552	621	603	581	545	571	573	588	570	589	545	605	587	546	596	601	554	569	578	584	577	576	596	597	548	584	579	595	568	577	614	572	548	550	551	591	612	580	565	568	585	594	581	593	578	592	556	570	575	593	560	589	540	601	578	584	674	630	602	536	569	619	563	597	591	584	596	599	548	614	580	603	584	541	569	566	569	538	574	563	634	634	592	587	575	593	571	539	578	553	577	571	569	625	582	593	528	567	626	545	621	564	598	590	599	602	568	618	569	610	591	566	578	575	578	624	578	580	631	575	592	622	586	553	564	569	613	574	566	568	554	595	616	572	617	576	559	540	594	603	581	597	577	596	596	604	566	582	544	585	611	570	600	571	596	596	602	579	558	565	603	545	544	596	619	581	586	551	579	546	549	587	554	578	559	616	567	650	584	602	628	599	626	541	595	596	589	627	575	559	605	599	608	599	609	592	600	567	534	543	662	603	580	570	600	559	581	589	564	608	587	573	589	565	624	607	578	575	564	598	621	579	555	604	629	579	626	574	609	626	591	573	577	609	584	607	594	568	577	577	531	574	562	549	565	558	600	564	580	565	569	592	593	562	590	642	610	593	573	607	600	613	603	554	622	573	547	576	569	615	570	564	585	564	551	587	564	591	589	591	610	588	554	577	549	614	558	597	582	616	555	581	581	528	609	573	617	581	603	593	568	588	586	598	593	622	599	554	504	557	605	560	598	597	555	598	584	544	563	585	584	597	638	606	608	588	578	582	580	599	633	557	589	566	573	567	572	638	547	625	570	551	628	562	530	623	609	616	612	642	599	572	600	615	621	571	564	611	598	592	553	651	586	596	546	614	569	597	625	551	600	571	579	584	575	577	632	581	587	574	611	567	594	553	560	613	629	601	579	576	564	572	537	588	588	595	611	571	557	587	552	579	616	612	579	584	567	594	580	586	604	563
20439	2787	1183	735	670	542	480	464	435	403	361	296	268	277	274	280	282	244	237	244	207	203	175	210	223	201	199	183	181	166	196	185	198	173	183	167	170	148	172	186	185	166	179	166	171	207	182	176	208	196	148	186	165	179	178	166	176	176	168	164	190	198	174	202	173	180	189	162	198	178	193	174	165	157	185	174	189	191	182	175	185	180	160	189	190	179	169	205	150	173	174	182	149	192	204	165	181	158	190	188	183	152	172	169	184	162	174	203	163	169	192	165	157	178	181	205	176	191	189	173	187	184	163	205	176	178	197	183	177	149	167	183	149	182	186	174	187	188	178	194	169	175	171	174	166	179	152	192	178	189	163	144	175	178	172	204	190	218	189	170	179	187	176	180	165	182	198	200	176	185	163	190	184	170	175	157	172	173	182	164	172	161	173	183	171	176	179	180	185	195	211	181	198	145	186	181	183	176	165	157	175	170	163	165	175	183	179	174	187	190	169	175	195	179	201	185	179	201	169	207	217	176	177	185	136	147	160	159	183	170	139	168	155	169	189	208	181	176	175	167	190	182	165	168	152	158	172	173	191	145	187	149	146	185	187	174	205	190	157	175	154	170	168	168	184	173	167	162	158	169	160	170	179	152	178	186	152	156	175	176	173	167	179	201	181	190	174	195	166	180	135	174	171	190	177	190	197	192	202	155	153	176	183	188	170	175	200	185	171	186	171	151	176	174	173	203	160	169	147	179	168	165	177	154	174	184	189	179	205	191	181	161	179	169	191	183	187	164	157	201	179	175	171	167	188	184	169	156	188	179	179	201	190	204	199	168	179	181	181	175	188	197	177	175	192	172	185	176	193	167	180	174	176	170	190	173	194	192	175	137	181	181	182	186	182	172	184	175	180	170	153	171	188	175	168	150	167	168	186	187	170	180	182	171	180	169	191	187	194	156	166	147	176	184	181	194	169	165	199	180	168	182	186	188	195	180	178	176	187	176	181	188	182	208	171	149	183	199	186	186	187	190	171	208	174	167	177	183	163	190	195	188	192	141	162	180	176	173	176	159	181	232	179	191	165	181	161	173	191	183	162	191	161	169	151	192	175	187	174	167	184	166	189	193	156	195	185	186	180	173	186	175	195	171	201	170	157	172	178	186	162	175	180	186	176	164	191	160	183	179	193	159	166	163	180	163	172	160	190	169	200	184	178	175	148	166	176	180	159	149	185	183	176	178	185	161	190	180	192	189	167	178	199	160	182	171	187	198	177	171	173	186	187	164	176	179	182	174	160	158	157	158	202	185	198	201	205	201	202	194	163	162	204	172	154	173	175	171	184	154	165	191	186	193	162	159	177	144	171	174	176	178	190	200	186	178	157	177	171	182	163	187	202	161	159	167	178	155	203	191	161	210	193	165	177	161	196	151	194	170	167	187	171	175	197	171	192	163	184	149	156	168	186	205	177	174	192	175	180	170	174	193	177	178	186	188	194	181	171	187	162	158	170	172	165	141	183	165	175	172	192	176	171	193	163	188	190	175	192	204	181	178	193	180	188	188	174	176	155	163	165	204	215	176	168	195	192	179	173	152	182	190	179	149	207	172	195	197	189	160	156	178	201	185	166	173	174	187	175	191	189	189	194	218	188	164	187	213	170	140	194	162	199	185	184	176	165	190	165	172	152	177	184	172	190	179	179	186	170	165	187	177	156	170	163	191	181	195	176	181	168	143	159	165	172	189	161	182	161	183	188	193	158	168	182	189	195	187	183	183	179	190	193	159	169	167	145	179	178	167	203	178	160	156	170	161	170	169	171	192	198	174	191	174	160	177	183	180	173	190	198	184	147	179	173	166	196	159	187	166	167	184	195	183	188	175	192	171	172	186	156	175	171	203	163	169	186	188	166	187	165	166	170	144	182	179	159	198	183	166	153	168	177	175	180	150	162	182	180	173	184	184	172	144	186	182	189	188	180	173	183	191	188	189	175	189	190	149	196	159	158	136	177	178	152	173	183	190	208	162	183	195	181	191	184	181	162	167	152	192	196	191	190	169	196	190	187	177	168	180	171	182	206	195	175	179	170	176	184	199	193	161	188	181	201	178	178	168	172	193	168	172	171	222	184	169	169	181	183	167	187	188	177	176	157	183	181	163	185	168	169	196	183	189	206	180	199	187	199	164	195	163	196	142	186	170	171	184	176	169	154	176	177	169	148	161	175	181	163	180	188	179	177	169	164	189	178	173	150	205	157	177	152	187	229	193	149	180	148	150	176	157	169	207	194	194	197	186	170	150	179	171	189	171	204	197	171	164	167	186	155	169	181	186	153	170	199	169	196	206	203	167	180	177	201	153	170	175	174	180	191	170	197	189	193	200	174	201	213	183	193	174	181	178	192	192	169	171	177	183	204	154	170	190	137	178	156	195	180	170	188	188	177	176	209	191	204	181	190	183	199	181	187	177	181	180	158	199	179	170	173	190	183	170	160	169	192	161	183	180	187	188	183	182	172	163	184	191	180	175	159	170	170	167	171	199	172	161	191	166	160	185	173	180	173	166	175	183	168	183	188	177	191	186	163	176	161	158	177	177	177	156	165	192	183	189	188	161	195	196	153	176	180	178	161	177	163	163	196	176	187	171	183	172	179	191	146	168	178	198	204	183	192	188	181	185	177	154	171	197	170	178	172	169	188	195	166	161	146	176	182	202	178	190	189	191	177	154	182	165	181	170	175	178	157	194	166	182	190	174	196	186	177	148	187	174	163	149	163	190	170	190	157	164	187	175	197	185	220	186	161	168	197	167	194	193	169	187	184	168	172	188	219	163	145	186	191	176	175	170	183	196	174	159	176	191	163	184	167	189	171	180	160	191	162	153	141	153	169	161	184	178	178	161	197	199	171	184	211	189	168	169	199	175	163	172	199	208	210	178	182	173	153	177	179	166	170	184	161	171	192	195	198	203	143	173	183	163	218	197	181	151	173	220	167	193	173	163	188	198	160	174	167	189	187	183	149	199	190	167	186	175	199	179	159	176	178	183	175	183	168	167	154	188	182	190	188	173	181	166	198	187	172	188	188	185	157	163	185	191	172	158	193	174	186	184	183	205	154	185	187	210	179	172	159	188	169	162	182	166	192	186	157	187	180	170	178	188	185	181	185	181	194	184	173	165	166	168	182	163	179	162	173	173	177	171	182	213	167	165	178	206	172	180	209	191	184	215	186	186	166	166	183	184	168	198	163	167	174	193	198	195	189	165	142	206	200	201	169	147	137	174	194	201	158	158	183	178	146	157	184	190	179	189	172	164	174	171	206	188	181	180	208	184	187	157	168	184	187	184	171	188	186	182	171	153	171	177	182	169	164	191	190	190	181	195	197	175	174	161	165	211	169	182	160	164	183	171	187	195	190	170	187	186	165	216	181	185	186	168	161	173	177	199	150	145	175	194	171	169	176	192	185	174	174	189	184	171	185	179	165	175	184	163	169	172	176	164	197	189	186	165	181	172	190	196
12734	1009	1690	1913	1919	1733	1523	1624	1429	1649	1731	1104	1024	1099	1144	1060	1112	1095	844	862	766	678	589	668	636	694	607	513	524	478	516	420	496	436	445	456	484	448	433	455	471	464	443	456	460	479	475	443	423	444	431	425	422	447	428	425	463	450	470	446	448	463	434	434	415	458	452	471	474	457	472	443	431	424	450	443	468	440	425	441	466	433	452	447	453	446	426	443	420	483	461	403	417	432	439	441	478	423	448	439	424	428	456	413	417	456	459	455	456	450	411	489	493	459	453	411	396	430	457	386	421	442	437	462	443	455	445	462	449	430	418	429	448	440	457	423	409	443	470	433	423	437	413	446	418	431	442	435	469	447	426	451	435	414	481	430	425	503	426	426	460	441	437	427	452	431	433	415	470	453	464	404	380	391	441	438	451	435	455	438	387	452	434	442	445	413	436	441	424	433	425	440	416	432	447	416	429	467	414	458	431	447	432	447	429	464	476	472	423	478	412	437	450	427	419	436	432	431	424	422	453	433	446	513	432	478	460	423	439	436	427	440	423	415	430	416	443	453	411	453	423	445	430	434	442	462	415	448	455	439	453	466	451	445	463	450	450	445	445	490	426	439	419	462	397	446	448	426	408	442	447	440	495	445	439	430	454	440	400	396	469	406	439	440	453	444	462	452	483	434	454	444	448	450	432	440	441	452	469	431	450	471	399	454	444	443	451	418	418	442	424	412	488	438	431	431	434	400	431	435	448	440	419	434	435	461	451	441	429	435	418	457	459	439	446	491	463	457	430	448	461	428	414	419	462	366	445	454	437	448	459	403	438	418	495	453	454	419	447	456	423	466	448	444	451	446	424	438	457	454	460	427	441	452	439	453	407	413	477	462	446	419	468	460	421	446	442	430	478	457	450	469	454	432	468	428	443	425	446	457	505	462	426	437	448	429	426	412	419	445	431	458	441	454	445	440	476	435	458	488	439	443	439	431	438	445	449	462	459	449	450	437	472	429	410	424	437	424	464	472	434	377	429	471	432	425	487	441	441	444	412	471	462	478	428	423	472	457	453	452	430	440	449	433	468	495	423	425	455	455	423	451	424	455	423	426	490	442	440	461	459	428	458	408	435	451	456	466	462	448	435	431	431	445	417	431	434	453	438	433	439	452	453	468	443	460	454	441	469	445	439	402	448	441	413	470	441	436	444	414	436	437	430	461	434	450	401	456	483	410	436	435	386	440	404	427	433	452	405	457	411	435	436	471	466	467	462	437	439	425	480	457	421	464	427	418	437	406	432	406	481	408	442	428	433	437	474	432	433	456	450	438	439	454	461	414	432	397	432	441	448	451	427	454	457	452	430	456	448	449	426	479	423	407	424	429	446	414	431	427	452	435	443	427	451	428	441	403	435	403	409	408	428	441	446	475	461	447	403	432	445	415	414	451	454	446	452	440	444	451	438	469	441	397	443	438	447	463	474	403	469	431	436	463	448	447	468	380	448	480	425	484	397	453	457	497	455	444	460	445	483	452	421	441	435	419	449	455	452	414	437	451	457	455	424	456	432	437	426	445	444	437	456	460	439	461	430	433	397	448	427	428	437	458	449	444	457	438	446	409	427	486	446	444	468	442	446	454	427	434	416	447	414	453	469	437	456	445	438	491	461	465	438	416	446	450	465	427	463	447	454	460	462	477	459	504	448	420	428	467	445	435	454	453	432	440	431	429	433	429	470	453	439	452	430	467	446	438	445	423	457	445	437	450	446	451	424	415	462	453	427	448	445	412	452	443	410	478	454	395	454	478	411	444	466	468	445	402	445	450	435	487	434	427	426	441	481	411	448	410	436	432	436	444	433	439	452	461	458	468	484	434	416	448	463	421	459	478	413	417	441	452	431	423	444	448	455	436	450	416	425	457	446	432	396	461	427	404	467	436	438	445	490	457	462	482	437	470	437	432	446	430	452	441	421	484	460	458	471	466	444	424	455	402	418	444	462	440	428	468	423	447	432	447	416	419	466	416	412	452	436	411	464	444	430	458	431	436	446	443	476	439	459	446	437	419	429	458	383	459	436	446	431	417	451	439	437	449	441	435	393	416	439	455	441	449	444	510	482	396	462	428	433	442	449	454	462	457	431	478	397	439	427	464	440	419	444	460	432	439	424	403	434	450	451	446	445	455	445	436	476	467	473	440	398	453	453	445	445	447	433	470	426	431	423	433	448	444	462	420	426	450	466	433	453	503	454	425	431	446	421	436	455	462	447	454	403	438	422	443	496	441	407	459	408	448	420	454	450	458	460	436	439	433	468	432	442	438	466	459	410	453	425	458	449	445	475	444	464	471	424	472	464	424	439	447	425	444	416	458	447	430	460	452	420	440	405	423	397	465	442	457	427	445	469	433	413	458	417	465	461	401	466	471	424	457	434	443	432	472	489	447	425	443	425	427	453	478	444	439	459	442	488	433	470	431	467	441	418	445	436	438	438	418	462	431	451	449	438	466	430	430	440	462	451	442	461	428	438	463	462	489	399	458	434	442	452	475	448	489	459	463	448	472	492	470	412	467	421	427	430	429	411	445	472	439	419	476	470	474	419	423	471	428	461	449	414	430	443	439	430	442	460	424	434	436	455	471	387	433	461	428	448	435	451	468	424	447	475	431	444	421	420	449	393	413	429	435	475	456	434	442	466	443	432	441	404	433	419	435	461	451	428	461	441	428	451	439	421	380	446	398	431	447	406	470	444	476	437	450	473	444	434	499	445	458	441	458	431	449	461	439	451	439	461	412	429	445	456	454	467	421	438	464	456	442	442	493	441	453	458	418	441	473	428	480	403	441	441	431	453	430	451	459	466	473	427	459	439	452	421	406	434	438	415	393	467	442	433	423	477	441	456	443	433	438	429	468	422	468	433	442	439	452	428	425	470	426	428	425	492	484	433	421	484	427	445	413	473	458	430	452	436	462	431	458	427	411	450	472	420	452	439	447	458	452	433	477	452	492	410	466	437	448	438	444	450	413	412	447	401	417	487	419	454	431	435	455	449	465	436	463	455	452	434	479	436	440	437	459	444	445	461	452	479	471	481	438	406	458	427	440	460	435	442	437	454	429	471	466	445	444	464	441	477	411	407	441	452	436	434	419	409	459	431	421	448	452	400	391	461	436	456	480	441	437	429	430	412	411	425	437	480	415	456	437	437	420	440	424	508	440	440	451	466	491	449	423	431	449	427	447	435	450	421	415	484	405	431	428	429	476	447	459	423	426	434	430	481	468	434	429	442	475	448	463	414	451	473	454	469	428	435	426	426	432	485	424	435	440	468	446	454	457	467	442	421	457	456	460	446	488	440	461	413	452	435	428	449	482	425	486	449	454	467	456	442	454	437	433	442	451	423	430	407	448	456	441	428	458	425	417	413	442	465	421	471	420	405	443	431	441	449	407	455	465	452	430	453	460	443	437	468	425	448	454	447	428	458	442	477	475	446	417	417	444	441	456	463	452	453	445	447	465	404	433
30555	6154	2308	1407	1217	901	703	715	699	745	641	500	491	460	455	462	522	470	436	377	335	357	341	353	337	352	349	351	330	285	335	342	314	331	288	309	312	304	317	356	319	309	285	313	307	326	316	265	307	281	293	331	292	328	322	288	304	284	323	318	317	304	293	335	289	313	308	299	333	299	314	323	310	316	319	305	310	311	307	264	314	280	285	323	287	333	279	302	315	296	280	327	283	279	316	301	287	296	303	333	304	314	288	345	313	293	288	301	318	277	308	360	308	316	302	290	296	329	341	301	278	296	314	325	291	293	273	327	290	286	283	316	301	324	312	333	325	312	289	320	317	279	313	306	271	330	314	290	292	320	317	320	309	259	290	330	299	312	303	299	317	271	279	312	289	332	275	279	287	292	329	320	294	284	338	349	321	302	320	328	302	300	325	310	326	299	310	319	291	336	314	318	317	279	292	304	333	306	334	329	289	276	276	288	333	315	262	320	300	337	315	327	313	312	295	324	313	289	294	316	306	296	301	288	331	377	283	321	280	270	285	288	284	340	318	348	341	326	299	300	297	282	286	330	337	318	297	279	353	286	321	318	317	316	322	314	270	330	342	310	311	321	325	280	296	322	277	302	299	283	305	314	304	324	334	334	289	327	319	346	312	297	294	302	320	308	329	299	314	304	336	275	294	319	311	321	298	330	289	301	245	339	314	301	323	307	300	299	327	302	284	326	315	307	298	316	341	284	299	319	292	296	289	296	294	316	279	310	314	274	321	287	306	324	308	304	308	278	324	280	270	292	292	296	321	300	329	328	298	328	284	290	329	306	278	334	300	340	332	312	318	317	315	274	297	306	312	302	332	328	326	319	300	296	273	276	295	311	282	312	336	314	316	297	282	298	302	323	333	310	317	301	320	288	322	308	298	307	339	321	336	331	291	301	264	323	318	321	317	323	345	297	328	293	337	316	316	330	334	337	307	336	334	306	328	306	307	307	286	293	297	264	266	294	302	292	313	322	342	317	300	317	315	315	309	339	285	291	308	285	304	316	339	316	296	329	327	311	323	317	313	311	303	295	294	306	321	289	332	287	292	292	272	292	296	318	302	321	297	318	297	331	315	338	323	270	303	306	299	305	327	300	316	350	331	319	308	337	281	326	322	286	326	305	297	321	310	316	313	266	282	300	295	314	302	291	307	312	320	285	300	301	327	321	319	255	308	290	301	292	295	281	292	299	308	315	271	311	305	309	319	329	290	300	302	335	316	326	274	299	313	310	331	312	340	313	329	319	294	313	312	312	287	348	291	285	311	298	313	335	308	286	326	319	310	313	308	332	320	321	300	325	273	318	307	305	294	310	312	292	321	313	320	332	293	295	324	299	321	333	260	263	330	289	300	357	267	266	324	304	288	318	317	291	319	285	326	312	306	314	331	330	306	326	297	315	304	317	315	336	291	353	303	240	291	314	288	301	329	313	290	319	319	300	318	344	297	308	298	336	310	296	319	281	291	279	314	299	304	317	332	297	347	302	293	337	332	284	310	345	295	306	302	327	312	313	311	316	319	294	315	306	299	301	302	328	292	311	305	284	307	264	289	275	308	361	306	322	304	316	304	309	295	312	325	297	310	311	302	299	281	294	329	347	310	320	311	307	306	284	309	278	298	299	305	289	303	280	327	316	295	309	306	301	282	310	284	287	314	289	314	301	320	277	317	314	315	316	293	319	301	304	271	292	331	281	329	292	312	320	302	276	305	300	299	271	313	324	306	302	310	331	310	267	325	297	327	298	335	323	297	298	273	290	288	310	312	331	309	316	241	313	358	303	294	327	285	298	325	308	312	281	304	303	292	292	291	301	310	277	304	306	314	284	313	322	315	269	320	306	315	281	323	322	320	305	304	348	302	315	306	304	315	307	356	324	314	321	330	298	321	333	307	304	336	316	301	290	311	341	309	325	309	320	331	295	287	297	308	283	288	310	316	331	317	311	322	305	324	319	328	319	339	327	306	338	292	307	301	271	339	302	288	272	302	263	296	327	319	299	287	294	305	296	327	315	270	298	278	304	333	305	309	306	317	309	292	315	296	311	304	309	309	286	318	330	342	307	321	302	283	283	349	304	303	290	317	304	299	331	326	292	286	308	318	319	318	347	316	345	296	301	289	295	309	283	322	296	272	318	307	290	277	328	299	296	330	290	308	283	303	335	327	302	291	322	337	332	293	292	294	330	316	335	276	288	303	295	309	287	371	294	294	263	324	310	317	326	300	295	324	313	304	325	314	331	308	282	312	321	307	280	333	323	293	299	329	300	306	296	289	305	302	300	293	333	339	284	290	296	309	300	279	302	289	326	315	305	289	310	309	290	295	308	311	313	307	327	309	309	320	281	287	284	317	272	312	262	283	298	309	262	308	318	318	323	310	304	311	319	308	268	308	303	300	322	331	306	323	326	304	294	301	284	316	303	274	286	311	290	290	303	311	292	293	307	298	282	260	298	286	290	285	279	302	321	323	287	309	317	288	290	348	299	301	275	304	299	337	314	339	309	285	296	283	309	303	320	341	332	359	285	286	303	292	327	343	322	316	260	309	329	298	300	321	298	312	287	317	303	309	318	298	296	302	329	297	313	330	296	320	302	305	331	324	327	292	324	322	302	310	290	353	292	287	313	317	292	286	316	293	291	328	297	318	301	274	306	342	297	315	309	327	320	294	283	292	326	286	252	365	329	289	305	327	344	308	312	280	310	299	317	303	270	316	296	306	315	321	311	304	313	335	306	296	302	332	301	341	290	282	293	282	328	307	308	332	321	303	290	307	318	321	296	324	340	299	274	301	318	303	274	282	311	298	315	284	300	293	294	289	287	326	313	312	338	315	320	323	298	293	307	270	298	307	275	279	323	358	318	317	320	315	332	326	300	335	292	296	342	297	272	317	319	323	325	302	334	282	330	304	342	303	339	293	300	310	335	308	308	314	287	325	323	315	314	305	302	304	356	297	335	311	312	311	357	274	329	312	290	315	320	342	273	317	322	310	315	326	324	330	305	313	291	318	310	299	299	297	287	301	276	297	343	247	273	316	339	314	303	285	321	304	276	331	318	293	284	296	296	272	270	288	297	306	343	302	290	292	301	329	283	316	299	311	329	331	301	292	284	301	281	281	277	326	316	296	302	311	298	310	315	286	305	308	309	312	307	302	313	335	297	319	328	309	335	292	317	303	302	335	305	342	335	286	308	334	303	312	320	319	336	281	292	302	310	312	291	302	289	336	322	293	296	293	288	321	336	289	329	328	295	297	339	304	291	295	307	329	292	306	333	284	306	327	314	343	303	350	303	279	292	282	295	299	322	319	274	319	289	284	303	289	309	320	283	323	300	309	327	328	303	263	310	312	300	327	284	278	309	308	303	290	327	319	311	324	304	278	296	290	306	286	285	294	289	329	285	299	309	319	303	326	354	336	278	312	358	317	307	311	318	271	295	273	341	314	289	332	286	330	311	318	292	348	324
17198	1811	2867	2995	3483	2910	2499	2693	2763	3083	2615	1688	1747	1698	1694	1715	1835	1579	1455	1265	1200	1046	1012	1127	1055	1063	947	830	798	750	684	758	794	726	712	765	754	683	723	678	754	726	770	720	698	722	731	732	704	782	702	733	771	760	712	728	754	715	717	698	713	719	650	721	713	688	661	769	729	739	680	769	711	738	719	731	697	696	711	725	741	691	702	713	736	681	724	689	703	711	692	681	755	742	733	689	667	738	728	714	637	706	739	706	679	746	716	751	669	725	694	746	755	699	712	672	671	684	723	700	737	672	709	706	694	705	718	745	779	710	690	676	763	684	734	712	675	720	710	741	714	758	706	716	722	701	670	779	723	687	707	703	651	656	678	681	708	666	727	695	715	665	688	686	682	731	703	697	700	718	706	716	673	695	700	725	798	720	652	697	676	671	718	761	693	724	732	705	679	722	677	707	712	668	721	731	703	669	703	729	677	722	663	704	719	677	626	744	699	676	657	667	629	665	738	683	719	726	688	705	698	690	740	695	700	719	733	682	694	674	680	687	724	663	731	724	731	726	678	769	727	663	684	708	682	728	700	714	714	698	749	734	680	729	690	674	687	728	751	698	732	735	698	699	761	670	746	670	672	670	683	732	691	722	700	693	708	648	715	715	726	719	680	715	693	716	715	712	720	671	716	712	691	680	768	702	681	742	731	756	689	672	743	686	675	667	769	726	734	627	731	726	660	691	711	668	679	755	687	719	736	694	717	695	719	699	670	701	694	689	699	706	666	679	699	715	702	704	721	731	682	703	703	737	664	696	755	704	680	734	710	685	689	754	686	721	676	709	703	715	668	710	720	684	721	717	706	719	696	714	756	673	669	728	721	759	686	728	710	747	723	732	681	780	683	678	675	703	682	679	738	719	715	689	735	689	716	717	705	748	730	721	691	715	709	702	667	721	705	762	725	686	666	737	715	657	680	677	695	686	712	703	710	707	739	711	687	697	721	726	672	700	701	737	681	709	715	732	690	705	717	737	725	653	718	672	718	672	675	701	678	679	730	675	690	694	676	732	696	664	720	733	670	748	731	715	683	656	737	664	738	694	712	741	744	693	719	675	668	731	703	686	709	730	727	689	697	676	761	679	683	757	710	653	705	754	686	690	662	714	701	742	665	708	716	691	737	689	717	727	745	695	667	692	720	704	696	710	702	716	624	682	729	688	774	744	683	726	712	713	675	693	716	749	725	749	711	707	736	687	700	709	721	672	716	730	706	730	688	718	706	700	738	767	676	697	669	731	740	662	683	747	681	722	648	715	740	705	694	764	732	697	668	749	711	687	704	714	697	716	691	698	695	647	687	692	718	727	744	678	657	710	699	761	754	725	711	683	724	718	705	684	688	697	715	713	693	715	746	700	706	702	702	706	674	674	697	685	695	642	773	667	675	655	718	702	686	693	678	694	720	726	756	713	728	746	693	722	696	692	678	679	738	671	713	677	708	694	721	696	751	702	690	733	753	672	698	725	711	711	717	720	679	686	746	685	698	716	691	730	735	679	694	731	716	711	727	701	691	730	722	702	738	705	660	721	720	743	697	717	686	781	765	718	687	662	659	723	679	700	697	756	719	683	687	721	678	648	719	675	683	693	643	731	709	674	682	657	688	707	703	712	676	672	700	668	649	694	680	699	705	705	673	710	704	688	689	750	709	733	708	702	686	735	680	765	686	716	702	740	703	737	738	641	703	699	755	728	691	704	658	659	696	702	651	717	691	724	686	723	665	690	733	680	701	683	689	669	719	631	683	687	749	691	730	760	698	698	685	680	724	702	678	719	714	698	690	704	706	709	682	726	706	710	679	695	713	736	690	686	679	712	694	748	683	739	725	731	685	699	714	709	686	693	696	734	675	711	684	699	688	748	719	702	700	715	709	684	672	672	707	740	719	733	711	705	698	760	734	747	738	745	717	721	686	694	669	685	738	675	703	726	656	718	726	690	719	662	714	719	699	752	682	675	698	730	715	747	712	691	685	700	694	725	673	700	735	705	703	695	693	691	728	673	692	708	710	695	662	730	722	683	717	727	693	730	738	713	732	725	696	682	673	670	660	741	716	716	718	664	696	716	679	724	673	631	701	732	695	716	730	740	683	759	639	677	690	719	682	735	672	698	697	697	688	693	705	700	702	663	702	711	674	696	700	694	698	732	707	748	716	750	698	719	724	672	691	658	712	673	691	681	700	702	690	662	740	725	709	681	710	686	705	674	710	681	671	671	726	694	725	705	676	734	691	693	719	732	778	691	699	673	711	709	726	715	675	727	668	682	699	739	717	744	743	673	673	674	702	735	651	676	699	726	661	671	692	711	712	648	717	755	724	724	710	738	656	674	743	680	698	712	725	700	676	705	720	730	700	698	706	734	716	709	689	726	708	680	704	717	696	767	716	671	663	744	753	690	718	685	680	705	747	689	708	698	717	721	704	677	724	732	696	708	754	783	715	676	701	704	681	674	738	729	715	639	735	758	730	664	699	721	727	706	732	725	669	662	699	679	718	678	678	686	650	715	744	691	732	692	757	697	676	749	695	704	719	685	718	736	684	717	727	686	623	704	669	671	691	726	717	681	690	710	714	688	684	710	717	645	732	699	694	631	651	722	706	671	734	689	712	704	710	679	697	730	717	705	688	729	714	737	684	672	690	703	717	695	718	656	698	710	735	661	695	681	704	732	729	720	741	736	733	678	748	698	693	740	661	737	705	756	703	704	676	718	709	711	731	658	711	721	699	703	688	647	678	732	681	704	691	725	672	701	722	706	701	738	765	699	703	653	755	704	690	692	700	679	679	735	708	687	699	692	707	694	712	669	670	711	647	667	701	710	666	737	708	729	683	721	677	703	693	711	689	655	694	698	751	725	659	707	743	657	669	709	734	747	665	790	680	688	720	745	744	674	679	709	700	715	789	687	663	736	735	720	721	685	710	695	708	700	687	682	665	662	691	731	739	687	730	720	695	708	696	703	716	760	718	758	725	671	710	700	746	691	702	703	696	667	703	672	694	706	739	753	703	687	666	708	731	700	705	794	713	697	710	686	716	694	704	676	697	732	707	663	712	686	732	705	711	705	732	637	721	681	748	732	710	689	712	657	695	702	712	674	692	690	672	701	728	732	688	739	695	676	692	685	693	726	671	679	666	700	723	675	797	692	644	700	720	671	724	682	667	723	704	682	713	719	703	711	729	701	722	683	678	705	770	713	700	700	690	703	696	682	699	732	730	715	738	706	692	686	691	714	717	684	733	704	723	672	717	735	729	731	712	691	667	701	666	693	692	708	725	667	710	705	690	695	674	715	697	687	713	767	688	708	763	675	685	694	680	727	721	692	717	740	713	680	713	697	648	702	681	721	740	677	706	721	679	704	682	690	679	686	715	713	697	694	720	715	775	737	700	724	695	746	712	699	721	671	724	723	698	674	717	659	644	710	729	723	719	672	694	712	671	715	744	706	714	690	660	714	685	696
6852	737	338	301	316	322	299	289	308	286	307	300	307	297	336	311	287	263	309	273	255	253	256	265	260	264	278	223	264	243	246	239	236	266	235	264	266	276	261	263	252	241	257	270	280	280	257	271	254	236	270	272	225	270	255	259	267	253	243	241	281	239	291	269	263	245	249	258	250	287	266	279	255	231	245	269	254	263	283	264	280	264	245	245	274	236	256	254	285	267	288	256	273	261	275	265	263	261	275	274	246	265	242	229	220	260	270	250	273	250	237	254	280	265	247	245	249	283	252	292	247	233	259	264	285	262	237	245	230	254	272	275	284	290	274	242	246	269	271	261	281	250	262	245	252	275	274	281	244	271	246	247	262	247	265	248	240	233	243	298	259	263	259	240	244	267	215	291	294	245	249	254	278	273	248	296	261	281	244	246	280	233	261	265	249	219	263	277	253	277	273	298	253	292	265	263	265	260	241	246	266	243	260	268	257	267	274	292	286	238	222	303	238	281	264	263	261	250	267	267	272	268	254	266	253	272	261	243	261	267	257	236	277	238	239	241	253	273	274	262	241	279	275	241	260	285	273	231	264	245	240	251	251	252	264	236	221	275	272	275	255	264	288	251	250	251	278	265	262	264	278	266	274	268	286	305	256	230	250	228	235	280	259	273	272	257	265	256	272	277	268	280	273	242	235	260	268	226	288	283	261	261	253	293	245	274	241	244	239	246	243	250	250	266	235	254	297	268	269	273	252	266	274	278	269	277	235	271	248	251	256	282	232	240	237	228	274	259	252	262	230	241	271	263	288	304	258	255	238	239	255	256	254	281	286	265	290	243	260	257	273	242	268	236	239	236	238	234	276	278	248	237	246	282	260	272	249	244	220	293	291	251	257	265	240	275	260	240	260	245	252	254	255	322	275	251	254	247	240	253	252	237	242	251	258	272	220	265	280	294	257	253	232	267	235	243	246	263	256	266	271	244	259	263	238	262	268	262	295	256	257	283	259	241	240	221	256	224	241	257	266	254	232	259	243	261	264	261	244	238	257	254	279	274	265	267	270	273	249	271	268	245	225	271	271	248	295	274	239	263	255	266	266	272	284	255	245	248	263	244	248	267	229	248	240	275	258	269	247	251	239	256	267	265	297	275	256	274	247	239	270	245	243	294	272	255	265	253	233	260	256	253	264	238	266	247	254	247	238	263	258	214	252	240	273	250	256	270	267	264	269	277	261	291	266	249	257	273	278	238	251	292	283	259	272	280	246	277	253	227	248	237	249	249	289	261	249	260	268	265	241	242	234	243	262	250	277	268	242	258	255	285	266	273	252	250	261	252	249	268	248	254	266	276	236	270	264	263	254	253	270	268	264	237	253	242	278	264	294	280	249	265	250	301	245	292	253	264	260	270	281	244	284	266	239	261	293	272	245	272	273	249	277	265	230	252	232	264	278	294	257	259	264	242	235	253	276	251	239	273	271	264	248	261	264	263	227	260	310	307	252	247	279	241	261	307	256	264	253	273	261	255	235	265	247	274	267	271	255	242	244	257	245	274	267	263	243	273	264	271	264	285	261	266	275	287	278	238	272	288	246	274	275	257	261	265	255	248	270	237	276	271	262	260	252	276	276	253	264	239	257	266	293	239	263	266	248	255	271	259	279	252	230	270	250	289	228	266	263	309	251	226	238	259	240	250	265	257	249	276	242	283	265	274	289	278	273	275	272	287	253	262	270	255	246	234	250	258	257	233	255	253	273	268	267	256	269	258	244	236	248	276	271	259	250	249	274	247	279	264	258	246	264	277	258	256	262	275	277	260	255	246	273	256	257	251	287	274	239	300	292	240	242	242	249	265	232	239	263	259	284	265	281	237	242	266	262	260	264	236	275	267	262	261	280	299	265	316	257	276	283	244	260	227	252	238	269	272	269	245	264	248	254	262	267	281	267	258	269	266	287	259	276	282	271	282	246	248	292	255	279	249	246	264	268	285	270	256	238	234	285	256	247	265	252	248	264	253	281	263	248	258	252	249	257	256	255	248	253	258	232	257	288	310	258	267	269	250	258	269	252	289	256	266	246	248	236	277	266	293	268	282	270	251	274	246	258	268	292	253	279	260	235	288	244	246	240	244	277	275	260	284	267	243	262	267	250	235	241	253	235	270	261	265	294	275	250	259	264	260	288	277	230	248	258	240	255	250	238	281	254	271	247	279	248	266	274	260	287	256	263	286	269	238	234	252	257	275	276	271	279	228	252	256	274	242	278	265	295	253	264	233	281	243	254	247	235	228	274	279	264	254	254	251	257	240	252	270	260	260	264	250	275	243	241	247	239	235	240	236	239	274	267	279	246	259	290	281	242	268	280	277	302	237	241	228	265	254	273	250	256	262	295	260	267	264	245	234	259	247	257	248	256	262	275	249	268	245	227	211	233	255	283	264	236	281	270	266	270	266	239	252	275	251	285	243	289	249	241	249	274	258	248	253	245	251	276	240	238	257	256	256	274	269	256	262	254	271	270	268	279	236	260	284	260	282	270	264	293	297	252	258	263	258	283	229	268	244	240	269	260	295	286	258	288	262	283	274	262	254	283	264	224	249	241	247	260	276	257	285	249	276	282	280	271	273	267	237	233	249	244	267	261	269	281	236	241	278	251	255	261	268	235	267	269	279	249	270	270	224	236	241	228	266	255	257	283	253	293	239	233	254	286	290	256	245	242	265	222	261	263	273	248	257	256	241	238	276	300	272	270	281	240	239	270	285	256	264	278	253	265	293	244	236	240	273	241	247	269	281	245	282	251	289	237	271	276	297	242	255	286	248	251	289	251	282	283	243	224	251	261	262	285	279	267	251	275	223	223	285	255	283	279	260	257	260	306	248	254	259	232	264	255	237	273	263	267	272	264	268	241	243	264	253	291	240	233	249	271	259	262	256	246	254	260	275	259	266	286	283	255	283	288	257	270	252	263	259	277	283	276	259	252	266	261	238	235	283	238	265	260	238	277	273	246	267	229	251	234	265	250	260	281	270	266	263	285	254	265	278	253	252	274	285	249	277	248	247	255	277	220	282	282	246	280	265	298	279	274	223	270	249	287	283	268	228	256	246	253	247	251	261	267	254	241	245	252	269	275	277	264	253	276	236	273	240	257	256	244	293	302	262	249	249	259	267	258	251	286	282	268	274	280	262	263	277	274	263	265	234	253	281	287	271	257	258	246	256	249	287	288	253	280	282	259	230	230	226	275	256	282	255	270	280	248	268	220	273	288	277	265	253	241	284	281	266	247	275	268	255	257	251	269	232	259	284	275	251	274	255	251	273	285	240	281	266	254	285	277	260	242	299	220	257	229	259	235	272	288	266	256	262	267	272	277	258	238	277	267	258	259	286	261	233	253	266	257	260	267	279	253	243	288	257	239	274	237	268	281	287	262	288	225	253	260	270	245	290	277	294	245	242	232	285	278	268	281	248	263	265	247	228	241	260	295	271	291	244	276	267	247	249	263	257	283	221
4567	688	777	812	896	907	844	912	791	877	853	836	869	814	877	899	940	822	778	740	669	675	686	720	701	663	641	626	622	643	605	589	608	621	575	565	585	590	570	620	609	600	583	594	552	563	615	609	567	614	618	561	621	578	566	618	594	581	605	630	597	612	580	571	594	609	564	605	597	573	580	565	570	555	586	585	590	614	561	565	634	567	555	513	592	573	583	575	572	586	632	601	621	595	620	583	583	584	588	584	624	568	566	545	584	566	624	593	525	581	565	551	571	586	578	605	591	569	611	574	623	644	600	579	542	594	574	537	570	632	561	613	623	579	585	595	585	580	596	607	588	610	566	613	608	598	592	595	602	629	597	591	571	562	605	602	579	581	560	610	591	605	521	594	584	578	605	644	591	564	563	577	605	555	611	603	535	595	615	549	629	645	598	645	595	598	613	617	612	615	617	567	586	588	593	580	617	616	627	602	556	612	573	625	633	516	576	563	595	594	597	577	559	578	591	599	604	592	585	571	597	573	614	616	579	598	608	580	611	605	608	555	582	605	608	574	596	621	538	602	608	575	612	610	619	548	618	564	633	588	597	591	567	609	590	572	567	560	610	559	586	595	598	586	604	620	608	591	609	568	613	591	598	586	610	649	596	560	599	579	595	598	583	559	599	590	579	586	577	515	605	633	628	598	577	606	580	603	589	611	566	586	560	571	573	591	554	551	584	607	568	583	608	579	608	598	552	581	584	573	567	599	573	633	596	602	586	591	568	602	560	578	617	570	576	590	553	556	570	559	576	570	605	630	569	593	580	585	578	600	560	587	626	578	615	560	598	607	588	616	581	582	627	627	570	608	562	580	564	594	612	605	592	590	584	590	581	609	594	596	631	585	561	570	551	618	577	611	612	564	599	582	620	610	600	572	606	610	597	567	621	578	561	568	627	593	526	599	565	571	584	588	576	602	585	568	551	600	589	621	612	554	635	587	656	587	591	568	631	588	607	607	581	618	603	630	610	615	579	620	562	594	580	563	594	568	580	549	614	587	563	616	599	540	601	599	606	583	582	632	611	568	601	578	593	536	575	583	556	610	564	618	607	600	587	549	558	586	593	586	562	570	586	632	585	611	590	589	578	557	562	605	608	581	593	564	595	637	540	583	599	603	620	544	615	577	551	600	579	588	602	579	573	591	604	562	596	588	580	603	570	546	613	557	586	601	602	589	595	576	573	589	558	610	594	600	564	564	564	538	591	553	612	604	601	571	587	549	601	600	598	619	555	565	580	567	610	597	594	596	578	526	617	553	578	598	569	580	606	560	624	587	597	605	625	590	621	562	589	603	624	594	624	580	543	613	604	559	557	601	609	569	552	594	586	555	587	639	568	622	585	589	559	581	609	576	615	578	571	630	663	595	593	609	587	592	619	580	601	594	597	590	567	591	605	592	585	567	585	615	594	606	575	570	567	569	633	575	580	560	571	592	590	549	598	586	615	572	588	614	594	552	599	547	586	565	617	566	608	545	578	645	572	616	603	556	622	597	580	601	625	598	575	596	597	589	581	669	588	615	584	599	551	598	641	615	594	591	612	601	583	580	630	562	607	600	570	609	567	541	560	584	598	563	566	640	584	577	628	612	613	588	615	576	640	619	600	591	604	592	603	521	582	588	589	614	611	603	581	576	607	598	618	568	602	580	588	582	589	634	564	583	576	612	586	594	607	599	594	558	604	605	574	611	616	594	566	649	569	568	583	557	571	589	640	620	609	577	609	610	568	550	596	583	608	607	621	563	614	554	615	600	611	606	637	554	625	577	613	576	599	578	603	578	521	553	597	585	634	607	584	591	589	602	585	596	618	563	597	639	609	555	559	584	563	542	566	601	583	560	597	572	598	554	601	601	623	555	628	607	588	566	589	624	590	626	598	588	666	606	587	601	614	587	605	594	598	635	593	624	593	583	587	602	626	601	607	590	622	585	570	553	589	606	611	572	593	575	603	625	604	624	605	593	547	592	601	532	570	568	560	569	563	580	599	610	591	612	589	622	571	570	555	627	600	554	556	558	595	562	588	608	602	589	597	593	620	622	578	577	631	623	558	575	572	535	566	571	578	574	574	593	588	556	566	602	607	607	592	564	630	611	603	557	573	539	562	580	568	571	624	595	613	632	631	578	579	605	622	573	601	577	632	589	554	613	604	584	569	586	577	587	570	570	571	604	586	561	621	580	585	558	638	588	580	585	599	529	570	600	565	604	571	561	549	588	593	610	616	603	587	576	638	643	607	611	649	598	603	578	604	580	630	590	596	618	571	585	534	612	577	593	608	615	575	607	574	599	611	609	576	565	575	538	580	591	650	572	595	596	609	612	572	582	590	611	556	636	605	584	613	589	611	616	574	560	587	563	566	605	636	600	571	587	585	590	572	568	566	586	592	600	610	558	580	580	598	587	555	600	585	612	591	607	551	589	592	630	579	598	578	595	569	599	574	589	598	625	572	619	551	567	590	581	592	610	600	555	590	593	579	565	577	612	604	592	579	555	585	602	599	583	588	613	590	572	565	558	621	567	580	569	593	583	601	571	612	582	597	579	596	601	598	564	589	584	568	587	616	566	576	603	593	558	613	536	595	637	581	573	608	617	602	603	554	565	596	566	561	582	569	614	615	606	620	637	589	591	574	589	622	582	596	568	589	562	579	569	545	640	603	563	575	616	618	567	571	609	567	562	602	563	641	580	563	558	620	589	568	579	576	581	563	573	571	600	590	589	570	601	584	614	590	565	610	608	566	579	616	619	602	583	599	579	592	599	635	591	575	599	651	602	576	546	606	615	582	610	581	631	591	616	628	612	640	585	575	606	605	609	574	610	577	606	628	619	587	591	622	554	545	574	598	590	649	601	577	563	637	575	587	571	559	611	561	594	640	590	584	616	540	618	599	566	578	588	617	550	624	605	538	593	553	587	622	561	605	621	622	588	590	562	608	601	594	557	609	571	569	612	580	582	607	565	600	576	588	587	517	578	571	644	584	593	580	580	619	575	595	572	605	614	554	553	631	578	576	596	575	614	586	584	582	581	563	585	585	607	632	597	597	564	651	622	582	608	620	641	630	596	579	631	578	595	611	595	580	602	594	578	577	585	609	596	616	581	594	565	602	602	622	624	577	561	548	612	620	583	607	613	555	615	584	598	553	574	563	573	600	600	618	601	559	583	585	593	549	638	598	594	582	580	631	574	559	585	568	603	580	606	565	606	552	604	635	579	578	610	567	629	569	574	603	555	612	590	557	619	585	566	595	601	567	585	586	586	636	590	548	585	602	603	579	581	572	585	586	587	596	589	597	593	606	588	616	576	615	591	643	536	599	561	626	582	628	599	582	590	593	560	579	594	585	569	582	580	538	570	581	602	574	579	579	606	573	636	602	558	571	611	601	621	569	571	609	593	630	613	622	604	590	536	595	552	655	581	614	564	578	558	543	580	573	566	583	601	615	596	562	587	563	608	620	599	619	633
20736	3205	1201	813	598	495	427	387	405	410	406	309	282	283	271	333	294	269	237	198	226	191	222	209	214	213	222	210	197	177	180	176	182	166	198	183	199	206	200	212	181	163	153	181	186	204	187	198	163	186	161	195	182	204	174	198	175	152	179	183	174	186	158	177	181	177	163	183	202	175	173	197	172	213	211	180	151	202	183	179	179	179	181	178	182	153	182	196	199	194	170	161	178	183	177	152	174	160	196	175	154	177	171	171	182	182	186	198	165	165	159	191	151	189	206	200	180	210	191	170	176	145	175	191	166	207	202	186	176	147	206	168	181	172	174	165	163	206	180	177	163	183	183	163	184	208	191	156	181	186	186	159	214	177	180	189	159	161	179	198	177	173	171	196	169	178	187	179	183	178	190	170	187	179	201	193	188	162	176	186	162	196	199	180	196	186	176	191	197	174	175	164	150	191	179	174	190	166	183	185	166	181	185	183	190	165	207	189	175	203	185	169	159	201	194	183	160	183	191	169	157	162	160	190	175	163	164	186	183	179	181	178	174	189	184	187	167	186	180	176	191	177	169	195	178	161	164	191	204	172	190	185	171	178	171	206	196	204	222	209	223	158	206	190	164	177	180	193	186	157	191	187	173	176	189	179	151	199	176	187	206	178	169	156	190	179	200	157	183	195	181	189	177	190	202	163	159	171	209	185	168	159	204	175	169	182	168	195	187	176	203	191	178	189	181	166	172	179	186	173	199	177	189	196	199	179	160	166	187	199	181	193	213	164	183	149	198	169	186	195	161	174	179	201	197	157	189	156	171	168	170	177	165	169	177	165	156	185	191	165	197	198	170	190	197	172	192	196	170	187	168	191	195	204	187	185	184	203	221	173	157	186	187	194	151	172	177	178	181	164	182	201	182	189	172	181	184	204	176	186	158	195	191	164	172	197	199	167	198	202	186	178	168	198	194	168	167	183	162	175	162	161	164	161	151	167	170	171	184	198	159	157	185	164	155	168	182	198	165	161	189	187	197	173	177	182	198	187	191	172	163	166	203	195	204	187	159	138	193	188	171	175	195	171	190	205	168	174	186	208	180	166	196	171	167	159	212	191	183	185	167	194	180	187	178	195	182	196	169	179	180	170	180	193	172	175	163	193	198	194	182	148	187	178	172	189	172	162	188	215	184	188	189	159	184	222	181	200	201	184	185	185	177	165	169	173	184	178	181	177	163	188	193	215	188	188	165	203	170	180	209	172	177	216	191	221	189	190	196	188	175	182	187	173	170	155	179	188	180	185	197	201	167	168	167	166	206	176	141	162	162	201	186	189	188	204	164	178	189	182	184	178	196	210	173	207	200	175	187	152	208	164	191	198	152	203	183	171	180	205	162	186	165	175	175	172	187	190	180	183	191	182	201	166	200	199	181	174	173	176	170	167	179	172	210	188	165	173	188	201	148	144	163	178	174	182	168	161	192	185	172	188	185	193	239	182	171	177	178	186	190	155	167	171	156	163	195	180	211	183	181	211	180	201	184	161	181	177	202	201	169	195	178	192	176	178	189	151	166	159	195	167	161	203	190	157	155	165	185	187	184	167	179	203	194	183	193	173	186	184	170	189	187	190	187	171	176	159	170	171	202	160	189	183	185	199	165	189	201	197	186	167	168	186	180	176	177	178	195	182	155	187	194	168	176	177	173	172	174	209	210	178	162	167	154	172	172	221	199	155	184	172	182	156	174	157	189	171	167	194	201	199	191	202	174	183	195	174	192	169	175	212	191	177	186	187	199	177	167	152	177	180	174	174	183	184	180	225	154	197	170	183	196	176	190	170	165	200	169	166	175	174	200	145	188	212	190	178	183	184	181	209	213	161	163	187	153	174	152	172	181	162	186	195	188	200	162	174	179	188	187	180	186	179	187	162	161	189	200	168	164	159	191	209	179	188	189	178	177	205	169	187	181	180	149	173	181	188	166	170	173	183	181	188	181	160	154	219	204	163	187	184	191	180	192	166	169	210	164	199	204	178	189	174	172	176	160	189	208	176	152	185	189	191	206	185	194	188	197	184	162	188	186	185	179	192	181	191	193	186	196	168	152	180	183	183	178	193	173	176	174	172	164	187	175	151	158	190	179	171	182	149	167	169	188	191	200	201	167	175	186	201	184	170	188	174	194	167	184	168	168	169	171	193	168	177	175	167	179	194	184	172	148	159	181	152	196	184	150	174	203	201	173	181	181	150	154	185	177	182	218	175	179	171	158	192	188	189	176	201	185	187	208	193	165	176	182	159	175	184	162	177	158	176	169	172	194	181	170	186	170	172	183	186	173	173	184	160	184	184	148	181	157	199	177	184	166	176	164	188	194	173	187	193	176	186	188	161	186	166	200	200	182	188	195	177	159	193	172	168	172	198	168	187	187	185	224	180	181	189	176	173	189	171	183	191	193	194	171	188	166	167	178	168	161	174	181	175	177	185	184	185	196	204	173	167	197	184	183	179	162	221	160	162	190	163	178	184	185	173	221	172	174	161	192	174	164	160	199	145	182	196	176	181	185	163	183	181	159	179	167	178	197	172	167	191	160	193	185	182	170	156	183	175	174	169	182	204	164	185	180	169	171	179	167	191	179	189	198	184	197	183	184	213	235	181	180	191	184	158	156	190	189	187	174	214	175	195	188	177	184	185	175	185	201	175	179	206	162	180	148	178	191	174	160	144	168	173	177	169	178	165	163	189	192	171	215	196	213	170	182	173	164	176	175	171	194	179	172	172	172	171	191	161	175	186	170	193	177	193	184	153	176	177	190	182	182	182	174	168	179	151	188	200	163	197	173	184	201	179	166	215	178	185	206	177	191	198	178	164	209	181	199	195	160	163	190	211	164	180	161	205	193	189	163	193	194	183	182	182	187	212	195	187	158	197	181	173	190	188	202	173	164	206	173	160	193	205	188	199	205	196	186	180	205	189	176	168	181	193	191	190	207	203	181	175	196	198	200	192	149	201	188	174	184	146	159	205	192	180	183	168	188	164	202	199	194	200	155	185	202	171	160	157	182	183	207	209	170	182	181	176	156	183	170	184	191	179	149	170	199	201	197	199	169	188	161	182	189	190	178	187	183	161	181	172	161	166	199	183	184	183	166	175	176	208	210	201	199	184	190	162	182	194	169	161	186	209	212	198	200	174	176	176	170	185	174	167	170	165	152	169	179	159	155	219	171	208	186	186	204	176	183	182	196	188	173	180	179	182	157	197	175	177	184	210	172	194	188	197	188	193	180	169	182	183	185	203	175	187	164	168	187	168	181	199	171	179	189	174	192	170	193	179	189	208	202	184	195	165	167	178	170	204	164	174	176	175	170	165	179	153	177	210	166	189	207	198	180	154	166	180	164	186	197	168	193	169	173	191	165	165	170	205	193	178	184	183	184	172	198	185	163	182	179	198	178	178	177	192	152	156	188	154	180	170	210	182	186	173	207	169	189	162	210	197	173	161	185	197	172	193	210	178	173	181
12977	1154	1713	1955	2103	1872	1597	1466	1695	1758	1404	1118	1102	1140	1238	1242	1114	950	860	735	744	639	651	700	714	687	575	531	501	491	476	489	432	454	450	482	482	416	453	448	481	467	493	467	444	442	445	462	439	415	462	458	444	456	452	451	437	439	464	434	455	423	474	451	471	446	441	426	456	454	445	431	469	415	446	487	478	452	455	420	516	432	475	424	488	435	465	436	453	435	464	476	465	443	448	438	450	449	453	466	447	439	442	432	458	452	437	439	443	413	435	473	448	435	420	463	468	462	418	453	466	467	458	429	430	440	419	443	404	445	429	450	470	424	458	441	472	441	443	483	484	421	481	450	461	471	433	442	456	445	404	416	444	453	457	434	430	445	465	459	463	414	440	464	424	465	455	433	446	474	412	462	443	449	450	449	463	440	484	467	447	448	465	465	445	431	428	432	472	436	439	416	448	428	462	445	474	418	463	463	463	421	458	470	484	479	459	437	457	417	432	481	450	436	471	422	434	441	458	450	460	486	455	437	442	439	406	457	455	435	424	445	439	496	445	422	442	437	460	428	464	465	470	435	449	473	428	443	451	463	425	438	458	460	460	453	466	471	450	425	428	475	499	431	436	451	433	480	450	442	477	445	411	447	432	479	477	434	453	451	465	460	437	462	446	429	452	442	410	468	492	430	432	418	422	424	485	459	488	439	462	461	454	403	462	471	446	457	451	459	480	433	412	463	466	475	447	472	443	466	450	470	453	463	419	497	481	449	451	412	454	468	402	471	421	490	441	424	436	445	469	448	429	443	461	434	481	440	470	432	458	477	455	455	428	450	455	449	457	471	453	432	441	426	497	442	500	482	412	462	416	425	431	473	461	488	414	466	479	440	424	425	459	452	470	477	449	475	425	432	449	429	436	460	421	446	417	471	458	483	440	429	460	421	435	446	382	438	465	444	437	455	469	392	426	441	441	469	463	460	405	501	442	443	426	442	457	431	418	492	446	436	449	437	415	436	476	451	472	431	478	469	460	445	464	421	471	469	451	445	416	470	438	450	444	449	422	473	463	448	449	438	443	452	455	416	449	470	464	439	481	439	464	429	453	428	461	418	462	456	436	466	431	425	458	484	412	492	438	463	439	458	438	461	418	450	453	455	449	444	451	498	418	419	452	434	427	458	438	474	483	486	445	424	437	477	454	455	456	456	440	445	404	482	458	437	430	400	467	447	453	451	432	464	446	486	473	431	425	442	460	428	432	431	399	471	465	438	444	452	471	427	445	421	439	431	453	453	440	465	469	456	445	422	438	441	459	480	436	462	442	432	430	471	448	390	465	501	440	454	435	428	463	453	425	463	473	445	453	450	482	432	469	464	412	470	442	444	454	489	435	446	448	487	400	414	427	467	423	476	496	431	443	478	486	443	466	432	491	452	433	453	429	441	466	475	434	446	428	432	479	418	422	433	424	443	446	468	455	411	491	443	465	457	392	427	440	447	429	452	440	410	449	469	443	469	459	440	453	445	482	395	451	435	458	434	435	454	446	418	468	460	485	478	445	464	439	418	435	506	472	440	491	482	428	441	433	415	471	474	428	471	425	453	415	454	412	463	474	469	451	475	480	421	452	467	491	401	421	485	426	442	433	447	443	499	443	431	454	495	435	448	450	437	481	441	468	453	451	430	439	459	460	467	436	449	434	446	452	441	427	481	429	443	461	444	404	421	456	455	414	434	447	483	440	445	447	417	463	433	423	420	401	461	446	423	450	468	437	447	478	434	434	454	478	453	422	426	461	447	467	447	439	492	446	436	491	456	462	434	423	453	458	420	441	432	454	427	462	420	440	441	427	470	439	463	464	472	462	451	463	474	432	448	481	450	480	452	448	448	452	442	447	436	482	467	452	463	421	445	426	437	456	434	472	477	478	476	452	455	482	475	442	474	415	449	414	431	435	468	429	454	443	451	458	458	486	434	431	455	419	458	476	416	479	405	510	459	430	447	426	417	439	459	433	436	444	442	410	434	434	466	477	461	438	438	470	405	463	461	446	477	490	397	430	418	401	436	473	479	468	407	435	436	448	410	453	431	447	451	470	424	443	463	453	440	471	466	388	444	456	423	492	451	468	441	474	445	463	436	440	457	454	472	435	432	452	462	466	428	422	415	457	451	411	445	453	456	438	425	467	420	430	483	436	481	456	450	417	467	467	442	460	424	464	449	404	450	460	475	446	479	437	466	437	413	457	479	450	410	441	467	449	453	414	447	413	426	420	413	439	438	452	456	469	427	441	475	473	500	406	454	455	456	446	453	448	429	429	456	442	497	459	442	456	484	454	469	490	466	440	453	452	450	393	439	455	446	461	429	402	474	421	419	407	462	462	471	485	445	442	415	444	436	447	442	451	428	441	440	458	438	454	433	460	439	462	446	492	472	429	493	429	454	480	439	424	417	455	458	431	425	433	448	449	432	440	453	406	451	422	462	399	438	472	465	441	451	455	435	453	418	453	478	436	440	452	459	465	418	460	450	409	436	392	441	448	482	461	455	456	453	428	469	427	440	442	436	481	466	476	420	452	464	468	433	421	421	421	450	443	482	436	448	428	443	464	431	457	409	446	427	467	438	440	474	447	445	413	431	476	437	418	459	448	465	469	429	429	452	477	451	415	444	417	431	437	457	426	456	447	433	471	448	439	401	453	473	437	419	475	447	424	438	464	442	436	428	428	442	423	430	452	450	389	463	452	459	477	440	448	401	445	478	439	416	491	484	498	478	435	421	412	436	467	483	436	471	439	447	474	453	450	467	421	436	442	411	439	461	480	432	414	414	435	466	444	459	441	411	440	490	497	467	412	481	486	399	478	451	509	448	408	417	442	449	436	450	446	451	435	441	438	462	432	447	462	464	468	426	441	430	473	463	452	471	447	456	472	431	437	471	484	472	434	447	425	460	430	442	481	423	397	479	466	459	467	432	425	454	436	430	488	420	437	433	472	399	458	476	439	447	446	486	409	437	459	464	428	455	437	474	405	436	455	418	456	465	429	440	470	425	491	458	429	432	458	466	453	459	473	485	448	480	420	465	460	482	439	463	449	454	457	469	447	473	465	447	466	494	441	445	458	471	463	471	446	477	414	447	436	452	460	424	440	450	486	426	437	473	443	446	464	423	437	397	461	448	456	470	477	408	423	460	448	490	432	483	420	441	466	426	413	426	446	479	441	449	416	449	448	436	427	423	444	440	500	466	489	447	464	491	444	448	444	409	449	424	451	460	438	479	437	436	414	437	452	428	442	416	433	457	465	450	443	420	428	474	496	465	413	476	446	443	488	460	440	442	465	451	411	445	458	421	430	400	405	465	441	431	455	427	420	477	429	479	443	450	476	450	475	443	425	449	443	462	469	454	449	471	448	446	486	476	447	453	424	454	455	457	455	441	452	452	471	495	435	452	459	431	442	415	460	458	445	446	448	459	434	432	443	420	436	426	465	442	463	449	403	430	421	497	471	438	445	472
32347	7568	2851	1863	1198	935	831	745	727	669	573	502	481	486	532	525	455	390	382	363	407	358	349	368	397	353	347	308	345	327	275	296	317	346	291	332	340	333	316	287	325	314	348	312	295	329	296	319	320	319	337	295	285	321	314	318	320	293	291	296	300	293	305	328	308	303	325	297	304	309	312	322	325	309	327	276	283	285	360	301	265	303	326	293	320	315	315	308	294	335	313	300	365	296	317	288	296	295	299	281	290	270	320	313	270	320	301	287	324	291	305	330	316	333	320	322	314	300	297	329	302	312	338	269	315	316	327	307	290	278	320	281	322	359	296	329	300	327	283	315	301	293	315	322	263	278	287	338	309	312	323	278	310	329	315	300	331	325	343	299	298	278	335	325	344	324	268	309	324	319	315	302	288	345	305	287	347	277	339	316	297	333	308	305	307	289	287	326	320	317	313	306	286	313	320	323	302	278	331	300	323	316	348	316	303	301	294	329	316	321	286	290	331	288	299	310	305	317	307	286	304	293	305	297	314	297	312	285	326	298	311	314	311	294	321	299	309	295	314	303	314	287	326	315	313	327	292	316	311	309	305	330	307	323	340	315	333	334	323	347	327	341	312	325	287	300	292	329	297	323	300	326	313	299	285	318	343	289	322	330	300	284	330	330	329	351	318	313	326	322	317	331	348	295	292	337	300	293	319	306	297	299	280	300	320	297	351	350	315	275	309	257	287	309	318	299	314	307	290	289	283	303	299	299	264	321	313	287	306	312	317	342	275	281	295	304	320	299	309	349	268	312	316	309	304	303	313	302	284	312	287	306	330	282	284	318	291	262	281	320	312	291	321	331	275	298	309	330	319	305	303	308	301	305	338	299	320	327	331	306	328	323	313	304	295	290	337	295	309	293	283	290	276	330	308	302	332	328	305	303	324	292	318	339	318	288	316	328	342	317	327	319	308	322	307	316	324	274	332	351	311	346	295	295	320	306	328	299	341	346	338	303	339	302	310	334	303	304	312	296	305	298	335	347	315	298	270	308	285	295	316	327	326	281	274	298	321	320	338	308	301	314	328	323	299	298	326	309	300	313	310	343	302	297	268	285	315	298	318	314	292	309	276	297	331	302	363	343	283	297	293	294	298	332	269	295	305	299	329	324	283	340	290	286	315	324	310	324	294	321	350	304	323	326	285	276	320	309	285	302	297	294	320	273	355	319	346	304	326	329	349	306	310	311	271	296	298	298	318	327	309	318	309	305	327	313	308	314	288	293	303	336	325	345	274	282	277	357	327	286	287	314	323	302	300	321	298	310	303	318	282	312	308	295	274	281	332	334	303	322	298	308	299	314	304	309	321	303	343	328	330	291	300	288	298	301	352	329	356	286	310	298	339	315	299	323	297	345	306	335	301	320	329	283	280	323	339	315	344	320	318	288	312	298	306	282	300	296	318	324	326	311	323	287	288	293	288	287	317	312	324	313	307	299	298	297	310	304	289	329	312	310	315	289	319	274	314	303	291	289	338	333	299	308	326	292	338	322	319	278	312	284	282	298	309	286	309	315	324	292	284	330	332	298	320	291	326	298	312	314	321	289	272	338	301	311	326	301	283	322	315	316	303	305	316	314	270	331	308	304	332	319	324	287	303	295	363	305	292	337	272	280	352	328	298	293	304	291	305	315	313	334	324	254	311	275	310	282	322	311	310	308	319	296	292	348	277	299	327	305	284	281	320	313	352	305	322	352	350	328	322	320	296	298	317	322	320	329	331	325	296	303	306	307	329	310	311	325	317	316	310	294	328	306	309	306	334	341	339	293	309	302	309	313	312	306	299	343	328	315	284	321	303	293	328	331	279	260	328	337	292	314	297	305	320	331	308	281	261	311	320	335	305	303	317	321	316	290	300	314	316	327	307	312	311	351	332	298	307	308	292	287	305	295	320	301	295	289	295	304	318	295	295	306	324	312	313	281	302	328	328	329	300	294	307	333	302	290	316	275	329	305	311	317	325	325	299	301	293	331	276	302	306	328	310	291	316	327	309	326	326	311	304	297	301	355	286	326	294	361	267	325	298	317	299	324	304	310	324	314	277	313	292	292	337	300	321	322	357	290	334	318	291	295	268	316	329	330	318	296	291	304	323	316	294	295	331	293	334	302	307	306	299	275	328	311	282	291	306	315	287	331	288	301	283	279	312	289	275	336	313	312	316	305	311	293	303	366	337	327	299	334	300	312	292	290	321	291	322	312	286	323	324	318	292	309	288	305	325	308	284	295	282	304	309	318	291	308	313	308	313	316	304	297	291	328	327	318	329	285	300	326	322	303	349	320	317	299	307	338	297	329	298	314	300	335	340	308	324	299	281	330	300	305	317	361	284	305	310	363	307	324	319	333	331	310	322	295	326	291	294	316	277	314	322	322	343	297	322	325	310	321	302	302	322	275	333	317	312	301	304	318	323	323	333	296	312	325	306	287	305	285	328	321	315	302	337	335	302	296	338	304	293	315	319	305	275	311	319	301	338	297	296	314	358	323	295	305	324	323	286	307	307	340	299	325	341	303	320	311	289	330	298	305	286	288	292	314	349	320	284	317	341	310	322	331	349	329	306	307	310	321	304	279	289	289	299	299	302	301	338	325	295	304	304	290	286	271	301	294	315	338	321	298	306	276	333	328	296	274	319	321	272	301	319	313	297	315	322	299	321	327	325	296	320	325	311	300	302	320	295	285	308	311	299	334	327	303	319	310	309	321	310	319	320	313	320	307	309	300	318	324	313	318	315	313	327	290	332	306	301	309	326	313	325	310	330	307	296	290	315	311	312	321	329	308	313	304	283	328	319	308	255	316	307	330	329	336	294	319	302	292	310	325	287	348	328	304	335	305	331	286	314	332	324	274	332	282	333	303	325	314	297	324	281	333	331	293	312	310	307	326	326	294	313	286	330	326	283	293	340	324	292	315	310	297	322	328	336	309	318	281	312	340	322	316	313	283	320	311	314	315	287	320	304	309	299	286	297	323	305	311	325	294	335	308	336	314	310	280	330	271	349	318	328	327	292	316	290	306	322	312	309	318	265	285	295	291	317	323	304	322	315	321	296	331	312	280	304	304	310	303	305	289	308	293	292	295	299	302	323	294	339	296	323	320	307	331	330	331	323	303	307	284	320	322	295	313	308	312	342	301	337	309	330	340	353	312	293	316	321	334	336	336	343	297	287	310	328	312	317	341	326	313	317	314	331	307	328	321	347	320	311	317	304	308	332	324	300	281	301	316	309	309	299	286	309	324	301	336	309	343	292	297	271	339	254	319	288	310	315	313	352	318	302	295	331	294	315	308	311	295	285	309	303	315	345	318	310	307	329	327	309	322	292	333	300	290	294	302	317	316	301	315	308	292	353	334	325	298	340	318	302	346	357	351	334	297	295	311	305	295	284	293	346	329	322	303	305	286	327	342	288	306	297	311	350	309	307	289	288	253	320	307	338	327	327	282	305	305	295	333	287	306	356	276
18663	1992	3273	3445	3551	3084	2936	2630	2794	2626	2137	1789	1806	1937	1990	1921	1709	1453	1335	1219	1158	991	1073	1039	1190	1102	857	883	788	746	733	723	768	716	731	740	763	742	786	749	734	734	729	696	743	743	725	719	750	708	732	754	763	797	708	670	742	713	740	689	685	664	691	737	687	680	734	768	692	697	743	694	723	738	711	736	679	716	711	742	757	699	750	763	746	741	767	709	742	701	726	720	711	706	696	698	694	695	678	732	775	713	756	700	712	702	720	711	692	681	739	715	704	669	699	683	740	693	658	728	645	685	745	724	750	704	740	723	674	718	703	766	701	676	733	706	715	725	689	695	693	686	732	751	711	724	725	702	720	714	631	727	707	719	689	725	716	701	686	729	715	705	655	688	730	689	697	721	720	695	689	674	721	684	734	722	731	747	721	742	728	675	749	705	693	719	678	716	688	747	697	715	654	694	682	710	737	727	718	663	717	693	760	701	686	726	688	751	693	734	762	737	726	676	729	720	702	744	706	759	716	707	717	674	666	730	698	716	728	660	733	741	721	704	701	744	694	715	705	718	725	757	739	702	709	717	748	715	739	712	718	711	719	698	677	712	715	725	722	738	717	705	692	678	754	700	706	716	710	710	745	690	652	686	733	701	697	678	799	717	716	749	769	689	745	703	715	710	722	723	698	714	697	744	729	683	734	683	701	713	675	719	735	682	669	735	738	754	676	735	759	677	703	725	704	713	724	754	721	680	719	642	697	727	698	680	700	660	756	721	730	713	681	737	764	705	730	735	721	702	736	745	692	717	689	756	727	722	693	711	675	705	738	684	700	707	700	718	710	684	716	691	691	735	701	746	691	714	772	753	673	704	693	717	729	751	727	657	726	695	689	710	719	718	724	741	690	689	720	713	680	701	692	702	709	714	687	720	684	702	734	727	704	685	737	740	730	689	756	712	726	706	657	722	700	723	702	712	711	681	756	770	685	699	729	765	747	714	660	716	681	658	737	717	692	689	717	716	682	738	707	705	711	693	695	729	739	684	699	718	694	694	762	734	691	726	686	766	735	743	726	747	705	750	681	788	708	684	695	702	674	691	694	685	744	756	692	681	713	737	699	702	722	708	717	702	719	703	698	691	674	735	713	769	691	702	743	736	793	732	716	717	687	695	723	732	721	703	736	707	736	739	719	762	702	676	732	704	694	721	679	706	770	684	656	711	682	715	731	715	715	683	743	735	768	709	698	688	720	703	713	700	723	702	723	712	692	704	719	749	744	717	691	717	713	728	728	715	737	739	733	682	669	713	649	742	745	691	745	698	667	706	663	726	691	736	677	697	677	732	700	675	728	767	766	723	713	715	706	689	729	717	752	688	698	730	725	717	744	681	723	726	690	702	730	783	674	732	711	712	730	665	679	728	685	726	720	707	712	701	693	718	714	674	758	674	700	699	672	730	716	710	728	706	743	699	685	677	697	732	733	701	720	744	730	749	727	732	733	708	688	752	752	706	697	699	700	679	689	725	726	691	668	652	708	711	711	710	707	674	724	697	740	723	782	721	753	686	708	713	710	704	712	738	746	676	704	708	709	703	668	721	665	702	757	743	729	690	722	710	720	749	669	728	659	669	719	743	759	730	703	715	739	743	730	690	711	728	728	733	709	723	732	717	729	697	717	708	737	714	748	761	677	707	683	727	727	706	738	748	726	684	668	711	724	737	676	726	751	727	676	697	666	692	686	650	717	723	684	699	682	704	701	762	731	673	732	727	689	699	686	704	702	700	718	655	694	724	703	685	729	701	681	743	729	706	707	708	684	720	653	720	734	747	703	643	723	695	733	661	697	736	731	674	704	714	698	689	715	680	719	706	698	684	697	723	727	686	704	724	725	691	737	743	729	674	699	715	743	718	729	692	729	747	729	732	749	706	726	722	710	701	666	719	723	734	739	724	702	711	680	752	649	732	671	716	659	770	677	694	702	760	725	724	701	731	626	688	721	793	683	715	725	715	716	712	713	710	728	731	714	770	712	699	764	716	704	716	664	711	696	714	665	710	700	725	721	677	709	700	704	690	699	709	721	662	706	694	667	673	703	693	689	730	720	740	745	636	682	706	691	700	655	693	672	673	668	717	699	689	724	724	733	737	676	779	754	693	709	717	776	671	729	721	699	705	682	751	674	735	725	691	687	706	701	691	727	713	698	692	734	723	759	728	701	700	711	709	711	735	718	704	744	739	729	677	760	735	716	722	732	685	729	702	775	698	726	682	663	714	691	648	710	656	763	721	683	689	747	687	750	687	730	705	683	722	731	720	727	684	720	695	720	703	679	762	718	700	711	738	699	733	712	723	714	665	709	759	693	700	731	715	682	695	675	688	681	693	681	687	734	736	743	693	745	674	732	696	741	752	714	677	680	704	701	700	725	724	696	695	726	735	700	676	685	712	721	720	700	734	698	739	738	701	737	717	728	694	684	656	745	729	695	655	727	729	731	738	740	717	713	700	722	726	748	674	694	691	715	720	726	718	706	698	691	684	697	714	722	712	727	748	702	745	663	697	721	710	688	705	732	721	718	739	719	745	743	762	716	676	720	748	716	700	721	714	759	693	712	717	730	710	739	706	661	745	701	748	703	674	730	717	803	712	720	738	745	736	756	684	701	727	690	725	732	695	707	736	808	696	733	723	711	693	723	697	693	710	757	770	745	700	671	729	727	688	755	684	729	707	691	704	677	716	710	705	691	718	699	713	732	742	712	737	767	719	717	706	677	733	732	709	678	720	719	688	737	697	683	692	758	752	675	724	666	670	680	733	712	686	721	724	697	726	698	703	730	723	787	735	698	740	730	745	670	737	741	735	729	686	729	745	713	685	710	727	714	703	739	732	725	692	718	682	707	710	715	664	689	714	747	746	702	739	718	686	704	754	692	729	636	704	731	728	718	773	687	707	652	695	716	709	680	740	691	757	706	751	733	707	774	686	700	687	703	691	723	717	710	729	717	731	745	729	677	671	731	717	720	704	712	673	712	758	739	724	716	714	724	702	693	730	719	676	718	702	732	721	711	704	675	709	713	694	749	710	674	724	736	795	708	715	768	665	726	723	750	705	691	720	685	730	691	677	714	755	693	714	731	721	722	682	678	753	754	713	764	727	737	744	764	690	721	721	717	737	716	734	698	681	729	733	696	748	694	661	724	704	764	724	694	748	699	737	749	738	683	677	723	708	647	727	742	705	712	671	708	733	739	740	723	716	733	710	744	701	724	711	721	681	674	696	739	698	683	714	752	691	683	734	715	697	712	702	713	744	722	706	685	768	729	666	709	745	707	741	695	723	713	751	772	735	755	715	705	711	718	738	682	714	738	718	724	694	651	696	699	681	696	758	670	690	759	761	700	676	764	691	660	726	695	691	729	730	683	675	744	740	680	680	706	725	791	695	700	674	682	738	712	703	685	709	739	716	694	730	668	698	717	720	743	718	694	728	691	739	691	735	756	739	727	724	694	728	679	733
7045	720	360	383	333	314	323	305	305	317	310	309	318	299	314	311	293	276	286	281	255	246	273	268	288	278	249	259	246	232	271	257	223	266	261	302	299	244	258	262	268	250	240	260	246	268	261	230	250	239	262	271	295	258	285	267	231	218	262	280	264	241	261	254	261	251	243	248	233	283	269	278	276	232	255	267	273	239	267	233	254	224	263	236	268	273	249	240	262	255	267	242	301	257	259	276	260	256	256	233	251	268	256	245	264	263	260	243	245	269	239	252	269	256	256	278	231	236	258	260	270	274	268	250	241	240	277	267	246	255	280	282	285	261	277	254	266	257	227	270	279	227	253	249	257	252	239	257	243	243	268	244	259	229	279	271	278	268	267	233	258	253	236	249	241	258	248	263	241	238	260	273	255	264	256	274	268	258	248	258	253	241	243	283	270	232	255	273	262	267	242	245	285	264	278	256	281	280	266	274	278	267	269	260	270	289	270	260	252	243	284	249	249	244	252	251	240	252	267	252	254	224	254	267	235	251	279	239	246	243	246	291	252	281	281	236	262	252	261	278	281	256	257	248	250	247	246	276	265	265	279	269	267	262	220	281	251	248	229	279	247	270	308	272	273	286	278	274	232	265	262	279	271	273	283	264	254	251	290	278	249	261	256	250	244	266	226	251	261	292	251	265	241	261	259	290	257	241	269	272	277	296	290	286	235	239	258	244	255	270	266	230	269	300	255	279	259	248	247	248	263	281	293	269	275	265	276	262	286	246	267	277	301	277	264	243	257	277	258	261	247	256	248	246	245	282	275	264	248	235	258	251	241	236	275	274	256	261	267	285	255	266	266	264	274	255	249	247	252	229	271	253	224	226	297	288	295	266	250	268	243	218	251	301	277	227	255	236	240	268	236	246	283	249	269	248	241	266	252	238	251	246	245	267	258	253	250	272	259	247	245	246	245	273	259	275	253	253	259	264	257	258	245	259	226	253	237	281	262	253	287	277	275	279	257	280	251	273	244	270	245	266	263	281	274	267	236	237	237	260	264	244	279	239	273	266	272	280	223	234	266	247	257	267	295	273	256	254	277	248	245	268	229	253	257	246	229	256	271	258	253	210	249	231	255	279	254	242	266	251	265	288	264	272	259	242	256	264	288	250	254	274	253	284	264	259	267	273	264	267	287	249	260	238	247	264	273	243	278	270	259	275	278	275	264	253	249	259	243	265	249	238	255	287	246	251	242	254	245	236	259	268	241	231	247	267	264	240	237	261	264	219	264	263	242	249	265	278	265	270	277	263	292	264	226	269	270	252	263	235	256	262	238	300	245	277	285	256	280	253	244	257	281	272	285	272	269	255	280	241	243	271	245	264	290	256	239	229	256	265	268	279	244	267	271	294	267	241	240	275	247	254	258	256	261	254	279	257	272	259	235	274	248	261	274	249	226	273	263	270	264	264	243	255	246	250	281	256	271	258	273	253	268	248	277	247	284	281	258	260	265	244	241	283	252	287	266	250	266	236	278	248	254	276	276	249	239	219	269	235	231	267	245	265	223	215	278	251	278	238	251	258	287	251	271	277	275	247	279	265	281	255	276	260	294	254	232	258	286	292	274	256	269	271	280	246	282	270	254	269	251	269	237	267	241	229	239	274	271	229	262	289	272	228	229	295	257	274	251	284	280	260	300	239	263	243	229	278	275	269	286	279	295	267	242	255	255	242	260	248	265	239	262	241	288	285	241	265	273	260	247	261	250	266	274	294	263	269	275	282	268	262	280	268	268	242	244	283	253	270	258	254	261	294	276	282	251	270	261	270	257	243	262	264	234	295	251	263	259	244	272	262	262	274	249	245	250	271	264	257	240	268	226	262	297	278	262	261	263	283	266	251	240	237	226	259	233	254	250	260	254	233	265	261	267	290	252	282	258	250	233	290	256	262	266	230	283	268	242	279	257	252	237	233	276	269	240	265	234	244	293	294	263	251	253	261	250	251	249	251	240	262	255	259	278	267	267	235	264	255	252	250	224	265	228	250	248	279	263	247	286	272	256	271	264	265	280	240	276	260	278	278	223	274	259	263	253	272	275	265	254	217	246	251	238	257	245	262	258	248	245	258	264	278	248	242	244	268	267	230	263	258	268	253	260	269	255	268	302	267	256	254	249	273	243	266	253	288	236	274	262	287	258	249	254	294	248	272	249	265	277	247	261	251	287	242	277	258	276	227	245	251	251	249	254	258	257	268	290	240	236	237	225	268	265	286	269	249	228	287	258	244	259	260	239	276	283	249	259	259	254	260	224	246	238	254	242	277	242	255	268	261	274	285	260	248	259	246	270	245	241	267	300	312	266	279	254	270	242	270	255	238	291	268	266	264	276	237	263	251	255	291	254	210	274	276	287	258	266	237	250	247	262	256	263	281	274	257	266	250	243	273	252	295	255	258	262	260	244	251	249	283	256	249	253	294	288	237	284	271	204	255	248	277	272	250	271	278	233	281	268	260	244	229	277	246	281	224	251	251	247	236	242	267	306	272	265	243	288	262	273	263	251	288	273	267	279	242	260	213	253	252	271	249	258	239	284	273	267	276	273	244	264	245	244	271	239	229	246	255	250	270	266	275	278	264	262	280	261	303	225	252	266	276	248	274	263	258	273	237	232	251	257	251	250	249	251	290	290	293	246	249	262	280	236	273	265	269	245	264	269	287	290	249	268	269	245	266	279	274	240	295	249	271	267	288	276	239	282	260	258	259	234	248	247	236	252	271	239	247	239	256	232	272	282	233	234	285	272	273	230	233	238	267	281	254	275	260	263	262	263	271	265	265	271	298	251	260	225	249	261	241	274	250	248	284	275	233	245	255	254	260	236	267	249	287	267	311	236	242	248	294	234	256	235	258	262	263	268	285	273	290	280	248	248	279	234	223	231	289	274	246	258	286	268	239	252	280	275	244	233	242	250	258	291	235	260	284	278	269	246	260	267	226	271	265	253	267	273	241	265	255	244	281	261	247	255	248	224	289	235	258	258	293	263	237	259	258	261	252	260	281	241	232	261	285	274	294	262	270	273	279	276	229	220	274	240	266	259	276	250	302	293	258	251	271	264	276	252	265	259	258	280	256	265	233	247	274	235	261	277	272	253	259	244	274	265	288	267	274	254	244	276	277	285	252	253	256	273	255	264	303	268	250	256	256	252	252	253	223	265	285	270	268	262	264	244	255	278	249	240	251	241	267	261	247	263	245	267	258	251	268	253	272	249	239	280	263	271	257	262	250	229	268	252	284	255	313	256	256	262	261	245	236	289	276	257	233	232	269	268	269	209	255	263	277	267	280	238	255	278	274	249	290	265	246	285	281	275	280	268	242	275	261	283	273	258	246	280	226	258	264	235	259	292	295	266	296	267	243	280	245	301	290	269	283	264	310	301	273	296	265	284	250	261	272	271	231	308	255	227	252	272	274	250	260	252	277	224	250	231	280	266	238	248	288	278	260	252	246	253	260	258	253	288	224
4572	653	838	949	907	851	898	864	893	809	869	833	895	983	996	926	870	828	799	754	691	638	674	713	705	664	625	624	590	620	610	612	629	556	640	606	576	594	585	592	594	616	606	593	592	648	617	603	610	631	596	597	597	596	598	579	630	616	633	599	571	551	594	595	605	606	591	569	584	565	588	576	576	630	561	568	591	620	649	593	582	599	642	575	604	623	606	581	612	581	641	601	593	588	566	589	612	602	568	601	545	566	571	586	600	586	621	561	555	599	571	606	570	600	613	630	560	609	613	585	595	602	589	554	601	652	554	592	630	601	598	523	572	637	605	623	566	569	629	623	570	613	552	568	656	583	631	587	575	585	570	592	601	579	590	590	575	634	550	520	584	586	601	628	610	631	558	543	568	588	610	581	620	589	652	579	601	576	620	556	612	619	572	604	589	629	620	601	621	533	606	616	584	586	606	588	563	583	629	646	604	603	589	581	587	578	574	587	561	601	575	581	570	566	584	598	598	572	614	564	624	580	558	662	563	578	595	627	573	604	596	610	622	560	649	598	591	589	572	628	659	580	601	611	637	591	588	572	609	573	612	600	613	554	601	593	572	565	571	549	592	571	595	586	609	624	591	610	577	565	618	602	606	541	580	602	594	576	597	603	591	586	594	571	593	605	627	580	575	617	569	600	582	551	575	629	566	604	606	581	574	570	623	590	585	599	576	619	577	605	565	595	538	575	582	612	593	567	626	572	601	575	619	557	577	627	603	581	640	561	595	566	602	549	608	590	595	561	564	567	569	580	593	577	638	585	573	599	551	546	617	610	554	581	584	572	609	590	601	596	606	599	558	587	544	642	545	545	577	612	560	610	579	607	557	635	615	567	577	536	594	606	583	594	597	582	587	581	561	573	585	569	610	615	618	585	596	585	564	588	588	634	605	659	567	619	593	600	614	592	618	604	594	588	598	573	595	623	624	604	580	604	584	601	561	600	607	557	615	599	578	607	570	580	612	621	596	594	598	605	552	575	632	618	613	573	617	640	632	576	560	637	562	606	594	578	618	592	585	554	630	613	592	599	600	582	589	577	577	568	578	595	587	585	576	572	582	571	611	585	635	552	577	623	588	620	638	601	635	619	573	589	563	562	562	608	596	561	632	604	556	592	616	630	595	573	601	594	580	613	642	595	582	568	605	588	570	606	567	594	599	628	610	594	558	600	577	603	603	630	565	546	582	602	584	596	575	556	593	577	542	579	576	589	561	606	604	575	588	595	597	562	600	572	605	595	560	548	610	580	593	629	554	581	592	597	534	603	625	622	591	584	618	616	562	569	591	534	561	573	597	612	583	611	614	640	574	596	581	557	596	618	541	586	607	635	625	548	594	588	615	605	567	581	594	593	612	615	594	602	609	602	606	587	589	567	607	619	600	587	583	568	607	657	607	580	582	591	616	612	583	575	563	580	625	566	588	601	583	593	613	592	629	597	614	582	595	607	595	596	615	643	598	574	579	585	609	569	609	568	572	602	587	641	603	570	637	587	571	596	590	575	573	584	579	593	615	559	589	592	626	625	571	622	577	588	637	604	588	563	582	589	603	581	589	613	634	585	587	580	581	594	595	605	611	608	596	600	590	595	565	630	622	613	564	567	571	597	570	571	572	587	575	601	574	607	556	629	613	580	557	578	581	590	642	549	601	584	566	590	551	588	593	613	581	603	613	547	624	587	578	598	579	611	590	588	566	607	598	608	597	640	612	575	614	577	625	561	613	589	550	589	580	588	574	576	577	598	599	564	612	517	598	605	576	574	586	549	605	584	573	620	589	619	599	644	604	602	562	603	601	582	582	617	624	559	592	529	581	559	637	585	578	568	533	607	591	579	575	601	569	592	590	628	589	654	550	608	623	536	571	648	599	585	583	576	629	600	561	598	589	619	612	559	555	624	615	609	565	545	565	539	596	611	620	569	602	573	605	630	638	583	605	593	567	623	574	574	596	585	587	560	594	586	579	604	588	583	560	582	589	596	608	600	626	582	625	607	598	615	598	596	641	610	600	627	576	628	605	610	574	621	594	574	627	601	600	610	626	539	566	609	607	590	629	613	592	578	639	582	575	551	635	615	573	638	554	599	609	602	557	569	619	582	632	570	591	564	624	560	555	596	566	629	590	634	606	578	612	608	590	558	593	601	572	632	610	601	566	593	593	579	577	615	556	605	589	589	562	624	617	574	647	628	624	614	584	614	593	559	576	581	607	575	600	612	567	601	552	600	601	608	605	589	559	572	631	608	564	587	609	552	590	632	599	579	607	596	593	609	598	619	600	574	571	562	601	621	615	551	580	599	569	635	598	623	609	563	625	550	608	543	623	622	587	591	603	595	613	569	592	590	584	566	572	645	607	587	582	570	603	542	612	588	597	577	597	557	611	579	650	601	642	629	585	603	598	611	589	651	585	599	572	597	593	584	585	652	597	563	543	625	605	547	560	589	551	602	621	609	616	562	579	606	590	594	586	593	614	586	599	605	607	608	541	578	601	566	567	617	620	610	605	613	550	601	575	567	591	632	639	620	589	607	570	557	590	629	584	607	567	625	577	560	584	588	574	554	650	605	576	583	543	570	651	605	628	604	559	575	571	612	601	622	576	610	572	618	580	566	617	566	565	590	656	576	617	578	646	605	609	604	626	569	636	599	604	578	579	593	574	584	572	620	623	625	597	586	585	597	609	595	590	600	607	578	635	602	621	587	603	576	544	585	608	597	595	587	604	589	549	638	622	571	617	612	624	580	534	616	578	627	558	638	616	583	623	568	562	610	599	589	590	596	564	594	571	609	617	592	549	559	611	591	570	625	583	560	595	604	629	588	613	574	552	588	577	631	634	585	607	570	583	550	583	600	578	601	607	615	590	590	575	556	605	638	579	585	606	648	606	638	589	544	571	597	628	571	583	650	620	598	605	625	577	564	588	553	637	540	585	640	541	590	594	522	570	589	646	578	583	579	625	602	626	591	564	555	617	521	602	585	561	611	572	597	607	582	574	600	567	645	588	622	588	586	631	596	563	592	600	558	600	602	542	558	563	592	597	599	577	596	617	596	600	596	613	580	599	613	570	622	586	592	588	566	608	598	601	584	600	601	578	618	607	628	570	538	608	545	573	586	564	582	608	628	620	616	540	612	593	574	633	575	589	601	608	583	566	558	595	603	575	606	599	565	553	603	599	565	566	608	587	604	594	572	600	565	622	542	631	572	605	577	626	597	594	590	615	596	615	643	574	596	647	617	598	616	577	574	623	624	584	563	552	614	613	593	588	622	617	639	600	609	593	609	604	608	613	590	558	586	619	611	580	642	618	563	549	587	613	605	555	617	614	609	604	622	581	643	618	573	594	559	599	617	596	620	617	575	609	580	593	611	557	646	624	556	614	608	553	589	581	588	587	606	596	620	598	608	546	591	584	569	562	573	586	598	652	568	567	565	623	578	599	614	593	617	569	576	606	543	563	608	572	552
20841	3718	1469	1085	751	548	469	465	452	441	328	286	297	348	297	261	292	256	231	245	191	227	195	221	231	165	198	184	180	203	203	183	167	184	188	203	190	184	196	183	173	187	184	175	192	190	149	184	151	176	169	173	189	188	167	194	204	154	189	203	181	187	167	169	199	191	188	190	174	203	187	171	175	170	186	214	186	162	173	151	196	188	191	201	154	168	187	170	187	170	201	207	172	184	136	179	160	157	157	162	176	188	162	174	202	191	175	188	176	175	188	186	226	197	178	198	182	158	167	178	152	174	171	180	182	178	187	143	156	171	192	162	170	187	180	187	217	189	195	202	175	174	218	193	178	183	179	154	175	188	197	161	158	180	169	183	182	198	173	201	173	154	168	178	203	196	195	191	176	181	185	195	201	171	174	202	177	150	173	170	166	199	202	190	157	170	173	163	178	173	189	168	170	170	194	160	181	171	191	175	183	163	159	163	175	165	199	169	186	207	198	188	181	191	180	193	158	158	176	183	172	173	160	185	179	158	159	174	197	170	164	192	195	204	200	189	156	171	161	163	189	190	175	211	160	182	174	183	160	192	201	185	169	155	204	184	168	201	200	176	197	161	183	171	144	173	174	190	189	165	198	160	175	212	201	182	180	158	174	197	177	191	169	200	160	152	189	170	154	188	170	161	204	201	179	186	168	184	173	159	159	171	193	190	193	134	157	166	176	173	210	189	177	155	162	182	176	175	185	185	171	161	186	173	143	160	189	169	163	208	193	186	168	176	207	200	182	178	183	191	201	185	177	158	190	203	190	202	178	180	181	190	182	183	158	195	202	162	178	189	174	178	171	186	185	174	180	186	183	158	196	168	161	164	207	172	172	197	198	156	180	217	182	165	187	184	188	167	177	188	176	174	188	189	185	179	182	186	191	184	185	179	169	193	191	172	162	164	153	168	180	188	187	172	173	173	211	161	197	152	146	168	195	165	193	197	173	172	171	186	176	189	184	176	185	184	152	183	158	175	190	187	200	202	170	180	182	159	174	198	185	188	182	181	175	185	199	188	175	183	182	166	151	193	176	167	168	184	223	189	213	187	138	186	162	182	158	198	162	179	159	168	206	198	180	204	191	166	165	164	184	191	194	187	200	179	197	163	192	199	169	199	163	170	183	165	198	173	198	192	198	167	172	172	177	162	183	173	181	178	161	179	167	195	186	188	182	186	184	185	150	155	194	171	183	183	185	190	174	157	198	192	190	188	169	178	188	175	160	175	184	158	179	186	202	183	198	175	173	188	200	168	170	157	194	157	187	188	188	180	168	175	198	188	158	199	189	189	173	175	150	204	160	168	197	181	178	182	191	165	197	186	161	151	167	147	172	202	175	191	178	173	167	162	191	156	170	170	166	171	168	183	187	192	185	185	184	170	169	183	173	183	185	211	223	168	164	195	193	176	196	179	208	179	157	182	184	162	187	145	197	164	181	181	171	180	205	163	168	184	157	154	171	182	141	208	163	182	195	184	178	190	178	146	167	186	190	195	151	193	162	176	202	199	174	167	174	199	182	210	183	200	158	176	186	173	169	207	197	209	195	186	174	175	184	189	197	173	191	185	166	164	188	184	211	155	207	184	161	184	151	180	192	162	190	181	196	179	147	194	196	192	158	178	162	175	181	180	167	183	187	189	173	167	160	194	166	195	204	166	194	198	169	173	181	171	196	172	200	185	160	178	193	179	188	180	181	169	160	164	189	168	175	189	174	191	170	171	153	164	195	189	172	200	179	163	166	176	170	181	161	177	182	177	179	176	173	177	184	190	191	182	189	185	163	170	177	186	199	188	181	179	154	165	163	182	204	194	188	181	184	168	170	178	167	198	160	189	200	185	153	194	195	202	174	175	173	165	186	183	193	166	171	183	188	167	196	174	162	201	210	176	175	186	201	161	179	194	191	179	180	194	184	198	172	186	194	195	188	173	188	186	171	171	198	201	177	199	160	188	175	162	180	187	189	190	180	190	151	202	209	160	167	152	182	189	164	150	169	184	173	176	159	186	175	173	177	200	177	175	199	180	186	187	187	192	183	165	185	151	199	193	172	194	209	192	197	222	159	168	149	157	175	175	170	158	142	174	149	184	180	204	194	183	198	171	166	193	183	152	166	184	159	191	180	188	175	169	190	188	180	177	185	180	156	193	191	194	195	173	177	197	194	187	189	165	174	173	189	156	155	182	151	188	170	167	164	174	172	193	169	159	205	202	189	166	170	175	153	163	187	189	178	205	155	165	177	190	182	176	202	162	181	172	185	188	194	171	165	162	183	183	212	172	165	155	214	197	188	185	202	186	172	174	193	171	199	171	187	160	168	171	170	190	165	199	184	154	156	204	180	156	188	151	193	187	145	186	188	188	171	186	182	198	177	164	159	184	191	187	174	156	180	201	177	154	175	170	193	177	161	188	197	184	181	159	159	155	168	168	167	176	179	192	203	183	189	183	193	165	173	161	169	185	196	202	178	175	189	167	181	149	180	171	203	200	180	173	198	190	199	165	182	190	196	177	165	196	201	172	161	180	184	188	180	212	180	184	208	200	167	197	213	173	201	172	192	170	170	169	188	199	186	171	193	174	180	180	193	184	199	198	186	191	181	155	170	188	179	191	181	181	166	198	168	191	201	166	185	197	157	151	166	175	200	201	174	149	166	173	164	188	209	193	193	208	199	177	153	164	222	192	183	164	179	175	192	164	187	187	193	217	184	168	209	169	171	164	154	156	173	174	205	197	176	176	169	167	209	211	163	175	160	153	180	183	184	172	146	174	169	207	198	191	188	220	169	174	189	158	189	173	173	172	164	166	170	188	179	160	162	199	187	174	170	210	159	184	178	198	185	165	191	176	182	172	216	199	182	180	161	192	191	160	184	156	188	182	179	175	174	157	183	207	166	179	169	189	180	199	160	188	204	196	165	190	162	191	168	155	203	164	186	174	176	189	162	191	172	215	183	183	181	163	159	179	160	200	176	184	186	196	176	180	154	177	191	188	166	203	199	183	184	194	173	165	175	158	186	191	143	208	166	168	170	173	182	151	174	178	211	171	192	173	180	175	196	166	165	174	189	145	168	201	195	175	156	181	185	206	190	168	189	202	188	181	159	171	170	165	207	164	173	168	166	180	199	167	190	160	174	186	171	197	187	206	181	159	190	186	184	167	168	199	221	198	169	186	181	209	186	171	191	159	187	176	191	157	192	183	196	199	172	167	197	176	173	201	192	179	171	203	202	173	208	172	190	207	184	173	145	162	167	167	175	181	185	198	170	163	149	186	196	168	180	196	172	176	185	178	179	204	169	177	181	175	185	173	193	176	186	167	171	161	171	163	174	161	183	178	157	173	177	211	180	173	176	175	170	176	208	178	171	171	190	197	195	171	182	195	183	191	185	197	197	167	185	188	172	189	179	178	169	172	178	179	207	183	165	161	170	201	157	195	174	170	187	190	186	164	156	207	179	162	172	205
13097	1264	2050	2476	2233	1885	1765	1687	1879	1604	1357	1178	1169	1339	1314	1131	1141	984	880	780	711	652	665	699	676	575	573	506	509	467	458	427	489	455	478	444	475	469	473	479	407	459	458	461	468	441	446	465	433	462	434	449	427	446	404	452	460	482	504	480	471	462	447	452	461	460	427	434	474	453	446	418	432	444	419	406	463	475	448	431	452	445	457	414	422	424	463	459	449	470	463	431	475	420	480	430	453	458	440	453	423	465	460	437	475	461	447	429	399	428	447	441	460	413	477	474	420	444	418	452	433	438	467	472	438	443	439	439	459	493	468	409	469	437	437	433	449	425	479	443	450	436	410	429	475	440	451	429	425	439	454	446	422	474	452	473	443	471	447	439	417	420	445	461	463	467	446	431	433	494	454	420	482	434	443	496	463	448	446	426	481	408	456	455	451	442	419	420	425	433	436	465	430	443	474	458	450	419	432	467	466	444	426	442	499	445	441	473	425	453	428	441	432	441	446	482	437	421	444	427	408	441	451	443	455	412	448	423	457	413	487	404	432	430	437	451	455	465	441	478	400	431	478	421	436	445	457	464	466	448	463	438	409	462	475	491	473	441	435	458	453	434	461	446	431	405	443	472	465	436	484	450	443	408	425	449	459	433	447	477	453	464	443	459	479	439	454	433	423	445	467	467	432	446	464	489	439	457	450	454	448	457	461	447	435	458	443	469	414	482	437	413	450	449	448	478	430	455	453	430	431	420	452	448	433	442	427	423	504	455	486	455	427	429	417	434	424	433	454	447	440	445	483	429	476	445	460	423	455	445	418	453	420	445	460	456	444	445	439	424	479	469	444	459	447	451	417	443	453	445	447	432	429	419	456	440	464	455	468	475	454	416	443	454	442	408	427	438	436	454	432	449	396	422	443	430	466	450	440	433	419	411	460	453	440	436	454	431	432	472	479	436	444	451	428	444	441	462	431	501	442	447	464	436	423	420	418	462	461	445	462	460	451	472	436	443	447	463	458	449	421	426	499	430	422	467	460	470	428	453	428	417	493	449	430	436	470	427	442	468	449	468	436	445	451	451	409	459	432	469	450	505	441	419	429	441	470	453	439	452	442	489	478	450	407	450	474	490	456	417	439	413	452	441	502	432	426	435	469	456	461	461	455	506	438	456	455	470	452	473	466	448	450	449	420	437	428	457	438	425	428	434	449	449	446	434	440	428	434	439	432	450	471	426	433	433	439	445	401	462	395	443	463	473	462	456	430	433	446	450	421	451	431	419	421	435	447	499	437	459	389	455	455	456	454	449	457	438	431	420	452	418	487	433	487	507	444	439	455	475	466	440	465	437	430	439	441	487	467	460	441	444	464	430	473	465	409	431	455	420	456	445	444	472	395	462	466	437	443	426	433	450	415	383	466	445	410	429	462	443	437	484	456	446	457	438	422	448	429	437	422	451	454	408	469	420	431	438	467	435	469	459	433	461	423	444	454	458	476	454	439	455	464	455	478	401	435	429	501	456	476	463	456	439	473	479	447	467	454	468	431	404	437	479	474	416	467	471	435	444	444	470	439	434	470	438	436	444	467	441	464	451	459	468	447	452	482	466	458	443	452	444	472	446	441	449	429	462	425	426	436	425	480	481	442	464	493	441	417	453	456	446	460	468	414	422	422	433	417	433	461	447	441	405	439	440	433	444	433	476	420	423	464	408	467	477	517	445	424	444	425	498	429	435	427	449	481	425	447	450	424	443	430	434	488	438	482	445	406	455	419	449	443	469	421	484	413	460	467	441	491	445	464	434	433	457	383	491	450	430	438	464	436	451	419	440	459	479	423	467	442	441	446	471	460	459	475	409	457	433	452	397	451	463	485	484	462	451	459	474	443	466	434	439	449	428	443	437	472	444	425	409	449	415	455	440	480	400	425	469	449	486	435	415	450	434	490	417	460	476	436	421	454	488	416	419	450	428	481	472	427	467	432	466	425	500	458	434	439	433	412	448	444	442	435	423	447	477	466	448	452	458	471	505	463	435	444	434	474	479	377	455	488	464	416	457	420	430	458	448	438	445	473	445	459	435	457	417	431	453	413	417	438	435	481	436	444	496	411	451	442	415	458	443	443	478	455	465	425	449	448	452	482	423	470	444	475	437	403	424	426	470	456	407	426	457	483	465	451	429	444	494	406	435	478	440	445	471	441	417	445	415	446	451	461	425	459	437	439	433	455	437	437	457	426	451	441	427	474	442	485	442	438	450	486	420	428	455	445	422	481	426	435	443	448	452	449	445	439	429	455	423	439	421	438	444	435	468	451	434	461	439	454	441	460	446	410	401	430	448	454	427	437	430	399	408	477	435	411	436	491	423	436	414	471	459	443	464	462	473	433	477	417	439	422	427	448	469	468	449	476	422	464	442	476	424	453	401	439	426	455	473	467	430	455	427	433	477	464	480	450	419	454	457	422	458	455	450	452	448	440	427	419	445	462	446	446	465	464	403	476	469	481	458	474	467	419	457	465	432	456	437	463	424	480	434	450	471	487	447	452	409	457	471	444	451	448	441	451	457	451	468	437	447	457	484	454	446	483	470	471	486	457	451	418	443	478	462	465	461	417	458	438	448	427	490	464	460	440	421	491	436	459	412	414	458	435	457	414	445	452	450	450	455	427	433	428	405	439	401	451	459	439	467	436	465	464	463	446	440	463	422	477	442	431	437	418	470	451	479	450	423	449	461	479	455	422	445	464	455	452	464	475	469	462	458	475	441	453	457	436	424	470	424	423	473	462	433	468	435	424	439	450	442	418	438	441	443	458	443	417	456	457	450	440	471	448	409	483	483	446	454	445	441	432	463	442	434	474	458	453	467	456	468	481	439	425	412	458	387	423	463	444	460	455	408	494	463	468	414	425	429	417	465	457	463	431	445	448	441	420	476	460	475	453	448	432	456	439	450	427	422	428	476	431	459	467	440	447	454	450	412	414	472	467	470	444	432	439	410	506	483	422	446	475	456	468	443	455	396	430	434	441	460	487	426	436	453	476	461	429	484	448	447	417	423	451	438	479	417	421	465	464	435	412	448	425	432	431	433	459	454	448	474	486	449	460	419	439	459	474	468	454	476	426	476	416	455	463	431	446	428	444	424	435	459	460	416	436	440	435	462	431	457	463	443	444	422	460	440	474	452	438	423	436	431	457	439	431	452	433	461	450	433	464	429	455	476	484	460	433	457	439	457	431	469	436	448	467	513	452	414	456	497	453	474	468	452	420	471	435	452	442	421	439	449	457	427	393	443	430	405	473	457	456	429	438	462	442	445	447	424	440	458	436	456	499	427	424	487	443	441	449	448	457	456	443	471	454	426	476	430	444	466	444	437	438	449	450	444	463	408	432	451	440	475	475	422	475	435	441	436	428	473	415	496	476	470	458	439	436	480	431	438	427	443	405	421	464	461	415	473	449	430	445	458	455	460	454	480	458	451	482	417	461	417	455	451	428	456	439	472	441	454	463	471
32815	8495	3193	2115	1402	1044	810	744	882	817	660	532	503	531	505	463	446	423	430	388	350	353	335	354	324	324	357	316	309	316	290	328	287	316	296	290	322	303	311	322	333	336	314	309	301	290	322	298	299	306	335	331	310	275	301	336	304	265	284	309	323	293	282	331	349	324	354	278	287	309	306	357	315	320	315	350	369	338	338	305	323	327	298	289	279	263	299	309	285	320	345	313	326	289	354	282	308	325	294	292	303	290	338	314	296	313	279	321	309	263	313	333	318	263	306	306	301	291	269	307	303	321	285	315	326	325	314	306	303	301	316	336	331	303	324	330	307	283	332	299	313	307	330	289	312	300	289	325	331	294	347	326	329	302	280	311	308	306	341	326	316	326	302	330	318	324	303	308	332	335	322	301	310	301	337	330	302	292	327	309	309	347	327	291	320	320	311	303	302	315	318	302	311	295	319	321	331	331	299	333	313	314	312	290	286	292	299	292	326	292	339	304	300	333	304	305	318	328	333	299	288	339	334	331	311	333	318	311	320	312	341	321	346	330	295	290	303	318	305	322	263	333	334	312	311	330	307	324	303	318	349	349	314	319	318	302	289	323	314	319	308	285	321	309	298	298	317	316	311	302	341	303	315	338	303	313	309	302	294	313	329	322	295	322	303	324	309	292	300	324	346	324	320	332	286	328	342	303	332	299	342	285	281	345	285	272	311	318	342	331	317	292	325	330	331	301	306	293	267	309	311	320	316	295	347	305	325	316	302	352	275	300	329	318	271	301	305	329	301	330	302	338	310	348	302	287	340	289	310	315	311	298	308	344	308	308	312	312	313	332	307	318	327	325	299	293	330	312	318	309	322	332	320	299	293	305	284	343	303	297	357	312	345	284	296	312	299	316	306	300	309	276	295	282	311	316	299	339	295	281	308	315	305	312	300	305	306	285	299	294	270	305	355	348	307	314	302	320	324	328	298	302	306	335	328	294	313	314	304	324	309	335	322	336	295	305	309	317	316	296	306	283	285	325	333	306	295	308	307	329	305	320	303	294	296	313	313	269	329	300	307	295	311	307	296	332	342	319	323	315	327	332	318	279	308	311	320	330	306	325	326	300	341	333	311	306	324	288	333	335	287	315	324	335	304	303	289	316	312	295	273	340	335	306	324	284	340	285	318	331	315	316	299	303	296	309	311	344	297	287	311	294	332	328	317	313	306	264	270	273	308	286	313	322	289	287	296	284	300	333	311	301	313	289	295	306	284	328	316	283	294	309	300	310	312	336	308	319	298	316	307	343	292	312	299	310	320	324	305	330	309	344	345	292	317	333	316	289	344	349	313	285	326	295	313	300	363	292	312	302	340	333	297	328	324	307	338	297	265	283	339	318	314	310	332	290	307	323	304	306	337	289	297	299	326	313	326	314	309	298	340	317	305	310	296	326	315	312	297	305	312	301	320	339	309	320	295	312	290	281	292	311	300	322	296	354	284	303	287	286	320	334	297	312	328	324	328	289	328	295	316	304	327	335	296	316	308	284	294	284	295	315	283	327	317	326	305	322	307	273	261	310	312	325	310	292	309	336	273	278	282	317	317	325	325	278	318	331	304	304	299	341	294	320	268	314	302	303	322	329	286	308	318	309	299	304	324	317	311	269	277	328	361	329	338	275	306	336	287	314	326	307	308	297	349	289	304	303	301	331	305	340	294	320	318	298	302	350	341	327	309	304	315	317	298	313	312	325	308	352	322	278	304	346	333	329	275	273	284	308	318	332	326	321	295	329	300	306	287	307	341	331	331	323	313	285	337	357	296	279	304	334	298	294	330	315	343	309	308	314	313	302	332	361	309	312	322	334	281	299	316	325	296	302	291	330	295	319	351	304	310	289	314	334	346	322	279	303	321	336	320	327	284	332	309	345	300	322	299	311	309	279	327	302	337	295	296	291	316	337	313	313	297	321	314	307	319	297	287	304	308	302	301	258	306	290	343	313	337	312	289	335	318	299	278	317	329	307	304	297	292	348	313	324	301	338	348	310	292	322	311	296	270	305	291	310	332	304	328	307	319	324	304	313	297	329	296	317	295	337	322	291	286	292	299	313	271	296	330	303	292	284	307	343	310	323	336	307	309	335	338	303	313	303	331	295	301	310	317	290	306	301	335	305	331	319	291	305	312	322	309	309	291	305	267	301	291	294	322	286	287	270	328	311	342	249	270	317	322	308	314	285	279	322	279	284	310	309	318	299	324	290	311	338	307	335	298	319	308	300	325	316	323	318	300	319	312	290	349	281	297	301	285	309	306	284	295	319	349	359	287	340	316	294	321	280	325	334	325	315	303	274	293	334	334	321	313	296	320	335	320	323	280	289	315	309	355	309	310	326	315	308	291	320	335	339	300	325	330	308	307	299	285	286	331	276	308	310	311	331	318	303	268	329	317	290	310	285	325	313	326	283	330	317	294	323	320	325	308	300	310	315	281	317	312	333	334	326	327	325	342	325	323	312	340	301	296	289	304	314	298	310	344	278	313	299	299	311	282	333	312	301	337	326	317	353	344	304	306	298	299	321	328	321	349	298	334	303	299	295	335	323	292	328	336	307	345	319	291	325	302	324	287	279	271	330	306	364	337	298	321	316	306	292	298	304	305	314	325	306	293	278	276	304	339	301	314	341	299	347	317	296	310	323	335	328	300	305	295	306	319	290	302	333	289	285	284	303	292	305	339	308	307	339	314	292	342	309	304	302	333	347	290	294	315	337	310	293	296	303	307	302	311	340	331	325	317	350	329	294	356	289	300	308	321	291	297	290	271	269	263	311	322	318	291	299	305	281	337	339	294	298	310	363	327	316	318	325	330	298	306	328	296	324	297	278	276	297	299	333	312	327	296	276	293	344	299	298	340	288	313	295	291	280	291	310	332	324	287	291	315	299	307	297	309	335	305	312	334	335	309	323	340	274	329	341	343	311	300	296	296	267	280	323	262	320	308	323	315	323	321	298	294	307	317	334	301	360	308	317	307	277	330	321	305	316	298	291	339	313	286	320	306	289	326	312	287	287	303	282	315	326	324	324	320	302	300	283	286	304	301	294	340	323	310	330	334	344	327	297	304	337	312	338	340	317	300	326	339	337	343	330	310	269	269	278	307	298	348	337	310	351	340	303	275	305	326	269	323	292	318	314	291	306	333	305	289	292	302	290	284	307	283	304	326	343	334	317	333	337	289	304	323	326	290	311	327	310	312	313	316	281	278	311	328	305	309	310	306	332	324	318	303	315	312	300	275	316	338	310	326	288	300	304	334	307	314	332	289	328	315	323	255	286	309	320	336	339	315	294	283	310	337	297	308	273	297	298	291	293	309	278	299	340	250	302	278	326	324	339	315	301	332	299	306	291	284	334	281	303	298	301	311	333	340	302	323	309	316	313	305	280	282	287	311	309	330	283	325	348	314	326	328	331	321	306	323	318	270	290	296	301	278	296	307	300	332	330	307	317	316	329	282	319	284	290
19166	2275	3205	3956	3705	3311	3029	2800	3307	2790	2204	1870	2021	1900	1929	1802	1677	1551	1507	1228	1108	1086	1087	1102	1077	968	892	831	746	702	748	715	780	749	696	742	748	714	694	704	704	751	713	677	741	726	764	727	711	692	685	706	720	710	752	673	737	802	749	687	689	743	693	721	732	705	729	754	706	687	686	672	734	711	707	709	753	731	720	720	717	696	763	759	722	712	736	712	717	690	698	753	712	619	669	734	681	689	710	683	703	769	692	694	737	733	696	731	699	700	725	696	737	702	722	714	692	681	716	680	708	660	682	685	703	730	705	725	685	730	741	713	708	684	716	701	654	739	732	757	669	711	681	695	722	701	716	649	676	647	712	707	717	744	663	704	702	694	719	688	728	715	705	714	698	696	710	750	683	709	713	694	732	642	733	737	708	666	760	748	737	669	682	708	765	732	662	668	723	734	673	691	707	722	711	713	755	728	725	685	707	725	680	720	733	732	668	718	717	677	762	746	736	699	668	718	750	710	728	737	667	674	700	636	727	715	677	700	714	714	724	679	701	698	728	710	686	669	689	664	694	746	751	699	718	670	727	740	728	708	724	669	674	722	705	707	667	705	736	674	735	739	714	724	762	682	714	667	709	738	698	691	722	701	680	731	738	766	733	705	722	752	677	734	741	739	730	759	797	722	706	717	719	667	726	708	705	747	729	681	694	667	708	762	689	752	668	699	717	797	723	714	725	689	687	671	718	712	717	675	686	677	715	708	702	697	757	723	707	724	691	670	740	691	715	722	730	755	668	700	708	729	693	675	754	711	711	698	664	764	713	710	715	746	689	726	669	735	686	709	711	706	696	689	701	686	724	702	729	726	747	708	707	732	753	731	769	711	641	727	693	684	736	658	703	704	751	707	737	750	690	712	728	734	739	707	770	768	728	692	700	695	690	686	719	704	757	701	708	740	658	716	695	753	692	738	731	742	747	747	703	693	685	715	759	700	693	718	697	711	692	716	669	706	748	704	682	702	711	699	706	680	677	692	716	736	724	725	726	742	686	723	696	707	701	652	728	708	742	689	744	687	712	688	711	697	665	740	718	729	730	690	729	740	723	710	735	694	672	725	709	697	706	706	726	736	710	725	719	763	745	663	694	706	702	736	702	716	765	673	715	689	708	691	714	688	706	732	751	683	717	711	685	711	720	742	676	681	684	721	724	664	731	751	733	698	722	686	720	715	684	682	740	768	739	698	694	657	734	677	748	680	728	688	710	721	734	716	730	712	718	673	732	684	734	650	736	750	706	678	664	713	678	661	739	729	698	723	717	702	689	728	716	691	696	729	725	692	700	694	704	700	713	702	716	689	706	731	712	694	698	672	715	724	746	695	700	734	680	723	725	675	721	701	680	719	677	702	727	718	710	715	706	715	722	712	744	686	681	737	698	691	733	750	696	741	721	743	704	707	722	747	718	756	752	703	715	728	722	717	716	744	702	768	716	678	732	714	715	740	710	724	731	702	736	698	761	733	699	735	731	711	698	684	740	755	678	726	727	749	735	713	693	706	713	716	729	745	696	686	658	714	722	698	720	697	684	748	727	667	679	719	715	731	711	703	763	723	737	670	689	729	693	734	692	685	722	745	722	722	682	720	753	740	706	685	742	710	676	684	663	739	720	715	723	684	751	695	724	720	725	717	731	696	715	664	745	738	671	681	711	727	732	723	698	703	714	737	689	729	746	755	735	737	729	708	708	770	716	718	714	736	691	724	713	732	719	686	706	698	702	686	738	735	693	733	700	720	697	745	745	697	673	655	671	722	731	692	721	756	720	667	727	720	732	706	699	696	710	729	703	675	632	670	724	761	722	704	680	756	702	747	729	694	677	743	732	717	694	690	700	703	646	720	704	730	792	748	736	727	732	641	650	709	735	755	665	714	740	657	719	730	729	754	724	696	710	684	733	697	690	699	679	665	743	689	716	696	695	716	735	741	732	683	683	713	713	737	703	700	713	662	690	716	669	726	752	740	718	698	744	706	723	746	687	722	708	690	710	692	733	734	715	716	663	703	703	703	715	699	663	711	733	776	739	727	747	718	680	720	666	760	686	695	773	730	711	727	719	745	712	744	710	705	694	702	706	712	714	731	749	718	653	716	711	733	718	714	703	745	724	719	715	691	718	697	665	714	700	769	698	725	692	733	673	737	761	739	748	662	663	726	725	683	724	676	715	704	696	726	671	726	723	707	689	711	659	678	691	698	636	699	731	731	691	725	727	726	742	690	657	677	678	688	710	726	734	726	751	731	645	733	695	694	743	697	698	735	727	728	728	723	687	735	718	700	711	730	707	703	695	685	721	742	678	693	684	682	707	736	747	734	677	692	747	681	702	709	723	673	694	728	724	741	698	752	728	710	728	738	709	685	685	705	705	670	689	668	766	744	734	697	688	703	705	664	686	671	727	730	688	699	728	704	735	753	746	709	695	688	715	717	703	683	701	685	753	723	699	733	743	707	702	689	692	669	729	713	714	705	724	701	669	754	733	732	724	703	730	661	687	690	715	712	741	726	737	715	724	734	694	741	720	663	693	709	746	673	688	730	741	689	734	770	695	734	670	708	696	685	675	691	673	718	714	724	690	732	711	748	706	701	664	691	742	730	724	679	725	663	694	686	692	682	716	699	700	674	718	676	664	764	699	731	689	694	739	730	709	692	735	720	679	740	664	662	715	669	668	722	708	712	721	675	726	675	747	712	677	716	730	760	657	691	679	682	629	697	735	732	737	708	729	721	722	707	710	737	669	735	692	651	753	666	675	688	719	696	688	691	731	725	722	662	737	696	736	723	716	703	718	686	697	705	703	729	712	703	715	685	701	699	724	706	749	696	726	678	694	671	675	770	711	692	684	683	737	715	689	664	727	697	706	696	701	674	760	725	701	750	702	754	686	773	738	718	695	705	735	703	685	728	723	705	762	726	690	687	734	681	723	699	720	665	709	715	734	707	758	702	679	741	746	743	689	682	700	698	700	695	750	702	743	676	713	729	731	737	688	710	703	756	706	764	689	726	708	702	727	720	668	711	750	736	709	706	698	733	748	736	672	714	716	737	712	683	688	725	753	687	728	679	734	688	697	713	727	717	730	738	648	710	711	698	710	709	706	760	722	721	713	733	702	679	686	775	736	739	695	698	699	729	704	720	738	659	706	739	667	744	681	713	702	696	679	693	694	721	679	685	734	694	699	669	671	735	672	703	739	692	692	698	718	681	693	686	660	719	740	724	644	699	715	661	723	721	705	700	706	767	725	723	658	659	732	734	726	776	752	723	706	699	690	727	750	726	712	688	666	760	724	725	705	717	725	723	680	701	734	647	682	724	702	708	684	679	699	686	646	738	718	692	709	680	704	748	764	712	728	727	687	711	712	730	710	698	708	684	687	718	727	684	718	756	733	733	716	725	709	714	695	697	727	707	666	692	744	691	728	744	723	680	702	756	705	721	699	696	735	699	710	651	684	697	692	716
7554	917	412	377	380	308	332	348	312	280	306	334	324	333	336	278	314	302	265	286	267	268	288	292	282	265	267	276	217	271	255	292	249	256	233	247	268	284	273	236	236	266	259	303	232	229	271	275	234	242	236	274	288	268	259	257	256	273	284	303	260	265	265	266	251	268	292	282	260	272	246	258	224	248	244	265	280	254	281	238	270	267	250	251	273	265	251	245	271	273	258	282	269	278	277	258	262	247	299	258	228	269	276	262	266	277	260	263	277	271	254	272	272	257	284	238	263	233	282	244	259	260	248	289	268	267	244	249	245	262	282	224	271	267	264	258	245	258	260	239	274	278	274	249	299	282	252	255	257	260	296	278	275	269	256	257	237	241	257	219	262	234	246	270	264	263	261	261	240	286	298	258	264	238	271	257	250	263	258	276	267	239	250	262	252	238	239	261	239	272	258	274	297	272	267	270	269	247	260	263	267	274	265	253	237	267	264	260	253	260	272	269	254	261	288	294	288	258	278	272	259	270	288	248	267	267	254	268	268	252	267	245	267	275	231	269	267	273	254	244	277	283	247	240	257	250	276	252	249	265	229	250	249	275	276	300	278	262	272	261	262	262	260	263	259	258	238	255	275	285	283	235	248	291	259	263	257	261	286	264	250	279	267	277	255	275	261	250	273	250	257	254	270	259	259	239	254	296	222	257	269	251	233	267	303	287	255	253	277	241	275	273	296	265	252	268	261	250	255	248	261	241	248	267	245	263	261	272	270	246	252	301	250	250	243	258	276	281	271	269	264	254	262	241	259	261	277	244	265	256	248	275	255	277	268	276	253	236	264	286	273	292	258	255	277	288	260	250	262	241	280	231	264	264	264	267	248	250	231	266	252	245	268	305	265	245	269	273	230	229	265	253	254	259	261	271	299	260	244	251	262	272	255	257	275	255	250	254	291	260	284	263	271	283	229	257	271	255	248	248	252	271	237	275	246	277	282	272	267	269	257	261	263	275	254	256	279	254	283	269	285	248	249	266	259	265	241	234	274	237	261	240	278	274	258	253	280	279	251	257	242	239	283	258	275	258	276	278	256	263	262	275	299	266	245	268	242	259	268	292	250	307	274	252	271	299	254	274	267	262	252	268	232	239	287	271	231	218	260	277	287	289	262	263	300	271	260	246	285	293	261	269	265	236	254	267	244	253	243	235	261	252	250	283	274	278	267	258	249	264	270	291	262	299	245	295	296	250	244	253	250	224	271	257	256	272	252	271	248	281	234	255	245	263	258	263	267	262	271	275	260	257	267	256	238	283	247	274	293	270	281	255	225	273	252	249	244	270	221	273	261	287	285	264	253	264	238	302	277	305	246	255	255	244	271	251	256	243	280	271	267	258	262	256	243	247	242	280	268	247	265	279	242	279	250	271	230	282	244	262	264	269	231	264	245	294	263	267	270	280	263	272	253	261	264	267	270	263	228	263	260	274	273	283	232	245	285	250	262	277	246	228	265	264	269	267	279	271	257	264	254	283	308	241	272	268	283	260	239	236	266	264	269	253	238	262	273	307	229	232	270	251	249	255	267	281	252	284	303	237	242	244	246	258	295	286	260	235	248	247	261	257	251	269	281	260	250	261	259	286	229	266	261	270	288	245	281	307	267	264	262	261	233	244	255	277	284	292	260	270	226	255	229	281	270	288	237	290	260	241	283	292	259	259	261	228	272	283	270	265	272	245	245	247	265	246	246	264	245	251	261	247	257	267	265	258	302	270	277	224	267	294	264	264	278	265	262	265	283	275	236	248	252	257	277	246	249	285	249	243	272	273	258	271	264	261	276	296	243	258	278	265	216	269	254	302	265	272	272	263	286	261	271	234	272	235	270	275	263	247	281	264	278	253	245	242	247	281	244	264	284	248	274	253	255	278	279	274	287	257	258	250	254	250	301	276	271	292	288	264	279	242	269	251	255	273	248	260	254	302	279	259	258	272	240	236	255	260	257	277	294	253	269	265	264	260	307	277	284	271	280	235	265	277	236	281	264	235	244	281	269	260	278	253	269	267	239	262	267	237	281	270	271	246	263	254	296	265	253	277	290	253	269	286	269	252	277	284	282	261	275	293	277	287	288	270	270	258	237	266	275	290	277	271	253	254	219	276	257	235	264	223	270	253	251	270	286	266	242	264	249	242	287	314	302	273	238	287	304	276	242	272	256	275	254	267	259	278	279	258	257	258	256	275	264	264	241	237	269	248	283	275	256	274	256	258	257	270	259	256	260	241	258	292	233	264	290	293	247	263	238	249	244	268	258	254	272	255	274	286	270	273	273	258	256	284	241	285	249	256	270	275	247	259	272	244	246	282	288	289	245	272	293	270	253	287	277	281	242	235	239	269	266	275	259	259	249	232	243	267	281	287	258	266	261	277	258	261	272	262	260	245	272	262	259	267	263	282	279	287	220	264	259	223	220	260	256	268	252	268	244	244	254	259	273	240	267	307	254	271	268	252	257	252	245	251	267	247	254	257	295	238	302	276	257	257	241	262	267	289	252	267	286	262	243	276	270	260	280	272	262	270	257	239	261	264	246	248	253	278	242	295	267	257	267	243	226	245	244	258	291	258	223	256	280	257	268	286	279	259	263	247	296	259	266	267	236	280	261	244	247	276	272	243	269	265	286	252	226	241	250	267	256	276	270	266	266	257	279	249	298	281	261	285	269	278	244	247	254	268	271	263	253	266	259	230	248	286	264	244	264	244	227	258	273	262	284	260	247	288	237	254	247	283	249	258	253	262	266	261	236	251	269	259	275	254	272	275	287	249	263	284	269	258	240	262	259	262	267	275	272	258	271	285	267	289	265	262	260	272	256	256	271	270	253	253	246	268	251	262	249	275	239	270	290	273	308	315	286	267	240	270	294	249	237	262	264	278	230	236	246	282	241	257	255	244	226	275	242	290	254	270	247	281	288	275	244	265	280	256	261	256	256	313	250	252	267	268	220	238	268	266	298	273	232	279	231	255	285	261	262	261	301	274	250	264	234	260	296	254	254	238	281	226	269	263	311	274	283	253	283	267	235	276	266	246	279	268	264	274	244	264	271	255	241	272	250	249	261	255	269	259	282	255	286	251	231	269	228	256	267	256	253	299	253	259	264	291	254	253	240	264	264	276	266	270	249	280	270	281	280	231	255	244	263	282	268	271	258	265	266	273	310	274	275	263	277	307	316	295	278	244	226	277	248	274	245	274	250	258	259	248	243	267	251	254	237	290	266	242	307	280	242	250	260	253	287	258	249	249	260	274	247	277	248	275	268	271	284	257	263	249	251	292	278	279	274	284	252	303	263	277	251	258	233	237	301	234	238	262	261	252	260	252	275	266	270	283	276	243	281	277	253	277	300	259	247	253	259	247	232	277	270	266	272	256	260	263	304	254	235	262	246	251	297	253	277	251	275	289	301	278	262	259	279	258	287	263	252	255	255	261	256	296	256	286	277	237	258	262	248	269	273	271	261	272
5015	737	895	949	954	939	888	873	905	878	857	979	924	882	974	899	892	870	794	699	695	663	700	674	633	651	615	564	605	604	605	584	595	580	583	608	596	566	654	583	594	594	594	634	597	606	573	614	620	606	612	575	560	541	547	590	570	603	591	548	592	614	597	550	618	588	595	538	633	581	607	578	609	602	598	590	555	603	612	613	634	576	615	606	642	592	633	566	608	585	626	575	605	593	621	601	630	611	636	563	637	569	610	619	547	601	567	615	575	551	627	624	610	644	605	552	543	642	596	559	578	597	605	619	571	580	612	610	617	552	574	632	631	557	552	578	577	582	610	609	617	615	588	594	608	599	573	651	604	591	589	605	559	616	573	590	614	621	609	614	620	553	587	631	599	573	626	575	589	584	612	592	567	595	599	606	615	636	589	567	632	576	607	580	609	603	611	614	575	549	579	614	587	601	577	573	594	598	576	544	605	562	620	555	562	602	604	562	592	604	667	591	584	626	557	557	585	583	612	551	627	584	599	580	570	595	588	628	606	609	561	588	623	612	596	581	612	559	596	557	564	580	565	589	542	619	556	626	612	620	628	642	574	587	586	631	566	676	593	609	588	630	552	593	587	562	583	557	615	595	605	583	603	577	628	607	622	561	593	615	588	603	584	581	579	588	632	558	626	591	612	617	579	584	565	586	616	577	595	604	613	586	551	588	634	555	576	613	607	637	540	585	539	581	597	590	564	617	585	593	572	619	559	586	616	596	620	607	574	580	579	605	614	642	619	580	592	540	641	584	607	587	626	555	606	597	567	597	574	598	595	585	581	579	592	621	618	580	547	571	617	623	609	624	579	592	581	601	566	623	619	609	642	637	592	589	589	575	587	586	582	628	560	619	626	616	617	595	630	627	553	617	601	570	605	581	645	583	566	600	620	600	589	585	597	575	607	644	584	559	583	552	541	566	579	576	589	581	574	607	593	576	616	601	595	644	593	581	614	602	612	581	616	593	600	628	580	597	567	574	581	593	586	606	588	613	563	581	590	598	605	619	582	617	574	577	580	568	605	611	596	575	610	599	599	590	624	591	569	596	600	597	618	607	590	601	632	604	622	585	609	601	593	592	595	664	592	598	630	604	605	615	605	606	570	610	604	566	594	572	606	602	608	572	572	590	634	580	619	561	601	626	612	628	572	592	567	585	596	600	641	582	599	588	595	587	610	572	574	548	602	588	591	605	573	625	616	592	542	615	625	628	642	592	569	625	588	624	632	620	603	615	628	586	581	616	596	586	569	602	591	585	565	542	572	623	587	638	577	628	635	593	626	580	612	635	563	579	592	671	594	595	587	615	665	643	619	629	573	580	591	606	568	573	604	555	569	601	608	607	580	587	604	582	643	615	581	601	594	584	618	610	581	598	615	599	565	621	582	597	611	623	626	568	577	564	552	580	598	625	620	598	587	625	604	542	587	581	639	591	623	562	577	568	567	603	596	589	617	570	638	567	624	571	566	545	576	601	550	631	594	586	609	624	594	607	601	682	614	618	574	599	615	583	588	611	610	615	570	604	593	613	611	604	581	614	613	605	611	598	587	599	655	583	621	581	543	558	595	589	632	635	602	589	609	633	575	651	578	584	610	596	602	586	582	599	571	587	589	579	584	626	616	619	569	566	617	603	577	638	590	618	625	588	581	600	568	610	570	532	657	567	609	576	616	574	609	591	564	528	587	584	576	602	561	639	601	611	558	623	597	605	621	635	558	598	587	628	608	578	591	529	597	586	558	578	589	576	605	577	611	633	604	571	627	602	587	592	607	566	586	594	583	599	615	579	570	571	627	549	534	558	577	611	597	599	569	641	610	580	583	589	664	571	575	602	593	574	586	600	608	598	641	624	602	584	600	566	627	622	557	583	574	614	624	554	581	591	612	580	619	600	577	582	585	584	592	603	576	579	580	609	590	555	597	623	573	615	597	554	595	578	605	585	585	593	610	645	596	592	605	631	622	614	617	611	597	616	642	600	623	592	580	601	604	606	599	552	578	575	613	569	569	573	543	557	589	578	579	614	577	569	586	597	578	584	608	597	655	608	631	610	621	593	585	624	642	559	614	572	605	593	593	576	567	600	615	615	605	575	566	609	591	574	560	595	568	538	599	560	563	604	567	601	608	571	582	581	559	636	600	575	604	605	567	599	610	605	560	599	587	573	577	610	578	594	613	607	635	619	642	616	605	591	587	625	601	620	595	573	566	552	616	581	601	595	603	644	605	609	607	570	597	589	617	609	618	567	571	580	641	570	596	600	575	615	589	578	603	594	585	598	625	595	608	561	585	574	656	591	580	631	572	593	558	607	581	626	595	587	589	538	624	627	612	582	626	599	611	608	590	588	597	577	540	612	578	601	608	576	595	584	594	565	559	586	626	595	579	574	603	633	626	549	584	589	587	602	576	638	616	630	601	548	584	616	586	571	596	579	602	555	642	625	586	548	592	577	542	581	581	631	610	563	605	603	571	639	557	594	615	600	537	599	618	629	595	592	585	612	601	611	628	603	652	620	583	566	549	576	594	544	583	568	568	578	616	603	620	595	608	625	600	593	600	585	564	582	661	597	557	606	583	596	585	599	594	583	610	592	609	596	585	578	593	615	642	554	573	550	629	588	563	570	620	664	588	610	622	589	608	599	589	631	610	596	650	571	612	619	611	596	629	618	595	602	608	632	585	576	610	610	598	569	613	561	633	608	557	591	619	597	609	600	607	603	580	605	576	609	612	571	571	559	614	615	625	624	596	594	603	604	588	614	613	582	563	621	658	573	583	623	642	583	576	575	650	626	614	566	612	632	593	614	605	615	614	587	580	603	617	605	596	612	582	560	559	633	643	590	582	609	585	616	600	579	544	629	594	617	614	604	605	609	589	611	587	600	570	606	558	634	521	600	566	617	599	583	604	593	596	581	550	592	579	585	599	603	547	621	585	630	588	572	610	562	591	607	574	550	563	604	566	631	604	581	602	605	599	574	561	602	589	603	615	649	601	565	599	597	584	605	640	591	594	608	573	624	602	614	585	561	615	630	554	619	623	644	579	607	609	566	636	571	591	575	612	584	601	564	632	572	585	602	600	570	634	583	600	590	603	575	634	601	626	624	601	612	617	592	563	615	612	600	632	626	619	622	602	599	595	598	568	588	594	576	612	599	595	586	606	625	611	618	579	596	619	548	600	592	606	605	587	557	588	588	604	601	609	575	577	581	538	606	626	622	587	609	574	567	595	555	598	620	620	606	576	609	617	605	616	614	566	629	612	585	627	561	612	586	594	594	570	610	571	559	581	568	560	626	604	615	633	607	588	589	651	620	588	589	586	624	600	591	586	623	596	606	593	605	660	612	537	608	636	578	612	575	561	613	599	618	580	612	597	591	567	601	614	599	597	598	589	675	595	614	596	643	568	645	618	609	620	614	602	619	642	587	555	601	592	614	600	635	598	557	594	589	630	575	591	627	576	585	574	595
22062	3943	1278	898	701	561	403	443	413	412	343	311	312	303	316	259	315	282	219	207	222	216	235	213	236	172	213	175	185	240	175	177	168	172	164	168	169	189	194	183	186	170	161	187	187	165	191	213	195	218	198	186	165	200	187	197	172	218	173	177	192	196	164	194	175	217	188	168	200	205	210	165	197	184	204	188	190	194	165	191	178	188	197	193	224	209	186	169	177	161	166	215	198	188	182	181	174	196	191	181	170	192	212	172	208	154	181	194	201	193	190	204	171	176	193	194	183	181	210	204	189	180	191	192	223	209	208	208	193	156	172	170	159	174	174	182	189	214	186	198	179	175	175	181	197	205	193	181	178	181	192	184	147	168	198	170	183	183	194	219	212	200	193	191	186	198	179	174	188	163	170	181	182	202	188	207	175	186	197	192	209	177	184	183	181	170	156	180	201	183	185	176	201	187	179	179	180	179	176	172	191	162	177	193	187	215	167	175	166	192	186	195	183	215	196	205	206	193	185	172	173	192	172	181	174	176	183	164	166	177	167	204	217	222	176	215	201	180	179	175	197	203	210	204	172	192	197	196	194	208	191	186	173	178	168	183	168	188	175	172	182	177	190	182	165	176	211	206	211	186	197	171	174	205	209	194	203	192	163	184	170	174	151	165	212	197	201	199	169	165	188	191	191	188	178	198	182	186	189	187	178	178	189	204	191	199	160	174	178	183	173	194	201	187	175	204	183	187	188	190	180	184	195	171	184	222	204	185	215	149	175	190	187	220	181	166	194	204	171	182	187	175	175	166	175	177	192	185	168	182	172	191	184	197	199	197	199	185	179	180	188	177	168	168	165	197	200	198	165	185	170	185	183	178	182	189	190	162	193	208	205	200	204	174	180	164	177	193	186	201	209	187	201	171	194	190	216	208	191	187	184	178	170	171	165	171	212	176	186	190	167	154	201	213	176	182	202	159	168	186	205	184	171	226	169	192	185	198	194	180	185	192	191	167	208	185	198	183	185	189	172	202	186	200	204	166	172	188	170	187	180	189	161	191	173	177	187	170	183	211	176	196	146	188	201	193	184	176	186	191	200	189	193	184	192	170	173	189	194	175	178	179	192	196	211	218	183	165	161	169	191	183	186	174	194	185	172	185	164	189	182	173	168	178	179	204	173	166	202	182	186	182	192	169	157	175	172	184	184	185	185	191	198	187	200	209	205	202	231	177	219	201	195	195	189	220	205	217	193	203	209	176	203	178	200	188	191	175	204	175	184	198	183	181	194	182	171	176	197	172	171	180	182	168	190	197	161	184	186	197	165	182	187	190	168	201	174	203	178	194	172	185	190	203	208	183	195	180	158	190	176	180	197	198	185	198	188	172	168	187	197	152	184	189	180	203	188	165	186	164	175	191	195	191	198	193	183	178	160	184	167	184	217	200	170	180	183	187	189	190	165	192	191	204	202	189	163	176	203	160	198	191	175	211	187	187	205	174	180	171	161	159	171	173	174	214	164	203	196	197	185	210	182	207	185	148	173	198	178	173	204	166	191	211	197	176	175	181	194	160	163	181	196	208	206	183	162	195	195	200	179	191	208	214	191	197	194	170	181	185	171	191	221	183	172	205	184	185	214	200	196	211	198	188	201	184	153	192	188	200	188	170	170	179	190	196	191	183	190	176	196	196	199	181	169	196	181	190	190	203	213	185	174	183	182	196	168	199	198	186	181	188	194	188	177	175	194	185	185	186	148	163	185	185	183	178	194	195	212	162	204	207	184	210	216	210	162	174	186	179	191	154	177	166	194	198	180	171	202	162	155	177	177	152	172	181	174	188	186	167	148	166	184	206	194	171	187	198	213	211	178	186	184	189	196	182	167	175	187	199	190	159	176	196	191	204	164	190	208	189	175	191	193	164	182	202	204	153	201	189	181	184	189	207	189	167	219	197	184	188	180	172	199	183	180	173	180	194	179	210	187	183	198	201	190	158	200	184	187	190	188	160	209	183	181	164	189	168	180	174	185	196	167	182	190	176	176	187	184	176	171	190	158	194	200	192	175	192	188	218	185	177	203	175	185	210	188	182	186	200	177	182	169	204	191	185	214	217	188	210	196	184	186	194	187	181	179	193	206	195	184	176	161	187	180	176	169	175	195	160	199	167	178	219	207	205	154	200	187	187	177	167	174	190	201	181	214	187	192	221	190	207	195	178	174	166	183	175	207	220	195	196	184	182	155	181	176	190	188	176	203	169	179	178	196	191	213	164	167	177	205	184	168	198	167	197	188	188	197	177	185	172	195	178	205	184	186	170	192	178	187	201	182	182	189	196	195	174	171	160	195	190	194	183	184	182	189	202	183	188	196	165	198	178	187	170	223	161	202	200	183	184	179	185	187	190	190	196	193	195	191	206	190	204	197	167	218	196	199	201	176	190	163	180	199	237	211	182	185	198	186	189	192	195	184	189	205	189	189	186	175	164	179	155	187	187	181	183	174	186	151	168	145	171	176	179	189	174	191	182	143	183	191	179	176	172	191	176	158	160	191	178	184	185	156	165	199	160	196	185	173	183	185	190	169	196	185	182	170	196	184	175	197	175	187	205	206	193	192	194	158	182	195	173	228	181	199	196	184	168	202	171	189	212	165	180	199	169	154	218	189	172	178	181	206	207	187	179	194	187	203	189	165	176	168	212	163	182	185	168	202	194	192	220	169	165	182	186	190	180	186	178	165	187	200	191	201	184	200	187	204	198	161	194	206	202	189	183	192	199	185	197	175	171	179	139	197	169	186	185	186	187	193	168	178	181	199	196	183	176	212	171	185	173	190	185	167	190	182	196	196	175	181	186	171	202	192	168	186	212	179	201	201	178	168	216	161	199	170	159	184	181	191	189	194	213	184	180	197	189	178	201	187	172	172	192	178	204	205	205	172	197	158	170	176	193	182	199	180	188	173	211	204	188	191	179	178	195	163	194	170	201	179	174	199	198	165	155	175	203	193	191	192	175	178	208	164	193	180	183	185	168	174	202	180	205	198	184	183	189	182	174	195	205	206	190	210	169	188	197	160	192	193	179	192	154	165	171	170	200	190	179	168	184	199	188	185	184	190	177	170	187	168	201	172	170	185	172	162	181	185	204	180	164	178	189	187	180	173	183	181	172	167	167	165	145	177	183	202	181	188	186	206	201	187	185	181	175	183	183	210	171	172	196	196	182	181	203	172	169	224	179	173	166	187	185	173	175	168	191	193	173	193	189	172	214	182	197	192	190	193	197	197	179	178	173	183	188	181	171	205	166	175	191	187	191	184	211	171	206	191	186	216	169	179	176	192	192	189	182	152	214	194	157	188	192	186	182	181	175	187	178	176	169	200	197	194	188	179	191	196	149	177	199	201	187	187	181	206	188	218	211	188	196	185	188	169	189	169	214	182	188	181	198	201	221	194	193	184	190	187	153	196	194	196	197	179	165	193	179	176	187	183	196	187	175	199	165	170	189	219	187	163	171	188	151
13896	1303	1941	2312	2520	2003	1714	1837	1910	1730	1335	1327	1194	1246	1223	1182	1135	1061	921	762	735	672	765	695	646	623	538	500	474	485	493	488	507	453	442	476	448	496	450	449	473	444	464	490	503	490	459	448	460	487	449	501	463	457	474	489	497	437	512	456	497	461	475	470	482	478	437	451	449	477	482	468	479	489	477	489	488	488	437	437	465	448	475	433	461	428	463	469	477	494	485	476	487	463	401	459	431	441	432	496	463	484	456	471	441	432	473	480	440	452	474	446	473	427	454	487	494	488	479	444	452	430	448	448	439	474	468	468	497	469	473	470	478	437	478	444	458	472	502	449	449	445	430	496	470	477	470	456	453	435	446	453	463	474	502	422	458	496	477	449	473	493	477	460	446	490	441	456	493	459	457	452	452	454	439	461	474	486	468	434	467	439	465	470	467	452	455	449	477	500	469	473	465	491	458	440	475	479	445	453	462	476	445	453	484	469	464	452	453	469	442	443	472	433	496	455	486	462	470	428	433	455	484	428	462	453	413	430	483	440	482	467	457	465	469	419	453	466	446	484	461	497	401	481	444	434	488	476	430	456	419	479	468	429	479	450	436	462	477	484	471	505	476	476	443	459	438	449	438	451	447	441	488	490	443	474	437	457	439	472	486	435	494	477	426	485	429	494	436	458	402	476	457	481	468	488	446	460	471	483	470	472	481	483	427	451	491	459	470	511	462	454	482	460	471	433	474	454	447	433	432	475	464	493	466	476	458	459	474	484	454	433	442	470	487	470	433	437	454	450	485	458	423	443	459	451	464	464	479	470	476	440	488	469	484	445	487	489	443	490	451	450	465	458	449	454	446	469	456	429	440	430	501	452	460	483	463	462	461	454	439	455	489	423	478	464	445	447	506	431	460	440	428	429	436	462	453	462	463	427	476	465	452	446	464	474	480	415	441	427	480	433	472	460	476	487	479	470	470	461	450	450	474	459	470	452	467	461	437	468	468	464	490	428	449	498	437	442	463	477	476	452	488	467	462	466	462	436	468	465	446	473	464	469	435	434	464	431	446	438	461	476	480	436	470	405	441	447	474	425	463	464	472	466	442	451	472	482	437	467	473	497	453	471	450	471	496	480	476	425	465	481	455	481	442	441	437	477	471	446	458	432	477	482	468	473	441	495	488	441	491	490	480	453	438	508	476	487	481	445	477	453	478	519	496	454	450	466	427	439	451	479	469	434	403	445	456	468	525	443	445	471	438	463	465	493	435	471	438	454	489	429	475	448	487	465	418	436	463	430	472	464	495	487	452	460	452	484	461	456	467	411	451	430	460	438	478	474	436	453	463	427	502	446	430	463	448	461	443	478	424	472	492	491	462	468	438	431	449	449	450	519	492	452	458	460	473	465	413	448	492	444	449	462	460	442	454	431	452	470	472	492	453	463	429	435	464	432	465	466	435	424	427	446	447	464	440	465	474	445	485	492	472	439	416	460	461	437	475	447	440	475	490	466	407	445	458	455	478	454	450	448	454	441	428	468	471	448	464	483	486	473	452	458	434	437	450	459	431	433	474	500	515	476	451	472	456	450	485	458	464	456	425	488	497	458	450	444	440	461	439	462	457	433	475	461	454	448	486	456	427	485	464	451	438	460	464	475	481	452	450	409	465	431	450	427	439	440	456	470	491	490	439	446	445	478	464	464	461	472	446	461	429	472	447	458	460	515	467	472	436	521	473	441	480	446	475	424	511	451	455	431	442	440	475	508	472	463	462	471	462	470	478	438	461	481	471	460	473	495	450	447	479	473	450	437	465	478	440	455	460	473	451	456	482	456	464	442	450	425	483	456	491	466	445	457	417	448	483	454	446	471	463	483	468	432	451	478	435	448	442	464	470	465	471	438	423	484	451	480	501	502	465	468	451	476	435	470	457	443	460	434	440	438	451	488	459	454	432	491	448	424	480	439	507	469	450	449	451	452	438	450	462	450	477	464	490	489	481	439	484	412	486	430	487	451	481	488	477	479	503	462	470	447	469	457	484	493	447	483	483	459	456	457	454	506	460	457	438	483	480	422	521	456	423	446	473	477	445	491	424	496	456	407	479	510	448	465	455	470	465	438	483	498	471	463	451	464	413	434	484	473	434	429	462	452	472	416	470	463	449	449	475	430	454	488	510	459	482	438	432	506	435	434	430	449	459	485	464	447	482	467	475	464	441	487	460	454	430	458	444	441	474	453	485	437	434	448	440	429	445	503	464	473	450	483	491	435	445	472	461	443	447	465	435	490	441	418	436	470	458	429	462	473	461	469	422	472	493	465	474	475	428	455	490	458	454	474	426	451	407	480	446	454	442	440	459	452	422	468	460	450	473	438	468	445	423	481	440	475	458	495	463	437	470	469	446	476	485	460	432	456	475	447	413	457	477	448	451	452	476	459	473	482	420	458	483	416	449	467	437	464	495	421	412	472	440	445	462	515	483	466	464	454	472	439	451	439	468	471	454	485	428	466	460	472	471	482	471	427	454	448	443	437	457	483	410	509	470	481	462	418	424	445	465	476	466	478	414	458	424	435	498	493	451	438	454	449	449	479	485	446	521	461	482	471	429	489	493	460	465	474	489	481	490	479	423	460	448	468	437	479	491	453	498	453	472	450	426	452	480	452	422	481	418	442	478	469	415	448	451	456	424	481	507	508	440	457	471	489	463	483	507	470	434	453	434	462	455	480	462	446	448	457	470	439	453	473	454	457	436	499	436	470	485	449	472	455	456	428	431	458	453	485	469	479	436	449	461	470	475	461	444	465	485	471	465	460	463	490	476	483	458	468	496	483	461	442	447	455	467	461	420	468	503	470	448	458	418	472	455	447	461	450	448	483	435	457	471	490	460	435	460	431	427	438	480	455	433	480	448	404	483	456	422	454	465	460	473	436	467	433	465	466	488	407	452	481	497	420	435	446	464	488	454	473	468	467	500	453	486	436	436	442	493	448	435	471	478	456	467	443	487	464	434	515	455	463	465	458	458	498	433	470	488	468	458	443	461	464	466	483	463	437	479	492	419	434	465	476	467	499	424	455	466	445	456	458	425	464	469	466	436	434	489	458	479	473	494	466	443	459	461	435	477	453	435	422	425	423	479	452	478	448	458	466	432	458	495	463	537	488	452	453	450	456	452	459	462	460	440	461	435	476	473	499	474	485	437	444	480	480	453	453	459	439	490	468	457	448	477	486	451	465	424	431	434	473	454	463	457	470	491	444	473	472	443	453	459	483	495	435	497	477	457	438	444	475	506	484	463	429	525	551	493	457	470	423	485	433	448	436	462	443	449	456	436	465	465	475	491	461	428	456	457	454	437	462	411	462	467	438	469	466	461	415	448	474	471	464	464	458	461	454	487	506	449	491	469	443	441	502	466	449	466	470	466	450	520	447	466	452	436	425	423	467	483	448	440	476	429	461	467	497	480	425	430	430	449	460	439	430	438	434	471	445	452	503	451	451	461	467	466	474	450	447
33389	8556	3174	2087	1518	1146	922	833	841	788	599	541	497	535	530	502	520	484	413	408	366	375	364	345	340	361	300	317	334	321	333	323	315	318	304	323	332	304	318	334	349	320	286	299	311	333	325	324	302	311	298	323	315	345	339	284	319	303	306	309	326	329	296	285	335	325	306	330	331	358	298	338	291	310	358	294	313	319	340	322	328	317	307	320	323	331	316	326	305	310	324	317	309	331	315	323	323	354	331	366	324	352	366	328	284	293	307	325	327	321	316	293	298	300	291	311	313	277	336	312	292	310	318	282	315	310	334	325	316	323	328	327	302	333	312	310	343	322	310	319	324	298	325	333	312	305	312	314	316	308	312	309	317	305	306	307	308	332	326	335	332	300	321	332	317	292	316	299	306	307	328	320	301	360	306	311	310	321	311	354	326	310	333	333	332	308	330	339	297	306	331	319	309	302	328	330	342	319	318	307	299	322	333	329	288	314	348	299	326	344	329	290	294	334	283	280	352	312	300	317	314	303	331	284	347	326	312	308	324	327	294	312	289	304	332	347	347	369	329	316	296	304	346	316	305	308	364	316	301	320	341	347	314	303	291	327	342	363	308	333	312	345	342	366	328	303	326	324	283	306	351	317	286	323	327	337	314	338	317	350	298	297	335	276	341	329	337	308	299	318	325	297	312	330	313	349	308	310	291	343	293	308	286	329	307	326	319	343	307	297	298	342	271	329	293	309	305	313	339	345	315	344	362	312	327	310	309	328	338	296	279	319	314	314	321	290	374	299	310	323	329	284	282	318	287	319	334	343	320	312	304	309	311	267	314	325	341	302	339	345	303	311	328	305	330	309	327	301	297	331	344	362	321	322	324	319	320	336	297	330	350	307	315	285	301	336	303	293	327	300	279	333	317	300	332	322	338	303	288	322	335	300	286	309	354	308	314	340	305	297	319	269	317	322	307	330	300	318	342	280	306	317	292	284	306	298	323	295	292	334	338	326	341	334	335	314	303	318	344	321	330	310	285	316	324	328	299	330	318	279	326	308	279	326	327	300	323	296	293	315	307	318	309	327	318	325	311	326	295	357	302	321	319	299	293	334	326	310	311	321	323	317	291	319	355	303	318	359	332	326	329	329	295	289	299	276	290	312	301	327	335	327	309	305	331	332	314	310	331	346	305	302	329	294	288	316	319	332	285	282	339	326	307	353	315	314	341	319	315	366	326	313	345	308	313	315	323	319	319	323	282	324	323	300	300	305	307	325	327	327	287	298	359	328	300	327	343	330	317	315	308	293	294	338	319	310	328	299	319	312	310	306	331	334	320	322	330	322	294	337	329	352	349	287	299	312	280	318	332	322	321	299	304	293	313	300	332	311	335	313	339	303	309	309	336	311	328	307	296	312	317	323	320	302	292	328	308	290	301	301	285	342	334	306	294	279	298	326	283	314	296	292	335	353	307	301	315	314	342	335	302	349	334	306	345	312	300	330	309	302	307	314	304	326	322	316	279	309	313	310	311	325	324	294	306	301	351	301	314	294	346	294	311	322	365	354	333	341	321	353	320	344	352	343	302	318	305	327	328	345	305	319	320	294	336	301	346	310	307	309	322	338	290	274	298	327	328	350	335	342	297	302	315	321	286	306	313	265	298	316	317	337	357	339	320	325	343	309	303	313	320	285	324	317	334	334	332	298	329	304	328	356	304	333	330	338	320	325	289	323	319	318	309	294	346	304	309	326	349	312	322	310	329	298	312	315	316	310	332	308	346	344	338	320	303	335	322	341	311	314	302	303	319	327	340	306	326	323	318	293	302	335	303	300	297	319	290	321	275	311	349	364	346	333	321	315	314	314	333	287	311	359	326	328	344	284	330	306	330	351	333	336	340	300	342	291	325	311	305	311	305	324	309	315	316	314	334	290	331	354	319	329	326	305	307	361	303	290	294	324	315	317	333	316	304	310	294	293	310	353	310	324	279	301	360	331	323	314	293	310	350	307	322	312	325	321	287	311	320	325	342	325	339	279	313	320	354	292	322	301	311	313	315	344	287	331	343	311	316	335	322	317	351	322	323	329	292	338	301	331	286	328	357	305	306	318	325	292	315	327	288	315	313	328	328	342	302	326	312	321	318	302	322	285	303	342	294	328	348	346	291	346	301	351	301	340	316	303	326	322	331	307	320	325	325	326	306	341	316	294	289	308	301	325	342	360	326	321	328	290	290	307	296	326	325	307	301	335	315	339	303	309	321	293	325	333	314	342	337	299	288	318	326	307	321	296	359	291	312	335	324	324	313	327	330	338	316	312	327	296	324	324	318	360	340	322	332	332	309	301	314	300	299	316	321	313	369	322	307	324	325	280	294	310	328	313	306	332	300	327	292	310	323	332	316	311	299	316	310	298	329	350	337	319	312	276	353	308	309	310	300	339	309	324	308	311	295	296	339	289	330	266	287	309	322	303	316	299	308	333	327	320	331	328	312	300	308	313	319	326	343	316	302	335	275	324	355	332	278	317	339	343	322	322	332	324	314	271	333	289	318	323	270	291	288	296	326	347	333	315	326	304	327	328	340	278	326	312	293	341	306	344	330	313	315	339	312	327	309	334	314	339	309	314	326	316	318	288	298	283	288	306	316	315	296	311	315	338	330	354	320	319	334	313	352	334	296	321	328	330	324	307	307	353	303	346	287	302	296	309	325	299	342	286	306	298	284	316	322	311	303	314	298	299	338	319	349	304	298	292	319	343	334	319	324	316	301	332	315	349	273	279	337	297	336	302	325	321	341	325	345	336	306	325	309	309	315	314	334	324	331	297	310	306	331	317	304	310	307	321	321	348	326	315	333	276	289	314	315	331	325	296	333	286	309	315	292	318	290	335	304	323	306	323	292	305	303	332	303	328	330	302	312	316	310	306	329	315	294	300	312	286	307	360	323	284	341	312	307	325	297	285	331	329	329	289	313	301	325	323	317	295	334	354	300	324	327	329	319	310	281	321	324	293	306	348	315	314	319	305	299	323	302	322	306	334	304	307	333	334	299	329	313	318	311	334	296	342	344	343	317	304	348	347	322	301	296	338	333	336	337	312	369	311	325	291	327	326	336	311	303	320	309	317	333	333	315	297	302	288	299	305	342	310	328	324	320	310	327	325	350	306	304	332	266	309	298	320	278	292	347	313	348	324	294	292	324	345	280	346	328	319	320	338	329	297	291	311	301	287	295	315	287	290	321	333	305	302	307	307	294	310	304	347	333	305	323	303	338	331	387	298	317	319	335	309	334	327	295	288	321	314	320	298	286	319	345	305	288	314	333	331	301	344	317	308	325	307	306	287	287	352	318	302	303	315	270	337	338	371	323	355	370	316	315	324	343	330	321	351	331	317	308	287	279	310	323	334	312	349	307	333	315	300	314	309	337	314	349	303	354	320	339	307	347	340	293	311	303	288	323	332	328	301	317	325	314	292	302	313	325	320	315	317	292	308	318	321	327	340	304	300	306	313	310	307
19697	2147	3377	4000	3956	3550	3243	3224	3346	2936	2112	2043	1873	1852	1914	1937	1876	1593	1410	1246	1169	1163	1203	1138	1089	1001	896	797	779	781	767	721	746	734	772	720	749	770	758	757	790	770	743	724	732	731	732	718	751	709	734	751	811	741	707	693	743	737	753	690	702	708	727	746	735	744	712	765	725	740	735	725	694	698	743	761	706	738	726	724	792	714	710	798	737	741	755	671	689	710	769	761	721	724	742	695	778	717	706	682	709	768	714	752	715	722	690	701	731	697	735	764	737	696	721	766	713	738	715	707	773	730	685	718	810	733	728	733	757	725	695	695	724	739	760	749	750	728	713	791	735	716	736	698	783	666	736	741	777	664	758	746	691	741	723	687	743	761	723	703	684	714	748	736	737	703	741	749	742	763	796	729	773	675	700	752	772	737	694	707	740	745	684	725	787	760	747	731	700	767	689	731	717	751	743	736	732	701	682	737	692	764	712	666	695	708	700	759	715	729	728	706	763	756	741	696	745	739	742	705	739	710	747	746	739	710	694	706	701	756	751	725	718	740	775	719	700	740	689	718	737	696	706	743	707	733	705	734	731	730	691	739	711	704	772	720	762	740	713	733	736	716	702	803	760	760	728	704	756	763	789	708	703	755	761	733	700	776	703	728	746	745	727	776	688	692	734	723	705	734	749	773	738	694	723	739	733	725	779	734	711	735	718	712	726	744	744	724	724	721	721	730	723	702	678	759	708	713	712	724	776	710	685	737	737	742	761	700	712	744	705	712	759	727	708	753	730	765	672	747	724	724	698	705	729	742	704	767	742	686	803	682	713	765	697	684	687	704	729	736	757	671	665	732	724	739	764	692	699	736	750	760	692	756	699	711	706	709	702	728	724	748	777	726	754	747	764	686	724	752	734	737	722	735	728	733	723	727	676	773	727	761	732	711	730	729	687	690	765	723	705	693	710	751	705	700	735	712	730	731	771	741	728	732	661	703	722	755	718	725	735	755	727	730	764	716	747	743	759	723	735	754	718	686	775	718	780	702	752	738	741	723	698	744	759	722	708	746	711	724	700	724	733	737	673	702	669	686	699	710	709	667	757	715	718	764	750	717	684	705	730	737	700	726	763	715	692	717	747	734	755	714	707	746	772	756	752	735	750	755	700	694	739	745	695	706	753	702	713	715	743	693	753	686	703	716	702	791	756	694	785	733	689	758	767	728	712	680	688	744	741	724	743	720	746	722	770	745	686	685	775	774	759	767	742	739	746	738	728	703	739	703	748	754	730	733	724	739	769	680	732	732	734	725	738	751	769	735	751	732	791	734	711	722	743	762	756	728	705	730	737	767	722	733	729	728	765	707	711	704	736	725	779	750	749	723	738	701	731	749	748	734	692	762	735	710	710	709	738	735	741	752	721	734	688	713	672	743	747	735	710	731	769	713	701	754	751	732	736	688	712	713	745	762	707	730	714	772	767	790	723	667	750	733	731	759	787	722	754	748	749	737	692	686	688	726	743	700	742	756	729	764	718	708	721	699	753	735	752	707	712	672	710	726	712	697	711	730	731	710	682	659	724	710	747	724	728	750	734	748	723	696	739	707	725	763	662	744	749	703	770	726	738	743	681	703	682	728	763	711	707	711	714	704	722	745	743	739	702	748	675	723	748	760	720	743	711	700	756	772	730	753	712	738	738	757	694	749	738	793	674	754	718	727	715	758	761	711	750	688	728	673	724	709	712	689	768	715	656	722	778	719	757	768	718	705	671	738	706	776	664	739	770	747	750	722	723	753	713	718	698	749	727	704	708	730	703	740	730	763	730	705	710	701	736	695	764	742	746	749	743	686	725	758	712	752	704	754	748	775	766	734	736	701	751	683	706	740	764	694	721	665	725	745	771	730	768	714	754	702	738	732	736	719	727	728	745	718	737	697	760	704	776	759	722	717	678	753	726	733	770	711	695	747	746	751	744	771	784	736	795	754	699	728	768	718	741	774	769	766	717	726	732	736	676	754	728	724	729	723	729	703	714	740	717	733	713	694	734	695	741	747	695	731	706	704	724	780	722	678	689	731	745	690	701	696	739	715	717	739	673	751	714	777	718	746	713	738	738	716	731	716	710	771	743	728	765	705	769	766	707	720	682	743	752	765	747	739	720	704	713	703	684	743	663	687	755	734	721	711	722	704	742	746	708	711	799	728	774	715	736	751	746	732	717	756	727	686	739	708	779	738	720	705	697	740	723	730	770	698	758	705	720	742	740	717	683	716	749	754	763	743	715	701	712	684	715	756	714	760	724	695	778	748	683	728	766	733	720	711	740	754	711	712	656	723	715	721	739	767	777	715	754	729	742	750	731	682	750	738	749	687	734	754	766	715	756	736	753	734	734	719	749	718	709	721	699	712	684	751	722	733	771	719	705	778	746	719	775	757	690	677	766	730	717	702	693	691	722	727	731	694	726	765	689	720	701	743	708	726	725	742	759	744	740	739	724	740	699	691	728	724	684	735	742	767	731	709	751	717	695	752	703	721	765	734	739	743	794	715	743	681	723	737	738	699	736	758	660	718	711	678	699	708	735	735	750	709	711	740	704	745	726	724	730	739	724	748	727	765	755	714	711	758	723	760	733	764	696	719	718	704	688	724	786	747	737	731	719	720	700	753	729	758	733	696	714	715	687	712	760	717	723	745	700	773	685	809	711	748	692	714	723	694	677	725	724	711	720	694	752	723	762	746	734	742	688	719	756	736	780	718	744	730	733	722	795	755	729	735	756	748	777	711	740	730	738	780	735	711	742	677	696	711	723	716	698	728	730	718	696	754	717	702	718	745	686	708	714	750	718	737	739	738	743	765	750	694	724	724	758	773	715	729	742	777	756	738	735	730	744	707	743	747	761	721	725	741	743	761	749	717	787	737	717	724	711	744	679	713	693	752	742	734	690	709	717	703	703	730	729	750	697	765	732	682	730	744	728	740	745	729	774	698	710	741	730	719	769	699	710	735	708	707	766	723	705	748	751	734	772	705	700	744	714	778	756	733	740	728	728	717	726	756	762	669	723	676	727	720	774	687	770	721	726	714	695	712	764	672	711	723	770	727	700	724	732	701	738	715	703	727	745	716	698	750	781	707	732	690	749	760	741	668	726	679	727	708	763	739	700	747	774	722	712	700	728	790	725	731	691	709	688	736	704	707	739	773	737	738	715	776	750	697	759	724	745	708	692	706	746	785	713	696	750	738	717	728	753	690	728	694	745	742	720	729	751	712	720	757	744	702	724	764	694	712	701	743	742	714	673	735	756	762	727	721	711	741	714	750	697	723	706	716	706	706	788	738	715	748	742	714	744	719	750	714	692	744	790	742	694	745	746	756	709	722	772	749	761	716	761	752	715	732	740	761	725	723	716	744	701	700	753	724	733	688	689	753	741	719	676	747	717	691	723	734	775	690	735	678	750	661	705	731	731	729	683	735	731	720	722	721	701	680	729	741	712	758	756	707	746	726	808	711	733	717
7945	933	451	365	375	318	326	357	339	338	350	330	312	312	327	315	319	306	320	292	295	277	286	278	284	241	279	245	260	264	271	276	245	277	281	231	266	260	283	239	294	260	282	266	281	272	278	288	254	270	291	284	261	253	283	281	222	266	248	273	299	267	279	278	280	251	255	277	266	258	279	270	261	259	248	296	291	257	247	274	257	253	275	288	255	263	261	230	269	264	246	274	259	260	260	241	253	267	267	289	269	265	272	260	273	284	261	269	253	256	276	258	270	257	271	247	271	271	291	262	278	270	272	289	241	249	284	266	280	265	283	275	283	253	269	230	272	261	257	244	296	271	311	260	254	271	271	300	272	243	302	256	254	259	277	264	308	270	273	278	272	294	249	260	226	274	262	275	299	312	284	248	296	301	281	269	257	254	259	251	248	292	274	243	265	271	261	301	243	254	257	272	261	246	297	265	298	263	255	287	244	276	266	267	252	246	255	279	298	273	317	287	254	302	281	250	255	290	260	282	293	278	247	232	268	274	239	276	278	260	253	275	279	262	245	301	279	279	279	229	263	276	293	246	273	302	313	269	258	287	238	253	274	287	264	289	284	269	283	298	267	278	242	242	279	291	232	269	262	251	280	242	265	270	284	297	277	306	309	254	297	270	264	274	268	286	287	241	275	272	288	275	289	250	261	256	272	270	281	246	246	268	252	260	252	243	281	257	262	234	263	265	285	270	277	279	244	281	266	275	260	290	252	276	284	267	271	257	269	264	249	286	267	290	264	253	262	281	266	225	267	254	273	245	251	282	261	267	284	257	281	239	271	285	264	243	308	275	289	253	265	257	244	284	248	289	262	288	274	255	267	264	238	264	260	260	284	267	264	258	271	257	281	266	282	285	253	273	238	243	235	277	255	274	286	265	269	298	251	268	285	250	268	291	272	276	249	277	245	277	260	287	286	278	241	258	261	277	276	277	253	266	268	270	286	258	267	301	271	288	276	282	270	267	247	269	283	286	298	287	270	241	229	283	269	297	255	265	248	270	282	294	284	267	282	297	274	282	290	279	266	283	248	280	275	283	280	252	281	283	279	283	285	258	266	294	258	260	248	265	237	267	278	269	277	242	240	276	245	279	232	275	277	252	265	278	267	290	258	273	261	261	273	260	250	264	286	276	258	276	275	263	273	266	246	260	252	252	284	268	252	244	282	272	254	294	291	281	248	281	290	270	282	270	232	281	267	269	274	281	281	283	262	292	256	243	301	244	274	254	288	252	276	263	296	290	281	292	271	295	286	238	276	265	267	275	279	277	258	281	269	299	256	263	279	267	261	247	230	299	275	268	268	265	267	252	266	268	273	239	295	228	269	272	271	291	281	228	271	320	264	282	275	284	263	238	264	257	263	264	256	275	277	268	253	287	264	274	263	244	260	281	271	290	248	286	263	283	265	282	278	276	290	277	255	288	249	258	266	284	280	287	320	258	249	298	283	287	265	269	258	288	255	262	281	298	278	242	243	239	240	270	265	259	287	259	263	266	231	309	269	274	263	280	281	261	273	261	263	272	284	253	296	255	244	261	290	276	258	269	276	274	263	268	257	291	316	275	283	275	295	248	268	267	273	274	258	270	276	265	289	255	280	262	263	290	254	283	243	292	284	259	276	260	264	241	245	301	263	309	282	261	258	257	266	284	269	263	291	276	252	282	254	292	265	279	267	242	271	260	276	284	257	284	256	251	317	294	301	268	241	259	285	272	260	283	254	274	261	281	249	285	251	274	261	242	286	298	295	269	284	279	277	296	264	253	277	267	290	282	277	241	268	273	265	325	245	257	307	282	274	265	254	243	298	260	261	270	283	275	268	262	261	273	240	247	265	263	272	291	271	286	267	266	286	260	276	285	259	258	254	267	257	262	273	282	291	281	250	243	289	261	264	247	237	270	280	255	258	246	263	301	279	271	233	249	256	262	290	268	250	265	248	267	287	282	274	288	246	257	303	254	280	285	247	255	286	300	250	270	253	258	237	257	254	249	274	283	260	276	252	321	261	288	265	248	256	262	286	249	272	285	238	248	299	265	267	278	304	286	255	251	270	281	288	259	260	267	273	283	276	241	258	247	273	253	252	246	286	281	274	293	267	277	277	244	278	297	250	292	295	262	277	230	253	274	277	244	290	258	293	277	259	306	277	311	270	292	283	294	261	256	264	236	289	266	256	268	256	251	240	272	268	270	318	281	285	257	298	306	320	298	300	271	285	292	252	266	295	285	243	266	235	272	250	273	253	280	319	304	278	287	259	262	263	237	272	263	312	285	248	290	303	286	244	280	271	279	278	268	289	279	262	249	278	273	285	282	271	251	250	300	283	264	291	256	286	290	264	261	294	266	282	287	286	279	245	251	286	233	260	245	285	295	309	285	283	248	272	263	241	272	249	248	271	261	298	267	238	275	270	265	235	267	284	255	238	267	291	269	278	298	253	267	274	267	297	280	279	277	296	257	246	270	278	256	266	260	269	282	240	285	275	233	273	297	253	249	308	245	246	270	267	262	253	289	253	242	238	260	256	266	266	244	263	275	281	247	270	277	262	296	252	270	297	284	278	242	290	254	270	294	299	296	247	280	276	295	275	277	274	279	267	296	275	259	301	256	249	244	264	275	303	300	276	275	263	268	264	299	244	270	308	267	283	272	258	270	250	268	276	304	256	288	267	263	279	268	295	253	280	276	296	288	260	270	242	282	294	274	271	264	286	303	259	253	247	285	257	285	297	323	288	263	283	249	290	267	264	267	278	256	289	284	279	266	272	247	286	286	280	244	257	287	273	265	312	264	237	239	265	250	260	276	233	267	256	308	306	294	246	266	303	274	259	272	275	291	273	270	257	284	295	264	295	272	272	273	277	252	277	293	266	254	258	243	256	275	244	258	284	254	294	248	264	253	296	264	271	274	273	270	307	278	262	250	256	276	289	263	314	262	250	297	280	278	292	318	276	251	279	268	248	255	255	270	280	269	276	254	268	263	286	280	274	268	257	256	268	258	307	282	264	248	283	285	269	298	284	272	291	282	249	237	253	272	270	256	301	290	272	240	260	249	273	272	267	249	272	265	264	286	249	237	271	259	288	271	231	298	256	270	258	305	292	279	254	253	278	297	288	262	258	250	250	269	248	259	272	277	269	272	312	280	280	289	264	290	270	253	261	272	307	245	236	309	270	250	267	294	252	256	273	236	253	256	230	265	271	244	238	251	269	233	247	283	245	249	257	273	282	311	270	256	250	279	247	251	300	265	281	285	254	280	258	287	275	237	258	252	274	277	288	263	304	270	274	263	312	276	305	264	271	246	298	275	293	264	258	255	275	292	283	289	264	276	264	245	305	268	308	274	301	256	253	276	260	284	229	274	308	290	273	276	260	269	270	282	304	255	270	256	259	261	263	292	265	278	253	285	263	302	298	235	263	290	270	259	269	302	282	282	246	273	218	303	276	259	316	311	257	272	232	242	269	271
5106	717	909	1089	1033	994	898	898	991	945	971	921	942	984	973	954	896	883	810	741	679	701	736	699	669	685	597	619	615	626	599	590	588	544	651	605	614	626	625	642	578	588	623	584	617	634	616	570	624	603	601	639	630	630	601	642	639	591	644	641	608	590	590	626	577	561	572	647	607	645	636	583	584	667	587	591	626	587	553	604	594	616	663	614	623	625	631	622	578	582	639	605	641	599	630	571	600	665	591	610	616	629	617	601	635	634	606	614	640	643	634	609	622	627	628	627	625	566	656	608	601	613	593	666	640	636	618	537	607	596	606	614	607	633	631	574	605	600	577	629	539	634	607	595	589	598	608	599	605	579	571	629	612	645	615	610	596	620	585	622	659	583	629	599	639	579	615	631	623	617	622	601	588	600	636	587	653	597	609	616	618	591	588	555	587	636	626	558	614	592	580	647	593	603	587	680	601	620	620	628	617	636	581	626	638	605	645	667	657	622	610	594	623	614	584	609	602	647	612	602	603	590	600	567	641	580	594	605	593	604	640	603	594	624	615	598	579	589	593	610	595	598	669	615	611	622	565	592	594	591	612	606	597	612	629	592	609	611	612	610	639	554	621	604	618	584	623	595	595	646	560	617	611	609	621	617	620	626	646	640	623	605	652	620	574	642	641	608	632	603	659	635	613	625	629	626	599	592	658	631	638	561	607	608	607	595	572	629	601	573	595	614	625	632	638	596	606	630	604	579	628	626	631	646	605	594	631	627	616	656	595	581	615	612	612	625	604	632	603	632	607	594	633	588	636	658	625	582	630	629	590	612	621	644	643	660	637	636	640	614	583	647	620	619	614	644	596	646	595	578	611	599	619	634	598	590	604	634	587	645	612	607	605	598	620	599	631	643	600	616	620	587	593	592	585	619	621	632	595	620	583	589	606	630	628	593	621	633	624	595	613	583	643	618	615	613	609	652	594	594	597	604	670	633	591	606	618	639	598	620	614	619	613	592	618	630	664	626	580	624	650	576	585	635	610	634	610	584	616	619	609	614	640	604	602	610	606	611	663	625	599	615	594	582	665	627	632	639	631	630	594	627	593	597	596	618	599	557	604	626	617	643	599	608	607	608	612	648	641	651	557	598	653	621	638	640	613	558	607	633	630	633	597	633	604	631	604	595	620	613	619	589	601	589	584	608	582	608	572	629	651	638	668	624	595	663	645	609	635	602	593	621	590	614	623	565	629	569	608	590	599	563	627	689	614	623	584	658	630	649	633	608	620	629	659	565	583	631	643	601	666	609	605	630	602	578	626	601	591	603	651	658	592	643	616	651	590	606	630	648	621	592	568	603	608	577	591	593	607	607	631	608	611	608	638	616	632	626	665	620	606	536	637	621	634	628	593	595	590	608	644	601	620	594	598	655	614	626	589	612	654	630	559	617	584	625	592	613	548	632	642	650	641	595	649	618	608	634	600	645	582	636	572	624	606	621	611	626	569	596	594	620	570	606	584	588	613	617	644	614	587	620	599	608	623	597	639	632	631	644	624	531	615	582	650	579	570	606	559	628	603	611	579	605	603	618	653	632	641	652	629	570	624	637	653	614	586	586	576	640	630	604	608	591	651	591	602	620	612	592	594	585	631	616	635	566	646	608	641	621	632	594	628	640	608	614	581	584	611	598	626	626	593	564	632	584	639	587	653	645	593	622	622	620	639	615	596	598	608	633	606	590	588	594	630	639	608	656	580	617	601	596	631	603	616	588	596	629	600	607	604	608	618	645	603	578	631	580	606	609	594	607	602	602	628	633	596	624	618	583	608	637	611	621	569	659	634	606	616	601	593	632	581	636	596	631	633	631	646	540	597	590	644	617	616	581	585	637	627	554	587	624	659	579	613	577	622	631	616	647	634	585	636	570	555	565	612	590	602	636	629	610	576	619	601	649	632	628	626	605	618	621	582	634	624	565	601	585	631	602	559	617	619	623	631	567	597	637	637	613	570	623	608	578	620	625	597	625	607	586	639	594	613	610	574	606	589	593	651	604	605	627	605	607	608	585	654	606	609	607	611	605	599	638	627	637	625	631	606	603	600	585	591	622	596	606	615	620	660	631	610	607	641	679	628	564	635	635	618	611	609	602	604	627	566	605	635	661	572	572	602	581	650	608	604	622	604	574	587	605	604	636	602	602	649	574	585	599	595	605	611	596	577	629	599	579	592	610	624	631	627	631	598	609	560	587	596	595	639	616	612	605	615	638	653	599	622	639	651	628	581	597	594	543	539	635	632	597	628	586	599	642	634	625	628	625	619	631	598	641	567	615	630	604	632	647	593	591	597	630	603	638	614	599	665	620	629	591	657	603	608	632	587	569	612	610	564	656	632	623	629	619	584	596	612	620	583	607	599	631	596	634	598	646	614	658	589	629	631	590	592	621	616	607	631	591	577	575	622	615	627	634	615	640	618	590	557	593	581	579	642	605	635	601	606	624	618	636	642	597	643	622	562	639	615	616	578	634	601	609	644	670	609	616	628	609	603	617	587	653	595	682	586	605	614	578	584	636	620	599	580	638	628	580	618	560	652	629	591	628	633	672	611	581	565	633	624	582	589	625	646	571	634	583	636	569	589	583	599	613	578	662	626	607	610	622	636	647	591	694	565	581	614	615	609	601	569	661	635	585	605	600	611	639	660	618	613	621	590	602	630	654	655	624	612	616	684	591	625	583	620	596	642	629	618	635	582	610	638	587	569	587	606	586	586	648	636	628	603	665	651	602	612	632	617	630	636	616	604	597	641	618	614	596	655	578	639	614	672	585	642	657	631	661	591	577	619	607	612	616	604	609	644	605	559	608	620	578	678	624	614	524	618	670	618	624	595	628	617	642	654	616	625	624	627	604	656	597	596	551	599	612	543	608	587	616	634	620	583	600	556	626	594	563	594	592	634	624	598	588	615	602	585	663	595	608	571	584	600	618	577	615	614	614	626	604	607	624	556	590	608	584	598	609	602	637	577	643	625	560	595	645	580	584	629	610	618	599	617	585	624	647	613	597	657	629	634	622	650	605	631	612	613	594	598	622	620	591	593	610	648	591	615	596	620	619	561	620	621	576	631	607	595	609	566	664	598	618	594	662	647	623	635	635	594	613	613	595	580	596	587	619	591	604	584	641	588	604	626	602	609	622	594	577	666	632	556	619	626	631	623	614	584	612	606	599	640	640	623	629	614	579	634	632	624	610	647	611	636	600	633	574	614	599	609	592	615	621	610	602	601	629	643	627	626	652	608	591	598	612	649	622	605	596	634	600	604	589	612	605	628	585	621	643	578	626	648	612	611	579	594	625	564	628	592	598	635	528	615	610	596	587	638	582	583	619	597	617	623	650	585	661	602	617	651	617	587	564	533	612	646	608	609	591	565	631	615	613	598	627	601	590	607	595	606	643	647	592	637	625	634	655	580	607	623	560	592	583	576	607	569	630	632	565	638	603	563	611	598	610	610	598	604	636	624	606
22908	4234	1513	1017	820	754	556	490	492	469	372	330	344	338	339	316	280	287	264	237	244	218	249	242	238	248	228	205	212	222	228	196	200	181	203	197	185	195	209	178	188	210	179	174	179	171	209	202	214	189	199	195	178	216	217	187	223	205	222	221	207	200	201	199	198	187	183	195	197	195	203	189	200	210	192	187	188	206	196	188	180	200	186	192	194	171	190	176	205	203	179	194	172	203	192	186	183	173	177	197	160	189	197	195	189	175	184	190	198	195	196	186	188	210	185	204	182	162	191	192	208	184	201	218	218	206	212	200	208	203	193	215	187	195	220	192	216	204	207	184	209	204	212	186	162	211	213	209	168	176	199	164	207	181	164	175	182	204	212	206	228	186	173	187	195	173	186	205	161	200	208	205	181	194	198	211	163	224	206	178	193	212	188	207	192	217	184	190	174	191	165	186	186	205	200	223	210	203	177	181	188	197	201	215	190	221	219	212	170	206	185	170	183	184	202	182	215	206	183	178	195	174	204	191	222	190	199	196	202	208	185	201	185	193	168	208	194	183	185	160	201	165	186	195	197	171	188	215	202	182	186	180	194	222	186	199	202	179	186	193	186	177	191	177	228	173	212	194	217	188	199	219	192	202	211	190	186	204	215	196	176	190	180	229	180	203	199	190	159	148	217	180	210	207	190	197	182	193	209	184	221	204	194	195	200	195	181	197	185	187	190	204	219	202	194	211	221	190	173	204	221	202	173	179	170	172	211	159	193	202	195	200	167	199	196	187	184	185	220	211	180	203	186	190	183	192	196	173	212	232	219	195	163	164	208	188	185	228	178	199	208	200	169	221	223	186	186	201	188	209	193	170	191	186	190	192	202	162	206	187	168	196	190	207	199	205	174	187	188	180	206	189	191	177	191	198	199	189	209	197	196	194	177	197	207	178	201	192	202	180	195	178	211	218	174	222	203	190	188	235	181	204	191	188	194	206	194	215	215	157	189	177	214	183	215	218	197	218	208	238	183	190	197	187	161	208	192	172	209	223	176	186	191	187	220	215	193	184	177	183	160	212	185	196	195	197	206	214	234	192	170	216	196	202	183	186	248	184	205	204	167	186	187	181	186	204	198	193	181	179	199	201	174	226	195	165	189	205	199	193	193	203	171	179	182	178	206	197	198	214	189	183	192	175	198	203	192	213	187	182	193	179	194	187	188	208	196	197	215	175	195	178	191	182	189	205	195	210	190	180	194	212	193	190	213	200	208	205	187	203	186	177	229	170	195	204	194	183	213	196	181	215	208	192	191	188	204	187	187	200	196	214	213	192	160	194	206	216	207	203	182	234	190	188	191	187	196	212	188	179	190	191	222	194	191	171	190	206	213	161	222	188	209	172	197	208	202	162	181	161	179	223	186	187	217	226	185	170	206	218	192	222	189	188	192	186	199	185	164	187	208	196	187	197	208	223	193	177	188	197	162	181	169	191	199	210	204	203	178	192	219	215	179	180	213	188	202	218	189	200	205	209	216	204	163	195	218	182	211	193	216	201	187	196	204	184	210	199	174	172	178	185	200	219	212	201	205	190	183	212	210	231	241	205	183	209	225	222	213	183	177	225	201	210	203	206	209	197	191	202	187	187	205	217	204	219	182	189	182	187	223	216	201	195	197	232	184	217	199	201	182	183	182	175	188	193	182	186	210	204	160	217	200	169	181	208	178	190	191	182	192	180	194	190	237	204	213	221	184	188	210	200	188	201	177	232	193	181	190	208	207	211	200	186	206	202	182	193	206	192	214	194	176	178	201	184	202	189	204	205	190	188	176	195	177	182	186	194	181	216	193	184	192	187	189	192	205	195	180	187	199	207	199	185	197	222	202	214	191	196	194	172	181	198	203	204	209	177	210	209	192	218	203	206	184	188	187	210	178	186	192	188	189	180	217	181	219	187	200	180	205	206	210	200	181	200	202	209	196	186	182	156	205	178	198	215	200	203	205	200	173	180	191	174	209	211	188	213	212	203	215	196	201	197	180	171	182	171	225	195	220	216	201	188	185	221	184	190	151	163	198	206	203	202	205	216	200	177	203	211	181	174	184	178	193	196	192	204	199	178	213	212	180	199	185	230	173	213	220	204	206	203	179	201	213	196	175	184	196	213	192	193	179	226	226	164	199	193	169	209	165	186	173	192	205	192	192	214	192	202	199	186	190	208	185	187	192	189	205	177	178	197	202	163	151	170	179	206	212	202	196	189	200	214	206	208	209	179	206	207	192	197	185	195	191	201	193	214	171	191	175	212	214	207	199	194	214	200	215	190	216	184	194	188	143	210	190	186	215	196	193	209	182	186	225	197	186	172	183	195	211	182	212	241	175	188	204	216	201	210	191	218	217	212	189	213	185	214	204	217	204	200	191	241	202	195	185	200	184	170	210	190	198	192	204	204	197	175	168	218	180	191	182	188	185	210	184	216	214	222	209	164	210	159	204	197	190	195	199	207	199	210	204	201	205	183	190	189	193	178	194	171	210	181	224	203	195	186	188	207	204	168	178	172	185	183	207	191	187	210	197	206	161	196	193	218	206	186	189	189	177	188	212	180	191	188	192	196	182	165	192	167	181	164	191	183	178	205	168	205	194	189	191	183	202	191	220	170	208	204	177	193	220	188	163	208	180	186	197	219	178	191	212	175	187	204	185	189	174	191	201	207	223	204	189	219	211	196	216	209	173	197	187	230	183	205	190	206	204	191	174	177	188	186	171	207	177	169	185	203	240	204	212	190	165	191	201	197	176	175	185	180	193	210	187	208	206	192	172	185	206	223	195	179	193	210	194	182	193	186	193	190	213	214	200	197	224	197	185	207	213	164	232	209	203	190	202	235	182	192	177	196	190	220	217	197	197	202	196	217	194	182	204	203	196	225	210	218	199	173	208	210	186	197	210	196	235	170	191	197	185	181	192	217	200	191	170	226	211	201	221	188	195	194	192	210	177	192	195	166	201	197	169	184	192	191	177	204	207	206	204	194	189	211	185	177	179	204	201	184	199	207	193	196	208	171	200	207	201	181	200	180	190	192	218	193	221	186	180	169	209	200	189	187	188	185	191	211	197	175	192	184	193	179	207	175	208	189	159	207	196	188	206	212	161	178	194	204	218	198	206	212	209	199	228	216	193	195	202	186	202	197	210	190	173	205	206	225	206	184	184	200	156	160	187	194	172	195	173	190	189	188	215	183	184	202	174	222	202	185	182	189	241	184	174	180	204	190	237	167	178	189	208	211	205	197	190	179	178	234	189	195	190	214	171	226	207	197	195	194	186	165	182	192	200	177	176	171	226	173	186	223	185	189	208	208	191	196	223	225	200	209	200	200	204	199	199	208	183	176	202	186	196	206	189	192	168	191	203	187	197	208	207	203	189	186	187	183	212	162	218	206	203	205	226	215	205	201	206	181	202	187	173	185	205	203	200	198	193	187	181	197	171	209	188	180	190	186	199	177	192	193	193	214	215	192
14330	1388	2175	2258	2427	2369	1922	1856	2028	1805	1455	1436	1285	1397	1325	1324	1287	997	867	831	713	715	755	792	671	653	607	498	510	464	498	494	496	491	478	498	500	488	490	498	479	478	509	503	494	472	509	474	491	418	474	478	488	497	480	461	502	473	502	450	491	516	454	490	510	476	467	481	428	470	466	491	515	505	500	455	476	483	471	502	487	483	462	452	467	463	432	491	476	493	487	505	474	447	470	482	496	456	499	489	419	480	496	467	493	439	477	480	509	494	445	479	488	473	476	444	447	466	498	486	460	484	483	486	481	440	484	423	502	515	467	515	478	472	497	456	505	496	511	475	426	477	476	444	482	475	513	493	450	449	493	429	457	502	496	495	468	490	530	511	500	453	445	479	504	495	481	459	502	481	505	449	461	469	473	431	454	453	465	514	486	484	508	449	489	461	524	462	501	478	466	502	468	492	500	451	501	472	478	465	476	443	510	476	456	476	475	447	446	455	467	433	466	472	478	502	470	473	473	429	499	493	441	512	457	461	475	486	484	484	461	490	476	479	466	486	468	479	500	477	432	483	451	472	475	488	434	551	444	461	466	494	485	498	471	483	490	476	467	477	520	462	476	457	458	463	458	494	493	480	472	497	467	484	498	459	477	483	436	471	442	449	511	469	490	476	493	463	470	494	478	503	483	438	430	481	494	475	522	450	476	451	488	453	449	506	504	513	479	498	488	473	489	442	466	457	468	463	501	448	465	494	526	499	484	452	482	510	482	472	502	467	510	493	441	527	433	455	462	438	480	479	469	490	492	498	435	466	491	510	506	446	512	458	478	499	510	458	483	477	464	483	494	452	494	509	501	459	498	452	536	482	456	456	496	474	479	492	491	458	464	508	446	479	459	463	479	490	473	437	487	509	491	477	486	460	506	479	495	495	488	504	452	517	468	459	504	499	490	455	446	457	481	436	475	455	444	450	464	496	458	478	461	478	496	471	475	495	444	462	459	485	449	512	453	478	467	458	469	454	456	456	467	459	473	511	497	472	489	457	506	465	491	474	506	473	485	441	482	496	472	496	433	502	490	486	474	460	488	517	509	489	474	465	479	476	431	502	482	451	479	475	455	440	473	476	487	469	497	477	483	481	483	481	424	469	477	453	459	475	477	478	484	473	494	505	496	464	475	499	474	496	485	474	453	491	471	410	488	494	504	444	489	473	459	467	454	470	489	466	439	467	455	470	477	461	507	490	503	432	462	502	480	461	450	460	481	504	486	502	515	466	467	439	458	477	524	507	519	472	461	498	513	489	483	477	522	480	473	457	478	479	481	465	481	504	457	472	447	468	498	484	467	497	480	472	462	483	469	444	473	489	453	475	481	478	508	473	436	483	437	481	505	483	478	478	477	450	520	445	469	471	466	472	483	461	466	437	519	505	462	472	463	462	488	509	502	523	504	505	482	498	492	517	468	464	471	457	450	434	498	473	480	465	481	461	451	466	499	492	470	501	481	462	512	472	489	476	456	456	485	486	461	513	484	496	432	490	517	440	468	455	488	486	455	482	455	482	487	476	466	442	504	509	466	459	469	482	463	470	471	473	450	437	454	488	481	482	491	501	488	469	470	459	451	488	490	455	492	471	429	475	480	456	494	459	484	432	485	488	499	447	460	446	472	496	485	505	487	464	474	466	467	486	475	516	470	489	516	439	483	477	481	475	476	451	469	468	519	472	481	479	471	506	464	488	493	464	473	475	478	452	506	478	461	418	474	440	462	464	471	498	472	476	520	475	466	476	475	467	462	475	491	495	491	451	457	456	482	483	490	480	477	458	432	462	472	478	476	491	482	520	509	486	474	501	450	495	499	470	494	514	459	473	449	483	491	446	521	498	523	469	489	492	466	475	518	489	477	505	499	457	496	487	462	451	467	455	472	461	458	493	474	495	499	499	484	506	473	460	483	448	450	491	441	467	516	442	474	472	461	509	481	498	477	436	480	452	458	466	476	477	454	482	457	475	455	468	521	482	468	492	449	467	444	506	489	517	465	500	476	466	467	476	471	479	492	469	474	494	475	474	472	481	510	482	479	481	456	455	482	487	473	490	512	490	499	486	449	465	489	451	464	512	475	415	488	471	502	440	488	456	471	467	504	506	466	499	465	497	507	469	471	482	496	514	495	508	442	470	453	474	493	477	480	467	485	447	472	476	459	492	438	504	443	463	486	456	481	500	461	451	482	472	469	500	490	485	455	490	476	471	468	448	460	475	493	481	448	498	460	476	434	479	460	462	487	477	497	462	507	453	453	454	515	479	452	472	469	490	473	489	482	482	476	448	480	444	459	491	479	497	489	441	462	451	470	456	490	463	510	461	502	482	480	480	483	482	527	468	512	504	497	463	468	493	472	485	518	456	454	473	473	474	468	422	492	458	490	483	467	497	513	474	472	455	458	479	496	465	500	516	477	464	446	441	440	471	486	505	458	497	464	482	479	513	455	465	504	472	507	509	502	456	527	490	526	488	456	497	463	497	459	492	516	552	488	491	535	516	473	517	530	514	478	473	446	467	474	471	475	484	512	465	419	448	494	476	491	496	485	497	499	530	431	464	477	471	501	495	443	487	475	458	475	449	479	456	450	509	448	452	494	483	430	510	460	534	496	445	482	493	451	491	461	475	473	468	473	466	476	466	509	488	454	454	476	515	491	474	483	455	451	470	475	490	454	505	504	480	464	475	491	459	484	512	480	522	494	470	446	504	476	435	463	458	441	491	503	452	441	462	481	469	468	471	471	493	483	466	460	421	446	477	458	459	518	454	468	483	493	451	476	503	462	479	465	489	511	463	492	514	488	463	477	480	494	492	499	467	438	468	481	476	463	505	476	510	485	493	447	478	470	485	462	499	464	476	460	510	476	462	469	493	464	492	476	464	493	492	426	499	481	447	515	444	485	467	481	445	478	475	468	423	484	495	484	481	483	449	486	456	461	477	497	504	463	438	455	464	508	461	497	491	461	486	483	447	477	466	455	455	474	418	476	479	480	481	473	463	498	490	508	458	510	458	480	433	480	483	476	508	440	493	506	498	501	498	472	443	460	460	455	481	502	499	472	498	457	505	490	432	490	452	480	495	462	478	443	482	484	478	487	510	492	455	511	470	477	460	468	496	487	434	446	487	488	488	497	437	526	467	482	472	458	477	488	452	496	472	477	477	471	473	526	461	446	481	456	429	479	479	500	468	451	494	467	475	479	488	476	497	448	468	453	496	488	500	457	492	476	450	451	483	432	487	523	495	501	494	477	501	482	499	491	529	497	499	460	467	474	500	451	441	479	475	457	433	466	511	484	472	475	455	449	458	495	456	498	482	481	470	488	472	461	460	460	511	570	481	468	463	458	460	462	443	470	471	494	495	501	500	471	483	502	488	473	466	447	455	476	503	480	504	475	501	501	490	459	449	455	509	464	473	435	448	449	519	465	455	476	457	456	450	489	495	441	476	488	457	483	431	467	499	495	489
35702	10032	3599	2047	1555	1168	1058	908	906	838	651	577	573	602	510	561	478	457	443	419	398	389	390	397	390	356	369	384	373	300	336	341	326	364	346	300	311	340	318	297	306	343	340	350	316	310	318	293	312	304	352	324	296	347	344	318	337	320	318	324	298	344	338	335	313	351	370	332	340	349	346	338	334	290	328	326	307	334	282	297	298	333	297	339	328	318	313	317	333	328	304	361	272	295	303	333	291	300	319	299	324	297	349	325	319	291	337	301	309	315	328	324	361	316	309	334	323	309	331	326	311	334	309	328	328	319	286	327	347	302	319	344	341	321	329	317	312	291	324	331	350	321	333	328	353	352	326	290	356	330	316	341	314	335	332	342	331	339	312	317	331	321	340	320	325	326	289	324	309	332	319	356	317	305	281	320	303	328	289	337	294	345	334	331	334	327	310	313	299	347	305	338	334	352	351	308	332	351	302	318	324	354	325	322	338	351	313	313	331	302	317	312	348	325	350	291	318	318	373	357	352	326	352	339	336	338	339	364	328	290	293	318	317	325	329	285	330	341	305	355	312	317	342	318	359	329	317	320	314	319	317	338	314	318	315	271	369	363	327	307	304	337	345	307	301	309	343	316	340	338	287	285	352	305	342	359	332	292	339	320	348	312	317	314	318	320	332	336	322	336	299	272	373	338	331	334	336	343	305	304	333	324	349	343	361	339	298	350	333	335	315	308	344	334	316	338	311	311	341	307	308	317	328	334	327	324	321	357	328	311	362	332	344	357	327	318	340	355	318	343	323	334	343	330	363	310	343	295	318	342	333	345	322	336	343	311	356	337	342	288	325	304	321	339	302	289	350	347	306	343	382	323	346	341	337	312	300	332	315	336	358	303	306	351	303	345	316	327	315	315	355	343	337	315	299	295	304	329	323	357	354	336	337	323	307	314	325	313	314	350	337	353	327	322	326	317	308	325	304	344	321	293	303	307	336	366	326	293	324	327	325	328	327	355	331	309	313	326	347	334	313	317	304	346	276	303	326	326	323	330	357	303	308	307	318	359	372	305	346	322	318	317	316	330	323	378	303	317	305	324	329	308	313	301	294	307	304	314	315	326	299	350	337	315	300	330	354	343	325	324	289	337	364	313	323	319	324	345	318	284	321	297	338	309	333	292	319	326	343	301	321	317	338	325	338	317	302	351	351	339	333	327	319	319	350	287	312	326	309	317	309	314	344	321	326	319	327	366	292	318	301	327	377	301	339	363	329	299	343	323	328	317	311	318	324	317	331	297	312	315	304	314	368	364	316	314	290	328	320	320	302	340	333	305	330	354	339	316	285	314	350	316	355	326	314	348	335	349	339	344	320	327	331	342	338	334	351	364	344	318	343	323	296	356	392	306	286	317	307	333	299	266	352	315	313	317	307	288	315	357	288	329	337	326	320	329	310	334	274	336	302	317	298	293	339	346	321	327	334	353	346	325	350	343	328	304	350	317	321	320	285	321	302	320	348	355	318	339	312	333	347	336	315	329	355	309	317	329	326	328	310	308	311	298	330	308	333	303	321	343	328	314	328	361	331	321	336	326	301	292	277	338	326	358	347	325	314	346	313	321	355	315	321	308	318	301	349	310	339	333	310	328	318	327	341	330	275	353	307	327	360	345	347	363	327	305	351	328	324	314	289	308	322	317	284	346	316	371	333	335	305	336	340	312	318	304	322	328	307	358	322	323	307	329	324	360	350	312	297	318	315	332	307	343	358	307	332	329	342	351	330	316	340	339	331	335	342	349	315	315	333	330	363	366	305	299	316	328	314	344	348	348	334	329	314	307	331	309	331	320	336	355	309	318	308	301	311	305	314	344	347	312	303	332	264	327	357	333	331	310	341	343	326	361	301	313	322	360	348	345	349	328	349	307	338	345	301	324	315	321	316	325	325	307	350	298	322	315	332	332	304	325	325	304	327	368	300	301	333	317	320	330	319	310	341	333	320	290	334	338	326	335	373	345	333	356	340	321	320	312	314	288	359	340	352	298	323	308	273	346	291	305	352	345	298	310	327	289	326	323	345	338	310	314	325	359	341	349	312	322	321	349	315	360	337	350	327	328	313	326	308	314	287	344	339	314	344	327	316	301	325	321	349	328	317	320	362	297	316	337	297	334	303	334	337	341	280	317	377	329	311	314	331	301	270	356	357	364	322	278	315	309	314	321	330	319	341	349	342	317	303	303	294	291	322	319	316	345	318	298	346	297	329	330	349	303	296	292	305	334	285	276	332	307	319	320	330	325	318	325	327	361	332	329	333	344	330	289	363	333	320	319	313	336	337	317	290	329	365	321	336	318	293	388	350	343	323	331	312	311	351	342	299	331	299	338	352	340	320	346	329	319	322	330	297	317	336	343	330	349	350	327	315	293	304	310	339	376	346	356	317	337	306	338	321	304	338	328	321	351	333	334	346	337	312	336	287	356	315	323	331	336	338	309	330	334	313	294	326	326	313	301	326	305	332	362	328	320	304	328	314	344	333	308	318	329	304	326	331	312	320	329	322	312	339	300	339	334	337	337	325	353	311	338	364	331	369	349	328	301	332	302	328	356	325	331	347	329	358	351	306	295	276	335	312	308	327	323	319	346	319	333	314	342	322	315	301	329	293	326	364	322	335	283	351	326	307	326	303	327	311	325	288	294	333	303	318	306	322	308	360	308	332	315	265	342	330	284	303	314	349	322	321	363	299	308	299	339	301	302	360	327	296	307	355	339	371	352	336	360	331	325	313	318	299	333	357	311	315	340	312	345	326	283	347	320	365	304	366	345	305	298	280	309	346	320	319	296	332	340	306	309	325	321	337	309	302	330	340	381	321	323	333	339	305	306	330	340	314	324	350	308	359	335	361	314	329	365	342	313	324	325	315	324	332	318	360	320	310	314	328	308	343	331	299	318	344	390	348	332	341	320	337	319	319	306	312	318	311	327	296	301	314	342	311	339	304	331	340	312	303	324	281	306	325	344	349	323	333	309	335	354	319	295	315	303	329	351	324	317	371	317	287	325	339	336	308	337	313	320	359	303	333	312	358	321	307	305	351	319	346	343	308	304	351	316	351	337	331	340	303	303	296	337	314	319	339	328	350	322	322	349	320	320	315	283	322	335	349	314	394	356	322	342	310	354	321	292	333	325	343	314	360	330	291	296	345	364	308	340	318	330	326	345	338	319	311	302	317	331	336	315	351	338	343	302	326	313	308	319	345	338	313	309	312	307	306	348	323	329	353	311	343	355	330	311	351	346	328	331	336	288	330	340	325	353	332	353	327	314	323	345	377	348	326	341	324	361	339	314	336	311	318	355	349	278	303	338	326	317	345	311	346	337	312	335	368	306	315	348	328	342	357	301	334	341	309	315	305	369	307	312	330	321	306	332	313	321	328	295	320	346	334	298	293	328	317	344	280	361	331	350	330	308	324	323	308	340	348	343	313	338	326	322	345	331	292	313	329	324	306	309	326	336	327	332
21331	2266	3424	3686	3938	3823	3416	3239	3446	3168	2369	2192	2125	2327	2056	2066	1827	1529	1451	1290	1141	1068	1166	1235	1062	1034	975	820	820	798	743	736	780	760	771	746	771	742	783	774	783	790	739	756	773	807	758	769	731	749	743	754	758	759	769	725	764	739	759	766	736	810	749	816	733	736	728	742	725	733	781	747	737	739	776	728	767	736	690	767	777	762	762	794	718	715	750	740	731	697	727	751	770	730	734	759	727	720	793	760	696	708	755	785	725	721	780	756	743	739	777	737	703	749	738	725	736	762	795	776	699	783	727	743	713	737	689	733	728	744	730	659	745	727	712	751	735	779	765	750	755	778	754	756	754	731	736	786	781	777	715	678	768	802	726	799	738	714	749	788	695	727	743	750	741	721	709	713	735	717	728	764	739	726	736	696	731	711	771	723	707	726	735	711	713	748	758	755	779	751	745	723	763	723	741	766	760	715	753	744	762	762	724	752	723	757	772	783	773	731	717	789	731	705	676	756	741	736	758	740	731	737	747	723	755	734	760	737	725	720	713	715	789	730	742	733	706	685	728	733	780	690	753	727	700	708	748	694	801	765	767	800	754	745	727	720	744	753	740	768	696	787	741	760	758	728	716	757	737	752	765	739	749	736	705	739	773	733	753	749	749	731	759	775	785	737	783	720	721	770	750	770	748	741	750	717	749	746	763	723	727	687	747	718	739	785	759	729	740	759	703	759	762	742	721	746	748	760	770	714	754	727	757	692	758	724	746	752	723	766	759	733	728	723	715	745	758	777	775	736	771	754	716	723	727	758	759	774	757	787	767	730	731	666	755	755	761	733	756	722	754	718	755	735	721	741	710	771	727	771	702	755	794	763	714	759	732	716	744	707	719	726	789	743	740	770	731	787	727	683	774	769	713	742	708	761	734	758	752	779	750	716	775	713	774	774	750	752	757	713	718	782	746	771	740	690	719	742	760	796	719	763	717	725	784	710	747	729	723	746	709	815	730	733	788	707	738	734	756	784	769	716	744	766	782	744	743	760	746	710	738	733	762	710	748	677	728	777	758	758	774	762	754	783	782	754	706	703	751	705	738	697	767	702	726	727	722	743	763	711	707	740	729	740	748	733	762	695	751	787	774	766	767	751	740	751	700	783	733	753	757	710	703	770	715	749	696	746	719	739	718	757	749	734	739	683	693	766	717	711	762	782	748	740	767	722	756	728	720	724	756	719	743	730	704	706	790	719	695	751	711	736	670	758	747	790	740	812	721	761	761	742	729	716	720	725	726	708	750	732	740	783	718	744	755	761	801	756	805	721	780	722	726	760	691	732	765	747	742	755	737	752	726	762	734	744	708	758	797	749	690	693	723	770	744	727	717	709	724	707	767	737	769	746	752	778	720	799	782	758	773	745	684	706	742	717	753	717	729	732	708	741	741	726	731	750	729	747	783	719	740	740	768	784	769	733	712	741	728	772	723	784	700	762	723	738	708	694	677	758	735	732	785	686	746	761	748	743	719	744	807	713	751	722	776	795	741	786	751	782	736	685	740	728	726	713	721	772	799	693	733	764	708	725	715	761	755	754	723	755	719	751	754	706	748	712	742	737	731	704	741	772	749	715	749	768	751	731	758	755	727	694	722	713	777	729	748	739	752	746	797	744	705	743	742	796	771	744	761	719	736	701	725	729	739	707	740	721	773	736	787	722	725	748	742	777	716	822	701	783	732	712	726	756	717	721	722	759	713	750	763	703	768	754	743	715	738	759	752	755	747	780	786	725	755	716	779	725	706	740	805	786	752	757	775	711	726	818	767	706	782	762	746	760	730	765	756	711	736	729	745	783	727	757	714	726	785	768	726	696	752	733	713	770	717	772	732	752	759	713	700	744	762	751	816	745	694	753	757	777	743	756	753	739	753	753	768	719	707	767	740	751	778	681	746	748	764	759	767	765	743	709	717	716	756	778	746	735	716	745	745	766	788	735	803	695	684	724	737	735	772	753	743	745	722	755	727	673	740	728	809	798	740	759	706	732	729	700	755	722	783	765	754	682	711	745	756	735	724	726	770	726	747	756	773	743	760	709	733	767	719	742	717	711	747	708	738	793	766	719	789	694	759	764	738	730	693	725	714	731	699	736	736	739	756	725	797	714	682	753	775	748	747	748	746	750	741	752	663	732	753	760	711	771	748	770	707	723	690	762	737	736	755	742	762	701	738	724	775	784	759	746	730	747	783	775	756	754	732	742	735	774	793	700	735	705	710	726	744	770	719	785	769	721	710	752	722	711	734	766	714	735	738	735	729	728	800	764	737	748	746	735	752	738	766	724	755	735	737	731	724	716	739	723	777	693	723	714	789	723	703	777	757	792	747	784	706	740	755	721	777	698	788	725	780	709	789	691	753	769	724	766	756	692	700	740	786	767	712	703	733	725	750	728	708	729	776	703	777	777	767	745	720	761	729	710	729	702	781	773	744	701	784	773	775	744	709	757	710	743	746	785	735	741	697	743	762	718	710	708	739	685	761	759	772	771	768	746	786	758	781	736	742	727	730	763	772	752	690	795	694	696	769	743	748	750	798	755	729	787	716	757	769	764	774	760	770	754	722	734	729	753	758	727	747	723	761	696	734	732	777	738	754	737	739	729	769	763	706	665	745	719	796	743	709	764	773	724	737	746	765	736	745	749	736	755	761	756	746	727	697	774	750	733	722	750	770	729	708	715	735	777	738	757	714	696	796	754	768	742	798	687	689	716	692	730	728	743	762	721	776	758	763	755	762	734	793	755	690	795	689	731	721	775	781	773	759	735	770	811	776	716	733	782	780	702	670	739	736	736	724	735	728	725	739	722	753	781	740	743	748	738	695	725	735	740	723	770	745	768	735	770	770	734	761	709	744	747	765	731	744	719	741	745	737	718	784	735	764	793	736	714	658	736	719	715	749	708	757	727	745	712	713	788	697	796	709	762	775	760	709	762	718	768	775	751	744	719	728	744	748	747	758	705	767	749	729	763	767	761	761	773	731	716	774	713	753	738	769	754	737	766	728	775	799	765	796	768	744	754	758	757	800	755	755	743	801	738	731	729	740	743	761	695	748	751	726	741	729	772	722	757	768	686	758	738	713	737	759	739	739	756	732	760	737	779	684	796	736	772	758	762	714	739	729	698	765	725	696	745	728	786	729	760	706	760	742	766	759	744	700	704	761	736	718	723	725	721	784	731	749	749	748	741	737	777	698	769	703	761	784	750	760	745	746	745	727	752	738	744	759	804	758	740	703	697	697	720	726	764	706	770	727	739	735	754	723	750	742	704	741	756	718	768	747	699	703	782	738	739	718	752	810	778	706	700	747	748	708	769	733	742	734	732	712	739	744	704	808	731	763	758	756	750	755	746	765	750	775	730	737	783	692	686	744	733	711	699	748	690	752	800	755	740	738	726	738	735	771	740	756	739	774	747	716	765	758	782	799	774	728	767	753	774	754	752	765	774	766	754	715	773	771	728	723	722
8533	1113	462	422	416	397	372	357	343	370	379	311	349	298	351	308	339	306	318	279	297	307	294	296	291	302	275	267	250	290	269	288	273	262	278	236	253	268	262	228	229	305	294	277	282	277	286	270	302	276	268	293	277	287	304	295	260	286	279	269	276	269	261	297	293	278	303	266	257	311	304	276	247	272	268	274	296	289	277	247	261	273	273	260	273	265	269	254	249	286	268	246	288	251	288	303	275	266	287	303	283	249	295	280	276	250	266	275	292	266	264	292	267	302	288	268	243	269	315	253	288	262	258	242	282	291	288	261	268	311	275	243	299	267	247	276	261	285	295	251	288	292	283	264	268	284	279	297	246	263	272	249	266	265	241	287	271	252	265	279	288	257	239	259	253	299	305	275	286	275	241	273	282	277	286	254	283	290	269	255	276	261	272	260	242	257	295	253	265	257	296	276	263	278	269	283	290	303	268	266	260	286	271	299	297	264	279	274	276	300	286	294	258	271	265	293	282	283	294	287	279	237	239	267	269	233	255	282	270	298	275	273	283	313	272	282	271	280	285	269	281	289	269	272	249	248	281	244	275	255	306	316	268	267	293	276	279	296	253	258	291	276	299	325	281	274	283	283	303	278	289	266	286	256	278	285	253	308	275	292	253	266	292	268	286	258	299	266	290	258	277	257	271	251	288	273	257	304	293	279	286	255	311	285	297	290	293	272	292	306	307	276	237	287	310	268	251	298	270	259	281	288	257	285	284	275	282	278	241	302	257	275	259	299	277	266	282	305	271	263	281	295	301	294	273	259	278	288	252	289	273	278	318	288	256	286	242	295	277	279	256	277	274	250	274	282	297	285	275	289	274	306	269	249	296	288	249	260	274	258	264	241	269	282	272	264	264	252	304	277	270	276	288	281	275	283	265	253	313	276	310	284	309	311	276	276	299	298	261	253	264	245	282	272	284	276	269	258	292	251	298	251	282	256	285	317	250	262	261	284	283	298	276	282	243	276	289	300	251	293	258	280	246	266	303	291	286	318	253	286	277	251	272	297	264	292	268	258	253	283	311	296	258	269	275	224	273	284	292	314	248	271	237	248	288	292	264	266	282	249	245	288	246	293	321	278	305	283	292	269	266	267	264	251	296	260	250	297	283	283	304	265	248	262	250	254	278	286	280	260	285	288	266	286	292	276	293	277	259	261	265	281	256	285	259	292	276	282	286	265	273	271	285	274	270	288	265	275	296	259	307	287	262	260	265	284	275	278	302	269	284	251	263	284	287	288	326	272	266	271	261	234	279	262	308	280	296	257	265	273	277	295	277	296	288	274	293	258	316	268	286	288	306	264	256	278	263	296	269	260	278	286	287	278	319	252	256	283	273	291	288	277	273	273	297	256	268	267	282	280	297	271	276	257	258	287	267	258	248	263	235	264	287	276	274	280	290	266	283	277	267	276	309	287	253	285	272	282	296	257	256	267	295	269	299	286	274	300	292	267	257	269	279	304	271	255	297	303	293	269	278	268	290	275	294	265	259	284	299	310	281	261	262	251	246	285	269	267	272	262	280	271	291	279	260	308	273	290	271	301	262	286	263	257	276	303	296	298	263	257	262	283	275	291	267	245	247	249	263	274	243	271	255	259	268	299	279	291	270	259	276	306	267	298	274	290	282	275	279	269	283	239	325	257	288	244	282	284	271	269	287	299	301	259	302	276	291	244	273	288	262	286	288	304	286	308	300	273	266	250	305	307	259	291	278	265	297	300	295	305	257	284	259	263	262	276	289	255	270	261	310	242	261	278	273	274	255	304	308	286	258	256	254	277	278	288	294	271	306	279	276	285	268	280	266	318	263	281	284	237	278	260	273	270	287	253	271	290	303	258	258	283	298	303	254	284	259	277	283	296	287	280	289	287	292	278	273	241	277	269	288	293	265	272	282	264	291	283	270	250	225	286	272	290	256	274	279	301	282	257	286	270	301	271	312	285	273	270	294	282	238	291	285	278	265	292	309	266	270	260	263	246	271	284	273	302	268	280	266	280	278	282	276	291	279	253	258	273	227	251	275	287	286	277	284	285	277	268	274	277	250	273	273	264	293	314	280	253	270	293	291	263	292	255	311	293	288	278	228	274	292	262	274	267	285	261	265	253	264	292	245	304	232	235	278	263	266	266	303	293	255	265	236	321	274	294	284	296	258	283	269	272	271	292	251	255	284	292	296	310	260	279	299	273	244	280	286	305	292	319	297	267	276	281	273	278	270	288	253	262	277	276	266	296	260	280	275	260	286	281	279	268	288	297	288	255	251	253	296	292	268	279	306	280	270	261	261	250	318	294	271	313	261	255	332	296	275	257	278	302	235	270	280	296	266	258	288	302	280	298	281	291	265	280	319	295	231	298	283	266	236	263	256	280	283	275	276	285	289	306	278	255	301	266	299	286	273	272	273	279	266	261	325	269	268	282	263	268	270	324	301	249	303	271	244	283	271	276	314	272	261	276	270	289	260	272	293	273	273	261	274	258	288	282	281	259	264	285	322	288	281	280	252	270	286	240	256	264	245	260	286	293	303	278	262	262	247	241	275	287	252	290	264	276	280	272	265	282	286	239	261	269	294	307	283	273	280	289	284	314	283	285	239	253	260	295	268	266	269	295	314	279	257	283	283	292	264	247	305	227	261	285	239	280	280	257	261	281	279	241	283	280	250	274	282	289	279	278	287	300	300	294	278	274	314	257	280	251	269	284	274	273	286	284	262	274	264	254	268	284	284	291	306	265	295	266	307	310	268	268	272	284	284	287	288	273	270	238	254	290	260	280	276	284	257	276	308	310	258	299	249	251	256	252	287	259	254	263	261	268	277	275	282	279	282	290	294	280	269	252	263	287	277	272	262	234	284	264	278	279	266	249	277	251	263	280	302	273	262	296	276	254	272	256	266	271	282	262	224	271	289	280	262	282	275	249	295	290	313	272	288	295	255	252	298	286	310	263	308	279	272	276	304	278	291	245	305	271	301	290	275	275	239	307	301	277	283	265	286	249	251	285	267	283	301	263	283	264	252	290	255	307	300	269	277	271	265	252	263	260	260	277	294	294	261	279	275	251	272	298	287	300	259	300	284	275	281	245	293	271	267	307	290	288	248	273	295	244	261	298	257	256	289	244	267	273	260	278	285	284	273	311	275	247	252	257	250	272	256	274	284	269	296	273	312	283	280	272	264	252	290	312	297	262	311	272	244	304	303	269	280	274	280	284	284	294	299	260	245	287	268	310	282	280	284	266	256	284	279	261	277	296	279	244	258	292	278	282	273	304	257	270	283	232	243	244	279	282	289	268	295	280	296	289	245	266	245	272	278	222	308	269	250	256	285	279	279	303	283	274	295	314	300	267	293	295	280	267	261	276	293	250	255	253	302	287	271	288	294	276	264	276	280	281	274	269	282	266	286	276	251	266	271	260	262	264	290	248	295	291	276	256	285	281	281	276	270	295	272	303	284	281	277	257	279	254
5306	816	994	1016	1085	1069	1089	1022	1060	1058	1002	993	1057	1103	985	1027	934	849	802	750	741	725	780	723	705	663	638	627	645	635	654	640	656	657	636	609	605	619	634	612	645	653	687	604	648	636	623	627	599	635	640	588	599	645	608	629	655	600	588	624	587	638	615	612	602	620	619	626	572	600	568	616	669	662	625	639	570	621	626	663	665	617	609	627	616	598	601	628	623	625	612	628	635	625	604	558	564	641	610	669	710	604	598	616	570	621	609	650	652	634	638	652	609	633	611	563	632	643	654	645	617	612	623	684	607	636	623	566	595	639	629	665	595	586	626	639	632	590	607	641	651	654	592	631	646	629	657	595	593	623	618	602	596	645	621	649	658	615	647	614	604	646	634	619	591	615	633	639	585	627	595	613	618	577	622	670	628	632	664	586	608	607	634	605	595	605	591	618	588	629	580	601	614	694	606	639	587	641	591	638	647	610	667	624	623	639	625	593	636	612	628	587	637	612	600	624	613	587	653	608	592	631	621	592	622	653	640	609	570	599	604	606	618	632	643	648	601	643	640	601	612	642	609	602	611	609	622	597	621	610	597	596	600	622	628	588	609	597	606	640	613	646	683	642	591	592	611	610	636	610	575	580	641	601	601	641	632	613	644	674	607	631	628	595	583	643	618	607	644	564	628	611	652	619	622	624	630	645	637	645	624	612	581	603	625	679	621	630	676	604	641	634	642	586	646	609	642	668	626	589	625	600	594	601	650	612	615	600	622	616	572	618	674	608	605	601	606	621	605	579	617	607	625	662	622	639	591	617	602	632	616	614	589	634	618	638	643	620	658	616	596	634	578	621	633	646	575	585	649	565	573	598	666	603	610	618	555	583	652	605	633	625	580	644	638	580	611	624	647	615	579	606	581	661	627	611	586	640	635	622	657	665	618	619	590	614	597	639	646	632	634	616	607	631	625	633	661	602	605	607	627	654	599	595	576	607	607	597	602	610	660	596	658	616	650	616	578	635	629	621	587	646	678	581	644	594	595	604	581	671	623	627	606	581	634	645	631	641	609	602	616	629	614	605	583	660	614	652	582	630	631	629	684	654	577	612	658	638	600	589	597	612	609	596	673	604	646	631	577	617	596	605	601	623	667	628	598	640	667	639	649	670	593	648	629	630	594	691	621	607	661	623	631	669	697	605	640	651	605	626	598	634	628	617	611	599	649	650	663	580	647	599	634	630	607	614	590	640	636	589	656	592	596	615	600	583	570	647	621	676	622	591	621	644	616	614	634	557	643	632	592	627	660	605	609	602	644	597	636	623	603	616	609	613	600	623	664	601	624	657	634	631	627	630	612	620	612	634	644	667	621	593	636	638	668	657	654	575	607	617	669	605	697	645	608	645	606	619	612	690	611	620	617	639	630	606	608	610	628	662	619	588	599	616	602	635	567	643	587	578	686	585	639	660	595	655	635	573	605	624	597	642	624	627	617	670	617	613	597	615	580	663	636	638	596	616	615	590	601	650	660	613	646	633	593	612	624	582	650	624	590	601	617	602	648	607	602	588	586	600	639	626	640	605	610	634	639	592	596	622	617	602	561	640	633	623	624	648	659	633	641	610	623	650	633	623	592	679	620	628	615	583	612	585	616	652	580	612	620	608	655	655	584	633	655	667	600	647	611	608	629	647	597	629	640	634	653	592	637	567	610	649	605	666	592	643	606	651	624	617	627	627	622	625	639	606	599	625	635	620	631	616	648	592	607	579	614	587	643	612	596	641	615	594	655	633	618	620	614	604	592	630	620	589	637	650	591	627	608	661	618	624	634	665	661	608	634	608	611	604	622	635	596	629	590	612	629	627	657	665	665	627	624	623	603	639	591	541	603	619	612	633	625	635	579	610	590	611	664	627	664	579	646	625	595	653	572	632	632	644	662	614	613	666	592	633	573	620	610	616	647	666	596	603	644	639	618	639	590	634	622	605	590	599	616	640	633	609	615	660	630	594	664	624	627	595	607	623	608	599	616	631	628	612	653	571	599	616	618	602	631	693	629	613	610	665	598	608	614	617	663	614	640	597	580	637	656	671	626	562	609	629	623	585	609	646	576	636	666	620	615	639	620	601	642	599	613	685	631	629	619	585	617	632	620	622	626	633	597	655	597	646	624	628	645	549	609	627	649	576	623	588	665	653	608	647	670	607	611	606	620	614	627	610	572	591	605	588	600	601	612	644	633	619	640	650	629	648	606	674	601	624	597	592	610	631	606	595	612	573	623	614	601	604	659	569	638	583	596	623	609	633	648	591	644	654	600	643	608	667	615	653	679	657	624	594	597	631	664	629	632	629	643	608	652	621	650	652	644	633	594	641	619	596	608	633	636	622	661	596	641	653	618	615	614	645	574	660	628	615	640	602	653	637	599	608	660	598	620	623	642	628	602	587	602	611	619	630	659	624	607	623	625	673	616	617	597	595	640	608	682	662	594	652	605	597	596	623	632	646	607	617	586	607	632	631	650	646	635	623	590	602	592	638	607	656	672	622	601	652	585	625	586	614	618	606	607	634	602	633	583	652	603	614	594	611	621	574	615	571	656	605	655	650	627	621	630	603	604	590	622	590	603	603	648	629	632	679	629	668	662	603	634	605	656	626	602	627	567	611	628	641	612	587	604	617	597	632	639	651	614	626	613	614	614	632	599	613	614	569	660	626	648	635	616	635	628	687	582	632	605	575	592	621	622	613	592	618	580	596	638	596	662	612	643	588	635	641	613	641	609	621	612	626	617	633	637	589	625	641	646	588	627	620	647	643	595	631	619	596	622	618	653	605	626	630	623	596	593	591	629	616	645	632	605	680	548	604	619	605	642	656	659	632	583	617	601	605	635	573	641	648	626	653	624	573	582	641	657	594	613	641	578	628	595	681	607	615	625	604	633	642	630	593	582	628	624	631	619	645	643	660	612	600	587	616	651	621	597	674	663	642	628	595	652	597	657	640	656	669	577	666	602	629	613	628	650	646	607	601	659	659	601	584	611	651	615	629	597	605	608	624	614	649	606	650	625	635	628	616	644	601	619	596	617	647	593	638	625	626	607	650	622	604	565	653	635	603	602	643	572	651	633	586	568	603	644	626	594	612	620	636	618	628	653	612	575	590	632	668	574	605	598	603	622	613	590	611	657	628	606	587	631	633	602	561	605	561	613	659	638	646	636	634	600	608	617	626	608	642	613	644	636	575	613	672	627	635	627	612	603	617	620	624	598	632	628	624	594	605	628	657	567	642	588	594	603	618	592	626	623	629	661	613	640	575	636	593	595	604	598	629	614	634	596	613	606	602	645	583	603	608	568	618	621	618	613	620	588	660	632	644	673	631	648	594	643	589	589	618	578	627	602	633	679	624	594	643	638	657	639	599	635	636	588	628	672	638	607	648	635	598	626	589	630	617	652	582	587	602	598	608	614	620	668	613	642	617	640	588	613	594	589	600	617	610	659	563	616	676	626	629	646	657	669	623
22669	3887	1667	1014	772	606	551	510	541	398	371	385	385	338	337	274	293	283	254	253	226	238	263	228	254	223	198	200	193	217	193	205	187	200	224	180	214	222	178	192	223	183	194	220	199	199	185	188	214	184	199	183	187	189	213	202	181	194	190	214	192	185	165	207	198	174	187	183	224	212	197	190	222	218	205	195	195	200	186	173	198	184	205	211	191	188	172	192	172	206	198	200	183	188	209	163	190	202	191	170	201	182	185	213	201	190	203	180	177	218	186	195	187	193	217	204	192	191	196	191	201	205	182	205	218	211	211	185	207	215	193	208	187	188	203	214	224	178	209	209	179	191	163	191	180	168	201	183	188	200	167	218	188	199	205	210	207	193	231	202	188	182	184	196	197	181	201	184	192	185	201	192	207	209	197	195	191	219	188	199	218	178	180	184	165	192	223	224	216	224	207	198	228	222	185	205	219	201	180	170	187	188	215	191	185	189	227	205	202	200	214	180	189	218	156	194	191	198	201	205	185	173	194	194	184	199	178	198	238	186	195	215	206	231	198	191	200	173	180	192	208	179	195	209	175	207	203	204	156	187	193	211	237	179	179	209	206	198	195	195	232	183	196	207	211	211	198	185	182	209	209	197	195	195	188	211	205	230	188	200	199	196	212	184	206	209	210	231	193	212	160	194	207	192	209	205	198	214	199	197	217	188	212	200	223	196	216	186	215	194	195	182	190	200	202	182	168	202	207	189	223	180	204	213	190	181	225	180	198	193	213	210	220	186	183	189	195	232	191	186	202	186	166	220	181	205	196	214	213	180	170	192	213	220	190	215	201	218	171	200	217	174	180	171	193	176	199	189	225	199	193	197	177	198	162	183	196	182	170	192	181	216	222	224	178	198	194	180	215	192	203	197	212	197	219	202	170	182	183	202	201	205	198	213	182	210	186	180	185	187	205	183	175	193	185	198	168	179	191	220	181	208	168	195	190	188	201	189	208	223	221	212	183	210	200	201	190	198	188	197	178	198	194	183	168	197	207	178	205	169	168	190	192	219	217	203	192	176	204	227	175	194	235	184	187	193	189	205	234	199	217	207	196	217	181	194	207	203	181	191	176	203	193	187	189	219	176	193	204	183	191	184	200	189	215	197	210	192	192	220	210	206	190	185	189	170	205	189	226	225	215	181	182	209	215	206	214	198	205	191	174	182	207	185	202	225	209	199	214	200	212	199	183	219	185	210	184	180	198	211	197	168	228	187	217	214	205	196	219	201	192	194	215	188	192	230	196	189	175	196	199	221	187	190	192	227	218	181	187	190	191	177	205	195	214	194	186	181	211	207	183	206	192	212	208	219	205	196	197	169	183	182	179	187	215	193	206	204	159	210	191	195	174	185	216	201	200	223	199	191	186	192	187	200	190	189	178	175	190	199	191	235	216	187	195	225	194	198	213	200	185	189	180	201	183	212	178	200	211	164	228	201	215	219	209	194	200	188	189	215	205	194	216	200	233	190	209	182	189	179	186	205	173	206	175	208	219	207	178	186	170	197	216	209	195	233	186	204	203	166	194	203	154	175	211	188	201	199	166	196	182	208	206	196	221	183	193	193	197	208	212	210	186	209	202	201	183	190	197	214	183	198	174	200	210	209	191	182	201	233	166	194	215	195	196	204	196	208	197	185	222	182	208	226	197	171	199	205	216	192	225	217	194	207	190	198	198	195	219	183	168	220	192	216	182	181	180	185	210	227	179	191	177	199	191	197	202	202	185	203	207	219	195	193	201	219	194	155	172	204	196	195	172	208	177	182	190	193	209	221	189	197	186	216	188	209	210	211	173	202	192	211	186	204	197	182	187	158	192	189	190	203	221	215	189	187	186	205	187	205	209	199	198	199	196	153	210	209	190	183	216	190	176	189	182	186	210	225	206	183	197	220	234	244	197	189	176	173	209	235	205	207	197	192	207	186	197	179	190	168	226	196	199	208	196	203	215	210	201	204	182	181	204	206	232	212	194	186	195	236	221	202	182	182	206	190	193	198	193	203	198	205	186	200	200	216	207	214	193	221	183	220	182	203	209	213	205	205	192	203	207	216	188	204	196	191	171	202	202	209	186	204	199	215	203	198	196	209	211	188	176	193	165	191	205	179	173	199	188	203	201	179	201	209	196	187	199	192	171	201	194	221	187	184	157	183	182	186	216	169	174	216	197	190	227	174	221	191	206	185	199	191	200	238	199	187	202	172	193	193	215	195	193	200	185	208	181	187	224	179	178	194	186	204	182	209	218	195	207	194	169	203	203	190	193	205	216	199	202	200	206	201	198	204	215	187	205	213	192	211	194	211	188	178	203	197	197	207	172	172	164	182	203	197	161	205	194	179	200	199	193	200	232	214	186	216	201	162	204	192	184	202	162	170	174	206	197	212	208	195	227	161	181	178	202	185	206	194	209	216	182	188	174	199	195	200	200	206	208	211	178	225	181	196	194	193	199	180	182	202	194	206	174	173	201	203	239	186	207	172	206	182	163	199	186	198	202	189	208	185	218	186	192	191	189	201	182	196	189	157	191	181	184	205	207	198	200	187	196	211	190	217	212	191	199	229	187	231	194	213	176	170	187	205	176	223	188	209	205	206	191	196	201	193	166	194	163	174	195	188	195	194	184	210	193	191	182	202	200	179	193	195	198	209	191	228	190	207	173	194	206	168	209	215	236	173	192	193	203	211	209	177	174	177	217	191	175	227	202	213	197	179	197	193	207	198	208	202	208	203	205	204	182	203	177	210	187	176	191	192	184	183	180	167	168	181	175	194	180	197	204	175	217	222	216	208	210	200	198	182	177	186	182	207	177	209	217	216	206	219	174	176	186	188	215	216	180	179	171	219	204	198	209	193	202	188	178	199	193	183	172	173	181	175	169	186	182	215	196	187	197	197	186	213	189	211	189	202	193	193	192	207	169	184	185	197	184	190	182	211	204	208	220	186	168	182	190	239	197	167	218	203	206	172	182	185	205	196	184	182	205	180	208	185	209	220	198	206	189	215	193	188	183	207	172	211	212	214	203	206	202	219	183	185	184	195	198	188	211	207	195	210	203	207	189	202	184	222	227	212	158	211	209	207	198	189	188	200	201	205	209	204	179	177	187	202	200	203	208	192	177	185	192	203	197	214	205	181	196	191	174	222	224	179	193	205	184	205	182	215	200	213	189	195	225	212	171	199	174	198	201	184	179	190	210	194	196	175	196	199	206	199	208	204	179	203	176	201	177	177	201	210	183	194	208	195	216	198	195	205	194	193	197	182	193	188	189	191	199	194	232	205	185	165	175	200	201	195	193	198	221	199	199	199	199	226	164	210	194	193	182	196	203	179	197	180	215	175	200	185	184	197	218	201	189	193	196	213	194	160	203	207	192	206	187	214	203	196	191	202	196	199	181	185	210	200	172	197	225	200	184	203	235	197	195	202	212	217	186	195	204	227	207	191	202	228	197	164	187	168	173	199	167	211	192	232
14053	1221	2148	2510	2454	2220	2167	2168	2112	1757	1492	1384	1576	1400	1290	1122	1089	964	875	716	705	732	808	745	717	607	544	501	533	509	524	529	511	477	498	528	488	478	467	452	516	492	482	490	476	470	482	498	492	470	523	465	461	484	485	481	472	494	472	464	467	492	488	476	454	501	486	489	452	469	467	445	527	442	508	473	450	495	456	462	474	471	509	482	431	515	499	470	504	485	467	461	467	489	460	451	497	493	505	493	486	477	500	488	500	483	474	468	477	482	473	467	504	466	462	501	474	552	488	492	503	484	457	472	473	493	471	477	488	449	475	510	483	461	493	460	499	465	544	486	454	532	501	471	464	468	456	449	528	466	467	472	489	497	423	489	450	488	494	457	460	484	464	475	509	468	468	492	442	517	520	497	498	461	465	447	462	461	490	475	529	446	460	453	493	440	457	478	478	488	486	486	450	488	465	449	477	470	490	452	497	477	485	445	440	480	490	414	503	463	445	461	455	493	484	455	499	471	482	509	495	468	455	529	465	466	490	483	466	495	497	466	485	491	466	474	462	483	479	481	457	463	485	465	492	490	485	443	439	482	444	441	487	479	491	457	492	523	492	476	516	476	475	486	485	469	525	448	481	501	483	466	466	482	466	483	487	471	466	476	509	481	451	480	491	484	489	439	514	485	514	473	461	477	488	486	455	467	440	459	457	515	489	508	472	480	467	472	481	506	471	478	518	500	474	489	439	465	442	452	454	469	501	470	476	490	470	439	494	438	470	482	464	484	463	465	493	477	501	497	452	487	511	457	457	514	486	464	484	520	496	480	453	472	507	463	494	470	456	469	460	458	456	465	454	482	430	480	492	502	462	466	474	464	508	475	459	453	463	507	484	481	476	492	479	487	502	482	484	472	504	409	484	480	479	457	467	505	504	472	479	441	509	463	486	506	515	462	484	455	503	465	456	490	475	467	490	463	493	467	506	436	471	481	439	490	472	450	459	493	472	468	463	456	506	461	503	483	483	497	495	527	510	441	490	477	504	482	501	509	487	459	449	456	465	464	461	507	515	527	479	467	494	483	510	488	481	487	452	454	473	462	484	486	474	468	461	446	445	454	493	445	455	485	469	473	481	460	541	483	490	495	502	480	475	460	494	477	490	488	444	471	470	503	500	491	490	501	472	489	483	448	463	487	465	505	472	464	461	500	479	495	494	487	488	492	473	444	514	512	472	479	500	462	464	457	504	469	502	461	495	444	459	477	495	470	478	463	489	479	507	469	484	505	487	467	513	477	523	455	454	511	480	470	465	468	495	503	471	459	488	480	505	491	486	517	506	454	520	439	483	442	514	457	488	451	461	492	472	449	496	482	512	469	498	515	508	470	490	484	454	481	501	459	460	437	479	487	473	517	503	460	456	498	474	482	458	524	551	478	460	476	462	475	476	508	487	494	479	461	495	479	475	454	467	532	484	494	481	457	493	488	494	488	474	493	449	479	472	493	501	466	506	445	487	484	460	478	500	482	495	505	503	471	522	483	462	449	462	479	471	454	489	473	467	473	457	523	468	524	465	494	501	463	457	498	485	502	468	496	492	513	490	490	462	477	509	443	477	473	492	482	502	450	463	483	508	489	493	495	463	443	488	452	473	471	489	467	478	512	449	507	485	489	461	491	467	500	505	506	471	482	458	474	506	443	483	445	491	444	464	451	482	527	473	477	462	452	461	510	514	516	452	487	467	453	484	473	476	483	505	493	516	492	533	484	481	494	478	489	489	507	481	484	452	514	501	454	453	524	485	451	474	509	424	461	456	488	471	476	516	484	458	464	536	492	470	450	485	456	482	471	482	498	467	447	458	499	479	491	482	488	455	439	491	494	468	521	454	462	454	467	494	474	483	467	454	508	497	457	477	473	484	478	483	455	488	485	468	445	478	483	514	494	448	491	514	500	474	506	476	426	479	493	469	468	498	466	465	509	479	492	463	462	507	485	475	492	450	499	483	459	466	477	505	448	471	473	450	447	476	478	462	437	468	452	475	502	497	451	476	477	471	477	496	526	477	485	483	505	488	512	471	484	477	513	485	475	463	451	477	463	458	502	462	468	480	521	436	510	430	538	462	481	456	450	511	491	485	457	461	458	425	483	493	481	451	511	491	493	480	445	448	456	469	450	488	468	515	480	455	497	505	463	474	495	464	467	511	491	477	490	460	450	495	486	484	492	463	456	437	482	513	515	478	499	489	450	456	452	510	495	471	470	493	485	470	530	474	464	492	470	479	442	469	467	461	461	430	473	480	451	480	455	504	475	443	506	487	476	443	492	493	480	500	477	465	477	483	460	497	445	451	457	476	504	483	492	441	451	522	477	489	462	476	462	499	513	469	524	489	463	499	481	508	481	460	483	459	504	480	479	489	513	496	463	502	490	485	479	506	510	445	499	475	465	455	492	510	473	473	473	492	452	481	467	487	456	503	500	492	439	523	456	496	456	477	469	436	472	469	472	492	473	445	477	501	499	523	451	504	436	478	478	486	483	508	491	495	483	532	491	468	481	494	504	462	464	498	463	442	479	514	497	522	476	483	449	458	487	514	489	479	538	427	514	458	432	498	495	498	452	451	511	465	489	527	490	465	492	457	490	496	503	478	513	478	469	497	441	493	514	475	461	461	476	476	458	463	521	506	485	505	493	459	467	469	484	513	520	482	466	503	488	456	470	478	478	476	482	477	536	459	457	456	476	491	455	464	519	487	465	475	453	481	465	476	478	503	456	507	471	479	461	501	515	474	488	454	471	509	443	503	489	502	457	439	493	501	463	470	479	459	473	470	516	455	466	481	508	485	471	482	478	474	475	438	487	467	484	503	449	441	517	462	509	472	466	453	474	516	453	485	465	524	467	478	508	486	495	470	471	469	504	447	450	473	499	476	463	453	493	471	489	495	431	479	440	515	468	453	462	471	464	475	467	481	531	454	459	485	505	483	442	467	462	459	492	462	429	465	512	448	485	500	480	484	486	484	537	487	482	475	489	455	473	457	460	473	512	482	467	478	470	438	460	470	496	507	445	462	465	471	488	491	439	439	437	481	483	479	452	478	474	452	481	460	469	465	489	420	504	459	453	498	484	517	458	424	526	476	495	468	533	472	456	444	475	483	470	509	524	456	465	513	497	480	499	470	481	492	495	477	447	439	473	481	464	470	483	458	490	507	457	517	451	475	498	466	481	474	488	492	478	469	475	496	523	475	450	505	476	469	493	469	524	501	484	461	497	484	489	481	493	475	505	493	495	454	467	475	466	438	497	490	466	462	479	477	489	471	461	513	519	506	505	462	463	485	467	474	486	468	460	451	445	474	467	469	485	498	483	485	478	489	441	494	514	492	491	512	504	471	454	492	538	463	479	494	485	507	511	463	512	453	493	464	484	507	493	452	445	444	495	456	491	500	479	422	496	489	488	491	485	478	478	464	493	470	461	485	449	471	486	498	450	486	491	500	498	461	499	497	533	496	490
33894	8188	3427	2093	1506	1220	1056	1147	920	834	684	600	531	555	531	499	454	447	434	412	382	391	427	369	408	346	306	349	376	362	330	333	352	339	321	335	336	336	323	311	340	319	362	348	345	336	332	300	337	326	342	359	347	350	334	334	323	322	327	293	315	367	302	341	356	294	343	350	311	311	353	333	357	322	363	330	339	355	321	306	343	335	339	305	318	350	320	307	305	335	275	315	318	310	301	339	324	323	302	298	307	323	293	309	354	394	361	334	312	341	342	338	312	369	321	311	311	335	311	294	341	326	319	314	309	330	326	355	315	303	317	328	329	327	342	292	337	308	347	334	357	346	337	311	299	329	319	332	354	328	349	340	323	300	328	288	304	313	310	309	342	344	365	330	326	351	361	299	317	341	350	328	314	357	299	368	346	316	308	303	340	336	311	301	360	312	339	351	364	327	300	301	312	379	309	307	324	322	289	298	313	332	349	295	329	312	302	309	327	331	352	343	377	337	312	308	314	317	348	341	299	301	331	329	323	360	309	303	320	325	332	342	361	320	343	360	342	344	328	361	344	317	330	323	338	310	320	308	324	317	324	311	321	321	298	314	334	328	336	313	317	327	329	268	325	320	347	295	338	356	316	346	342	316	357	325	320	339	334	283	318	328	338	331	299	344	352	297	302	295	314	302	312	287	348	343	333	305	324	319	357	288	305	307	322	346	332	357	318	289	287	317	333	320	348	320	324	316	342	297	328	338	305	346	320	318	321	296	305	318	312	300	325	303	346	332	329	311	330	339	330	341	331	324	330	312	311	350	332	345	325	365	310	310	339	313	326	356	299	318	319	352	323	315	336	336	337	379	324	292	323	315	303	327	318	294	347	334	338	317	293	330	335	333	331	343	364	321	328	307	331	323	316	336	324	332	340	319	317	347	345	333	301	301	308	303	315	375	291	334	333	348	293	324	328	308	341	284	329	313	341	319	319	307	346	335	337	281	362	316	350	307	301	336	305	360	315	336	325	323	325	337	293	283	344	298	346	344	322	320	335	329	331	331	346	326	298	276	298	331	338	338	346	335	377	321	344	337	340	318	337	325	332	350	331	353	342	386	325	362	340	330	326	321	324	336	350	309	312	298	356	309	329	329	297	328	325	295	321	322	338	349	348	317	320	333	318	312	333	307	313	321	312	333	317	332	333	341	305	358	342	357	342	335	363	329	337	309	329	319	327	322	323	337	300	274	324	328	334	336	328	324	334	349	330	337	322	297	286	319	323	340	341	299	340	346	304	352	311	359	336	334	320	343	332	325	324	325	345	305	313	307	300	334	295	314	327	335	338	311	332	313	321	325	350	339	311	339	317	333	345	357	318	340	334	339	291	330	350	312	328	347	296	328	328	336	326	295	326	347	334	304	319	274	361	350	285	358	333	313	324	333	314	311	323	346	307	338	350	363	318	330	362	329	334	352	348	321	299	317	311	331	339	319	341	339	337	337	310	305	347	358	326	358	331	321	345	319	341	323	349	332	346	327	292	326	342	292	288	317	349	303	299	336	317	331	346	318	327	332	352	316	345	328	311	348	341	291	306	340	349	309	330	346	302	330	345	346	297	343	343	288	358	345	285	345	325	309	364	323	313	331	331	324	294	346	357	335	330	295	289	322	359	334	322	299	310	323	370	318	314	351	308	295	299	346	340	336	316	338	284	321	315	344	343	306	339	327	345	347	368	308	306	356	332	325	309	361	293	354	311	326	326	339	355	347	321	315	353	336	336	326	325	338	340	318	336	350	317	310	309	335	323	355	319	295	319	332	343	338	357	331	332	328	322	311	335	321	329	306	330	360	294	308	333	328	335	308	289	312	322	295	352	331	347	312	352	308	328	336	310	304	325	343	317	332	310	333	298	321	356	324	315	333	317	346	338	290	367	338	301	318	387	329	340	333	322	334	345	341	307	346	324	339	313	315	334	310	306	348	353	292	312	328	347	299	294	313	313	332	345	327	331	358	282	301	300	333	294	322	319	353	326	312	353	321	335	355	296	323	311	343	317	321	348	302	353	291	316	354	311	318	359	348	355	311	346	357	326	315	312	301	339	333	325	336	353	318	279	322	364	329	341	332	359	316	287	336	330	315	363	298	288	316	326	326	323	312	323	329	366	330	361	337	333	310	300	328	344	319	326	333	337	355	309	356	307	328	344	330	341	326	339	359	318	316	323	334	384	348	337	343	359	330	382	373	352	323	310	323	327	331	294	336	349	343	383	343	343	327	313	333	305	324	311	349	297	346	353	339	320	344	323	317	299	328	323	333	318	332	319	323	297	338	330	331	334	291	332	318	327	312	335	318	312	306	333	356	308	349	312	356	328	356	355	322	324	337	315	315	287	354	310	305	315	343	334	321	312	375	319	313	343	320	294	309	310	313	351	301	335	360	334	327	340	368	314	342	361	341	319	365	366	311	359	351	302	298	360	308	343	293	304	358	339	324	322	334	312	303	328	341	334	347	336	340	297	338	359	319	318	327	296	333	339	331	309	311	320	348	365	348	330	339	338	306	325	333	304	299	334	306	316	339	326	335	375	285	363	350	320	314	329	334	355	310	323	331	333	328	331	356	313	360	337	343	348	315	351	360	330	307	373	314	338	314	324	314	332	326	324	300	338	299	310	355	334	302	351	350	329	314	356	314	323	347	316	293	322	325	336	298	350	337	376	369	310	289	316	321	373	337	313	329	330	305	318	302	331	341	320	322	332	360	325	311	324	298	319	329	334	357	322	367	329	346	324	321	346	349	338	353	300	334	308	331	341	325	329	313	331	348	320	321	318	320	365	345	307	310	330	328	302	329	352	320	328	335	307	328	332	309	313	356	300	319	297	332	340	349	317	336	338	353	315	297	378	317	334	312	328	352	334	345	349	311	331	352	336	324	331	331	331	335	331	337	299	329	325	312	328	314	300	316	308	337	327	335	340	294	329	338	321	301	295	325	307	299	319	368	347	346	328	336	309	339	330	312	340	319	294	331	315	316	314	348	332	320	311	356	331	330	352	324	312	332	290	317	287	372	344	359	333	332	341	339	305	358	321	322	313	328	318	308	327	327	326	311	334	325	338	322	315	359	327	318	324	287	330	327	307	322	360	333	322	331	319	332	364	340	315	333	337	325	333	342	313	291	319	329	316	311	309	346	336	310	308	329	355	306	307	358	328	354	323	352	301	331	314	343	347	343	346	340	290	309	334	319	335	330	332	324	307	340	319	363	293	317	327	313	305	337	321	339	318	347	318	356	344	350	312	321	332	326	348	315	298	306	287	314	319	347	291	339	345	329	364	343	352	314	340	330	342	314	332	315	333	344	335	349	298	334	329	343	352	348	325	320	336	307	338	340	323	348	369	325	335	314	321	304	326	327	325	385	318	331	323	311	341	320	339	350	349	315	341	308	300	298	326	328	314	377	359	344	339	325	333	319	333	341	331	350	381	318	325	327	311	342	330	336	343	330	295	343	291	339
19432	2093	3866	4287	4130	3810	3667	3932	3225	2887	2335	2289	2273	2111	1918	1763	1650	1507	1381	1243	1136	1301	1363	1166	1145	1079	815	813	764	780	794	779	756	814	804	834	753	775	751	780	785	767	738	761	726	801	775	763	773	695	719	832	771	733	770	740	767	768	751	788	706	805	741	742	753	742	792	762	729	760	751	786	767	705	767	777	754	751	742	805	772	767	756	759	782	743	765	785	733	781	752	733	747	734	767	734	701	747	759	778	733	788	798	697	777	718	778	739	728	761	707	748	735	754	740	717	708	743	749	740	739	723	771	762	719	771	738	758	740	780	793	801	786	757	737	751	734	763	720	724	742	769	767	732	746	781	751	707	753	773	732	707	728	698	807	753	736	741	790	756	783	743	734	744	699	737	717	767	762	719	694	752	758	727	744	725	759	743	723	730	701	774	733	772	769	749	707	781	757	696	745	755	727	762	747	763	754	763	737	729	770	725	753	767	746	739	722	812	728	765	696	738	724	759	741	762	760	739	796	733	745	742	780	760	790	792	731	799	752	720	803	737	728	768	714	783	716	743	750	703	772	715	728	739	765	744	751	749	718	759	783	759	765	791	767	779	770	704	680	766	706	768	720	785	769	751	782	737	701	705	706	747	717	736	704	716	735	734	767	755	753	775	740	763	774	743	747	743	769	743	800	720	750	698	718	718	733	699	782	731	694	768	767	748	716	750	745	723	790	708	728	730	693	817	731	729	768	780	724	799	758	728	765	766	754	734	718	712	699	744	727	733	722	717	799	722	750	767	805	795	760	710	752	779	740	753	767	676	731	700	731	724	718	726	739	760	773	708	793	729	748	790	757	737	756	707	794	749	728	712	725	733	714	808	732	719	716	745	752	738	698	706	750	764	746	721	737	764	747	738	773	756	748	757	742	757	701	738	751	743	753	772	674	773	707	747	738	707	747	700	770	758	721	752	744	745	758	760	759	754	782	725	746	775	785	761	787	759	757	710	756	744	773	720	779	683	755	758	746	753	744	714	803	710	719	778	701	700	743	742	736	762	746	772	730	760	739	783	740	753	757	709	754	729	795	759	767	720	746	713	762	734	742	754	766	717	786	709	739	760	765	721	767	696	784	773	741	703	791	733	735	718	740	821	720	727	740	723	728	767	777	731	724	710	718	783	712	748	790	728	732	784	753	733	739	768	716	744	697	758	737	768	757	680	676	755	697	730	740	719	696	737	788	797	718	750	767	760	766	736	731	736	746	714	756	753	781	704	746	726	757	739	751	717	785	797	720	739	711	739	742	749	696	774	742	736	791	734	813	782	750	777	780	747	757	771	713	729	705	731	798	727	729	765	676	733	761	755	728	717	723	744	739	729	769	747	772	756	748	743	720	748	770	723	718	735	722	757	740	711	753	738	738	750	773	753	766	784	744	777	758	809	782	757	771	736	763	801	768	754	738	774	723	753	708	740	758	741	712	780	782	783	785	751	763	734	757	738	755	726	764	757	706	744	727	760	761	758	766	781	791	742	731	741	765	720	723	726	737	759	729	785	712	789	743	737	728	780	770	767	730	736	724	717	747	733	748	760	762	740	770	761	758	774	757	785	711	788	753	725	735	735	732	768	754	740	772	720	754	756	699	753	753	793	730	723	733	758	726	717	707	662	739	751	768	710	766	763	717	733	742	756	757	765	713	747	784	737	720	729	726	759	787	689	787	751	736	746	721	685	735	731	797	761	797	710	742	719	744	782	726	773	736	759	721	766	747	759	786	724	728	735	749	723	736	752	750	766	754	732	709	754	715	735	762	749	747	751	770	738	739	758	775	765	743	739	725	739	771	726	716	693	716	725	735	737	750	737	801	692	780	793	738	722	786	792	722	776	736	714	739	732	716	753	766	728	761	720	729	688	763	708	756	781	699	770	723	771	701	745	764	699	777	743	720	752	746	727	716	736	774	774	750	717	736	746	775	738	742	777	766	732	729	788	767	746	734	739	780	729	766	769	746	762	739	777	773	701	698	739	781	742	729	749	759	727	684	709	704	717	761	715	735	734	712	710	730	743	770	724	784	733	740	799	765	733	762	768	728	765	761	701	730	765	743	735	720	750	757	766	742	719	745	746	691	743	786	688	710	783	733	736	764	669	760	740	734	690	742	799	756	719	743	740	757	720	751	753	746	722	733	775	720	740	727	694	748	757	757	760	728	683	741	793	745	762	718	743	758	771	759	723	737	702	726	738	725	726	688	766	808	706	728	773	733	728	729	751	723	724	802	719	721	661	698	751	706	732	733	730	708	775	756	754	729	726	732	702	797	708	766	703	791	756	757	760	765	762	790	749	766	734	769	711	736	752	768	736	767	685	734	763	718	746	725	750	741	768	703	826	746	726	801	754	728	805	714	731	733	736	752	733	788	743	745	695	780	795	744	741	732	698	789	786	730	776	789	738	765	732	718	704	747	747	761	742	754	750	729	763	737	778	741	707	801	786	757	760	745	759	822	726	723	775	751	718	739	728	697	715	766	768	731	729	704	747	803	709	777	776	739	710	756	745	770	741	752	778	760	730	756	712	751	739	788	770	789	774	706	786	728	729	758	756	755	756	707	760	758	730	712	752	790	780	727	726	729	749	739	756	732	809	783	743	682	740	715	721	786	741	764	742	733	735	750	707	778	695	773	760	692	733	706	707	751	703	735	771	790	746	771	758	801	732	732	754	755	825	716	733	741	736	720	733	785	762	749	801	750	763	740	777	775	770	752	728	720	780	738	735	754	800	740	729	733	739	729	788	735	744	766	776	739	734	799	744	779	786	804	766	769	763	765	735	737	733	694	736	763	729	751	713	739	748	693	735	728	745	737	727	751	750	735	723	707	714	748	734	779	748	697	709	775	799	786	739	733	770	760	781	684	733	730	730	792	719	775	731	766	751	748	749	716	729	752	757	732	782	773	704	745	755	799	761	743	751	723	796	716	778	787	688	761	733	764	778	757	729	794	732	722	715	738	734	798	718	730	735	758	778	753	751	773	721	738	737	726	749	744	759	752	749	740	746	739	682	762	769	723	762	719	725	734	667	772	768	747	737	719	744	780	717	801	810	747	755	709	763	680	769	726	780	722	719	728	741	763	720	728	774	757	720	759	770	796	761	700	759	755	732	767	726	727	760	775	682	694	739	758	796	748	720	776	703	758	736	753	744	700	737	733	776	744	716	769	796	729	732	677	780	732	727	800	820	752	759	756	755	740	744	769	739	771	733	727	740	746	738	803	707	757	739	731	790	745	737	765	759	745	769	756	745	729	747	738	701	728	738	703	750	774	739	780	715	736	758	736	753	730	768	744	729	751	735	723	747	753	730	754	770	707	766	735	733	691	769	732	747	721	740	730	717	718	774	713	750	748	738	747	758	738	757	774	749	811	721	749	747	717	719	739	716	705	772	762	739	687	729	718	764	740	775	747	784	696	697	726	778	758	758	729	794	762	686	712	756	738	694	724	724	764	741	791	735	729	746
7739	884	492	451	405	340	419	358	363	343	373	335	322	337	316	321	286	285	316	293	282	307	276	296	246	279	282	319	293	268	272	277	249	247	319	272	291	251	278	269	285	272	279	272	260	270	300	251	274	290	280	277	235	299	244	259	259	290	312	257	271	276	326	288	300	297	312	294	282	292	306	284	298	284	299	271	263	293	266	256	276	262	261	307	292	309	310	278	292	279	261	260	291	270	274	254	232	268	270	291	271	258	291	277	278	266	284	259	282	286	293	316	266	253	253	303	257	277	251	267	268	269	279	270	258	305	275	289	269	281	287	289	260	277	295	275	294	310	267	297	270	301	302	291	262	243	246	269	252	280	272	315	286	257	288	283	292	283	263	290	258	272	296	268	304	273	269	304	286	257	252	247	247	269	296	307	270	239	264	290	299	243	308	273	290	270	283	304	269	316	280	246	285	269	319	234	312	288	269	294	264	307	295	262	260	263	322	287	288	270	276	260	277	264	287	269	232	313	261	275	287	286	317	278	268	318	284	272	262	258	276	284	293	296	264	250	260	261	245	246	257	285	288	303	284	269	289	275	278	262	281	275	269	274	276	279	261	259	251	227	238	276	286	263	261	290	272	294	283	278	291	273	266	309	277	285	304	295	274	252	279	296	254	281	262	281	264	282	294	299	284	257	279	272	243	287	271	281	316	267	267	280	274	294	266	245	306	295	312	311	264	271	254	273	255	270	292	266	289	296	258	256	288	298	286	282	284	253	271	253	245	288	256	282	280	282	257	278	270	281	291	246	270	289	272	261	297	295	266	265	286	255	283	292	264	283	270	276	244	276	247	299	247	268	278	291	259	292	255	253	283	274	279	289	253	243	262	243	287	258	338	261	287	262	290	262	281	267	269	305	301	276	285	270	260	258	276	267	264	284	282	261	303	309	303	274	290	272	306	272	278	288	302	300	287	288	282	257	280	254	263	282	282	249	302	286	270	288	294	277	278	253	296	253	240	279	305	237	286	272	295	283	275	277	275	300	258	286	279	279	284	277	255	311	269	292	294	258	273	257	295	284	276	274	296	273	274	252	283	256	297	268	284	273	289	302	255	290	292	276	298	256	240	289	259	269	298	236	256	323	256	254	261	264	280	255	299	297	294	278	260	286	295	277	283	253	278	285	285	302	282	292	275	223	260	274	304	280	242	289	278	260	293	288	280	253	296	275	245	298	284	255	270	289	285	288	269	299	259	273	293	252	309	269	295	310	256	273	293	298	242	238	293	275	271	280	300	264	261	279	275	267	256	291	278	271	266	263	296	283	284	318	312	269	282	271	307	282	280	308	300	236	288	272	267	286	253	306	283	273	265	280	289	242	309	284	278	293	266	277	293	278	248	228	286	277	316	273	282	236	281	274	271	255	269	292	268	269	269	272	310	267	303	289	300	276	242	292	309	293	267	277	289	276	274	283	230	284	283	271	284	286	272	267	287	280	280	305	247	277	262	243	271	263	251	283	262	286	273	298	267	273	293	249	270	248	268	261	224	250	249	262	260	282	264	279	287	298	275	279	312	299	269	300	289	291	254	274	273	294	270	263	273	277	311	277	290	272	275	310	300	267	290	250	268	302	286	259	309	278	277	278	284	282	319	287	295	268	255	281	285	265	283	282	270	262	306	285	262	252	268	248	294	258	253	278	264	286	295	283	238	293	286	285	287	306	265	307	280	289	293	261	293	317	322	292	278	270	276	273	254	265	263	253	262	311	264	272	298	306	278	269	284	291	259	257	300	277	277	270	298	287	290	270	275	269	260	254	272	251	281	288	258	292	330	274	300	288	283	270	248	264	275	270	263	291	308	264	281	253	279	268	288	236	286	282	244	280	299	279	288	315	304	281	271	271	280	253	260	264	293	254	279	277	260	285	263	262	262	244	270	301	294	306	258	258	283	266	259	292	281	315	266	282	296	255	252	262	300	263	292	274	289	280	268	274	277	256	262	271	304	281	250	300	247	255	269	316	271	257	270	271	311	302	287	261	266	247	269	249	281	305	298	244	280	304	282	292	270	285	266	292	293	271	279	280	283	285	276	262	314	272	286	293	274	336	291	250	282	282	287	260	288	309	288	258	271	280	273	265	251	268	314	272	319	286	302	266	280	269	286	257	309	277	316	278	245	263	306	278	296	281	251	278	290	272	302	271	261	256	288	282	265	298	272	257	283	318	271	313	281	276	241	255	277	265	267	289	305	249	299	312	261	287	246	323	273	271	271	259	263	271	279	248	288	288	278	273	280	284	252	282	299	343	284	297	301	266	278	276	252	278	268	277	269	288	291	289	293	257	300	292	253	265	266	262	264	265	276	292	274	295	303	253	284	259	281	273	276	284	268	265	307	322	274	288	268	287	295	268	280	294	285	302	291	294	281	264	290	273	304	295	273	264	246	328	246	268	258	268	284	283	239	259	262	292	247	270	245	272	279	275	292	277	249	315	279	281	260	287	275	278	258	251	260	274	268	277	274	280	294	232	265	254	254	260	290	275	267	282	263	275	265	278	286	272	259	256	246	302	268	307	286	291	263	278	288	273	250	265	290	279	306	291	265	282	309	283	295	282	294	301	255	263	279	247	291	279	286	279	297	322	296	311	244	293	295	268	263	257	271	297	245	311	282	261	272	287	306	278	292	327	283	279	247	288	272	332	297	295	288	286	257	263	254	288	274	294	286	267	261	301	296	280	263	252	244	269	302	266	267	297	283	275	254	265	294	323	271	275	252	265	298	317	281	287	266	298	285	289	301	267	288	308	285	305	268	256	270	295	260	278	281	247	294	290	281	278	282	262	296	323	281	251	302	280	270	285	269	284	274	244	282	281	258	288	250	280	259	254	249	294	300	277	273	272	279	274	242	265	295	303	293	245	281	270	279	284	292	278	276	263	327	271	273	288	266	285	272	252	294	256	269	326	240	265	302	327	274	287	277	278	295	287	267	285	281	276	250	247	263	280	242	274	295	265	299	286	258	308	303	289	280	270	322	272	295	328	293	302	282	251	258	252	275	264	264	289	292	296	261	255	310	254	261	271	271	300	264	295	289	287	324	291	302	240	270	303	290	307	275	264	294	307	261	253	298	279	253	279	262	292	260	303	307	282	289	272	258	268	320	244	291	300	264	255	279	280	277	259	272	279	265	304	298	322	271	286	254	253	295	310	262	282	258	288	295	287	270	303	271	258	234	288	294	282	278	258	258	282	219	268	283	301	261	274	261	312	274	265	273	302	268	255	249	245	248	257	284	316	281	293	290	295	271	257	282	268	239	293	297	255	239	274	283	268	292	279	261	268	265	280	278	271	295	346	296	280	265	274	276	274	244	279	304	308	316	302	296	266	247	275	263	311	279	285	276	286	273	273	289	298	304	258	294	256	257	320	272	268	284	273	286	301	275	275	290	287	271	288	255	277	234	259	292	245	252	265	274	281	282	254	276	258	298	268	271	258	283	335	298	283	251	262	264	281
5106	854	1040	1209	1231	1154	1187	1186	991	1095	1079	1082	1081	1036	975	879	823	810	754	771	740	795	794	706	691	677	605	693	654	609	657	668	644	633	649	574	586	594	650	612	622	631	632	634	600	625	610	656	638	600	635	645	643	628	662	624	623	629	646	599	598	587	664	632	611	644	642	562	605	633	667	617	617	609	641	627	624	605	620	629	651	665	634	669	621	641	591	626	621	635	651	628	589	587	594	612	650	644	631	618	636	634	647	630	647	609	625	619	627	659	600	600	607	661	600	638	634	603	611	638	586	616	631	618	621	651	635	663	602	641	625	597	626	626	565	656	601	596	629	614	627	612	660	640	641	579	626	598	628	655	631	647	667	602	602	591	653	605	614	605	656	645	651	599	602	607	636	655	639	627	624	638	613	572	610	658	610	628	667	651	606	611	648	604	658	600	613	566	630	600	600	618	615	606	645	619	643	621	623	680	634	607	653	657	596	614	622	679	603	609	575	610	616	637	587	631	676	626	641	654	586	682	622	623	596	596	644	620	614	629	631	635	615	619	640	599	556	607	604	629	585	672	686	620	593	597	655	619	614	622	643	607	613	618	664	651	613	622	608	636	629	645	611	632	623	666	629	627	609	628	648	629	558	662	626	656	580	689	582	618	629	639	626	571	575	646	619	616	624	650	627	628	632	641	648	667	610	567	641	597	622	609	636	622	612	629	627	627	607	633	645	586	615	626	597	630	621	634	599	598	583	652	619	610	652	617	624	623	617	633	624	637	634	611	637	637	675	656	640	658	621	655	651	620	641	623	643	645	707	635	637	670	657	659	629	591	660	644	614	620	621	622	611	586	675	608	686	640	597	587	609	619	646	620	634	641	634	629	591	639	639	623	636	625	646	624	620	653	632	656	620	620	597	617	638	642	647	636	632	608	639	642	624	589	636	681	657	651	626	613	601	625	602	642	632	660	634	608	652	638	625	670	633	608	602	683	639	616	622	617	641	642	610	609	639	599	645	665	641	641	613	595	611	615	653	677	647	642	598	641	623	586	599	620	598	632	629	630	618	601	643	630	585	621	627	590	650	628	708	640	595	659	646	682	624	635	591	641	619	620	630	683	628	623	626	660	661	656	668	614	620	681	625	646	643	667	637	639	620	671	609	630	642	610	605	674	651	611	618	612	613	605	623	638	581	595	614	643	641	624	627	643	646	643	583	653	667	646	664	619	619	610	606	612	641	613	698	594	656	611	672	618	653	612	612	593	631	593	684	668	604	645	650	635	656	635	627	607	642	627	607	631	628	639	620	666	643	603	620	660	645	627	645	677	622	605	579	656	601	591	643	678	639	602	648	608	630	607	636	658	634	601	603	641	615	607	610	589	603	635	610	586	678	645	662	617	642	650	633	605	637	610	587	596	660	604	669	670	614	658	607	611	637	625	646	630	679	614	624	655	644	690	630	590	615	652	631	610	661	651	583	625	653	683	628	598	635	648	625	615	644	618	661	607	669	585	583	598	654	628	602	641	638	634	667	607	604	581	651	595	585	616	588	585	603	626	600	665	656	641	617	680	634	636	660	660	666	592	623	661	643	605	610	615	609	634	594	642	634	645	618	653	628	660	644	581	600	602	638	582	652	614	665	663	636	653	616	651	617	608	601	651	602	621	602	623	628	620	593	639	622	606	605	684	633	642	650	626	600	652	597	625	599	628	624	624	624	596	636	573	651	661	626	619	654	622	614	620	632	567	604	627	623	650	651	611	617	624	618	615	610	612	609	625	687	607	612	628	633	661	625	600	592	621	627	593	574	626	618	627	630	622	633	639	652	638	602	643	612	665	578	612	607	652	599	691	584	621	619	598	631	676	637	606	623	625	650	631	636	668	670	665	631	650	607	648	624	593	617	632	610	649	652	655	620	654	606	606	647	588	584	649	626	646	618	620	678	612	543	642	639	619	600	612	618	615	619	632	597	615	612	636	635	628	619	627	620	664	589	618	590	643	636	602	595	602	648	619	641	629	652	685	670	614	588	633	654	664	610	677	615	643	626	588	655	674	600	639	624	624	613	597	606	613	651	628	622	603	615	602	622	676	593	620	658	617	624	638	626	594	626	668	636	624	640	648	615	636	616	627	679	638	624	607	644	582	654	579	645	651	625	629	632	607	614	607	653	622	639	596	619	579	610	614	658	586	623	628	619	636	652	611	646	646	568	615	594	661	699	680	643	655	630	618	615	601	618	632	638	648	599	643	653	616	590	634	613	623	631	635	646	627	678	636	635	592	660	617	668	626	652	647	641	618	601	666	610	646	617	637	627	624	637	624	606	586	646	598	612	608	630	624	671	677	621	608	606	681	578	633	641	657	613	597	630	614	590	620	644	607	623	586	652	606	630	652	617	644	622	573	642	643	607	604	602	647	631	624	595	609	647	639	654	619	608	585	595	643	568	661	596	656	616	660	639	621	633	622	640	598	615	638	627	641	613	640	648	627	643	604	622	629	657	609	605	612	633	629	634	630	616	678	617	607	614	608	651	571	554	673	617	608	614	611	630	575	635	602	678	616	618	663	673	635	624	642	616	647	617	613	664	616	632	590	619	592	625	608	658	651	627	637	646	631	596	645	599	648	620	631	660	645	571	632	644	569	659	611	592	597	618	655	601	608	594	608	659	636	657	590	622	635	636	674	671	656	642	645	641	644	636	624	663	653	674	620	628	660	568	600	596	649	644	596	592	609	573	613	628	630	636	623	676	631	627	634	654	616	619	636	612	614	615	616	631	584	634	674	646	595	616	668	646	657	572	607	632	659	608	598	592	642	632	648	654	600	621	638	587	639	613	624	646	631	588	657	646	630	600	590	647	685	599	634	674	629	617	627	611	618	635	611	627	646	599	624	659	609	613	604	637	591	627	629	604	618	632	626	635	639	600	608	620	608	595	615	627	629	623	603	618	660	646	638	636	635	626	676	627	585	568	619	633	625	596	614	621	668	606	621	629	598	623	640	599	606	624	626	633	629	593	599	628	598	606	654	604	617	630	658	595	635	656	628	605	611	600	653	641	669	651	585	619	659	626	631	663	577	615	638	659	589	611	608	630	591	600	614	639	582	611	680	600	603	623	619	643	655	636	628	620	676	636	621	633	652	627	622	611	639	627	591	615	586	648	609	652	652	601	605	621	603	640	629	632	668	631	637	587	611	680	626	619	606	673	610	634	593	618	622	614	597	638	623	679	602	628	615	621	659	639	586	685	614	634	655	593	614	622	632	640	596	660	618	609	624	597	630	622	614	658	630	634	592	672	610	602	644	598	615	634	583	613	675	628	610	608	620	658	646	652	642	615	660	608	600	642	616	605	636	619	620	648	626	609	622	679	636	642	643	625	608	627	662	611	657	643	638	581	646	634	653	671	654	623	636	608	649	649	601	626	631	604	637	638	625	588	625	601	634	658	608	580	636	640	618	642	645	621	656	640	628	629	609	649	605	634	611	639	577	595	608	619	617	684	572
22685	4031	1834	1200	832	654	617	518	563	414	356	379	361	354	314	344	281	283	280	198	243	256	263	243	231	210	193	196	210	193	161	210	203	199	210	215	213	175	197	194	191	211	170	200	188	188	237	206	197	218	201	191	196	235	220	208	179	189	184	186	210	194	199	188	206	187	206	235	212	229	199	203	199	214	221	212	211	195	207	216	216	199	228	230	230	202	197	215	216	197	207	186	205	170	199	193	206	207	218	185	224	202	196	185	183	191	224	208	194	200	203	169	175	186	182	217	193	180	199	177	229	226	182	188	195	213	196	184	203	213	202	201	208	208	199	218	174	210	202	191	193	174	202	222	187	230	192	178	207	182	204	170	211	239	200	190	185	202	213	218	194	192	176	207	194	199	212	182	227	225	178	219	238	210	209	237	187	179	197	209	199	195	189	197	166	219	183	223	190	213	190	202	185	198	200	190	204	208	211	198	170	204	205	215	187	208	192	195	215	197	197	186	184	192	167	192	204	211	190	189	194	204	218	176	211	209	179	191	194	211	176	203	200	189	199	193	187	202	178	216	216	198	222	179	192	232	166	217	163	213	167	196	205	229	177	172	211	227	212	225	218	221	211	213	222	216	213	190	205	215	202	209	213	198	194	228	208	192	204	214	231	193	226	234	191	199	202	203	192	199	219	209	196	191	190	189	216	196	193	199	198	206	225	200	212	171	209	194	216	206	215	197	213	196	196	193	186	222	189	208	216	201	192	187	193	209	211	215	220	225	193	230	211	205	200	228	202	205	199	193	222	198	194	207	211	195	193	214	202	196	199	203	215	200	216	219	213	199	168	232	206	204	198	221	195	224	214	218	183	228	186	206	186	194	211	195	202	222	207	201	213	198	174	192	233	184	185	226	217	224	195	189	173	215	205	218	197	202	181	219	188	193	206	206	209	182	198	236	200	206	190	193	187	201	212	181	167	231	221	207	212	220	192	176	198	186	202	179	198	178	209	177	182	195	177	177	181	190	218	190	198	211	177	214	201	213	185	199	191	191	203	220	200	191	199	212	209	202	183	193	197	196	205	211	202	209	190	189	230	167	241	193	195	198	198	213	191	192	207	206	212	190	196	196	188	178	160	203	193	197	205	216	192	210	209	187	208	199	194	183	174	241	180	209	208	196	185	198	195	217	166	207	202	194	224	230	187	193	183	195	195	211	221	198	219	193	181	205	196	225	193	198	167	212	198	219	186	190	179	213	202	199	202	212	235	212	234	190	227	207	209	200	208	185	180	210	205	201	191	212	210	205	206	204	200	186	194	209	213	217	206	187	196	189	191	208	182	190	235	189	212	202	191	211	219	216	205	182	214	210	220	228	207	207	220	178	178	181	172	193	189	201	219	200	194	200	188	186	188	202	222	191	213	233	201	208	197	229	206	222	218	170	192	190	209	211	217	187	187	221	207	202	192	183	198	193	178	192	239	196	190	184	211	191	209	212	224	205	211	202	190	210	216	202	225	227	203	211	182	212	206	193	166	186	192	175	220	192	231	185	184	219	211	189	221	191	204	196	202	221	183	178	215	202	210	206	182	213	214	193	228	224	186	209	185	177	203	215	194	182	210	204	205	195	200	218	194	188	217	187	198	208	194	204	205	196	210	193	222	176	201	201	218	185	201	210	212	186	205	229	197	226	200	211	228	229	189	186	173	186	193	192	196	225	203	208	194	189	188	200	222	193	179	186	179	203	186	177	208	229	209	221	208	205	198	195	214	215	183	185	218	210	205	190	192	206	210	213	214	221	214	223	198	200	196	202	193	202	197	203	209	221	191	181	183	207	209	172	193	202	204	186	174	203	199	186	187	206	208	226	188	183	200	202	209	228	228	205	235	199	170	188	210	221	206	193	197	204	202	193	203	198	175	189	210	182	179	216	199	186	213	232	234	178	183	197	205	186	208	195	217	192	231	207	221	190	202	184	195	203	211	181	193	210	206	198	189	201	180	214	191	198	192	209	190	210	198	179	212	193	207	205	176	196	192	203	188	189	210	185	195	228	189	206	195	195	191	185	189	177	204	208	210	169	203	188	198	196	196	207	193	207	187	173	205	233	229	195	180	190	184	194	197	193	188	197	203	227	202	209	225	192	210	202	208	214	197	178	219	205	207	188	184	207	194	221	209	210	218	212	226	207	203	195	199	200	211	202	209	212	184	183	208	203	185	206	185	204	214	192	178	176	187	197	196	193	217	199	212	205	184	202	221	173	210	203	181	199	186	199	194	188	187	198	221	175	227	220	187	189	212	179	189	172	219	171	198	193	210	199	204	195	181	203	206	191	171	200	201	184	229	216	221	181	180	204	192	186	175	202	211	208	234	205	187	185	204	190	204	204	196	190	206	206	184	204	178	207	187	187	203	188	186	211	208	207	210	223	226	192	191	227	204	200	240	186	203	165	206	213	168	177	189	205	189	157	211	189	208	207	189	210	188	206	210	210	231	217	201	200	202	228	205	208	193	153	201	175	205	181	183	179	183	185	182	194	190	186	194	214	199	171	210	208	188	200	220	225	189	198	168	206	200	192	189	200	212	203	219	201	218	188	213	193	210	203	195	218	225	175	180	210	215	194	189	180	200	216	186	202	243	216	187	207	236	191	187	222	180	186	230	206	187	200	213	219	206	202	194	196	197	177	201	198	217	207	189	209	193	186	186	195	201	195	191	208	242	200	189	197	214	184	206	192	197	184	210	198	204	182	180	195	219	206	195	202	199	231	192	203	230	195	204	205	234	198	211	209	177	205	192	186	200	194	227	195	200	199	182	206	207	199	238	200	203	197	191	185	214	190	192	221	209	187	203	194	170	201	221	201	223	178	172	209	204	186	192	196	188	165	227	212	192	195	212	210	207	203	198	222	178	184	200	208	192	187	202	219	180	196	204	207	193	201	212	193	197	172	185	209	189	187	201	184	194	178	198	203	215	218	167	228	187	176	197	196	206	215	213	223	199	219	202	189	207	220	199	205	228	216	194	206	220	229	232	193	216	193	185	194	194	199	191	235	206	190	193	176	219	192	193	182	191	193	231	217	207	185	169	197	204	187	185	208	205	195	207	182	193	210	193	224	208	188	237	226	187	214	184	194	183	188	227	197	190	206	202	200	227	190	207	217	183	186	191	169	224	192	193	189	197	199	186	203	206	196	176	210	212	206	168	192	180	207	168	190	195	207	214	192	212	193	211	203	189	195	189	198	193	219	186	181	206	148	212	197	187	190	229	201	195	198	186	207	206	211	219	239	190	193	212	204	192	192	205	197	215	218	197	179	185	232	179	184	179	197	203	213	180	194	226	220	188	210	197	211	179	196	206	223	193	219	210	188	193	203	175	199	194	219	187	187	206	193	207	209	209	199	211	215	237	221	183	212	184	183	209	214	184	243	222	199	219	232	197	180	204	197	201	215	197	178	223	217	199	178	214	177	221	225	210	188	189	203	212	193	229	197	202	181	164	205	182	191	220	212
14274	1536	2470	2670	2684	2595	2260	2280	2041	1637	1507	1499	1530	1442	1194	1186	1070	1069	835	784	815	860	884	818	728	622	525	534	511	511	511	477	516	519	496	526	493	513	495	519	479	480	478	505	494	495	479	462	462	504	493	505	509	495	453	478	493	491	477	504	489	492	504	512	557	462	522	492	503	499	521	486	496	508	485	512	473	503	504	526	514	478	543	495	516	460	539	486	523	481	482	450	485	475	493	510	475	477	498	465	488	517	513	545	494	501	485	477	498	502	488	467	491	510	490	477	501	515	505	473	514	504	486	470	507	453	476	500	529	489	460	518	494	492	471	482	506	490	518	501	499	430	481	497	472	472	472	547	521	490	506	522	507	546	477	503	516	519	487	458	519	473	522	505	526	494	487	517	499	469	481	512	533	485	458	499	507	489	473	488	483	509	493	526	495	432	480	460	492	511	488	576	475	473	496	486	504	484	495	490	488	518	517	497	501	451	490	487	471	504	507	483	475	521	454	507	479	496	485	489	486	490	488	490	478	474	478	478	455	510	485	490	496	496	530	464	497	495	468	477	507	465	504	480	465	483	487	489	496	476	487	483	488	497	465	490	486	485	492	516	506	481	509	538	492	491	530	509	503	500	483	461	494	468	483	469	524	463	485	513	518	483	495	518	503	473	509	527	528	492	487	511	490	488	474	498	482	491	467	524	472	517	477	481	477	452	495	497	495	480	506	522	470	473	514	500	512	524	474	541	461	507	485	488	478	480	491	503	472	491	495	489	553	539	507	500	503	474	506	449	458	499	509	463	501	497	459	445	500	461	518	518	483	450	510	484	467	497	500	468	475	467	459	502	454	510	514	512	475	488	493	487	486	494	462	528	520	513	514	497	522	464	506	479	484	506	528	511	472	498	532	530	494	476	503	475	498	503	532	518	470	498	531	476	502	506	500	491	486	484	447	486	490	485	485	458	479	474	467	511	514	482	497	492	494	480	496	480	509	517	495	515	488	502	524	505	520	526	475	509	452	465	491	485	511	463	494	459	484	530	526	498	534	485	465	479	481	469	493	463	492	461	461	524	489	502	545	481	490	484	473	525	485	479	524	460	487	474	530	504	495	473	481	460	466	519	494	484	466	469	504	507	546	498	503	507	493	475	508	489	544	513	435	480	516	485	462	450	477	465	494	476	539	479	481	474	456	537	534	479	458	484	496	486	533	465	508	500	480	476	536	506	516	515	502	475	529	506	493	509	476	482	497	496	536	481	497	492	517	522	469	496	455	486	474	500	472	482	490	475	513	454	513	471	497	478	469	496	512	538	506	492	492	519	492	498	479	521	508	531	454	477	513	445	512	488	494	504	505	509	501	508	490	492	472	486	525	462	512	474	474	451	461	490	480	474	537	520	499	469	463	522	530	471	485	474	495	473	502	471	465	502	524	519	512	499	493	491	488	513	482	486	531	497	491	523	482	480	503	463	478	499	542	493	497	498	504	469	492	545	486	483	512	448	522	485	526	496	472	540	513	500	492	487	544	550	489	536	522	524	497	509	503	481	475	527	504	481	501	504	482	494	507	481	492	499	497	483	508	502	469	496	466	500	524	505	494	474	490	518	455	553	472	492	494	499	524	486	497	480	486	477	503	506	485	476	522	493	503	515	479	530	496	508	515	470	512	497	456	494	466	527	481	522	455	507	523	495	537	468	482	492	436	484	466	463	458	472	506	491	488	467	492	472	478	502	510	491	529	498	487	484	497	487	524	512	500	467	539	468	434	454	525	521	524	457	511	481	503	480	512	520	485	486	484	486	475	494	457	537	540	479	456	497	482	482	484	486	475	471	461	460	479	496	540	510	500	521	497	488	452	493	475	526	488	506	511	511	509	445	487	489	485	485	504	518	454	419	512	500	484	484	501	502	555	491	493	464	448	485	499	503	512	486	488	464	460	552	473	500	483	451	477	460	503	470	495	510	484	518	517	498	512	501	508	457	521	507	501	454	505	480	469	525	497	518	470	474	487	440	480	514	500	479	495	470	452	496	498	468	519	461	487	531	499	471	498	448	485	524	499	484	491	495	487	470	550	504	478	504	491	489	505	512	497	465	500	481	477	491	472	486	520	496	458	515	523	503	494	484	498	504	487	478	504	516	508	468	481	513	508	498	484	492	489	533	529	461	489	488	454	538	504	519	482	477	524	457	510	501	516	492	494	488	492	479	527	489	511	475	507	502	460	477	483	465	462	504	474	488	480	494	472	516	478	508	519	487	515	464	451	502	503	522	521	498	492	460	494	451	454	493	503	522	499	511	522	527	499	494	492	485	466	499	493	476	518	532	455	473	501	519	546	505	494	505	457	484	472	464	500	516	470	510	477	495	494	499	476	492	464	522	541	510	496	523	494	499	498	515	504	509	481	466	497	490	473	510	466	496	488	475	471	458	471	469	493	496	496	482	486	534	455	478	535	497	529	505	467	480	481	504	471	485	528	459	460	512	470	519	503	478	467	487	512	497	496	496	473	453	497	458	449	483	513	458	472	504	497	503	506	504	487	520	499	486	466	463	493	510	484	505	489	496	505	523	468	478	512	469	527	484	481	484	500	513	470	513	531	501	488	470	458	484	455	504	489	488	483	531	506	482	517	483	449	448	525	490	486	479	466	476	477	489	501	480	472	498	527	483	470	501	506	526	512	545	475	466	469	488	504	510	526	476	485	521	480	537	478	471	493	525	488	457	482	455	483	498	484	456	491	501	528	520	487	504	476	509	507	477	517	459	482	487	442	476	500	488	516	483	453	498	512	508	479	484	465	522	532	486	494	494	505	491	477	489	487	486	516	524	519	518	515	475	489	495	465	535	558	487	489	484	523	504	485	517	477	500	474	458	500	461	488	491	484	469	476	496	460	495	505	505	522	450	474	520	535	473	487	464	465	487	479	501	456	462	489	528	509	507	471	482	500	523	511	481	452	528	472	512	477	499	537	463	511	514	485	521	481	470	493	540	498	463	483	501	509	471	477	498	463	509	501	506	529	489	509	534	472	457	510	491	482	463	509	491	482	506	484	451	501	500	513	499	506	518	525	506	480	517	501	503	488	527	443	512	505	516	501	462	522	502	468	532	482	506	477	443	543	463	501	486	552	519	487	496	496	507	516	514	513	545	510	518	515	482	469	486	511	491	496	465	525	509	502	467	524	462	511	499	518	489	506	510	541	473	493	464	520	477	490	533	468	482	536	488	489	479	470	485	478	522	488	517	452	485	530	461	501	493	518	503	527	499	522	493	503	518	483	500	493	465	469	502	454	493	508	494	458	505	481	468	483	513	502	498	525	524	482	505	507	516	491	477	498	511	481	537	468	474	479	481	477	504	508	514	445	502	460	497	500	481	505	501	519	501	473	498	512	483	508	469	481	496	489	497	498	516	501	487	517	509	449	456	518	512	474	470	502	495	472	484	488	507	483	482	482	471	499	493	475	497	459	528	482	484	496	488	444	522	476	476	517	486	518	464
33661	8239	3516	2307	1734	1295	1020	1099	899	719	594	601	652	572	517	493	516	479	382	458	436	387	392	445	378	313	364	307	338	356	358	323	331	285	350	377	351	330	341	328	378	303	353	305	332	387	361	347	378	318	316	294	318	341	335	323	328	367	362	306	321	309	336	319	306	314	339	328	319	309	344	331	279	336	331	341	315	370	340	335	350	371	361	358	293	347	328	329	312	317	344	360	392	292	317	337	312	289	317	348	321	336	325	332	341	321	344	345	363	361	330	339	376	329	331	341	313	340	313	314	297	337	357	306	321	362	325	370	342	317	314	275	326	332	344	337	329	308	333	354	315	341	305	368	353	287	303	312	315	329	351	358	335	320	323	327	326	306	351	331	361	353	314	336	327	351	345	326	326	343	346	333	347	354	322	327	318	354	348	321	346	355	319	309	328	328	347	351	343	315	335	338	325	342	326	354	319	320	313	322	322	316	314	336	322	357	320	278	315	344	323	321	357	344	334	337	340	347	355	322	348	346	359	350	314	323	327	348	281	283	298	323	347	284	352	332	305	339	276	339	340	308	336	321	335	360	304	361	338	351	315	337	318	318	316	353	322	293	335	398	315	336	320	316	334	309	360	331	324	308	313	327	342	310	349	340	354	326	287	329	349	329	324	327	319	331	321	342	340	331	307	348	303	328	356	299	341	324	309	341	339	327	298	325	291	345	327	350	324	334	336	306	354	334	284	345	329	317	321	306	312	347	353	340	325	319	319	357	357	333	310	308	338	290	370	323	300	330	318	316	332	355	330	332	360	342	318	331	360	347	318	331	334	308	307	308	343	334	315	347	292	334	321	348	352	345	311	362	340	354	313	291	330	336	320	320	328	311	286	337	317	326	318	349	322	329	324	338	348	348	322	313	304	306	358	314	354	343	317	343	362	326	345	317	308	318	346	310	342	316	359	361	328	348	347	343	309	361	352	338	344	341	309	331	370	327	328	296	371	325	339	344	337	325	364	316	352	346	296	320	321	336	336	333	295	344	329	349	321	321	329	334	329	326	317	339	330	318	346	333	317	307	307	322	350	325	361	330	327	331	337	338	314	312	296	323	317	343	322	308	321	378	348	329	331	345	347	343	311	332	307	309	286	341	340	304	302	366	298	309	370	312	319	316	323	335	346	348	334	333	329	349	288	283	319	319	309	349	346	349	347	323	341	285	330	351	297	342	344	350	306	330	354	342	322	315	338	324	322	347	328	316	374	335	315	313	363	341	310	317	294	333	352	342	309	314	321	356	349	312	317	346	360	326	354	337	334	330	309	307	330	323	333	323	309	364	314	362	340	336	319	345	299	346	335	350	385	323	336	339	348	293	327	307	345	312	335	328	289	350	366	334	292	295	342	329	324	355	322	311	330	317	326	314	324	318	333	317	325	354	336	331	316	302	352	312	303	310	367	336	370	326	335	323	327	313	322	335	333	308	329	311	296	315	301	341	330	304	357	293	317	347	314	338	306	328	349	354	369	339	325	334	349	313	305	343	349	351	322	363	313	311	295	299	346	324	329	334	334	339	348	361	319	327	381	332	336	333	352	333	333	305	357	307	282	347	331	344	297	296	306	329	334	311	320	345	347	338	318	348	333	314	330	306	325	353	332	336	357	358	329	359	352	347	323	319	316	338	355	302	315	310	360	369	325	294	306	310	336	360	361	332	330	334	334	343	305	326	316	337	311	356	330	329	334	305	301	325	334	320	339	329	335	324	306	304	359	330	310	339	326	332	358	346	341	323	355	310	338	321	303	316	343	350	349	315	306	333	338	315	308	315	317	314	349	342	327	304	330	332	333	345	365	329	294	333	315	330	329	320	339	311	357	341	330	320	320	310	317	350	304	331	355	367	345	309	353	352	321	313	310	295	335	333	307	325	327	334	362	320	317	301	353	351	304	331	336	341	351	319	320	341	339	356	344	326	347	382	330	343	314	340	318	333	343	336	344	293	347	348	375	336	316	357	316	333	338	353	337	334	332	342	325	321	325	333	328	301	335	327	309	334	336	327	310	374	322	330	331	323	347	343	332	333	328	310	310	352	333	308	361	336	314	350	345	356	330	348	334	317	356	357	336	378	346	341	320	303	351	360	327	372	342	347	333	369	352	370	349	330	329	346	303	326	339	349	359	303	313	332	359	381	343	335	329	354	321	291	345	312	331	345	349	329	320	350	330	354	335	311	326	359	338	325	355	358	343	328	303	355	323	349	349	334	320	349	340	304	345	337	315	349	335	323	343	320	338	286	367	314	319	340	342	350	341	327	335	349	355	335	321	283	327	333	311	316	302	340	332	371	334	345	346	331	400	316	362	328	337	308	315	344	338	340	341	366	293	335	331	313	360	328	302	323	307	333	334	332	363	311	323	344	362	336	347	288	300	297	293	328	331	315	320	306	308	334	350	331	312	316	318	346	315	327	318	325	311	345	388	317	334	325	316	320	348	357	311	342	307	310	341	306	328	323	320	294	319	331	342	301	311	321	344	330	313	311	347	326	353	309	291	334	337	310	347	310	336	364	348	334	347	319	327	313	332	323	310	330	318	335	309	333	353	316	353	330	323	336	324	354	343	294	327	361	338	304	322	298	334	296	341	322	323	359	347	355	348	348	334	335	322	308	326	356	356	332	316	331	356	314	362	295	314	304	290	346	325	334	338	314	262	355	334	323	350	325	368	311	317	337	331	303	330	331	358	317	324	315	308	355	365	381	323	310	332	302	348	372	345	352	328	397	319	338	334	360	356	358	343	318	351	323	309	360	330	317	332	321	291	302	290	338	347	323	320	309	325	340	375	335	306	318	319	306	339	353	368	353	342	348	317	323	319	319	320	354	316	367	346	322	300	336	347	302	341	331	319	302	325	322	325	372	346	326	325	361	332	344	355	327	318	297	309	313	318	361	329	316	352	333	323	316	345	306	324	325	351	309	342	346	332	340	358	304	350	327	322	336	306	299	370	324	299	295	320	360	308	341	330	339	331	362	329	347	341	330	310	360	345	301	322	332	327	340	359	341	319	351	343	333	338	337	298	350	342	330	345	339	316	345	362	329	313	302	313	328	351	338	331	342	329	320	304	351	333	367	328	339	330	336	357	342	332	317	341	345	305	298	319	354	304	362	306	338	312	327	313	341	348	342	336	330	291	374	309	348	310	325	317	339	314	363	306	344	321	330	351	328	335	330	317	338	308	339	336	326	314	311	308	319	294	323	325	330	334	332	328	376	325	344	306	340	292	341	307	362	325	354	303	321	329	354	310	308	309	325	337	324	315	322	317	327	318	304	305	342	349	337	326	336	313	354	362	343	325	343	365	328	295	346	286	319	362	347	327	320	327	393	304	318	311	326	327	327	332	379	339	326	340	319	332	336	343	334	351	314	328	328	333	298	339	337	326	323	335	322	350	345	302	344	341	331	351	302	288	320	353	318	320	327	323	322	324	322	334	355	311	315	327	348	319	323	339	329	341	338
19437	2269	4064	4631	4564	4025	3785	3864	2963	2541	2226	2253	2340	2149	1966	1835	1749	1597	1282	1291	1202	1280	1358	1247	1136	849	843	856	811	792	792	784	715	729	798	781	827	710	783	823	808	762	782	780	773	746	756	786	747	763	753	778	742	752	805	707	765	731	697	729	824	740	773	737	747	771	761	708	759	775	809	758	752	708	771	769	738	758	757	762	765	727	791	810	751	799	746	731	731	723	751	720	720	722	765	704	738	767	775	771	760	786	771	776	680	760	753	742	763	788	743	788	746	749	768	727	740	783	772	734	731	744	745	732	766	791	776	735	754	745	741	755	748	759	732	801	763	784	771	787	739	760	779	810	757	765	790	742	761	723	753	799	767	764	788	786	784	717	792	773	748	746	745	771	789	735	750	762	806	796	781	781	746	741	803	750	746	750	764	783	758	761	759	754	731	761	752	765	731	810	746	741	783	730	721	789	762	755	789	738	743	769	752	701	780	769	762	768	748	733	749	799	780	721	753	745	768	735	757	798	741	758	760	764	742	771	786	706	743	749	741	758	680	790	788	748	765	727	738	772	776	745	711	756	741	731	777	750	787	719	740	801	786	730	787	806	742	767	783	777	739	749	749	787	740	686	717	850	760	761	735	746	750	786	740	754	781	764	737	781	776	773	679	757	748	754	770	795	734	742	766	801	735	725	737	743	780	737	728	747	719	760	754	753	772	783	774	767	744	756	743	754	746	763	763	773	739	759	734	733	764	828	797	790	757	703	759	745	747	735	705	745	776	781	740	753	768	739	745	754	784	719	748	789	769	723	809	741	746	788	782	710	738	733	770	741	789	747	727	784	732	729	760	765	751	739	770	741	753	791	780	768	692	712	810	719	738	699	774	735	738	776	703	768	752	723	760	762	727	761	753	741	782	758	809	691	761	824	733	796	708	740	768	698	746	760	738	735	792	789	717	722	781	780	733	731	733	777	765	775	706	726	761	687	791	800	751	758	734	784	734	738	757	713	799	731	724	756	760	771	786	798	742	798	752	734	774	799	787	746	762	716	702	740	767	757	774	727	774	748	794	765	762	720	764	736	742	727	760	787	760	740	760	724	725	772	733	768	791	789	758	714	759	771	769	773	781	751	740	721	809	750	757	731	731	771	774	750	748	728	747	750	762	773	767	767	700	786	761	739	761	774	742	766	755	719	760	787	705	781	722	728	705	738	763	748	721	717	712	721	769	748	780	742	766	754	760	771	738	765	734	746	753	741	750	786	753	739	750	732	759	766	782	759	734	751	758	800	760	746	774	725	758	724	778	796	755	712	735	760	744	738	761	767	734	722	766	783	713	778	699	764	721	726	798	778	759	754	775	753	761	795	747	724	761	764	792	806	762	751	765	744	749	755	743	765	774	780	777	769	746	718	763	751	780	774	739	716	738	725	750	724	788	741	739	760	779	745	759	813	694	683	762	746	776	751	749	767	747	759	734	778	697	712	750	773	775	756	742	739	766	758	775	751	765	772	706	734	769	772	709	785	752	771	750	757	764	737	779	699	726	753	782	719	745	705	765	819	748	791	770	743	776	801	719	733	744	703	760	728	795	747	746	740	755	803	698	759	759	735	775	749	771	745	775	735	711	748	734	771	744	728	767	726	729	742	762	776	736	766	795	736	749	780	739	771	760	748	734	757	762	737	742	801	783	799	749	699	785	762	751	750	756	747	807	760	755	735	744	749	744	760	719	737	785	767	772	777	784	711	752	764	738	749	776	788	739	756	782	765	816	770	702	713	775	759	791	731	804	746	749	752	793	781	794	727	794	754	766	764	717	699	779	748	780	781	734	740	781	782	720	795	764	721	762	776	695	764	729	791	719	781	783	754	758	788	752	751	723	715	726	745	739	712	756	752	736	783	722	765	767	807	752	754	782	740	739	800	778	751	764	682	755	747	788	787	743	746	714	813	748	759	772	737	793	725	755	763	736	735	764	738	718	779	787	777	743	759	766	761	725	793	775	795	781	751	747	758	792	736	778	745	763	725	753	726	714	799	755	771	782	767	737	744	761	737	735	736	744	745	756	785	725	765	781	747	700	766	755	725	774	720	748	758	752	738	765	736	772	771	795	764	778	750	761	764	769	774	751	730	770	735	797	739	754	745	777	794	744	789	759	756	810	750	725	770	727	702	735	736	771	704	773	801	772	705	767	730	767	788	744	720	783	766	770	721	685	674	709	759	765	779	700	765	759	730	783	754	798	778	702	793	733	745	773	694	750	802	691	709	723	726	774	741	733	731	729	790	751	796	747	739	769	795	746	788	716	754	753	718	746	759	700	789	732	783	742	739	767	705	778	765	794	775	755	728	751	751	799	781	774	767	707	762	755	745	741	796	752	745	737	761	741	788	794	742	736	774	731	726	748	745	800	797	762	766	753	759	735	718	742	713	759	756	741	761	752	802	746	741	753	734	785	745	733	753	719	755	767	723	782	750	728	763	738	768	761	750	750	769	761	721	776	748	794	764	743	726	745	775	733	738	803	793	735	762	774	760	720	794	790	794	742	746	755	740	719	786	700	746	702	765	757	737	750	755	765	788	812	758	744	795	768	789	755	773	788	774	692	793	778	815	787	792	728	747	785	727	719	776	807	756	750	821	791	765	752	750	731	740	731	766	696	778	787	746	760	733	782	737	733	738	755	739	778	744	774	775	795	767	705	781	802	756	732	748	733	727	774	745	721	762	793	753	725	808	757	750	731	723	744	760	760	792	781	791	782	727	740	769	739	848	678	765	717	760	731	765	744	745	804	706	743	732	790	776	737	753	718	783	846	768	729	737	752	796	741	738	798	720	762	738	782	795	756	751	756	765	794	766	752	795	751	713	779	783	801	755	751	731	723	782	749	798	712	777	789	778	756	785	761	747	734	746	740	707	742	756	765	797	758	795	797	742	762	733	755	731	748	765	719	742	798	748	775	723	795	802	736	767	790	697	751	729	765	774	729	766	761	746	776	736	798	738	741	763	751	725	752	773	761	714	745	729	794	743	763	792	763	719	770	749	728	766	721	751	736	708	760	760	793	773	791	734	781	742	766	726	724	676	785	783	770	756	760	781	759	782	753	732	724	748	805	748	827	749	731	758	706	756	738	751	799	699	753	735	768	755	760	766	786	784	713	779	787	737	779	783	753	766	756	741	770	727	771	747	780	741	733	777	775	714	767	750	766	757	802	724	749	726	776	764	768	748	728	735	774	726	733	770	730	744	754	713	778	726	752	710	752	794	722	734	761	755	788	773	792	785	748	748	758	748	779	745	760	759	768	764	809	748	732	760	753	752	774	783	769	760	740	766	747	780	793	753	768	756	750	747	778	780	756	777	799	753	797	787	765	757	742	789	744	785	742	701	709	776	686	757	757	744	724	693	729	804	749	742	824	782	729	748	717	774	770	757	793	715	716	734	735	747	771	731	698	769	726	743	741	751	729	736	715	753	703	745	786	716	743	759	775	714	753	736	802	736	776	798
7750	845	570	492	480	378	373	371	347	346	328	341	336	353	316	355	333	329	292	258	352	325	335	324	272	251	278	270	286	282	265	278	272	273	277	293	268	291	312	270	263	281	290	294	276	281	286	259	251	313	301	279	286	230	263	241	279	282	302	294	263	259	292	295	283	275	269	334	259	254	281	298	263	241	280	333	282	274	270	265	291	305	272	232	285	262	274	282	267	278	270	332	271	286	286	257	274	268	284	261	265	294	284	267	280	300	308	273	304	288	273	275	294	277	287	297	316	305	277	282	289	272	283	273	256	259	296	300	258	253	263	295	304	271	274	257	288	308	248	305	265	311	255	268	272	304	240	281	294	276	279	286	267	240	239	300	271	263	274	259	265	275	287	284	274	264	276	290	233	294	289	281	238	302	293	309	264	280	290	262	284	246	316	255	247	289	302	275	287	306	275	318	247	296	279	274	298	315	279	294	256	258	283	300	279	293	294	286	294	274	267	285	284	296	306	266	314	284	274	263	250	303	272	316	273	309	292	258	296	258	230	304	302	304	287	287	313	260	253	276	283	276	303	294	278	256	285	292	256	298	289	300	270	298	245	302	302	253	260	279	266	292	277	266	253	283	285	308	312	246	264	294	279	288	275	271	275	266	303	289	294	292	290	306	250	289	273	285	267	277	275	252	259	281	299	312	302	307	264	251	291	269	288	254	299	265	286	292	282	278	279	239	265	264	299	264	245	285	285	297	304	285	282	271	273	269	259	306	275	265	294	265	237	295	318	293	244	289	285	269	278	248	262	289	268	275	303	269	279	258	261	272	288	290	311	257	281	301	284	298	303	269	250	291	267	286	317	282	280	257	247	290	276	281	277	282	291	292	292	274	288	260	281	262	290	308	269	286	263	267	267	259	292	273	324	272	286	257	258	256	265	288	291	270	271	281	304	314	307	321	266	255	291	248	297	309	289	282	313	315	262	276	272	257	331	262	301	288	294	298	296	285	275	250	274	323	281	294	270	271	292	304	289	305	278	283	280	269	304	291	284	275	279	279	292	284	297	293	301	255	262	270	298	283	255	258	283	291	282	294	310	299	272	265	276	297	277	328	245	296	269	258	292	293	260	305	277	268	280	275	287	283	290	266	261	246	282	283	290	272	275	273	268	263	274	250	271	302	267	281	262	267	262	309	266	295	280	287	247	299	271	293	267	293	248	310	289	279	280	291	289	274	248	280	298	264	260	265	273	289	252	264	283	298	259	270	273	264	279	263	263	247	270	265	294	315	290	276	272	265	299	275	277	284	281	252	283	271	307	268	289	249	291	280	318	271	297	284	296	260	267	271	289	274	319	287	251	296	294	307	304	294	279	270	274	268	263	312	274	289	272	258	272	260	264	256	235	266	267	278	253	270	246	271	302	273	281	281	240	257	289	248	274	286	290	282	316	256	287	284	291	239	315	239	287	258	287	260	295	269	294	246	249	301	317	297	259	268	284	279	306	277	278	270	271	258	275	286	287	248	276	264	289	265	284	295	245	281	283	276	318	266	301	288	298	261	283	318	299	258	291	293	260	284	257	267	276	270	298	305	257	262	267	282	278	297	285	268	280	257	262	283	272	258	276	248	279	284	288	317	296	279	265	288	275	301	258	265	270	285	276	271	277	299	306	297	281	278	293	269	300	281	297	299	277	275	291	276	259	310	295	267	277	284	284	286	271	283	263	286	249	265	254	303	264	321	259	312	275	298	287	279	268	281	274	253	246	278	230	281	296	262	281	292	271	291	288	243	294	272	284	280	282	313	287	291	253	272	282	275	263	282	287	267	282	289	231	281	287	276	297	274	307	268	274	274	275	306	263	292	264	308	270	274	311	285	270	265	279	258	277	237	271	275	314	288	274	262	298	284	266	285	280	283	286	278	285	298	300	292	260	283	297	261	287	279	272	291	288	291	301	284	283	290	279	282	273	254	304	300	279	289	261	256	278	289	266	252	315	301	261	262	255	295	294	281	310	287	281	270	272	291	284	277	271	262	289	296	297	280	275	292	307	274	269	274	275	264	266	264	274	292	298	262	260	242	277	272	273	291	254	283	293	276	288	298	253	277	278	263	299	283	267	281	248	283	304	278	271	259	251	262	253	267	298	288	273	281	264	296	276	287	281	298	255	284	274	253	269	306	292	307	258	243	286	286	283	266	275	275	308	259	287	269	255	263	269	270	267	284	311	287	299	267	271	297	313	299	270	256	306	301	252	240	264	263	280	302	305	286	279	309	276	287	277	291	289	270	294	285	273	284	266	288	292	271	273	272	267	234	306	294	292	279	285	286	266	305	264	288	293	276	269	313	291	254	246	286	281	277	267	279	277	303	287	294	300	309	279	263	291	289	294	264	267	260	295	263	249	266	274	294	287	267	290	282	283	307	262	274	273	252	278	295	260	295	248	278	298	275	277	269	278	279	331	271	263	266	277	292	287	295	260	280	289	282	288	277	259	279	306	301	272	283	268	287	277	272	272	268	282	259	279	262	295	279	291	236	250	274	316	298	277	326	266	273	274	249	256	291	276	261	299	299	295	309	268	264	291	280	285	305	263	277	294	290	298	285	306	284	297	278	252	276	326	269	290	280	269	293	289	267	257	260	276	291	248	261	301	273	256	272	307	299	279	247	266	270	267	286	261	277	305	279	282	268	295	298	274	288	315	292	284	283	251	265	280	273	267	286	270	283	265	291	289	285	292	284	285	293	301	292	249	299	277	250	282	322	286	267	265	301	265	257	270	290	254	245	282	272	261	295	310	304	282	264	282	290	256	292	263	274	313	285	287	288	282	285	286	274	294	283	234	260	297	243	279	294	295	270	262	279	258	283	278	270	313	278	281	285	255	266	275	300	267	293	296	283	262	273	276	295	296	265	278	276	253	284	275	294	276	255	285	254	282	287	261	272	286	263	274	288	306	282	255	267	263	237	301	303	284	324	289	275	263	271	271	275	282	259	301	282	302	296	278	294	291	282	280	264	285	297	280	258	260	286	274	291	284	284	300	277	260	287	294	307	272	296	284	303	263	291	248	254	292	258	300	282	287	311	271	281	283	236	258	290	291	242	272	279	290	281	260	246	271	281	278	258	288	306	310	286	261	276	279	290	270	277	266	293	260	244	275	279	269	280	281	268	270	265	266	281	290	278	294	279	294	263	275	308	274	257	287	287	282	255	280	293	262	279	287	274	287	278	295	257	284	257	271	292	300	266	293	284	275	271	276	285	255	279	285	288	271	304	285	283	292	331	287	308	268	271	279	296	269	251	297	279	274	262	302	291	270	261	291	273	256	284	274	278	267	281	252	258	252	268	291	292	285	252	297	282	295	293	260	279	282	273	299	265	303	278	294	295	290	274	288	256	264	283	298	262	296	276	290	271	300	317	273	264	284	280	290	273	294	269	273	262	235	280	248	270	266	300	280	279	267	267	272	271	288	286	273	279	272	282	252	268	279	250	281	286	282	278	256	299
5112	822	1148	1370	1330	1261	1158	1091	1118	1164	1019	1079	1122	999	960	1008	976	783	772	714	790	803	834	734	714	675	638	616	620	652	679	661	616	617	673	613	671	625	607	627	596	679	617	604	643	641	596	668	618	585	646	649	639	651	646	627	612	660	607	669	634	653	671	663	664	653	613	632	622	622	630	672	640	641	616	596	670	615	636	628	625	684	600	633	599	632	633	632	623	680	615	602	647	666	615	668	676	654	594	613	664	616	672	612	592	659	626	628	655	631	641	647	613	652	594	671	651	633	628	674	619	664	658	656	645	625	627	573	669	625	648	645	649	658	602	627	624	614	617	669	660	592	639	651	623	582	633	600	652	596	644	629	591	619	679	646	637	616	577	616	656	669	618	643	622	640	631	611	604	617	637	625	634	651	638	560	657	642	639	644	611	638	597	644	608	679	706	621	648	611	643	655	610	622	674	600	671	633	633	612	598	631	627	673	620	670	638	624	641	637	641	592	633	638	624	635	657	621	641	585	676	631	611	654	644	650	640	628	617	635	613	655	632	652	673	597	640	623	643	632	647	621	637	659	635	590	622	633	639	647	603	648	636	635	663	625	649	646	639	621	657	625	601	651	622	610	645	658	640	610	597	642	631	631	657	666	651	620	644	636	638	645	639	634	644	603	629	636	629	637	638	655	651	609	606	649	649	651	646	661	621	644	666	634	587	612	600	580	592	656	568	635	624	618	644	619	654	612	616	581	661	649	639	641	578	629	627	609	628	636	625	640	630	642	670	617	661	629	575	636	602	607	662	631	602	626	653	603	623	633	601	575	641	629	629	602	651	631	634	640	628	654	604	629	626	627	606	620	628	620	666	685	628	623	662	649	640	614	618	634	605	636	627	652	638	650	635	649	623	641	617	625	671	654	649	620	637	662	592	626	621	584	618	605	604	635	636	575	659	659	592	641	640	621	663	669	613	626	614	620	640	597	648	593	614	634	599	627	625	624	651	639	679	645	624	623	647	663	603	648	630	646	571	622	610	584	633	656	636	597	589	651	643	605	647	645	600	659	631	625	617	640	648	644	634	656	591	620	634	613	634	601	622	648	624	668	673	621	641	626	639	620	655	603	642	580	668	654	630	603	632	640	619	650	617	645	620	645	545	613	618	656	633	628	628	623	647	633	636	665	636	614	635	667	622	600	634	631	629	618	645	649	607	636	563	631	625	604	634	620	600	620	665	661	647	641	643	651	643	669	606	588	585	612	646	604	628	630	602	643	671	648	593	639	647	628	570	617	628	626	622	654	652	685	641	614	624	628	640	638	590	602	597	626	622	659	630	656	666	615	640	633	643	638	635	634	649	607	678	606	597	603	648	590	626	590	632	650	634	613	656	585	630	636	638	636	617	672	668	711	682	663	637	599	669	625	630	639	659	584	598	594	647	651	594	599	617	642	639	662	643	623	618	637	644	645	601	637	609	660	582	617	640	618	639	645	653	617	677	638	613	576	658	636	632	659	660	632	634	692	642	604	624	604	674	644	609	600	637	631	600	604	648	619	675	639	596	598	649	605	652	637	666	601	632	691	594	664	598	607	627	613	603	630	670	617	598	624	642	597	646	650	612	606	564	625	642	599	562	608	627	632	635	640	619	668	639	590	642	642	650	615	656	586	601	638	623	622	608	655	613	648	645	640	618	624	650	646	643	612	645	636	661	636	613	629	641	606	686	629	620	605	608	605	638	613	607	671	614	641	630	620	633	612	643	622	614	612	661	558	642	632	579	638	634	656	647	629	646	634	639	632	609	659	696	656	675	618	589	644	598	606	682	594	628	622	585	642	641	619	624	637	636	643	612	621	613	636	662	628	639	614	597	638	644	635	662	639	622	592	635	662	626	604	642	575	592	626	645	621	643	634	619	636	661	588	636	640	625	623	610	628	618	604	638	609	697	639	625	626	612	639	643	607	649	656	591	669	631	601	647	614	607	625	638	600	638	592	637	604	650	609	644	630	639	615	651	594	632	652	610	620	647	616	627	613	640	623	635	612	639	669	595	638	648	644	643	594	614	629	630	648	649	607	652	656	626	600	641	641	585	605	634	584	642	633	612	650	594	626	608	616	625	630	619	635	642	664	644	653	600	615	620	660	625	606	645	627	647	600	599	667	632	641	660	671	633	642	645	625	611	681	646	578	683	645	669	601	640	633	662	677	662	670	684	639	588	635	643	611	603	566	684	620	620	634	611	588	671	640	633	608	666	659	594	632	691	604	657	605	623	617	654	715	662	682	644	628	639	657	660	616	652	633	611	646	620	648	600	621	639	675	642	603	632	612	632	658	614	665	643	633	650	630	648	611	636	660	647	609	640	663	606	624	620	666	620	621	619	613	651	614	615	615	652	675	614	642	634	618	609	648	658	623	651	633	613	580	621	633	631	609	694	640	640	653	638	643	644	609	606	611	670	645	678	618	630	634	632	619	608	608	636	637	648	637	661	657	613	588	610	666	632	651	620	640	630	644	665	583	656	659	638	617	659	680	683	640	616	632	673	624	596	644	685	644	629	690	648	651	625	627	624	620	601	601	623	636	630	639	630	621	603	669	649	625	654	630	667	638	638	623	673	658	654	684	674	639	659	656	613	610	606	627	628	673	657	628	620	571	632	645	623	617	641	617	618	669	669	598	621	640	638	614	637	645	665	711	638	664	589	629	631	595	632	656	642	592	595	629	568	632	606	671	575	642	613	628	606	605	633	641	572	666	604	647	619	661	649	692	600	610	643	621	650	640	666	619	641	638	675	650	625	627	650	627	669	651	585	621	619	660	605	627	619	681	612	673	608	654	655	624	588	614	628	662	601	634	630	589	651	652	635	626	637	572	632	616	626	589	645	595	612	597	634	638	625	650	649	622	610	630	634	607	619	630	663	638	673	642	649	636	614	599	704	633	660	622	639	627	633	592	626	691	590	610	632	620	624	639	610	628	657	658	625	625	664	629	650	620	644	642	674	608	632	613	629	646	628	631	631	667	638	597	635	627	615	650	589	680	637	629	653	615	621	612	604	680	672	596	593	611	575	632	653	627	584	636	620	657	651	621	658	660	611	645	623	632	636	611	635	620	635	658	633	612	622	619	645	627	591	615	600	649	632	557	603	663	629	621	676	649	630	671	661	643	628	643	623	625	577	655	593	605	640	626	652	654	626	648	638	633	664	622	633	581	614	652	579	655	616	595	643	598	699	620	621	602	629	682	632	629	629	619	622	620	664	607	662	627	640	623	612	607	624	614	632	641	645	653	644	620	657	614	612	677	612	577	659	652	609	639	660	629	650	674	679	629	622	615	609	606	625	664	634	617	614	682	629	686	633	618	630	669	629	651	606	642	652	599	628	638	667	701	618	618	668	637	599	650	661	682	623	626	631	594	662	679	610	619	643	635	645	611	623	604	642	644	641	642	609	625	604	602	619	630	641	625	638	614	648	626	601	639	656	655	612	603	665	585	642	648	612	623	657	681
22742	4056	1751	1294	897	672	653	630	515	452	348	351	380	357	322	327	297	246	268	244	237	257	255	272	211	200	225	191	180	211	217	249	199	218	200	203	229	212	214	217	194	184	208	230	207	213	221	161	184	201	200	184	223	200	207	204	178	201	207	191	186	211	207	199	220	217	188	214	217	180	226	205	213	195	242	185	217	200	192	219	204	199	216	211	200	214	202	207	215	220	208	191	199	227	209	174	214	204	191	217	202	207	200	213	220	232	175	212	206	202	222	208	212	206	213	218	175	225	224	190	245	202	207	236	208	199	207	209	195	208	175	185	242	206	196	223	218	208	201	200	207	191	224	192	188	202	188	173	215	225	204	219	208	178	227	200	213	216	197	212	195	199	198	199	206	205	197	210	202	207	206	208	212	182	195	209	212	223	194	189	203	202	200	204	183	216	222	202	219	205	172	220	208	209	172	173	208	187	225	216	220	189	191	196	201	190	222	223	211	204	189	205	207	199	170	209	177	199	183	208	210	194	199	227	200	212	184	185	217	197	207	204	180	215	188	236	216	219	199	227	202	179	235	231	187	186	203	207	183	205	175	214	212	210	215	202	196	204	197	246	217	205	195	182	231	201	209	179	207	217	158	201	199	186	207	209	192	199	212	202	205	187	180	239	196	220	190	198	193	207	198	200	227	194	200	194	201	215	197	187	213	172	219	191	206	210	221	218	210	200	192	207	215	226	211	213	196	219	220	192	236	207	195	231	192	182	220	203	201	191	207	197	209	206	191	218	229	207	211	197	193	217	222	193	224	187	214	208	198	211	199	223	199	197	202	187	211	181	228	219	205	169	205	213	203	195	206	199	183	203	183	214	189	197	198	190	197	203	216	197	203	172	215	234	216	190	217	201	185	210	224	172	201	234	161	191	222	216	235	199	212	219	207	225	204	218	212	212	217	190	212	212	183	213	216	223	200	197	202	208	201	212	216	217	201	204	199	193	202	215	201	199	205	224	221	197	213	194	189	173	211	223	211	216	189	197	205	191	185	211	183	212	234	190	186	205	186	220	207	195	226	195	183	192	182	215	224	197	182	204	208	196	219	199	201	202	240	202	211	190	222	194	236	190	219	202	224	215	195	183	186	211	209	206	208	186	199	212	194	188	204	226	201	199	164	202	215	214	200	203	195	214	193	177	228	192	207	204	205	213	193	213	201	233	192	215	183	205	209	211	192	206	197	175	177	241	203	176	212	213	202	212	212	202	197	192	177	197	206	180	179	216	199	213	209	164	198	198	209	204	207	186	178	207	207	204	200	197	182	201	216	199	203	226	205	210	228	198	211	206	204	223	182	213	219	188	210	210	225	176	236	185	184	178	192	185	221	221	207	191	204	196	203	200	193	211	197	209	197	199	199	191	217	190	209	199	236	157	201	217	184	200	196	204	205	184	200	202	191	198	169	209	217	194	206	215	199	178	197	207	181	191	195	178	188	218	180	192	199	195	179	200	201	222	218	216	217	188	206	221	206	223	181	188	218	230	215	193	196	195	226	185	201	204	209	180	229	198	201	205	205	205	183	225	183	195	196	218	223	236	200	199	221	208	212	212	208	222	226	199	207	185	197	212	223	224	213	210	193	212	197	225	200	201	209	201	191	182	214	210	202	206	236	191	208	186	216	180	199	205	209	211	168	189	206	191	214	178	177	192	217	221	230	210	203	182	213	206	197	192	214	196	219	202	195	209	213	214	212	228	205	217	209	210	203	237	184	211	206	215	199	199	190	203	196	192	212	222	209	196	189	196	182	187	199	214	198	228	190	212	209	214	188	195	197	200	186	188	214	201	192	188	200	207	218	211	185	221	186	218	214	217	199	194	181	189	185	206	195	214	194	232	223	200	197	206	215	221	189	240	205	211	223	208	182	224	201	190	205	199	206	208	223	152	190	226	213	210	200	216	189	186	208	189	193	220	231	169	189	191	181	199	193	192	202	193	178	180	190	195	201	200	213	200	209	204	208	215	193	189	190	176	234	194	205	189	226	197	189	218	215	231	203	189	215	209	229	196	199	210	208	200	214	226	223	179	228	186	187	206	205	188	226	190	211	209	216	176	212	181	210	207	222	200	219	182	228	208	199	190	215	205	210	198	221	208	214	198	208	225	211	210	211	187	211	201	188	197	210	198	180	221	218	219	192	187	177	213	215	195	203	210	184	196	191	197	214	183	183	217	201	197	207	221	202	204	189	226	182	200	224	200	235	204	195	202	200	220	194	182	189	207	210	196	219	202	201	189	191	205	202	185	206	190	208	170	187	218	190	178	195	239	198	192	211	224	219	212	202	203	205	204	211	205	192	196	214	202	214	189	191	206	190	201	194	194	199	207	224	220	204	195	215	215	218	168	199	205	220	216	189	212	172	206	203	215	167	203	197	184	208	209	228	202	203	220	208	218	192	196	217	193	212	218	173	197	193	203	181	200	213	221	190	182	186	212	223	218	203	229	172	189	193	196	212	205	220	213	210	217	205	198	195	196	187	190	200	229	220	206	193	234	186	247	184	203	194	198	176	237	208	185	190	191	210	187	195	223	225	164	233	218	180	211	209	207	217	207	205	209	232	224	188	219	201	197	220	219	197	196	195	235	202	173	214	212	209	186	196	228	214	169	194	181	207	182	205	176	210	181	194	228	194	219	213	185	207	208	193	181	193	184	222	192	209	205	208	186	208	194	228	200	186	198	206	204	218	227	204	164	197	164	212	191	193	202	202	185	184	197	194	207	203	181	187	204	222	196	197	214	221	212	187	218	192	206	214	209	194	194	212	213	216	203	204	181	217	224	207	188	201	193	215	161	211	211	202	184	200	195	163	197	213	222	209	206	193	218	198	220	207	204	206	230	204	205	210	194	203	202	177	195	254	207	219	178	179	191	216	205	186	209	173	204	191	200	219	214	181	179	211	174	188	217	237	209	206	192	187	216	148	195	221	209	173	224	209	208	211	192	202	204	191	207	194	224	213	198	210	240	204	219	196	200	198	223	221	190	186	198	202	203	213	192	180	210	195	204	216	175	193	204	187	200	210	184	211	192	207	207	209	195	210	181	210	189	176	231	222	241	222	219	189	213	223	239	191	177	211	194	222	193	199	211	217	211	164	224	191	211	209	209	209	212	204	209	192	211	209	219	212	171	215	187	212	189	180	236	178	223	196	206	210	216	213	227	200	209	213	204	207	192	211	223	208	200	220	225	193	208	195	202	213	224	208	215	186	200	206	202	198	248	194	198	214	188	200	223	235	191	201	230	193	176	213	209	206	192	192	199	201	196	227	213	194	193	212	176	200	234	186	221	220	192	199	184	210	211	191	195	210	204	187	221	174	210	185	211	203	173	193	189	192	186	211	202	187	220	196	211	200	179	210	184	202	208	191	196	245	205	207	179	201	208	213	220	208	191	188	222	192	205	217	183	227	213	190	188	201	190	204	189	183	201	208	201	213	193	192	204	196	190	215	213	190	215
14224	1410	2537	3077	2896	2681	2454	2295	2101	1734	1587	1612	1639	1387	1300	1265	1195	1037	985	781	798	823	893	789	667	552	511	529	560	536	515	513	494	523	494	544	509	517	489	532	526	463	529	510	498	497	493	550	519	529	503	492	476	496	491	479	498	502	489	497	540	490	528	510	503	531	508	500	510	525	543	547	494	526	496	515	493	453	486	503	462	471	479	492	473	484	512	455	499	521	480	488	522	511	473	527	510	506	509	562	529	501	516	456	473	481	482	483	514	480	517	494	466	510	468	514	491	500	565	524	519	465	484	472	485	534	458	469	514	510	460	522	502	504	457	492	474	483	513	473	500	476	512	523	469	486	528	528	495	498	451	557	482	501	542	478	496	497	512	478	482	517	474	531	492	483	513	482	505	471	509	502	488	517	495	506	497	517	500	475	509	497	516	501	492	529	487	495	489	464	516	494	500	456	512	495	519	470	531	511	506	503	520	531	494	497	477	490	515	525	452	531	518	494	505	479	504	520	499	523	483	482	485	511	480	511	492	442	484	506	463	468	541	487	466	507	487	472	500	476	491	459	524	500	521	496	480	528	482	460	503	518	501	475	495	517	489	495	503	489	493	481	487	464	504	511	499	498	510	504	483	485	496	506	502	499	487	482	481	496	514	521	515	463	507	504	502	467	511	484	528	519	506	498	498	488	495	516	495	501	497	484	470	515	490	496	529	480	485	461	457	520	499	474	461	481	469	507	490	488	492	468	486	496	489	496	495	500	515	444	491	488	482	504	478	482	513	526	524	507	501	507	468	517	512	523	528	510	552	463	470	500	458	526	493	492	495	496	546	513	516	493	506	475	502	542	521	498	458	487	533	514	495	498	514	478	489	494	530	506	490	502	485	500	492	489	491	489	519	538	496	501	496	489	506	476	502	524	512	546	498	487	492	460	514	520	440	481	503	523	512	503	540	511	538	512	459	485	468	493	488	520	515	527	518	499	521	470	526	491	478	453	497	498	526	509	510	508	477	502	480	535	483	467	497	531	497	479	484	475	462	537	519	493	482	482	494	486	493	475	542	487	528	489	476	478	503	498	547	507	529	473	477	479	457	511	526	528	496	494	460	484	484	480	545	469	457	490	531	492	487	492	492	500	501	478	512	524	524	515	532	479	561	522	506	546	529	522	436	492	534	463	498	521	472	521	510	468	533	525	473	496	516	524	493	498	494	530	510	486	494	476	521	469	508	488	468	502	498	480	485	467	485	496	468	484	505	431	487	523	515	478	492	486	526	501	485	513	518	463	477	499	478	482	502	503	513	476	483	523	513	525	510	481	479	507	501	495	501	492	519	501	548	511	536	505	521	506	492	529	527	480	513	487	505	485	505	486	511	489	464	518	508	459	515	532	481	476	469	529	490	529	503	485	486	484	449	491	519	474	521	518	469	506	486	473	478	492	476	478	497	523	515	495	517	469	480	565	503	532	502	481	465	512	474	510	483	510	481	507	484	483	556	487	517	486	488	487	483	470	514	482	493	462	500	514	503	481	501	490	472	494	495	495	538	487	541	464	505	514	466	474	472	511	469	454	486	508	472	492	455	495	489	510	490	490	471	516	493	535	464	477	474	503	499	489	479	523	523	493	524	501	473	462	488	532	456	477	499	521	495	516	521	483	507	467	482	511	502	443	499	490	474	492	501	489	452	479	519	495	466	520	525	521	461	483	487	476	485	498	508	485	506	473	509	495	503	448	526	477	457	492	503	533	506	538	514	462	509	470	470	475	486	487	526	489	493	495	513	520	481	497	513	503	474	532	494	472	498	507	511	475	461	507	504	474	462	485	513	502	474	452	534	468	537	499	489	476	480	492	468	517	488	487	521	531	541	512	517	498	470	519	522	450	514	507	519	511	481	490	479	482	453	495	502	489	474	509	539	542	478	506	468	485	509	502	451	499	478	492	475	549	510	476	472	481	543	487	534	534	528	490	497	488	496	513	463	478	479	494	444	486	467	492	505	455	511	505	494	528	451	471	481	495	516	515	512	488	476	480	502	481	467	482	481	484	502	511	522	496	520	501	488	477	483	490	470	513	517	466	539	524	499	496	465	442	518	519	502	496	504	478	501	517	507	463	504	477	540	484	506	516	493	527	517	499	481	480	494	486	513	513	491	472	526	475	489	474	494	527	495	524	504	508	470	459	538	520	495	502	503	487	492	526	468	512	496	491	533	440	522	495	501	502	507	520	462	520	490	479	504	472	508	502	470	487	500	491	498	490	495	490	530	463	488	518	489	473	502	453	523	520	487	470	505	460	493	513	527	504	523	459	474	522	493	464	506	525	493	483	482	481	512	449	532	530	526	520	486	481	474	482	502	534	520	497	495	504	496	475	505	529	514	527	513	472	477	479	495	505	495	485	466	521	473	442	491	500	511	489	493	466	474	490	493	490	488	512	472	476	528	502	459	461	515	529	510	492	523	496	502	477	502	525	535	506	505	498	534	492	452	480	486	472	506	528	505	511	503	498	471	484	451	471	516	480	505	453	513	503	474	483	506	468	533	513	522	502	520	469	470	504	487	537	526	509	510	497	525	484	534	474	459	500	534	485	513	501	484	477	476	459	466	511	465	488	464	489	482	528	501	463	516	478	504	491	495	492	487	502	490	491	505	523	481	500	537	524	484	492	487	539	498	482	491	509	491	483	522	531	442	482	464	456	512	505	496	472	476	509	530	472	513	488	510	493	521	473	456	502	479	527	468	515	486	517	485	473	474	492	477	500	494	473	490	518	482	474	505	515	460	481	496	495	477	496	465	462	505	516	516	504	487	455	510	487	485	533	527	472	468	493	494	508	464	541	483	492	452	455	502	506	519	538	508	502	484	469	494	481	472	513	503	486	493	467	519	509	513	466	510	527	548	501	500	499	470	464	488	507	479	478	508	513	521	472	518	496	508	526	499	515	495	464	534	531	486	477	509	515	480	453	484	460	480	475	494	471	485	516	498	531	489	480	471	501	510	487	446	545	512	521	496	445	461	521	452	552	498	443	506	520	507	477	468	521	517	527	485	522	479	490	509	520	509	500	544	507	507	503	470	524	504	538	486	521	469	502	495	543	496	463	516	537	517	456	480	467	511	491	536	522	484	521	516	515	518	531	496	505	480	499	531	521	508	481	528	488	505	522	526	481	517	502	479	454	501	474	494	474	482	511	461	532	491	483	473	528	448	500	475	490	521	475	471	509	530	521	484	501	528	494	536	509	503	514	494	503	516	546	529	509	471	474	465	480	526	484	500	492	507	504	531	467	508	504	500	486	480	507	530	524	500	433	519	453	522	469	494	505	496	475	526	505	500	499	501	471	465	546	475	502	522	521	508	515	498	493	495	478	462	501	558	501	462	468	518	512	517	518	501	544	503	465	459	483	515	474	484	490	461	482	520	471	534	525	549	484	482	508	480	523	478	480	504	474	500	482	524	514	442	474	485	507	507	504	514	515	497	522	498	489	488	487	504	496
34073	8440	3798	2433	1793	1329	1121	947	810	685	648	618	674	543	548	500	486	460	429	401	380	399	359	390	379	351	357	317	287	360	378	335	323	324	330	340	343	324	276	322	377	317	354	282	324	350	326	339	330	314	354	323	314	364	335	344	295	351	358	320	359	344	382	350	331	347	343	334	364	338	334	331	326	317	361	310	332	351	353	370	321	308	356	310	392	343	335	344	314	369	338	330	292	340	349	337	334	328	347	347	331	324	320	330	356	342	352	360	330	343	348	323	332	332	371	328	361	350	348	305	344	361	312	322	344	304	334	316	363	314	353	294	328	285	323	350	289	317	321	332	331	330	338	292	354	339	361	317	350	336	355	347	328	308	303	324	342	332	307	362	317	351	341	346	318	337	354	324	344	328	358	348	322	336	358	326	340	336	344	345	350	322	314	361	326	330	338	315	328	353	339	340	344	306	348	309	343	343	315	313	341	306	294	319	327	366	324	351	341	305	320	302	319	327	354	318	313	333	347	329	329	316	281	326	328	342	365	323	324	341	319	319	315	339	322	288	305	300	320	359	400	304	311	351	319	358	331	331	319	380	335	319	361	353	348	331	331	320	312	327	327	334	317	352	350	370	304	360	304	366	353	336	338	312	323	294	335	342	335	336	306	325	315	329	326	296	332	345	351	323	358	358	362	329	370	308	331	334	328	347	335	313	356	335	340	327	353	288	351	312	333	332	326	319	302	305	344	321	338	329	341	344	355	386	364	326	332	345	338	315	372	320	304	311	295	308	306	334	316	319	335	374	340	353	304	358	333	328	355	308	299	360	309	351	354	346	358	313	348	359	333	343	351	302	327	354	362	339	319	327	358	342	327	353	359	361	343	333	311	328	344	314	361	318	318	345	334	339	359	305	344	315	337	315	323	344	361	325	323	346	313	307	310	348	355	352	316	348	335	351	312	323	370	328	314	355	339	312	325	338	355	326	333	354	305	332	297	312	318	312	321	325	299	310	311	335	327	284	317	332	316	330	314	329	324	303	328	342	319	389	353	292	315	304	289	320	364	336	317	296	343	345	342	353	369	364	341	294	296	317	326	365	348	332	330	325	326	324	332	316	320	331	306	327	319	321	356	340	380	343	315	321	312	320	347	326	319	386	339	307	346	340	373	315	355	323	305	360	338	364	329	367	330	330	347	342	304	346	352	319	346	323	310	286	330	354	361	320	316	315	302	335	313	384	308	320	314	345	331	338	294	304	346	362	351	339	343	321	332	379	331	347	313	302	344	343	344	333	364	367	344	341	345	296	305	328	360	316	337	333	329	318	331	357	358	331	319	332	312	321	354	317	325	319	347	297	350	348	312	302	317	325	335	315	293	330	355	323	347	289	351	335	313	301	300	338	390	329	340	315	331	330	338	339	348	354	327	375	327	339	351	327	344	333	341	337	327	365	316	332	377	347	332	329	350	361	326	304	325	335	345	356	341	343	347	358	376	318	330	313	360	302	328	335	327	342	350	332	272	337	334	357	379	329	323	337	343	323	328	323	317	332	283	350	334	327	365	323	318	347	345	323	335	318	341	320	310	316	321	343	325	308	337	312	309	358	311	321	346	313	365	322	331	334	297	340	341	312	368	326	381	329	341	335	338	324	334	310	320	350	317	318	339	309	317	323	336	301	317	372	356	339	336	312	326	309	326	325	343	355	341	328	300	346	344	331	350	323	348	380	349	307	307	305	343	335	324	334	296	338	348	341	350	353	323	349	330	306	315	327	306	348	281	321	369	322	336	337	349	339	343	340	342	297	388	310	328	335	308	338	324	300	377	336	328	324	339	342	346	355	321	344	326	334	334	296	323	309	366	317	357	299	313	360	340	316	324	347	339	350	349	322	297	351	331	330	320	350	307	381	345	372	293	325	356	337	333	323	313	334	353	314	333	312	337	296	294	315	310	356	347	335	332	342	326	324	293	324	339	337	369	329	357	332	338	329	369	323	357	347	304	291	351	358	290	308	316	324	332	314	356	338	302	345	291	333	353	385	327	318	332	314	330	326	324	292	359	334	326	339	330	318	342	319	337	321	309	299	318	355	322	361	342	354	340	331	347	325	321	290	315	305	340	337	346	330	312	378	339	312	325	357	335	332	332	349	350	350	352	321	308	345	318	353	334	334	325	344	351	313	344	306	339	322	339	317	322	330	282	315	312	336	328	356	345	326	348	339	365	323	299	358	327	328	340	318	321	338	316	355	354	359	328	308	349	313	323	361	314	326	307	331	313	365	367	322	317	330	328	378	328	370	315	362	348	331	344	376	340	344	364	303	314	336	343	356	346	314	327	308	348	321	335	333	332	334	357	328	367	308	326	310	330	391	330	335	341	333	360	355	315	350	351	352	304	332	328	351	332	319	297	342	348	352	342	318	327	341	330	332	339	327	346	348	337	275	314	321	345	342	354	307	311	337	369	314	338	342	337	344	323	326	321	355	344	327	316	312	305	322	338	331	328	305	380	328	338	325	340	326	350	339	327	318	313	330	335	368	329	332	336	320	317	315	338	340	354	333	347	364	329	325	355	400	343	326	340	328	314	345	337	357	335	335	335	358	317	319	329	343	328	348	363	325	316	331	348	318	345	348	328	348	307	339	328	325	341	324	290	324	294	342	298	346	325	335	305	342	348	320	338	337	321	340	355	323	296	357	345	326	343	326	321	331	339	350	315	362	316	351	310	321	341	334	318	314	316	335	311	316	343	309	315	337	344	336	324	354	342	344	318	297	340	316	319	370	330	309	307	326	347	331	335	291	327	359	341	316	380	359	329	326	349	321	321	340	363	301	343	317	358	352	326	337	352	330	285	328	349	370	325	315	308	347	338	358	322	326	348	351	333	356	362	353	330	318	300	380	360	348	337	344	330	303	356	319	377	378	361	362	335	300	325	345	341	301	318	343	330	349	335	329	343	347	338	369	363	286	348	345	340	349	337	325	339	344	334	329	384	365	323	333	349	357	366	313	334	307	345	325	305	369	330	337	321	334	325	322	291	341	336	320	285	318	335	342	372	313	334	337	353	318	316	325	315	341	348	314	341	346	372	312	347	344	325	338	350	321	337	323	343	354	348	328	323	345	341	352	363	330	330	322	326	299	328	352	333	377	334	302	347	316	303	331	325	314	331	357	306	323	339	346	308	345	367	352	326	303	330	335	332	332	336	346	318	329	346	360	342	335	348	324	348	310	359	324	378	307	299	353	332	321	326	317	317	340	338	356	356	335	358	338	342	351	374	331	344	382	358	378	349	322	325	353	340	322	311	363	350	329	330	373	347	321	330	321	330	349	331	335	338	380	291	307	288	351	339	291	359	327	294	346	357	306	317	312	318	319	335	340	373	365	336	323	304	312	335	327	329	320	333	332	276	348	298	320	331	310	353	329	331	338	346	326	352	294	324	346	332	341	367	342	326	353	318	310	325	332	329	345	339	319	352	339	354	314	330	323	342	337	335	304	380	325	287	338
19556	2259	4179	5054	5237	4439	4079	3463	3017	2497	2471	2586	2504	2076	2096	1910	1703	1580	1511	1224	1255	1307	1278	1213	1082	899	850	801	851	783	821	772	822	794	862	811	806	806	774	777	789	791	755	811	770	814	754	747	755	851	749	738	790	757	778	768	802	753	793	732	757	745	761	748	781	739	754	768	748	774	734	738	786	766	774	715	820	783	783	748	764	776	764	755	756	782	730	800	730	751	793	811	790	729	766	725	709	811	779	801	756	763	775	746	740	786	706	750	763	783	758	792	724	758	722	795	775	768	757	773	739	761	768	770	751	758	728	766	800	762	778	778	774	760	786	784	735	819	776	763	745	741	745	818	776	742	808	750	775	757	809	781	731	724	733	814	766	792	773	735	751	798	787	785	801	738	737	768	787	725	788	764	766	769	741	775	720	769	746	708	723	750	750	752	793	789	776	752	729	797	760	736	729	794	747	780	728	744	771	785	746	760	714	754	732	754	788	770	772	722	786	794	739	748	760	738	756	736	746	758	753	771	760	766	800	789	770	779	765	737	766	766	772	756	747	725	780	789	788	741	824	786	819	740	764	741	777	735	707	744	770	753	722	794	769	729	742	784	768	754	781	749	804	767	758	787	736	799	760	763	772	790	809	738	801	809	729	756	765	780	797	787	780	711	773	731	790	736	782	797	720	750	726	757	775	771	770	784	765	695	764	752	737	793	773	736	784	756	740	748	761	788	778	763	758	793	749	758	724	732	741	710	720	743	755	813	720	719	772	732	745	825	758	733	775	760	805	766	737	765	773	780	760	787	744	735	769	692	757	738	778	755	803	795	768	825	773	753	752	753	737	729	794	698	763	809	775	762	745	707	762	771	785	766	713	723	747	793	703	782	715	720	725	790	774	764	784	736	760	772	775	727	788	753	756	715	743	714	699	717	768	750	708	756	751	790	707	760	749	787	710	810	782	736	782	762	757	775	730	745	709	768	716	755	724	733	733	750	758	793	760	800	760	756	781	736	731	786	772	750	760	718	764	783	737	757	745	758	682	750	756	728	717	741	718	796	782	787	758	781	720	758	731	786	775	702	765	705	710	779	782	804	728	783	767	739	754	744	737	771	751	745	763	753	777	753	749	778	751	738	748	737	791	746	755	764	767	772	768	747	850	743	762	752	780	765	792	766	759	723	773	790	770	778	744	739	743	781	747	701	740	767	736	815	776	819	760	753	790	765	756	768	793	780	733	751	740	768	742	771	741	772	786	753	720	805	771	733	735	733	769	697	791	732	780	728	764	760	794	760	764	798	721	747	742	733	819	846	754	771	781	835	731	748	773	772	728	770	746	812	742	773	757	758	723	728	759	742	735	734	768	756	770	790	750	767	747	721	730	753	740	731	781	747	714	761	761	740	789	762	820	765	786	754	786	755	711	785	797	774	747	742	780	709	753	724	732	783	737	720	731	781	721	718	774	758	742	763	754	783	761	767	741	757	763	698	819	793	704	724	801	773	715	813	722	751	732	729	748	731	820	783	718	752	768	712	782	773	742	777	733	744	752	776	740	758	762	782	788	714	754	749	782	720	738	762	781	785	807	740	741	757	771	800	774	736	752	714	739	765	729	755	735	733	784	800	828	764	715	735	780	765	754	804	739	764	747	767	817	828	785	776	764	764	736	726	793	736	703	751	823	735	761	727	713	743	762	758	751	778	725	741	692	741	811	775	753	770	740	791	758	722	767	744	727	751	733	771	744	746	736	731	740	741	807	774	744	713	786	802	736	766	753	748	746	818	760	770	757	838	812	735	755	719	733	782	768	726	751	838	751	752	735	762	741	763	742	775	755	743	809	756	745	783	748	786	777	763	785	732	750	723	758	767	753	733	765	759	782	752	799	716	762	793	780	737	729	777	706	773	770	750	791	801	817	741	759	785	761	751	754	740	773	769	705	751	783	712	757	747	767	734	758	776	759	757	720	748	786	719	758	779	735	721	767	743	760	803	785	754	770	735	780	763	753	787	765	786	745	786	767	724	738	782	758	823	755	736	746	748	747	749	752	770	786	724	769	771	744	797	730	749	740	747	774	754	749	787	789	775	768	771	769	759	770	797	760	731	775	752	779	705	779	773	732	753	749	773	721	741	822	730	767	789	821	746	761	742	780	730	744	743	749	749	758	748	731	792	785	762	761	761	732	718	743	742	739	796	715	768	768	776	771	745	777	741	795	726	794	731	755	736	746	774	767	693	813	738	762	759	781	722	708	830	792	735	740	784	772	723	703	681	754	705	783	820	736	783	756	788	755	778	761	743	712	772	752	801	770	727	753	789	814	786	741	752	711	795	769	778	754	751	781	775	780	755	711	723	774	772	763	762	736	692	737	773	708	737	803	771	749	777	757	755	763	742	784	872	743	722	781	756	753	724	746	737	754	788	807	766	724	755	800	766	762	786	760	762	749	705	726	803	740	789	778	722	730	766	716	753	755	771	767	767	768	726	796	764	784	773	743	753	790	799	742	767	771	739	726	770	765	790	755	785	803	758	754	792	752	794	770	752	785	793	741	778	783	704	749	794	750	784	808	737	719	774	732	756	772	719	787	739	748	764	776	732	772	797	764	812	753	779	754	738	736	797	777	719	796	785	765	758	740	748	745	733	787	779	782	784	741	777	716	755	778	778	759	747	761	811	747	792	719	806	722	744	764	782	822	779	741	756	742	771	760	780	791	794	774	783	791	759	771	728	713	795	754	742	774	729	760	759	785	731	773	761	748	768	748	762	778	752	754	675	732	733	768	746	708	797	707	748	787	780	760	764	775	729	736	738	747	748	791	714	688	717	776	781	804	739	847	785	762	731	747	785	761	746	739	719	769	772	717	766	755	777	822	758	773	766	799	742	767	718	719	746	737	750	746	773	806	770	711	783	762	714	738	805	794	772	783	788	763	800	777	796	733	785	771	713	765	780	764	798	772	757	804	792	751	781	746	766	706	752	733	790	764	800	744	744	744	761	753	732	757	797	747	739	731	768	773	739	763	791	756	769	765	765	754	797	807	749	793	782	792	772	765	725	761	793	745	727	786	743	778	779	737	720	798	774	796	783	801	794	768	777	813	798	737	740	780	678	738	748	725	721	743	807	827	708	758	776	776	739	767	733	762	778	770	745	763	764	712	743	760	756	767	745	728	768	818	736	740	769	754	781	734	773	793	752	726	761	784	720	741	809	722	726	736	768	785	800	770	799	800	774	725	750	768	763	716	725	761	754	802	764	779	747	769	760	774	762	781	750	749	705	731	804	791	754	761	786	753	763	778	793	753	750	748	711	774	740	796	759	776	796	752	706	733	777	726	796	765	770	737	777	766	761	791	796	728	758	752	705	745	795	730	781	781	765	780	764	745	811	774	761	753	716	747	764	788	706	752	765	724	750	726	773	735	737	755	776	818	770	787	760	766	703	763	749	723	796	753	751	798	734	770	772	725	732	736	779	739	786	739	768	757	768	766	759	751	751	774	794	756	757
7372	936	590	519	446	392	387	406	350	399	359	372	323	356	326	319	343	342	289	274	309	271	309	282	281	303	287	293	261	263	288	292	284	294	289	296	284	296	310	252	245	298	284	285	255	279	294	308	285	270	298	251	280	275	262	294	293	314	267	290	300	264	279	291	272	271	293	267	273	257	283	309	263	265	272	222	288	258	280	311	304	297	254	251	277	252	287	281	280	279	265	289	266	307	313	294	310	279	287	288	277	253	274	269	330	267	251	302	268	275	297	294	274	240	267	285	273	280	268	283	281	289	309	276	261	274	301	276	267	312	276	280	299	310	284	309	246	256	284	288	281	285	259	302	292	266	300	269	268	266	275	267	275	283	290	290	284	266	279	275	308	315	301	261	301	282	284	284	306	293	293	304	268	299	303	266	313	278	274	299	292	268	269	316	287	296	245	261	269	274	309	272	326	284	310	274	275	289	254	301	293	258	279	264	279	319	284	284	254	288	267	285	260	270	273	319	295	277	294	259	274	268	279	281	290	267	268	256	248	268	247	257	308	278	293	263	264	270	280	293	265	235	306	289	290	293	303	260	291	279	279	240	261	277	292	310	263	286	260	274	286	285	276	265	261	330	264	267	301	258	252	263	284	260	312	296	306	283	275	277	241	288	264	281	286	259	256	293	308	267	266	292	266	247	263	258	258	276	267	291	272	307	291	298	260	277	291	297	294	248	276	278	291	262	276	292	283	270	286	255	269	288	292	272	284	271	287	263	282	281	271	282	298	290	255	270	285	290	296	272	301	272	278	287	250	299	295	282	301	266	283	272	264	283	264	256	301	292	310	286	238	268	261	304	304	288	264	270	299	268	281	267	299	292	265	250	280	324	260	289	233	292	269	286	322	308	281	314	269	276	318	273	265	309	282	256	274	292	292	287	277	282	250	267	289	266	252	304	300	310	288	293	293	285	266	296	322	299	257	266	262	298	265	280	273	283	279	275	291	253	297	291	258	276	269	266	323	253	276	290	278	295	263	295	265	264	278	267	280	279	315	281	279	303	311	287	256	305	257	270	272	249	302	302	297	295	286	297	281	287	289	265	277	292	250	285	248	263	298	270	283	246	270	274	316	275	301	292	262	309	262	271	265	262	270	273	281	275	308	277	285	301	284	282	269	291	262	284	294	273	264	268	273	270	274	298	281	267	271	293	265	262	313	314	251	276	309	262	283	277	281	287	282	265	288	299	256	269	263	308	264	277	274	287	295	274	287	285	285	285	318	283	306	303	275	289	272	285	281	277	279	299	265	264	284	288	266	260	256	265	297	287	281	265	247	296	252	284	282	269	275	261	288	274	271	297	260	287	285	256	302	274	263	286	295	286	271	262	281	277	273	279	264	296	273	267	287	278	275	270	288	295	282	309	298	253	274	254	263	284	305	309	288	262	301	276	266	257	273	277	301	278	269	268	278	292	310	305	277	263	282	281	273	255	250	272	256	267	284	324	306	307	276	286	279	296	249	276	307	265	299	289	283	272	264	297	276	298	288	294	268	271	243	322	289	291	253	260	268	308	230	305	280	265	309	293	275	270	254	264	273	286	325	280	300	277	282	272	291	270	272	273	277	296	281	290	285	283	270	295	250	269	284	287	290	279	308	294	272	277	282	300	283	295	286	289	273	272	295	310	286	280	279	267	305	294	284	278	299	271	278	281	254	243	295	304	291	278	288	291	275	252	272	294	307	275	253	261	261	280	266	256	281	275	284	284	287	323	293	264	289	263	287	316	300	276	285	308	264	265	254	278	292	280	300	295	276	266	271	282	256	270	294	284	293	315	279	269	258	248	267	287	282	273	243	280	294	282	273	281	269	294	285	261	277	300	305	284	284	268	305	286	292	269	291	315	257	268	285	281	304	248	298	291	288	276	292	269	291	286	303	271	270	301	253	283	280	300	266	253	287	254	282	275	262	269	277	270	311	294	280	275	280	257	264	266	248	254	296	257	287	290	278	278	280	299	318	273	284	273	268	279	294	291	242	280	308	289	318	255	267	251	299	246	278	301	252	291	276	293	259	302	307	272	249	272	263	273	271	271	286	284	289	273	292	282	313	317	260	285	261	283	293	271	273	297	281	259	262	262	253	285	265	245	272	259	289	277	290	266	271	290	312	287	290	271	252	319	308	297	269	305	281	256	299	260	289	310	290	278	265	287	292	264	272	276	264	271	253	283	264	272	288	269	326	296	263	280	307	281	262	266	283	284	279	292	307	269	270	249	302	300	284	259	273	290	282	270	293	291	289	321	281	290	277	295	282	263	289	269	310	279	277	288	282	289	300	315	292	290	283	262	280	294	285	276	261	260	311	285	305	295	269	300	296	271	273	291	250	270	293	285	260	293	309	284	232	288	257	294	277	270	302	278	259	302	260	279	301	283	285	273	301	290	269	282	280	330	282	286	278	279	267	259	244	280	301	272	269	281	259	261	279	284	293	289	284	301	260	311	302	284	237	293	283	274	279	300	288	284	285	290	259	254	274	305	294	300	310	273	245	307	257	287	273	289	283	255	302	291	265	257	284	253	317	265	281	298	272	273	287	270	285	293	294	288	289	278	293	274	286	294	288	273	266	280	304	268	264	292	299	258	253	259	281	283	272	269	260	283	275	256	291	275	291	265	288	256	236	275	273	273	266	298	294	270	284	301	292	255	312	278	280	274	271	266	270	283	248	278	285	284	255	268	270	283	249	294	284	287	276	277	249	284	254	322	265	266	307	257	291	280	308	272	285	282	302	269	274	291	256	287	279	270	281	264	283	304	261	265	290	274	259	301	277	300	276	295	277	288	265	286	298	291	303	277	302	309	262	285	287	336	315	300	306	241	276	290	323	285	296	291	271	306	280	276	259	290	274	271	265	276	289	274	305	257	276	327	272	292	272	307	267	244	286	305	281	262	276	325	278	252	263	265	296	271	288	267	277	265	287	292	267	264	296	275	256	227	276	255	294	293	262	317	295	289	266	285	309	286	253	288	263	275	263	273	268	262	285	261	268	286	250	266	272	304	306	283	249	289	308	256	301	299	286	283	285	247	272	275	286	294	299	268	284	265	287	261	263	256	301	289	279	267	246	255	280	287	248	278	254	274	266	268	308	310	277	248	284	270	252	281	266	275	271	250	277	264	266	261	285	297	318	296	281	288	274	254	277	304	286	255	295	305	276	301	279	289	283	285	263	282	291	304	280	274	287	253	258	290	300	268	266	253	272	257	284	245	282	283	288	275	272	267	274	223	289	298	263	284	266	273	279	290	251	291	269	312	262	265	259	283	287	277	257	249	305	284	309	270	248	280	265	249	249	298	236	280	266	252	278	264	305	276	290	249	245	307	262	264	260	264	288	249	270	277	247	262	259	270	294	270	273	288	302	258	290	289	302	311	293	285	284	269	244	294	314	292	267	301	307	252	272	251	276	264	270	242	307	301	243	317	280	318	255	262	260	295	268	294	290	277	270	288	274	308
4984	826	1248	1505	1486	1408	1200	1107	1120	1021	1120	1192	1071	1009	997	993	924	832	773	679	765	789	750	772	648	697	592	649	643	634	652	668	620	623	641	660	576	652	634	723	619	643	636	666	658	659	635	674	618	678	634	622	612	592	636	603	665	659	616	644	640	613	690	650	614	604	625	643	618	652	661	609	603	649	643	671	639	628	653	643	632	649	654	659	604	664	609	652	643	642	657	645	661	615	605	615	644	656	652	634	635	614	602	615	640	686	625	648	645	592	614	612	663	663	625	596	635	665	600	591	629	609	675	658	633	650	581	630	672	598	595	602	671	586	629	684	608	609	622	642	644	614	633	626	668	637	607	624	665	697	595	664	593	605	596	633	651	672	665	611	667	609	642	575	634	621	626	645	595	652	635	624	632	655	613	595	630	635	654	638	653	602	643	610	600	612	679	671	662	644	568	695	622	574	622	626	632	636	663	607	639	626	623	599	622	602	639	609	637	624	640	612	631	617	611	626	577	631	641	631	636	626	654	643	653	648	621	637	576	612	676	619	636	629	652	634	634	608	634	604	627	581	670	600	618	660	600	664	654	611	619	643	652	586	634	660	613	663	648	689	596	644	659	624	671	635	633	621	637	632	636	650	671	634	584	653	603	673	708	632	627	619	628	614	599	652	626	639	626	634	651	632	641	644	645	634	627	659	630	644	658	584	612	621	642	669	650	647	644	623	640	646	637	658	648	636	631	621	640	621	632	645	652	575	654	620	628	585	592	656	648	645	613	660	625	678	625	646	634	622	613	614	632	639	630	579	655	591	631	640	691	597	653	616	661	609	660	653	636	601	609	622	623	625	625	631	613	607	599	659	613	622	625	588	622	665	597	662	678	595	608	607	641	593	639	655	632	615	640	621	651	605	618	608	664	650	618	607	636	612	615	671	606	620	625	632	609	644	610	569	639	626	595	615	627	635	628	636	645	627	676	670	605	633	636	579	613	622	592	665	660	651	627	663	615	650	653	664	628	636	631	631	659	654	605	592	651	647	628	555	616	636	613	648	610	627	629	615	652	671	635	611	641	617	612	682	630	676	609	620	645	655	633	628	650	668	640	660	642	619	631	653	585	658	630	629	652	652	645	663	627	587	600	618	631	605	620	652	597	651	634	633	658	621	643	617	636	673	629	643	646	627	675	629	639	617	625	625	603	653	630	648	654	628	574	638	624	629	685	632	604	626	611	619	632	614	629	644	629	606	623	575	628	637	602	587	632	650	626	688	641	629	608	630	642	615	625	614	581	653	603	658	624	601	655	653	628	616	629	614	600	611	601	622	639	624	583	655	626	660	657	640	631	621	640	656	632	602	675	598	621	635	616	626	622	640	643	640	612	637	678	652	604	610	665	636	653	655	668	636	603	630	632	613	639	637	576	626	626	666	623	613	633	640	641	568	623	636	645	613	655	637	591	620	641	666	601	631	656	599	618	631	617	661	648	654	604	618	622	622	639	663	651	651	638	620	633	626	670	640	589	606	651	651	620	620	583	606	631	589	618	657	611	628	596	607	654	628	596	632	602	620	639	620	643	595	619	651	621	628	664	644	545	644	621	616	689	591	605	659	641	606	607	632	646	612	707	606	662	608	676	641	635	615	621	644	629	614	613	648	672	609	597	640	658	622	653	651	610	618	660	594	647	678	654	658	628	621	656	615	654	660	650	644	663	665	675	637	655	611	672	624	624	669	651	657	641	655	603	643	662	593	590	603	655	603	595	600	605	641	627	602	644	595	627	607	699	635	621	651	636	596	662	643	589	635	616	640	646	601	618	611	612	634	574	639	612	618	657	657	649	713	622	633	597	610	638	603	653	635	664	645	659	660	661	602	633	673	619	625	605	657	598	644	655	684	624	626	657	625	621	605	594	629	628	617	656	631	627	666	620	659	610	640	609	630	654	654	692	683	653	619	621	664	626	619	617	610	656	601	650	632	654	637	643	646	656	606	631	614	620	600	655	620	607	633	658	626	633	632	634	653	588	655	607	618	648	597	656	655	630	615	631	624	626	615	658	681	609	661	631	615	606	602	630	606	621	600	639	637	630	647	589	592	650	598	604	644	542	631	619	593	603	589	635	593	627	677	599	639	611	604	637	618	597	624	623	612	627	613	619	642	665	650	606	619	631	673	682	632	594	616	640	651	628	632	644	638	675	661	635	618	649	613	630	574	690	639	663	608	656	590	637	646	649	640	646	637	616	628	653	646	645	624	629	665	599	659	641	572	627	635	669	649	648	614	619	629	633	632	643	643	628	623	639	629	612	657	649	634	644	640	645	642	620	641	636	630	670	665	637	629	649	611	642	614	617	619	670	615	628	627	636	633	613	648	650	628	626	623	642	602	591	631	630	641	625	593	652	624	610	613	641	661	639	631	632	644	652	618	602	602	576	604	553	623	607	620	645	656	620	627	614	633	682	595	660	675	641	595	615	620	674	633	573	571	612	629	637	645	620	650	640	600	656	642	673	607	601	588	643	599	617	604	658	616	656	644	619	643	620	623	655	625	659	626	621	601	616	644	635	637	599	602	592	609	639	633	648	627	608	631	659	608	604	623	640	631	631	635	610	640	642	657	656	601	642	634	630	603	673	645	640	591	635	619	678	669	630	666	602	664	592	605	619	573	648	630	615	648	595	628	639	633	604	577	584	692	612	612	647	632	682	596	618	636	621	652	619	643	601	652	650	645	647	619	644	595	651	671	645	589	663	641	650	624	635	595	643	649	648	621	624	629	664	626	640	607	659	642	683	621	597	605	682	625	620	654	623	678	652	645	613	641	676	642	629	648	635	653	661	641	604	640	615	617	609	690	632	593	616	606	666	642	672	646	581	656	667	675	656	668	614	610	620	651	612	658	607	606	656	627	681	644	592	651	565	590	625	650	600	632	598	640	609	686	644	677	649	608	612	632	646	630	561	646	674	614	619	661	635	629	642	631	637	665	636	643	564	639	639	602	604	637	640	629	610	619	652	625	610	618	658	649	632	633	608	585	639	681	579	634	634	633	676	620	637	639	644	596	675	633	618	608	635	622	616	623	654	607	642	580	590	653	644	627	654	625	626	641	653	653	629	579	655	628	658	631	621	663	611	659	656	621	619	691	633	666	584	607	601	653	615	656	667	575	646	596	642	642	662	629	631	668	617	669	672	614	622	651	620	675	618	623	634	634	633	589	643	660	648	611	610	655	687	662	646	568	646	614	623	641	647	646	629	627	661	635	615	643	618	615	665	614	610	578	632	627	667	673	673	619	642	619	626	599	632	617	690	589	638	650	625	598	633	651	636	626	600	649	597	641	610	629	611	672	625	604	609	620	647	626	624	645	637	589	623	617	654	628	612	650	585	641	645	651	724	613	666	642	624	636	592	674	659	644	658	612	637	647	610	632	595	621	620	624	651	597	629	601	684	626	632	685	597	635	651	609	625	631	660	593	668	644	626	604	684	641	600	681	653	645	616	585	578	636
22809	4288	2497	1543	1062	815	594	513	469	409	409	381	351	384	383	316	305	270	278	257	239	258	213	236	221	199	208	199	211	205	196	195	211	185	213	196	206	189	216	208	215	191	202	244	203	207	199	212	221	177	177	200	212	202	195	202	210	212	200	203	207	205	193	173	207	200	212	219	208	184	214	178	207	227	193	198	183	212	199	176	188	262	198	221	211	197	191	223	175	230	209	174	217	214	210	212	191	186	224	191	229	199	199	209	219	201	210	206	219	211	232	218	208	207	213	199	167	217	196	173	197	190	218	227	199	210	191	203	182	235	208	224	201	194	223	212	169	184	213	196	201	197	197	194	210	228	225	220	198	206	198	237	214	205	205	182	219	209	220	215	186	193	181	205	189	209	207	229	194	176	200	210	219	209	205	210	200	186	217	175	213	185	183	210	218	219	196	199	216	210	210	204	222	206	187	191	193	209	203	211	171	186	179	195	192	214	212	218	205	225	225	210	194	213	228	212	192	194	195	205	191	199	219	188	229	193	192	196	196	194	190	206	201	202	213	218	223	214	216	203	224	204	201	213	196	197	182	216	182	216	207	201	200	203	218	216	201	215	223	216	200	189	176	182	189	195	218	221	192	188	202	219	182	208	211	214	216	203	223	199	193	194	199	255	187	206	199	192	235	198	186	214	203	203	213	207	181	177	210	217	209	205	185	213	210	219	202	193	184	216	204	213	207	176	214	195	203	200	204	215	232	191	198	194	214	195	175	199	187	204	219	213	238	216	214	197	203	187	216	210	222	193	200	212	213	206	230	202	207	218	218	196	212	190	213	205	183	209	195	198	219	205	215	188	219	203	202	206	175	228	195	176	183	203	209	208	225	192	195	202	209	201	200	197	230	202	194	226	207	202	183	198	213	214	212	244	206	206	216	216	197	200	186	219	232	212	230	199	234	228	195	224	216	202	205	179	199	229	198	199	207	226	220	195	197	176	201	212	194	188	205	216	185	192	207	204	182	212	202	203	199	214	184	202	231	197	209	174	197	194	196	234	223	221	201	209	197	201	216	211	204	197	207	245	204	222	228	227	237	198	172	198	210	198	220	179	214	193	185	231	197	201	176	222	206	245	203	203	193	206	193	213	207	202	200	212	197	215	198	191	184	199	203	213	210	212	191	205	165	199	181	197	201	195	219	185	211	200	208	198	168	216	209	223	222	191	182	205	180	207	217	177	216	198	195	209	207	217	181	187	215	215	224	188	215	184	204	223	206	218	203	179	187	204	196	189	194	210	235	192	204	198	166	199	210	226	231	223	226	230	160	187	191	226	187	208	188	213	213	208	206	214	200	231	221	193	192	187	192	214	194	204	208	216	211	201	231	203	213	233	203	178	193	211	222	199	180	176	190	210	203	178	225	214	191	238	215	219	209	216	222	216	201	210	192	179	212	185	197	189	187	186	188	174	206	185	217	200	198	195	181	210	167	178	222	165	199	180	211	200	179	209	201	214	193	195	205	217	209	187	215	204	194	184	198	207	217	209	218	203	189	185	219	174	222	213	224	192	219	199	205	191	207	206	233	206	211	197	200	189	212	194	207	224	206	189	207	201	194	197	188	211	229	185	233	181	213	208	211	195	235	233	199	206	192	196	197	212	191	186	200	207	200	203	210	228	203	217	202	219	166	193	194	207	224	201	204	232	205	193	193	200	195	171	221	217	171	195	210	209	201	220	211	195	228	204	210	228	223	190	205	225	199	183	187	197	189	219	223	208	216	189	182	188	185	210	197	179	202	199	227	204	205	246	204	199	213	219	220	199	227	212	192	237	234	196	179	195	194	171	194	213	220	179	214	192	240	212	219	193	191	204	197	195	205	217	201	194	197	185	185	193	213	213	199	188	209	189	211	179	229	222	209	186	197	182	210	196	206	202	191	191	213	235	192	221	229	210	220	204	207	218	199	227	191	225	176	225	205	205	188	193	220	239	196	177	184	192	219	190	224	188	208	206	214	209	223	220	218	180	194	219	195	206	186	204	202	225	220	211	188	189	213	214	189	203	185	214	202	191	178	216	205	207	235	222	182	212	191	170	215	176	229	178	220	163	203	214	179	185	171	212	214	204	206	196	231	175	201	219	225	220	211	208	202	229	220	190	236	200	191	184	191	204	192	192	223	199	225	193	193	196	193	193	208	195	205	202	222	234	190	175	209	212	220	237	221	207	223	205	194	175	212	208	196	211	184	180	195	205	197	208	206	212	183	218	200	186	216	196	203	191	219	217	220	192	188	204	245	219	203	195	207	206	201	200	199	217	207	181	200	190	209	223	202	204	183	200	200	183	192	182	209	205	210	215	198	193	234	196	176	206	199	254	213	200	208	183	230	208	211	192	199	216	202	176	227	209	201	193	209	186	207	221	225	169	189	201	200	203	201	208	220	221	196	197	202	198	195	209	190	181	196	195	198	221	207	223	198	213	188	204	203	219	214	195	198	190	224	179	161	194	187	186	185	218	186	223	199	218	179	191	196	194	210	179	218	198	184	223	223	219	221	223	197	199	216	179	205	210	233	193	195	195	221	200	205	195	221	204	196	195	201	205	232	219	189	215	193	197	209	200	212	213	210	203	201	181	186	186	213	228	225	208	201	251	167	208	202	188	197	186	209	206	194	217	172	200	220	211	222	211	217	195	221	191	210	187	202	195	210	213	187	212	210	208	210	232	210	186	215	205	194	203	210	208	203	224	190	174	192	204	191	207	222	208	189	176	203	207	217	212	232	221	195	200	209	211	196	202	224	190	193	224	227	222	215	207	186	218	205	198	204	210	209	191	221	197	203	211	199	218	228	197	217	195	217	229	218	226	213	195	218	200	185	219	184	211	195	200	183	188	235	222	195	188	198	194	210	190	197	188	201	204	204	202	200	209	215	194	193	210	172	187	184	223	237	222	201	212	220	211	202	200	216	205	208	204	215	199	168	214	228	222	214	188	233	209	205	189	203	209	189	224	209	221	208	181	197	210	192	188	226	196	199	224	218	191	226	221	199	217	189	211	230	197	200	187	197	202	206	223	198	198	174	242	178	196	202	198	190	183	192	228	200	195	183	215	207	218	209	188	200	214	241	211	219	224	180	197	187	190	208	221	197	211	215	215	224	179	195	200	182	187	205	215	204	260	188	210	219	202	199	208	207	217	203	193	215	219	165	193	207	206	238	220	200	203	211	191	180	199	221	224	213	231	220	205	206	204	199	244	209	231	212	197	218	209	164	198	214	191	225	230	189	205	221	192	211	200	199	238	225	222	188	212	200	221	203	188	182	208	206	222	242	198	192	193	191	199	220	200	212	194	211	223	187	212	169	207	211	173	208	215	218	204	215	219	223	208	210	210	228	196	168	223	213	223	218	202	193	188	187	198	196	207	197	203	231	213	219	182	186	194	233	211	207	218	184	191	198	201	189	207	196	194	199	211	228	185	198	215	170	198	191	237	215	180	190	197	186	179	186	207	195	208
14241	1694	3252	3211	3326	2889	2334	2172	1858	1661	1594	1641	1507	1501	1433	1391	1132	1014	836	804	837	858	883	750	651	544	529	514	529	548	558	541	496	503	507	537	526	548	566	541	479	520	497	478	547	442	513	542	510	462	506	548	484	513	500	510	490	495	509	463	495	526	491	514	478	495	512	497	531	499	513	498	515	490	495	498	532	491	531	473	481	487	499	517	495	507	523	523	456	528	500	509	477	481	482	498	492	471	488	479	493	481	498	540	499	501	517	498	481	482	492	485	483	476	493	477	508	450	487	477	477	497	503	498	480	459	503	528	518	473	439	498	502	494	514	484	542	492	520	478	491	512	476	470	501	490	490	474	499	496	495	501	543	538	490	518	523	508	500	479	528	465	495	484	455	512	506	503	472	434	526	455	481	474	539	461	492	474	517	494	489	472	473	515	498	497	550	498	470	483	534	474	486	507	502	487	501	523	501	540	504	483	499	494	556	499	463	474	490	532	488	525	498	465	498	520	508	466	474	484	466	517	531	508	480	473	494	523	485	502	469	488	473	542	533	535	510	472	479	459	431	523	527	462	528	467	501	523	496	478	526	473	486	491	518	498	504	492	513	532	508	483	502	514	509	473	459	465	497	516	513	499	531	486	506	488	527	459	499	429	481	490	506	512	533	523	486	520	530	463	513	509	468	479	512	453	459	505	474	496	468	515	495	473	549	495	504	502	483	516	504	505	505	534	503	510	474	490	487	459	490	492	481	499	464	518	484	509	475	487	509	510	511	472	487	518	442	517	525	504	496	517	524	482	502	516	494	467	516	492	504	449	490	518	520	528	452	533	507	470	477	474	487	487	516	443	465	509	505	502	538	514	495	478	476	487	488	487	507	514	521	528	504	518	491	487	467	514	507	531	486	455	504	487	481	490	495	448	517	504	508	474	463	493	520	474	533	539	496	489	532	495	509	534	495	515	492	496	494	502	478	513	488	510	493	454	495	520	483	492	537	468	472	483	475	469	510	517	506	441	505	492	463	497	509	512	491	504	505	481	488	488	487	485	481	476	475	483	470	459	540	506	493	479	489	494	516	486	475	497	502	482	536	514	484	499	492	487	488	508	505	511	503	488	514	488	508	526	545	500	453	506	478	504	494	490	525	506	484	499	507	489	485	494	501	492	512	504	480	506	513	509	481	506	504	492	478	500	506	477	500	478	490	471	476	485	503	514	494	467	519	540	480	500	494	489	492	486	501	516	465	486	498	475	497	499	516	511	502	486	505	470	489	481	481	509	515	449	499	479	492	490	514	537	488	511	482	493	488	486	534	449	495	507	503	507	494	509	495	505	510	502	504	490	539	482	485	455	497	544	535	477	489	475	495	515	486	503	492	497	507	519	475	516	526	476	503	518	476	543	494	494	487	508	489	511	487	529	509	516	474	512	485	493	522	496	501	534	504	491	478	476	489	488	513	489	486	504	492	515	535	465	471	525	516	503	477	508	505	484	513	502	531	501	462	451	440	493	496	444	492	499	492	521	491	491	506	495	488	488	485	510	514	522	480	470	483	533	503	462	459	457	513	505	504	472	530	490	495	536	468	522	510	503	493	498	465	496	482	489	498	483	532	502	497	515	520	503	509	499	447	460	503	505	474	489	502	528	510	477	499	458	500	465	458	517	489	510	523	521	516	511	498	478	512	479	494	513	488	487	501	462	522	495	476	511	492	495	470	479	502	522	537	524	525	497	470	490	511	540	532	496	498	518	512	468	482	506	478	509	481	504	504	476	491	516	498	494	436	492	485	460	501	479	520	509	498	527	508	496	494	527	482	469	482	507	484	485	471	463	540	542	484	514	543	493	517	500	540	473	480	502	475	491	457	499	539	497	531	501	511	495	520	496	500	487	469	472	498	478	483	514	521	527	527	521	430	500	482	486	511	487	496	521	503	507	537	482	527	499	523	490	489	458	491	492	490	517	534	503	507	507	501	466	470	462	472	489	470	504	501	481	504	493	492	499	501	479	533	528	497	461	462	513	523	511	492	542	489	491	440	499	498	519	510	482	495	473	484	510	514	481	501	486	508	498	509	539	469	495	491	495	493	528	523	491	509	478	502	471	518	500	497	502	519	496	475	482	500	504	493	501	510	522	523	491	487	486	517	500	503	485	500	509	508	503	538	488	478	460	482	534	538	475	506	495	544	484	480	492	467	509	482	481	499	483	530	494	514	507	488	501	470	542	533	487	520	508	498	466	517	471	507	474	479	481	510	485	483	515	533	496	471	482	498	508	527	524	513	522	531	463	463	537	490	489	472	503	482	488	525	521	484	485	504	465	522	493	506	472	509	491	565	486	462	509	472	507	525	483	492	471	442	510	493	500	483	501	455	513	473	526	513	508	471	546	472	495	478	504	466	525	516	505	476	490	496	477	491	480	511	458	535	491	520	488	503	483	489	442	488	449	460	470	553	503	508	507	483	492	518	456	533	520	460	513	499	462	481	530	463	500	535	514	514	487	530	477	447	522	517	492	500	517	484	480	514	533	497	494	486	480	489	494	490	507	499	513	477	430	473	495	494	493	495	483	484	499	489	474	467	507	521	492	509	494	494	493	507	510	493	495	493	493	468	485	493	487	494	521	501	501	464	474	490	468	502	474	467	478	468	482	477	514	475	493	473	480	475	508	544	521	508	508	490	524	524	496	513	532	490	496	537	467	535	482	498	478	469	495	499	474	469	505	502	513	530	513	465	505	474	534	484	532	507	499	467	499	517	523	489	512	483	506	545	495	513	546	531	536	510	506	486	509	471	491	495	516	495	506	504	530	511	529	500	498	457	502	478	521	475	473	475	488	501	481	499	507	501	520	497	473	507	466	511	499	475	475	495	490	490	533	495	496	493	463	520	508	495	472	499	494	488	477	481	466	466	500	530	474	495	504	523	492	532	477	485	506	511	518	510	526	497	517	508	499	526	498	483	508	485	494	505	493	535	477	475	511	492	459	462	480	523	498	502	506	498	506	524	509	510	520	469	522	524	503	510	498	485	498	497	500	495	511	487	475	464	530	501	514	534	434	508	513	476	512	509	514	486	481	479	497	493	496	531	505	497	487	491	497	510	451	518	490	490	549	515	489	460	528	530	487	492	500	517	533	492	481	509	532	483	482	489	502	498	468	521	493	492	512	531	511	479	509	476	460	482	493	489	503	511	490	514	496	509	514	503	520	506	505	466	523	493	468	524	502	489	508	476	470	511	484	533	496	470	493	531	509	507	497	489	500	507	531	490	514	528	495	484	465	502	498	496	455	484	472	482	505	522	477	557	494	485	498	506	552	496	491	463	504	492	480	469	521	486	542	492	529	501	487	507	488	500	529	509	515	517	481	472	511	491	468	516	518	525	516	507	477	494	490	504	502	469	451	506	481	505	505	490	465	480	483	504	500	478	499	464	479	473	485	494	494	504	467	514	508	494	468	525	510	507	478	505	469	513	486	473	527	542	461	480	452	501	533	505	500
32873	7769	4667	3223	2020	1354	1038	899	786	653	731	640	622	654	621	530	494	476	437	420	398	379	428	385	387	352	363	361	347	363	363	310	309	326	343	299	342	347	368	359	320	354	315	332	347	376	337	347	328	358	365	356	311	320	348	347	332	343	337	327	355	350	295	358	346	377	315	324	347	342	319	323	371	341	324	360	336	365	370	364	333	350	316	314	343	340	381	343	347	349	373	364	338	289	318	316	349	352	315	313	308	326	334	340	340	322	325	307	334	354	327	342	324	360	305	351	336	313	352	340	331	308	350	349	351	339	317	329	354	321	342	338	324	328	343	337	336	326	337	357	344	336	328	336	324	356	360	328	342	334	327	315	347	332	307	354	322	321	342	314	340	344	306	347	366	345	362	316	370	307	360	344	357	373	315	342	322	325	365	331	359	348	389	327	375	338	350	334	369	351	363	357	349	320	365	362	315	338	319	363	318	327	332	330	357	355	331	327	356	360	320	347	348	337	332	338	314	303	323	325	330	346	331	284	334	324	320	345	338	354	338	380	338	318	338	327	276	370	317	313	373	352	348	324	357	360	356	358	357	320	364	344	318	352	342	341	315	303	339	351	323	322	312	336	311	368	337	342	346	357	345	309	338	313	340	335	329	350	299	348	340	327	361	325	339	339	318	327	333	340	334	356	317	341	329	340	348	312	316	321	336	341	356	328	335	331	326	361	344	367	319	301	332	325	306	340	383	373	337	331	332	337	329	354	326	295	334	363	348	336	323	293	349	335	333	325	312	311	351	340	319	341	366	345	315	364	346	342	371	342	345	331	330	343	350	329	299	323	347	327	357	339	339	358	376	330	328	337	352	323	307	369	336	316	349	356	333	318	304	333	347	344	337	320	358	350	352	348	371	352	343	298	352	370	342	333	327	378	327	334	356	309	363	378	335	303	344	329	337	336	307	335	320	342	329	340	341	362	323	338	333	348	353	324	324	326	341	329	365	352	347	356	318	314	352	344	363	333	356	336	344	358	346	329	316	301	308	369	362	356	294	341	325	303	327	329	344	318	312	334	329	324	321	321	321	323	340	344	363	350	356	327	322	349	318	350	354	361	338	315	341	307	331	363	326	362	326	360	284	320	338	326	310	351	316	322	346	335	371	333	342	343	303	315	330	344	333	333	322	356	331	316	318	317	318	346	328	340	358	321	315	354	332	365	337	323	363	341	306	328	369	328	362	333	362	309	321	331	310	395	326	349	347	328	354	334	327	295	327	352	338	350	347	335	361	323	358	348	371	332	344	350	325	359	324	339	330	336	307	321	339	323	309	327	324	293	338	341	304	315	351	356	352	363	367	334	348	312	349	361	323	331	363	319	339	371	341	326	356	348	350	334	340	336	352	350	384	324	319	289	321	293	323	335	304	304	318	328	390	342	348	323	317	299	377	316	360	337	357	343	356	323	362	325	353	324	318	350	351	373	345	358	345	292	356	358	326	335	310	346	344	331	339	354	319	302	374	351	324	363	375	325	356	334	364	335	328	342	369	336	332	328	358	317	344	345	311	361	321	359	339	332	350	362	350	346	335	338	332	343	322	336	299	334	347	350	350	317	379	353	357	299	323	311	308	310	317	344	317	338	363	344	355	320	331	299	345	332	291	313	331	342	330	335	346	323	362	332	291	324	344	317	321	332	312	306	360	361	338	359	333	322	301	348	336	342	319	351	361	387	324	322	320	326	280	317	326	341	335	350	343	350	351	337	327	328	313	320	310	331	305	299	320	318	345	336	340	343	316	362	334	327	340	330	289	328	319	375	314	340	365	336	328	317	355	350	313	327	329	324	310	330	331	380	332	366	346	319	379	329	302	334	346	341	320	316	326	338	295	322	332	346	354	306	344	302	312	356	304	298	329	322	337	330	319	366	356	351	341	322	343	343	334	343	342	319	343	330	359	349	359	357	373	341	345	338	317	365	344	346	333	329	330	328	297	379	352	347	334	317	359	332	323	341	327	369	342	347	304	348	369	333	342	301	326	320	320	344	353	371	331	329	333	307	370	340	317	343	319	331	367	342	351	359	323	311	345	349	313	354	343	346	293	357	322	315	335	318	339	346	364	334	336	341	375	367	316	338	341	349	298	324	349	340	380	346	320	348	328	339	305	305	324	338	346	339	356	330	335	327	317	288	353	345	326	342	338	329	369	335	321	328	327	317	327	340	353	328	371	357	372	323	329	358	315	331	341	343	315	332	335	326	347	333	320	335	362	352	339	360	350	369	323	393	319	355	341	340	382	329	329	305	324	355	344	285	359	338	329	351	317	350	322	336	345	324	320	366	355	375	351	351	307	342	345	318	341	376	350	314	301	341	348	335	347	345	333	349	339	303	367	353	350	353	351	330	356	334	317	321	308	346	335	344	359	323	340	310	343	326	320	338	353	358	339	329	318	315	318	310	292	370	345	357	329	317	338	338	306	332	348	346	396	357	377	342	353	332	331	329	341	351	339	313	333	347	334	313	371	375	317	335	345	345	345	350	334	324	358	339	325	342	349	365	335	333	400	340	342	359	296	329	339	351	327	324	325	351	330	311	316	367	377	343	306	371	343	350	374	323	396	349	358	365	359	339	307	336	329	318	317	351	319	339	345	343	328	318	357	303	335	321	323	343	370	313	354	324	331	367	356	319	383	324	311	349	324	317	338	333	355	366	372	354	325	325	352	329	338	306	329	316	345	328	321	335	298	334	335	322	368	333	342	332	334	314	351	313	344	335	322	342	355	387	324	377	331	319	357	359	320	348	353	354	337	355	317	367	330	336	307	346	329	349	309	331	312	343	366	304	325	329	348	300	364	344	292	335	343	363	366	343	334	340	335	318	331	319	340	321	334	314	322	332	322	335	295	306	352	359	336	335	327	308	339	365	334	343	338	351	331	401	310	348	339	345	313	349	329	351	348	338	353	350	316	328	331	351	300	324	330	334	327	359	367	362	360	381	346	345	324	323	348	361	356	335	352	337	363	382	334	358	352	321	313	313	319	327	386	322	344	366	319	320	368	341	352	371	362	358	346	311	354	358	379	348	386	358	323	335	369	317	337	300	318	378	367	328	365	335	311	363	361	320	314	315	333	327	322	404	297	342	315	336	363	348	349	325	342	337	346	345	363	316	303	352	351	347	303	323	351	318	362	321	349	321	365	364	305	325	311	270	306	352	356	390	333	362	321	354	351	311	330	340	337	352	316	380	350	335	317	321	338	320	286	313	299	374	342	362	341	329	367	277	338	309	348	361	326	366	363	328	303	335	343	344	352	346	311	348	339	365	326	332	326	351	341	329	356	373	339	338	334	320	333	373	363	344	320	346	288	366	368	337	350	322	343	312	343	353	338	356	287	335	329	362	310	312	333	332	325	332	349	345	332	315	352	327	347	333	353	323	316	290	321	319	322	354	317	308	328	341	351	348	349	340	358	327	318	324	339	318	344	380	309	343	328	309	278	351	353	329	365	351	341	312
18654	2734	5246	5713	5338	4499	3744	3479	3002	2613	2608	2523	2329	2435	2333	2032	1740	1420	1314	1350	1307	1318	1360	1187	951	866	843	754	782	738	813	790	809	789	814	803	766	824	816	752	801	770	795	735	760	820	756	795	835	792	807	776	768	776	804	817	784	830	766	760	775	721	801	714	791	730	784	801	772	748	839	764	780	776	770	759	719	782	766	748	741	769	746	749	752	770	809	789	781	738	768	795	749	811	768	784	778	762	733	743	760	793	751	779	751	794	767	812	771	753	796	808	809	796	816	805	749	738	741	768	759	792	759	742	804	821	767	740	757	749	730	760	749	752	710	743	802	754	766	791	743	739	745	779	783	802	752	774	733	753	751	799	834	777	786	799	741	737	718	731	820	736	822	713	768	755	779	760	779	755	812	755	733	804	797	769	719	764	792	739	792	768	776	762	743	744	778	798	798	781	815	743	782	806	791	785	784	783	784	781	770	760	763	787	822	726	769	825	754	740	735	776	772	788	761	776	762	778	806	779	746	762	776	756	741	741	784	738	755	738	781	754	717	760	783	794	767	743	700	828	771	786	748	800	752	790	797	783	832	771	763	782	811	771	758	751	737	770	809	721	755	731	798	747	779	756	796	757	775	800	743	810	756	733	789	774	777	782	778	774	742	791	761	770	776	738	822	776	770	792	718	770	775	841	754	768	757	776	809	773	759	747	764	820	739	718	757	779	764	762	798	746	744	766	786	762	760	792	783	707	734	741	784	742	738	811	774	765	744	782	775	767	802	765	759	782	785	740	747	777	719	724	721	763	762	763	830	776	760	753	747	730	776	709	765	772	767	805	785	757	754	772	755	798	804	802	773	788	723	756	772	779	747	757	761	741	726	746	769	764	739	762	767	738	772	779	799	726	763	773	746	811	767	772	798	745	779	714	780	801	668	760	801	764	798	786	761	786	742	794	771	794	718	747	753	702	815	788	811	768	758	752	768	746	809	766	775	764	756	756	818	768	722	723	692	761	791	723	738	780	731	738	751	752	821	760	776	729	779	779	734	778	789	769	787	784	783	795	738	764	798	786	736	750	747	836	766	771	776	789	780	744	771	745	712	732	746	719	747	757	742	757	779	763	759	703	751	782	786	785	784	783	780	741	690	811	775	791	760	790	726	765	807	775	729	765	734	771	722	786	769	768	787	782	766	811	776	746	801	723	755	771	790	758	754	766	810	741	801	765	794	783	786	831	757	724	778	770	809	762	808	798	733	809	750	785	744	808	802	818	750	740	749	773	739	751	788	759	769	714	756	790	760	767	781	754	752	736	770	747	809	750	794	752	795	774	725	751	756	792	762	758	812	766	783	762	714	795	772	743	818	727	734	888	799	771	751	748	775	751	751	832	783	746	716	761	735	818	779	735	779	774	794	772	781	784	793	762	771	733	749	736	725	791	739	776	721	740	750	743	757	803	734	768	793	760	749	763	736	737	737	804	756	726	766	804	815	798	808	757	758	737	765	786	754	746	833	758	790	772	756	791	767	773	768	756	724	770	713	785	805	785	763	752	744	831	784	804	752	789	777	794	789	753	762	715	800	777	755	760	754	791	762	770	763	747	779	759	813	790	755	778	805	718	757	720	774	828	701	749	765	772	717	816	746	786	729	761	769	778	787	745	789	724	713	753	764	785	769	775	711	779	743	814	792	742	783	746	783	787	774	752	719	730	742	789	769	761	764	772	725	770	734	785	763	786	760	745	783	747	737	733	802	780	781	760	740	727	814	765	730	725	776	772	742	808	769	799	835	762	720	752	697	715	787	742	774	717	784	789	787	790	774	719	772	818	707	722	739	796	780	773	706	729	752	790	749	750	741	769	746	751	814	723	783	806	751	771	732	737	811	785	752	779	804	768	763	815	769	753	778	801	718	786	802	805	750	754	772	740	745	779	794	762	764	770	795	725	752	761	756	748	776	747	710	795	727	744	733	769	758	794	782	746	800	778	762	740	724	762	785	807	751	760	739	738	735	743	753	762	791	779	783	758	765	767	730	808	755	778	777	796	753	787	760	773	794	755	782	789	751	706	772	766	808	766	747	723	722	773	791	761	754	760	761	758	790	835	732	756	779	776	731	777	809	761	799	765	742	771	796	764	803	778	775	755	725	777	781	777	771	836	739	778	792	762	796	790	756	754	699	751	763	785	797	754	774	752	781	760	759	826	781	750	715	786	812	817	724	730	774	761	775	752	752	785	727	710	767	761	798	762	715	808	795	751	760	712	736	754	785	745	741	775	795	797	782	802	778	713	799	691	767	775	792	767	766	779	769	795	754	770	751	786	775	762	770	758	765	744	754	759	831	749	739	809	777	710	726	789	762	790	754	794	772	778	818	771	740	724	734	786	764	785	731	800	732	769	742	757	754	776	769	745	788	774	723	797	717	786	752	747	751	795	746	797	823	708	781	752	799	802	771	711	724	747	762	753	766	746	743	790	756	784	796	795	765	765	734	714	746	760	791	817	804	721	726	725	721	750	751	772	773	776	790	757	781	795	721	783	779	773	724	790	804	792	765	752	746	807	769	737	784	780	763	733	753	787	788	731	778	772	736	769	736	742	761	779	802	729	786	729	820	794	736	771	755	753	807	758	786	752	772	764	800	732	759	767	759	727	740	819	752	799	744	787	784	749	741	736	793	746	788	815	761	789	778	774	778	769	832	720	763	801	764	761	752	766	767	760	747	775	810	726	744	814	774	725	797	781	760	759	786	741	746	763	757	768	762	775	792	798	745	762	775	718	747	752	725	759	745	767	753	766	772	791	815	834	766	796	792	765	726	776	739	774	745	774	803	792	768	782	771	748	779	780	754	773	767	767	747	729	800	759	784	788	751	774	798	759	722	767	690	740	769	763	755	780	799	781	716	752	800	787	751	801	754	758	708	748	827	765	780	739	738	714	775	710	777	731	701	786	750	747	746	747	751	769	777	775	778	731	755	759	739	713	799	737	761	788	750	748	762	689	718	796	821	792	753	707	759	751	786	787	752	778	746	759	756	783	742	802	774	760	816	766	716	687	829	776	742	766	731	748	729	810	787	736	767	785	802	740	752	771	731	731	771	802	744	754	816	762	764	750	765	788	770	807	757	721	756	762	799	754	835	785	795	729	769	791	749	761	815	788	764	734	709	757	775	815	793	791	765	786	766	789	755	755	788	785	791	780	713	809	780	772	693	737	795	776	751	818	778	762	818	786	778	756	787	757	738	730	723	788	735	785	804	739	731	793	721	789	802	752	789	831	807	783	811	749	831	721	786	736	778	775	810	785	763	770	754	753	755	722	763	760	813	775	760	782	767	824	718	758	823	727	768	747	768	769	753	733	780	745	743	760	769	764	775	785	814	753	776	787	734	756	792	757	770	757	790	766	787	691	787	758	781	752	768	770	741	726	758	787	783	740	755	800	775	777	766	788	790	736	761	820	754	807	776	754	801	789	812	746	784	769	795	737	777	765	781	797	758	758	720	708
7352	948	572	578	477	462	389	391	382	364	376	369	348	376	336	314	289	356	271	303	302	314	328	292	295	296	276	271	309	276	275	270	319	271	259	315	299	328	292	294	258	291	272	328	299	294	284	248	299	265	307	279	288	303	291	301	289	290	278	291	269	307	272	328	253	250	267	280	262	260	263	281	273	255	288	264	285	262	263	246	258	295	267	272	308	273	264	293	277	287	284	266	283	269	284	258	320	286	290	267	265	273	303	273	285	273	285	290	269	267	311	275	279	309	271	279	270	262	282	302	285	276	251	291	282	282	288	299	275	303	257	268	277	282	261	294	291	273	282	277	263	296	277	298	291	258	278	288	304	259	286	279	280	245	275	288	264	263	240	270	249	301	253	277	254	310	291	269	272	248	292	280	319	276	277	275	293	268	277	276	308	262	275	264	272	297	265	313	257	272	259	286	271	299	270	287	287	300	325	293	274	260	281	281	280	281	313	304	265	290	294	251	298	261	268	306	292	307	273	279	297	260	293	286	309	289	257	257	290	303	271	276	294	254	288	333	289	294	256	258	260	260	263	261	294	302	299	276	290	279	277	273	275	321	289	277	285	287	322	299	299	288	287	251	298	262	284	307	283	276	288	276	291	297	318	319	264	274	307	299	280	259	286	274	312	262	285	272	268	290	293	306	272	274	279	274	290	290	299	301	275	298	288	279	319	262	272	291	259	297	312	282	297	291	287	310	299	264	289	276	306	286	285	284	250	282	291	259	274	284	276	281	294	288	284	303	234	262	260	305	265	288	280	260	297	267	267	286	281	274	299	288	284	287	276	272	267	290	268	264	272	269	237	279	272	264	289	277	283	281	270	294	241	288	260	303	296	308	260	293	305	294	299	282	255	287	312	294	294	289	300	263	266	238	292	280	313	312	284	280	249	271	272	271	261	291	278	299	273	271	325	281	283	283	283	276	262	271	296	292	282	320	313	281	256	277	274	315	272	282	312	307	292	270	296	268	302	283	305	294	289	292	265	273	286	256	280	264	250	291	302	261	289	305	259	275	282	273	269	243	294	312	307	277	260	281	280	304	287	302	286	272	296	266	315	277	299	254	271	284	304	307	323	314	275	257	287	305	280	303	285	294	259	292	284	276	275	277	237	290	278	282	295	266	271	264	268	318	280	284	301	259	287	313	318	291	283	283	282	290	289	284	329	269	286	312	312	276	265	281	282	265	277	273	311	298	293	274	300	273	306	295	317	313	326	279	273	247	260	308	329	279	269	280	315	282	304	293	294	291	258	228	274	295	284	312	248	282	303	296	285	255	255	295	270	313	317	244	280	285	277	294	315	301	282	298	271	267	294	259	269	297	288	311	291	269	252	288	286	303	295	262	291	313	299	293	307	261	252	293	265	235	274	271	270	286	304	284	302	254	285	290	293	304	293	266	265	269	283	277	291	271	278	291	304	302	273	294	280	268	296	316	293	284	278	268	255	257	279	255	250	281	301	285	296	252	260	283	306	238	298	284	281	281	291	286	295	283	309	299	288	306	296	326	303	285	287	281	262	261	294	275	276	278	275	314	296	270	304	290	271	279	257	267	297	304	255	282	276	301	274	255	303	301	272	263	260	285	276	271	313	258	263	291	277	294	272	322	262	270	271	258	273	283	305	318	282	305	228	267	266	273	292	288	267	271	295	295	311	263	303	272	270	305	326	282	288	293	275	273	313	293	277	298	259	312	311	316	276	282	256	296	291	280	260	272	308	269	287	275	315	280	255	264	262	294	279	287	277	291	240	271	292	288	296	274	309	259	258	305	240	282	272	297	286	307	284	276	320	290	307	267	275	247	275	304	313	274	282	269	291	294	283	292	280	321	254	297	289	304	299	276	277	263	271	277	294	268	270	253	262	261	304	282	259	291	307	244	283	293	296	287	285	279	322	254	287	298	292	298	310	306	259	252	285	280	290	252	263	277	283	265	271	289	270	294	257	271	248	290	291	305	291	268	292	278	250	285	287	263	292	281	272	290	308	268	268	296	279	254	265	282	295	256	276	272	311	299	303	312	310	283	306	270	284	291	309	294	294	299	309	288	288	302	271	283	285	283	293	337	286	277	299	271	282	285	278	275	264	292	271	297	297	298	314	285	254	280	275	261	296	299	286	267	288	274	281	257	257	279	300	279	260	283	286	264	314	279	281	269	276	294	303	276	315	309	281	287	262	281	281	306	265	295	321	274	276	264	286	281	306	258	297	272	302	268	297	254	297	287	280	303	266	281	269	306	289	289	277	254	316	294	304	272	301	271	268	269	263	274	291	315	309	306	264	305	266	256	289	273	276	273	250	276	281	232	271	261	272	288	295	258	267	282	244	287	297	268	278	287	271	300	279	267	267	284	324	304	240	287	298	285	279	272	285	299	261	245	274	313	300	281	303	253	288	268	280	267	265	270	316	284	264	307	297	273	270	255	273	291	309	264	339	295	310	269	258	303	272	283	282	295	276	280	266	307	262	277	324	283	276	307	313	295	282	280	293	276	297	291	303	287	308	276	283	305	270	295	293	299	267	324	276	303	282	265	290	265	279	286	280	287	291	273	297	285	294	280	273	285	285	303	326	298	326	292	290	282	312	326	290	302	298	270	288	254	310	267	268	279	281	300	306	297	293	298	302	266	257	300	283	259	249	301	283	292	278	346	282	273	299	266	289	269	278	268	284	284	273	292	270	295	261	271	286	303	269	292	296	271	291	297	296	302	286	294	255	287	309	265	251	283	267	296	280	280	256	265	308	256	263	302	291	271	301	286	280	285	264	315	275	280	322	286	255	291	278	275	277	279	279	298	305	264	291	265	283	296	291	289	328	311	291	309	275	293	283	270	292	287	288	286	317	318	268	284	270	272	265	268	283	280	260	283	282	296	273	291	301	302	311	302	276	315	305	293	314	295	260	252	276	316	276	278	268	301	304	260	268	257	289	274	316	272	299	261	330	290	297	295	286	273	278	291	296	277	291	285	279	289	300	268	281	272	297	271	304	299	272	269	286	321	285	280	267	295	304	238	298	342	292	291	279	273	287	282	277	279	279	288	301	279	286	268	295	267	295	275	284	293	303	305	285	281	274	268	302	267	307	298	274	273	284	299	264	256	318	300	277	289	317	294	257	312	271	303	323	304	300	304	298	287	299	255	277	272	296	269	267	254	253	330	258	244	283	266	292	269	325	302	269	317	290	247	306	299	277	264	304	283	265	279	287	252	302	267	281	301	274	283	290	310	274	259	279	268	266	293	302	280	304	280	279	301	261	300	289	303	258	299	292	296	313	291	311	276	288	274	285	276	290	307	245	277	326	284	263	291	298	272	285	307	280	271	265	291	321	269	290	285	283	264	286	296	263	303	268	267	287	285	250	302	273	291	296	278	284	284	274	294	262	292	287	299	294	288	298	324	276	258	296	297	257	289	258	263	280	250	270	258	245	309	293	287	241	261	303	292	298	280	300	274	292	280	324	293
4903	876	1446	1753	1757	1490	1272	1261	1136	1114	1166	1082	1100	1098	1002	987	884	811	796	800	828	795	751	718	668	671	667	664	667	665	617	677	644	656	634	679	662	644	594	614	669	613	634	636	645	635	659	643	677	654	664	675	691	605	597	673	633	636	671	689	666	652	590	623	629	674	629	640	669	619	610	646	658	632	634	649	607	611	607	631	642	634	618	624	598	645	633	649	668	648	623	645	704	637	616	590	672	608	624	619	642	617	609	630	679	624	637	650	669	639	669	607	658	628	624	664	641	666	617	633	590	630	663	645	680	641	636	579	653	641	640	609	666	664	663	629	630	642	611	660	666	599	625	615	609	676	602	644	660	613	666	609	637	642	626	652	624	639	616	659	600	645	711	630	627	624	656	637	681	634	655	616	638	667	623	637	676	620	633	668	611	662	629	620	630	662	626	619	578	673	594	669	648	607	628	601	627	609	633	676	581	640	636	627	618	613	640	640	631	627	628	674	603	648	653	592	628	624	642	614	623	600	658	655	663	646	607	657	619	641	648	649	633	621	640	622	661	580	655	678	613	642	594	651	636	680	655	623	602	627	660	631	655	662	613	661	651	659	647	620	622	689	631	639	628	659	642	639	629	607	639	682	638	645	692	642	674	623	669	631	635	626	599	625	644	650	647	605	682	678	650	656	604	690	637	626	613	662	675	639	677	684	659	681	656	619	628	661	619	650	642	668	627	590	624	615	643	624	600	661	601	643	627	623	616	668	628	598	646	659	536	636	617	631	623	658	630	636	627	647	635	657	639	647	569	610	596	660	610	659	614	644	647	601	644	645	643	624	654	665	638	645	584	623	642	613	667	639	639	657	654	605	636	610	586	659	633	670	628	610	662	623	618	626	620	630	625	611	627	616	652	676	615	652	634	640	671	685	659	661	643	635	620	683	633	683	657	631	671	591	642	621	596	627	663	623	659	658	660	654	655	634	644	658	596	659	633	653	632	617	620	642	666	687	640	596	653	674	665	659	652	610	635	582	673	691	638	661	626	645	665	640	610	663	619	619	665	620	655	661	665	673	644	637	638	643	626	637	662	644	650	635	666	612	631	657	643	590	612	623	624	620	650	633	647	625	579	645	685	655	670	605	621	653	623	656	638	602	656	653	638	657	645	629	675	620	622	663	657	615	655	637	678	590	594	642	635	624	642	666	597	650	656	670	651	674	632	636	585	636	604	620	600	640	598	642	618	628	694	629	664	619	675	659	628	648	639	656	653	646	640	625	643	590	670	613	680	595	644	646	648	594	672	624	669	642	682	662	612	657	678	620	655	664	667	627	666	608	626	625	654	652	615	590	691	600	616	650	664	651	628	645	660	667	612	632	635	625	643	619	627	656	604	630	648	644	646	608	640	626	658	653	635	659	651	609	672	648	595	660	662	614	685	655	606	634	696	646	636	600	692	628	596	642	652	658	601	664	628	615	616	636	637	661	639	661	637	675	668	645	660	639	695	666	607	628	606	618	612	645	585	624	659	602	637	630	671	609	610	620	576	639	603	647	639	638	643	649	651	654	617	671	635	677	634	646	657	648	624	639	625	675	651	617	616	624	594	612	631	630	603	625	624	653	648	604	620	643	626	655	649	626	644	586	639	600	673	601	639	706	653	654	603	623	624	624	660	640	615	632	644	634	664	639	639	658	650	629	633	602	621	670	669	652	649	620	651	614	649	618	621	653	636	632	616	611	688	668	650	684	638	626	675	605	616	680	641	646	557	680	656	586	640	634	638	666	662	636	605	597	612	620	643	616	673	650	638	637	622	633	632	657	594	627	637	629	657	641	617	620	646	663	638	646	671	617	637	645	642	675	641	647	612	621	697	613	659	643	634	654	679	652	633	649	632	597	682	622	643	659	654	630	668	657	679	659	634	620	649	616	616	635	650	675	608	636	677	649	644	649	584	623	640	645	615	630	634	637	658	659	661	629	660	620	670	614	601	637	656	603	648	619	653	648	601	653	618	630	647	696	615	641	631	618	594	669	648	646	612	628	661	601	609	644	637	622	640	614	651	673	609	669	634	650	627	608	665	621	638	640	597	637	661	634	614	665	610	645	641	621	611	609	645	589	648	647	654	637	620	621	611	649	608	704	645	642	672	635	604	630	652	679	662	675	657	642	649	621	613	691	688	649	642	651	630	656	638	611	658	613	631	635	602	652	679	649	601	671	617	644	636	681	642	629	647	643	603	682	645	607	629	646	610	656	676	635	646	601	644	609	635	670	623	667	576	675	660	635	622	625	611	658	632	597	670	667	627	630	656	652	651	664	682	635	636	625	594	622	655	609	652	646	606	634	607	664	598	675	669	646	632	665	677	606	611	625	669	609	638	683	638	646	633	667	657	696	619	628	677	633	638	642	674	654	664	651	630	636	681	674	599	675	582	588	620	627	653	642	641	683	618	625	648	621	628	674	647	649	620	646	638	649	650	609	632	673	660	604	663	655	624	626	661	657	607	668	682	588	613	616	661	643	633	633	655	666	652	627	633	661	602	670	628	681	626	673	616	664	652	639	639	679	605	643	640	672	645	626	659	629	586	632	630	643	672	622	670	651	648	640	570	614	612	670	662	604	610	683	630	628	650	616	621	685	667	684	654	629	651	656	631	659	572	654	664	674	618	631	620	638	629	645	626	646	628	679	640	628	628	582	632	623	652	629	630	665	579	650	664	664	641	667	683	682	637	639	657	598	589	658	645	643	641	640	601	632	601	592	601	640	643	592	627	630	622	616	618	644	651	602	657	639	635	672	631	632	665	641	645	651	641	651	597	615	664	629	597	636	593	629	581	662	663	618	627	577	613	658	638	676	674	656	625	599	632	652	656	664	608	681	597	640	660	653	645	627	623	622	605	607	671	645	618	663	613	653	639	660	663	646	651	668	646	632	654	630	632	625	624	644	674	651	602	668	637	626	628	622	586	642	664	632	630	581	641	645	643	682	643	643	668	614	618	629	654	626	638	687	593	611	612	611	668	667	637	667	637	677	638	689	646	666	642	644	599	633	622	620	669	644	617	619	625	637	632	669	664	566	628	645	662	625	607	675	651	644	611	578	646	625	643	601	619	646	638	630	647	649	632	644	600	667	597	645	642	601	648	659	643	644	650	680	649	631	735	566	674	632	639	641	623	594	613	601	634	631	644	679	639	633	627	633	643	670	649	674	643	678	657	655	636	612	656	649	622	640	666	648	666	687	649	677	634	631	642	638	644	659	619	636	660	647	611	622	653	636	697	644	699	633	613	591	600	624	654	689	660	665	620	645	596	668	651	692	642	608	629	659	627	652	617	664	628	603	633	647	590	663	629	613	673	649	610	644	600	644	658	665	646	618	674	654	598	629	672	631	621	638	655	588	622	601	631	615	648	659	628	645	647	632	640	656	599	624	605	643	608	646	616	597	645	605	647	667	648	609	667	615	659	670	678	615	689	664	650	624	662	618	634	617	655	610	611	649	648	671
19409	3334	2450	1852	1320	887	749	545	480	364	389	403	367	354	337	291	304	259	263	255	266	266	264	239	230	198	228	183	203	226	177	194	184	208	214	208	209	211	208	192	208	198	230	194	190	192	201	170	219	216	214	220	182	206	204	191	191	199	201	191	205	226	203	207	189	217	211	200	193	225	206	223	173	174	188	202	223	194	196	216	209	171	220	241	199	193	183	204	192	173	234	223	209	188	206	214	188	192	191	191	212	207	186	230	180	215	192	175	211	222	220	185	199	202	210	218	214	226	207	176	211	181	191	207	214	199	191	199	162	184	193	182	223	194	157	202	216	173	203	215	200	186	191	176	199	236	213	205	189	179	203	206	219	221	192	212	186	200	219	218	189	203	194	197	215	205	197	224	187	184	239	182	188	212	197	182	194	217	205	228	233	231	182	219	170	186	216	197	201	189	245	208	219	196	202	194	176	194	232	174	220	221	183	195	174	166	211	176	210	194	197	211	187	207	210	191	183	177	218	231	208	199	187	216	209	205	177	210	224	230	200	203	196	235	214	212	199	223	226	196	220	182	213	184	195	198	201	183	228	229	203	211	222	199	208	192	190	214	209	192	204	204	200	191	196	224	180	185	192	198	182	198	211	216	216	220	192	200	198	213	209	213	206	174	210	205	206	237	223	208	187	194	200	208	195	221	195	186	200	201	182	216	187	201	194	202	211	220	210	212	206	212	185	182	223	205	191	184	200	210	198	212	208	176	195	218	202	197	210	200	235	183	203	197	193	222	204	219	216	180	198	213	220	216	220	187	208	216	196	210	217	195	189	201	197	184	181	196	212	223	205	205	179	191	193	216	223	216	211	173	191	206	224	226	225	191	202	206	187	216	209	190	181	238	214	188	193	184	194	178	216	223	208	177	189	190	187	211	209	184	222	194	200	184	226	189	200	199	212	221	184	202	210	192	197	195	190	194	187	194	189	201	159	209	202	198	208	183	197	203	192	201	212	183	182	193	229	192	214	180	209	180	221	197	194	179	203	214	205	198	189	200	205	200	210	194	181	177	166	179	209	193	225	213	196	230	155	175	179	209	187	214	219	204	219	209	203	197	199	190	213	197	170	185	214	196	230	157	185	208	170	172	197	184	175	178	184	201	193	217	201	235	206	209	186	205	206	194	214	227	212	212	223	217	199	176	220	241	202	191	186	201	199	211	206	205	219	213	239	213	214	198	189	213	181	185	214	196	197	188	190	181	196	205	202	196	223	206	182	212	227	221	223	210	185	210	219	205	193	219	201	205	208	193	208	218	176	184	241	197	218	235	191	162	204	185	193	193	205	184	185	211	222	201	210	202	180	173	189	208	197	192	186	203	187	211	239	206	208	202	201	204	191	190	196	211	162	210	193	217	188	216	185	208	209	167	188	200	201	240	209	199	204	210	195	238	189	234	192	198	182	212	209	196	172	200	195	182	188	197	205	219	201	178	206	216	209	208	206	205	196	208	208	221	220	164	219	206	201	209	216	197	210	192	220	191	188	203	211	185	213	203	194	179	199	186	195	192	222	191	202	187	229	219	176	182	192	191	204	198	245	220	208	215	207	201	175	219	188	209	176	202	220	207	207	213	175	185	224	193	234	228	169	163	203	193	208	188	211	234	207	182	197	217	178	194	203	201	182	199	192	190	200	193	209	199	196	221	213	212	212	212	192	205	198	200	217	215	163	210	173	245	200	216	197	192	200	206	175	200	204	211	179	195	160	209	201	190	214	214	206	217	201	213	198	207	197	204	194	214	211	173	212	191	210	166	181	221	207	197	214	185	206	228	220	206	207	200	239	183	181	205	200	205	207	184	196	227	200	190	180	210	203	214	210	194	174	195	197	185	218	234	201	196	229	193	205	206	186	229	213	193	200	173	206	187	222	198	195	208	212	237	202	212	175	199	221	185	194	212	200	225	204	214	193	173	201	222	184	199	217	201	213	196	215	197	199	195	190	209	215	212	200	208	221	176	206	189	199	185	175	213	218	186	216	213	184	169	208	171	184	205	200	209	191	203	244	206	206	172	215	200	174	232	185	208	252	228	211	223	192	176	175	210	202	203	212	186	171	227	220	178	192	196	217	187	211	190	185	204	204	196	204	207	209	202	222	234	187	204	187	204	208	208	211	202	209	197	198	180	210	197	186	208	197	204	192	180	192	209	200	202	189	192	211	194	207	218	199	239	188	216	227	196	196	201	258	199	219	198	181	187	223	195	199	194	174	208	188	189	191	193	188	205	199	177	185	214	205	179	216	199	211	209	240	188	197	206	191	218	202	184	223	184	200	213	185	193	203	206	196	223	185	229	209	175	202	208	199	203	197	175	192	196	203	179	198	195	197	177	176	184	207	196	206	200	184	202	183	212	184	194	185	207	199	199	205	192	192	195	224	222	183	204	209	176	212	195	164	208	217	217	191	204	218	199	203	209	170	198	218	176	202	214	183	205	206	190	187	199	196	207	190	166	177	173	194	204	186	214	219	186	193	191	226	188	225	204	189	218	207	200	194	213	224	212	167	203	202	222	195	219	203	218	209	220	204	194	188	215	181	186	174	222	189	194	210	213	224	193	204	198	223	197	195	178	238	185	203	190	194	209	191	176	178	186	186	224	204	205	226	191	173	213	201	211	207	207	211	205	220	204	185	203	187	190	222	195	211	218	214	215	204	233	226	204	174	213	197	218	220	171	149	169	216	203	224	199	187	187	184	222	229	186	209	196	197	196	177	162	195	191	182	189	196	200	197	198	210	212	180	197	183	209	216	193	190	199	209	205	201	205	213	203	211	226	207	182	238	199	194	194	215	217	208	185	205	203	199	212	225	204	198	225	226	201	183	179	207	178	222	192	214	199	203	236	196	188	213	197	211	210	223	221	203	214	193	195	220	180	218	202	187	174	189	176	209	178	205	210	203	213	197	198	198	218	175	202	236	198	210	221	200	211	194	204	205	201	198	182	191	203	176	216	205	188	187	199	216	188	200	238	185	211	193	245	198	208	229	212	199	196	213	212	232	204	214	201	203	222	183	206	197	190	182	193	244	231	189	211	196	207	196	179	198	199	192	201	200	187	193	201	206	218	227	202	215	178	196	227	234	198	190	204	192	199	199	217	189	194	172	207	205	189	187	181	202	190	186	221	172	212	234	191	187	206	226	194	225	196	197	199	210	211	204	187	184	190	217	182	189	199	221	190	176	208	185	187	220	183	197	215	206	204	198	208	208	208	195	217	211	206	208	207	202	190	201	215	217	210	191	184	235	193	200	182	232	173	194	192	202	195	212	209	221	179	191	166	205	203	220	200	227	210	187	203	240	197	192	171	221	182	185	212	210	187	181	211	190	191	234	242	196	217	203	196	226	187	206	178	178	215	223	217	169	191	218	213	199	192	196	186	163	186	195	215	212	193	190	223	214	208	179	222	204	202	211	202	187	191	203	205	184	215	201	220	196	195	201	232	193	184	205	218	195	209
12229	1883	3353	4098	3882	2971	2633	2014	1890	1578	1717	1592	1528	1477	1300	1160	1048	928	933	888	898	896	841	781	595	516	534	489	516	546	553	518	498	525	522	522	470	465	462	508	469	518	494	490	485	510	502	483	500	488	554	522	489	532	489	460	536	464	493	533	464	481	488	510	497	501	527	500	545	476	507	480	514	486	476	523	498	483	494	496	516	476	505	498	531	464	496	471	491	526	448	461	463	494	467	499	500	465	491	485	473	492	500	521	472	527	487	470	505	561	507	501	502	490	446	468	509	487	455	483	485	470	468	473	492	492	513	471	504	494	491	501	452	497	492	513	514	480	467	510	498	483	518	500	513	500	500	504	478	475	497	480	489	473	505	490	473	458	453	543	490	503	472	518	523	476	519	487	524	473	489	499	501	526	488	506	485	494	508	503	509	522	486	542	509	463	483	508	518	472	480	489	516	488	464	492	507	460	476	520	498	485	514	455	479	503	499	479	517	499	463	503	516	503	477	470	518	457	471	488	462	486	475	448	475	500	490	524	516	453	528	491	501	510	514	500	458	489	538	494	511	451	499	481	498	483	522	443	516	462	476	503	458	498	471	482	517	512	496	453	523	524	498	460	466	503	481	507	480	489	518	491	491	496	503	509	449	514	478	485	494	492	492	500	467	512	520	454	490	478	482	504	501	477	496	508	490	495	484	502	476	483	475	505	475	491	504	489	482	485	551	491	496	518	467	527	467	489	482	507	504	515	493	473	477	487	499	495	512	496	448	534	507	492	536	489	461	525	478	477	488	486	544	494	517	512	538	469	541	447	502	465	507	516	493	487	526	503	528	494	479	490	460	504	487	467	513	461	502	512	500	515	521	495	484	456	441	497	506	500	436	469	472	488	489	501	474	495	516	487	503	545	522	499	534	487	510	525	504	515	451	480	500	465	510	512	492	488	499	486	530	485	483	474	470	490	505	471	477	504	506	495	456	488	467	508	504	492	505	462	483	521	480	468	502	503	458	490	532	486	474	504	481	520	499	486	493	443	530	486	496	515	536	448	464	480	486	543	499	466	502	512	506	508	504	516	513	479	462	456	499	467	487	509	495	466	454	496	485	470	461	511	508	501	471	505	503	444	485	498	486	507	491	505	519	516	467	492	512	477	474	523	468	510	515	492	429	478	522	492	504	476	551	474	484	516	471	495	443	461	497	482	458	478	477	503	516	464	500	517	491	479	522	515	492	494	482	491	485	494	481	553	472	508	425	492	481	501	521	468	501	491	471	442	503	509	480	459	494	489	480	496	493	511	467	430	499	447	491	466	493	476	527	512	492	475	508	503	490	502	461	486	492	493	537	493	470	467	511	490	499	499	483	492	508	491	475	455	537	481	488	459	462	476	486	476	514	496	502	510	465	497	511	517	490	494	496	482	463	478	482	526	513	481	484	454	486	514	473	505	489	499	473	494	511	478	473	485	467	479	539	494	493	492	491	505	476	497	485	491	497	510	514	458	525	496	493	488	515	489	488	527	515	481	477	528	483	505	501	485	504	458	468	473	462	500	485	478	468	506	483	461	460	506	517	497	479	531	460	476	467	488	486	534	499	506	510	475	470	482	462	534	507	503	489	521	505	491	482	502	488	497	493	514	497	470	472	485	482	517	464	479	505	504	519	478	477	517	489	491	502	444	468	517	487	498	514	474	516	489	505	505	493	485	498	491	505	500	455	484	463	528	470	478	517	499	512	511	488	503	515	496	469	508	493	493	467	479	451	473	465	489	476	481	470	492	514	518	518	469	459	573	448	525	519	493	479	514	513	493	477	495	480	488	523	508	519	498	489	466	505	481	503	444	448	478	498	504	483	484	452	442	489	503	492	506	493	476	513	464	499	498	486	516	507	511	515	491	479	491	497	473	503	453	476	484	524	481	477	492	514	485	488	480	496	491	510	502	474	496	480	515	480	487	512	524	496	494	456	493	528	504	480	492	505	460	486	503	530	511	491	501	542	514	521	449	506	487	519	492	486	478	486	514	520	506	500	490	546	468	491	517	453	497	477	499	544	496	492	492	486	523	503	533	502	456	503	503	463	490	510	500	492	522	462	477	505	451	489	518	497	519	526	498	501	496	497	487	501	551	445	458	505	463	509	511	492	515	464	483	519	495	468	492	501	488	512	482	511	508	437	496	471	489	539	475	503	505	466	497	498	503	532	505	472	470	475	491	508	528	521	498	482	485	498	497	494	498	503	480	478	508	481	489	491	493	511	495	506	473	474	450	539	542	481	497	498	483	489	499	479	530	481	498	497	456	495	503	479	503	506	496	494	486	488	501	463	490	547	504	444	513	493	485	522	499	549	432	497	493	516	477	475	496	469	483	538	464	531	459	445	466	501	449	466	486	506	516	469	480	476	489	516	477	509	472	492	454	525	499	454	444	511	492	469	521	515	445	523	485	463	516	477	509	486	461	512	504	507	488	504	529	483	476	494	504	506	521	495	481	475	512	495	504	455	476	472	495	525	466	531	468	511	538	483	484	509	505	492	496	473	451	462	487	500	486	496	486	524	497	483	514	517	490	475	491	446	500	504	483	518	509	507	475	473	486	485	504	525	508	509	457	459	469	470	475	484	475	481	508	447	504	482	510	494	471	479	500	488	497	500	508	510	461	494	458	488	477	500	533	492	474	485	492	477	498	499	471	499	489	480	479	493	491	469	496	501	498	492	514	500	483	487	489	496	477	477	475	502	494	494	491	511	504	473	461	492	478	455	528	484	510	472	499	509	522	522	478	540	512	528	508	521	492	502	480	522	477	460	498	506	497	497	498	506	487	471	495	454	495	494	478	480	505	471	472	477	512	508	508	502	493	506	488	509	483	531	465	480	459	506	489	449	510	469	506	515	498	480	490	532	490	459	509	501	465	483	434	512	479	526	448	493	503	528	484	501	532	468	521	510	461	497	487	497	523	453	466	499	470	479	479	491	482	492	495	478	481	483	439	491	465	450	507	524	541	501	491	494	551	520	496	513	483	500	458	516	506	490	464	471	451	516	508	432	507	458	482	489	502	500	499	504	477	461	499	515	486	470	485	491	498	523	491	481	507	517	503	552	473	484	482	473	496	507	501	472	489	545	509	505	428	497	492	509	483	455	481	466	460	472	487	501	501	525	494	506	490	526	501	519	503	484	460	494	504	483	471	522	487	480	492	498	467	494	501	420	475	491	460	466	525	504	503	488	490	463	512	508	485	508	455	495	506	479	460	492	497	450	546	486	511	507	503	516	499	485	487	540	492	490	492	469	501	483	473	445	484	483	505	523	473	443	510	512	437	494	479	458	460	469	453	494	503	506	422	490	501	495	504	469	511	470	496	517	470	442	505	473	505	523	503	498	495	512	480	540	505	557	504	490	491	482	486	468	509	484	419	485	500	512	444	482	515	474	491	451	445	498	495	539	487	481	514	526	454	485	513	503	474	491	465	524	505	505	489	483	504	483	489	485	509	462	483	507	464
30944	7364	4142	2948	2158	1354	1044	928	843	718	667	631	606	584	513	503	462	420	447	410	431	429	427	355	346	376	338	356	336	359	346	346	351	344	348	346	320	395	288	334	320	317	365	342	310	322	335	350	299	339	370	342	328	344	378	339	319	332	316	327	342	339	334	330	327	330	365	333	324	354	335	317	316	318	353	327	359	359	306	297	299	387	311	330	370	346	312	320	321	336	330	316	371	335	319	320	347	334	349	326	336	327	357	297	324	321	319	322	356	359	342	328	337	331	339	354	335	342	322	311	323	337	320	308	351	320	331	322	304	338	376	330	357	352	303	361	293	343	337	403	351	306	352	300	339	317	347	293	340	334	318	340	313	339	319	322	323	361	323	298	320	333	343	334	322	336	328	345	319	292	341	345	329	330	337	333	310	360	305	294	312	368	340	318	338	328	324	329	315	306	377	332	332	331	325	317	330	346	370	330	341	328	333	341	347	321	328	351	339	330	344	339	311	318	345	348	349	320	317	367	332	330	329	340	306	335	387	351	338	346	341	321	338	309	293	335	330	336	327	358	325	302	344	327	315	309	297	316	329	346	320	325	347	314	341	306	300	288	333	344	329	294	320	338	351	345	304	352	342	326	330	356	345	324	303	332	326	322	330	319	303	336	320	315	321	306	364	354	364	314	359	357	359	323	304	322	317	345	350	338	328	379	329	330	374	360	310	339	351	332	385	351	357	339	308	325	349	343	344	334	341	321	306	318	309	334	335	346	323	327	336	346	309	324	339	350	335	304	325	341	322	365	347	335	313	326	310	351	296	342	330	357	345	337	317	315	348	322	372	348	343	369	327	323	360	308	356	350	333	324	321	328	320	341	346	352	329	324	312	305	299	323	324	338	323	332	338	319	367	331	312	323	348	339	326	342	339	339	336	306	338	366	330	337	331	352	371	337	361	308	337	337	353	329	311	353	316	326	319	310	340	342	334	296	353	323	331	303	328	360	316	333	350	324	299	334	319	327	329	345	331	334	316	277	329	336	316	352	346	352	325	378	327	333	335	321	339	309	319	322	323	315	349	324	330	355	308	330	336	301	337	364	318	366	322	334	361	357	321	318	312	340	316	330	303	381	318	311	337	334	341	322	326	326	338	309	359	346	325	340	318	342	314	357	345	323	344	329	347	295	348	332	362	332	327	343	318	351	337	350	343	341	361	322	328	328	318	337	352	341	342	362	315	353	333	351	318	311	326	324	306	356	310	341	338	291	315	330	360	337	317	340	342	338	350	316	365	308	332	339	301	341	291	334	318	314	341	319	326	327	337	301	333	368	341	306	325	350	371	324	290	340	312	290	333	320	337	351	360	358	342	319	299	299	347	311	310	341	347	362	332	334	341	290	334	329	325	331	353	344	310	341	368	328	331	309	342	332	325	309	373	350	299	321	318	312	356	322	350	346	334	273	324	356	325	323	363	313	298	344	371	366	289	326	320	303	322	354	313	357	297	347	364	323	353	359	363	317	298	320	298	339	356	352	338	319	344	360	337	340	328	316	336	347	371	344	361	337	359	358	296	345	312	367	350	325	322	331	324	339	342	321	333	332	313	326	330	346	336	355	328	339	358	306	331	350	300	343	316	335	344	319	311	304	326	372	324	333	352	306	315	343	339	321	341	324	315	312	342	341	320	340	333	303	302	338	320	319	367	310	365	323	308	352	305	274	340	333	318	340	316	323	328	332	306	339	362	338	365	338	337	313	318	342	352	319	331	338	332	331	345	337	348	353	360	316	283	326	351	316	347	326	320	345	366	318	346	362	344	319	355	341	316	338	335	364	373	313	363	326	306	317	323	362	329	311	329	334	349	295	349	343	359	381	352	321	349	302	319	323	344	343	344	342	354	335	346	369	364	286	329	329	339	312	339	325	376	365	344	365	314	311	361	354	317	301	335	325	334	369	323	342	337	307	311	297	362	344	307	300	337	356	306	336	309	277	316	331	340	326	390	306	335	292	354	328	326	343	298	338	368	323	329	384	340	321	306	319	346	301	332	346	359	361	341	356	333	393	322	336	365	359	325	356	318	345	342	326	326	355	302	345	339	345	367	333	307	337	303	333	327	310	330	363	341	369	310	331	333	364	349	328	315	334	338	353	329	358	348	358	359	331	345	318	348	355	330	333	342	324	314	326	368	315	346	341	326	322	317	328	313	303	308	303	356	322	295	305	307	287	363	333	351	345	324	358	320	354	411	354	355	328	350	334	311	327	320	316	331	319	337	339	320	341	323	338	328	330	338	371	326	361	310	302	333	341	382	357	330	305	354	351	326	329	324	311	358	329	354	338	314	334	323	287	333	383	337	341	361	289	311	309	352	334	349	351	341	366	385	333	354	330	331	339	316	365	336	326	338	349	321	373	368	340	336	316	325	321	340	332	320	309	331	338	309	342	326	349	332	324	334	349	325	315	304	338	335	307	343	312	338	332	287	328	343	338	377	368	323	338	341	307	375	337	338	337	303	332	333	351	346	313	309	309	305	319	336	346	394	316	311	308	373	352	306	350	342	321	323	329	324	319	332	363	348	309	334	329	318	343	329	359	344	335	334	376	304	335	310	338	359	385	335	308	334	358	328	337	349	346	338	345	333	344	335	334	326	341	345	342	317	322	331	311	346	325	326	349	310	314	319	350	323	333	343	336	348	312	342	329	355	308	318	297	343	336	338	330	362	334	346	340	365	319	340	329	341	323	337	324	332	352	351	343	371	312	322	301	334	335	311	352	367	326	339	330	330	325	357	329	367	317	317	316	329	306	342	332	357	345	342	307	319	340	331	328	334	335	325	339	323	301	382	353	366	324	343	375	321	351	334	317	321	343	368	345	359	384	305	344	336	347	328	344	351	350	336	377	331	343	337	324	359	378	311	373	327	334	323	373	317	324	351	310	305	303	370	353	314	347	347	343	309	294	357	342	311	355	334	352	287	327	347	346	304	348	338	320	376	306	315	304	330	322	357	321	277	312	344	347	340	345	340	329	316	335	338	324	322	327	352	331	339	349	325	338	334	352	357	314	314	352	351	321	326	349	367	317	342	352	321	315	323	305	360	336	319	330	349	346	343	313	334	310	331	340	361	315	338	361	326	319	317	315	341	311	323	324	324	317	349	351	319	306	314	319	408	323	304	337	339	288	367	332	339	333	324	367	299	313	336	336	351	329	338	320	305	348	338	343	330	273	341	338	323	319	370	348	336	337	347	297	315	350	333	318	330	357	342	330	344	349	312	355	352	346	360	347	344	322	282	325	305	340	364	329	332	344	332	331	332	363	325	301	346	330	318	324	310	356	339	318	337	353	328	318	351	303	346	325	318	314	321	339	333	328	352	368	315	339	331	337	309	341	345	334	322	344	321	341	356	323	329	325	299	345	330	334	361	337	336	333	314	340	320	305	373	329	348	346	338	345	313	325	336	355	336	346	344	396	362	295	356	361	348	294	347	318	334	328	339	328	336	341	325	352
17302	2915	4855	5896	5915	4589	3908	3478	2849	2755	2797	2535	2378	2259	1902	1775	1661	1538	1448	1368	1467	1431	1322	1169	939	853	817	817	802	793	844	766	785	866	841	849	774	761	724	777	801	796	788	764	753	748	799	814	779	774	739	751	775	814	749	760	791	768	746	745	781	818	745	786	776	821	766	770	742	755	756	725	813	732	793	735	737	731	759	742	745	769	819	767	758	783	811	779	769	770	793	780	762	739	780	692	770	752	730	715	790	739	712	805	736	789	817	802	764	722	772	737	777	731	772	829	732	746	756	757	744	811	773	815	738	803	775	767	722	770	733	763	798	780	798	742	757	707	797	755	758	767	770	778	734	741	744	804	761	809	711	770	765	791	780	724	757	753	718	785	746	738	729	799	765	806	717	740	770	816	779	714	778	776	776	739	765	772	739	748	705	782	728	701	781	744	727	767	728	781	746	766	735	735	783	705	773	802	775	761	766	807	744	765	795	761	744	734	792	733	780	770	778	792	765	764	759	764	785	772	741	763	746	782	759	755	758	729	739	772	817	784	764	776	752	816	767	736	720	750	730	775	796	781	734	752	811	771	801	786	773	746	789	721	745	760	765	762	755	750	809	759	743	787	798	747	782	769	764	803	768	798	689	685	755	780	743	771	733	793	722	737	741	756	745	732	737	792	754	742	750	787	751	756	744	705	761	770	765	770	801	677	803	774	755	771	736	756	759	734	753	770	781	790	782	771	769	771	743	786	766	740	735	742	799	811	790	721	800	778	751	770	742	745	773	782	781	758	736	750	732	749	728	734	741	803	784	811	715	783	735	729	733	736	774	750	739	713	765	717	735	696	763	760	801	772	766	802	819	775	740	817	752	741	781	785	782	769	736	754	793	733	731	729	799	695	722	769	733	763	725	776	725	741	733	772	760	721	777	759	777	749	735	710	774	736	773	764	768	751	762	734	769	707	755	751	774	734	766	755	762	760	796	726	742	726	739	762	733	744	745	728	793	773	765	761	733	756	804	765	754	806	732	773	751	764	780	694	731	793	770	739	755	816	707	777	786	726	754	744	791	785	770	770	715	699	762	770	784	777	777	788	732	766	796	772	743	768	727	762	801	771	752	751	757	768	741	722	761	741	764	758	713	780	787	736	746	750	787	792	702	778	746	760	805	810	788	752	765	779	768	796	750	722	755	795	790	711	783	752	742	778	767	705	757	761	751	737	753	780	735	745	801	733	772	737	734	771	758	759	712	710	730	751	726	722	774	744	794	780	750	712	746	811	753	763	706	744	754	731	760	756	748	719	760	801	778	759	794	766	759	780	828	763	767	796	728	789	729	770	737	738	771	733	753	772	691	762	775	707	758	751	800	750	777	774	746	759	737	742	765	705	796	755	749	759	766	770	718	810	734	820	750	755	775	754	715	765	780	746	734	755	764	745	794	698	740	806	773	746	804	790	702	745	757	750	719	737	777	754	764	766	723	746	752	768	760	769	746	744	782	770	794	782	764	754	751	753	736	777	767	768	723	765	765	749	749	773	787	754	764	783	797	742	766	706	735	767	680	783	757	758	716	799	793	706	730	763	716	772	756	719	749	737	750	794	768	742	807	732	771	803	795	713	704	759	778	796	753	761	764	787	742	690	770	806	774	745	807	766	761	775	777	751	739	782	777	769	768	780	757	744	791	752	702	758	725	751	808	773	790	775	792	748	763	754	720	799	749	799	786	781	762	739	746	768	745	735	723	778	759	749	753	732	766	741	724	743	739	743	789	738	701	757	734	757	804	789	754	721	732	710	773	708	763	780	778	720	770	762	770	820	739	758	765	760	709	707	746	746	763	731	746	737	770	758	786	792	777	773	771	758	755	692	748	768	766	786	755	758	732	751	781	714	777	793	784	737	730	741	772	721	729	784	747	739	773	737	752	812	750	807	789	794	788	780	752	744	739	773	781	776	747	758	766	795	789	741	784	743	743	753	784	788	752	795	815	788	739	742	769	789	764	758	724	734	766	730	744	772	751	757	789	728	784	713	806	758	760	781	796	731	822	729	761	734	716	747	786	779	714	740	771	743	759	728	699	721	749	742	779	793	729	755	736	771	727	762	764	807	754	715	794	785	727	800	782	735	752	706	722	758	730	740	735	771	782	778	766	783	757	819	757	770	738	730	745	760	787	734	749	758	739	764	737	777	755	717	808	767	758	712	733	778	739	753	751	755	733	770	764	730	763	764	749	787	793	723	764	769	727	819	796	782	734	757	776	757	719	769	726	768	779	727	753	745	760	725	762	692	748	728	777	736	734	716	754	699	764	735	759	791	744	700	753	738	805	778	747	736	757	757	780	769	753	743	763	784	775	740	784	826	792	764	755	728	727	735	739	729	753	762	757	806	750	764	719	726	765	835	727	761	782	797	734	767	780	754	774	764	730	770	748	731	776	750	784	732	758	767	749	793	771	802	802	747	824	764	720	761	754	761	766	787	744	764	754	771	756	717	725	768	747	782	721	784	763	765	783	828	718	765	739	747	758	803	740	769	744	754	736	746	750	763	787	778	772	809	742	721	706	771	749	794	722	777	767	740	758	797	730	721	743	797	767	738	811	790	762	792	760	753	779	726	809	770	702	771	754	755	753	728	700	754	735	768	788	764	807	769	748	760	799	751	790	794	761	721	790	740	801	729	805	764	777	729	775	752	796	728	791	758	765	778	709	733	748	735	757	729	791	780	790	739	739	734	765	763	789	749	763	795	734	767	744	780	749	762	826	743	759	728	790	749	742	794	770	791	733	752	751	783	765	790	759	756	769	741	696	798	788	743	746	751	794	763	742	732	784	747	746	787	750	793	724	738	757	709	752	779	780	735	735	753	781	758	701	791	815	744	769	751	778	792	740	734	762	795	735	764	772	783	728	772	759	807	697	756	782	737	719	772	769	764	731	751	708	783	828	780	764	736	778	765	689	779	801	724	762	797	766	743	795	746	747	706	777	698	747	782	773	783	731	756	753	747	724	758	728	743	747	820	732	780	778	729	754	771	742	730	741	794	744	794	735	744	788	734	741	726	756	769	729	774	741	768	778	782	783	810	756	720	749	752	756	742	779	773	775	764	745	792	816	756	733	829	756	743	774	744	756	797	713	783	770	782	816	730	729	784	768	786	736	772	743	770	749	788	747	717	758	739	731	698	781	751	794	752	763	709	777	768	741	738	734	803	785	780	726	732	796	741	770	771	759	734	740	764	798	761	753	796	748	740	762	781	796	798	728	777	717	747	820	759	748	770	762	718	743	779	729	748	767	745	725	781	787	770	776	726	749	740	763	742	742	772	737	748	752	760	828	758	741	745	730	718	767	749	779	764	731	719	768	701	773	751	757	809	743	770	745	789	759	808	796	833	776	750	761	737	784	762	738	750	721	763	727	797	748	728	772	748	780	754	749	746	809	734	709	756	766	811	813	774	814	705	727	772	743	761	731	757	698	787	764	748	722	730	749	726	717	797	804	754	787	774
6803	953	613	542	495	431	381	389	360	326	390	383	349	294	349	340	331	324	335	299	325	294	328	288	277	299	265	281	299	295	267	305	268	278	275	275	277	267	283	261	246	294	284	305	262	280	253	262	234	282	282	269	302	290	301	282	272	257	264	293	279	251	275	296	312	288	261	286	282	291	285	283	292	254	264	267	278	284	258	278	276	274	316	300	298	292	303	246	282	304	314	281	340	268	295	285	303	307	288	268	263	282	256	275	278	276	291	283	324	280	280	289	273	283	281	291	276	256	279	258	300	306	261	304	280	265	283	258	289	276	299	266	302	300	322	296	272	268	309	265	238	275	261	259	307	288	273	290	310	304	286	279	267	253	282	296	278	266	263	280	288	251	293	268	282	257	280	266	304	255	293	278	283	265	284	266	303	256	285	274	271	288	258	286	303	323	313	281	264	279	304	289	316	286	245	314	324	277	279	285	265	285	270	246	309	287	307	298	299	279	305	287	318	275	316	269	288	247	267	256	273	268	265	321	306	266	255	291	285	311	301	237	294	284	280	288	289	274	289	296	298	289	285	315	254	274	285	245	304	269	297	283	268	307	261	287	296	267	259	296	322	261	268	308	267	270	274	258	298	280	303	284	275	281	304	284	265	271	298	272	300	261	290	301	301	264	317	268	273	293	281	284	284	276	273	291	282	291	281	289	286	284	289	272	281	266	274	270	276	274	277	282	252	275	261	284	291	260	296	301	270	306	284	286	281	308	286	332	274	255	271	281	246	271	266	289	308	302	300	281	299	255	276	297	300	263	264	236	249	294	306	296	291	264	255	290	301	264	278	247	283	339	288	291	286	243	265	260	260	303	264	277	296	287	274	290	283	289	238	308	294	289	253	287	267	261	283	298	257	298	274	282	275	295	310	305	283	277	278	265	281	281	274	271	253	275	303	247	296	283	285	303	262	323	285	258	266	291	272	287	307	307	263	259	284	275	305	277	253	278	275	250	282	257	274	268	289	264	275	251	312	266	295	294	289	259	303	299	264	284	286	286	277	281	304	312	253	260	328	295	297	279	261	293	254	279	301	274	291	280	310	301	278	269	260	271	258	275	273	268	281	260	314	334	272	286	262	279	295	248	269	262	301	288	311	269	323	280	272	281	275	287	288	268	307	291	299	283	252	293	270	251	291	287	308	276	262	276	236	316	307	273	297	283	314	263	262	290	299	300	246	271	289	289	280	280	266	264	280	270	276	277	264	299	256	297	258	283	277	292	278	277	284	304	304	289	278	252	291	281	291	272	318	265	275	277	287	307	296	281	309	303	315	283	258	275	299	275	277	275	269	232	259	291	289	293	258	280	287	287	292	280	276	277	256	292	298	317	247	274	256	255	276	260	276	269	244	281	279	273	328	260	278	246	273	277	310	304	284	279	269	267	242	266	262	261	284	238	270	280	260	277	273	303	262	259	272	310	282	310	267	301	284	303	270	270	302	285	262	265	270	321	297	260	272	267	260	302	255	273	285	298	287	293	311	291	267	274	277	304	293	316	259	281	256	295	263	273	309	275	311	258	284	287	302	271	262	257	254	256	271	278	298	275	266	272	283	286	281	262	287	248	295	275	301	265	268	269	273	271	251	279	291	293	294	257	274	308	278	279	298	294	287	263	263	258	272	273	275	301	269	290	264	248	296	309	282	276	262	261	274	294	277	296	295	261	272	301	286	254	242	271	302	292	264	290	326	269	259	248	295	299	291	285	301	293	322	290	264	283	291	324	277	260	272	266	304	273	269	277	269	278	264	271	279	271	283	302	286	269	263	273	287	270	274	242	279	268	314	272	284	312	290	271	275	275	290	300	272	279	289	273	240	265	259	307	302	256	276	300	308	278	278	298	287	296	283	274	294	289	257	273	286	286	299	277	250	249	296	314	284	286	262	265	261	279	271	265	273	319	272	270	270	289	272	282	294	272	311	302	260	270	299	261	314	292	307	326	263	281	293	263	287	292	277	296	255	287	328	287	299	285	280	222	298	256	321	310	260	292	269	308	251	258	289	270	316	301	295	266	273	282	286	283	281	284	275	294	280	294	230	290	314	277	260	299	278	278	301	282	272	299	282	274	288	287	276	271	277	235	300	250	299	285	274	280	287	261	247	296	301	292	255	299	296	271	276	280	267	267	277	321	273	265	309	270	293	286	293	285	293	267	276	295	261	287	279	276	271	302	241	280	291	262	272	308	300	304	291	283	232	262	267	280	257	248	275	283	272	297	259	263	284	303	314	273	247	255	278	289	257	273	300	258	269	295	318	275	269	292	290	270	267	245	254	291	315	281	266	298	262	272	276	272	291	271	286	287	268	281	281	256	274	288	287	308	299	292	270	285	295	280	280	290	266	254	268	304	284	290	265	284	276	283	282	335	274	281	284	278	285	296	231	241	282	297	289	287	285	254	299	271	298	311	317	291	294	300	284	280	264	280	269	286	313	285	288	260	288	280	269	260	267	269	279	254	319	263	322	273	245	299	288	252	283	293	249	302	261	308	272	290	276	305	273	284	295	249	283	284	292	238	236	242	295	282	300	304	252	281	285	312	250	268	269	263	296	310	268	292	283	260	277	265	275	253	301	294	302	301	258	287	270	260	276	290	272	301	276	283	249	324	282	294	266	280	263	271	270	271	281	266	261	288	274	278	289	286	256	310	298	280	284	275	259	260	281	318	303	288	281	300	277	255	260	316	265	240	262	259	269	267	273	285	270	266	271	261	293	279	269	288	270	282	267	306	275	264	281	266	295	264	245	286	251	261	264	280	261	255	315	293	276	325	278	280	288	266	248	261	278	260	270	258	289	294	272	287	275	265	284	286	281	286	291	298	272	292	283	290	255	286	301	285	270	297	305	286	285	305	272	276	324	302	308	297	279	292	268	290	281	293	227	322	280	273	305	266	284	301	301	274	271	293	248	263	294	279	286	264	260	275	267	316	246	268	281	279	241	263	278	271	293	285	274	291	243	322	276	275	266	276	278	262	305	284	279	292	303	278	271	291	254	271	274	268	243	283	292	304	300	294	278	281	295	308	273	291	302	273	288	270	274	279	272	271	278	283	307	303	284	291	256	298	293	260	290	270	287	265	289	270	287	267	303	249	321	245	279	251	267	273	263	256	265	306	252	286	266	308	304	282	243	310	292	307	295	307	306	287	273	241	280	261	258	276	281	275	291	293	294	289	316	271	280	276	288	302	305	275	249	283	275	271	288	288	284	314	266	253	258	292	274	283	307	282	283	294	263	271	289	290	324	268	282	283	284	320	268	299	311	264	269	281	285	293	249	258	275	257	266	273	255	266	271	260	300	265	268	305	291	282	261	304	279	291	300	277	297	281	243	254	290	270	300	238	271	284	320	279	262	258	277	284	282	277	263	262	254	309	271	292	320	263	290	275	251	286	257	292	271	295	274	278	286	276	260	276	245	294	253	254	294	304	268	306	285	270	278	254	256	292	303	266	270	246
4540	921	1407	1629	1640	1472	1300	1173	1261	1216	1191	1165	1058	1042	940	925	829	832	780	650	814	795	781	708	661	660	635	666	608	671	635	604	627	615	665	668	629	574	585	645	634	663	622	620	601	629	655	645	641	614	668	605	632	655	590	579	640	646	620	628	672	639	625	652	667	631	598	641	673	632	594	677	648	600	644	621	612	631	608	632	642	620	640	583	639	614	667	658	639	635	624	636	640	641	653	641	649	641	632	589	648	639	602	639	655	643	601	632	613	651	606	667	657	619	612	645	646	654	650	618	624	646	624	634	602	585	608	655	645	668	592	617	632	643	644	622	619	637	657	631	618	648	630	639	597	653	607	643	616	633	631	638	573	618	632	642	628	658	681	674	605	612	588	635	661	640	625	644	628	612	669	614	580	628	633	651	600	636	639	605	621	613	608	628	657	628	679	640	619	608	631	644	664	632	616	612	702	654	637	619	638	670	641	628	656	641	633	633	603	660	626	618	619	697	636	656	624	620	592	619	665	619	642	677	663	633	642	636	614	636	665	617	588	597	637	609	637	615	627	610	592	625	669	603	584	623	626	608	627	617	632	610	617	632	625	638	653	638	659	642	617	684	585	591	629	633	623	603	615	648	656	615	594	648	639	610	634	679	640	648	665	597	612	629	622	628	626	617	619	658	690	627	643	636	615	623	640	647	595	658	604	631	628	610	627	605	599	598	627	645	646	663	635	621	670	622	650	624	633	643	660	610	616	656	638	646	643	617	605	634	621	646	595	674	604	627	665	608	659	674	639	609	641	608	666	658	637	625	653	602	625	622	635	601	647	659	649	643	625	641	617	663	621	635	607	634	641	675	635	601	645	635	604	621	651	632	623	619	642	659	656	646	608	604	615	645	595	628	637	611	674	586	665	612	648	589	617	607	630	636	624	638	637	612	640	605	636	642	605	588	606	626	618	591	640	614	573	638	661	631	572	644	610	665	628	636	627	658	582	635	631	608	673	626	623	635	689	642	662	667	616	607	612	643	614	656	667	606	644	612	606	653	655	658	632	633	635	610	625	611	656	647	619	674	649	610	618	640	633	642	640	656	616	596	650	641	673	671	648	605	621	631	612	621	619	664	627	641	649	617	652	616	638	604	629	620	604	648	608	610	623	609	616	604	636	636	620	665	637	690	615	611	627	601	610	637	618	662	679	631	582	662	628	603	628	613	666	624	600	626	631	644	627	636	638	599	629	673	628	634	581	661	633	640	644	636	618	633	625	601	642	654	653	595	612	635	638	620	641	627	668	600	623	617	604	616	625	677	598	636	613	621	617	666	654	647	614	616	619	647	618	639	616	661	640	641	666	658	612	615	571	612	647	621	668	622	701	640	612	573	653	639	600	619	652	598	648	597	627	620	651	642	616	642	638	660	631	614	628	661	647	612	630	599	623	602	589	615	593	637	650	573	651	658	647	593	583	661	624	627	643	659	641	606	616	656	688	631	661	577	605	640	630	619	670	645	603	643	664	632	657	652	607	641	621	622	607	621	626	623	651	644	626	648	614	623	651	603	578	658	609	576	661	642	648	614	628	644	580	643	629	618	618	585	638	630	654	607	618	614	629	655	601	653	624	624	624	599	635	654	680	629	641	649	627	681	617	577	669	612	622	609	625	647	646	639	649	614	587	654	674	653	664	638	624	604	592	617	659	649	640	620	644	639	593	619	596	642	604	626	620	656	605	609	602	628	634	629	629	675	654	667	644	615	655	650	629	631	628	651	607	658	643	635	633	633	634	653	647	624	640	614	657	639	597	663	595	652	657	642	610	630	651	604	622	599	656	653	572	607	623	621	633	655	616	672	657	691	619	658	671	631	663	614	648	606	618	631	636	629	636	610	686	644	671	649	557	634	667	625	606	608	614	580	647	658	625	632	630	601	632	606	609	660	681	669	612	663	594	658	605	635	597	630	640	624	590	696	668	663	612	636	636	651	613	652	661	651	667	637	619	645	682	637	636	604	605	673	614	638	612	652	624	666	652	652	642	648	634	671	602	664	670	628	645	633	618	641	632	641	645	581	671	618	611	613	615	612	625	687	656	640	607	640	643	666	676	641	664	651	607	628	642	627	602	617	632	680	661	580	631	652	627	616	633	598	641	651	641	641	601	616	627	629	627	637	628	662	667	670	626	621	633	620	617	648	605	638	630	585	629	616	581	630	595	602	649	639	634	620	640	640	643	644	650	679	639	663	603	589	652	624	639	666	604	650	647	616	639	634	625	629	638	607	650	598	598	642	649	656	671	625	633	633	604	646	604	664	615	634	664	648	603	613	626	640	615	601	620	649	657	615	598	676	661	624	671	652	692	663	642	666	630	632	630	636	624	612	638	632	615	648	597	662	649	633	626	648	613	668	586	642	607	642	627	649	629	629	702	658	654	638	629	585	614	659	607	646	636	655	652	626	632	597	625	641	614	626	639	637	688	616	635	615	655	602	634	660	636	614	635	613	624	638	629	631	608	642	637	603	600	575	623	630	629	628	670	609	643	654	619	645	640	640	633	652	606	633	681	652	674	653	673	607	633	630	659	675	635	677	695	637	613	635	647	690	688	626	584	646	626	609	618	622	651	637	645	639	637	606	645	595	695	614	663	661	655	645	655	647	636	639	646	601	616	626	662	619	654	622	630	685	678	628	672	637	661	577	604	678	624	613	664	616	628	655	634	647	637	667	667	622	656	628	628	638	616	605	590	626	691	632	611	627	666	588	619	673	601	659	615	665	678	664	590	663	685	644	618	604	599	623	627	658	595	668	654	643	617	644	595	642	610	664	611	628	623	619	611	698	643	638	629	593	630	579	673	670	651	676	640	629	628	610	683	616	576	638	628	605	612	612	629	660	640	597	618	598	658	628	629	623	647	608	603	613	600	611	604	640	631	637	632	625	616	628	645	622	591	633	636	641	674	600	633	655	640	648	617	617	645	622	573	630	649	638	582	591	636	654	610	621	662	644	632	604	651	615	625	690	637	662	641	643	640	641	634	599	650	646	620	619	611	605	676	622	638	670	596	614	639	607	612	600	611	620	657	619	626	612	649	648	618	642	650	673	624	659	652	606	648	650	630	614	646	620	624	646	591	693	623	669	606	689	634	599	593	669	623	606	634	648	667	650	638	644	685	621	597	628	651	639	648	619	644	648	604	622	611	628	650	671	630	652	614	629	656	652	604	655	644	665	620	609	595	637	656	659	600	649	635	671	602	632	658	620	599	627	659	651	608	599	614	631	612	666	585	661	602	605	620	666	649	627	642	631	626	666	630	660	612	633	590	584	629	642	604	588	667	641	641	647	615	611	573	633	626	631	620	665	599	592	621	616	621	619	639	636	634	650	624	623	653	651	626	633	641	637	663	630	626	582	641	676	639	633	618	611	646	629	626	627	611	629	628	601	655	649	619	633	625	602	693	620	573	639	679	612	625	627	622	622	673	616	654	665	624	623	641	598	594	638	632	678	639	650
20771	3495	2042	1742	1259	856	651	549	543	423	418	435	345	350	345	289	298	272	263	284	248	259	256	259	250	218	196	213	217	207	191	197	218	216	229	222	216	203	201	176	194	177	190	175	217	215	219	210	188	211	200	198	219	223	186	204	208	210	172	192	215	188	197	196	208	199	173	199	223	201	236	177	190	217	194	212	180	207	199	221	212	203	176	197	220	203	216	200	183	235	207	193	185	201	189	196	199	199	205	236	231	222	205	229	198	202	221	177	196	209	194	205	208	190	213	206	182	213	224	201	200	200	227	221	213	246	193	224	187	227	196	213	198	221	190	225	220	203	196	195	216	193	216	201	241	221	196	204	194	188	206	215	201	225	207	207	191	219	233	204	227	207	209	210	204	196	230	191	214	201	191	198	231	217	223	224	201	195	194	193	183	194	213	205	214	224	209	228	223	184	219	181	226	215	197	220	191	223	230	207	205	214	211	235	220	211	198	206	199	239	212	206	187	197	187	182	188	205	194	195	187	208	206	208	210	212	197	224	206	237	188	192	220	215	212	239	223	212	194	202	230	253	208	206	215	187	210	231	213	212	213	205	221	186	217	205	195	193	190	198	184	220	211	228	194	202	207	203	185	206	185	201	221	205	193	212	226	218	193	192	204	191	212	231	176	221	186	187	201	229	229	215	195	187	193	210	173	226	205	213	190	187	210	209	221	178	248	201	198	209	205	198	217	195	216	220	216	200	202	231	218	188	209	207	196	233	247	202	191	211	214	214	212	215	195	202	177	196	203	192	206	205	207	203	217	208	171	218	188	223	242	203	196	207	195	192	201	204	225	202	192	202	199	220	205	198	194	184	202	213	186	192	180	200	196	211	216	198	204	217	215	198	216	234	235	169	207	210	237	204	225	216	197	224	197	235	218	179	207	213	208	198	202	200	192	196	210	194	201	216	220	180	223	207	183	214	227	209	235	194	217	198	219	234	200	214	232	193	208	211	180	201	205	193	229	173	210	224	216	227	206	202	188	204	218	197	189	204	184	205	185	207	192	218	223	237	213	188	220	197	212	175	202	170	201	210	202	184	210	198	218	186	216	208	224	187	230	200	180	171	216	221	206	178	204	226	199	218	190	216	186	217	197	232	207	236	190	194	197	212	200	193	208	182	216	195	200	216	219	199	213	209	208	221	194	191	193	192	196	209	200	196	198	210	200	209	196	213	181	198	188	232	215	179	226	215	223	214	201	219	208	189	203	200	206	188	205	206	184	209	202	204	221	188	194	241	202	196	189	211	227	240	213	224	191	216	210	185	220	241	197	214	222	187	208	241	205	189	227	209	201	207	231	224	198	194	184	194	212	242	210	213	181	214	185	216	190	208	181	212	221	152	212	213	205	206	221	189	216	196	208	240	210	218	181	225	213	174	200	202	210	206	188	216	206	183	222	241	203	201	186	202	224	224	209	212	221	219	191	199	222	215	219	209	217	209	201	175	206	215	216	190	212	203	211	183	194	197	197	186	214	196	181	181	173	168	203	188	193	219	219	224	221	222	218	199	223	200	184	189	217	206	209	201	200	214	208	204	212	212	211	206	195	212	209	221	204	222	192	227	213	199	205	204	176	202	213	224	184	177	214	167	177	234	187	244	256	200	205	210	197	188	198	212	189	198	194	178	189	210	175	197	221	217	210	213	215	193	188	229	196	200	198	198	193	196	201	183	189	223	196	215	195	207	195	210	210	221	224	225	220	207	205	190	213	206	203	227	215	189	179	216	204	203	184	204	217	202	185	210	221	217	205	218	226	180	215	219	189	217	188	212	208	198	222	221	240	211	245	211	204	174	225	220	208	199	195	185	168	204	205	212	210	208	184	228	233	194	199	203	196	226	190	204	207	191	209	204	225	217	212	197	227	201	183	233	200	202	192	184	209	206	209	213	203	204	193	201	212	202	175	205	193	193	214	220	224	227	210	178	197	221	215	186	221	188	205	212	202	217	240	199	207	222	210	187	202	209	213	204	207	194	174	225	193	196	206	198	208	191	218	200	179	199	207	203	171	176	196	220	208	204	198	173	208	195	183	216	222	232	205	172	224	209	192	202	236	235	193	215	194	209	209	213	206	213	168	200	221	230	229	203	220	193	222	238	217	195	215	188	200	225	223	226	211	243	211	233	213	223	185	203	192	196	173	187	230	193	211	213	242	248	196	212	228	177	230	202	247	217	201	222	209	187	198	196	199	194	235	187	222	232	196	244	205	199	204	194	239	208	202	194	194	208	205	228	210	197	207	221	204	184	222	193	213	252	215	188	196	218	227	202	206	209	215	207	226	216	186	184	172	222	193	189	206	190	209	198	212	217	191	198	204	208	188	240	235	217	197	229	226	223	192	181	194	204	209	208	227	194	222	208	209	218	201	220	205	231	224	172	196	196	237	211	196	204	228	235	211	232	222	223	202	216	219	203	196	186	208	201	165	199	203	173	197	187	218	201	203	210	200	189	219	224	198	196	197	206	218	201	212	233	213	212	239	216	212	215	211	193	198	227	186	195	190	211	188	228	194	219	221	212	219	211	195	213	220	203	188	185	217	224	192	198	214	204	206	201	189	194	205	209	220	231	231	189	219	183	236	218	218	226	227	210	196	205	189	219	187	205	193	195	184	206	206	200	205	206	216	220	217	221	213	208	208	226	240	200	225	196	204	188	202	204	190	208	194	201	191	204	216	224	232	244	229	221	212	186	230	204	219	207	174	240	208	209	201	216	209	190	201	193	200	214	191	204	198	217	225	223	202	178	209	194	197	210	198	206	180	233	199	202	239	208	212	227	227	171	187	214	192	208	194	192	206	207	181	195	184	229	207	199	204	185	192	183	217	188	210	192	214	192	209	203	188	236	207	207	227	213	218	199	225	187	214	209	222	237	221	222	186	198	199	192	201	199	219	210	222	203	205	220	226	224	219	203	209	196	190	212	220	216	213	203	182	217	200	186	198	189	222	221	211	207	211	227	195	209	211	183	213	194	197	210	177	203	208	193	193	197	202	211	226	200	198	205	203	193	178	223	208	206	232	187	217	194	206	194	177	205	207	178	206	217	201	238	209	216	199	185	199	193	233	234	190	194	183	205	200	214	167	227	215	203	215	210	202	201	202	223	229	222	183	242	203	223	198	179	186	202	193	207	220	213	213	204	203	219	211	197	214	184	186	231	223	189	215	212	209	182	190	227	210	222	206	208	218	183	207	189	209	209	193	207	208	179	198	190	189	200	217	200	233	224	247	189	209	189	227	210	211	201	190	201	196	220	173	184	195	239	182	219	197	238	209	217	194	214	239	208	204	208	201	203	221	231	208	211	196	208	201	195	203	216	214	218	237	209	196	213	219	200	193	188	199	189	210	217	195	205	219	193	190	212	199	247	192	206	213	218	199	203	210	208	208	216	214	186	212	247	215	193	229	195	170	215	214	224	206	192	210	186	207	207	225	204	213	192	178	210	232	207	222	228	200	175
12959	1589	3112	3850	3860	3082	2468	2177	2165	1830	1839	1700	1475	1421	1270	1184	1108	987	935	887	950	897	807	656	604	579	503	515	596	530	459	536	509	508	517	502	501	489	490	509	513	472	543	505	493	550	485	524	483	499	470	530	501	503	478	537	532	510	503	520	508	476	505	498	504	484	499	493	488	550	476	476	519	523	511	517	521	508	535	457	478	490	513	515	507	506	491	485	511	535	513	515	509	520	466	500	499	561	525	525	526	505	467	513	494	515	525	469	520	515	499	519	489	522	491	501	515	498	459	494	473	509	499	521	529	490	471	532	507	496	522	507	485	489	512	514	508	496	513	535	523	501	505	504	539	484	527	486	513	514	498	528	499	509	516	510	523	523	487	483	466	502	467	509	501	518	525	517	496	517	502	524	472	517	498	469	509	479	498	481	520	496	505	517	493	484	470	478	473	496	488	504	531	487	506	511	506	452	496	474	509	497	511	516	503	538	509	518	501	526	530	511	521	522	482	526	512	524	487	503	457	506	510	499	555	524	462	495	483	480	514	480	559	491	496	510	520	525	521	506	528	502	455	498	510	500	496	492	489	548	525	492	494	516	487	502	488	488	497	488	530	507	559	467	533	525	531	478	500	499	521	458	470	468	452	496	499	486	533	484	533	445	504	498	480	477	457	481	468	471	537	426	494	495	506	509	503	521	522	500	475	476	532	519	499	469	557	483	513	493	533	490	493	536	512	492	530	524	487	534	480	511	499	482	511	484	495	468	502	504	444	519	508	497	493	547	519	514	520	465	531	487	499	507	482	489	504	463	508	476	497	532	467	490	511	493	494	518	432	492	514	483	519	486	490	504	490	512	531	498	504	500	516	491	518	434	539	521	562	499	461	497	489	478	539	495	512	499	535	497	490	478	540	499	528	509	454	496	512	464	509	510	481	478	476	520	528	496	485	531	478	519	503	512	487	498	528	500	486	495	486	553	496	533	504	474	518	508	514	492	508	508	483	511	481	484	489	496	510	491	534	516	526	523	501	526	490	514	477	490	503	482	492	512	530	502	500	501	479	480	497	517	488	528	511	533	519	499	506	496	500	471	538	479	497	506	516	476	486	500	493	527	498	521	481	490	495	512	482	522	497	522	521	509	513	522	512	482	493	477	528	488	511	471	503	508	492	514	508	476	494	486	474	515	487	494	523	508	507	493	516	520	513	469	462	517	456	479	532	470	489	497	496	466	517	493	490	482	517	515	499	501	500	508	499	480	465	481	507	516	499	560	497	519	472	494	495	489	539	517	506	517	521	496	477	530	487	490	505	549	510	492	501	500	541	509	521	480	500	509	526	499	497	481	490	485	519	500	510	477	508	489	513	495	524	500	480	524	531	517	483	492	465	551	527	484	483	538	497	507	491	555	512	465	494	503	507	493	469	524	481	480	486	510	465	464	525	479	467	495	470	476	512	486	487	532	486	525	522	490	485	459	502	509	516	505	490	517	510	495	470	520	435	460	471	524	454	534	493	462	522	494	510	532	524	466	485	516	504	470	501	544	540	494	531	485	508	476	516	522	510	505	504	504	527	487	501	544	504	530	496	469	476	479	513	478	542	508	454	476	503	491	543	510	531	506	463	485	500	479	457	527	496	523	504	473	495	512	529	486	524	448	495	482	474	494	501	531	538	499	489	513	469	521	528	491	555	486	452	501	526	500	534	513	475	498	515	508	514	483	505	508	512	480	496	481	510	504	510	526	502	482	477	465	508	508	486	474	511	510	515	516	496	524	468	473	514	532	521	473	456	524	511	502	492	497	488	471	502	496	486	474	497	486	467	499	519	546	492	496	548	485	515	490	517	463	529	495	521	505	529	547	537	520	491	557	534	511	537	472	518	480	488	455	458	490	525	495	476	486	476	488	504	499	513	488	507	539	496	503	495	489	486	462	489	511	500	488	515	487	510	496	525	497	528	496	491	474	517	474	512	473	483	491	511	505	510	509	497	467	519	503	467	471	476	530	522	518	513	469	496	496	516	467	510	464	517	510	511	531	544	499	516	472	506	522	512	478	526	520	498	495	470	479	449	536	485	476	503	509	508	473	516	493	548	482	495	510	485	496	517	517	512	511	484	489	519	539	504	507	504	517	515	523	473	518	494	496	509	481	514	441	500	524	489	502	525	473	521	501	465	500	444	503	521	483	486	501	505	538	485	507	442	487	558	517	469	493	514	522	489	473	491	483	484	509	502	490	503	487	475	498	471	468	460	475	467	467	501	491	501	486	502	507	516	481	500	515	467	510	533	492	500	504	506	509	543	513	508	484	521	459	530	483	500	494	536	484	552	521	521	524	474	485	512	483	542	519	522	504	455	528	467	520	489	470	467	503	488	484	518	525	504	523	487	542	500	500	516	479	496	501	538	495	516	535	547	495	521	489	501	471	490	502	513	489	480	458	461	522	504	495	514	513	493	532	511	478	495	538	467	474	498	552	503	468	529	514	507	484	504	511	498	521	507	469	496	485	514	511	481	523	523	482	451	519	539	467	485	525	504	518	532	481	512	510	528	480	493	512	478	457	545	497	529	483	519	481	509	484	539	491	472	497	514	542	539	548	522	511	490	496	506	487	502	528	497	512	534	456	505	519	515	528	496	481	512	494	498	505	487	515	540	482	502	483	536	488	449	546	495	519	492	486	473	529	505	498	525	501	508	492	494	494	500	494	489	520	492	467	473	515	507	495	499	513	511	499	544	487	509	494	489	494	501	495	517	559	490	522	513	494	466	492	495	491	527	519	523	503	501	513	508	506	517	527	510	483	511	493	515	536	488	539	454	513	459	489	524	504	512	468	506	515	533	547	512	503	504	516	473	528	518	496	469	536	484	485	553	473	514	544	552	507	546	496	508	532	522	478	511	495	516	514	500	517	484	528	465	496	505	527	445	493	492	524	496	498	527	526	482	491	459	499	495	531	481	494	507	492	515	463	450	467	473	502	480	508	477	519	528	514	506	498	446	497	513	538	509	474	515	496	538	473	500	542	450	532	496	524	461	449	501	484	537	507	480	515	504	489	495	502	541	529	524	495	510	476	498	498	523	500	479	495	436	510	537	490	518	497	498	497	502	522	511	509	527	519	513	495	484	489	514	475	505	517	514	481	501	497	481	522	494	492	481	504	535	541	463	499	492	479	504	497	532	488	513	511	550	478	487	514	506	472	506	540	498	549	513	499	476	524	507	475	501	476	525	494	506	516	505	503	515	505	504	513	523	487	516	488	501	535	499	479	488	495	508	506	472	487	498	513	470	456	478	547	501	518	498	492	496	504	531	503	536	489	512	540	511	486	517	472	465	503	491	527	481	473	508	516	498	529	500	499	499	522	476	515	513	497	511	471	495	535	535	513	477	529	500	487	505	492	541	528	505	513	463	502	507	467	507	496	461	503	534	540	478	496	529	487	500	532	491	516	531	508	473	534	483	482	494	530	449	506	524	506	501	507	500	512	489	504	487	501	513	529
30674	7084	4047	3099	2246	1516	1177	922	848	793	714	698	607	563	504	506	531	451	405	474	439	458	401	385	358	335	337	325	333	331	398	352	389	332	330	356	324	353	354	328	345	321	376	342	339	334	335	317	378	361	319	336	318	366	316	344	386	347	358	362	352	295	325	343	371	342	327	321	364	348	316	339	328	332	338	359	368	354	326	380	340	327	320	351	357	372	339	352	338	338	329	327	332	309	313	354	350	321	353	374	355	328	351	334	326	347	310	336	327	374	366	333	357	333	353	344	362	319	331	358	337	355	331	336	323	360	344	389	346	349	365	360	350	337	320	312	324	314	347	365	342	328	334	331	317	325	358	323	343	341	320	350	297	341	346	343	322	339	338	341	314	349	343	338	336	337	327	322	375	330	347	355	307	342	318	350	330	340	343	332	322	340	360	368	321	323	336	320	334	324	342	331	339	348	353	352	333	343	340	351	336	346	342	338	319	339	329	343	342	371	331	337	361	339	330	360	369	321	350	358	355	313	329	356	361	328	322	338	351	313	359	371	350	354	349	345	326	352	365	354	378	350	370	325	357	331	326	341	366	339	335	344	347	357	327	348	337	334	350	323	368	360	317	324	313	328	342	306	344	338	324	344	353	329	326	323	329	312	321	345	343	370	389	300	318	318	333	362	340	326	277	315	377	340	345	331	305	358	384	327	357	346	314	316	338	307	380	317	305	343	346	341	359	337	315	324	324	326	346	324	298	346	319	328	324	331	357	341	346	340	375	356	324	313	324	317	331	307	321	369	330	336	390	347	357	314	318	371	365	322	376	324	315	334	347	353	375	320	359	353	349	325	305	376	337	335	334	336	327	328	284	328	322	340	363	346	342	341	334	361	360	344	352	328	365	371	349	321	320	332	323	345	351	344	353	351	326	356	357	366	350	319	338	385	328	334	330	324	349	347	360	376	339	353	367	361	315	342	341	326	344	343	308	333	388	362	376	341	360	338	338	335	339	307	358	331	342	349	367	344	356	355	372	342	350	324	335	300	334	385	345	346	368	307	318	331	385	315	315	358	363	342	387	355	326	372	337	341	316	350	340	312	339	323	351	346	345	304	368	319	299	336	286	323	340	317	328	369	348	323	349	351	360	362	341	335	317	322	332	311	319	363	347	321	338	321	338	393	322	316	384	342	300	352	330	333	339	351	360	353	320	346	338	344	344	376	342	335	381	339	350	325	373	349	367	351	348	349	350	354	359	358	347	345	355	342	360	332	363	369	349	338	334	334	324	323	332	337	341	336	325	323	358	325	334	360	337	331	360	340	339	316	341	347	348	346	323	329	371	345	339	348	317	324	368	381	359	314	327	339	357	309	321	367	351	347	343	329	321	381	343	342	355	353	335	300	382	382	329	343	338	381	300	337	295	322	335	360	352	341	310	364	360	334	356	345	342	336	343	318	309	320	358	359	340	318	354	362	347	332	348	328	341	316	342	339	312	321	336	361	342	343	337	350	382	384	369	344	358	381	319	332	324	349	309	321	380	358	336	346	357	384	360	382	348	323	350	335	338	334	320	339	318	336	345	333	320	320	328	361	378	341	333	337	313	360	338	361	342	329	313	373	322	345	339	336	320	302	338	362	361	345	326	346	341	346	336	336	353	356	332	336	346	307	376	360	365	333	361	326	329	323	325	344	354	364	366	309	343	295	347	326	341	338	360	329	346	342	350	335	332	337	330	354	334	320	327	347	336	349	310	351	346	326	354	356	321	370	345	346	304	327	313	314	350	346	327	378	346	337	320	339	316	362	328	350	313	364	356	351	340	312	320	313	361	331	370	316	305	325	326	329	326	307	322	328	352	334	341	356	338	354	316	362	326	365	328	358	342	330	312	320	317	352	369	336	329	369	331	327	331	329	345	328	343	359	290	377	342	388	333	380	335	327	311	313	362	338	321	349	317	330	318	344	323	322	310	327	355	334	314	317	321	337	381	353	341	330	333	328	327	341	343	334	364	325	360	355	305	350	320	361	330	348	326	312	345	305	328	360	304	362	343	342	335	370	342	331	357	322	296	338	321	366	362	310	336	310	322	329	369	350	360	321	333	334	332	345	320	357	330	351	373	344	338	338	342	336	342	340	345	311	341	328	357	346	334	347	337	342	361	328	339	339	332	327	366	334	349	373	357	332	335	376	300	324	348	340	331	291	346	345	347	346	328	345	333	344	359	400	366	322	347	339	346	312	343	345	376	325	283	350	331	349	322	322	352	323	308	333	355	347	339	341	346	339	338	309	345	379	349	356	325	375	333	321	330	344	350	345	340	313	332	310	302	351	348	367	321	327	346	319	314	333	350	331	319	334	348	332	308	322	328	340	360	332	320	342	340	367	323	349	327	332	337	332	349	345	304	298	350	348	330	309	293	321	328	329	347	331	368	316	287	355	352	330	332	348	353	359	310	330	321	316	340	354	334	340	341	357	323	357	354	333	335	348	360	304	309	331	336	339	329	364	376	364	319	335	339	379	322	322	346	366	342	375	353	362	367	316	353	338	352	343	364	337	317	322	356	372	350	347	323	308	338	322	339	359	319	355	326	326	379	351	291	321	379	340	333	328	321	342	336	311	367	314	348	354	330	323	341	293	328	347	335	327	349	350	326	355	313	352	383	338	342	336	342	345	349	352	369	338	349	348	323	325	312	332	382	309	337	352	369	346	364	377	315	358	315	381	338	357	356	343	340	352	361	339	330	319	308	343	333	338	311	342	328	344	328	341	330	308	334	318	360	352	347	311	324	317	336	350	351	345	330	333	340	380	330	309	334	353	326	357	326	319	349	338	364	336	360	352	312	314	356	339	324	349	327	329	373	305	365	357	354	368	334	373	356	332	299	329	343	345	323	358	330	374	332	315	347	350	388	301	360	331	317	378	333	327	336	314	366	377	354	329	336	360	347	311	347	352	343	324	343	312	373	329	338	338	364	336	335	354	302	337	309	317	326	368	355	310	360	355	349	338	342	344	361	328	364	358	350	319	354	379	321	358	339	323	312	324	333	349	343	343	319	368	361	331	338	355	346	323	363	313	335	357	307	317	362	335	367	308	363	326	328	360	356	349	329	356	333	337	319	317	340	316	300	344	314	330	330	328	324	350	329	342	269	348	337	352	360	329	363	329	294	325	322	329	314	318	335	336	370	327	330	368	326	307	326	322	332	293	338	360	345	347	339	355	343	325	355	390	349	373	349	329	356	328	317	309	321	309	347	358	357	338	355	308	352	339	302	332	329	328	360	316	348	355	314	310	354	352	341	376	314	324	332	311	342	346	340	315	360	315	339	345	360	345	322	359	343	349	311	311	331	330	345	307	403	376	372	310	343	329	352	344	308	327	359	331	343	330	391	373	327	328	377	349	357	367	393	342	329	332	335	342	319	335	359	353	353	337	355	372	364	358	308	347	341	331	304	321	355	328	327	331	325	318	359	326	307	358	327	349	318	400	305	325	315	309	327	354	312	345
17352	2860	5269	6111	5963	5058	4371	3327	3112	2819	2825	2589	2320	2189	2054	1817	1842	1679	1385	1405	1553	1488	1262	1157	894	792	858	812	816	773	778	755	867	786	813	806	756	793	824	770	774	777	793	770	758	804	801	764	800	849	764	814	775	833	792	734	792	757	785	771	755	807	761	789	817	826	768	726	813	801	765	770	734	746	761	795	769	785	809	708	815	790	764	791	781	792	813	784	746	756	747	790	805	729	754	752	762	774	766	802	802	802	772	770	790	755	808	747	755	789	774	779	772	768	789	766	753	751	806	786	712	760	805	780	759	750	753	735	772	821	765	742	738	773	771	760	780	824	770	779	744	758	712	725	742	743	771	863	760	731	810	752	760	768	767	729	776	774	794	748	731	740	751	780	747	747	761	742	811	677	753	781	769	765	819	795	747	748	831	777	714	788	794	751	755	795	774	757	723	737	755	821	730	781	838	771	724	774	818	789	747	735	776	771	768	775	770	737	773	748	751	774	823	745	766	813	784	800	740	765	714	750	733	797	782	745	783	772	749	767	784	747	828	845	731	767	798	740	767	818	721	727	763	779	744	805	803	759	776	753	774	772	737	801	757	758	749	751	785	788	771	758	767	751	759	753	808	809	778	804	828	774	772	794	753	775	794	735	785	761	748	835	783	734	781	786	761	755	808	748	749	761	787	762	786	782	730	811	796	729	726	792	773	786	777	837	725	785	805	736	777	792	741	793	764	809	737	736	779	775	765	758	731	765	755	786	747	744	818	754	814	812	729	752	806	761	752	781	744	737	805	770	777	701	771	736	827	755	758	790	771	827	770	733	777	754	798	752	740	773	793	766	794	770	713	740	769	770	771	755	719	721	721	762	792	755	757	783	787	752	768	737	789	756	789	790	798	760	757	732	706	714	771	753	800	721	756	785	772	764	744	714	784	742	727	759	758	823	730	780	759	763	722	807	760	764	789	792	778	783	733	737	774	783	784	764	767	748	761	819	797	811	781	815	767	769	781	800	867	766	795	754	793	783	779	820	771	786	769	785	771	799	789	751	810	727	774	787	781	772	777	760	801	772	766	770	809	778	746	772	756	749	817	765	776	799	778	792	808	780	749	785	737	754	758	796	752	753	736	806	789	792	735	730	786	764	723	746	768	760	750	767	800	772	752	851	782	780	750	753	769	817	751	770	780	782	808	725	745	784	815	783	780	788	759	751	762	764	756	791	837	715	791	771	772	755	697	804	765	772	786	766	750	787	783	773	761	761	738	751	790	726	737	749	724	766	745	782	748	760	755	743	784	771	761	759	716	754	758	774	752	767	780	797	776	787	712	743	789	757	739	778	744	767	772	756	771	772	778	778	741	774	785	766	785	794	719	838	786	802	748	726	744	761	762	747	809	745	718	758	785	731	822	770	728	769	760	767	756	797	711	772	812	774	774	802	748	758	762	741	785	764	755	780	727	823	789	784	728	728	764	743	729	751	732	767	762	772	743	749	737	739	746	745	792	768	756	762	810	746	731	787	756	774	743	793	747	835	810	787	755	752	765	795	764	753	759	755	749	727	800	724	767	786	742	820	770	767	797	769	735	763	791	732	750	757	763	824	834	780	738	714	763	796	785	770	836	785	775	799	788	811	780	819	775	796	752	747	789	823	778	766	770	779	799	739	787	753	783	752	759	756	717	757	786	775	742	781	787	814	755	731	800	736	749	821	793	827	796	756	678	739	758	794	748	779	773	747	743	783	781	785	753	725	745	751	748	773	758	765	763	790	751	780	796	720	758	733	767	784	807	782	811	782	822	755	811	786	779	752	748	699	799	746	763	789	731	763	788	728	770	779	709	749	779	783	742	801	721	782	746	775	752	761	759	783	805	793	786	735	731	752	798	811	795	739	829	749	798	776	779	751	730	744	802	784	768	767	761	739	727	790	835	755	735	774	811	732	775	710	790	814	783	757	775	761	804	769	766	764	772	818	766	863	761	742	745	836	732	825	799	752	722	765	773	712	746	777	748	756	796	778	773	743	809	792	780	787	782	774	857	747	753	781	724	757	753	770	727	731	739	829	753	786	788	718	748	767	753	775	805	734	805	749	810	757	806	803	737	771	758	781	795	773	800	744	750	794	775	803	758	776	789	784	806	748	760	804	789	760	797	783	749	783	789	783	792	742	730	757	775	766	750	777	754	742	752	740	745	757	763	774	747	777	788	788	781	758	750	800	769	752	751	771	792	739	808	813	747	739	766	789	745	763	815	840	774	808	728	742	850	792	747	720	771	715	748	842	812	749	744	735	785	752	797	787	792	703	771	750	768	772	796	758	760	835	802	740	747	748	824	760	755	740	772	794	772	720	698	719	806	784	762	770	768	782	728	774	806	752	763	797	773	777	802	772	815	814	716	779	767	730	743	783	762	731	813	753	763	784	753	724	747	800	784	767	790	727	790	760	780	765	798	806	747	784	774	767	754	772	752	767	738	754	770	746	766	756	788	781	785	791	779	731	753	747	807	767	800	770	749	803	829	762	743	763	772	774	769	758	758	790	758	746	766	773	800	770	750	783	798	775	799	753	798	789	746	735	820	775	785	795	755	780	770	769	721	794	749	778	775	796	749	760	754	779	763	804	788	764	755	734	768	754	746	803	795	771	762	764	755	777	789	831	795	752	768	744	734	746	779	782	744	756	798	794	774	804	764	762	775	729	790	767	716	734	761	790	729	783	746	752	789	763	774	751	775	810	742	816	750	776	735	768	823	788	730	701	730	761	802	830	847	785	798	830	772	804	796	734	748	802	733	788	762	814	782	740	779	780	811	772	804	805	768	771	802	742	753	764	734	763	719	757	760	704	767	779	731	807	813	770	764	814	802	763	809	818	768	759	773	786	782	727	779	710	759	742	769	781	703	755	780	732	797	785	746	812	788	740	798	758	766	708	745	763	756	796	785	756	786	797	825	808	778	808	818	796	761	774	777	792	722	730	821	786	775	762	775	717	749	738	768	798	788	762	817	833	782	789	803	761	803	707	763	747	751	698	806	787	812	771	738	735	788	805	800	759	783	771	817	758	824	779	782	759	749	744	734	740	834	803	778	774	812	815	769	781	747	724	770	781	770	800	782	798	727	760	796	795	776	725	789	781	793	780	702	790	723	755	831	800	771	760	749	797	802	745	812	798	730	789	762	801	782	808	746	775	799	795	750	783	774	773	786	740	789	767	766	763	753	760	758	796	765	758	765	790	747	802	751	758	772	783	775	779	760	729	755	754	792	804	774	807	719	746	798	738	744	789	790	726	690	797	793	781	745	844	770	770	739	736	769	765	744	775	801	764	825	759	806	791	817	749	761	745	776	787	798	754	760	803	730	748	825	795	798	792	757	768	786	783	777	752	770	776	801	787	808	790	763	795	777	783	778	798	772	763	788	791	733	735	781	770	807	843	774	788	777	802	780	813	743	763	780	819	743	833	729	774	758	755	827	777	818	770	722	737	710	757	780	796	723	749	777	760
7449	1055	786	680	505	442	387	420	449	356	380	378	392	347	354	351	344	295	285	347	299	315	323	311	273	309	304	285	300	268	305	284	259	280	294	252	298	245	259	283	275	290	271	289	264	275	257	288	322	303	300	273	295	276	318	306	297	295	296	281	308	290	267	313	294	291	266	271	290	285	278	309	304	290	290	295	299	299	309	341	283	295	313	269	270	283	300	286	270	289	274	309	257	284	293	292	301	283	289	292	289	277	273	271	315	303	303	293	283	327	269	315	294	307	319	290	272	297	277	317	244	281	277	287	318	287	305	289	277	280	292	311	294	279	307	284	258	293	270	297	300	302	289	310	268	294	286	285	282	281	293	281	268	289	285	270	288	283	306	303	299	296	307	282	296	308	282	292	281	282	303	281	276	262	300	309	318	303	269	294	303	302	274	272	272	277	316	299	295	272	272	277	313	287	279	272	288	298	263	286	280	308	305	275	311	273	299	299	301	259	278	301	299	295	302	292	248	284	270	280	262	311	320	297	283	275	264	281	267	268	281	299	281	278	280	288	266	297	295	286	321	271	271	273	241	252	317	274	299	290	285	299	289	310	300	281	270	278	321	300	297	304	280	306	286	294	279	302	290	303	287	264	266	306	291	271	286	252	342	290	264	315	273	300	288	296	308	279	294	293	303	289	283	271	285	294	300	260	273	262	271	296	321	276	302	295	294	280	256	322	294	276	293	291	289	269	314	321	298	299	291	301	291	283	270	300	297	300	294	281	292	277	277	267	287	263	280	270	264	290	266	332	285	262	266	325	261	249	252	314	316	314	302	294	279	257	305	269	308	277	299	268	316	292	269	293	272	279	266	268	296	282	321	286	267	281	309	291	271	280	309	252	287	292	282	294	305	315	279	316	295	304	278	320	260	273	314	286	284	270	316	291	267	261	327	300	283	282	284	290	274	274	297	286	261	300	307	272	298	265	325	309	291	262	290	296	303	270	297	331	261	284	269	324	298	308	275	304	292	304	245	282	320	314	279	290	294	313	279	290	287	308	279	328	317	308	299	281	281	281	314	294	302	305	275	304	264	262	299	280	284	296	320	307	270	296	282	283	314	289	290	302	299	314	287	256	267	261	273	293	283	281	306	280	290	281	299	267	257	328	271	298	288	284	249	283	317	277	317	299	271	296	288	291	293	280	249	292	270	290	316	282	290	283	299	285	300	289	269	278	291	284	283	279	293	278	296	293	284	267	285	295	270	308	299	279	281	288	304	273	284	346	292	288	315	275	301	273	294	275	295	270	287	321	288	273	301	276	275	286	284	274	246	296	289	289	275	268	244	277	317	290	272	266	327	268	311	282	333	282	287	293	287	285	301	272	277	292	278	290	294	249	285	249	291	309	311	309	261	285	295	308	321	311	282	307	294	278	296	265	249	301	283	295	293	277	275	299	273	302	300	286	269	271	317	259	298	281	252	281	284	290	317	328	291	313	296	303	303	275	284	300	314	306	296	286	271	297	304	295	306	303	291	301	263	296	284	292	292	332	262	309	296	325	292	295	276	261	320	288	318	269	275	295	289	267	289	296	279	271	288	264	295	240	288	294	291	280	290	279	243	276	273	283	256	288	303	284	306	299	277	302	301	295	327	288	229	282	257	305	278	291	304	277	311	287	327	296	306	302	288	267	288	307	280	279	269	291	290	294	305	273	267	295	270	296	298	309	256	255	293	280	318	257	253	295	289	288	304	286	268	296	276	291	279	296	278	290	268	304	302	273	270	295	274	294	263	283	300	278	300	312	285	258	297	321	282	289	283	328	287	273	283	263	289	308	289	327	285	280	290	290	279	299	298	285	290	296	274	251	279	296	307	277	309	302	280	305	271	289	296	272	268	258	285	280	304	287	294	273	276	271	245	300	279	290	302	278	304	302	294	276	271	317	274	253	294	264	293	264	276	293	303	282	290	320	263	302	277	305	276	278	269	322	283	256	275	264	296	295	316	282	263	301	303	309	256	272	272	286	297	305	282	254	268	275	280	308	270	264	289	325	288	274	285	265	308	285	282	308	313	301	291	297	278	290	293	281	279	308	309	295	305	304	271	297	274	306	298	263	265	274	262	298	276	283	310	270	291	298	299	278	289	299	305	325	279	276	304	322	273	276	276	302	297	251	307	290	311	296	310	272	310	321	336	298	250	300	296	323	278	297	282	281	261	250	300	288	291	258	264	285	320	304	274	292	294	273	266	288	267	300	260	306	297	275	275	263	298	290	301	297	295	260	257	285	258	286	299	305	265	272	318	278	265	291	280	301	273	289	287	285	296	276	276	313	286	307	274	306	279	259	288	286	259	288	271	285	321	307	313	281	289	267	303	253	288	309	309	288	313	315	291	302	304	270	244	264	295	280	265	272	279	359	292	269	316	276	289	296	287	284	315	304	295	296	289	283	285	282	299	304	295	286	314	307	268	314	298	296	307	265	290	286	311	273	266	291	288	302	310	302	332	307	269	281	285	293	311	262	320	261	281	283	252	301	275	284	285	283	266	278	302	302	300	283	281	306	298	320	255	295	311	272	281	273	319	297	284	281	253	282	273	308	296	283	320	260	303	289	303	271	262	268	269	282	315	328	282	295	281	304	266	250	315	272	298	275	282	279	284	321	314	290	309	308	282	255	302	290	295	300	296	282	265	293	302	280	279	298	282	267	293	290	256	301	301	264	288	352	303	335	328	293	284	280	272	303	297	285	278	284	306	313	288	274	292	317	269	274	299	302	268	302	308	318	285	265	286	296	288	285	286	258	280	270	279	270	307	285	256	248	270	271	243	288	293	275	293	313	301	278	279	261	286	288	310	295	266	287	311	296	297	287	292	316	258	272	318	292	266	275	267	298	278	285	309	270	289	293	311	282	308	277	247	280	276	311	269	273	266	282	290	274	331	303	296	278	283	313	304	280	301	281	297	259	286	269	289	290	303	293	306	280	266	282	298	307	303	285	272	304	288	290	282	360	324	340	306	301	281	284	302	328	296	280	304	291	300	263	311	304	289	301	254	251	300	307	286	289	289	280	305	259	300	287	302	287	289	310	318	275	298	265	268	290	286	289	257	296	290	298	300	312	302	293	295	308	309	290	317	284	305	323	294	279	276	282	322	275	298	276	297	301	255	288	314	298	300	289	300	291	311	285	298	287	287	297	280	255	251	279	305	280	265	287	282	278	348	299	297	255	269	298	283	299	290	312	287	249	272	305	291	281	286	278	288	285	260	299	281	293	290	285	314	315	276	260	291	308	270	294	285	308	296	284	266	289	282	256	266	276	270	290	304	286	308	305	283	296	289	300	298	348	272	291	343	292	276	273	309	276	288	264	291	302	291	301	254	277	302	316	312	301	273	293	303	286	278	287	323	282	286	293	305	262	296	307	268	252	282	254	274	297	285	304	306	297	269	281	308	303	296	280	289	269	278	295	316	271	305	266	300	297	309	299	287	297	286	307	289	283	268	296	277	322
4949	1008	1661	1944	1685	1537	1372	1354	1343	1259	1193	1179	1137	1137	1002	912	849	828	782	778	889	821	706	733	672	604	645	657	618	653	664	645	667	607	634	686	662	645	606	667	640	641	664	644	659	664	681	619	703	625	671	652	647	617	667	666	615	669	652	605	653	738	641	630	672	696	605	667	609	643	667	651	638	659	667	618	607	634	681	653	697	655	666	629	648	659	665	678	640	624	633	634	642	658	657	612	679	654	677	675	672	647	657	624	655	676	630	607	646	697	668	672	632	645	678	638	622	646	639	625	662	619	631	671	636	635	657	671	607	634	624	671	672	650	635	667	685	666	691	612	730	658	655	628	588	636	639	652	614	650	643	658	606	662	663	649	630	604	653	685	648	646	646	668	678	628	608	664	601	651	693	668	634	683	642	642	612	650	650	660	649	637	607	664	670	659	630	673	630	649	677	627	651	614	650	646	606	615	628	672	637	656	643	606	612	669	656	656	672	686	688	647	661	646	621	685	684	663	658	659	683	655	704	674	615	653	663	667	668	680	672	658	618	653	655	665	658	658	620	645	637	671	639	667	683	592	641	670	682	686	639	630	622	640	657	652	640	664	677	596	691	676	642	653	604	622	647	628	626	636	626	675	623	666	630	624	671	625	630	652	624	632	632	650	634	639	661	711	604	680	656	649	628	676	673	700	644	695	642	651	649	628	674	614	640	628	650	594	635	648	646	651	620	627	653	667	625	661	609	639	654	667	625	633	632	667	646	616	673	652	656	627	634	679	616	637	641	640	673	697	613	663	645	648	643	693	633	621	621	643	661	647	680	657	679	670	616	674	666	663	663	630	627	587	680	668	627	732	659	641	691	612	659	656	641	674	690	631	591	613	615	610	615	666	617	701	622	707	632	658	651	707	606	677	655	671	669	674	649	602	631	657	683	629	617	649	694	624	636	677	656	676	604	657	666	664	642	606	650	635	643	663	682	657	639	650	595	562	662	601	633	639	672	678	656	668	662	602	639	650	675	656	718	666	646	653	637	674	636	627	671	646	637	622	645	616	668	675	693	662	646	685	676	645	661	658	638	604	679	629	668	649	620	666	624	630	662	598	658	681	629	655	683	616	649	646	655	670	700	727	724	627	628	638	642	693	673	665	607	655	632	665	660	707	624	647	673	652	621	637	619	675	661	600	624	659	652	631	661	682	639	617	670	630	648	610	617	615	677	664	679	618	645	679	662	615	627	664	634	679	626	662	610	658	635	671	668	683	635	648	646	686	660	653	646	679	659	660	666	644	676	621	640	692	647	635	630	648	669	620	641	632	636	654	658	643	619	667	632	610	648	698	667	635	601	666	657	656	691	654	634	645	676	684	613	641	668	616	656	648	654	655	627	670	661	661	664	644	663	591	618	664	626	630	644	683	658	646	663	632	654	626	627	670	632	677	666	651	662	675	632	652	659	599	670	666	639	626	666	661	600	615	675	683	679	654	702	634	669	610	649	655	622	615	672	640	612	628	651	668	646	639	635	660	674	663	660	649	664	638	726	632	656	617	660	710	657	597	690	626	654	630	637	613	651	669	663	649	675	656	650	646	654	673	668	669	695	671	659	632	661	595	664	650	671	656	675	647	629	638	645	684	665	623	642	597	680	640	645	640	651	689	638	664	656	644	615	672	648	624	640	637	648	638	720	627	631	674	646	654	618	603	652	637	688	634	665	632	691	676	640	652	695	635	653	624	652	693	661	639	669	633	677	622	645	641	625	666	669	669	684	674	691	612	636	664	641	639	673	711	632	665	631	661	662	683	668	684	601	707	660	635	634	636	593	640	682	630	679	674	642	652	656	660	644	628	621	677	655	671	644	608	647	651	689	708	641	667	644	714	632	610	661	648	701	640	639	652	627	655	670	640	668	653	626	647	648	639	664	596	646	638	617	640	651	610	617	637	639	680	623	668	668	682	659	584	660	638	609	653	640	650	673	646	616	598	670	657	659	623	655	686	666	640	659	620	675	689	647	632	660	633	678	635	625	623	700	667	612	640	664	662	658	631	660	654	656	627	670	679	664	626	660	651	653	656	651	667	668	665	631	646	643	644	649	630	660	669	656	645	666	625	705	637	655	688	610	634	622	633	666	625	609	635	657	658	666	607	649	655	676	676	632	633	619	689	662	643	607	634	674	629	654	646	645	648	633	617	677	692	668	629	613	666	684	634	660	646	650	683	607	688	618	651	642	639	622	642	692	651	685	697	639	696	589	682	631	647	683	641	672	638	678	587	671	659	620	677	695	589	634	666	641	672	634	634	613	653	687	701	677	659	629	656	645	652	656	688	665	633	644	649	671	662	642	641	629	665	625	662	643	632	652	654	628	620	632	606	655	698	754	633	616	614	632	644	641	667	658	586	640	652	641	645	681	672	671	652	661	652	642	717	680	616	663	686	667	627	639	602	638	641	595	623	608	580	633	642	650	640	614	632	638	674	659	672	606	628	620	660	653	679	659	618	662	675	663	673	626	690	685	651	650	700	618	653	646	661	650	629	626	586	648	672	647	643	615	649	651	625	631	589	648	669	653	667	681	624	616	689	645	670	647	654	657	625	635	642	628	641	700	632	645	655	722	658	633	667	652	635	642	620	667	661	625	616	650	624	668	642	686	680	636	637	672	652	599	698	655	656	667	678	647	678	649	705	669	670	672	618	651	663	646	611	630	626	645	687	628	665	707	661	700	662	683	684	630	608	658	647	638	634	647	624	629	662	625	625	603	611	672	624	658	594	630	661	641	614	655	662	642	633	632	631	609	646	657	609	625	630	608	654	657	670	688	640	662	653	634	633	626	635	626	616	694	642	671	668	634	660	665	704	668	687	632	648	683	661	668	674	659	665	645	673	643	648	669	653	601	647	643	617	673	618	636	647	665	683	618	663	671	656	607	620	637	585	635	642	635	635	654	623	620	628	683	641	672	676	683	685	676	687	676	618	655	661	707	639	667	645	677	608	653	675	647	623	685	682	650	640	642	654	672	653	708	642	662	612	632	669	663	647	661	672	642	642	627	677	657	664	615	633	682	615	617	596	623	723	617	625	633	634	609	691	669	664	667	634	617	617	689	624	656	644	591	652	686	646	612	634	633	639	638	673	620	623	662	653	683	598	601	674	618	686	630	669	639	636	675	647	653	672	642	675	662	653	636	636	630	647	671	641	635	673	648	656	680	677	651	648	642	683	671	628	640	659	632	660	683	650	671	685	660	666	642	669	690	644	629	689	641	673	705	653	635	686	612	655	637	664	650	691	631	637	628	626	625	660	687	650	648	675	642	636	642	678	649	647	633	598	643	655	634	676	645	671	629	631	685	684	658	633	649	703	638	683	659	659	599	661	662	627	702	603	667	685	676	618	634	647	643	586	635	635	643	675	680	650	650	684	652	649	658	684	641	671	644	647	635	648	637	631	639	643	679	635	656	660	666	624	665	631	646	630	630	652	648	664	658	621	665	655	622	667	633	673
20119	3518	2092	1720	1179	898	715	571	519	464	460	409	390	378	391	333	296	267	248	253	268	296	279	223	188	189	216	206	208	216	197	210	229	214	227	186	215	195	220	194	196	224	200	199	177	175	213	251	227	218	218	210	200	233	201	187	224	211	215	219	193	224	237	225	214	218	201	189	214	189	208	211	203	220	229	219	209	234	198	204	197	226	217	203	177	213	194	234	197	214	218	203	231	209	212	201	206	230	239	204	211	224	226	198	205	217	194	170	191	203	207	235	214	218	239	216	222	220	196	209	206	173	212	209	255	203	204	216	244	205	198	196	219	217	214	236	197	214	210	220	215	220	199	179	221	222	208	187	212	210	220	200	231	218	205	192	188	213	232	228	208	209	211	205	221	230	216	208	214	239	216	213	201	198	213	212	175	183	208	215	204	178	220	211	216	206	215	209	219	234	206	203	203	222	208	201	200	223	215	224	186	221	196	205	195	220	247	186	217	199	196	184	207	220	204	231	199	215	198	208	227	255	227	258	222	215	202	227	208	221	199	192	196	223	222	205	215	196	212	221	214	206	207	189	206	222	179	214	243	190	203	210	216	212	212	242	216	224	220	200	199	226	197	212	204	202	206	200	223	217	217	199	195	223	202	224	189	187	254	207	203	189	214	187	217	224	203	222	187	188	218	219	218	196	205	216	199	222	226	212	214	222	221	184	266	208	176	213	198	231	210	194	193	210	201	211	191	194	219	229	216	229	216	208	193	208	201	208	208	197	198	234	224	214	251	184	206	229	223	213	198	223	224	193	221	192	206	217	216	208	202	211	225	214	197	216	195	213	219	178	245	254	231	204	218	204	189	216	213	208	224	204	211	201	192	207	212	216	221	219	219	209	219	227	193	215	204	231	239	198	196	210	179	217	219	213	224	210	204	215	193	205	201	195	216	223	194	217	224	221	213	235	205	215	203	211	212	232	196	245	237	207	224	217	204	221	230	211	202	226	217	205	231	205	219	219	238	200	224	185	204	183	207	222	205	202	231	192	204	204	195	195	164	209	228	195	229	233	210	205	218	194	196	211	212	195	209	184	227	208	223	224	239	235	221	235	206	199	192	247	216	191	202	186	207	218	193	196	220	236	220	197	246	203	220	184	208	226	176	213	183	220	200	200	212	216	201	189	185	189	218	225	201	215	224	195	174	229	208	213	185	210	220	198	210	252	194	193	209	182	172	219	194	220	200	216	204	226	192	199	212	223	237	210	200	196	225	212	225	207	220	238	229	212	221	230	221	207	194	201	211	200	211	214	233	175	197	218	200	228	194	206	241	229	228	207	213	228	207	201	216	181	191	235	227	213	204	213	187	199	203	218	217	211	208	212	206	200	203	219	209	211	181	191	216	207	233	184	198	235	204	208	214	201	198	190	230	223	215	201	189	216	215	231	238	229	197	216	220	222	235	203	211	206	209	227	241	222	212	196	241	175	217	204	194	198	212	196	208	203	215	211	201	223	226	208	239	238	201	227	227	257	199	190	197	224	204	208	207	215	224	233	212	208	212	225	214	195	200	234	212	205	191	197	221	212	232	222	213	194	193	212	198	198	213	217	183	219	181	212	193	182	195	193	224	200	197	238	196	224	232	171	220	208	181	215	220	199	228	219	208	231	196	199	220	204	198	217	208	191	226	216	214	198	190	218	243	200	196	227	256	241	221	240	209	214	178	222	203	225	207	204	216	218	209	213	205	218	218	209	221	228	216	209	231	199	201	224	213	213	214	212	192	215	213	219	197	204	230	218	205	225	239	222	213	216	221	190	212	229	207	213	207	213	237	203	224	231	237	196	239	200	215	244	229	210	220	213	212	227	199	207	187	218	190	228	218	206	228	221	192	191	191	221	188	190	211	195	180	175	218	187	219	197	229	199	179	213	221	188	204	206	209	192	220	196	213	222	219	204	224	205	211	189	185	214	228	226	214	191	219	199	189	200	222	211	204	177	221	203	204	201	200	200	227	192	220	205	211	221	216	220	207	200	213	204	211	211	230	237	240	191	198	219	239	194	225	205	200	189	196	237	195	198	211	202	247	198	198	203	212	219	218	215	210	202	212	220	232	188	201	217	236	229	206	190	205	189	215	233	205	225	187	219	224	225	203	191	199	224	206	206	223	213	185	221	215	186	191	201	194	204	219	205	193	212	196	224	211	210	214	212	192	206	222	229	196	213	204	187	223	217	205	216	201	200	208	221	212	207	179	213	193	238	206	207	221	232	236	199	222	236	246	201	216	229	226	203	249	207	211	203	215	247	180	216	230	215	241	221	212	201	227	213	199	225	205	228	222	241	240	212	224	208	202	219	204	174	190	200	207	209	221	239	219	205	242	188	229	218	224	200	204	183	204	215	207	229	182	196	196	200	193	238	239	211	212	230	218	215	191	220	213	214	220	201	219	215	216	216	217	186	199	231	218	213	185	217	213	194	202	227	188	190	228	212	228	192	226	205	203	222	206	231	228	231	211	201	196	214	218	209	210	194	202	210	203	195	201	214	208	205	205	205	218	224	203	206	204	216	207	199	217	205	228	210	178	216	215	226	229	205	231	235	206	177	197	196	215	182	194	242	194	225	235	192	214	206	181	176	183	196	182	243	219	213	247	226	227	202	190	235	194	203	244	223	186	197	177	218	236	240	210	205	217	200	219	195	208	199	221	216	229	201	227	213	225	206	185	251	210	193	223	196	247	215	189	202	211	214	187	218	216	207	225	230	234	225	200	203	211	192	196	229	230	208	220	216	222	215	185	223	218	242	220	205	210	222	204	220	201	209	232	212	215	222	214	192	195	226	247	214	190	209	226	207	217	221	221	209	214	227	198	196	212	218	205	206	214	233	245	210	207	190	198	194	230	217	244	207	224	204	214	231	208	216	206	232	206	205	197	210	207	198	219	212	219	182	225	220	210	231	181	199	237	210	220	199	234	239	190	206	199	196	204	205	199	206	214	206	228	189	183	202	216	224	218	224	203	222	189	185	187	211	230	197	232	227	207	197	189	218	233	234	178	221	223	218	193	215	190	198	214	205	201	218	228	222	230	246	210	230	203	207	204	207	243	215	217	194	192	219	234	222	205	205	211	208	220	227	194	227	218	209	209	222	220	221	217	177	214	196	231	233	192	206	202	237	221	217	228	236	207	217	202	251	193	218	245	195	225	205	203	184	211	207	207	207	200	206	198	201	218	223	212	193	214	199	215	203	220	224	225	232	209	234	239	219	224	199	209	205	199	198	187	228	209	213	235	199	205	212	194	229	186	202	218	193	197	200	217	184	206	181	168	195	221	210	190	182	219	218	236	220	174	214	214	218	199	228	199	215	204	236	221	228	239	191	216	228	195	197	221	222	221	182	201	236	241	209	198	181	208	195	182	195	223	204	222	198	199	220	200	187	175	200	223	187	231	214	226	217	215	235	208	218	194	214	192	223	214	174	227	201	196	214	234	234	212	189	197	198	225	204	211	196
12889	1838	3470	3960	3878	3219	2879	2324	2374	1985	1829	1850	1795	1522	1415	1337	1070	978	943	924	998	984	732	629	556	536	585	544	568	557	517	482	531	542	518	494	546	526	491	501	557	518	531	548	532	502	491	509	499	512	555	539	484	514	521	521	519	502	526	505	518	525	479	540	464	532	512	528	465	494	496	537	530	498	538	498	484	532	492	524	535	520	508	493	540	514	537	534	525	496	526	511	515	523	495	494	501	528	497	529	528	518	509	533	483	484	506	514	490	495	537	524	523	463	528	488	520	519	524	519	471	447	458	531	519	550	519	506	536	509	484	510	511	570	540	496	501	512	484	499	501	521	472	514	510	514	494	513	502	537	514	539	490	515	544	502	518	508	510	496	502	560	526	534	522	520	493	536	508	548	518	520	527	581	493	506	540	523	504	488	489	491	519	533	501	523	485	504	532	554	546	525	479	535	480	537	531	530	509	542	556	496	504	541	521	519	547	502	508	536	509	536	510	532	487	545	555	538	506	493	536	455	532	578	496	502	529	503	529	490	526	557	499	496	509	535	502	517	533	469	518	470	514	492	488	511	487	508	462	532	494	501	511	549	487	496	520	490	466	509	503	536	543	487	534	546	539	522	510	536	562	535	497	502	512	531	499	559	491	488	514	492	499	502	546	501	511	545	477	531	514	504	502	513	509	516	565	545	531	517	494	514	495	521	533	513	515	494	506	504	516	535	535	491	521	549	505	486	557	557	513	499	524	510	523	503	533	524	553	477	559	530	523	511	509	529	565	519	512	535	479	566	497	551	528	500	505	524	546	540	471	513	552	527	549	500	533	520	510	508	563	549	503	559	515	531	518	517	537	531	496	545	528	524	533	514	520	517	522	478	533	535	513	530	530	494	485	522	538	527	544	551	481	490	515	510	530	487	504	557	532	488	550	517	502	524	541	546	511	503	478	517	502	519	526	515	486	539	509	526	507	493	526	526	521	496	500	532	513	511	528	504	501	558	489	523	524	489	513	487	491	505	493	543	544	512	516	530	500	481	524	513	551	528	520	548	494	473	530	537	529	572	488	520	489	542	532	572	507	503	549	506	548	496	524	489	520	460	527	522	517	525	512	496	514	557	496	530	535	516	517	485	520	507	530	509	475	476	486	541	493	509	509	498	524	522	507	523	535	535	497	513	456	526	553	526	481	537	490	531	487	499	502	559	451	525	539	571	516	530	522	538	526	535	479	541	502	529	536	492	524	524	507	520	502	554	510	475	526	554	509	526	537	512	524	537	485	520	508	518	463	546	538	517	532	549	515	487	540	515	526	517	544	542	508	510	513	502	495	563	528	538	488	530	539	540	472	495	524	525	523	519	496	491	531	524	512	583	507	533	524	443	512	527	526	554	499	474	511	554	531	514	529	467	522	506	517	522	489	504	524	492	543	498	499	517	508	515	513	501	512	476	535	535	513	495	519	514	466	496	510	560	514	497	501	517	518	498	514	512	514	494	491	507	510	525	482	491	526	493	489	503	525	487	534	477	546	502	492	519	511	532	498	473	483	515	517	515	477	516	533	506	488	516	521	499	500	519	524	478	538	547	505	519	522	498	523	508	556	509	528	513	496	488	521	518	485	504	542	489	503	483	560	548	519	532	546	474	494	513	512	532	490	522	456	507	460	484	559	472	522	499	525	526	476	552	557	506	486	529	508	495	538	517	506	516	549	587	500	531	535	503	511	470	475	483	543	490	517	515	517	497	514	516	516	529	515	546	538	541	505	510	461	498	538	524	512	508	518	521	485	489	495	551	497	536	549	519	531	499	522	494	523	493	504	480	534	484	482	512	502	491	512	498	566	484	500	511	480	515	525	529	537	495	492	512	508	533	513	531	502	518	509	520	480	523	487	532	549	524	493	516	535	541	559	528	469	514	511	520	516	512	507	555	530	501	510	555	500	520	496	491	491	523	525	550	480	521	524	524	497	512	515	550	504	485	503	513	509	485	483	505	502	542	534	530	471	513	486	490	522	530	544	533	528	565	505	514	496	512	528	543	533	495	563	507	508	487	499	537	530	502	535	546	490	503	483	541	556	524	522	503	541	555	511	537	487	544	494	525	539	498	539	520	504	562	473	556	528	513	497	560	513	516	500	540	547	575	535	558	534	525	520	565	489	522	552	502	547	520	499	529	498	545	531	520	539	515	465	515	504	540	508	482	549	522	491	503	515	524	494	549	515	530	547	484	527	525	493	518	491	490	533	509	510	513	503	504	507	533	521	533	546	557	516	486	520	530	449	486	516	529	496	491	515	497	511	529	554	491	486	545	534	528	506	508	549	494	529	536	522	516	467	512	483	551	519	503	521	542	486	542	510	490	468	517	514	521	460	532	495	494	494	533	500	510	555	534	519	469	530	529	534	496	529	498	524	513	535	517	509	470	456	521	563	481	562	515	531	478	510	543	544	514	521	518	526	484	499	510	508	534	530	507	502	532	512	528	467	538	483	533	496	499	498	542	502	477	524	518	482	503	541	513	535	458	529	511	544	521	537	500	509	532	482	546	520	566	499	548	540	526	520	527	521	530	505	519	557	558	490	502	491	513	581	528	487	547	522	508	510	520	490	510	527	506	485	543	478	529	505	506	491	501	491	548	519	535	556	551	537	523	543	506	491	553	499	476	530	542	512	558	537	502	511	511	533	503	550	511	537	530	483	496	497	534	515	488	536	516	515	520	500	484	513	518	536	520	491	522	483	499	509	491	516	457	520	507	555	548	543	542	519	510	491	517	552	504	536	487	500	454	518	487	542	552	489	525	506	554	513	520	527	552	470	516	477	532	529	545	520	521	504	523	532	514	559	511	507	493	532	526	516	607	531	484	561	500	470	531	513	532	537	473	509	544	515	501	520	541	517	523	567	547	539	525	517	517	518	532	489	527	509	590	494	512	499	515	529	506	523	482	557	497	538	533	521	509	519	519	503	528	511	508	482	487	505	493	489	496	526	491	521	538	531	513	553	515	501	528	516	487	501	507	570	514	513	508	526	512	482	529	544	532	548	526	470	527	534	490	508	527	497	511	547	487	526	530	525	500	516	514	529	506	514	537	493	513	483	497	519	531	544	515	506	528	523	518	486	472	525	487	517	551	496	526	517	536	510	534	505	527	515	471	488	514	513	504	490	535	492	521	522	508	502	547	503	538	475	509	543	509	551	517	502	516	509	497	542	532	560	467	522	454	492	524	517	489	530	518	505	525	510	488	506	544	531	550	537	529	517	487	491	537	478	537	546	492	476	527	521	566	530	509	547	504	514	505	527	511	543	541	541	531	503	520	545	486	553	526	499	520	535	557	544	523	495	532	475	529	504	545	531	529	506	508	497	499	536	544	511	551	526	480	518	541	493	542	486	491	495	530	531	501	521	525	469	501	542	511	497	470	496	521	547	534	488	546	504	544	523	526	486	553	568	542	540	541	520	521	502	505	549	513	499	533	526	514	544	538	483	494	493	486	499	484
31205	7366	3888	2663	1887	1515	1138	941	937	758	747	749	625	635	615	541	529	441	429	478	488	433	429	355	380	357	344	360	392	349	366	336	341	371	334	365	334	334	348	357	361	363	361	311	364	352	353	343	333	356	354	322	364	353	352	326	350	360	319	311	318	340	354	307	375	346	361	374	335	333	372	376	378	370	323	307	327	376	369	339	322	364	347	360	347	309	350	328	319	375	352	357	338	365	368	335	327	348	322	361	328	345	327	397	361	328	387	383	329	336	367	368	365	356	357	341	351	348	353	355	317	366	368	336	337	332	326	341	338	316	346	345	369	307	358	351	316	318	362	380	362	319	311	327	338	324	362	320	354	349	313	329	307	357	352	366	360	337	333	352	359	358	346	340	361	308	353	325	343	339	332	379	339	310	351	335	341	324	356	388	363	339	335	331	353	351	340	317	369	369	341	307	335	318	356	362	324	348	334	356	349	308	391	343	349	365	350	313	330	352	305	356	360	342	353	358	348	337	351	340	382	346	349	330	340	362	382	341	323	360	361	311	332	342	346	349	365	355	321	338	355	349	383	358	332	330	342	350	369	364	339	373	327	382	381	345	371	338	360	347	338	325	315	370	336	332	353	335	344	381	341	347	365	378	350	348	354	351	346	328	331	322	367	347	346	348	307	347	379	348	340	363	364	346	339	318	349	322	399	331	338	356	339	339	344	300	317	330	348	327	344	350	347	329	319	360	380	306	354	331	316	326	332	341	340	352	358	340	385	326	370	376	341	362	355	323	334	326	363	319	318	368	351	369	366	329	316	361	362	331	366	373	355	345	367	330	362	351	293	357	369	397	346	346	357	339	348	374	366	345	346	406	318	340	392	354	333	361	359	360	330	348	313	377	342	387	345	370	347	362	371	358	349	366	325	338	345	381	367	344	335	349	337	393	362	356	379	312	347	343	377	333	321	366	319	345	333	340	323	381	352	336	342	341	365	358	360	383	320	357	311	364	340	297	342	329	344	314	351	367	337	343	377	307	353	359	353	307	340	327	319	300	340	317	327	384	377	310	326	358	349	329	340	374	380	317	350	357	344	330	357	355	336	307	350	337	337	331	359	353	366	330	322	344	337	367	348	326	338	345	369	354	340	335	356	359	335	337	377	361	367	322	361	314	372	325	347	327	323	295	325	334	361	323	336	320	359	388	337	330	356	365	302	357	336	311	338	349	347	334	357	335	339	355	300	353	342	342	315	356	333	357	332	353	361	353	360	369	359	337	386	335	324	369	282	329	359	356	357	316	291	363	339	395	360	293	335	310	356	339	348	359	338	343	367	327	320	332	340	341	332	357	370	330	374	296	364	363	347	321	328	344	334	345	361	376	328	314	360	315	365	326	342	337	318	323	318	340	336	368	341	321	346	349	381	341	339	342	378	356	350	365	349	342	335	368	365	331	365	324	366	347	358	309	339	289	336	334	339	355	377	327	357	342	330	300	302	344	337	350	365	336	346	342	377	337	361	363	365	334	339	351	365	372	322	332	370	354	359	301	331	383	367	351	326	352	363	371	364	339	338	321	364	364	317	351	399	343	342	337	314	354	343	333	392	328	382	336	326	351	339	344	342	329	352	289	326	308	324	339	320	343	335	371	386	322	358	341	339	319	356	317	326	336	339	362	339	316	341	329	307	330	336	335	352	346	374	357	340	376	378	356	363	345	358	373	323	380	346	319	363	316	340	360	367	323	337	358	338	341	328	360	311	360	363	344	323	336	354	367	326	340	356	346	346	328	330	390	358	319	348	310	339	354	371	328	345	328	367	317	354	341	381	374	338	374	353	337	380	368	305	344	336	347	342	334	325	341	370	356	329	370	314	346	327	327	344	329	356	339	388	343	374	290	350	353	349	362	353	370	339	328	299	336	353	391	352	375	347	370	369	346	325	363	339	338	360	349	337	360	338	371	359	330	322	354	356	366	334	366	342	348	364	327	337	350	367	346	351	370	354	356	314	303	355	333	361	310	325	335	307	365	349	332	294	379	336	332	346	342	362	338	323	331	349	391	377	351	351	328	330	349	350	361	337	365	331	359	342	340	349	312	358	349	342	328	370	352	352	351	357	357	366	367	341	321	375	356	365	402	364	356	380	331	349	349	378	333	309	346	338	359	365	321	335	369	334	342	366	340	354	341	348	341	347	359	363	355	361	322	361	315	335	326	345	333	324	341	388	329	352	365	368	379	348	320	303	388	382	314	343	372	321	333	353	353	356	342	332	351	327	343	321	323	370	321	311	319	363	334	354	311	340	361	362	356	361	356	340	368	364	351	375	399	311	315	340	325	360	379	320	356	363	338	356	337	338	304	336	322	351	376	327	324	347	331	348	322	353	329	350	349	354	334	372	326	329	313	341	317	343	325	328	372	359	351	374	358	327	318	355	379	384	356	323	362	368	386	348	357	362	351	359	365	350	326	363	321	371	366	365	338	352	312	354	319	341	340	380	321	359	324	386	370	375	337	341	368	335	392	345	322	338	329	338	344	396	339	361	356	410	382	336	333	331	327	301	347	321	365	333	357	314	326	311	325	383	369	352	344	367	356	348	342	391	378	342	333	345	350	332	365	346	355	329	342	342	336	327	359	318	327	368	351	348	350	353	366	349	335	313	354	338	330	347	347	338	363	334	337	317	350	311	327	334	340	365	312	351	338	334	347	321	329	330	357	354	350	320	346	329	343	331	338	384	352	338	335	331	351	347	313	324	345	335	338	334	333	370	320	332	315	337	345	324	353	330	333	303	343	361	325	331	316	361	354	327	341	341	360	328	314	347	379	333	304	387	313	351	325	364	347	369	337	319	359	336	370	352	361	346	343	341	340	354	323	322	342	328	327	339	285	369	340	302	342	346	326	317	344	357	356	328	345	320	346	332	332	341	367	344	337	327	382	349	315	362	371	373	369	315	356	338	343	326	340	341	325	396	345	382	363	335	317	314	372	365	331	341	338	356	335	333	333	371	372	340	318	367	365	374	335	330	337	334	334	344	331	355	355	374	321	344	327	338	318	313	387	362	353	353	364	347	297	312	335	368	334	337	345	341	354	344	343	326	352	341	353	346	339	329	377	347	318	367	359	320	401	343	309	370	329	326	335	377	325	322	325	360	353	368	320	346	325	390	320	342	332	375	390	334	334	290	342	352	342	357	333	343	364	324	357	353	367	361	320	337	341	328	319	377	376	339	342	358	350	378	331	343	358	351	308	315	353	363	365	372	346	359	309	315	366	371	364	341	352	314	351	388	326	340	332	316	341	333	344	330	341	333	370	355	341	318	358	313	370	333	367	355	389	341	375	373	380	351	343	371	365	355	341	340	323	354	371	337	307	380	373	343	335	314	344	342	319	366	351	351	333	342	336	357	338	347	324	333	337	367	360	351	343	367	302	344	318	316	324	323	358	328	345	342	326	360	351	319	357	314	348	359	351	357	365	355	348	356	296	334	376	350	313	344	384	353	334	329	334
18061	2930	5447	6134	6082	5132	4284	3496	3458	3046	2883	2791	2781	2487	2226	1975	1785	1529	1432	1479	1604	1466	1164	941	849	862	858	890	830	778	800	749	795	834	838	844	794	789	789	779	744	801	771	761	798	745	744	780	780	792	821	777	771	757	763	839	756	818	789	731	873	748	835	803	727	786	774	830	731	807	769	777	774	747	800	826	784	809	828	783	789	790	786	779	813	753	808	751	821	824	822	783	788	825	793	780	820	778	792	791	731	805	791	784	739	787	780	781	793	794	801	809	808	779	781	772	784	784	753	776	805	783	799	764	764	772	792	794	787	835	789	806	804	770	774	748	786	796	833	797	785	780	801	795	779	796	821	812	762	794	773	824	728	738	777	807	819	836	807	779	730	782	807	787	784	799	789	767	782	791	709	771	807	799	734	800	805	798	781	787	779	754	829	776	790	839	817	770	791	793	840	763	743	757	777	764	824	739	805	734	731	793	790	767	731	716	760	828	807	839	800	772	769	743	766	768	793	758	757	814	787	798	776	797	790	843	750	761	810	798	797	751	797	745	759	763	789	810	807	785	795	734	812	721	714	776	795	795	729	814	768	783	787	743	779	766	779	802	797	731	783	791	764	737	791	769	834	764	826	777	749	844	804	765	770	750	765	788	827	778	818	796	749	779	784	752	786	781	790	779	772	777	714	809	780	816	784	794	790	760	800	758	767	772	769	800	788	813	802	804	821	792	777	782	764	783	822	809	811	802	787	782	789	769	845	752	788	818	778	785	818	755	821	778	774	818	776	793	802	824	740	828	771	791	751	777	768	830	750	853	774	817	780	798	762	763	778	829	742	801	824	761	783	770	769	774	801	790	828	815	796	834	786	766	799	783	779	826	773	833	743	847	770	774	779	773	805	792	775	729	829	804	802	773	802	815	837	770	748	778	805	790	782	780	799	767	794	778	797	813	765	763	838	793	817	742	774	759	758	743	761	822	784	738	817	794	763	827	758	805	742	760	774	755	804	794	779	788	765	716	816	785	811	779	781	742	789	770	803	792	766	767	780	763	805	769	777	741	797	810	791	834	809	807	792	793	777	730	744	780	780	778	804	808	803	800	743	784	766	765	809	757	806	779	801	720	789	790	793	732	797	735	738	822	781	790	800	762	806	821	822	790	778	804	787	735	786	781	832	804	809	825	722	787	759	793	821	805	782	814	851	768	776	779	772	783	748	783	773	751	772	767	798	758	748	755	819	779	791	828	825	791	808	785	781	747	778	810	784	788	801	791	827	781	751	815	782	756	781	785	776	730	804	813	814	783	746	804	772	812	765	779	778	771	774	803	747	797	793	768	773	793	810	720	820	776	730	807	784	745	761	782	765	780	727	818	811	819	794	786	794	770	813	758	788	785	805	838	757	797	791	773	791	775	749	785	778	766	744	716	809	751	745	769	790	806	795	795	789	754	755	773	781	773	795	839	746	795	818	815	833	819	783	782	776	776	836	796	794	822	805	762	794	763	782	786	829	790	802	788	810	799	758	729	778	759	813	778	764	793	723	818	798	765	765	784	802	781	812	764	781	762	790	762	770	788	801	761	821	780	820	797	808	793	802	781	817	772	781	791	750	778	768	821	759	812	749	779	789	777	745	824	721	816	776	726	777	772	799	771	832	773	760	738	776	791	771	791	829	802	760	764	790	739	781	758	777	767	820	801	774	820	757	769	779	771	795	774	797	795	811	734	770	800	761	787	719	760	739	735	830	753	767	854	782	778	796	760	794	802	778	744	738	783	796	794	774	836	817	832	800	776	729	805	754	796	766	761	778	854	770	795	828	798	766	783	786	829	783	768	760	807	773	736	779	782	716	778	789	796	745	789	763	808	782	841	792	779	796	747	775	809	777	725	773	834	767	765	732	811	776	780	805	756	801	757	786	778	771	766	788	809	805	776	778	760	760	770	806	753	741	801	767	798	846	737	779	734	748	785	847	772	774	793	786	766	785	753	809	776	770	785	785	799	707	763	788	797	754	785	793	791	808	739	822	775	786	832	749	797	763	826	771	741	754	784	770	794	776	792	801	799	781	807	783	838	791	784	851	754	800	769	800	770	785	769	757	800	798	790	772	752	806	768	788	811	789	780	807	832	709	815	765	789	764	723	795	772	805	790	799	799	758	786	782	793	794	771	789	810	780	810	805	784	801	763	775	817	794	792	805	797	766	748	781	781	807	750	800	822	813	712	770	793	821	744	814	772	767	805	792	719	775	784	770	793	813	739	784	770	791	790	753	769	769	798	743	816	766	763	754	783	784	756	740	738	809	830	764	798	760	779	805	797	780	794	805	791	797	817	798	762	757	790	803	792	818	759	804	771	811	821	823	784	815	789	735	793	822	783	756	781	754	760	806	745	815	759	730	769	800	746	813	766	760	787	807	756	765	753	815	756	782	788	804	809	778	740	789	828	849	786	823	754	796	821	786	814	758	821	734	839	726	756	825	807	808	792	749	809	765	825	800	781	755	763	794	762	821	779	803	777	799	779	746	788	782	792	836	814	776	788	753	848	837	755	753	815	777	772	715	763	809	773	757	795	756	766	779	800	774	844	821	838	787	785	770	794	767	802	747	804	744	795	754	759	806	765	802	749	771	780	766	817	789	833	756	799	756	745	776	738	763	845	806	758	809	756	757	786	764	742	776	764	789	783	775	818	763	734	806	786	825	754	755	729	836	754	849	767	766	806	783	790	756	771	846	797	730	778	799	741	808	806	815	783	786	778	814	791	726	775	796	798	805	737	770	798	797	762	790	765	785	751	776	803	790	811	803	804	761	813	769	775	738	740	781	807	810	789	748	800	758	747	778	803	755	765	743	769	785	803	795	739	791	808	770	781	802	762	856	786	777	823	821	773	792	777	763	784	782	793	768	807	759	797	799	790	811	757	768	764	798	830	798	790	779	824	771	795	770	792	803	792	801	796	796	782	813	776	766	786	720	773	749	786	773	770	757	809	779	777	811	786	808	785	761	782	743	763	753	750	799	813	761	806	791	769	749	705	797	807	758	811	820	795	780	789	801	767	757	773	776	806	774	773	785	768	767	760	817	808	776	790	824	758	844	772	809	759	825	777	767	791	752	780	803	769	789	768	786	755	818	727	786	797	728	772	799	810	813	779	796	794	811	741	775	774	766	783	806	791	784	768	762	796	766	776	776	777	784	784	808	759	824	784	776	771	779	760	777	820	836	810	712	740	819	793	773	813	831	792	819	780	731	777	777	738	775	743	773	792	851	788	731	807	835	731	837	752	793	824	750	793	768	764	747	730	812	768	768	791	776	774	743	803	800	766	784	810	776	793	806	752	764	757	752	803	778	768	768	780	730	759	775	773	755	771	755	815	802	803	794	784	744	798	834	792	819	752	815	786	825	756	769	759	773	782	798	838	793	771	737	822	780	791	745	807	756	761	806	824	766	811	814	777	802	784	809	780	781	789	797	801	818	782	791	753	756	804	816	789	791	805	796	755
6835	971	834	660	608	492	488	423	460	414	427	396	390	367	329	321	304	351	296	326	322	294	311	289	319	323	270	318	309	290	301	281	276	330	334	316	316	306	301	315	283	281	330	257	293	306	296	282	316	262	287	260	304	340	308	276	306	309	268	280	293	274	303	296	285	337	311	304	309	262	279	334	316	259	265	281	301	316	299	283	267	294	302	312	296	309	306	324	300	243	307	286	257	273	257	295	290	241	312	305	300	302	301	309	267	331	259	316	280	297	290	284	301	315	305	276	302	295	259	283	286	293	268	327	269	283	295	299	304	304	326	273	296	258	280	296	336	318	309	307	293	304	288	319	293	298	279	284	262	296	302	274	299	282	297	305	294	286	289	320	319	274	295	323	263	322	262	276	323	310	300	277	344	294	358	286	311	263	315	313	294	295	308	261	268	336	289	304	272	285	315	302	314	305	331	301	305	300	301	305	284	290	319	307	292	285	256	309	307	319	286	274	292	310	312	278	306	284	295	308	292	276	287	306	319	308	313	291	284	301	260	271	288	351	322	340	322	289	288	320	283	286	264	278	275	302	329	281	257	303	304	287	301	302	321	303	296	282	295	327	317	305	327	315	278	313	267	286	250	285	310	287	309	276	273	301	329	296	294	266	269	322	313	300	316	265	300	294	310	291	310	281	285	302	296	304	284	277	324	308	302	268	302	264	316	270	287	297	282	289	301	290	313	278	296	261	315	276	289	287	278	294	315	286	296	284	302	301	301	272	295	294	330	289	242	245	313	284	323	299	303	297	282	302	316	322	265	311	294	295	256	321	290	286	260	254	279	331	295	279	299	308	310	288	281	288	299	271	285	294	317	290	283	292	294	278	312	338	306	290	291	287	319	318	298	310	263	282	299	324	318	318	269	271	302	315	296	308	334	288	262	268	296	287	294	306	314	293	272	320	327	305	285	287	328	316	300	278	279	284	300	292	290	288	320	313	305	299	283	274	290	275	294	294	275	309	313	286	316	271	268	298	278	282	309	308	312	301	272	260	280	295	310	284	307	296	282	295	303	307	292	293	300	329	290	295	288	319	339	316	287	328	289	336	326	290	304	297	327	301	265	296	277	292	280	275	310	301	342	304	274	293	310	324	303	315	284	277	297	275	276	293	295	240	292	300	324	285	292	280	316	297	296	290	276	293	308	318	318	318	299	282	283	286	297	300	283	277	261	281	274	294	274	279	314	288	310	308	284	259	272	282	298	301	294	306	314	279	304	256	283	286	290	327	289	289	290	294	306	341	267	309	238	344	324	293	283	266	305	279	256	306	272	262	317	312	279	295	295	296	293	290	328	298	288	297	276	300	269	283	298	294	274	279	313	290	285	289	275	361	287	301	282	299	311	286	308	294	297	265	266	324	314	272	275	306	292	262	266	299	291	344	302	283	298	317	266	249	278	272	288	254	303	323	291	290	336	285	291	295	321	326	299	274	268	263	275	331	304	343	273	319	291	306	286	306	317	274	287	285	261	310	298	305	293	309	337	315	293	266	294	283	300	288	305	293	297	313	321	323	275	312	300	311	273	278	323	303	310	277	286	271	290	288	303	273	275	283	282	296	308	319	289	317	283	338	302	298	274	286	341	320	281	263	272	276	286	276	284	266	325	326	276	313	291	283	278	310	316	291	267	321	304	312	279	309	341	315	268	301	308	301	292	311	305	313	352	272	289	296	299	283	322	290	306	269	288	310	315	333	296	304	301	296	304	315	271	306	270	293	307	288	252	316	306	308	289	294	285	321	293	290	262	299	283	307	314	309	329	314	305	335	294	333	340	280	313	271	280	256	310	285	291	279	293	311	241	281	267	269	272	291	338	291	332	262	280	299	294	297	310	285	291	324	283	271	278	294	293	325	328	339	259	295	276	311	304	308	280	293	278	271	285	300	309	263	264	321	289	282	299	270	295	287	309	271	308	308	293	289	307	270	299	299	296	290	295	292	301	308	265	311	270	300	308	288	281	247	291	296	305	316	318	292	306	298	311	324	308	310	298	302	273	274	262	286	322	302	357	325	260	305	268	279	292	304	298	303	293	295	300	289	322	269	274	293	319	321	320	292	278	275	311	281	321	316	278	309	291	305	262	294	302	286	278	292	293	280	283	325	300	300	283	299	318	268	344	313	333	295	266	297	282	327	328	301	281	268	312	315	298	283	319	292	273	287	283	323	297	311	295	291	283	315	313	291	292	301	266	263	321	307	309	291	279	325	293	305	270	310	298	320	270	280	300	298	289	286	303	265	285	285	276	295	289	280	275	302	276	281	306	308	276	281	282	304	330	304	283	289	287	293	276	293	274	279	304	289	283	313	304	271	312	304	275	312	258	316	311	276	312	295	342	318	273	348	332	302	287	280	254	290	302	318	296	296	274	274	297	273	334	289	343	334	313	327	274	297	315	300	286	301	311	303	309	301	307	302	316	285	312	284	319	300	264	282	289	302	301	279	319	280	285	305	294	281	268	299	249	278	307	299	293	289	287	303	296	310	283	316	309	333	307	330	317	256	306	308	294	283	289	325	294	297	298	314	274	289	301	296	299	283	302	266	266	304	311	256	326	300	307	285	324	324	307	319	288	277	319	307	260	279	297	301	282	289	306	291	284	265	301	302	298	281	307	306	298	278	293	270	294	302	320	293	333	306	301	321	301	298	295	342	291	273	305	291	284	306	344	301	271	303	298	252	274	286	295	298	290	319	294	263	270	313	271	293	282	290	260	331	311	276	328	313	302	284	287	301	294	309	284	325	296	297	294	305	315	278	286	299	292	311	258	280	302	291	312	260	313	274	300	280	284	292	302	305	287	328	319	290	272	286	315	331	285	277	292	296	278	289	282	296	305	287	274	299	298	278	299	297	311	312	292	290	302	304	283	291	300	263	337	311	279	307	336	296	297	309	299	329	298	314	304	294	338	304	270	298	279	279	273	295	292	267	307	319	270	341	308	316	308	297	302	285	303	293	327	306	298	293	302	290	270	284	258	294	269	270	289	309	298	303	278	285	304	283	254	311	294	276	255	263	304	306	292	311	297	309	266	287	316	306	237	278	290	304	278	291	326	284	281	289	291	308	286	295	290	300	284	293	309	279	316	324	290	286	297	297	287	304	290	323	300	316	278	314	269	283	290	250	267	293	267	272	289	261	278	351	308	323	300	285	268	314	265	298	291	278	268	286	310	328	275	293	256	274	290	304	322	305	306	306	291	278	287	310	308	275	293	303	292	284	300	275	289	283	275	301	301	282	311	319	294	289	275	273	292	315	298	359	297	307	354	317	276	297	295	310	281	293	278	243	271	304	299	300	258	285	317	305	259	295	313	280	260	311	281	283	286	297	317	300	296	307	331	300	281	287	292	277	267	315	292	282	291	300	281	300	292	331	288	304	325	332	301	304	299	294	280	298	292	273	293	314	274	303	319	279	296	301	254	264	285	307	313	268	285	276	301	289	269	287	294	283	326	278
4711	969	1717	1867	1906	1569	1507	1387	1546	1334	1367	1414	1275	1139	1065	963	936	821	861	894	877	825	712	689	660	687	695	651	673	665	641	682	663	653	686	656	631	631	663	679	665	703	658	665	671	632	668	642	612	669	636	666	696	669	693	653	622	695	646	662	764	657	691	652	630	669	677	670	636	685	688	640	668	671	649	663	703	668	697	658	632	618	707	641	621	666	658	626	713	651	672	632	661	618	647	619	695	703	658	665	651	676	708	660	646	683	623	654	694	682	637	635	681	690	675	682	646	628	681	625	667	623	629	679	652	654	701	655	629	658	662	698	660	642	655	677	641	670	666	678	688	639	652	655	622	685	648	676	624	646	679	666	682	656	676	663	629	664	694	622	654	656	641	592	677	628	668	664	634	663	633	636	665	635	668	645	671	724	647	644	660	663	712	695	649	660	644	668	666	659	687	621	625	616	694	683	658	620	646	641	678	668	657	667	718	641	637	656	690	701	626	665	674	670	648	615	665	667	679	639	658	632	657	665	705	709	670	643	669	650	629	668	719	636	655	655	672	691	678	694	684	624	658	661	666	631	672	685	602	679	672	620	656	722	615	624	621	661	664	639	637	670	640	668	676	637	691	682	680	589	675	660	643	649	601	630	623	634	731	626	690	681	675	675	645	657	609	662	649	677	644	678	627	660	671	611	657	687	650	649	673	656	669	652	631	674	621	654	638	691	698	679	668	624	649	654	692	661	630	714	664	623	668	666	705	655	680	645	646	603	612	703	669	663	642	659	666	666	680	679	643	658	646	637	689	648	681	645	650	627	697	651	664	660	644	670	647	688	671	617	652	636	621	702	622	714	658	639	658	666	640	672	636	665	632	632	644	664	691	618	672	666	651	667	661	681	648	650	697	637	685	647	625	650	700	631	657	615	673	681	686	680	668	704	636	642	651	672	671	625	636	689	636	677	626	650	646	648	653	712	660	653	643	642	657	676	621	650	656	692	652	704	673	679	666	650	630	657	701	666	708	655	734	623	689	685	630	656	636	627	670	665	628	653	635	632	671	650	630	679	699	648	647	696	639	635	658	664	696	660	655	653	650	639	682	664	707	679	677	703	663	636	659	630	648	702	657	719	660	619	691	671	676	678	674	620	662	685	720	638	661	679	669	693	651	615	672	638	656	648	647	671	636	680	671	670	653	628	661	657	616	688	624	640	626	620	687	671	691	609	654	628	630	700	719	675	663	676	627	707	680	732	679	685	672	725	605	686	671	618	637	637	603	683	684	636	647	651	656	655	674	649	664	728	695	606	697	639	656	713	613	677	657	673	669	682	676	659	629	697	694	685	661	637	719	678	665	637	689	676	642	671	645	615	636	643	654	637	682	657	634	688	684	692	670	649	691	683	663	649	689	700	677	652	680	627	655	670	631	609	677	674	660	653	705	679	678	640	680	658	676	674	646	625	665	659	666	637	662	653	683	613	644	681	664	661	626	641	644	651	661	664	633	639	651	637	669	626	672	699	662	657	693	662	663	660	675	656	639	687	630	615	657	630	625	696	653	698	652	728	669	678	645	655	684	637	610	646	663	650	630	633	658	646	643	676	638	649	639	666	632	626	639	662	670	639	731	612	638	665	672	663	673	648	662	697	672	668	692	689	621	688	662	624	686	694	646	655	651	710	707	633	683	630	625	621	670	618	660	624	695	674	687	637	643	580	623	683	668	684	690	639	673	690	653	679	686	634	655	696	649	622	690	684	622	627	640	630	627	615	703	670	639	626	648	677	648	640	690	644	681	667	644	682	621	652	630	703	664	667	677	664	675	660	663	714	685	653	639	656	712	718	635	672	663	701	642	696	682	699	663	656	659	633	645	660	627	631	671	625	624	652	680	692	640	628	696	660	644	650	637	688	660	652	660	663	657	644	661	664	656	671	660	693	662	672	618	629	652	668	675	645	653	695	682	649	678	631	674	614	671	648	658	658	684	638	658	676	653	666	674	683	639	683	639	672	637	602	593	708	664	632	681	706	664	638	623	690	654	640	702	679	622	628	656	638	680	704	668	621	684	638	633	644	674	693	632	666	636	626	633	648	632	677	665	642	676	650	681	633	676	616	651	665	654	667	683	656	685	688	656	671	664	681	680	626	639	669	680	720	677	650	627	695	690	633	649	715	632	648	663	653	649	676	645	714	665	693	642	663	627	669	654	656	663	641	646	618	673	662	656	664	674	648	673	667	629	623	685	669	669	642	652	658	672	651	679	657	632	663	672	666	643	699	649	701	668	691	633	635	681	692	638	711	709	719	657	652	685	673	639	668	700	651	727	665	642	656	666	660	661	676	654	681	688	664	672	597	630	651	651	651	634	653	660	624	664	679	625	621	613	640	630	702	720	687	670	618	670	689	691	639	646	653	669	648	677	652	718	631	631	674	608	658	654	660	632	666	696	653	695	656	631	647	688	659	635	678	631	662	632	649	670	615	685	636	659	643	687	668	647	650	662	633	626	658	663	677	643	661	655	614	680	697	696	655	652	678	659	668	674	684	639	637	654	659	669	661	684	656	638	659	679	699	626	650	669	663	660	624	623	683	681	666	656	672	647	656	648	641	666	680	638	689	646	646	640	675	650	735	640	633	641	677	632	678	671	667	687	662	655	673	681	649	624	682	661	626	667	686	673	640	659	713	655	641	680	656	668	695	661	703	661	700	713	692	639	683	636	661	638	657	610	673	697	693	596	659	695	681	609	589	671	675	727	689	661	652	705	659	679	653	667	673	691	640	665	658	636	634	698	697	666	678	674	630	673	691	639	664	644	687	672	636	709	675	680	652	676	674	631	639	630	657	656	663	637	648	664	627	678	666	651	646	732	669	668	695	676	664	673	695	643	617	639	692	670	639	656	637	671	653	619	645	641	673	658	647	633	637	661	620	672	628	644	658	648	663	670	664	687	677	704	672	694	659	665	647	644	621	707	680	633	722	695	661	708	631	689	695	659	635	664	671	619	663	633	665	662	643	690	657	676	680	672	658	642	687	593	675	626	636	680	660	664	689	661	584	661	706	646	641	663	642	668	683	639	648	680	615	657	701	658	662	674	653	716	655	669	657	605	650	616	663	601	668	637	627	611	682	636	690	676	695	647	669	675	675	630	705	668	671	701	647	641	675	683	652	640	652	677	619	642	633	690	653	672	619	664	647	658	653	674	662	659	671	681	709	662	671	688	638	656	647	702	699	659	627	671	653	693	653	642	630	663	663	634	663	633	650	651	668	660	612	668	657	700	643	664	681	672	635	672	689	679	635	640	641	647	648	700	660	662	662	653	652	605	686	681	659	632	678	663	663	663	684	682	618	728	658	684	649	681	657	627	659	625	664	653	682	672	696	690	648	673	663	687	686	646	687	620	634	705	643	655	661	616	655	639	675	652	623	660	685	660	676	639	657	676	666	660	615	615	688	646	666	628	641	654	688	657	665	643	660	702	652	670	664	648	658	661	693	668	707	639	651
19525	3436	2321	1702	1187	853	708	727	607	536	500	438	459	432	373	333	297	278	265	318	352	321	221	252	222	212	223	242	210	210	198	240	208	196	209	225	206	215	218	206	222	210	230	225	195	214	202	244	225	247	248	212	240	214	261	247	240	228	244	281	228	208	247	255	222	199	235	223	244	214	219	200	203	220	211	225	225	208	222	207	215	215	210	193	215	185	226	231	247	216	223	248	251	207	226	246	210	196	212	197	214	219	243	227	228	209	212	225	244	227	229	215	232	207	229	238	241	245	215	207	213	239	204	211	217	210	254	229	217	231	196	229	243	182	217	244	212	239	213	209	239	232	220	206	189	177	231	221	226	228	224	239	198	206	229	224	230	229	205	188	232	233	246	202	230	221	249	220	234	219	200	196	229	235	234	219	217	232	229	214	218	191	245	233	178	229	209	229	218	225	219	203	249	198	241	238	248	217	185	233	219	237	223	216	187	205	235	255	227	211	231	200	207	230	255	215	255	251	238	240	213	202	237	213	213	238	215	208	203	226	213	177	191	239	213	208	237	234	236	246	194	210	220	235	217	227	258	220	235	233	232	227	219	204	224	214	225	242	197	235	233	198	235	232	200	210	221	244	234	214	252	232	186	236	213	223	209	218	233	217	253	188	210	206	196	219	231	240	208	216	203	234	201	226	186	222	229	212	236	227	227	205	204	219	206	225	227	227	241	217	205	205	221	206	216	213	251	225	212	224	204	229	205	234	212	265	239	217	219	208	224	224	197	198	214	267	219	231	220	243	174	214	237	208	234	202	204	214	230	244	233	225	234	221	220	216	243	230	219	213	190	216	207	207	206	228	220	208	216	226	204	204	205	246	242	219	229	209	224	254	206	246	217	226	221	206	186	232	230	209	216	244	223	209	212	215	231	207	214	244	234	227	215	217	233	263	237	203	235	227	215	232	233	227	215	195	202	228	216	248	217	214	221	228	243	237	253	226	237	225	228	220	233	213	218	205	247	189	205	197	233	226	219	220	237	222	173	226	228	215	227	215	210	235	217	216	217	209	230	224	183	210	213	221	200	203	228	231	215	188	226	215	217	229	217	251	242	204	225	201	239	218	190	252	238	203	227	240	227	214	232	242	255	255	223	211	205	210	221	205	216	204	233	246	212	232	199	209	234	244	234	196	202	228	186	215	211	245	210	213	246	240	233	249	218	235	231	230	205	206	228	272	216	212	220	240	194	215	208	195	216	227	210	233	208	207	239	203	241	242	216	211	209	218	217	248	212	243	217	203	197	231	231	275	243	217	215	210	219	210	234	222	203	229	226	236	227	223	242	253	229	229	194	220	233	232	222	247	206	234	213	236	221	224	218	250	223	247	247	233	199	203	229	212	236	205	229	207	248	205	227	206	237	227	244	230	227	221	195	232	247	211	222	233	221	218	242	225	220	204	227	214	238	225	212	194	235	255	253	234	229	236	227	213	229	207	213	229	240	225	257	226	230	237	211	227	214	213	207	210	218	231	239	226	235	228	226	223	221	235	259	236	206	244	234	207	221	208	229	257	209	216	221	209	206	223	246	201	212	254	227	242	237	196	219	220	228	208	226	236	216	238	254	223	207	208	241	215	213	245	230	244	231	217	227	235	217	210	211	221	232	202	227	241	240	215	223	221	231	214	256	246	214	247	222	197	207	212	238	236	221	230	206	222	199	235	230	236	265	221	231	221	233	239	215	237	220	230	206	249	234	202	202	197	215	187	208	221	242	214	234	237	230	221	206	226	225	231	217	230	209	206	206	241	225	201	223	228	226	225	224	222	205	210	215	232	234	222	230	216	244	203	201	219	243	207	226	222	232	229	204	207	217	232	214	236	245	243	234	229	224	210	216	240	205	255	224	212	223	245	229	224	250	217	232	237	216	246	219	223	203	222	234	209	240	217	230	222	258	243	228	235	213	223	222	238	230	237	235	229	236	231	223	216	228	253	222	218	234	220	221	233	219	241	217	229	253	216	190	254	201	240	231	220	228	218	213	223	192	234	271	212	256	242	197	238	269	226	211	209	204	219	201	224	205	218	200	215	212	219	224	240	239	251	180	209	230	228	213	255	195	222	201	219	214	232	217	222	254	204	206	241	239	208	188	226	270	224	219	237	206	219	215	214	220	219	232	228	198	250	224	232	218	230	266	236	254	215	220	247	245	234	210	231	206	226	217	204	210	226	232	197	224	233	216	231	246	211	241	260	220	212	244	219	230	222	250	265	226	232	219	231	198	206	225	229	226	211	227	250	242	216	224	229	201	223	211	231	252	241	211	232	222	229	205	187	222	243	258	262	238	238	188	216	211	214	235	199	255	228	212	222	239	224	214	240	185	228	177	188	227	217	217	249	209	216	195	234	232	213	204	226	223	199	227	226	225	228	222	215	229	205	232	223	208	218	209	238	222	213	191	239	208	200	204	236	251	246	250	198	212	258	189	231	215	217	215	233	208	205	221	189	226	242	237	224	226	243	218	216	233	230	222	225	204	247	217	245	236	211	210	225	228	231	238	218	233	217	227	200	211	213	229	216	200	240	192	207	228	221	219	222	230	224	228	264	218	201	212	224	230	205	240	219	235	238	200	244	204	229	213	219	215	203	217	190	233	214	224	234	226	230	224	243	201	235	240	222	220	228	200	211	212	214	185	211	216	214	252	247	207	223	227	241	239	218	224	242	196	203	247	238	230	218	226	203	225	245	200	225	218	227	214	219	206	201	223	220	237	223	248	231	228	231	222	215	225	228	229	246	229	233	242	225	213	217	220	243	217	210	202	219	221	235	230	223	227	241	213	221	228	237	266	267	232	219	226	228	215	195	220	228	199	239	255	228	227	220	210	227	208	227	221	218	210	195	228	243	202	217	216	232	229	236	244	179	207	226	229	222	215	208	256	205	210	212	234	237	227	268	246	207	209	235	220	244	216	231	205	215	217	195	253	247	211	214	209	212	237	247	219	234	206	209	247	239	230	230	219	228	209	228	225	192	237	217	232	222	228	241	211	223	224	235	211	213	232	225	241	233	232	242	231	244	200	218	231	229	239	217	214	222	216	223	222	233	219	238	202	214	220	218	205	213	226	245	206	208	227	214	232	222	214	232	222	193	195	216	249	223	206	208	245	205	207	235	223	232	222	233	242	241	211	216	248	197	227	214	179	206	214	211	209	222	250	233	201	255	222	229	233	227	213	225	244	244	253	232	238	202	213	229	226	262	235	226	245	193	236	236	226	226	208	238	236	215	217	235	233	214	244	206	233	245	192	229	230	224	234	206	236	210	210	227	241	253	240	214	222	267	241	230	221	223	242	226	207	228	200	236	213	214	244	226	208	222	209	211	237	223	208	238	254	198	235	205	202	216	231	232	244	240	222	215	245	229	233	218	251	226	216	199	201	216	216	201	231	220	183	236	206	194	229	206	223	203	203	193	217	233	214	215	249	233	197	195	213	238	243	200	226	229	208	236	198	214
12399	1932	3721	4292	3955	3381	3041	2801	2423	2180	2347	1951	1770	1627	1502	1259	1148	997	921	1065	1063	964	734	593	583	568	569	526	529	532	556	569	527	532	513	513	528	490	564	559	526	565	543	544	594	598	532	552	560	560	574	497	549	551	539	537	540	523	524	498	494	584	501	511	566	527	556	543	501	566	553	575	552	566	505	512	526	519	521	526	510	531	552	572	502	525	541	527	543	561	522	527	487	524	519	516	552	566	539	553	546	522	537	502	512	536	538	527	558	506	524	558	532	518	542	568	541	571	545	552	531	515	487	562	519	549	575	555	529	510	471	544	564	515	533	544	540	533	526	500	541	564	527	551	530	523	532	552	548	542	546	547	505	531	523	553	552	530	525	556	513	519	539	537	517	522	534	519	546	556	531	530	504	530	525	515	527	546	549	536	559	524	546	527	538	543	528	515	568	555	528	539	515	569	522	506	535	549	490	535	556	560	550	513	551	504	543	527	509	568	532	528	560	511	518	561	543	562	558	554	542	553	530	536	552	540	531	568	543	504	508	495	538	532	531	539	547	545	587	512	538	523	543	532	542	522	540	537	529	559	564	515	569	511	522	537	527	544	550	550	489	491	520	531	531	551	553	509	524	519	500	532	533	488	506	470	553	537	520	520	548	545	531	554	570	559	489	533	527	546	499	547	563	566	547	539	527	551	529	537	522	528	516	534	559	489	529	507	551	492	529	529	472	532	492	557	577	536	503	561	528	550	528	507	504	549	505	500	549	538	549	511	526	525	530	508	493	516	515	515	554	553	542	521	506	548	549	545	533	512	527	504	559	527	544	508	524	541	542	498	550	505	553	526	554	581	539	539	557	495	552	554	560	578	557	529	502	528	553	541	503	483	575	570	552	483	548	533	508	533	569	529	520	515	514	524	534	560	553	551	519	549	488	504	506	534	555	524	500	526	533	534	544	573	522	546	496	556	534	553	540	567	521	510	516	529	516	574	528	544	535	530	568	547	570	508	516	565	510	465	544	566	526	578	533	543	545	506	526	538	506	524	517	539	533	592	476	582	514	546	553	525	558	537	567	503	548	521	522	582	514	498	549	543	546	555	512	561	543	540	549	537	556	537	554	525	544	570	526	575	559	521	525	569	514	520	510	536	547	540	515	584	548	553	535	565	560	531	555	521	543	522	577	499	530	522	516	500	562	516	530	557	549	523	533	518	514	540	516	564	560	542	524	567	572	516	573	517	559	558	552	542	523	529	496	512	520	563	505	537	556	534	518	555	558	533	557	544	525	508	535	545	517	534	529	518	539	518	544	538	594	538	539	500	537	529	543	547	530	573	555	559	521	567	535	541	557	511	548	524	493	558	559	526	571	508	533	514	541	567	528	553	558	498	546	552	547	513	520	530	546	529	538	546	547	534	553	512	557	507	516	558	565	571	536	548	531	549	535	528	520	501	525	507	518	537	521	588	536	537	549	547	549	514	578	528	523	508	535	551	538	552	501	515	479	499	524	513	527	491	561	527	533	557	537	516	515	535	516	524	560	503	519	525	542	541	504	540	509	538	525	495	525	546	560	530	538	530	565	562	514	520	516	540	522	543	597	528	541	573	516	521	536	534	528	540	588	562	541	590	514	545	540	533	503	520	537	542	490	560	546	551	539	543	531	532	546	520	545	541	533	534	503	538	512	529	542	543	554	532	544	521	529	516	516	551	526	544	499	546	553	511	548	582	560	541	532	507	536	545	537	568	562	529	546	569	539	544	535	537	515	511	542	533	563	511	563	544	502	502	560	546	491	553	545	523	513	536	522	529	516	530	525	524	562	491	547	570	507	535	542	541	573	543	548	537	552	555	560	513	551	576	512	555	547	536	530	565	564	526	546	533	552	538	559	529	519	581	561	522	543	540	514	578	547	535	538	526	532	547	535	540	493	518	495	557	557	539	531	533	546	572	530	535	546	520	563	496	483	563	541	479	536	533	529	506	531	559	544	476	544	539	545	498	538	524	553	480	534	480	504	525	552	547	543	567	557	543	534	498	545	544	534	514	556	531	541	509	555	554	513	564	541	519	558	541	487	501	527	527	523	549	546	500	554	530	513	527	581	531	567	502	494	562	530	573	529	539	575	533	518	528	495	534	514	559	565	540	544	556	526	520	531	520	553	555	513	576	576	511	567	558	518	557	536	552	551	560	520	556	551	567	513	548	510	527	517	540	574	541	527	530	506	552	550	513	520	550	544	513	517	533	529	583	542	551	520	539	540	531	502	568	544	514	525	537	555	523	542	524	533	525	511	548	553	505	539	528	540	602	558	521	569	532	538	554	541	548	509	541	509	502	504	525	534	597	556	514	526	495	544	502	527	559	592	519	546	556	551	535	524	581	526	547	509	533	549	558	553	537	579	571	563	519	541	566	519	570	505	562	562	529	576	561	515	533	530	526	539	578	545	563	552	534	553	536	532	538	555	562	534	506	531	520	537	549	509	529	557	556	543	529	532	528	517	532	504	547	530	557	548	487	525	584	548	521	533	518	546	509	523	592	518	532	558	570	516	569	529	551	522	514	536	530	534	556	567	509	515	536	527	519	540	521	543	514	545	536	537	509	515	525	551	557	526	502	487	556	575	512	559	578	540	552	554	522	508	499	497	564	545	557	543	519	548	506	553	593	550	500	559	562	531	579	526	541	512	517	528	547	486	511	542	551	548	509	560	540	489	540	531	506	588	524	518	526	531	514	581	532	517	559	529	563	512	543	545	556	516	518	511	571	530	545	474	563	531	504	538	542	483	561	487	549	523	544	527	546	509	532	505	504	541	532	518	520	531	569	525	523	508	501	539	531	571	548	528	542	531	513	565	504	522	517	508	546	537	524	539	538	488	550	526	508	505	574	529	519	538	524	515	517	524	519	521	461	527	558	537	516	522	520	523	536	546	505	567	513	525	574	519	521	514	481	550	518	515	495	537	536	544	585	504	580	527	523	503	533	550	517	507	524	510	546	517	525	582	510	544	486	524	540	528	517	518	520	530	508	534	588	523	514	548	547	497	566	568	545	543	551	537	558	521	504	505	514	518	517	510	550	518	537	532	508	520	508	558	507	510	524	535	525	531	573	512	519	570	580	467	509	509	513	535	514	520	526	516	521	530	561	543	563	480	576	568	549	556	526	577	504	583	554	527	549	523	520	598	555	503	542	512	534	552	575	524	492	518	548	570	531	546	569	503	551	543	507	548	532	538	558	558	540	562	556	565	526	472	581	555	538	505	538	566	542	500	541	549	574	562	576	520	550	548	520	520	540	583	542	535	561	516	558	549	539	491	532	563	542	509	522	502	591	545	535	544	495	582	514	529	482	537	515	528	504	534	480	552	555	582	507	524	542	515	545	503	557	551	540	528	524	529	549	538	538	551	555	538	553	562	535	534	571	555	499	534	549	521	550	509	541	530	571	537	565	505	505	514	527	535	529	549	517	592	513	555	574	512	459	544	545	552	577	586	531	556	549
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
