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
338080369554	338080370112	338080370662	338080371212	338080371762	338080372312	338080372862	338080373412	338080373962	338080374512	338080375062	338080375612	338080376162	338080376712	338080377262	338080377812	338080378362	338080378912	338080379462	338080380012	338080380562	338080381112	338080381662	338080382212	338080382762	338080383312	338080383862	338080384412	338080384962	338080385512	338080386062	338080386612	338080387162	338080387712	338080388262	338080388812	338080389362	338080389912	338080390462	338080391012	338080391562	338080392112	338080392662	338080393212	338080393762	338080394312	338080394862	338080395412	338080395962	338080396512	338080397062	338080397612	338080398162	338080398712	338080399262	338080399812	338080400362	338080400912	338080401462	338080402012	338080402562	338080403112	338080403662	338080404212	338080404762	338080405312	338080405862	338080406412	338080406962	338080407512	338080408062	338080408612	338080409162	338080409712	338080410262	338080410812	338080411362	338080411912	338080412462	338080413012	338080413562	338080414112	338080414662	338080415212	338080415762	338080416312	338080416862	338080417412	338080417962	338080418512	338080419062	338080419612	338080420162	338080420712	338080421262	338080421812	338080422362	338080422912	338080423462	338080424012	338080424562	338080425112	338080425662	338080426212	338080426762	338080427312	338080427862	338080428412	338080428962	338080429512	338080430062	338080430612	338080431162	338080431712	338080432262	338080432812	338080433362	338080433912	338080434462	338080435012	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45971	15007	2103	916	648	519	488	451	471	441	476	403	393	376	388	376	368	297	302	351	331	328	333	318	386	349	326	324	341	330	347	329	322	305	341	375	303	324	328	356	320	339	329	329	354	303	320	293	291	351	350	305	318	318	298	315	308	319	322	342	348	293	331	316	309	313	332	332	314	326	340	323	306	325	342	307	362	344	307	360	332	335	314	318	309	313	307	350	319	348	313	293	321	304	292	283	330	369	353	347	361	356	330	300	327	315	274	319	310	352	344	321	315	314	338	329	319	315	327	350	354	318	354	328	289	328	328	306	304	297	315	323	326	312	342	319	317	323	320	334	335	346	310	331	367	329	357	287	323	308	357	286	330	271	314	340	323	318	375	327	296	294	306	274	318	302	339	290	286	324	323	301	333	279	317	332	314	311	323	326	322	311	344	275	349	350	332	295	351	296	293	320	290	319	334	326	313	365	329	319	315	322	316	346	337	318	319	326	288	331	337	354	339	312	320	340	295	335	337	337	313	328	343	297	323	345	324	355	316	304	340	325	337	357	293	287	326	315	308	297	324	342	362	306	330	330	331	327	358	307	314	338	334	333	338	350	313	303	333	269	327	315	318	295	304	338	334	312	341	320	310	326	342	314	333	363	307	327	340	331	298	283	351	324	334	295	343	305	367	323	330	324	328	317	322	289	338	352	329	328	301	323	337	334	351	366	275	349	346	337	335	311	320	294	285	313	324	305	303	297	351	318	316	329	339	328	331	323	298	311	314	304	340	303	317	350	302	345	335	308	317	305	322	322	372	349	317	325	337	310	309	291	292	309	347	337	347	333	333	338	350	309	341	350	331	332	327	344	350	340	332	316	338	334	324	303	329	345	353	316	322	328	321	357	338	317	322	337	324	308	329	286	327	331	336	285	336	335	351	324	336	309	346	345	302	341	328	356	323	311	295	330	300	345	342	358	325	320	292	328	348	300	321	324	352	330	316	372	338	333	351	278	307	312	375	308	346	317	352	357	337	336	345	350	325	307	320	339	319	332	332	295	320	324	313	320	372	310	356	300	319	327	371	315	326	318	307	329	315	307	344	325	351	346	357	319	338	284	279	344	355	303	358	335	337	335	332	319	290	311	338	333	269	319	357	290	332	312	364	301	309	406	324	324	322	315	353	344	323	334	286	358	326	302	266	323	355	334	325	365	343	322	309	313	304	322	289	299	308	318	326	344	304	317	326	340	324	314	299	305	299	332	318	343	354	319	332	292	318	353	325	331	335	336	296	325	330	319	355	312	330	353	307	347	346	314	328	314	306	324	289	326	351	317	332	351	308	306	307	373	377	331	306	337	326	326	361	293	336	285	332	324	340	328	323	329	299	317	333	309	355	277	349	335	310	338	296	305	343	314	340	338	369	305	331	307	320	329	318	332	302	343	315	325	341	340	289	328	302	305	321	330	323	327	336	323	321	318	327	328	340	337	344	334	334	326	295	337	354	344	326	304	345	317	329	337	325	292	314	347	335	358	321	301	355	331	319	344	314	325	312	336	296	323	356	323	333	322	390	334	331	319	334	321	302	351	330	325	368	316	296	330	293	337	347	307	314	328	334	305	308	300	313	335	334	314	336	347	313	332	320	324	345	315	360	315	320	347	323	340	355	337	299	318	329	313	333	301	354	326	338	320	329	323	337	334	306	321	333	313	324	313	327	326	295	313	336	367	313	339	351	309	307	336	311	319	298	343	333	325	318	364	304	322	342	318	299	294	335	340	348	324	317	344	335	348	305	328	315	340	331	319	329	323	333	353	308	293	320	298	332	336	345	319	326	308	337	305	354	362	355	355	342	338	312	336	339	308	340	313	324	375	310	302	336	321	307	310	333	298	284	365	320	319	322	343	347	341	356	316	294	319	278	314	332	333	311	351	304	321	324	339	348	313	314	335	317	321	349	308	330	332	350	299	294	312	297	330	295	321	295	338	313	342	351	313	297	301	347	322	334	352	310	286	340	317	300	346	326	337	327	309	304	308	297	282	298	278	324	340	349	335	292	322	301	327	345	346	319	308	337	334	316	314	342	297	333	345	322	336	352	330	310	321	339	325	328	356	317	330	323	349	325	310	330	345	336	323	281	310	336	323	317	308	308	341	341	332	343	312	314	322	305	371	340	301	348	364	338	289	302	326	329	338	316	337	342	330	321	302	306	334	343	313	316	341	308	333	338	311	344	304	300	293	326	312	320	323	311	303	334	333	327	355	331	335	336	303	290	326	318	339	339	337	329	324	309	312	330	325	342	339	342	328	299	311	295	294	331	342	329	300	341	316	306	324	341	324	325	335	302	324	291	328	356	341	309	294	317	315	346	344	336	327	350	315	353	317	330	331	327	330	361	325	334	320	356	319	350	347	359	356	317	320	349	322	321	313	310	328	291	353	284	278	307	329	306	297	307	326	357	327	348	300	337	316	300	300	322	337	337	323	320	343	297	311	338	311	348	304	338	357	334	322	308	327	294	321	305	328	350	335	336	332	331	328	353	330	362	322	341	321	321	332	340	309	332	334	378	308	344	339	305	316	319	347	315	322	325	324	350	349	334	340	295	314	301	293	342	317	300	328	353	344	319	319	348	351	325	322	325	350	309	342	348	326	289	284	311	331	322	308	304	322	325	331	328	325	321	327	363	301	307	306	316	270	312	365	370	311	326	369	310	298	322	292	305	350	332	307	325	342	318	314	289	285	341	331	321	284	314	318	305	313	329	304	328	317	329	366	329	337	374	295	316	318	333	321	311	305	302	324	343	318	334	315	331	322	340	335	337	347	321	294	311	338	316	310	352	338	315	352	320	322	319	324	319	368	307	332	346	291	320	334	306	318	321	355	337	329	337	337	328	357	310	308	325	348	336	347	343	331	369	323	327	308	344	303	290	334	333	317	337	337	307	333	353	316	317	305	351	314	323	345	309	357	351	303	319	325	354	316	306	313	315	319	328	328	329	336	347	335	317	332	323	325	316	324	329	351	338	320	310	330	350	338	341	316	300	319	340	304	327	298	348	314	314	352	384	336	329	336	339	279	327	342	315	348	325	332	339	283	323	332	322	323	362	318	333	344	330	325	317	299	354	278	350	340	306	311	352	346	318	282	355	291	304	323	363	327	283	303	342	289	320	311	347	333	324	318	335	350	308	331	317	341	333	350	336	341	316	312	336	306	299	294	329	288	346	311	363	312	276	298	319	317	342	336	347	274	319	330	296	298	332	348	373	362	304	327	360	324	327	289	298	305	323	303	287	315	300	332	286	319	306	360	324	337	309	338	293	340	324	342	331	323	335	345	320	324	353	336	333	326	322	331	342	332	304	331	299	318	306	324	327	356	355	341	342	308	363	322	327	311	331	323	334	333	300	317	331	343	329	329	319	327	313	328	325	347	294	339	369	341	326	297	313	327	363	339	330	350	367	307	342	355	303	289	376	362	330	351	306	331	308	339	331	331	345	318	318	322	326	318	302	329
27029	4280	2083	2397	2031	1760	1586	1569	1535	1415	1480	1328	1197	1095	1032	1025	876	830	816	843	764	803	784	748	759	762	803	739	718	751	767	743	805	731	704	709	788	714	711	782	702	707	682	766	669	680	692	698	722	734	725	712	736	724	734	723	722	693	688	696	680	762	688	690	694	728	696	731	745	691	698	729	727	742	699	708	686	692	691	724	688	766	744	691	707	696	738	707	681	703	691	692	733	699	695	727	717	644	705	725	777	725	660	695	702	689	755	704	710	725	739	695	735	713	707	677	713	740	733	718	748	712	721	714	705	699	704	707	675	703	732	696	786	718	664	706	689	735	708	683	711	735	709	704	699	694	682	733	698	707	692	730	691	697	731	698	721	700	684	685	745	759	706	690	713	712	728	693	704	681	728	724	691	677	693	684	714	705	722	695	678	675	711	719	681	722	743	669	682	703	746	696	735	729	700	704	693	707	696	682	712	715	710	717	692	686	767	669	686	710	709	725	653	730	735	664	697	716	732	682	687	693	688	695	709	720	720	721	704	669	743	683	740	695	707	756	720	700	727	750	726	713	684	689	668	742	691	717	756	734	679	691	709	676	720	748	697	702	700	692	695	711	718	717	696	708	675	701	696	708	659	733	630	701	708	709	738	702	647	703	747	689	736	683	691	703	716	717	744	711	707	711	742	741	738	716	709	677	687	721	674	716	707	695	720	726	719	725	729	758	722	691	679	666	718	693	748	728	682	704	652	706	656	704	690	699	729	736	719	666	667	701	692	692	695	699	722	647	734	727	684	670	739	746	680	697	695	710	724	740	711	678	679	690	733	718	734	700	756	722	700	730	699	707	676	665	677	735	675	695	761	699	722	708	717	693	692	728	657	731	703	729	700	698	688	726	747	698	719	741	718	677	677	745	706	698	704	709	698	667	680	677	682	699	707	711	693	696	715	717	658	721	676	751	730	730	703	680	727	715	667	719	693	699	717	707	716	677	742	648	688	697	698	719	694	709	711	686	686	743	724	695	739	676	715	665	672	700	682	686	736	715	703	691	693	687	688	668	670	748	709	733	715	738	697	691	724	685	718	754	683	715	698	697	709	717	729	726	686	676	724	740	736	761	693	707	656	706	738	694	726	726	698	710	753	741	779	687	752	684	732	660	712	724	691	677	720	718	702	690	714	738	681	725	704	650	713	684	667	739	682	674	682	745	736	669	763	702	718	735	729	723	733	680	733	701	704	735	732	688	712	672	676	698	710	721	702	678	723	697	689	736	730	689	726	694	733	669	685	669	691	745	695	698	728	735	690	675	728	686	724	694	708	727	735	689	669	716	755	743	693	673	738	705	677	711	722	697	679	749	734	688	661	700	690	739	661	706	696	660	715	702	685	727	689	660	703	740	692	666	706	717	691	708	732	704	686	699	700	668	689	692	698	680	673	710	673	662	714	710	685	707	717	675	712	696	720	711	707	692	703	722	741	697	661	742	686	709	702	744	681	700	700	681	731	688	722	658	736	715	719	729	757	707	719	701	772	737	685	696	711	677	734	735	668	727	747	714	749	725	711	728	694	699	687	709	700	719	679	671	691	724	702	718	704	715	680	671	713	727	677	677	716	683	709	731	703	695	719	711	676	709	713	712	694	702	675	701	660	753	748	696	713	748	717	710	730	740	717	700	715	716	672	694	727	724	768	708	691	695	691	699	711	730	697	715	668	714	697	662	694	723	690	719	755	707	730	712	698	689	707	710	706	732	672	701	700	749	716	663	676	736	682	711	733	736	728	667	685	728	697	754	673	755	727	706	706	695	687	678	667	690	689	728	726	681	684	663	737	662	692	695	691	736	735	746	690	771	672	730	769	723	722	653	681	683	694	676	692	713	738	718	715	719	725	702	738	681	638	744	706	728	694	710	718	734	713	695	686	712	737	710	754	730	707	683	703	705	722	684	710	729	669	699	690	624	734	679	691	720	705	708	686	721	698	651	704	686	681	717	712	704	722	665	711	782	682	702	682	717	712	655	720	644	715	682	729	707	727	690	727	721	708	700	697	682	686	681	698	691	676	659	704	687	714	680	715	710	725	676	765	703	693	696	727	745	710	666	744	733	697	723	667	678	705	699	688	700	730	716	707	707	705	754	702	678	741	666	684	731	757	782	730	727	720	720	715	714	712	669	742	679	723	674	724	706	704	757	683	707	695	741	701	715	654	689	750	669	711	721	742	718	678	693	687	692	748	674	708	702	688	692	689	746	671	690	669	719	708	699	778	646	701	686	733	663	698	683	713	688	651	701	724	660	725	678	725	686	678	693	719	663	730	696	699	705	737	730	710	702	686	681	722	733	703	694	694	700	718	722	678	679	736	682	730	700	700	676	701	742	711	677	721	732	700	740	710	698	701	761	721	728	725	723	725	662	709	665	718	710	698	713	738	691	705	664	661	711	734	742	734	712	723	668	687	711	706	711	730	706	739	676	676	691	701	714	750	745	746	707	783	713	669	705	663	693	663	697	654	684	672	721	693	707	737	722	729	671	705	712	702	764	702	727	694	693	675	694	717	704	695	748	709	730	734	728	731	685	705	750	713	681	694	732	710	687	691	741	713	687	738	702	700	739	725	739	715	732	746	684	758	705	706	696	764	702	691	732	681	738	707	689	699	722	674	686	738	711	702	715	698	695	714	713	712	697	711	742	692	691	706	699	715	722	661	714	656	694	656	676	684	703	716	677	688	700	699	735	663	686	657	654	707	723	693	707	653	710	710	685	684	690	729	710	732	686	683	674	689	718	739	729	694	701	689	707	734	733	683	653	744	711	703	723	685	736	724	690	695	671	680	744	703	713	685	667	734	799	705	746	642	728	706	715	758	682	684	674	678	701	689	724	705	649	742	683	709	706	735	707	683	709	665	748	678	750	700	679	782	675	733	716	659	676	683	717	743	686	689	696	710	683	723	690	704	694	726	688	716	688	690	723	701	709	687	693	745	684	722	677	695	720	695	707	700	745	710	706	682	729	702	668	706	743	689	681	703	691	745	696	730	708	737	692	710	659	647	651	663	717	696	704	715	704	714	751	698	709	759	776	723	677	687	669	724	672	764	682	743	704	702	710	664	698	720	731	683	702	682	639	724	719	676	731	712	709	650	695	655	741	704	732	685	723	684	667	711	727	687	715	719	723	715	683	635	692	759	682	716	670	753	737	670	686	693	738	734	709	674	724	693	698	746	730	725	682	691	666	692	714	672	699	696	721	719	671	703	704	730	755	695	736	678	741	714	678	676	680	743	696	715	659	688	749	687	692	670	736	712	706	704	718	696	706	629	754	693	713	725	723	722	719	697	696	666	718	751	719	688	720	762	701	705	669	688	728	729	702	709	681	739	705	711	709	731	695	692	699	734	657	718	700	704	679	743	732	688	690	663	709	757	694	713	713	701	730	671	710	688	696	722	724	708	727	653	703	682	721	706	693	691	741	691	748	669	818	681	724	744	687	712	687	726	703	642	740
13648	2405	133	129	104	123	125	116	134	114	146	136	104	120	109	111	98	100	94	91	84	107	100	89	82	82	101	87	102	117	93	109	96	101	94	93	105	104	76	107	94	91	89	103	109	97	90	104	117	106	103	100	82	82	112	89	114	87	95	107	109	129	98	94	84	108	110	117	108	97	118	110	94	103	103	91	105	106	86	91	128	104	123	117	97	98	131	85	111	110	90	93	100	118	96	89	104	106	101	95	95	95	92	82	120	115	112	91	103	99	88	81	116	91	112	99	89	97	99	97	113	124	102	97	104	87	99	106	98	104	97	98	82	97	98	96	109	100	122	92	100	84	86	94	93	121	103	105	108	104	101	105	83	89	96	117	109	123	105	103	97	79	87	120	102	95	78	116	97	95	92	107	84	124	107	127	92	107	119	113	92	110	92	78	116	89	91	116	117	92	96	78	98	97	90	78	85	115	115	93	107	106	105	119	118	99	96	96	101	111	115	108	113	95	101	94	100	96	121	97	76	94	96	94	111	93	98	111	114	107	101	102	84	101	90	78	104	103	114	92	99	97	105	92	96	110	114	113	81	122	102	94	102	93	99	98	84	87	108	104	95	82	127	114	111	108	111	120	94	103	67	92	105	82	88	99	92	94	111	88	97	94	92	100	113	87	98	110	114	105	105	126	99	116	100	94	95	110	88	125	95	115	100	116	94	118	83	105	121	109	106	136	98	113	115	94	112	107	101	112	92	120	86	112	112	117	92	94	94	99	93	93	101	100	83	73	94	107	89	114	99	96	92	97	107	109	98	114	110	111	102	91	91	117	99	97	110	107	129	99	99	101	101	92	110	113	92	111	111	106	83	104	96	92	81	98	101	85	99	107	101	92	115	112	100	106	100	105	96	89	82	108	99	121	107	113	95	93	103	96	82	110	104	110	91	101	90	88	98	101	123	98	109	90	98	87	108	97	98	103	101	109	90	107	103	101	99	91	137	121	100	117	93	109	106	101	110	96	108	99	96	106	86	86	94	101	97	115	117	85	94	99	99	116	92	98	105	106	112	96	93	95	118	111	104	112	114	88	87	100	102	109	126	105	91	102	99	110	99	104	108	99	107	92	100	106	87	98	89	86	91	118	90	99	108	135	99	94	102	109	94	113	100	82	85	105	81	94	85	98	109	119	98	100	80	97	95	81	95	108	103	95	100	118	114	101	115	106	103	105	104	95	106	109	97	86	98	118	103	98	103	105	92	109	87	97	106	104	79	96	96	99	94	108	102	81	132	102	98	93	110	97	104	94	100	94	77	83	97	99	96	100	93	117	108	109	112	124	104	92	109	111	102	113	101	101	86	115	120	83	95	89	98	114	115	118	104	96	86	104	87	88	106	97	91	97	95	97	95	90	88	115	105	112	94	113	100	102	111	85	88	106	98	108	104	108	114	83	98	105	89	80	75	76	114	100	92	88	100	99	93	89	87	104	112	110	96	116	90	97	104	116	123	74	95	97	86	95	103	112	105	94	84	103	99	125	103	105	82	96	105	93	101	112	80	86	103	75	117	115	111	98	69	117	86	99	92	96	100	120	113	109	92	90	97	102	111	110	125	100	87	83	113	107	102	85	117	93	101	92	108	109	102	117	103	91	100	104	97	107	108	107	108	95	106	95	82	74	98	99	86	87	101	113	104	100	118	95	105	105	111	86	85	90	110	110	113	104	101	105	92	102	99	85	85	84	99	96	109	82	76	87	106	107	101	84	88	97	101	108	106	109	102	115	91	108	86	107	118	103	93	97	86	88	105	94	108	112	103	87	100	84	80	110	93	100	95	94	87	87	97	86	92	95	95	80	93	91	89	90	115	92	84	114	95	122	85	106	109	99	112	103	95	103	103	104	117	100	102	118	97	92	108	89	81	102	96	116	112	93	110	116	93	102	91	92	86	92	134	104	104	103	89	124	84	86	106	101	101	96	96	96	106	116	109	87	94	97	111	79	93	101	103	104	96	109	93	87	91	118	104	126	87	105	90	93	123	98	105	90	93	106	93	108	99	89	90	94	104	110	107	78	90	95	100	104	115	91	112	142	102	92	105	76	94	88	115	104	110	102	102	99	87	106	119	121	106	89	115	90	83	114	100	103	83	111	101	106	113	101	114	99	96	95	116	128	114	103	112	102	97	79	79	107	98	97	88	113	78	85	86	95	113	82	103	97	99	96	104	97	103	90	101	120	116	112	90	94	106	91	96	119	101	101	101	109	97	113	102	122	108	97	91	87	86	110	104	85	89	97	103	113	98	112	99	97	99	97	117	95	92	107	108	93	93	97	120	96	86	95	89	112	106	97	100	89	77	109	83	102	93	91	104	81	104	100	107	90	102	122	98	84	100	122	93	101	126	75	101	92	96	101	90	91	126	112	99	123	119	89	98	95	105	93	109	125	108	85	98	92	107	106	118	103	88	118	101	105	103	106	102	121	83	92	85	92	94	102	112	109	95	100	120	91	86	102	108	87	87	104	98	109	96	85	91	123	89	98	87	100	85	104	97	95	98	90	111	106	89	93	120	84	88	93	120	107	107	126	110	115	87	98	89	100	100	101	103	95	93	100	106	106	109	112	109	107	114	115	91	82	108	90	103	100	96	96	97	109	110	89	91	112	91	121	100	81	89	93	100	81	102	99	80	88	101	105	112	105	100	104	93	111	93	78	91	90	107	101	90	101	107	130	107	101	103	105	97	94	105	89	99	111	105	80	104	93	90	122	95	106	96	99	108	105	111	97	101	79	116	109	105	88	95	91	112	97	90	124	112	92	99	122	92	93	93	105	113	84	83	96	108	105	94	100	98	101	121	101	117	87	106	90	101	97	95	93	89	101	120	109	97	90	100	103	97	97	112	103	83	98	103	95	103	103	97	102	110	108	104	102	109	94	86	85	95	96	105	90	99	102	90	94	110	99	81	109	94	121	98	102	79	103	112	84	119	90	103	110	111	112	88	91	93	101	103	90	85	108	89	92	103	89	104	100	95	93	105	90	99	103	102	106	112	101	104	98	100	91	93	99	98	107	110	87	116	112	109	100	94	100	111	93	129	94	79	94	106	101	86	97	100	100	82	93	102	119	92	102	107	88	106	102	115	116	118	110	98	105	117	123	102	94	86	106	110	100	102	107	98	112	88	112	103	111	110	102	114	94	97	105	116	100	88	123	89	98	75	107	104	108	103	119	98	91	90	101	105	107	125	99	98	95	114	91	100	102	105	94	110	112	110	106	91	96	106	92	92	103	85	112	95	87	96	100	108	99	106	94	90	102	104	112	104	100	116	109	93	95	114	110	110	119	91	107	105	99	92	78	99	115	125	102	107	110	99	111	94	103	94	102	107	112	94	89	91	98	93	99	100	103	109	114	113	91	102	110	116	102	88	94	102	113	89	89	95	100	98	106	98	98	105	94	103	99	99	99	104	97	102	98	105	90	85	102	124	100	110	93	96	101	105	121	119	108	96	103
8369	1163	335	332	320	317	371	430	414	420	489	391	368	336	312	319	295	311	251	276	262	293	261	265	271	249	241	290	249	277	264	281	249	256	299	274	273	293	240	257	284	249	248	282	272	254	264	293	286	289	267	266	277	277	296	289	259	299	272	278	300	269	296	261	267	244	266	262	278	296	253	283	281	280	285	251	256	286	274	268	251	291	267	252	280	264	255	286	253	292	304	275	259	274	267	268	273	250	277	269	264	295	281	238	258	302	260	294	264	269	257	264	299	275	246	270	264	238	293	303	278	276	274	247	238	272	246	258	258	265	276	265	259	241	274	254	296	263	294	253	274	275	285	268	253	306	276	270	276	290	288	275	288	275	259	262	281	308	267	260	273	296	281	254	252	270	307	264	284	260	276	273	249	304	281	289	259	267	263	280	271	275	299	269	253	267	277	286	282	270	267	293	275	263	266	271	259	275	270	267	264	282	277	265	303	278	267	255	271	231	274	291	292	268	254	310	291	252	300	285	278	261	281	267	278	272	277	292	293	287	244	279	268	270	249	254	263	252	278	264	303	281	267	284	268	277	262	274	241	277	268	255	277	272	263	278	293	310	253	270	264	276	293	229	276	270	276	289	275	257	280	265	276	285	283	281	264	289	275	252	282	276	270	268	251	236	282	284	277	275	253	296	297	261	279	249	267	265	267	287	307	270	258	288	264	256	282	267	279	273	291	270	239	285	277	276	263	272	270	289	258	275	281	290	265	290	275	281	248	239	291	237	244	288	284	248	258	266	262	267	265	254	290	268	259	241	281	269	279	267	295	264	256	284	295	267	251	276	276	248	289	318	264	246	280	283	270	281	253	275	281	285	308	276	257	285	243	242	282	278	291	261	261	275	274	284	283	258	296	265	282	250	287	260	284	255	254	299	252	277	264	295	287	301	268	259	272	245	270	261	283	296	237	306	289	259	270	267	279	311	268	258	279	256	249	268	293	274	277	279	268	260	273	249	258	269	252	291	273	249	279	250	272	269	289	255	268	268	268	265	291	260	285	290	241	284	292	267	268	289	273	242	245	265	256	280	269	287	260	284	272	262	278	266	254	246	250	282	277	244	321	257	244	270	263	280	277	276	280	266	274	272	266	287	254	286	275	297	269	286	297	259	237	278	281	303	272	266	263	244	246	298	260	278	278	259	268	294	300	294	249	250	321	300	289	266	271	264	292	252	256	265	287	310	284	255	233	297	279	295	274	277	248	281	295	271	242	249	260	286	298	280	298	296	250	254	303	271	292	274	253	272	278	276	279	274	257	262	255	249	254	269	278	272	297	282	275	251	286	247	276	275	251	280	253	278	290	290	263	267	272	261	277	269	264	272	279	278	297	306	305	276	275	281	282	281	257	243	263	268	275	266	289	274	256	274	264	284	257	290	293	249	298	274	272	250	266	257	265	261	268	272	286	269	267	234	280	274	277	266	258	244	237	267	288	271	272	250	251	284	260	248	268	291	276	270	275	249	267	239	270	265	252	267	275	275	279	251	281	262	295	283	308	263	277	266	294	279	275	291	302	276	259	267	271	271	282	245	280	285	287	291	252	270	270	265	280	289	268	272	252	276	294	241	270	265	283	263	265	290	285	262	274	291	275	273	269	270	255	274	294	272	297	271	280	290	281	274	256	271	241	277	240	223	293	244	254	265	264	276	259	274	263	280	256	260	293	258	297	275	276	275	250	280	278	280	287	290	288	256	265	256	281	276	293	297	262	228	298	290	262	252	240	231	263	330	262	267	271	266	267	276	275	317	266	267	295	236	293	274	261	299	266	266	270	245	282	256	272	287	247	292	232	264	276	256	314	285	285	282	267	284	271	246	316	283	293	269	266	274	258	275	280	290	290	268	305	268	248	266	277	251	313	292	291	281	264	294	261	273	303	270	245	272	270	263	268	275	281	285	259	274	258	271	286	261	268	286	273	280	272	271	250	264	257	269	265	271	231	279	263	249	282	244	268	274	300	287	280	284	263	257	281	225	267	268	235	268	278	285	257	273	260	252	280	279	262	252	275	271	292	276	277	292	257	250	244	257	262	264	278	244	273	270	282	266	255	272	241	280	286	271	280	249	251	247	283	272	297	287	301	262	293	258	270	285	270	265	262	271	284	266	270	267	298	279	308	290	280	250	273	255	250	296	300	263	287	248	275	285	281	283	272	265	283	270	273	250	279	235	275	256	276	278	283	268	282	270	254	247	294	263	286	260	273	259	250	270	286	257	265	278	275	287	278	257	259	235	262	301	274	297	281	264	273	279	273	247	299	257	259	261	264	266	273	289	263	261	252	265	301	272	263	308	286	285	267	284	256	277	274	272	292	264	294	298	265	312	258	266	299	264	282	288	239	246	258	253	258	272	272	283	302	264	289	282	298	263	267	244	252	292	265	268	292	276	264	262	271	265	267	247	292	274	251	268	277	282	288	280	252	297	275	265	274	292	269	293	288	290	254	285	276	259	257	282	290	283	269	288	265	265	256	280	266	275	279	295	246	296	290	285	274	283	300	279	270	271	274	295	266	280	276	243	268	289	252	261	270	279	288	237	260	258	261	291	260	276	284	287	298	258	268	269	294	260	259	294	285	268	294	264	273	307	263	295	270	289	276	294	286	268	238	274	232	271	266	272	299	296	274	247	272	306	271	256	279	250	326	278	301	275	260	283	279	290	262	282	286	262	247	262	296	278	275	290	285	272	267	275	244	305	305	265	255	282	253	267	288	261	267	265	285	270	278	255	283	240	276	265	291	247	245	282	298	308	267	266	274	270	283	250	261	262	276	253	286	255	296	286	277	275	256	282	276	276	289	258	284	257	273	301	290	257	286	269	268	280	290	312	300	259	247	248	269	285	268	286	282	278	269	286	268	251	291	283	245	278	299	251	278	254	251	257	272	277	254	271	269	253	272	319	253	246	296	293	252	315	318	248	237	273	279	286	264	289	241	281	306	259	263	267	261	252	277	265	306	270	298	279	275	274	248	275	266	271	259	259	295	280	245	292	316	277	264	261	262	274	245	265	257	264	291	277	253	300	271	260	265	257	312	272	261	266	271	251	289	294	256	282	273	259	267	267	259	240	249	248	283	270	267	305	269	292	283	266	268	262	292	297	274	256	276	264	263	288	262	258	252	262	257	292	289	261	275	255	285	275	330	274	266	277	263	290	270	280	293	294	281	295	259	275	276	269	261	279	284	275	282	277	295	268	262	261	268	282	274	281	252	276	274	270	272	275	250	251	272	277	282	249	253	287	257	285	301	250	262	288	286	266	250	318	299	292	255	262	282	272	277	263	272	278	278	270	305	264	246	283	267	300	261	270	262	281	290	291	296	263	244	252	238	270	261	256	270	247	296	268	247	307	265	276	252	257	266	289	260	295	260	274	218	307	250	259	283	260	283	266	296	271	244	276	275	258	284	244	260	262	265	252	282	272	303	290	261	269	294	264	276	253	255	260	267	280	240	271
31071	6390	720	493	359	279	255	302	276	293	270	255	228	207	210	195	197	205	229	192	175	200	164	204	203	209	189	199	189	193	213	174	181	190	246	173	206	212	196	192	184	186	214	211	218	196	204	194	145	188	214	172	170	198	204	149	191	186	165	175	164	179	186	177	208	184	205	189	186	195	189	186	194	159	203	188	188	183	206	187	186	209	222	201	183	176	188	190	187	199	210	171	176	185	192	191	220	207	181	174	182	186	165	183	176	179	187	224	185	191	202	205	174	215	196	199	167	184	168	188	172	204	188	202	156	175	183	209	189	189	204	200	158	166	180	217	188	192	174	177	171	179	186	188	202	170	208	205	183	172	206	193	165	186	169	193	190	196	239	182	209	163	177	230	216	188	178	178	194	190	171	173	201	199	182	185	190	189	193	204	187	235	178	198	165	183	195	160	182	199	188	191	206	176	198	165	185	206	181	162	199	179	171	169	185	205	195	165	197	204	208	184	200	193	190	165	194	208	207	205	185	194	219	189	195	182	192	195	171	161	168	180	174	197	191	187	163	196	177	185	203	164	199	219	180	189	183	172	188	190	203	191	190	202	200	199	197	202	212	186	184	186	174	197	218	172	207	191	173	200	201	185	190	164	196	180	193	190	171	197	219	191	182	176	176	164	179	212	221	190	199	168	206	182	201	219	190	190	185	184	183	212	185	221	180	171	208	198	173	219	198	195	220	199	218	182	172	199	210	187	219	177	193	186	182	214	218	219	172	185	201	182	192	175	194	193	190	162	190	192	198	196	178	176	191	163	188	192	184	157	194	216	198	159	203	197	209	219	196	203	215	179	165	182	202	202	226	173	189	164	190	174	210	201	196	213	202	172	189	212	213	200	234	170	185	163	191	175	169	171	193	178	203	231	175	204	229	171	193	197	193	210	199	183	184	158	166	169	168	188	195	193	191	175	218	209	184	187	206	198	186	200	210	197	225	189	167	180	193	183	208	205	186	209	212	196	199	184	192	191	180	206	187	185	177	184	211	189	171	176	197	194	196	211	203	207	209	144	203	173	153	196	214	198	184	173	201	195	189	191	170	187	184	183	211	205	205	181	176	204	193	182	195	181	170	174	206	190	184	168	219	181	170	202	211	190	198	196	153	183	186	174	164	201	192	179	192	168	190	230	198	201	163	198	226	171	194	190	162	193	195	172	183	193	210	200	174	204	186	202	199	180	188	192	188	188	193	166	183	176	199	216	187	191	192	183	194	190	166	185	190	199	182	199	179	214	210	182	217	180	214	195	181	169	195	189	160	190	195	198	190	187	198	176	178	183	183	178	194	181	193	177	183	204	199	189	169	190	192	169	183	180	192	192	173	186	183	187	204	210	206	201	169	173	197	186	192	187	164	168	179	184	194	189	164	170	203	187	195	186	197	193	186	191	200	196	158	158	186	193	172	203	187	189	201	174	199	186	205	201	169	196	191	176	200	196	183	189	175	195	185	211	190	172	184	190	175	184	207	195	201	208	215	174	211	192	184	174	182	202	179	184	200	193	172	171	167	168	169	186	189	197	179	197	191	181	214	187	172	198	177	197	181	189	211	190	178	186	187	182	168	192	204	179	217	172	195	183	198	187	176	168	197	216	198	177	192	201	154	173	189	196	216	170	207	210	178	197	199	187	176	172	181	214	211	206	174	200	201	193	166	184	210	214	153	168	178	197	184	189	175	192	179	182	199	200	207	191	192	189	188	177	198	164	157	184	184	187	219	186	179	167	187	184	190	203	173	173	171	147	191	171	221	191	190	210	194	213	194	195	190	190	188	169	192	201	196	191	221	190	180	173	201	166	189	180	172	181	216	187	200	194	189	200	217	198	183	188	199	182	192	179	169	168	178	197	159	207	213	204	171	171	172	194	211	182	170	220	195	187	205	181	190	225	210	191	171	208	184	185	186	169	189	181	184	195	172	175	189	194	207	192	189	174	175	229	158	193	180	213	216	189	184	186	175	188	170	194	196	219	166	194	196	179	191	181	170	183	181	198	168	189	199	172	158	162	188	200	184	190	189	177	183	180	192	204	175	191	209	218	174	164	191	173	180	189	216	188	185	213	195	198	193	163	207	204	200	172	199	166	182	173	196	194	197	186	161	173	173	189	204	223	189	232	207	210	196	179	205	176	182	204	204	197	204	178	182	191	208	165	165	195	203	162	187	185	189	211	184	210	205	195	192	193	192	181	182	223	208	170	162	174	197	177	160	175	184	211	189	180	167	179	209	187	189	210	172	188	188	184	183	203	168	166	163	183	188	202	184	222	195	193	199	187	187	178	169	190	184	168	180	191	177	185	168	197	181	174	193	194	180	193	201	197	169	173	219	178	166	201	179	186	204	198	205	190	175	207	223	195	212	200	161	181	169	215	201	185	196	184	180	183	196	185	156	201	188	226	190	171	175	206	175	187	181	184	191	184	172	200	202	175	199	158	186	174	179	181	177	180	182	187	193	189	181	194	179	185	209	201	214	201	185	205	201	191	173	198	178	179	210	189	172	218	213	195	181	197	195	167	203	204	162	187	166	205	185	229	178	172	175	174	172	175	200	200	179	179	206	200	216	186	187	192	189	190	198	200	210	202	200	190	196	198	218	198	196	192	195	186	193	186	206	182	205	209	183	205	189	199	203	181	201	162	179	192	197	179	193	177	214	191	204	179	176	186	207	200	218	180	192	203	200	215	190	192	186	170	169	184	189	182	208	197	197	191	197	196	171	157	193	202	194	185	213	220	213	204	194	211	198	192	171	184	186	185	193	206	177	170	187	161	203	173	179	189	189	200	198	182	209	209	157	190	180	181	213	201	200	215	188	169	196	194	214	184	207	202	188	206	215	217	199	193	182	196	173	197	175	197	177	193	201	165	182	176	199	187	172	167	205	187	209	190	198	188	196	184	176	208	188	195	191	184	195	185	213	166	185	184	204	210	197	177	137	197	188	201	201	177	192	206	181	191	207	162	178	178	194	181	189	189	185	198	196	196	179	205	195	175	157	214	191	180	208	168	185	199	211	158	189	206	188	205	197	168	174	193	181	162	187	189	162	171	187	186	185	210	202	157	179	176	170	188	212	198	191	191	189	177	206	190	174	166	187	197	161	189	186	211	200	170	196	172	191	191	184	200	189	224	208	195	210	179	167	199	183	179	200	199	178	178	167	183	183	162	191	167	190	189	200	206	193	171	208	175	192	189	199	181	177	191	172	196	168	190	206	204	176	210	190	181	178	178	213	196	219	176	202	178	177	199	172	178	192	199	168	185	193	179	188	186	178	204	211	198	211	172	180	164	194	197	183	190	196	193	174	174	191	177	188	202	190	202	209	210	180	205	190	192	197	163	167	206	200	203	172	180	197	186	201	195	195	160	201	193	211	203	151	177	204	202	197	203	194	221	188	197	187	211	182	170	180	213	204	197	178	182	177	185	177	192	177	198	212	202	186	202	188	189	167	208	170	207	164	172
18450	1538	1144	1304	1145	1015	961	1065	956	951	851	813	682	696	681	617	555	505	524	501	536	492	533	454	511	522	486	468	468	502	463	472	468	468	454	500	482	450	485	470	477	461	434	485	506	478	451	480	479	507	466	470	410	491	516	468	436	462	468	487	441	418	495	470	489	471	475	438	432	473	473	418	474	492	500	477	482	434	412	441	475	467	431	432	457	436	459	420	427	479	437	467	447	464	478	450	469	470	448	497	459	532	453	466	441	435	474	443	424	471	457	475	468	437	448	448	456	427	452	483	468	448	488	433	434	434	444	492	468	456	446	491	443	439	483	455	448	459	449	475	485	457	434	464	491	476	454	497	469	451	457	466	427	455	436	436	467	442	451	480	445	480	443	437	459	472	456	453	448	469	405	476	445	480	414	471	450	479	475	487	435	454	461	472	437	441	464	467	460	455	451	465	436	411	440	409	483	489	463	457	420	449	422	421	428	470	450	458	456	446	456	429	429	445	417	435	436	472	431	469	440	464	445	492	465	475	416	480	470	471	477	468	455	429	432	429	465	464	430	471	444	401	466	457	448	429	445	457	488	443	469	454	509	464	490	470	438	462	440	453	431	459	487	460	493	401	478	455	464	485	459	450	481	460	429	455	443	464	430	447	432	406	449	474	497	469	471	477	451	458	453	452	464	473	441	463	472	445	457	440	477	479	443	454	473	472	454	467	446	461	475	490	481	431	451	473	430	460	514	477	449	455	449	491	445	464	449	449	464	473	459	438	463	454	424	453	459	440	451	456	454	426	459	445	481	473	482	446	468	462	501	474	460	447	459	422	489	498	452	443	439	481	429	495	416	461	496	453	480	490	445	438	466	416	475	482	439	441	457	461	436	435	482	453	457	412	499	473	489	423	436	469	449	496	463	465	478	441	449	463	482	475	468	483	457	446	504	456	449	454	447	429	470	445	434	474	465	456	451	413	433	460	452	461	452	424	507	440	501	482	444	453	438	474	464	462	500	491	469	471	470	452	441	454	477	421	479	439	479	478	440	413	441	453	474	436	443	470	409	448	435	400	460	446	454	461	420	430	464	462	406	494	446	494	474	464	460	455	459	448	456	446	446	491	440	462	451	492	455	420	473	479	434	454	463	441	465	509	425	459	485	448	471	480	451	465	493	437	442	452	453	450	463	421	492	446	470	468	463	452	460	443	499	434	457	464	448	428	424	458	470	450	437	455	460	462	445	455	451	432	447	465	447	468	486	474	457	489	451	445	488	467	463	459	458	448	526	479	470	455	455	435	454	444	459	473	467	474	445	453	474	434	463	448	436	453	508	487	445	442	469	439	485	502	488	455	449	442	500	441	439	441	448	454	432	458	464	440	462	455	457	443	481	469	464	465	448	437	429	478	463	458	467	444	464	433	448	448	492	489	475	435	465	475	490	448	475	433	477	436	469	471	482	425	462	483	410	469	439	449	485	473	422	415	451	450	474	443	442	447	493	444	476	474	473	422	470	455	437	452	447	442	456	420	427	487	450	434	476	414	520	429	459	482	410	449	473	473	442	461	472	455	451	438	487	482	466	487	446	448	437	483	456	445	464	487	450	462	462	442	437	444	440	464	399	476	458	473	418	450	438	447	440	472	450	414	433	440	427	442	421	460	445	458	440	474	450	472	464	494	453	458	465	488	460	444	422	440	453	462	489	480	452	461	442	464	457	486	428	443	442	485	477	474	451	476	428	463	468	445	464	489	494	425	442	483	445	471	437	475	442	477	472	443	458	458	464	495	472	430	437	491	432	459	457	473	469	464	474	440	405	448	471	464	450	465	430	438	423	448	464	429	492	488	463	464	427	448	460	470	495	457	472	440	480	441	469	472	439	422	430	448	455	478	487	494	452	461	465	440	447	452	392	422	457	463	464	459	476	441	451	478	467	467	480	434	466	387	503	462	478	503	473	489	533	472	433	431	471	427	456	473	486	467	432	462	466	465	461	479	483	482	466	475	446	421	471	459	472	500	410	473	443	427	500	462	454	433	463	481	460	423	445	447	451	462	407	471	505	447	457	451	456	473	405	473	477	474	436	440	475	428	466	461	473	436	445	458	456	461	446	460	442	469	451	420	455	481	472	442	436	449	464	447	466	461	470	456	473	450	456	478	438	447	444	458	458	433	449	508	490	457	484	437	437	475	469	478	458	486	481	448	441	449	446	465	459	480	438	459	460	486	444	455	436	438	467	444	451	445	463	479	425	431	467	440	446	439	489	511	432	456	499	420	428	455	459	464	458	479	441	465	490	464	429	449	470	474	461	484	426	447	461	469	425	448	466	429	473	473	456	454	449	443	445	453	467	445	455	478	434	468	470	465	437	487	457	456	453	446	452	452	450	453	473	428	448	450	449	448	441	430	473	456	462	452	447	437	465	444	438	498	461	458	431	453	474	456	449	426	449	476	447	467	463	474	467	453	472	458	432	424	455	460	474	446	487	457	496	486	455	444	460	465	464	489	446	422	474	439	469	474	476	493	438	467	433	474	455	458	439	474	442	474	427	478	443	429	483	494	451	472	458	456	474	445	437	452	436	458	454	446	446	464	463	459	434	441	404	429	454	458	468	454	492	445	531	486	450	458	464	477	452	454	435	471	453	465	459	506	455	462	478	465	462	435	458	432	446	470	465	448	438	462	456	429	452	496	440	425	476	420	491	465	462	471	465	480	465	448	424	471	481	458	436	432	488	448	472	484	454	451	465	451	477	457	445	482	467	448	467	417	458	484	468	482	448	450	455	473	467	451	491	454	432	451	487	440	444	483	439	466	469	492	444	472	451	446	444	489	457	427	447	454	431	468	477	467	455	404	458	470	445	463	452	508	446	456	486	450	416	449	408	479	486	460	428	470	437	411	436	448	478	454	474	459	462	450	419	458	471	482	459	420	438	455	478	450	453	436	475	485	453	460	459	432	455	448	451	465	452	451	448	459	475	503	469	483	458	466	437	406	471	447	433	456	471	446	453	427	439	457	482	438	459	452	462	458	452	439	433	467	464	439	490	458	462	442	453	443	467	406	472	541	442	453	448	460	473	453	435	454	445	429	429	478	486	500	428	456	446	500	450	447	436	451	476	447	464	437	516	448	436	429	455	436	436	445	483	438	438	429	463	435	424	469	440	433	444	479	414	440	458	464	502	435	509	497	443	458	474	453	467	494	487	457	457	455	497	475	450	445	438	445	439	458	443	419	491	451	520	464	446	467	437	463	443	417	472	443	433	425	457	461	472	460	473	458	473	468	495	457	448	448	463	460	430	449	432	445	459	446	421	456	456	431	497	482	472	448	433	445	469	443	481	482	473	467	462	410	449	499	426	453	438	410	455	439	435	389	469	471	451	494	428	444	470	437	469	480	460	449	455	505	470	425	480	439	449	501	460	471	442	437	471	465	451	467	453	459	434	484	469	451	443	477	446	462	446	474	486	460	456	468	459	439	452	442	447	453	458	474	462	465	487	484
42867	15009	2033	927	675	526	489	505	468	463	430	417	384	357	387	387	352	302	339	327	325	340	353	335	322	302	299	361	314	341	325	344	300	315	348	341	321	313	332	328	342	331	315	334	367	325	340	297	295	322	335	309	302	321	310	319	320	325	345	339	317	351	329	299	318	289	326	340	301	333	298	323	303	325	318	325	339	323	363	310	315	315	315	341	364	311	310	296	294	330	359	337	310	304	343	307	288	336	285	332	325	334	346	314	330	320	320	313	332	316	296	318	309	302	338	332	337	304	334	321	331	281	343	326	334	327	313	323	316	324	334	326	297	285	342	307	293	306	273	335	336	314	329	330	358	286	310	317	336	342	310	340	311	311	306	339	284	320	349	322	329	348	332	312	326	312	310	327	340	365	314	331	321	333	352	348	310	320	312	344	347	293	307	336	332	289	346	303	294	308	343	320	314	334	338	279	298	320	357	331	330	291	346	333	320	311	303	314	302	326	324	335	342	319	315	313	330	305	311	343	312	304	311	308	330	318	306	332	334	296	319	321	344	320	321	305	302	335	295	292	318	371	329	356	307	361	306	326	294	316	326	338	310	373	293	322	333	324	312	340	301	356	316	346	278	348	324	343	321	314	306	293	306	313	301	325	312	318	317	313	315	318	307	323	295	314	308	311	322	331	321	301	309	318	300	334	326	304	274	318	307	329	318	333	332	285	308	335	356	325	329	279	305	323	339	341	328	311	350	315	310	328	306	326	308	323	319	326	318	301	331	364	328	316	324	321	317	320	331	321	310	352	331	296	302	321	330	328	296	331	305	306	316	303	330	297	330	307	321	352	360	305	343	308	327	326	291	320	326	318	372	330	301	320	316	285	309	321	302	323	306	327	338	309	267	297	335	291	310	322	329	348	335	304	315	300	313	326	311	334	318	329	295	313	319	327	313	357	331	307	312	316	365	368	332	300	305	320	326	367	324	326	294	351	333	291	308	347	276	323	300	330	333	286	309	329	340	313	332	302	367	296	368	322	299	325	325	295	333	331	320	314	341	351	343	301	293	327	297	306	314	342	278	349	320	326	357	366	335	343	294	316	342	318	279	298	304	334	324	308	315	286	333	313	329	317	350	342	346	327	317	304	310	315	325	324	347	323	331	327	296	335	303	323	343	331	292	315	351	307	343	333	307	301	286	339	337	322	323	341	305	330	320	327	361	309	313	331	335	304	313	333	315	318	291	296	310	327	319	288	294	313	299	323	332	312	305	337	313	345	320	316	303	312	305	296	329	378	324	286	349	360	270	316	316	334	292	318	324	342	313	315	322	315	304	345	338	322	304	364	308	334	343	333	309	324	314	329	315	318	263	301	307	287	307	343	327	320	330	319	292	316	310	317	322	280	343	329	337	351	325	333	299	338	312	326	343	302	300	320	272	319	302	322	268	312	322	311	273	320	323	299	308	299	288	318	312	314	310	315	300	282	324	280	311	286	325	296	302	339	329	306	347	331	283	273	350	317	325	320	315	331	318	362	351	323	324	335	313	319	308	326	312	297	326	335	323	310	311	350	336	308	324	316	299	326	340	337	327	289	306	341	331	353	336	322	311	305	285	332	318	301	289	303	300	349	308	311	303	291	309	347	319	297	322	310	296	335	316	303	317	273	322	289	314	321	328	312	314	311	316	340	329	340	329	292	296	312	341	315	309	347	313	316	303	345	347	308	355	317	329	340	316	330	320	314	335	333	337	306	340	292	300	309	308	339	348	310	326	301	325	293	302	352	339	341	302	346	305	298	323	319	319	302	307	290	318	323	334	356	301	315	311	264	291	302	339	337	295	316	294	321	323	301	308	295	311	303	289	330	345	367	313	318	323	338	302	323	334	342	320	309	342	309	318	303	302	340	300	299	307	302	338	324	294	329	343	307	328	307	306	309	308	306	308	328	368	334	278	310	323	324	282	327	328	312	321	306	322	348	335	321	287	317	334	315	302	320	302	305	314	351	314	304	299	333	324	342	321	292	350	308	325	304	348	330	351	290	326	336	320	340	314	295	315	273	297	290	327	293	345	331	357	353	282	311	303	329	305	285	335	302	294	298	314	339	313	319	290	338	331	312	321	322	318	330	289	323	331	325	298	336	284	298	341	327	295	330	299	310	300	315	312	339	290	342	274	343	324	332	322	348	321	336	362	328	351	324	334	312	303	322	330	274	306	333	279	319	305	335	304	340	332	280	340	355	307	294	318	363	332	318	293	353	309	325	314	330	324	332	324	346	291	331	308	316	291	330	320	327	309	326	306	337	347	339	295	335	319	318	366	298	329	320	343	319	319	295	333	323	304	339	327	314	336	273	299	297	315	297	314	351	289	302	333	296	312	310	316	300	311	339	297	294	342	308	302	360	306	335	320	338	335	296	309	294	329	292	301	345	342	304	333	306	329	310	324	304	320	352	314	320	336	346	290	309	308	297	281	314	295	311	350	309	331	310	329	347	335	316	300	313	310	340	325	349	325	331	284	315	312	344	297	339	298	320	308	298	311	327	303	306	331	356	334	380	323	311	323	319	323	289	314	310	307	310	317	341	336	284	308	302	277	299	336	328	363	315	321	323	341	344	308	302	322	296	331	362	312	311	302	336	325	329	356	324	310	331	320	317	328	345	329	303	329	323	307	314	308	332	306	330	306	359	306	330	330	302	298	320	335	313	282	309	333	299	362	309	313	287	333	293	341	326	302	321	346	329	331	274	305	345	315	312	327	327	314	285	329	320	312	297	319	325	322	328	295	285	336	301	329	329	322	340	318	316	321	297	325	301	305	317	277	335	318	297	303	290	309	319	337	335	317	293	308	307	319	305	332	308	335	284	306	312	341	285	301	297	319	330	362	279	313	300	344	290	294	318	319	320	306	288	304	326	292	295	321	327	323	314	331	312	312	318	297	340	339	343	354	354	301	329	282	306	320	313	323	303	308	312	337	293	323	294	320	320	314	330	282	314	325	337	347	298	302	322	344	319	332	296	336	276	318	318	327	325	334	305	327	322	337	337	303	315	311	327	297	307	311	313	325	317	292	306	301	314	300	335	348	322	325	328	341	302	272	317	300	288	292	314	320	304	304	358	302	320	320	341	329	319	305	314	324	338	347	309	292	282	313	306	287	300	325	360	330	356	309	313	299	309	299	345	340	267	349	292	304	315	315	361	279	298	343	297	320	315	342	340	290	318	343	306	328	326	312	311	319	339	341	299	306	355	320	319	337	309	321	322	342	338	304	292	342	316	321	342	352	315	321	325	315	324	336	323	307	285	321	304	346	311	317	295	333	348	323	336	342	309	342	335	292	328	325	314	341	336	339	336	339	294	317	343	323	323	358	302	315	313	319	318	292	307	313	292	333	341	298	298	319	331	332	303	302	320	315	346	345	309	317	316	302	296	324	365	304	306	310	289	311	345	296	305	319	306	315	323	328	292	311	327	289	345	308	363	320	308	312	292	358	333	314	302	313	328	302	333
24598	6192	2066	2298	1997	1738	1611	1536	1565	1501	1389	1254	1135	1082	1042	976	813	799	820	813	743	754	791	764	762	761	751	740	728	780	773	764	728	702	718	752	704	677	679	785	718	741	689	690	709	756	730	709	677	675	735	693	693	651	704	713	697	672	739	740	694	677	694	647	670	702	709	688	661	686	724	696	691	735	705	698	724	704	714	688	688	709	701	727	710	745	729	717	717	707	687	687	669	687	688	719	707	712	658	656	694	671	652	768	691	654	723	683	663	701	670	746	694	665	689	690	662	703	700	697	653	733	703	688	705	686	674	713	690	718	689	693	680	711	689	633	673	652	691	697	713	690	674	658	667	719	716	712	698	700	721	741	720	664	715	716	703	685	701	678	684	706	680	738	680	689	709	692	701	694	693	693	694	736	696	746	713	733	708	686	669	739	635	682	667	683	666	714	694	699	704	678	677	722	718	704	695	676	727	664	663	682	685	660	690	706	713	694	743	743	718	686	699	693	683	667	692	667	716	699	678	695	689	694	685	676	734	691	714	675	702	681	687	679	718	702	704	702	723	682	671	701	673	747	681	728	652	700	698	729	720	731	683	712	680	681	690	711	651	682	740	701	695	628	708	691	683	717	712	721	738	674	692	734	687	698	683	687	633	725	663	677	662	739	709	686	672	671	693	646	651	709	702	674	710	723	671	679	707	728	713	705	696	683	697	731	670	665	687	749	687	735	667	645	668	729	694	685	663	747	701	646	729	696	718	698	675	751	680	743	657	636	713	696	681	685	701	703	705	741	691	667	682	675	675	655	705	684	744	674	701	620	713	705	718	715	702	678	666	649	733	658	687	692	743	696	646	655	621	657	616	686	709	719	696	707	688	655	729	653	732	696	700	685	667	673	688	690	692	677	648	712	715	684	671	670	714	737	725	621	690	683	723	680	705	685	725	711	703	640	707	644	699	697	672	659	712	737	652	713	672	684	646	699	720	681	668	654	769	647	677	670	701	732	747	700	681	697	689	726	656	698	697	659	709	690	674	719	686	684	673	707	615	716	693	670	702	704	668	656	657	693	689	695	744	723	652	702	712	672	699	682	625	675	662	731	723	665	682	682	688	671	722	735	682	689	737	696	684	698	719	697	735	683	691	719	636	699	701	699	668	731	698	670	688	655	718	676	704	676	664	674	667	732	707	675	712	668	642	667	684	694	698	669	705	689	689	662	700	717	699	717	700	707	677	706	697	695	698	690	688	719	686	626	704	687	679	701	679	710	674	711	682	683	672	686	696	682	670	700	746	721	674	681	708	629	704	754	755	648	625	735	728	662	686	691	680	687	701	715	704	676	679	671	685	683	684	680	747	681	639	654	668	676	734	721	665	708	707	716	718	737	709	644	720	683	686	712	748	663	682	706	704	685	691	755	726	724	686	667	676	703	659	688	659	680	729	710	654	733	651	706	631	682	699	691	701	706	643	723	656	682	651	636	757	640	644	672	658	700	665	710	701	666	689	688	713	704	729	687	729	714	685	681	688	670	625	654	666	635	666	691	698	670	713	655	695	687	730	644	675	692	705	671	658	706	688	740	712	699	713	708	718	655	734	702	689	704	697	693	717	629	741	653	741	731	733	754	652	652	670	708	724	660	697	699	697	689	668	715	707	676	717	690	693	713	729	665	680	710	668	705	758	664	709	726	713	706	683	721	719	661	692	621	689	716	732	696	745	707	688	696	729	685	652	734	721	691	653	632	645	653	707	649	669	680	760	679	725	662	672	650	712	653	665	626	689	715	699	701	711	681	681	713	689	670	670	701	720	666	668	655	683	684	691	721	681	653	696	685	701	696	656	715	704	690	702	737	679	735	690	696	709	695	673	696	682	695	723	703	684	721	680	724	674	703	655	686	737	673	705	697	730	700	674	662	713	663	707	651	724	700	662	680	703	670	669	701	692	725	631	704	671	693	704	679	701	717	700	708	674	697	685	662	706	708	710	707	670	723	677	702	693	742	711	733	715	733	720	698	657	697	670	684	716	684	711	687	682	660	678	744	681	751	675	677	681	690	691	740	717	673	689	682	697	666	729	645	699	712	756	650	691	692	671	671	711	681	673	720	684	674	729	700	684	719	669	662	656	677	676	742	697	667	716	684	678	695	673	677	644	678	657	644	641	700	730	737	653	668	708	698	688	705	694	697	687	702	717	675	721	695	714	656	715	689	714	683	722	666	677	667	703	719	702	704	667	696	706	736	680	720	744	671	692	704	751	670	670	675	713	689	677	689	740	684	659	726	694	726	689	698	672	717	666	639	651	704	648	651	770	666	709	736	715	721	671	644	730	729	700	686	714	672	672	659	694	678	696	717	706	682	656	653	710	743	725	672	679	680	699	678	653	694	719	704	686	728	700	663	687	706	747	684	703	704	659	696	714	696	695	701	654	704	699	741	681	707	717	685	669	764	682	731	709	699	713	666	655	657	661	723	674	654	750	635	672	672	687	658	701	696	653	710	669	633	753	684	714	724	690	646	697	677	699	694	667	698	751	732	643	624	677	699	675	686	683	716	691	684	724	673	661	726	720	686	685	692	684	689	644	718	685	717	732	691	675	676	691	678	704	662	693	693	706	698	720	676	643	677	623	637	694	749	624	701	650	693	712	717	726	692	742	681	677	686	694	707	680	704	679	706	702	671	706	672	629	719	735	683	658	703	710	664	653	721	703	718	662	712	733	750	727	670	735	705	681	705	761	703	725	694	701	693	673	721	704	698	660	668	694	659	685	732	659	667	745	713	678	668	670	703	704	700	722	672	608	673	679	725	744	674	691	714	693	679	665	684	666	688	667	728	694	728	723	653	669	704	729	702	678	694	669	664	683	693	671	701	693	688	754	662	678	756	699	678	697	703	731	693	717	720	688	713	692	673	723	661	680	669	707	721	684	695	669	678	640	729	712	681	683	698	704	677	695	686	725	722	653	728	660	706	695	698	735	616	700	687	694	722	750	658	702	692	720	681	677	671	728	717	697	693	672	659	690	636	691	768	647	716	697	703	689	680	668	676	681	699	737	678	676	715	675	724	676	702	699	723	725	683	719	704	677	713	697	747	653	694	644	713	649	683	684	696	667	690	685	673	674	699	706	721	738	681	694	694	634	658	685	704	766	733	674	720	705	663	647	680	630	705	655	691	674	721	723	695	672	668	670	702	664	708	737	702	697	693	692	650	708	684	676	728	657	675	723	729	688	750	694	656	660	723	700	676	715	680	647	646	657	722	693	686	659	708	699	732	692	703	687	671	714	668	682	698	697	699	653	673	651	727	682	664	662	699	723	691	687	671	706	688	674	712	654	680	727	641	714	681	661	690	698	699	638	697	663	716	702	683	662	716	675	732	701	731	705	703	754	735	698	719	742	687	706	657	680	745	694	686	687	633	681	656	665	720	678	661	681	687	691	728	726	664	675	671	704	702	743	709	670	682	639	679	643	636	704	683	670	674	744	723	714	722	684	701	674	676
12362	2941	124	122	103	111	147	109	148	135	114	135	137	111	114	100	97	96	94	94	93	96	95	94	102	107	111	106	116	79	85	101	91	90	110	107	106	104	119	106	101	106	107	94	94	106	88	82	84	95	105	95	100	97	96	100	95	98	80	83	101	117	86	81	106	103	98	103	97	101	102	94	87	127	102	108	121	110	123	85	90	119	88	111	93	116	99	125	92	88	96	83	108	99	103	98	113	110	116	100	89	121	78	120	92	105	104	123	91	93	88	88	117	88	115	103	125	98	105	94	75	122	108	109	85	104	94	96	101	101	95	83	103	73	101	121	83	88	114	88	105	90	99	100	102	121	98	97	103	68	108	87	86	90	95	91	98	71	98	77	86	87	91	101	108	106	110	103	121	88	84	119	97	104	135	87	108	101	109	81	99	110	111	85	82	106	108	114	97	96	94	98	108	113	90	118	99	95	117	76	80	94	96	85	117	93	84	94	103	101	94	97	97	94	117	106	94	101	90	93	85	138	105	107	84	95	105	92	118	91	90	98	114	113	83	93	101	96	90	105	72	101	100	76	114	102	123	110	97	77	106	95	104	98	109	115	102	100	101	107	114	88	92	102	99	84	100	92	103	125	92	108	119	85	103	99	113	82	81	90	98	98	109	98	99	93	101	108	105	90	114	108	106	106	97	95	105	104	104	107	84	99	86	76	102	95	113	100	115	95	91	95	105	117	96	99	110	108	92	94	95	99	107	80	91	103	86	91	89	116	103	107	102	96	79	101	96	91	118	92	99	96	93	100	109	91	115	88	91	107	99	96	107	99	86	99	84	114	117	114	85	99	100	110	99	100	90	96	103	105	96	105	106	103	92	108	102	117	107	134	117	117	99	104	89	99	87	85	104	111	96	93	106	121	109	114	106	87	96	120	121	93	105	105	108	114	86	99	92	124	89	123	90	103	103	90	102	104	121	120	78	100	107	109	105	101	88	92	70	88	95	107	123	95	114	103	99	81	99	103	106	110	108	114	94	111	116	88	99	111	96	102	110	96	104	107	113	106	102	128	104	111	92	114	81	113	108	117	84	91	95	99	119	103	110	115	94	91	87	118	107	125	99	89	92	105	94	113	114	105	101	89	105	102	101	109	93	74	86	106	111	91	104	100	86	103	91	88	103	91	93	93	104	86	88	116	89	98	108	113	94	107	95	98	89	106	90	98	107	100	88	112	120	101	85	97	108	99	97	109	90	95	101	114	107	104	114	111	113	94	101	87	96	81	93	81	90	104	93	114	89	94	107	91	94	108	97	107	102	75	119	91	107	109	103	106	96	102	107	100	88	92	112	123	97	107	89	103	91	95	130	101	103	99	96	89	115	101	119	108	99	95	119	101	102	105	108	90	90	110	83	78	104	94	78	96	98	106	99	83	82	97	92	94	106	114	112	100	99	89	97	112	94	89	96	106	90	89	111	126	89	92	87	119	132	86	118	80	95	113	111	123	103	83	101	89	88	102	112	93	99	73	81	89	83	86	116	85	96	97	102	94	81	79	113	79	109	100	108	109	91	94	106	123	84	98	107	98	85	85	114	99	116	96	75	102	85	87	93	86	87	91	97	90	112	114	78	100	91	113	104	97	81	100	91	104	101	105	93	103	103	93	91	104	105	94	94	99	110	112	107	88	101	90	116	90	96	88	117	127	105	91	106	115	106	115	117	87	98	100	110	110	111	105	93	117	108	83	97	92	113	92	106	101	97	87	101	123	113	97	113	94	91	97	108	93	92	102	99	120	98	105	106	79	110	114	99	102	108	95	100	101	99	117	111	117	110	110	103	108	97	110	87	122	104	96	94	99	107	92	99	93	97	97	94	96	97	119	95	84	77	127	91	121	103	103	78	99	91	93	102	98	109	117	115	113	83	97	110	86	100	95	95	99	131	105	100	103	95	90	123	102	94	90	87	108	98	102	83	107	110	90	100	101	97	101	91	107	84	71	92	116	101	98	97	84	103	113	117	72	98	80	116	98	95	107	99	93	106	100	97	96	76	102	98	105	82	100	101	99	94	99	102	104	116	117	102	116	95	96	109	82	106	100	93	105	88	112	115	103	75	94	117	85	90	98	95	107	114	102	99	82	99	106	105	107	107	112	111	106	107	81	107	110	112	95	92	89	103	104	89	96	108	105	108	94	114	119	93	102	112	104	119	96	111	91	101	105	102	95	107	97	84	100	109	109	116	102	107	93	82	109	92	101	89	91	120	81	124	106	96	83	102	100	83	104	89	139	104	79	89	107	98	113	110	116	113	95	111	102	93	107	98	95	98	100	100	132	103	102	88	115	126	94	103	112	84	131	97	105	88	103	78	103	98	93	94	93	89	99	105	86	96	102	90	100	98	90	98	106	78	116	78	97	85	99	102	103	102	98	102	100	93	85	106	105	102	103	94	105	94	102	100	90	108	94	103	112	111	77	86	95	107	103	103	91	105	98	114	110	113	113	108	97	94	101	116	97	92	109	87	97	116	97	100	101	99	92	95	91	94	84	111	94	96	99	112	107	98	88	99	89	96	92	102	83	85	105	109	80	101	108	92	107	89	102	100	109	95	115	108	88	114	98	107	101	96	110	109	117	108	104	84	98	94	83	96	109	100	102	103	90	89	92	80	101	106	124	97	90	99	99	106	86	110	86	111	102	103	94	107	100	97	104	111	119	91	93	91	89	116	90	103	89	99	87	115	80	124	97	86	94	84	98	117	72	96	102	88	95	92	96	86	96	98	93	89	95	123	98	93	90	105	105	109	96	98	111	87	93	98	106	106	95	105	91	115	95	113	103	87	104	114	110	87	93	119	86	91	98	107	107	96	93	107	98	105	87	118	101	94	104	95	95	98	100	89	87	100	102	91	99	123	92	102	99	105	86	96	76	93	86	83	109	116	81	81	110	94	90	101	96	110	103	99	103	99	124	103	104	108	97	100	109	91	107	126	101	108	103	109	109	116	113	111	114	86	109	135	89	91	118	112	95	112	88	101	94	83	85	98	86	99	93	98	117	116	91	118	96	83	112	108	109	106	98	76	97	100	123	84	95	105	88	102	109	88	121	89	75	97	100	90	98	86	93	104	84	95	107	77	92	105	91	103	94	98	99	101	102	109	113	123	113	103	96	91	83	97	103	96	100	106	105	109	99	100	94	108	96	115	94	100	124	120	77	96	123	106	100	108	100	99	86	84	114	107	109	106	96	102	107	101	111	114	95	103	104	104	98	109	84	97	110	100	104	107	106	85	104	119	86	112	103	92	97	103	104	106	103	117	116	99	83	87	117	95	100	112	120	95	92	86	89	119	120	84	100	98	96	113	95	110	116	91	105	107	105	83	97	95	91	99	95	87	95	112	106	97	103	79	81	106	97	98	94	98	102	88	80	95	98	114	95	93	90	76	95	99	99	113	110	79	96	90	103	109	106	104	100	105	96	99	85	98	113	99	86	110	95	98	102	85	83	100	105
7440	1907	290	308	329	366	353	434	446	442	458	451	373	368	318	306	294	259	285	234	294	251	278	272	295	266	272	262	286	287	247	281	278	294	239	273	278	285	266	244	275	260	286	285	278	272	292	257	250	277	267	294	263	263	254	279	298	298	279	268	295	271	269	276	244	259	269	242	268	273	261	256	309	312	284	261	266	276	300	288	284	294	257	272	295	278	269	282	267	257	279	290	271	285	262	271	276	258	274	258	280	263	272	268	268	288	278	250	267	262	266	296	279	260	260	306	282	296	279	269	267	248	271	275	242	272	291	281	275	263	259	276	288	252	291	272	288	295	270	236	252	290	277	269	277	292	266	288	286	282	264	266	260	276	254	247	273	279	289	238	259	266	265	255	284	251	247	245	243	265	315	274	276	272	285	273	272	263	219	258	279	275	273	271	245	236	252	243	294	253	253	263	261	257	284	264	238	263	275	282	238	290	274	294	303	298	274	249	280	249	277	263	294	257	263	294	273	256	267	269	246	294	256	278	269	280	264	255	267	284	276	252	240	253	296	255	277	261	265	263	265	267	254	259	282	271	267	275	286	283	300	289	285	262	269	259	284	278	285	269	251	282	256	294	253	260	293	304	268	240	275	282	248	276	259	263	278	280	290	266	273	245	259	256	257	264	253	288	298	283	265	298	263	262	278	264	269	250	268	264	263	285	266	272	270	283	269	264	295	253	251	288	267	271	287	278	263	293	284	237	248	286	276	280	273	296	261	274	301	293	256	244	275	256	270	289	268	265	255	271	253	269	271	298	265	283	305	233	247	283	253	261	280	289	279	244	275	261	268	261	271	270	250	284	270	296	265	269	311	277	256	272	276	301	270	257	255	292	260	307	269	246	250	266	276	245	258	292	292	299	284	270	250	281	258	261	265	266	266	282	241	246	263	274	257	268	265	241	280	274	267	260	281	280	261	268	285	240	273	255	271	264	274	282	257	265	268	298	271	293	268	291	255	235	282	269	293	269	234	298	267	273	271	268	267	285	243	269	269	262	261	262	219	252	281	275	264	282	283	279	262	300	238	281	258	290	257	291	268	276	311	296	283	269	295	238	259	278	272	290	270	287	278	286	296	257	305	270	269	233	274	286	251	271	237	245	277	283	292	255	270	263	269	269	259	275	228	282	275	256	274	247	302	298	259	284	265	285	297	276	285	244	261	294	267	268	258	275	271	262	287	288	261	274	246	298	276	291	267	281	258	281	273	237	284	281	267	259	274	281	272	307	267	299	251	271	310	254	271	272	262	257	275	279	267	266	270	275	266	267	301	253	260	246	258	240	309	254	262	273	246	271	279	258	256	263	281	307	294	239	236	287	268	285	276	298	284	261	282	247	275	247	303	274	271	253	275	260	276	257	304	257	281	255	243	243	245	264	265	261	255	251	278	278	288	294	224	257	306	230	270	262	265	271	256	278	283	249	291	311	255	270	242	269	266	270	258	300	262	275	264	282	255	275	232	286	254	281	267	274	264	272	244	256	246	250	313	292	239	254	269	295	276	282	292	279	242	248	279	248	266	264	255	277	278	273	286	291	278	253	285	300	272	255	294	285	251	234	266	289	279	285	284	254	280	275	263	268	260	265	258	277	256	276	281	272	287	252	284	272	260	286	270	264	280	248	274	277	271	259	309	298	236	249	277	279	292	259	290	279	263	283	280	266	268	277	260	274	253	314	266	278	260	306	252	258	263	278	267	271	273	242	255	259	263	275	251	263	251	269	275	289	283	278	277	283	261	274	267	280	283	286	271	257	293	247	270	270	280	252	277	255	280	267	280	285	273	248	283	270	280	273	304	274	287	314	282	271	264	259	269	251	244	264	269	268	250	274	256	280	263	262	282	251	263	269	263	239	297	296	273	270	276	256	272	263	264	251	266	262	312	289	280	268	264	295	254	258	264	276	259	287	296	290	270	296	255	253	280	237	274	277	270	279	272	274	257	272	261	293	257	268	290	279	280	285	279	260	249	292	272	275	244	262	258	257	298	267	282	255	297	253	270	277	285	287	273	279	272	269	262	246	291	288	304	274	301	292	256	304	268	252	278	263	274	260	278	276	286	283	291	259	268	287	286	281	280	263	264	263	272	269	287	262	266	281	262	320	279	287	280	262	225	267	246	251	268	289	288	264	278	255	273	272	282	250	299	247	248	276	270	262	294	274	268	239	285	264	290	264	288	262	238	277	249	275	261	286	260	285	260	237	302	277	278	284	255	238	262	276	279	262	276	262	283	267	274	256	273	282	268	280	233	283	279	259	258	262	288	251	287	278	273	258	276	280	247	277	294	274	277	268	273	264	261	266	275	260	260	266	273	273	260	253	270	246	282	261	278	286	271	265	276	238	265	282	251	281	278	281	247	267	274	286	271	284	268	280	267	260	259	251	260	239	307	260	286	319	255	235	282	298	293	254	296	264	271	265	303	253	275	290	282	276	256	266	273	278	276	283	252	307	257	254	291	274	271	299	260	278	248	247	295	262	262	266	284	263	287	253	262	273	239	260	254	268	242	260	279	255	268	276	271	310	251	270	299	266	285	244	245	274	280	272	293	273	292	266	288	251	257	291	259	268	260	254	275	257	254	305	239	237	282	297	281	247	291	282	254	284	287	246	276	257	264	272	297	270	284	296	258	293	262	280	278	276	256	272	268	278	293	276	272	291	292	243	284	277	276	251	269	292	240	271	303	289	246	278	268	290	261	272	252	297	280	251	261	255	228	257	270	256	299	255	286	250	268	256	268	282	268	248	257	248	311	272	261	224	286	277	241	287	279	266	270	253	265	280	274	273	271	297	262	290	311	279	303	264	254	282	300	260	296	290	260	271	276	273	266	257	276	245	287	285	252	271	279	249	270	275	247	257	278	252	268	267	273	284	252	256	272	266	238	280	258	269	255	278	259	250	311	260	327	248	294	260	251	250	270	277	293	292	286	281	286	270	300	277	238	282	293	265	253	333	295	270	265	270	284	274	281	281	245	284	277	267	272	243	294	284	273	265	284	288	269	300	232	273	259	250	254	272	270	258	279	308	291	267	254	260	247	272	284	266	275	242	294	258	270	275	272	250	322	271	277	250	275	240	271	276	286	242	285	273	275	311	284	285	261	281	272	298	241	278	258	281	302	270	302	283	275	271	290	239	284	247	263	263	281	255	275	285	263	237	269	274	291	279	272	265	263	249	243	293	267	252	273	270	301	246	270	294	297	273	245	296	263	234	279	270	293	298	275	255	265	262	260	229	246	283	270	244	235	274	306	310	265	272	275	258	266	256	265	280	258	281	228	282	289	274	282	254	259	287	294	286	258	265	259	271	244	287	261	272	255	260	277	276	267	231	265	280	273	271	270	243	270	268	257	295	257	276	294	250	280	289	263	275	276	236	272	293	290	298	282	294	292	280	277	274	268	281	263	260	272	249	274	264	258	257	305	288	260	270	251	274	247	276	286	276	287	253	269	289	292	268
31954	10113	937	442	353	312	280	325	292	241	283	228	244	238	214	178	202	196	225	189	188	209	222	198	209	173	219	157	221	182	204	196	191	219	197	175	174	229	168	182	195	211	206	183	185	208	205	203	193	208	178	233	194	168	217	183	182	227	198	197	196	192	202	155	188	191	195	176	180	187	199	185	200	191	176	213	173	186	210	196	168	180	179	198	177	177	200	211	193	186	178	190	187	211	200	193	210	207	195	193	210	194	183	208	209	199	207	205	208	223	204	188	193	180	186	196	193	191	211	199	190	182	183	185	222	198	181	198	178	219	219	185	187	169	175	172	208	179	208	186	216	197	190	192	179	184	215	211	192	202	192	194	173	171	198	201	180	188	176	170	193	215	202	195	178	187	189	190	200	197	196	165	191	190	182	192	187	199	171	183	192	188	176	182	211	200	196	193	176	190	194	219	177	169	184	215	174	211	197	193	205	196	174	192	180	197	201	177	190	209	218	185	205	201	184	204	206	165	197	210	186	187	209	222	159	203	204	179	186	226	187	195	191	181	200	180	200	190	196	191	196	181	230	202	162	178	190	190	196	231	194	215	173	161	210	195	217	198	180	206	201	184	179	191	207	200	215	202	183	206	183	197	186	187	204	179	182	223	187	186	168	186	196	182	188	165	183	221	180	206	198	188	200	229	214	185	185	198	182	190	194	194	209	217	194	185	170	205	190	169	156	189	189	211	190	195	202	220	208	189	198	211	187	214	165	200	189	191	193	201	200	211	202	173	203	184	215	231	208	182	207	167	212	187	194	192	207	156	208	188	189	190	165	199	200	163	238	170	190	201	179	203	241	169	194	179	222	188	202	210	216	181	192	194	190	206	208	190	195	204	188	195	192	189	189	176	202	169	204	206	189	206	183	221	191	178	177	167	204	180	185	189	211	185	174	219	184	205	189	171	175	200	220	182	192	195	214	190	199	168	200	194	168	199	153	211	191	177	181	172	220	184	202	196	208	187	186	172	202	199	203	220	198	193	163	177	192	185	199	185	206	199	221	196	163	180	197	196	191	194	199	197	213	212	203	195	198	225	195	198	204	169	207	186	183	188	221	189	177	228	162	217	182	189	206	170	176	204	215	186	210	209	184	201	192	161	177	205	215	203	184	181	205	217	222	206	169	220	176	224	198	197	203	203	205	182	167	174	185	209	196	175	171	170	196	188	163	175	158	198	178	167	171	177	210	162	199	178	189	196	205	210	178	206	214	170	199	214	189	184	183	184	167	206	207	186	180	198	177	173	210	207	185	189	204	193	170	195	161	156	178	195	204	185	167	187	215	179	172	201	181	174	180	175	201	185	185	188	160	196	193	179	193	172	188	198	178	207	199	200	206	213	171	195	208	206	186	199	198	204	209	191	190	180	215	207	171	185	189	210	225	200	229	192	213	184	191	197	205	182	189	190	188	194	183	199	205	216	203	177	205	205	194	168	183	187	182	205	217	179	194	189	173	190	206	173	174	197	204	189	197	197	184	196	193	187	189	187	195	211	217	185	202	187	201	223	175	204	194	180	211	207	174	201	204	188	202	171	185	202	173	210	211	198	196	187	215	187	193	201	210	184	190	181	207	203	183	196	184	180	200	182	206	186	186	188	207	175	177	171	213	195	192	164	205	204	201	203	180	220	199	199	211	204	185	176	173	159	177	207	195	176	193	180	212	219	180	202	214	214	200	206	195	192	208	183	169	187	193	164	187	196	178	191	175	185	226	213	173	209	187	174	208	192	200	218	180	202	195	171	216	188	206	163	187	191	214	212	194	178	193	201	203	210	212	183	211	174	171	167	193	177	204	176	176	191	201	206	215	192	219	175	199	189	193	195	157	202	202	190	170	172	183	205	214	198	204	202	187	170	199	207	218	171	194	200	219	197	187	181	195	169	190	203	178	200	208	176	206	188	177	196	191	216	175	185	191	189	136	188	180	193	191	161	181	169	217	205	189	213	192	186	215	181	208	192	192	213	203	215	201	164	205	172	181	194	215	213	191	165	193	206	225	197	166	180	190	210	186	197	153	207	188	175	198	172	192	153	190	192	164	187	208	228	203	193	183	208	189	201	208	224	205	173	194	180	199	173	176	185	208	211	185	198	186	183	177	196	206	199	208	221	191	201	208	195	172	173	178	216	223	190	198	177	209	169	192	184	188	199	187	184	179	176	208	196	222	187	180	185	178	193	191	187	155	176	194	207	220	195	200	181	200	195	199	189	178	200	186	204	175	196	224	182	175	186	193	201	209	189	235	193	180	211	184	179	191	205	184	204	174	213	181	204	179	201	186	186	199	172	217	180	194	180	204	181	180	203	197	223	171	217	199	198	180	227	201	206	213	195	225	225	205	188	191	200	205	157	173	196	220	188	211	166	178	194	198	187	163	207	193	201	187	202	217	214	199	195	200	197	175	202	219	154	182	183	200	176	167	206	231	216	187	190	217	190	191	178	227	183	221	185	196	179	197	201	194	206	203	197	206	220	185	206	185	218	188	205	205	194	180	211	206	215	210	198	187	209	181	201	185	201	208	199	178	174	181	186	204	198	188	189	189	200	181	173	175	188	187	187	167	171	189	198	177	195	166	189	235	197	212	180	177	187	206	166	159	195	210	178	194	189	189	205	188	190	163	200	192	204	184	197	178	156	186	184	184	220	207	203	219	195	210	170	197	193	168	223	217	164	181	210	188	218	198	185	176	166	186	190	182	192	164	184	198	198	184	195	196	212	205	219	199	194	203	190	202	182	168	184	176	192	213	179	200	222	204	203	217	199	206	154	187	177	198	201	179	175	190	175	174	177	183	213	192	203	182	222	199	204	161	195	193	200	190	167	195	207	191	190	196	213	189	204	199	186	204	200	183	187	195	186	172	200	187	181	180	167	178	181	182	182	193	186	189	181	211	174	176	188	190	197	197	188	231	189	229	197	193	185	193	184	195	199	216	190	180	181	209	165	209	195	185	184	203	185	221	181	172	196	191	195	192	190	200	215	206	188	182	186	181	188	178	148	182	204	196	184	206	186	191	190	178	233	203	214	199	189	178	209	170	199	200	239	189	224	215	185	220	210	177	202	188	187	191	219	205	216	199	194	208	188	202	173	179	182	224	188	198	179	194	196	186	180	206	168	196	212	190	173	181	187	188	185	206	191	190	220	201	201	181	186	210	163	184	197	184	168	205	185	209	204	172	210	253	202	188	201	194	184	199	208	185	203	202	172	191	193	210	182	174	191	198	190	205	218	182	206	187	185	204	170	193	220	170	204	203	205	210	208	172	165	183	180	200	176	191	192	200	199	166	212	240	182	195	179	173	171	198	190	185	174	183	190	206	203	196	225	224	187	218	170	192	193	166	191	170	198	186	204	192	196	185	206	161	190	204	203	227	179	170	177	208	188	195	192	186	200	185	185	199	183	210	197	182	197	203	194	186	227	197	186	181	198	201	199	179	175	210	203	175	166	186	205	209	204
19425	4686	1198	1217	1068	1094	1054	995	1004	929	908	778	739	682	642	563	544	519	512	478	476	516	523	489	492	487	465	522	464	485	492	419	493	480	470	453	457	488	463	479	474	487	482	469	479	474	504	473	471	509	474	463	505	461	480	487	445	480	465	460	492	413	488	484	464	434	461	487	449	445	475	443	454	444	464	491	496	479	421	464	448	441	507	453	442	438	462	452	483	460	444	482	478	463	436	463	402	464	468	443	485	432	466	488	499	451	438	480	484	452	508	423	484	504	441	466	443	432	446	453	434	486	488	435	415	464	463	472	450	471	493	495	445	437	430	496	502	439	483	439	446	475	469	459	448	460	445	456	426	478	449	485	464	430	478	461	487	472	459	450	483	498	487	467	459	477	496	490	468	432	477	478	474	462	522	450	480	462	472	491	467	465	497	443	430	441	458	441	466	443	422	460	443	414	437	443	504	461	415	459	449	461	444	481	447	460	448	473	464	434	460	445	473	486	453	468	464	464	473	488	441	455	473	446	477	446	464	463	456	509	429	467	458	466	453	487	500	459	458	477	477	454	454	460	438	500	445	444	465	526	495	491	478	443	414	506	419	468	455	474	447	454	469	460	456	489	484	426	424	426	426	466	497	438	456	477	433	445	475	462	470	466	436	467	449	450	462	451	513	435	457	436	483	448	475	460	440	455	501	468	447	434	467	465	446	465	450	432	448	465	450	459	451	458	473	456	499	422	455	444	483	452	454	489	449	494	457	453	478	444	493	478	447	453	448	460	455	460	485	478	457	466	448	463	465	427	444	467	440	464	452	458	495	462	459	460	460	487	478	463	487	442	448	447	434	460	467	431	471	449	476	472	436	431	461	471	453	437	464	456	475	448	472	446	443	454	511	455	456	450	425	462	460	456	489	473	470	446	450	451	458	456	530	469	410	436	472	470	467	447	502	471	463	462	427	457	493	452	480	444	469	453	454	473	459	446	452	453	476	489	485	450	426	466	463	503	443	438	463	459	486	449	478	465	501	435	442	478	456	480	465	445	486	444	439	469	480	473	457	500	423	456	468	468	450	477	456	436	460	489	451	422	462	488	425	449	492	450	466	430	410	489	489	491	473	438	472	499	463	427	462	477	482	436	475	474	450	489	475	447	453	480	445	474	498	457	434	474	483	465	489	450	490	475	460	437	450	467	413	477	477	448	430	493	471	452	440	479	485	463	460	477	464	462	452	472	454	425	431	466	456	448	465	474	431	451	457	485	476	452	466	507	435	484	421	463	453	479	464	431	479	458	432	462	449	502	493	435	488	458	439	478	449	482	466	487	487	473	511	463	471	471	431	527	460	441	488	475	469	481	496	460	465	438	459	437	457	475	492	452	477	467	460	473	486	496	421	473	466	485	440	482	468	431	453	462	450	484	454	446	470	461	421	455	459	464	491	458	477	460	502	465	472	475	440	457	446	470	419	447	478	486	477	507	455	438	435	477	488	445	455	483	458	450	438	469	490	434	456	437	454	455	493	441	435	475	461	465	488	459	481	464	456	432	466	472	443	475	458	485	453	439	441	454	475	476	465	488	461	419	459	494	480	471	490	455	457	468	471	438	457	449	445	433	451	476	470	458	444	450	424	477	464	485	470	466	468	453	480	494	463	476	454	482	496	468	437	470	491	428	436	480	445	433	465	458	458	471	455	479	463	464	426	460	444	478	454	436	476	428	490	468	499	434	462	445	461	454	454	491	494	438	498	496	459	436	423	459	459	485	438	453	428	493	477	460	436	417	472	455	485	440	455	499	428	480	439	509	439	463	418	473	432	443	483	437	467	491	473	499	471	451	448	494	467	493	494	456	481	449	474	477	466	471	454	473	473	463	440	470	473	491	493	428	447	462	476	467	427	457	440	440	440	467	474	459	441	490	432	461	449	480	455	448	462	495	464	454	473	469	470	489	472	463	456	413	453	411	437	467	453	455	430	457	412	470	464	479	450	437	491	433	449	452	435	505	466	484	460	469	441	471	452	477	494	474	459	430	478	433	437	452	459	464	446	457	467	471	485	458	460	491	400	468	450	453	461	508	457	477	447	425	470	447	440	440	472	499	446	460	461	466	473	474	448	474	453	460	480	474	435	436	475	434	498	438	433	477	460	456	478	455	476	489	440	460	457	462	489	453	474	429	447	460	465	482	500	477	458	469	485	464	417	447	471	466	507	435	433	475	457	436	466	457	453	443	430	429	446	460	470	405	440	451	491	470	470	473	480	468	457	457	474	439	480	458	469	452	494	461	419	464	497	484	423	472	456	467	491	481	483	492	460	451	465	472	449	439	463	449	467	428	482	482	454	453	489	490	428	474	447	473	448	468	455	488	480	471	453	453	458	454	495	489	478	450	479	476	468	444	446	430	442	473	413	460	461	469	484	453	497	470	439	488	443	452	433	420	456	465	478	496	481	426	483	482	501	442	459	455	452	485	456	472	494	453	446	442	474	477	447	467	483	485	453	454	458	480	479	506	426	449	480	448	440	435	453	471	457	452	440	436	483	429	413	473	441	453	450	465	455	444	474	450	450	453	472	473	462	431	464	481	449	460	494	519	433	397	447	457	478	428	480	474	450	444	444	428	489	453	470	431	475	480	453	476	448	459	484	469	449	443	489	452	468	404	452	442	464	476	423	477	476	449	475	454	459	504	461	452	489	428	435	467	461	428	486	462	492	493	478	450	419	463	465	470	461	480	471	458	425	460	468	435	502	437	474	422	486	504	434	435	432	456	499	464	511	478	464	479	448	476	461	449	473	476	475	471	442	427	446	443	440	481	464	458	472	451	460	484	486	493	473	462	476	465	474	468	487	471	464	439	472	452	465	475	466	471	437	457	443	464	472	466	490	452	459	464	476	503	443	470	439	405	463	446	501	456	454	438	459	449	458	446	458	456	436	456	438	463	459	488	480	463	483	454	457	460	473	479	460	511	472	471	445	439	431	451	430	471	501	502	507	465	472	454	470	490	444	450	473	471	453	455	457	482	467	496	416	471	490	475	439	438	435	486	475	447	445	420	437	457	437	482	471	480	483	467	454	487	474	452	456	444	465	461	477	461	477	455	477	453	480	457	447	451	453	459	460	483	527	485	497	441	460	460	490	434	430	463	434	450	476	474	466	502	484	468	457	458	464	485	481	473	450	507	475	441	491	487	478	505	447	431	468	435	472	466	465	456	404	466	503	441	452	454	457	435	489	443	457	426	458	469	462	473	457	452	464	444	448	493	408	421	460	471	466	490	494	447	439	491	476	450	441	473	481	465	431	456	439	482	456	501	464	484	458	476	473	490	430	451	453	446	428	424	493	447	444	439	445	482	479	469	492	484	464	460	464	464	461	457	428	509	469	494	459	429	422	461	453	435	435	470	505	464	451	475	448	466	472	423	425	448	504	448	452	485	472	448	458	465	443	438	508	435	459	458	491	468	451	474	466	445	438	451	416	484	460	489	460	465	428	437	468	465
43440	15092	2261	1012	673	611	576	576	522	415	428	380	425	395	352	347	351	371	279	331	332	365	334	315	348	346	276	342	352	318	307	329	316	351	305	341	310	307	372	310	321	329	313	342	294	347	335	348	344	325	324	342	366	315	303	263	332	320	307	292	325	319	335	305	321	305	318	332	332	315	342	335	296	325	332	320	324	329	270	313	313	327	317	298	298	325	318	298	333	333	316	336	272	302	322	326	341	317	329	338	321	317	317	317	324	313	328	315	337	368	336	313	309	336	303	345	299	312	332	294	300	295	340	295	363	318	281	320	320	313	319	353	313	333	306	309	311	332	321	310	317	290	320	325	324	308	317	328	308	339	351	314	336	339	347	320	328	330	295	292	315	332	310	335	315	311	347	331	286	278	342	316	319	328	305	331	323	334	321	321	342	333	324	290	358	356	281	329	320	328	345	306	286	315	321	283	314	355	310	306	367	322	312	314	285	256	297	314	324	329	335	327	360	345	331	309	325	314	309	300	332	303	293	363	334	307	328	350	338	315	304	299	289	293	298	319	299	335	330	310	310	301	340	313	335	320	338	360	315	308	320	324	327	316	315	324	331	319	349	316	315	321	292	343	278	306	314	358	340	320	309	281	352	318	315	305	333	318	299	325	327	308	328	299	315	315	323	326	313	326	327	300	298	283	280	311	308	328	313	300	315	318	300	282	343	330	326	332	312	314	304	344	282	308	317	322	316	320	337	319	290	320	326	381	317	346	305	316	305	324	321	346	311	323	302	294	327	321	322	313	324	303	296	317	315	319	299	348	328	339	301	314	321	360	325	332	291	342	320	318	323	293	303	338	341	343	298	304	292	320	321	281	299	311	306	305	306	308	320	332	311	318	292	302	311	314	315	300	331	309	294	306	325	327	343	297	305	307	326	305	325	312	331	350	302	331	328	326	331	309	309	348	318	329	288	320	301	313	315	299	308	313	313	306	308	304	335	333	281	314	335	297	308	274	323	288	306	347	349	340	333	290	335	291	318	343	379	286	298	337	325	338	353	319	349	298	334	300	352	329	318	327	312	318	284	316	331	330	338	323	328	287	322	287	320	293	311	336	318	322	293	325	296	315	329	338	319	285	302	333	314	295	362	331	350	296	308	283	300	312	324	288	319	323	292	311	315	322	365	305	336	304	312	361	334	344	293	320	338	310	318	349	311	284	309	349	352	332	318	287	322	324	319	301	335	307	323	302	317	316	308	337	306	313	326	291	335	328	329	325	326	310	307	326	305	299	309	315	335	302	309	262	291	293	305	315	277	294	337	319	314	313	334	292	327	356	305	314	287	327	329	321	340	319	349	349	285	340	318	301	318	283	303	304	303	315	317	312	299	343	324	305	314	304	301	343	320	345	331	315	335	311	311	303	280	325	314	311	328	358	347	308	351	314	327	337	316	290	336	315	322	298	302	308	308	331	323	305	343	323	360	290	328	341	339	340	320	309	342	343	324	319	350	320	319	307	330	349	301	340	318	310	317	358	311	332	323	307	311	307	322	279	319	304	300	324	309	349	325	314	294	323	323	346	306	306	331	302	333	294	285	307	310	333	284	309	330	342	328	295	322	333	320	362	342	338	334	319	308	329	297	328	341	311	309	339	291	309	305	311	325	334	358	331	308	281	329	334	292	340	345	320	333	295	336	332	343	372	356	297	316	276	319	347	331	314	353	331	327	336	345	324	335	345	338	292	324	295	330	331	303	323	312	343	319	313	326	330	328	276	330	309	350	349	328	338	293	328	306	299	318	306	313	312	318	363	339	351	333	294	336	312	331	315	298	313	316	305	357	326	324	292	311	316	326	318	297	325	324	340	332	314	325	280	296	357	314	334	327	307	325	321	311	308	302	342	280	340	309	315	327	310	316	367	334	334	315	328	325	296	301	285	299	319	322	334	311	338	298	341	330	373	303	322	306	298	347	349	321	301	319	329	330	328	297	319	307	300	343	348	303	319	292	306	287	291	296	319	316	308	341	352	309	295	312	275	289	334	323	319	300	294	317	324	294	334	323	314	315	323	316	341	322	304	293	326	306	296	342	316	357	338	298	324	319	302	318	320	306	269	308	304	318	332	312	303	331	303	342	285	279	307	323	323	283	330	339	296	314	329	340	348	335	318	318	316	327	316	325	331	323	325	318	309	318	325	305	320	322	300	324	324	324	328	303	315	327	317	298	291	323	330	308	328	319	336	329	300	323	324	299	323	341	326	353	324	312	326	319	323	314	301	339	338	337	319	304	312	338	309	308	346	334	285	327	332	343	333	297	339	295	340	342	338	311	306	328	331	310	322	291	326	328	320	295	322	333	304	360	335	312	326	327	326	314	306	311	305	336	326	326	322	298	297	332	322	296	347	319	320	330	310	305	346	335	297	318	332	313	323	294	325	303	330	306	321	313	315	338	332	322	305	329	323	354	344	335	297	325	301	321	299	297	309	310	303	319	308	312	365	333	304	334	371	323	340	303	361	331	307	344	304	309	345	328	284	298	353	302	314	268	297	307	303	297	275	288	283	302	297	291	293	303	294	323	324	327	327	308	376	317	290	336	303	309	310	295	294	306	321	306	349	327	305	344	329	376	296	329	333	343	304	324	315	328	297	340	325	299	331	327	299	330	299	304	308	323	290	312	300	307	342	320	288	290	312	318	332	324	327	287	317	318	326	324	326	326	296	352	374	318	327	300	315	345	316	308	304	324	334	330	276	351	323	319	329	323	346	319	302	326	349	306	288	365	348	321	314	344	346	319	316	312	333	294	308	331	319	325	298	334	319	322	306	312	339	335	302	334	338	335	311	314	319	334	291	328	291	293	329	342	299	320	309	290	322	329	315	345	341	304	325	328	329	347	283	293	299	291	297	332	276	326	314	319	313	326	283	325	293	313	304	291	293	334	291	304	321	309	391	303	370	309	296	333	318	316	304	330	336	326	282	322	319	320	290	311	354	328	306	340	306	301	331	306	294	284	331	300	302	331	310	338	318	316	323	313	307	314	354	318	285	283	260	366	295	337	334	318	289	304	299	283	322	303	305	303	318	310	331	314	268	342	337	304	302	311	308	321	335	320	320	296	302	339	329	313	317	330	331	317	312	307	308	290	303	301	301	320	311	312	320	318	311	344	321	325	312	345	319	350	335	270	314	316	309	297	336	334	343	289	284	320	347	326	325	328	330	317	272	316	315	317	277	301	295	336	320	307	293	322	311	305	338	338	319	339	327	330	319	294	281	322	319	333	304	295	317	351	305	333	323	361	300	269	324	318	309	297	288	307	339	320	306	329	339	338	320	332	321	328	303	299	304	346	323	331	280	302	298	346	353	341	298	301	328	345	310	352	309	336	328	327	342	337	306	277	330	359	336	331	322	341	351	312	338	328	313	365	298	314	302	330	338	314	304	304	334	315	336	319	320	315	317	300	299	296	295	339	344	297	336	318	287	351	341	327	337	339	308	314	319	319	343	314	343
25899	4884	2062	2317	2039	1943	1931	1654	1793	1510	1434	1270	1197	1022	934	910	859	832	752	739	783	789	735	798	725	773	791	749	692	698	760	746	722	728	690	699	681	702	716	699	697	661	692	719	745	678	711	762	684	707	679	683	697	690	663	738	724	706	763	715	715	747	745	713	690	701	721	678	694	710	756	726	703	676	677	699	668	704	759	738	695	703	646	722	706	689	696	676	715	691	699	702	711	719	685	700	671	706	710	691	730	726	710	665	705	703	654	697	660	728	713	689	689	699	696	669	714	664	691	680	726	715	736	728	714	718	698	730	660	699	720	757	727	640	646	694	661	726	726	737	665	714	695	659	658	716	735	731	682	690	658	697	695	680	693	678	755	725	716	715	688	736	673	634	697	712	690	678	729	720	663	679	684	633	694	680	713	685	712	709	704	704	711	723	677	727	688	723	639	681	656	664	664	701	678	653	687	721	677	698	649	720	676	680	702	693	745	690	701	677	702	742	727	662	710	675	717	695	661	675	724	716	661	675	693	687	675	660	684	645	646	702	705	715	722	687	677	645	719	654	698	722	712	707	707	655	714	657	682	681	683	726	685	692	645	679	675	672	676	689	717	683	701	685	677	702	699	697	656	727	669	666	671	687	695	672	708	702	672	647	692	678	724	698	679	753	693	673	725	674	693	678	660	731	719	699	686	658	704	755	668	661	691	745	669	672	743	745	700	723	703	661	705	676	714	696	670	696	682	664	734	685	671	668	706	722	726	695	709	729	727	726	653	673	678	676	661	708	717	676	684	715	680	706	673	643	672	685	693	671	686	690	694	729	686	662	684	689	672	702	678	658	669	688	733	701	745	663	702	721	674	707	713	689	681	732	697	712	674	667	729	667	666	670	725	702	715	650	675	711	687	668	682	666	707	642	670	679	681	716	673	685	702	698	639	673	673	754	695	700	722	635	714	718	677	695	659	680	661	700	698	693	719	715	691	669	711	694	733	700	672	677	711	654	682	653	712	688	716	704	724	673	648	628	660	638	684	699	659	689	633	653	703	713	687	683	745	695	746	717	675	685	625	728	690	693	711	731	702	694	634	642	690	678	692	644	682	654	693	678	684	739	714	698	705	669	749	704	652	738	714	700	648	592	713	677	660	626	628	658	681	724	722	660	683	713	713	673	695	665	662	699	692	677	693	667	708	679	668	705	687	731	720	697	667	688	694	718	642	728	681	688	691	660	639	689	688	736	680	720	680	726	649	698	702	683	685	723	702	734	685	718	719	679	681	650	708	696	707	754	723	684	711	680	707	663	668	648	688	673	692	740	691	677	602	685	691	708	690	687	647	634	652	748	702	707	683	694	681	740	667	676	720	709	667	665	701	715	695	725	683	733	668	659	689	679	658	737	676	690	747	658	704	679	680	704	739	685	669	721	660	707	715	697	714	680	677	678	638	664	690	736	701	726	710	687	659	725	701	692	754	691	700	691	681	669	709	733	723	700	697	687	728	685	710	654	643	695	716	706	706	656	691	645	725	745	664	752	704	696	685	721	657	703	666	676	684	669	715	716	710	690	740	679	690	678	717	672	668	684	705	656	717	693	687	716	721	693	694	717	661	690	647	709	698	678	663	701	668	723	708	675	694	670	687	687	716	684	692	703	668	671	717	723	701	708	712	729	687	681	699	702	685	698	719	653	678	646	688	696	719	695	694	708	683	716	665	664	684	702	706	683	681	714	656	663	665	673	741	775	685	672	715	667	699	679	694	730	683	699	710	697	690	674	700	683	698	709	655	708	681	713	703	661	704	707	680	699	679	720	694	699	703	695	681	714	721	684	628	712	733	674	679	680	668	730	661	766	689	677	746	691	689	694	720	671	665	657	670	651	697	719	682	687	664	694	720	677	706	675	740	720	719	675	670	723	664	680	688	688	660	748	758	670	711	763	704	674	674	672	749	726	689	706	653	665	718	701	703	654	636	696	678	664	674	708	675	677	674	652	640	706	701	666	698	668	718	703	686	674	712	694	711	682	697	682	688	654	672	720	671	723	725	667	657	680	679	692	650	661	700	733	692	651	711	640	733	676	639	687	664	678	694	712	682	704	746	677	679	674	670	687	671	724	710	659	714	651	687	737	712	675	750	671	712	674	747	718	708	645	676	689	683	673	674	707	706	687	682	699	697	695	667	735	723	752	666	693	682	719	687	706	700	714	739	648	714	712	719	696	665	688	715	727	698	669	690	676	680	675	683	742	671	749	712	692	695	677	683	689	670	706	682	716	683	671	733	705	749	664	687	685	686	711	696	750	709	707	715	670	703	665	778	722	642	682	703	631	713	649	733	611	681	662	659	725	725	650	702	672	703	713	742	745	702	684	694	681	666	702	679	699	700	710	671	700	715	711	673	750	702	676	692	720	657	678	735	738	658	671	694	671	662	712	666	663	686	721	717	696	709	706	688	685	659	690	692	648	729	667	679	680	683	684	664	672	688	712	711	695	686	701	690	688	686	719	646	683	669	737	621	723	656	742	675	664	689	693	701	697	721	681	703	728	664	665	704	689	680	671	691	691	681	704	710	708	708	757	689	712	661	694	685	653	654	676	683	671	672	707	685	655	677	693	694	707	686	698	709	664	712	718	732	708	739	664	655	701	666	701	634	694	730	666	685	714	717	734	715	698	712	677	681	746	686	693	686	732	700	661	718	731	653	661	657	630	708	701	715	727	717	736	683	706	669	667	683	664	685	665	742	679	734	720	645	670	671	672	694	716	708	700	704	680	700	735	697	669	704	740	708	699	725	665	703	637	693	749	692	715	665	658	649	708	690	709	688	706	673	714	678	685	692	716	687	694	715	726	662	664	692	699	668	713	679	705	688	720	697	706	705	684	638	697	703	668	721	666	744	693	677	634	693	698	614	730	673	681	695	755	730	707	672	727	723	682	714	704	743	689	708	689	693	731	711	672	705	743	665	656	747	679	680	652	677	691	711	683	707	673	666	722	713	657	663	686	715	696	718	712	708	686	703	659	643	703	672	700	705	649	668	708	702	693	637	704	731	680	739	712	703	637	692	698	688	696	687	671	661	668	704	681	724	662	675	707	708	704	754	736	653	668	687	626	653	637	676	695	680	672	721	677	686	708	690	680	703	707	699	673	705	669	697	649	708	678	731	737	684	723	659	668	714	701	706	642	743	653	647	657	682	707	739	694	695	665	751	679	671	675	668	681	646	727	678	713	703	676	724	704	711	742	698	648	692	707	641	636	688	665	728	713	696	712	742	674	740	734	734	687	675	703	731	663	673	700	701	664	671	700	659	705	662	672	714	708	719	705	745	661	705	728	697	700	713	676	702	695	714	695	693	742	678	702	729	691	708	738	678	682	656	747	670	671	720	750	675	697	683	726	714	678	666	702	685	727	715	720	748	691	683	721	713	694	709	669	719	711	713	723	686	673	680	732	699	694	693	670	686	739	680	699	689	743	671	701	739	677	685	675	651	684	672	685	631	722
12411	2671	157	135	106	125	130	172	146	139	136	134	117	110	93	106	106	92	101	100	100	114	90	100	84	114	84	106	88	78	89	92	108	83	96	98	101	84	98	94	112	94	118	98	110	96	108	113	87	85	105	101	89	88	83	114	105	83	100	86	95	102	107	81	102	95	91	90	114	86	98	107	98	104	93	115	83	87	106	103	94	108	101	104	97	81	110	115	91	107	98	109	94	98	91	113	98	108	116	105	142	101	87	91	93	113	105	118	95	96	107	96	115	82	102	91	92	87	97	118	113	100	93	96	87	87	102	117	103	106	86	95	91	88	107	111	117	97	96	93	105	97	96	103	94	109	79	110	107	105	98	79	115	94	129	101	91	95	100	86	114	101	101	103	94	107	108	126	115	78	91	110	93	109	86	94	113	104	93	110	134	114	107	92	117	114	116	99	92	100	95	81	102	106	78	110	118	107	97	85	98	91	115	97	119	125	78	104	104	91	114	112	96	109	128	110	107	111	112	104	92	105	122	128	104	77	113	110	109	108	110	97	80	98	94	107	89	100	118	109	88	101	90	106	114	106	78	123	85	119	96	105	108	107	94	101	104	99	93	88	114	105	80	93	102	101	96	116	115	80	91	114	115	107	90	74	81	115	100	102	114	121	113	108	97	104	106	85	108	93	96	97	96	105	111	98	107	100	105	98	103	99	98	99	102	107	103	112	86	79	76	98	106	110	115	87	106	98	114	102	113	87	101	107	94	115	104	115	105	99	107	106	90	100	100	96	102	92	105	99	100	117	116	85	93	105	93	110	99	93	98	116	94	105	97	91	129	88	106	93	105	82	111	94	90	110	109	93	102	114	106	90	102	129	82	97	115	108	92	108	103	96	116	98	105	114	98	98	76	95	90	75	116	124	141	91	83	79	84	126	121	101	103	119	107	87	103	96	123	121	118	103	103	97	89	99	105	104	112	118	103	86	102	97	84	98	103	104	96	117	86	107	89	107	111	98	89	102	95	103	114	82	104	90	80	103	99	103	122	103	87	104	80	100	115	99	82	90	102	112	104	85	103	104	108	101	115	114	101	89	110	98	92	91	92	99	68	92	130	89	90	106	108	94	99	93	92	118	77	81	106	99	98	100	102	120	109	103	98	83	101	100	101	116	111	100	106	104	107	96	87	105	100	96	103	104	104	116	106	97	81	100	94	96	90	105	113	88	103	87	110	96	96	89	107	111	123	95	83	79	108	114	104	99	103	105	106	93	95	106	125	96	80	87	93	114	96	112	111	102	80	104	95	83	117	103	110	108	95	92	108	87	99	102	90	101	94	108	104	102	98	111	102	108	82	99	108	106	109	111	83	87	99	138	111	121	125	81	94	113	82	114	101	97	110	81	122	101	97	104	111	117	111	85	98	100	99	110	93	87	116	113	96	102	111	114	105	72	83	101	96	92	82	87	90	85	107	107	112	108	118	91	122	90	105	105	109	79	107	100	99	99	103	83	104	111	94	96	102	98	106	90	102	102	108	97	108	106	105	91	98	95	102	87	108	130	100	109	119	91	104	99	114	94	107	79	94	103	97	104	94	107	102	92	91	95	113	98	93	84	91	109	88	114	81	97	89	102	88	110	102	109	107	99	101	100	103	94	82	85	97	106	91	84	94	104	118	99	97	84	74	116	111	88	82	99	108	101	94	103	112	105	75	100	92	100	83	77	94	90	106	94	89	102	121	98	91	94	117	96	68	96	101	103	124	104	113	109	106	97	111	104	101	109	106	84	98	103	87	90	98	102	98	102	93	86	101	115	103	100	100	117	100	100	85	116	107	95	79	127	88	98	115	82	99	113	91	87	96	87	98	101	106	113	73	107	84	96	90	109	95	98	102	115	116	118	93	90	107	99	90	99	87	113	119	107	120	88	112	105	89	94	87	75	96	98	114	106	120	97	109	117	107	110	89	83	105	100	94	97	81	110	106	92	112	98	90	81	68	104	110	101	90	88	107	109	108	120	96	95	111	88	129	103	118	99	110	70	128	96	95	88	109	86	103	120	95	100	115	91	100	105	85	93	89	101	92	126	91	106	115	97	102	111	108	108	110	110	93	101	96	109	114	101	105	89	104	80	95	88	93	100	123	93	89	90	104	118	100	93	98	120	92	87	95	115	102	93	109	108	85	99	103	123	102	116	87	90	99	112	102	101	102	111	100	104	103	89	98	104	95	97	84	110	86	91	78	95	100	85	103	95	131	109	138	129	94	88	117	90	116	96	79	97	118	108	110	97	117	91	122	121	98	101	92	107	96	94	112	99	141	103	119	114	94	107	111	86	131	103	106	100	104	86	94	109	100	104	113	108	109	109	94	91	107	108	97	97	106	96	89	88	103	97	112	79	105	85	112	113	112	104	71	96	84	103	114	106	96	97	87	84	102	112	87	101	95	106	87	108	97	86	96	100	105	101	77	117	108	110	106	93	108	97	97	118	95	87	110	89	104	104	81	84	100	95	93	104	105	85	97	108	104	99	99	109	104	97	107	103	105	96	103	91	109	108	98	102	98	94	118	122	97	99	82	88	105	95	101	77	105	101	99	107	108	106	96	98	94	88	103	93	92	91	105	104	118	86	66	112	81	69	110	122	106	107	110	88	122	90	113	89	93	80	116	88	102	119	89	106	94	106	86	88	101	90	97	112	98	99	99	103	112	100	78	102	120	99	114	111	102	94	91	107	85	77	90	91	99	104	93	108	100	101	84	82	97	96	100	103	104	96	107	93	92	131	83	103	111	105	94	91	93	96	90	96	96	89	103	101	90	93	119	114	93	102	93	94	102	123	89	118	94	87	102	105	90	108	109	89	83	93	96	100	91	100	117	101	94	120	122	107	102	95	95	94	106	88	97	93	80	88	92	95	83	110	87	87	84	107	108	81	77	102	87	95	92	106	87	91	119	96	97	110	105	123	114	97	110	114	104	85	105	90	91	104	103	111	103	94	100	112	92	95	97	98	104	99	105	132	95	99	100	107	101	101	95	99	94	100	104	89	104	109	106	88	92	110	113	88	100	110	113	86	80	89	128	109	124	95	93	125	94	80	98	96	103	87	108	98	125	86	113	106	108	94	105	114	116	103	109	78	109	96	99	114	86	100	122	112	92	108	94	90	93	92	117	95	96	96	121	94	86	109	100	93	90	100	97	99	93	104	105	94	100	92	97	120	118	101	96	92	104	98	103	94	96	89	86	89	101	92	93	97	99	112	75	93	102	103	100	114	114	98	102	132	114	90	82	101	102	119	102	101	84	114	108	96	95	105	91	86	111	105	98	102	103	85	112	106	97	108	98	98	102	107	102	103	90	90	93	106	88	94	105	100	102	121	81	112	90	91	89	96	79	115	86	101	115	113	102	82	95	104	89	77	104	120	96	88	125	89	107	86	103	107	97	94	106	107	108	113	92	88	104	94	108	127	89	106	88	127	114	88	86	88	119	125	91	90	108	95	88	92	106	122
7533	1550	351	349	396	418	476	493	498	454	441	422	377	331	275	289	284	245	256	277	261	277	305	269	259	291	280	257	262	297	268	247	252	301	256	266	274	279	254	275	246	248	274	277	255	279	263	259	251	285	249	272	289	263	262	251	266	307	268	274	256	298	276	290	270	272	272	266	285	278	271	277	266	253	268	274	262	266	251	228	313	271	243	275	261	267	294	272	276	289	284	271	296	273	256	253	287	287	298	257	283	280	265	302	298	274	282	249	249	306	273	282	299	265	281	253	287	298	256	250	261	273	274	265	284	263	260	271	286	264	263	271	253	279	272	286	267	261	270	257	256	271	277	272	265	276	264	268	279	288	260	245	277	286	270	266	274	245	286	264	285	285	269	273	253	267	264	241	255	267	282	259	283	256	267	260	277	274	246	264	272	273	258	238	271	276	260	272	288	240	250	272	260	256	253	280	274	247	261	259	279	261	273	243	236	270	260	271	284	282	285	231	276	231	286	255	269	293	277	288	267	258	257	267	271	248	279	274	265	275	263	259	250	279	253	264	307	286	284	263	274	276	270	278	261	295	257	289	253	279	262	290	275	264	272	300	271	272	294	269	290	289	271	256	287	259	261	285	296	269	247	252	291	249	262	252	285	235	303	248	274	296	248	239	245	255	288	275	260	298	274	267	242	269	254	264	250	294	275	289	275	286	265	270	265	289	273	279	289	272	254	283	275	279	307	274	287	273	312	272	254	288	260	255	253	278	251	302	259	275	259	270	262	262	299	256	277	274	258	291	284	259	286	263	272	295	255	245	309	228	276	282	259	272	268	254	290	247	250	272	267	275	253	236	289	289	283	274	265	292	270	265	289	266	260	286	257	263	259	262	250	296	272	262	295	261	300	283	307	293	257	277	279	289	252	283	292	278	270	271	253	279	263	246	259	262	263	251	286	241	283	253	256	271	274	244	275	266	234	278	263	296	288	296	279	249	282	237	273	255	288	252	236	271	270	268	274	272	282	259	318	282	310	259	285	260	273	280	282	280	276	241	279	265	287	243	276	248	286	270	267	302	268	268	278	284	268	291	269	268	252	295	275	266	247	275	268	295	272	291	280	273	246	252	297	272	250	251	241	282	282	276	277	294	270	273	265	281	258	269	284	276	267	269	284	282	269	276	275	275	269	264	270	253	275	273	232	243	226	240	256	260	274	231	270	260	262	296	256	270	256	258	278	288	261	236	234	255	293	267	266	277	281	267	305	271	257	266	263	242	270	248	254	269	269	279	258	283	292	278	255	248	268	288	255	260	281	265	295	275	252	266	253	273	279	283	262	231	265	267	259	287	265	252	281	260	266	273	263	277	244	247	283	282	270	281	269	253	273	266	277	288	258	262	271	274	248	274	261	258	252	251	253	260	271	277	245	299	260	257	257	241	261	267	275	271	272	277	251	258	265	253	272	280	273	257	296	285	261	256	294	281	262	250	265	268	288	273	253	294	240	271	258	280	269	265	251	275	277	281	327	287	274	259	269	275	275	289	250	306	275	285	286	280	295	256	268	272	258	245	253	276	281	251	291	267	271	268	264	276	282	273	298	260	230	278	230	273	251	272	247	256	270	247	276	255	256	248	275	273	258	261	285	250	246	262	273	264	253	315	311	256	246	278	247	294	277	276	256	270	278	252	275	241	280	265	275	282	277	274	242	260	270	247	284	247	281	285	298	271	234	262	304	265	277	281	274	261	271	265	261	292	266	274	269	261	248	282	285	243	266	292	258	257	257	262	276	284	279	267	280	247	283	257	289	251	269	284	261	271	275	253	260	279	290	268	285	291	268	262	291	241	286	279	269	271	270	270	248	296	282	292	298	278	297	271	248	258	270	293	259	258	268	269	264	276	263	265	255	286	254	241	260	265	288	277	288	262	267	262	292	281	268	287	267	296	281	287	277	275	287	279	265	293	268	295	272	258	308	285	272	256	280	232	285	275	285	256	249	271	278	275	257	296	269	250	279	274	234	273	286	244	255	250	274	299	273	263	249	272	258	244	291	266	265	275	283	268	268	281	273	271	272	265	254	253	283	275	303	281	251	297	291	254	277	277	269	286	273	307	280	238	261	256	254	252	291	274	264	243	258	253	279	253	261	289	270	257	322	265	272	275	272	254	292	293	262	259	286	275	256	272	262	261	266	284	286	260	310	268	281	279	261	261	273	281	286	257	274	281	282	283	266	292	267	292	275	236	264	275	278	244	274	271	259	257	251	258	302	282	253	269	282	252	260	287	291	273	290	277	302	256	293	274	243	239	258	286	261	282	274	259	276	265	281	267	295	246	302	240	284	255	273	257	286	266	250	276	266	246	263	262	278	277	271	283	297	272	263	264	272	263	263	250	270	249	264	288	287	274	305	291	277	270	276	269	247	282	275	254	258	295	240	253	263	276	301	232	277	259	272	276	257	259	277	278	278	283	279	283	281	291	255	283	258	284	245	256	268	275	263	259	292	291	295	273	265	288	252	264	291	281	239	279	277	287	258	291	292	271	283	261	272	317	255	278	274	236	266	242	266	270	269	269	268	243	281	275	300	273	267	233	268	294	274	298	250	281	260	257	271	244	273	294	275	268	247	282	278	230	249	280	255	256	255	262	276	297	271	247	291	294	285	260	280	273	256	295	243	260	259	264	250	263	287	275	271	285	253	268	281	268	258	266	264	281	246	262	254	269	244	300	256	267	291	263	265	293	246	270	285	266	269	237	251	276	245	249	289	274	270	255	263	280	251	293	254	256	273	246	280	270	300	280	256	270	274	255	267	269	273	256	279	267	262	280	281	297	258	295	253	238	254	280	258	250	262	265	284	269	299	272	280	279	270	265	268	300	277	271	270	288	246	264	266	263	279	303	281	282	279	264	269	231	293	276	269	260	259	262	267	260	254	245	263	265	281	282	267	279	281	280	264	268	282	241	258	290	246	273	307	281	267	279	293	251	275	279	275	284	257	276	280	262	231	245	283	217	275	256	257	227	318	281	275	258	270	287	269	251	270	253	274	275	264	281	274	283	272	286	297	266	282	300	251	258	271	266	269	257	293	281	263	268	303	278	259	275	252	261	236	268	284	256	281	259	236	282	250	267	274	243	270	279	263	252	307	295	245	280	273	267	248	261	273	267	255	290	254	278	255	278	270	275	270	263	252	261	298	253	273	281	248	281	283	284	269	263	282	284	254	236	265	296	256	258	276	279	285	247	249	278	268	286	279	257	267	268	280	273	283	271	272	258	304	255	252	257	267	278	272	260	306	274	281	262	258	269	271	270	265	244	258	230	274	270	277	265	251	298	269	267	273	265	261	258	279	266	268	288	265	243	242	253	234	260	267	278	269	300	268	297	258	273	274	245	280	282	260	290	278	262	280	281	272	289	246	249	300	295	273	270	291	263	282	289	283	256	283	237	265	267	256	269	256	294	277	268	291	247	242	268	274	259	236	301	304	282	265	308	262	249	243	271	257	279
32120	9212	861	511	382	340	308	286	338	293	252	241	242	228	209	219	196	209	225	162	196	170	184	204	230	177	231	203	178	216	200	219	211	231	192	189	204	184	141	182	190	181	178	175	197	204	169	180	217	188	190	191	225	185	215	179	192	187	180	211	205	174	244	191	209	186	191	202	197	199	205	189	190	195	187	172	192	209	213	185	190	189	192	212	196	199	205	184	177	185	198	177	216	204	200	208	188	177	207	191	183	160	200	205	201	196	175	226	177	180	176	183	188	173	208	202	182	189	195	193	207	197	181	198	184	186	170	180	207	185	194	176	197	223	172	181	216	183	202	197	201	178	175	184	189	192	192	154	185	185	184	193	211	177	193	207	186	209	191	223	180	177	166	203	214	209	201	175	177	195	177	204	195	193	217	188	207	199	206	201	171	192	150	196	182	197	191	217	173	181	198	174	206	200	190	172	209	173	188	162	193	202	197	189	202	213	197	179	170	215	179	205	188	213	201	189	168	197	238	186	199	228	192	192	191	185	205	185	211	171	210	186	225	184	227	189	181	211	184	198	192	192	177	196	202	192	184	171	171	176	196	182	194	208	217	192	165	221	172	162	202	214	203	192	197	201	180	186	200	168	185	185	191	210	205	210	195	198	193	200	208	174	198	184	186	218	183	224	190	185	186	215	182	190	175	194	197	194	196	184	180	225	201	180	187	187	202	208	150	196	212	208	222	189	204	204	231	198	187	173	183	183	183	176	179	178	210	215	194	184	180	217	191	196	197	204	183	208	182	199	199	157	213	192	218	202	211	191	176	163	178	182	190	177	176	193	195	183	176	190	203	226	201	205	200	187	174	173	197	193	187	215	209	213	183	175	160	200	205	203	190	184	189	174	206	174	181	182	184	193	191	191	205	200	189	179	184	184	210	198	219	206	201	196	222	207	204	217	200	193	184	201	171	171	182	182	208	183	173	185	183	187	156	202	188	224	174	175	217	193	192	175	191	195	203	182	203	176	228	207	213	208	178	208	182	207	190	177	221	202	216	193	167	209	180	186	179	202	212	177	179	168	203	198	176	191	201	187	189	171	185	180	180	201	181	195	213	205	212	190	187	175	247	186	199	181	191	194	208	179	191	182	195	144	184	197	194	198	197	194	197	187	217	214	171	205	158	172	171	165	167	217	195	192	223	191	184	211	198	190	181	222	198	200	189	146	174	200	194	213	194	186	171	190	197	210	199	176	188	168	196	179	187	197	188	197	210	200	197	202	188	167	187	220	208	171	201	189	189	190	218	185	193	201	210	207	193	202	208	199	209	188	182	179	197	196	197	213	240	215	203	195	193	207	170	166	183	182	209	209	177	165	196	198	163	209	211	192	191	200	205	211	196	190	182	174	203	171	208	183	216	168	185	205	173	167	182	164	181	190	174	176	168	188	191	164	178	214	193	201	194	186	189	191	209	197	187	169	202	198	191	191	209	204	212	193	190	181	188	187	180	182	197	175	201	197	197	214	201	187	199	208	185	189	218	222	205	202	233	206	195	198	212	199	190	180	211	210	175	186	180	198	199	182	211	182	195	178	208	195	216	201	214	188	193	193	200	186	188	197	200	176	186	163	167	207	193	196	179	172	180	179	192	193	190	220	192	186	156	199	189	186	184	189	169	193	229	201	198	181	176	207	193	196	197	181	193	209	200	195	228	207	196	175	194	173	180	175	171	213	180	185	174	206	224	215	183	196	191	173	192	184	175	178	176	213	180	170	215	208	187	182	208	197	202	207	205	209	201	213	183	184	192	207	180	225	225	180	196	176	174	184	164	200	185	194	199	181	217	221	194	172	205	194	174	185	183	168	163	190	174	205	198	231	196	197	167	156	179	196	201	204	212	193	223	190	192	184	161	181	189	196	196	202	203	216	203	162	192	164	187	197	191	187	193	173	207	192	196	185	197	169	177	208	212	197	190	165	180	207	204	181	200	190	172	181	193	213	150	190	205	182	197	196	180	207	196	211	180	195	204	212	190	204	187	167	197	190	199	189	182	181	173	213	206	199	210	196	164	158	202	196	173	198	176	216	196	170	200	187	156	188	189	194	206	197	215	185	189	209	191	174	192	200	183	176	199	192	225	195	183	186	191	173	214	161	206	217	207	189	197	171	215	200	206	176	209	185	192	190	204	202	183	188	191	199	204	163	197	185	219	177	174	162	212	187	190	206	183	188	192	184	191	199	171	181	195	208	198	189	193	197	183	206	212	179	199	203	191	193	203	195	205	188	208	185	189	176	191	180	203	184	171	187	179	197	187	206	217	203	182	194	229	194	210	166	184	194	190	206	220	203	192	190	207	217	193	209	171	178	194	196	174	181	219	234	198	189	179	185	172	211	187	178	190	224	205	166	212	228	163	199	185	182	190	170	194	196	212	180	198	186	213	186	174	174	186	189	180	164	197	181	198	211	195	203	186	194	183	149	182	215	205	191	204	195	182	191	205	204	192	188	195	179	197	201	208	199	171	185	192	210	163	198	215	179	196	195	211	150	209	173	178	205	212	186	207	191	195	179	178	209	166	209	175	197	186	198	173	183	189	173	215	178	192	201	181	186	196	192	188	174	213	203	192	183	189	169	224	211	180	201	241	217	188	216	175	173	167	189	183	180	183	208	199	192	201	162	202	210	177	182	165	198	211	197	188	178	203	179	188	189	200	218	188	175	199	191	183	219	208	196	203	183	173	218	175	203	208	178	187	177	237	194	212	188	176	160	175	204	191	170	177	198	189	192	194	201	167	198	182	215	181	203	211	203	227	195	184	198	199	197	202	201	203	199	188	202	166	193	193	207	175	218	182	218	184	170	212	194	208	188	185	191	189	181	188	199	190	217	228	211	167	222	188	193	195	199	209	192	205	167	206	167	188	174	217	209	173	173	189	189	203	192	189	171	164	189	198	197	178	189	215	224	247	199	166	205	161	191	156	203	212	175	166	186	199	210	191	192	203	192	192	203	206	208	172	206	189	190	175	185	195	193	213	195	212	218	182	188	184	182	218	200	177	201	170	174	169	199	193	225	195	228	217	201	216	175	196	187	181	176	212	180	197	172	212	174	173	207	186	180	181	182	216	206	201	200	179	204	209	175	201	179	160	200	200	205	178	188	196	182	202	196	192	192	193	207	190	190	210	209	205	207	208	200	194	197	187	190	201	184	200	168	169	183	187	171	190	198	203	182	180	188	204	206	182	163	194	212	214	184	183	196	235	180	209	203	203	184	207	205	170	174	194	186	170	198	192	183	176	193	200	218	190	176	198	193	215	193	199	224	184	204	200	182	211	223	178	196	198	182	186	174	187	187	190	168	178	203	192	220	208	194	196	208	216	169	177	184	189	203	198	207	204	201	191	198	229	178	199	187	192	205	191	210	181	174	191	166	196	201	175	182	199	192	185	207	199	192	192	205	180	199	185	185	179	184	179	191	191	221	192	186	177	215	190	187	192	196	208	192	191	214	190	178
19806	3426	1166	1359	1267	1217	1186	1218	1059	969	855	820	680	690	636	602	537	522	532	506	521	476	479	452	464	457	523	510	487	488	486	469	505	460	472	493	493	505	482	448	506	498	464	491	474	482	460	495	476	448	488	460	476	448	460	471	491	484	481	459	473	475	459	438	470	437	469	489	479	481	463	477	442	475	477	455	485	460	491	464	477	480	465	480	428	451	467	456	469	431	470	459	490	444	463	492	451	486	435	485	468	428	451	470	467	487	453	432	452	470	473	445	411	488	435	462	444	438	502	423	450	456	458	464	412	455	454	414	457	475	474	481	464	493	495	491	456	488	509	435	463	452	459	429	411	444	461	474	489	449	450	423	522	474	464	461	460	428	493	476	490	491	475	521	478	493	443	441	441	470	497	482	445	484	472	466	483	459	446	448	459	469	478	442	484	478	466	476	412	493	485	453	501	435	498	483	489	465	446	468	449	452	456	448	496	460	447	466	474	476	469	463	470	485	480	511	444	477	477	456	487	459	458	508	491	465	411	491	467	445	468	461	456	493	446	419	507	422	445	439	472	446	487	442	482	421	476	476	386	439	440	480	497	485	454	486	477	456	484	426	464	469	410	420	468	492	463	455	454	452	463	427	511	444	456	490	469	514	484	474	468	451	485	424	457	456	462	453	431	476	469	471	483	463	457	437	467	490	459	464	454	454	471	426	457	451	461	448	453	476	497	437	450	463	452	449	419	460	457	442	443	484	482	439	441	481	485	461	482	464	476	470	454	485	467	460	475	472	450	491	492	456	475	447	460	484	451	454	465	481	433	473	450	438	488	502	458	507	467	417	444	475	458	442	500	448	426	433	407	477	451	489	458	427	473	463	449	462	491	440	474	511	439	426	479	439	449	447	469	472	469	460	455	467	469	450	448	452	471	452	464	502	445	450	440	488	430	490	445	453	478	449	424	444	477	445	433	430	439	449	426	477	471	466	452	483	458	459	442	489	445	480	475	482	474	451	484	434	471	445	428	503	466	463	433	508	476	459	447	439	441	438	471	471	446	469	477	445	466	490	447	425	452	471	446	484	467	474	475	472	452	494	473	463	479	508	491	443	474	479	443	492	484	487	494	459	464	451	478	504	422	453	462	465	486	466	487	452	480	443	494	526	489	480	471	470	473	493	453	477	434	505	478	469	453	502	459	478	489	446	458	408	467	481	455	467	482	458	444	460	493	522	423	482	494	409	446	474	492	500	455	480	459	467	474	489	445	443	460	492	447	485	436	452	445	441	463	440	481	459	482	432	435	449	465	468	438	449	471	461	474	451	464	462	457	439	474	482	461	465	454	461	457	513	476	464	454	460	508	459	449	431	459	427	489	464	455	465	456	507	484	482	437	477	442	441	436	435	488	473	453	441	464	459	456	490	444	454	462	494	442	442	464	485	469	444	469	486	473	471	489	482	467	483	428	470	483	469	459	474	465	478	471	463	441	438	444	469	488	464	479	481	426	471	496	461	479	475	473	495	430	455	467	455	498	479	487	503	453	473	475	472	453	452	461	492	488	481	468	455	467	446	467	449	475	434	479	448	440	458	444	438	455	455	434	509	445	514	462	460	417	502	438	426	433	442	440	495	445	432	447	449	451	473	440	459	450	454	459	431	434	470	491	413	486	493	451	469	466	437	473	481	453	458	427	496	483	464	481	456	473	478	465	472	506	434	421	457	449	417	500	491	414	443	416	462	433	495	450	477	469	503	441	477	474	456	478	459	464	471	494	476	431	485	504	450	472	492	475	444	471	466	462	442	480	441	439	452	441	448	458	467	470	456	456	483	457	445	472	448	455	463	481	479	458	450	495	447	465	449	484	453	468	491	477	477	465	470	465	439	451	457	478	450	481	456	458	463	454	484	449	489	449	458	433	507	454	464	462	452	449	494	443	413	468	444	471	448	455	437	453	449	471	417	453	461	437	440	449	421	492	427	456	469	482	456	465	450	462	488	453	447	473	464	491	488	474	468	465	464	473	463	496	452	439	454	489	501	463	471	454	465	457	476	466	449	469	427	496	449	434	483	460	471	471	479	486	446	442	459	432	447	471	465	414	497	421	462	454	483	422	498	455	501	482	453	486	472	435	470	439	470	460	435	475	412	469	472	502	452	475	438	454	482	461	425	461	495	480	468	455	422	502	445	465	490	485	455	460	450	458	472	459	444	505	451	506	450	490	474	486	456	466	439	485	477	444	506	479	483	496	463	458	442	477	434	468	488	432	467	493	474	463	454	439	440	457	470	450	418	471	476	493	453	510	437	448	412	457	469	479	440	480	460	451	469	464	471	470	499	432	445	463	471	470	476	424	442	449	485	435	445	470	474	444	454	482	488	459	428	473	478	429	464	457	442	486	452	508	470	432	464	429	437	436	491	445	482	515	458	438	442	453	451	489	440	465	481	472	467	454	484	505	477	448	531	444	474	517	461	472	470	488	443	468	488	444	457	468	472	451	475	503	446	458	458	425	456	472	459	477	437	457	462	463	484	468	477	493	445	462	455	477	437	458	450	455	435	496	451	472	476	507	456	470	485	447	495	462	490	483	476	503	483	430	437	478	450	484	455	428	424	462	457	439	480	430	426	500	462	460	453	498	479	480	481	437	438	523	436	485	480	434	451	469	445	458	505	491	467	491	478	476	470	484	499	454	474	467	492	485	473	462	449	472	413	470	481	456	482	443	487	446	437	456	471	455	495	480	481	492	494	473	458	497	466	451	450	450	454	464	485	464	490	481	442	451	459	488	481	487	470	484	456	448	488	468	459	485	466	474	455	443	478	463	411	464	450	455	482	457	433	499	476	470	490	490	493	474	467	493	502	451	481	486	459	470	471	435	403	448	483	469	462	448	422	437	451	471	467	519	467	503	442	445	466	457	468	465	481	454	456	469	469	474	490	484	464	499	459	470	446	456	455	495	438	460	416	464	454	422	470	464	506	483	432	462	457	433	469	425	448	471	471	461	451	440	450	479	494	481	483	456	462	486	456	449	490	471	490	423	437	484	423	463	502	504	454	452	480	473	440	445	479	459	440	452	497	473	467	436	471	464	452	464	448	480	441	477	449	518	426	444	487	457	467	480	452	466	477	489	492	454	441	459	473	447	441	473	478	472	468	467	508	445	455	461	458	463	454	440	458	463	470	466	493	472	477	464	463	452	477	420	467	461	471	432	440	436	462	451	458	463	454	451	460	485	482	450	462	442	484	446	487	488	455	461	493	489	471	480	460	490	492	454	428	442	485	447	459	466	494	432	446	487	492	488	459	470	466	454	457	440	445	475	480	434	454	479	497	449	439	463	459	494	450	504	452	466	450	463	471	466	498	489	488	467	432	460	473	451	434	440	476	439	460	446	477	477	452	440	447	435	444	469	427	438	439	474	471	446	479	500	493	456	504	476	470	481	448	467	477	513	482	438	450	437	471	470	468	508	476	432	437	452	463	441	500	470	444	479	420	461	445	460	514
44603	14234	2125	1012	674	655	574	542	494	467	467	426	373	373	366	350	319	339	313	300	345	313	307	313	335	324	337	318	303	295	312	327	323	306	326	337	312	351	315	321	320	328	334	317	340	339	305	316	339	334	288	280	308	299	311	334	305	343	301	313	329	298	299	335	315	359	341	298	329	326	328	330	347	314	298	310	296	310	322	344	336	328	267	315	338	316	331	334	309	317	320	336	326	338	361	288	295	297	297	304	310	301	315	304	340	298	311	313	324	318	320	343	332	336	302	321	320	316	317	308	331	311	332	344	337	313	309	313	310	331	316	320	333	299	319	299	319	325	335	325	317	322	316	343	333	335	324	326	340	329	305	324	323	350	303	327	328	311	305	326	315	353	301	311	327	284	319	308	333	326	336	310	303	319	313	312	290	319	311	340	315	298	304	352	316	335	339	304	311	343	313	325	305	309	332	330	338	300	318	325	296	295	306	317	287	343	326	338	304	336	320	338	362	375	319	304	318	344	365	292	303	324	319	305	336	296	317	301	314	311	307	316	358	336	316	306	293	307	327	345	315	351	298	290	334	307	280	318	307	291	333	317	333	298	336	327	330	295	295	350	312	296	360	327	285	336	316	332	320	364	276	317	331	353	325	336	323	326	349	325	307	345	341	344	339	355	338	312	320	321	304	352	327	302	305	318	317	339	326	311	334	316	327	321	323	353	317	347	290	329	314	304	338	304	307	319	290	323	299	274	281	329	350	299	320	305	346	290	306	333	328	311	335	316	346	350	318	329	346	308	323	283	322	318	306	307	313	334	309	330	300	333	325	311	330	315	301	300	328	333	309	317	295	327	320	354	354	335	339	344	309	311	309	293	316	317	324	318	312	320	313	314	299	314	300	304	323	301	282	341	315	345	366	358	309	326	279	309	297	351	351	337	355	326	297	326	301	314	325	294	337	283	334	307	309	298	344	323	339	336	324	327	319	311	321	301	308	297	326	338	296	347	334	340	326	318	294	318	352	339	303	316	313	327	316	329	341	302	347	311	333	307	345	310	313	288	318	307	316	311	335	317	341	316	316	314	279	288	368	307	315	302	284	333	334	352	325	318	320	338	323	329	295	335	323	292	338	312	310	326	309	315	311	317	312	323	327	311	294	335	307	327	312	345	317	308	320	330	354	321	319	322	332	324	330	304	284	334	332	316	330	324	321	291	318	306	308	359	316	329	279	319	311	315	331	304	349	315	345	315	310	316	335	296	302	328	315	313	310	322	338	277	334	329	301	353	319	303	310	307	333	321	325	326	322	311	345	348	311	323	332	275	349	332	316	316	357	326	290	312	324	316	314	287	331	310	311	307	342	320	335	300	321	338	320	296	350	301	318	323	317	363	321	302	307	311	324	312	317	263	293	311	310	325	325	335	269	319	355	314	335	315	328	329	295	318	356	274	283	315	323	316	306	337	320	324	322	314	337	293	290	299	313	324	309	325	302	297	324	290	313	329	322	317	326	304	305	339	299	318	345	327	343	360	284	313	270	304	336	301	309	309	336	307	363	358	315	312	360	315	290	335	302	291	331	326	323	323	306	279	307	304	293	333	336	334	284	299	321	317	316	323	292	352	341	337	301	335	287	332	343	354	307	315	350	313	326	322	314	295	293	337	351	290	328	280	254	342	330	295	318	312	346	321	293	310	312	326	331	294	326	331	328	346	314	329	330	313	361	315	329	370	359	328	317	292	335	319	318	286	299	278	342	318	301	310	315	275	315	343	311	300	327	322	328	313	311	325	328	332	352	325	318	352	314	335	327	312	328	328	310	299	329	323	304	301	276	326	303	299	326	323	345	334	365	340	358	316	325	345	318	322	330	316	315	317	310	347	287	326	311	324	320	321	307	316	328	328	307	314	313	291	350	329	313	318	343	318	307	294	343	317	311	319	335	307	314	324	343	315	294	287	350	319	357	288	304	294	319	330	343	291	332	305	291	326	341	342	347	300	307	328	309	312	298	331	302	341	350	317	292	297	280	332	338	319	302	317	282	307	309	315	303	314	310	332	305	301	332	322	306	305	301	340	341	338	324	309	347	323	323	312	353	366	319	325	286	325	297	323	319	361	296	312	318	255	306	311	298	323	315	321	313	291	325	319	287	323	363	323	335	340	303	289	310	308	349	310	325	321	365	351	298	293	321	363	311	333	314	320	309	308	300	324	289	306	335	330	334	358	335	340	321	316	337	333	303	308	314	345	356	314	333	331	322	343	331	308	325	293	325	316	361	305	317	336	274	323	331	316	325	352	316	332	334	353	305	334	329	332	320	310	330	338	302	360	306	336	311	332	314	309	310	325	327	361	304	304	317	282	299	323	316	342	302	313	304	297	319	342	328	294	303	285	305	318	303	348	317	328	345	289	320	321	324	304	335	311	317	285	336	305	311	316	349	343	350	317	347	309	308	309	311	308	296	289	312	317	311	325	316	328	330	288	346	322	306	343	342	312	308	327	317	335	319	292	295	322	325	316	348	269	328	282	302	327	330	318	315	324	318	354	336	288	323	321	323	327	296	311	311	330	304	347	322	303	299	375	346	321	337	270	300	308	303	316	305	336	337	314	312	325	316	316	334	341	304	329	317	276	347	338	355	340	329	285	315	290	331	303	332	324	315	340	291	308	302	316	314	295	334	296	308	310	289	323	335	294	294	327	347	335	332	315	334	301	347	336	304	329	299	320	343	292	331	337	322	309	316	325	324	312	350	297	306	296	305	297	345	329	283	273	300	304	307	323	302	321	341	341	311	305	344	348	343	356	319	327	332	323	303	283	318	349	300	349	300	308	313	324	301	292	362	294	293	334	332	331	312	340	307	327	283	318	306	328	327	312	298	305	312	336	340	346	296	334	314	289	321	318	314	303	288	336	324	318	323	311	320	290	332	326	334	311	291	305	292	295	343	292	358	331	330	348	335	294	293	320	311	309	281	324	354	322	316	317	307	282	319	341	318	304	309	294	298	319	304	313	330	294	327	307	316	298	321	361	342	336	323	295	282	341	316	307	285	321	315	302	318	308	322	307	292	297	364	299	349	329	326	323	313	284	332	302	289	302	324	314	325	304	299	345	346	337	312	324	322	296	329	333	333	317	354	310	349	314	303	311	276	328	329	347	316	326	378	344	347	336	308	321	315	329	323	322	314	346	339	332	335	318	337	315	301	318	327	336	310	306	318	341	324	327	334	325	325	328	316	314	334	270	296	328	330	317	312	319	308	330	320	336	344	296	344	331	313	331	314	309	296	331	333	322	342	302	339	281	311	350	310	312	300	315	313	358	293	284	322	318	345	335	316	288	314	283	303	326	338	319	291	333	324	319	314	333	316	325	337	307	330	343	317	320	276	313	333	366	314	315	313	356	324	360	342	327	275	324	305	327	302	316	316	309	313	316	304	347	305	359	300	335	320	309	319	360	308	324	323	346	319	312	361	313	308	342	316	344	328	310	333	321	272	328	346	306	330	350
26691	3181	2026	2445	2196	2025	2008	1859	1767	1608	1470	1287	1119	1072	1050	924	857	854	811	798	763	767	767	710	809	778	764	731	766	710	686	746	689	765	739	687	722	768	685	685	708	726	718	692	694	621	742	666	761	738	717	667	702	715	677	690	718	723	728	710	669	691	687	771	703	709	693	668	688	727	670	677	650	699	664	706	686	715	688	696	643	732	699	717	644	678	712	696	703	685	699	689	704	677	700	697	690	675	664	687	732	646	729	697	731	636	728	731	677	705	718	655	694	731	672	654	710	664	718	658	710	654	715	695	737	673	671	718	668	672	641	660	643	740	718	692	624	689	747	707	687	738	654	709	715	701	672	700	685	687	700	673	722	671	736	707	702	696	685	726	718	697	692	701	691	668	726	689	730	685	713	642	709	666	722	665	668	670	664	700	682	657	716	647	666	689	672	732	705	679	668	695	710	719	691	678	709	645	706	742	670	761	693	690	689	744	670	704	684	695	728	683	671	762	674	701	680	672	708	666	647	695	715	673	690	708	714	686	710	656	728	715	681	693	686	683	723	690	710	710	708	717	725	669	680	697	658	692	707	680	650	705	707	708	658	643	667	696	669	710	702	731	679	695	690	709	761	681	663	708	697	652	693	717	677	731	716	697	760	689	666	695	704	686	719	697	719	697	675	729	681	701	682	727	690	679	741	641	756	637	699	679	686	730	749	679	701	715	685	682	698	649	694	676	650	748	763	680	723	710	671	695	685	689	697	726	700	712	683	707	719	663	687	672	690	643	698	705	682	712	696	643	732	684	705	696	698	731	698	690	700	687	699	716	661	712	689	693	689	721	736	712	667	703	704	706	702	711	662	689	704	673	692	709	703	675	646	712	653	675	701	724	728	703	716	667	723	715	671	664	689	640	693	710	657	680	676	728	746	710	675	708	726	676	709	691	695	721	687	703	682	700	736	669	734	658	710	674	733	659	730	676	689	709	671	703	693	688	731	675	652	699	665	723	694	681	663	709	682	732	690	683	661	692	732	703	623	651	705	696	691	707	680	651	686	663	670	683	684	804	739	747	644	720	668	709	719	742	687	663	709	714	722	718	695	679	656	685	736	647	709	699	694	652	735	723	679	662	670	646	685	680	693	680	684	691	681	699	703	676	691	712	702	697	665	681	666	686	671	685	701	692	711	696	702	691	689	679	670	710	694	682	699	702	697	703	684	673	697	705	691	707	668	699	729	671	688	703	672	734	709	704	688	714	688	673	677	721	714	693	693	680	705	711	695	698	663	704	711	718	673	658	679	711	689	722	630	641	701	664	664	672	684	752	711	692	724	705	684	679	708	666	691	645	647	704	684	659	703	649	641	696	674	696	676	665	702	651	691	732	713	675	692	696	672	695	704	682	690	719	707	763	696	733	688	734	661	665	694	678	673	653	695	693	701	681	673	690	680	716	678	683	670	666	708	665	698	675	694	661	701	652	716	697	657	684	736	644	736	718	678	708	727	699	665	692	695	660	739	701	688	687	693	708	691	670	725	719	662	654	749	677	683	659	691	711	717	710	695	739	693	639	753	705	691	727	648	689	754	719	717	675	674	711	710	732	688	669	645	700	713	713	691	671	686	713	681	697	676	690	660	640	679	690	711	703	685	672	672	699	701	688	731	681	687	720	688	677	682	686	715	703	672	697	727	660	731	665	718	687	761	643	647	742	727	744	669	681	664	711	690	737	690	664	709	664	691	675	675	661	681	680	711	731	726	690	696	699	703	673	682	685	690	748	726	674	670	652	707	718	689	663	718	661	704	703	660	673	705	697	706	710	705	693	716	724	698	709	724	704	708	701	663	665	732	687	645	707	773	715	675	678	686	704	713	657	693	657	670	640	705	717	685	708	649	694	719	671	691	658	637	680	750	674	690	657	687	706	684	679	668	694	661	681	708	699	692	635	707	693	699	694	656	721	653	690	667	658	751	664	719	690	624	711	652	735	729	670	666	689	706	729	688	701	707	728	705	672	651	717	766	702	693	715	688	668	683	736	701	692	725	697	727	654	661	669	692	690	657	667	702	663	722	645	697	662	675	674	703	676	695	712	690	712	675	696	683	669	727	703	674	718	691	684	678	690	664	664	703	681	705	677	668	710	671	708	665	691	678	706	704	708	740	669	709	655	716	672	689	715	658	689	676	656	707	675	673	674	684	685	713	712	635	716	719	680	684	719	669	662	720	698	717	689	676	652	720	670	693	657	730	759	660	702	689	674	736	707	647	716	697	667	707	681	702	688	722	636	692	672	764	697	719	696	721	676	676	687	695	655	670	673	661	646	695	677	664	732	709	702	694	672	734	672	657	691	652	703	690	718	709	682	716	669	683	705	651	712	730	687	726	687	625	653	642	656	697	702	693	632	718	714	700	666	655	724	737	759	671	708	698	676	720	681	724	691	656	681	700	693	665	717	751	696	721	697	668	690	685	734	710	695	669	707	659	677	706	748	680	663	711	708	704	704	704	685	667	711	676	735	718	688	679	691	729	722	650	686	681	678	731	714	695	702	687	652	655	749	662	690	695	730	690	679	689	709	693	705	669	711	730	710	725	752	657	733	696	727	637	674	732	694	673	678	693	686	734	704	709	646	675	711	672	696	679	713	698	666	733	674	684	702	707	665	629	695	719	666	723	690	700	712	692	700	694	725	757	713	681	692	669	720	728	725	733	672	702	687	669	740	665	704	680	679	694	724	691	712	647	687	724	732	732	728	710	727	676	717	717	685	664	663	684	655	700	687	694	675	654	684	675	736	744	672	699	654	665	675	724	667	751	655	708	676	675	666	685	666	673	742	720	691	690	710	723	711	702	689	664	662	673	650	692	671	682	671	712	675	682	738	675	659	668	657	654	718	663	694	674	690	671	638	686	691	691	705	683	720	643	686	712	705	675	669	693	691	675	704	728	710	713	722	651	719	641	690	693	670	705	684	701	744	704	694	743	668	645	652	733	691	707	696	661	698	723	670	683	697	718	679	705	740	755	726	711	703	735	704	716	688	726	714	682	697	711	653	678	684	714	666	643	753	672	673	741	714	690	661	696	725	664	716	717	668	675	710	685	690	665	672	693	737	733	666	698	675	671	733	685	723	690	715	705	684	698	685	652	706	705	667	661	720	731	696	678	638	692	713	743	672	655	706	686	687	693	688	671	725	685	717	717	657	694	703	743	713	698	686	702	690	687	709	733	682	706	669	634	726	716	714	682	727	659	675	651	692	732	688	703	713	738	700	659	678	677	685	688	742	676	726	739	673	771	723	702	677	694	679	734	767	653	692	710	703	654	704	704	667	715	724	748	662	690	729	675	703	659	724	667	691	705	710	749	718	716	699	664	711	687	674	675	724	699	677	712	712	704	675	675	636	655	671	705	681	647	747	666	649	665	659	658	702	656	721	692	710	716	697	696	708	667	739	681	669	747	696	656	772	720	692	712	728	640	666	693	678	692	709	706	641	769	663	710	729	675	688
13240	1914	137	117	143	163	170	140	180	136	114	130	133	102	109	102	106	82	106	109	84	118	99	115	110	111	95	108	109	92	101	105	90	130	85	112	112	95	84	113	99	92	107	110	90	91	112	100	99	87	102	82	93	114	90	99	101	104	113	90	77	106	112	103	87	86	96	90	93	103	94	89	84	102	103	104	105	92	102	89	103	122	106	108	77	92	110	94	91	103	111	116	114	93	108	93	124	114	86	90	108	126	92	109	106	83	115	98	119	101	106	130	118	113	94	109	95	102	95	107	111	88	96	110	94	91	105	108	108	117	105	121	99	106	104	93	107	100	98	92	106	122	100	105	101	104	97	98	91	93	95	105	88	107	94	92	102	97	108	98	89	116	111	83	105	111	101	89	101	90	101	109	114	110	107	113	104	111	101	73	92	93	107	118	96	104	127	96	129	114	83	95	92	97	97	103	95	104	94	108	115	126	117	92	99	105	91	96	106	118	112	101	86	99	113	83	112	122	98	100	98	104	89	86	102	100	88	72	91	109	95	102	80	105	124	98	94	86	103	84	94	106	98	84	103	103	107	88	93	109	107	110	95	90	86	97	116	94	88	119	97	107	99	109	93	93	111	81	90	83	103	92	116	111	98	95	80	121	115	98	113	105	104	124	100	94	110	114	104	107	106	103	119	120	113	110	108	89	77	99	111	101	91	115	91	107	106	105	97	100	83	110	111	93	89	117	104	108	109	104	102	117	92	101	92	89	95	86	110	102	106	88	91	107	84	109	101	80	97	114	97	125	117	114	102	101	101	118	100	118	92	113	100	94	95	103	96	106	103	101	123	103	105	108	104	79	80	92	105	94	112	91	120	117	104	108	97	103	114	108	93	102	106	91	90	107	104	100	121	108	119	82	100	84	93	102	107	103	98	95	105	117	112	104	110	114	97	90	80	103	114	98	95	109	122	109	105	72	98	118	117	112	86	75	85	91	97	108	107	100	81	110	102	85	89	72	108	86	93	107	120	99	123	87	98	103	127	101	114	108	98	99	102	84	114	117	97	99	95	95	96	96	85	124	85	100	101	83	89	103	111	108	83	114	110	110	106	102	107	103	94	91	97	101	109	114	113	91	96	115	89	110	112	92	111	103	87	94	106	103	103	91	83	102	109	98	112	105	95	92	91	89	116	103	95	91	119	116	97	117	95	134	103	111	94	120	105	111	83	90	109	100	94	109	96	110	104	107	107	97	98	92	100	117	85	114	107	105	105	109	93	82	111	93	108	100	112	105	84	75	98	103	94	87	95	93	105	107	92	111	96	112	106	103	96	99	110	110	87	96	85	77	79	109	130	115	105	86	92	100	110	94	108	94	100	81	119	93	102	84	110	90	95	101	100	97	95	96	100	108	110	92	97	101	83	105	118	92	122	109	107	104	113	100	89	110	97	84	83	96	106	111	95	101	102	102	123	96	106	117	101	87	84	113	103	103	87	107	102	93	85	104	91	119	107	89	110	103	87	116	116	95	114	112	116	94	95	109	109	107	100	82	91	86	97	101	87	90	100	100	109	94	79	85	126	109	103	94	88	99	104	103	88	99	110	95	108	99	121	85	97	91	110	83	82	96	103	93	107	86	100	94	100	106	105	108	94	89	97	90	87	101	101	93	110	107	94	102	75	109	102	113	104	99	92	97	91	117	88	88	90	111	104	99	117	103	116	105	110	93	102	113	93	110	101	111	102	104	100	102	103	97	104	99	99	101	110	98	96	96	93	98	115	96	101	84	105	103	102	108	112	100	121	104	96	85	99	107	107	92	98	91	108	73	87	93	78	92	92	100	93	96	93	83	80	91	91	115	117	99	101	113	94	99	109	81	98	99	88	96	94	99	98	102	126	101	115	101	94	95	105	115	108	101	110	117	84	89	102	77	75	94	118	122	105	90	105	104	93	105	118	90	109	88	96	98	106	98	97	91	103	115	90	90	118	109	96	104	89	95	101	87	106	97	96	86	98	105	110	98	103	104	109	114	109	113	101	81	86	97	97	105	96	97	116	109	80	96	113	115	88	105	95	97	90	99	87	98	114	115	120	112	129	110	94	104	126	97	99	94	110	103	101	109	92	108	93	92	106	104	113	103	111	123	89	118	110	110	107	80	95	119	98	115	94	116	77	107	100	112	86	74	97	119	102	116	87	107	105	101	93	91	94	94	86	88	101	102	96	84	71	113	109	103	93	89	106	96	110	136	111	99	87	100	104	99	91	115	114	89	88	100	112	106	110	87	99	105	113	108	115	93	93	101	113	107	83	96	113	95	93	75	101	102	118	107	97	110	104	103	95	83	97	107	95	106	112	109	109	89	92	105	97	98	87	81	92	105	114	83	108	92	100	100	93	109	113	105	106	118	102	99	93	93	107	92	95	107	105	108	109	93	90	88	106	97	86	74	104	106	105	113	105	109	107	102	96	106	115	96	98	99	78	109	86	100	98	112	100	96	110	130	127	99	89	103	118	87	86	78	100	80	92	95	103	89	108	100	120	101	106	93	110	95	101	89	108	107	79	110	100	98	90	112	92	105	110	110	88	94	97	101	83	121	108	92	114	107	112	109	115	94	113	109	115	115	110	108	88	87	102	92	121	115	97	93	112	105	106	106	88	113	119	89	107	102	116	109	92	108	97	101	106	115	86	89	105	97	110	114	86	106	94	94	97	122	105	97	103	100	75	120	95	105	86	103	91	94	93	106	116	97	128	96	97	104	96	101	114	96	87	101	124	92	99	114	110	99	101	100	89	133	108	118	89	88	104	80	87	101	91	104	84	105	102	87	98	79	89	118	103	94	81	116	93	106	98	93	92	112	103	113	84	110	91	93	103	93	97	109	92	134	92	118	98	99	110	114	94	102	105	116	115	90	100	106	83	116	96	107	103	89	124	102	98	104	104	104	105	111	114	105	97	96	120	109	102	114	103	87	112	106	104	99	103	107	112	120	106	98	96	111	107	118	111	99	108	104	94	103	103	97	85	98	107	100	106	97	112	99	111	107	92	101	116	95	81	112	114	92	111	106	96	109	97	98	122	105	106	96	120	89	90	91	99	109	103	101	94	82	102	122	83	119	95	102	92	117	99	100	123	100	77	111	90	75	115	109	86	104	89	99	80	97	103	107	115	108	107	93	75	91	100	72	80	92	102	111	110	96	90	92	107	105	113	111	101	92	91	95	102	95	120	103	91	97	83	87	99	86	120	113	114	106	104	106	83	97	107	107	116	99	102	115	97	96	89	96	113	131	102	112	104	102	93	108	109	99	84	106	106	96	112	117	102	100	104	98	128	83	101	105	92	92	104	97	108	101	94	107	101	99	101	105	94	91	96	102	114	93	100	91	98	98	94	114	83	104	92	107	102	94	102	108	93	117	101	88	109	92	110	95	98	84	103	109	88	99	97	109	92	84	109	101	95	69	89	94	111	110	80	104	103	104	120	116	107	109	105	102	110	108	97	105	110	110
7758	872	328	350	422	496	518	592	585	513	461	413	346	350	301	320	283	255	263	270	272	278	276	316	270	263	267	279	277	232	261	263	264	267	288	252	291	277	265	275	288	261	276	265	285	290	269	299	263	249	274	262	264	287	275	293	273	318	279	261	269	283	269	249	298	295	287	323	271	277	316	272	287	261	271	277	296	285	275	287	278	303	251	273	260	270	272	296	259	280	265	281	253	253	262	278	283	312	282	264	298	250	283	258	276	294	301	268	304	308	282	288	294	305	290	300	257	267	274	285	275	241	264	290	245	270	292	275	274	302	285	276	271	240	262	266	255	279	273	267	257	284	287	271	251	293	290	282	273	253	250	241	235	268	302	273	275	264	277	253	268	278	277	281	278	252	252	268	281	283	262	282	240	283	276	270	278	328	262	259	247	279	282	275	267	295	259	252	292	258	286	251	256	289	261	247	296	288	248	270	266	281	284	281	286	284	280	290	256	283	256	312	291	267	273	278	255	266	278	250	284	265	305	279	272	285	274	279	266	281	268	267	259	270	296	287	269	273	256	274	278	291	261	270	268	272	275	279	257	287	256	275	255	265	287	251	311	240	280	285	305	274	261	261	251	261	273	264	257	253	278	260	263	278	282	260	276	296	258	237	302	259	279	265	260	270	277	265	286	269	282	277	285	284	253	264	271	277	270	247	275	263	266	278	257	275	283	267	272	243	304	248	270	271	272	275	249	282	290	265	273	267	264	276	295	295	286	251	272	270	248	288	262	304	257	262	240	294	293	254	297	282	275	260	276	285	273	281	271	235	290	257	263	309	266	265	260	267	282	253	278	254	278	277	297	259	235	288	276	283	273	288	262	238	248	269	274	235	270	284	280	268	252	241	232	275	299	271	273	297	282	250	255	258	273	286	305	275	285	260	278	247	307	274	280	279	265	273	292	273	266	281	281	271	283	237	245	297	283	277	269	268	280	291	265	251	255	260	285	281	284	279	255	268	273	261	275	238	263	271	295	285	281	255	288	282	265	271	262	283	294	291	270	263	273	273	276	246	253	267	291	258	297	264	275	278	296	261	290	275	247	273	282	260	265	245	276	267	261	286	297	284	277	257	267	284	275	253	251	241	281	287	258	238	272	255	256	286	266	260	265	285	259	265	263	252	265	255	273	255	282	299	270	263	268	273	299	300	274	278	297	292	266	275	307	260	284	251	242	241	252	254	262	289	267	269	283	274	265	262	287	288	270	277	284	275	282	298	275	257	326	278	251	289	264	248	284	309	287	265	291	288	271	254	295	286	263	263	277	274	276	269	273	263	269	303	241	273	273	277	291	261	279	287	298	251	277	264	266	291	282	289	267	247	276	270	257	280	296	245	297	263	255	297	271	263	264	257	260	286	285	289	282	276	293	260	289	266	267	290	254	274	259	279	297	279	291	277	282	277	275	251	262	259	267	287	252	259	257	308	284	325	245	265	283	305	282	264	286	266	266	250	269	271	267	247	272	237	275	246	264	258	256	280	281	282	251	276	282	256	307	249	298	259	290	262	310	264	262	271	266	275	262	256	269	289	278	295	253	266	270	268	281	285	281	281	276	289	270	268	251	275	271	268	264	282	247	262	261	272	301	270	266	307	268	265	271	240	305	266	255	234	259	257	249	273	245	275	288	303	270	276	257	276	270	296	286	287	282	279	252	273	277	267	248	290	240	279	313	270	256	294	271	296	260	295	265	284	277	247	228	283	253	273	280	265	266	301	262	264	272	254	286	249	287	271	228	267	247	273	298	281	279	269	287	283	286	275	297	276	245	273	246	256	309	248	271	269	258	293	276	304	274	265	269	260	274	240	288	295	254	266	260	279	290	272	278	272	263	287	278	250	287	267	256	286	240	279	273	287	273	270	266	253	273	251	298	279	276	281	294	261	251	252	277	290	276	263	263	277	271	288	241	270	300	271	284	265	288	282	258	268	304	267	264	281	295	263	296	288	282	284	289	282	284	266	287	300	255	273	268	282	248	269	281	275	255	270	256	293	273	285	235	263	265	295	264	282	284	273	279	283	271	268	265	274	244	253	288	261	306	269	271	290	271	280	266	262	293	289	268	258	253	287	258	273	267	300	230	291	280	293	268	276	277	299	277	292	275	272	286	296	274	272	263	268	283	261	266	300	256	274	283	284	298	291	283	262	275	283	302	280	281	276	327	307	259	263	271	257	282	271	269	239	276	271	271	298	249	278	272	311	284	266	274	253	284	277	268	268	260	295	258	306	288	240	243	272	267	255	261	263	274	270	280	226	226	268	285	289	270	298	242	291	289	265	273	270	279	310	280	240	250	266	269	302	272	247	283	322	275	276	274	259	269	288	271	279	273	249	252	294	253	290	292	256	246	284	239	275	266	288	271	282	291	241	279	267	284	270	271	273	286	232	269	276	293	318	313	258	285	274	269	275	289	276	259	265	281	278	268	255	288	258	274	253	279	283	253	290	235	269	231	288	281	284	291	265	252	261	246	257	263	272	270	261	254	262	258	270	279	296	276	252	297	294	285	254	262	246	293	262	277	270	258	267	298	293	283	277	272	280	282	287	279	286	301	270	263	269	280	287	296	273	285	271	284	289	289	258	278	307	264	273	288	302	282	258	280	280	286	266	272	288	289	282	282	288	273	257	281	267	251	318	246	251	287	281	281	257	288	269	282	282	298	253	253	279	284	295	286	265	246	286	284	274	289	271	286	289	255	255	260	263	231	268	290	278	279	273	289	274	298	289	278	286	272	261	261	290	306	263	298	264	291	268	271	278	259	248	257	261	265	265	277	306	263	262	260	277	278	269	267	266	257	257	257	264	301	262	268	266	291	273	261	313	261	289	299	239	275	267	269	282	269	262	263	263	260	274	269	244	274	263	273	299	291	290	287	279	292	274	240	266	288	258	277	302	269	261	293	275	261	275	307	263	288	290	282	264	298	249	287	309	249	271	252	270	263	276	291	263	239	261	239	271	272	269	261	277	257	283	285	275	274	255	263	244	277	266	256	281	280	272	264	249	292	310	288	319	287	240	239	306	292	260	288	274	269	271	281	277	284	281	266	270	287	281	281	280	274	274	289	276	250	287	279	257	278	269	262	246	281	305	309	262	284	233	287	268	277	250	278	309	259	290	282	261	268	285	265	253	254	259	270	273	262	278	298	273	270	262	298	256	258	263	283	267	287	251	268	271	263	269	261	283	258	261	290	272	279	285	278	284	287	269	260	266	275	289	281	262	270	270	274	261	272	279	289	258	283	277	312	288	265	242	277	296	247	256	264	275	265	255	250	255	279	258	262	262	304	258	256	272	254	270	286	303	274	268	286	280	269	255	304	279	273	269	260	278	252	275	289	263	260	251	256	268	241	286	284	299	299	262	246	265	278	294	274	290	308	268	257	262	271	278	303	258	299	256	277	274	300	252	311	288	273	292	282	295	249	265	247	267	293	286	277	260	248	262	248	302	272	275	246	281
30399	5793	706	502	370	371	387	355	325	307	300	260	235	247	207	203	193	179	193	211	191	173	168	199	206	176	200	203	210	185	216	201	203	201	197	195	205	187	212	217	206	187	236	204	231	178	199	172	185	190	181	195	170	206	197	197	199	221	199	177	187	186	199	214	209	181	177	177	173	179	227	184	207	198	202	203	212	193	199	199	183	183	191	192	176	180	202	216	210	195	196	166	178	232	193	198	197	184	159	216	180	193	202	205	180	183	221	182	198	221	215	184	188	191	187	203	201	197	189	190	179	172	193	199	194	192	206	195	198	183	188	190	195	193	219	200	202	220	189	201	205	210	208	188	202	179	202	184	198	176	197	194	199	192	180	201	184	189	181	181	208	192	209	194	244	189	188	213	222	192	187	176	199	188	144	186	195	190	173	203	186	227	174	180	207	180	163	220	193	216	184	191	202	191	186	186	175	193	175	226	202	195	207	196	199	189	197	193	220	205	196	197	193	176	194	170	186	186	188	192	179	206	218	189	178	191	199	197	208	174	162	184	198	209	196	205	185	182	181	196	189	207	191	199	184	187	173	213	205	179	195	193	187	206	199	201	215	211	174	187	190	188	207	179	202	189	194	197	201	192	202	194	185	192	163	212	183	198	183	197	187	183	201	179	187	207	184	198	226	191	195	197	185	191	192	225	193	191	177	184	180	179	187	168	165	226	186	186	214	213	188	197	195	224	206	200	203	209	176	183	181	188	182	215	173	180	214	193	184	186	198	188	235	201	213	201	169	176	201	198	189	177	189	207	207	167	202	197	181	204	196	202	190	173	190	200	198	210	167	206	194	209	206	200	198	195	200	168	197	205	198	208	220	187	183	210	207	197	195	206	187	194	195	181	220	198	180	203	208	183	177	208	193	177	194	183	190	176	215	194	202	182	196	185	188	199	183	203	212	196	181	174	201	211	168	224	193	216	199	197	200	185	198	184	198	200	182	175	199	192	204	170	189	173	187	175	177	213	186	209	205	196	166	184	177	200	203	189	197	206	199	204	219	189	175	176	214	188	177	219	178	188	186	202	204	188	166	200	198	199	196	193	210	196	195	176	193	201	194	171	208	191	195	202	216	177	203	206	200	205	195	193	195	194	189	194	172	182	163	194	181	188	199	188	200	181	183	174	188	192	193	163	190	188	199	208	192	203	185	221	198	191	200	158	209	159	186	192	191	185	188	192	179	195	210	180	170	162	184	173	181	196	211	187	190	197	205	190	189	211	191	183	150	214	207	191	197	166	175	205	175	209	196	189	190	208	197	225	161	178	195	192	188	179	201	191	179	200	162	193	196	199	205	200	187	203	180	180	192	172	176	191	184	212	213	207	191	188	185	179	167	191	169	210	205	183	173	210	184	192	173	191	202	210	181	170	198	191	187	179	183	187	202	183	183	197	209	218	166	181	200	198	202	193	215	186	185	176	190	189	189	195	219	169	191	189	169	195	213	195	189	198	171	199	186	183	201	179	202	167	209	177	199	190	202	201	184	178	206	204	178	183	211	184	234	239	208	187	207	183	203	192	201	224	185	167	176	169	182	186	176	187	214	196	181	209	172	203	174	204	169	176	204	204	198	162	158	169	176	184	215	179	177	168	193	187	198	163	188	192	187	195	218	205	199	182	208	204	169	195	185	185	213	174	194	197	176	173	187	199	189	200	221	192	188	176	199	211	191	181	182	203	199	212	209	207	175	197	207	219	203	220	206	178	186	205	177	204	203	179	193	201	208	182	171	207	191	210	214	193	204	191	180	193	190	212	181	204	194	179	207	192	195	194	184	200	202	166	183	203	188	198	199	214	169	229	203	216	216	198	192	195	205	182	192	210	178	188	167	194	174	169	219	211	203	216	200	211	217	171	167	182	199	203	211	216	193	187	206	199	207	193	225	195	173	188	193	195	176	186	197	210	181	200	174	161	197	194	198	173	185	222	188	177	220	198	187	191	202	188	161	189	192	211	166	192	180	187	175	204	203	185	200	206	207	215	207	188	189	186	187	187	208	216	189	213	180	195	193	167	159	199	190	175	197	169	212	150	188	204	190	190	194	194	164	192	220	204	225	176	202	190	183	185	208	189	184	196	185	214	202	167	190	197	169	204	169	186	214	181	189	187	197	207	200	214	189	200	185	198	213	191	190	199	212	179	203	195	190	193	196	190	192	200	209	183	191	184	193	198	186	177	195	210	209	175	162	205	175	192	209	201	184	195	190	209	193	193	186	175	203	160	187	207	188	195	200	179	155	189	195	176	217	192	205	194	172	186	187	196	198	201	213	185	202	168	158	191	173	184	178	190	179	208	196	224	188	218	172	178	166	197	208	207	185	164	186	179	175	195	173	196	186	196	184	202	206	235	181	200	192	207	192	184	194	204	205	205	202	187	192	190	195	178	165	174	180	178	205	182	183	195	179	181	195	205	184	205	188	172	188	170	200	185	223	164	212	221	203	195	204	199	182	182	178	211	190	192	193	174	179	200	158	197	219	176	199	203	161	190	200	184	190	172	236	202	186	175	179	182	166	215	174	178	184	221	197	178	181	177	181	184	180	207	172	196	224	213	207	193	180	218	213	181	194	176	172	193	187	197	190	185	199	166	169	211	210	219	159	185	211	193	189	223	231	168	202	207	167	193	185	193	177	202	198	183	199	199	183	181	185	218	192	169	191	170	231	193	196	193	216	200	195	208	173	209	223	172	218	178	173	193	188	203	193	189	216	190	208	197	199	176	169	197	195	191	184	169	197	178	184	193	198	200	193	181	180	186	170	205	203	178	188	190	188	195	164	192	175	221	178	217	169	200	189	180	169	198	190	221	186	199	200	190	189	188	168	239	213	187	209	194	180	209	219	199	178	194	189	203	178	180	223	196	182	191	175	178	203	170	188	145	208	202	194	198	198	165	184	176	172	176	175	193	212	182	180	175	185	203	183	199	189	208	204	242	195	189	169	167	192	190	202	199	221	195	194	171	194	224	200	182	184	179	200	189	205	206	159	180	200	180	205	176	229	185	221	185	197	211	205	182	162	196	189	203	170	212	173	190	198	180	203	170	185	199	217	201	186	181	182	201	179	168	175	198	183	182	224	197	194	166	206	170	177	206	178	197	179	169	187	169	155	189	186	175	192	181	187	196	208	177	201	203	198	161	168	209	198	191	204	212	188	197	221	181	196	186	202	210	212	202	186	205	229	215	178	199	205	204	166	196	203	210	203	200	189	170	183	195	190	187	177	198	182	180	184	187	206	192	188	213	179	166	221	196	172	204	197	195	211	219	184	214	163	174	193	177	206	211	225	160	195	182	185	186	212	169	224	221	203	199	172	195	189	198	215	204	177	178	201	183	192	207	183	173	188	208	162	148	199	191	203	185	188	194	187	226	201	186	182	212	211	220	187	226	191	177	198	190	197	220	180	191	209	206	229	214	208	202	188	242	230	197	214	213	213	197	196	195	190	194	215	199	188	187
18281	1342	1184	1408	1267	1349	1288	1330	1280	1107	994	837	712	656	564	587	563	542	462	512	455	474	480	512	467	513	500	528	497	498	479	454	451	488	460	483	481	446	481	467	466	439	505	477	450	458	470	477	441	437	446	504	479	482	496	461	481	469	459	471	488	457	467	471	429	464	472	480	466	482	435	456	442	495	482	471	478	450	458	468	435	454	444	422	492	454	459	480	471	442	443	469	454	461	429	489	446	468	448	466	427	468	451	441	416	461	456	433	467	480	469	481	488	467	462	447	450	455	463	456	484	433	471	456	462	438	431	480	447	463	447	425	486	484	464	439	471	455	439	467	498	479	491	482	471	477	432	472	465	465	419	478	435	456	428	480	446	468	455	445	502	414	416	461	449	473	456	446	454	433	455	492	432	485	492	483	435	481	471	468	485	437	487	474	459	470	468	430	500	442	453	483	476	452	467	503	482	486	476	435	480	456	454	498	496	416	471	480	494	458	466	498	455	463	427	466	478	472	454	476	444	490	451	447	463	476	460	460	460	475	514	434	439	462	448	476	482	468	457	463	466	465	492	423	501	483	462	500	444	435	455	464	466	451	463	452	475	491	461	462	456	465	470	469	509	485	473	469	504	461	505	485	449	439	451	513	464	488	441	484	487	443	457	478	435	470	453	451	461	450	431	454	406	456	471	441	477	472	453	383	429	454	463	465	457	428	463	455	439	443	472	449	481	479	493	443	433	439	456	490	457	442	468	461	455	461	478	479	448	447	461	458	494	464	487	450	461	455	476	504	448	465	456	443	466	446	440	412	457	466	471	448	460	448	453	467	483	469	479	451	435	462	455	495	460	484	487	449	429	467	402	431	482	467	433	464	475	471	467	460	467	414	471	424	472	475	449	434	488	526	476	496	482	432	459	501	491	487	481	475	463	488	477	485	453	482	466	480	436	468	466	440	489	446	465	512	464	466	450	436	452	505	439	484	437	470	473	462	455	448	463	488	480	448	501	495	434	483	466	447	481	465	449	429	439	401	456	467	441	456	449	484	487	460	476	479	478	450	486	471	452	460	443	478	446	469	457	448	449	438	461	477	441	473	442	461	440	463	460	481	486	465	485	506	484	449	438	465	461	439	450	473	510	444	474	479	468	448	490	465	467	485	486	460	448	463	488	428	456	439	504	475	421	459	468	470	467	449	465	489	475	514	455	446	458	467	450	420	473	442	465	457	452	456	452	479	441	458	471	472	486	456	487	469	469	458	443	468	472	445	462	474	476	460	469	460	502	440	429	441	444	459	477	473	455	453	492	490	472	492	396	414	462	502	456	446	482	434	442	535	454	453	494	463	418	501	459	445	452	487	481	463	474	442	455	470	461	417	471	430	450	467	501	467	402	445	419	476	487	461	504	472	477	481	493	495	462	442	444	451	440	482	495	490	445	505	410	495	458	487	449	423	449	468	483	495	452	458	464	464	467	449	481	444	455	516	446	471	475	459	468	448	457	468	442	519	448	477	479	451	514	459	453	476	424	464	442	492	427	466	460	479	494	451	454	465	444	483	519	456	414	457	471	409	485	452	458	463	467	431	467	456	468	421	519	478	474	469	471	449	419	475	476	462	467	455	467	471	482	464	473	478	445	456	439	465	453	465	470	435	459	461	453	458	472	480	471	448	426	437	470	470	455	439	495	422	485	451	473	491	453	453	452	468	441	475	466	503	479	465	460	470	446	488	480	467	456	469	475	460	454	451	447	461	438	463	472	486	447	410	465	467	441	464	466	444	488	456	482	453	449	459	464	457	451	441	509	473	414	466	469	433	439	482	495	516	488	472	464	472	459	491	418	482	458	463	445	456	490	475	479	437	445	526	475	487	478	471	433	452	475	412	478	437	476	491	446	449	468	466	469	469	473	480	506	461	451	459	521	453	462	492	491	459	446	475	448	444	485	453	453	461	456	453	442	495	433	443	488	441	465	478	461	486	465	452	431	459	449	496	459	442	452	469	429	451	447	470	453	447	457	432	411	419	464	471	473	464	459	439	456	465	448	460	454	498	485	464	423	441	453	480	486	452	442	466	458	527	434	468	458	446	450	467	445	475	451	436	498	452	504	432	427	450	470	459	458	492	499	463	451	474	459	424	432	468	458	475	453	460	454	450	465	451	479	486	459	499	500	484	475	449	428	437	496	461	522	503	479	491	476	492	443	486	465	476	476	486	450	458	486	455	480	475	447	439	475	450	496	494	457	456	457	435	462	465	471	485	495	453	439	462	445	492	479	476	482	417	475	445	436	455	466	465	451	464	462	448	472	439	473	459	426	471	501	460	458	477	467	460	483	462	447	470	464	456	472	453	496	437	529	482	486	460	439	450	468	486	442	483	464	450	499	501	481	488	449	444	502	486	491	469	460	462	458	449	432	472	447	469	417	441	484	432	497	483	472	478	461	458	480	480	453	461	470	454	435	449	480	463	452	489	443	437	488	458	495	464	462	422	481	460	467	452	457	503	441	450	439	435	462	444	494	461	469	446	428	462	444	410	460	479	464	476	442	458	490	423	445	502	486	432	472	476	427	492	444	472	450	433	477	494	457	475	466	484	443	451	480	470	467	465	453	466	484	461	429	500	440	484	463	489	474	479	463	488	505	479	440	508	436	467	457	427	435	445	457	424	451	469	460	498	467	449	473	471	454	479	443	458	437	463	442	490	452	443	476	478	416	481	398	444	447	474	498	472	469	418	433	469	476	477	476	447	426	466	481	468	472	471	460	446	458	463	446	467	446	507	493	448	493	479	469	473	499	484	498	449	433	473	466	447	504	413	437	463	442	446	457	466	470	448	504	445	450	461	419	462	461	497	474	472	447	460	453	442	413	475	474	427	447	505	464	433	456	483	463	477	460	481	448	460	439	508	471	496	499	471	460	446	490	474	456	480	442	454	464	467	426	490	468	458	448	455	461	468	468	494	509	463	422	459	497	443	451	447	467	465	433	451	464	482	475	433	449	514	446	469	465	428	476	501	465	448	464	470	482	439	439	444	490	484	430	470	461	494	437	462	393	463	478	483	498	457	486	462	475	464	478	446	488	495	460	501	459	464	432	469	450	463	460	444	470	415	476	471	506	474	459	430	487	437	448	454	464	466	443	488	494	433	420	464	433	490	500	454	445	453	451	490	446	498	425	456	517	454	508	446	466	476	481	440	466	464	412	449	493	462	483	482	429	460	473	425	460	454	424	419	468	471	427	441	444	467	444	452	441	481	447	493	471	409	505	435	466	455	495	469	438	455	423	445	451	476	439	455	510	480	486	448	442	478	449	476	479	431	465	500	499	450	436	465	454	459	493	480	457	486	453	450	454	483	449	429	491	466	472	452	457	486	453	478	444	460	412	449	427	496	473	458	470	447	480	447	502	448	467	452	436	493	481	451	458	475	478	476	491	426	495	446	464	471	452	437	475	431	480	444	474	475	462	481	469	458	483	459	492	467	474	451	465	447	461	442	467	476
43596	12589	2049	1085	787	679	655	617	631	523	470	407	382	405	381	371	326	371	341	304	347	328	329	306	271	341	311	276	326	359	354	346	322	326	352	304	326	319	347	369	310	329	335	323	360	325	345	318	299	320	326	333	317	298	325	301	316	326	319	324	341	334	247	305	315	307	297	333	339	314	343	360	320	328	320	320	311	315	312	352	329	307	308	349	300	277	316	324	336	309	356	285	331	325	299	304	340	355	310	332	313	302	301	320	274	312	271	307	297	347	323	324	330	326	292	318	337	306	285	352	342	331	288	343	323	329	308	357	323	354	337	319	308	311	310	353	299	300	300	350	312	339	311	309	287	296	337	327	310	304	303	321	318	319	300	328	328	324	345	313	320	321	328	323	333	329	318	317	338	326	347	324	297	314	302	333	295	330	378	310	274	305	334	358	327	300	311	315	376	336	324	317	313	303	332	367	294	300	337	338	278	335	399	328	313	330	309	305	290	330	354	315	306	312	320	337	316	362	319	298	325	319	359	341	350	311	304	326	336	296	320	311	327	303	378	343	333	313	321	346	345	336	338	292	328	355	305	337	341	326	341	325	318	339	351	311	329	281	331	310	299	338	299	324	339	310	314	358	334	305	339	327	332	367	298	351	340	319	314	291	321	354	293	318	316	293	338	318	310	318	320	332	335	295	322	320	282	320	339	329	317	292	325	318	305	358	317	323	336	335	282	295	343	300	322	333	335	316	336	301	323	330	323	311	324	295	321	354	348	294	308	324	335	317	315	329	321	321	317	311	327	297	323	321	328	334	320	324	357	330	352	313	319	294	322	329	316	309	287	353	300	289	325	305	340	318	330	307	301	348	317	336	317	308	321	324	324	318	345	316	324	329	309	324	313	327	316	304	313	355	301	292	318	323	327	328	317	344	334	307	335	345	332	328	292	299	320	346	316	349	309	347	340	271	325	307	310	303	324	334	305	322	344	319	305	352	317	307	288	323	323	332	325	346	330	370	330	329	321	294	339	335	317	318	335	325	325	303	322	291	309	339	348	299	368	335	279	309	320	337	300	322	351	321	326	354	382	336	330	334	330	298	306	301	297	282	321	336	326	307	321	314	286	326	306	316	323	324	279	341	299	287	290	328	301	325	313	332	337	312	338	317	330	299	344	308	315	293	336	320	304	317	337	336	309	309	280	315	315	315	295	311	303	298	298	302	355	310	277	330	344	341	329	326	312	282	343	305	329	318	321	305	339	349	320	324	356	310	334	347	322	334	318	321	328	325	323	338	329	305	296	307	319	335	319	339	273	318	330	325	302	354	311	337	308	314	338	346	321	332	352	332	348	316	340	324	343	326	328	309	339	331	323	275	304	362	320	285	342	338	278	311	315	321	317	296	304	305	292	330	340	310	295	348	313	307	306	324	308	324	297	327	315	322	321	313	296	313	343	340	314	327	320	315	335	337	341	328	345	299	297	296	312	316	331	344	295	307	315	332	332	330	281	350	321	337	297	311	341	330	326	341	309	285	338	343	308	302	339	315	294	295	338	329	325	333	339	316	351	324	331	313	316	338	315	340	321	318	280	329	314	334	321	307	329	296	309	324	366	333	327	324	324	297	320	289	332	303	336	320	326	305	333	333	296	285	361	353	334	357	325	326	331	296	324	337	325	351	311	289	325	308	319	331	325	333	329	317	306	321	345	327	289	323	309	302	288	315	295	289	315	352	316	347	335	352	305	330	321	344	306	308	325	317	315	333	314	359	335	329	309	335	284	318	355	328	310	333	336	357	288	313	332	315	348	314	317	317	309	333	330	303	334	273	329	341	326	343	313	312	323	308	315	299	312	291	277	304	302	358	340	324	311	289	312	333	346	339	300	285	324	300	323	322	338	326	315	344	327	295	321	331	302	299	325	313	305	340	340	311	335	320	317	318	340	279	326	350	292	328	349	343	338	334	340	315	316	364	334	285	296	324	323	339	284	302	349	338	318	327	336	311	298	312	320	318	360	304	319	316	300	341	284	295	335	336	330	298	298	347	338	323	333	363	334	331	355	311	330	299	339	355	349	340	326	307	308	313	301	303	349	313	321	323	345	346	305	300	344	321	361	346	294	310	335	349	334	326	311	332	318	326	287	313	317	340	343	301	315	308	338	315	288	327	322	309	317	322	304	328	321	345	310	309	340	328	322	315	316	316	312	277	335	308	323	344	336	315	337	309	346	329	338	326	350	316	298	322	296	333	325	331	362	316	314	335	327	332	306	302	306	326	352	337	290	323	319	357	325	310	291	367	328	336	336	344	321	307	341	338	307	322	337	351	299	319	300	345	330	340	314	315	303	337	323	317	317	339	291	286	303	333	335	309	291	312	313	316	332	309	296	333	322	321	348	330	342	331	316	313	289	303	340	342	333	307	297	304	332	308	319	322	337	362	332	323	284	358	304	337	330	333	357	289	310	300	295	306	290	335	312	318	355	354	325	325	352	314	326	299	319	327	280	335	344	316	296	311	321	300	300	381	347	348	321	291	293	323	312	351	322	338	320	332	318	316	337	327	343	260	350	308	338	308	301	337	322	307	299	279	331	338	319	343	329	330	312	345	317	284	319	321	307	317	388	335	337	329	325	330	299	315	284	306	307	304	318	342	295	300	330	301	328	317	308	315	318	286	321	313	306	340	333	314	364	322	336	319	319	282	320	320	294	339	319	342	324	299	297	349	350	325	331	311	334	338	332	333	316	307	324	308	302	324	327	340	345	340	311	330	324	340	340	334	314	299	322	322	337	314	308	294	327	292	341	342	359	304	295	307	340	301	318	277	324	334	308	310	303	323	295	307	344	332	322	314	339	331	287	313	320	319	313	324	346	310	299	308	301	337	338	345	320	317	329	357	341	340	310	316	310	345	331	304	327	310	303	306	317	324	360	338	330	322	316	341	304	340	326	304	298	293	318	349	307	346	325	379	293	284	330	318	320	292	316	280	333	295	332	313	295	325	314	332	355	306	355	354	341	333	315	341	318	335	320	329	294	327	319	329	322	318	322	300	322	317	365	355	326	349	319	345	302	306	350	291	339	313	349	351	289	304	317	317	280	298	316	293	323	326	290	358	277	332	359	330	359	310	302	364	336	287	329	333	331	322	336	363	324	380	308	299	327	321	316	338	290	310	338	308	324	336	321	338	314	319	322	322	317	341	347	293	281	298	354	337	337	332	307	305	322	338	330	316	330	290	335	306	323	329	313	301	367	330	314	321	326	298	335	334	341	312	340	329	323	321	316	318	350	281	324	319	326	307	299	310	352	307	302	302	294	285	302	348	304	316	338	317	297	361	326	318	352	353	281	325	370	319	295	329	342	338	342	318	310	329	347	324	346	338	310	304	372	350	331	317	296	297	353	289	309	306	291	333	307	301	326	290	337	305	339	337	337	347	331	351	307	291	318	336	338	329	337	342	312	322	324	346	331	326	309	282	352	324	325	316	326	345	312	335	328	290	313	316	299	327
25095	2726	2065	2539	2446	2276	2144	2237	2153	1805	1466	1278	1169	1002	986	921	863	845	782	759	786	781	767	746	732	805	767	753	822	803	744	720	743	690	718	689	732	725	732	739	693	688	700	641	698	733	681	686	702	685	708	686	759	671	660	684	709	730	725	667	715	699	756	688	718	676	798	692	730	659	730	708	679	750	697	707	686	738	724	755	663	734	692	704	719	745	727	692	729	718	702	651	670	691	720	691	674	684	700	661	723	673	700	698	670	676	761	659	722	692	740	697	678	693	677	688	669	716	678	729	678	742	715	689	671	704	721	687	749	665	702	691	692	755	692	690	692	673	701	700	694	642	707	712	711	662	716	672	703	631	726	650	710	666	717	668	680	699	703	696	692	629	709	682	640	719	714	712	694	704	721	690	664	683	705	723	732	685	689	663	640	742	699	740	684	679	690	665	685	709	716	728	712	667	684	683	686	662	683	688	720	655	693	689	699	635	708	727	643	693	671	704	678	698	662	709	685	728	694	749	689	695	647	720	687	720	665	681	691	713	713	704	707	676	686	744	726	654	672	703	728	699	679	709	712	703	769	693	669	687	719	695	726	639	669	670	684	688	694	707	689	685	663	704	704	733	708	725	679	709	665	684	730	689	673	773	664	682	697	735	720	708	685	721	658	749	668	735	708	730	680	678	664	746	694	699	687	692	717	745	719	747	714	732	710	709	709	743	680	692	694	746	721	734	696	700	672	658	717	725	694	672	690	666	738	705	745	669	702	659	707	724	737	680	717	664	732	725	641	686	677	677	718	685	694	628	712	700	640	675	709	683	766	667	729	675	708	654	683	707	687	717	664	671	735	692	688	662	733	694	719	712	722	659	686	704	692	672	683	678	700	709	665	662	678	655	721	683	712	687	688	716	632	722	664	689	687	709	698	695	678	729	718	688	669	677	696	706	754	724	721	675	696	735	690	727	686	707	685	635	661	710	737	661	697	657	698	683	747	728	715	699	739	706	687	723	708	721	722	704	661	663	688	740	677	681	700	697	666	715	721	721	700	676	712	647	674	690	679	641	716	692	682	661	700	667	679	718	673	719	725	706	647	671	719	717	748	662	689	730	747	724	734	663	664	736	687	665	698	702	689	682	672	671	696	725	734	697	705	668	707	674	689	714	682	712	711	706	713	754	688	715	692	716	726	719	671	694	702	695	688	708	635	700	675	697	732	650	695	710	708	707	744	734	700	668	713	694	693	682	685	663	673	657	746	714	684	717	761	693	721	735	652	655	680	703	758	679	722	727	678	700	679	675	671	714	720	706	671	694	695	700	656	744	697	718	716	717	698	753	694	693	759	635	719	689	673	646	700	717	688	662	671	702	727	746	702	669	737	639	724	745	702	697	700	734	687	731	688	745	677	685	644	666	704	716	704	648	758	681	717	679	664	677	691	692	722	648	700	719	663	703	716	690	654	707	714	713	658	674	697	684	677	723	691	714	694	636	710	727	728	692	712	685	720	721	714	696	683	703	711	660	726	650	725	678	698	700	711	721	652	669	666	718	691	657	672	714	702	693	683	703	720	677	662	664	709	700	739	696	707	710	691	688	690	725	694	729	695	682	720	652	714	675	704	654	701	680	708	705	721	683	691	716	736	721	700	719	641	705	697	674	729	732	694	751	727	663	722	720	654	649	706	712	728	681	688	729	657	691	708	751	713	668	688	674	735	680	678	706	708	677	675	719	705	683	741	704	779	658	726	716	666	714	687	713	755	724	670	719	749	686	726	685	701	716	762	706	699	731	697	708	708	721	684	730	714	712	704	700	694	706	688	727	735	739	765	676	699	726	670	661	698	684	706	683	719	695	731	673	682	736	624	709	704	709	730	706	654	680	694	697	736	714	691	626	725	671	700	688	693	652	687	670	735	700	670	700	737	674	667	662	719	702	700	703	686	682	632	714	686	672	677	704	705	722	683	672	663	654	719	712	700	684	754	690	679	684	719	671	734	740	687	706	737	748	710	696	702	770	690	707	671	692	693	714	725	685	666	649	760	730	698	681	664	724	694	727	693	764	677	674	715	698	712	726	679	700	658	720	690	666	712	718	683	703	710	719	670	711	708	650	671	682	681	673	722	676	729	720	661	687	707	727	700	662	666	668	698	657	707	680	674	673	705	716	699	715	732	697	697	711	760	662	678	667	681	705	702	711	683	704	701	721	679	730	668	653	693	690	669	702	697	692	648	693	639	676	704	740	680	667	711	693	652	686	679	705	713	681	678	688	698	717	731	674	703	665	704	684	696	734	705	736	724	724	697	710	756	682	689	684	643	738	679	701	689	708	651	737	663	680	648	719	709	674	678	688	671	657	721	710	729	710	690	700	687	706	702	733	676	704	677	683	703	733	721	692	689	720	699	699	704	711	717	663	699	665	710	678	642	697	695	701	691	723	695	694	662	718	657	660	693	678	678	658	706	680	688	718	692	733	675	713	704	678	708	726	696	715	746	686	688	689	676	700	770	765	692	742	699	701	689	714	660	657	680	693	658	713	671	694	649	702	720	718	704	679	689	708	763	712	642	705	699	723	733	679	707	695	695	740	683	638	718	667	715	655	689	717	684	696	681	683	720	704	657	694	722	745	700	732	714	689	747	712	698	673	687	745	683	681	737	733	685	727	720	677	731	696	680	740	697	712	707	686	694	700	693	701	683	687	677	643	700	685	655	732	696	696	734	649	727	704	638	707	748	704	695	702	683	709	706	642	702	702	701	635	722	654	672	678	677	707	740	659	695	658	684	702	690	735	695	698	723	700	685	719	708	748	701	748	720	673	695	682	711	667	654	675	740	705	723	683	716	721	727	616	666	669	699	663	711	735	672	697	703	720	721	724	757	711	673	656	662	667	655	692	725	693	701	671	736	708	728	664	671	724	650	698	749	701	660	645	700	673	719	686	721	684	643	709	701	743	706	722	684	713	644	707	690	703	672	699	704	704	668	694	745	694	691	695	738	673	682	725	680	722	683	676	684	697	692	702	745	706	705	711	707	707	702	660	666	713	685	629	718	684	669	698	658	684	691	724	714	708	667	658	700	714	656	679	744	706	678	696	635	694	718	669	723	655	685	688	649	693	730	706	695	691	719	704	728	668	675	715	746	688	722	702	685	711	683	673	654	692	732	739	667	678	768	691	726	758	743	725	668	700	688	674	673	704	698	708	716	692	691	667	693	728	675	642	728	693	727	700	637	725	689	677	700	656	699	679	707	695	685	705	728	705	707	673	671	679	697	641	714	692	659	715	689	662	692	654	719	707	692	686	700	673	699	682	685	702	701	733	707	686	661	725	737	757	709	705	648	717	716	704	693	660	697	754	752	688	683	692	702	716	693	725	675	740	691	663	678	707	679	689	672	714	692	715	699	752	691	685	686	687	702	708	682	680	665	718	717	700	673	720	644	700	693	721	722	660	733	696	682	735	683	712	680	725	667	689	647	681	694	696	658	660	696	653	716	695	671	750
13356	1768	147	169	183	178	200	192	173	139	132	132	113	120	111	111	117	107	94	105	119	96	95	101	83	101	105	99	100	119	107	104	99	92	100	85	94	106	109	102	111	130	115	97	100	100	113	111	111	109	118	94	101	95	105	102	88	106	115	104	116	114	117	111	110	96	126	115	89	102	106	70	122	113	112	100	99	101	96	86	103	109	99	100	122	116	110	92	90	94	102	115	99	105	90	100	80	118	112	117	124	101	98	105	109	119	82	120	103	90	118	104	131	100	113	123	120	117	109	115	101	97	79	109	105	104	114	119	110	97	98	105	109	98	96	116	99	121	95	108	110	108	104	89	90	92	92	100	115	106	109	115	82	93	102	108	107	88	98	112	102	120	126	107	111	103	100	109	107	96	107	100	95	130	111	103	101	122	110	94	105	109	103	110	105	92	107	111	121	92	97	94	96	108	110	97	114	123	116	125	110	96	112	122	110	89	94	101	103	74	79	84	91	115	108	110	85	100	109	93	112	106	102	112	93	108	118	107	108	131	103	102	98	89	121	89	110	109	115	92	104	91	91	108	113	108	96	101	117	111	106	104	98	113	103	114	107	108	103	100	125	91	87	111	107	113	111	104	101	93	96	130	98	106	103	113	100	98	92	118	107	116	105	114	103	100	107	105	100	98	113	107	97	103	109	117	103	124	101	107	113	106	105	111	118	111	94	103	109	113	115	103	102	104	98	112	119	111	103	106	100	97	108	111	108	109	92	129	102	93	111	99	108	102	102	138	109	105	108	113	118	116	95	112	83	101	100	109	121	97	94	117	121	86	108	104	106	107	108	116	115	98	107	102	101	102	94	100	103	118	104	129	121	118	115	89	99	97	97	84	102	106	112	119	118	85	107	104	112	117	129	104	104	113	118	113	97	103	116	117	113	90	103	111	102	76	125	97	110	113	117	92	118	114	95	91	116	93	105	100	109	115	97	108	103	90	104	113	114	103	114	95	101	109	117	114	99	97	103	89	106	110	110	106	83	91	102	92	118	116	110	127	101	112	92	126	89	105	98	97	93	112	126	104	122	92	98	115	109	106	112	93	117	97	97	98	109	98	98	112	111	106	104	119	104	122	94	112	99	109	103	91	108	117	98	107	107	100	105	97	93	114	105	75	114	86	89	111	102	109	112	117	81	101	100	92	89	113	109	89	106	98	109	83	82	91	114	97	109	99	109	106	91	97	92	124	108	126	83	87	112	88	104	105	98	107	104	116	107	93	120	100	123	97	129	117	105	103	92	111	96	114	115	109	110	111	111	103	93	81	87	107	78	91	108	105	118	103	78	111	106	110	111	124	106	112	125	102	114	119	104	114	130	99	103	96	116	93	94	83	113	109	121	100	101	102	93	112	110	99	105	114	97	100	115	111	99	110	93	92	107	98	115	113	95	100	134	100	117	96	97	110	133	120	106	97	111	92	92	107	90	96	110	112	119	106	100	94	94	101	78	113	99	96	116	88	93	100	92	100	97	117	101	99	110	107	85	96	106	106	107	111	123	118	95	109	128	109	106	108	102	104	128	114	98	103	91	92	105	117	107	120	89	119	114	123	115	113	100	112	100	104	89	112	100	102	106	103	95	107	96	104	99	101	97	98	93	124	99	99	99	110	99	109	100	93	117	92	93	107	99	124	124	98	112	90	89	78	108	84	103	105	91	89	98	102	89	139	107	85	109	111	114	112	105	108	95	109	101	109	97	94	106	106	84	103	103	105	111	111	114	110	96	105	92	97	118	119	100	110	119	125	86	104	100	102	108	111	103	115	116	108	103	107	101	111	107	102	92	110	113	101	122	125	123	112	119	120	117	103	98	89	101	111	100	101	106	93	106	109	126	113	90	113	90	100	93	105	130	110	111	83	112	105	112	96	93	90	106	98	107	100	98	93	98	101	107	87	100	113	115	128	123	106	100	125	105	103	96	96	86	97	97	115	102	103	113	108	87	90	101	103	114	98	93	107	92	105	102	97	85	104	98	96	111	122	99	108	135	86	112	101	95	105	81	102	105	122	91	105	84	90	118	119	89	95	98	102	90	93	102	107	113	106	106	121	105	106	129	96	89	90	124	108	110	94	100	125	97	104	113	114	98	84	92	94	89	93	93	94	107	109	90	100	113	104	130	95	113	108	96	108	103	90	110	102	96	82	114	125	113	97	94	110	100	92	103	122	98	111	124	101	97	114	84	123	111	74	109	116	101	92	82	107	105	105	109	123	110	105	100	99	94	99	123	91	125	111	109	98	93	98	109	128	84	129	110	99	87	91	95	117	100	94	89	103	110	104	84	109	105	108	132	87	88	100	109	104	119	107	100	120	101	100	80	87	108	102	114	96	118	87	106	119	119	108	106	102	96	102	108	97	101	115	104	82	105	108	78	102	119	82	105	87	108	94	118	108	111	91	111	106	107	105	97	122	103	99	94	112	113	99	103	105	104	90	111	109	109	125	98	108	108	112	113	100	109	92	105	88	100	109	89	103	112	124	101	106	107	101	112	115	118	108	111	114	104	83	97	102	104	95	109	108	93	105	123	114	109	108	103	108	100	101	104	115	95	88	100	94	98	97	113	97	103	116	93	95	93	97	91	90	107	111	105	105	108	125	95	107	90	104	115	102	96	99	95	98	103	112	98	124	109	107	86	114	101	106	110	99	107	80	95	105	94	100	101	90	120	118	115	91	96	106	117	111	94	117	90	115	116	89	98	98	110	119	100	115	117	105	120	91	107	113	129	114	103	106	97	103	109	107	104	89	97	99	115	117	79	92	118	110	102	85	108	102	88	110	89	118	97	92	102	86	96	95	110	100	122	108	89	85	107	98	73	96	98	129	93	81	91	86	110	106	127	90	99	110	114	101	105	101	102	92	97	108	117	93	91	122	99	111	102	121	124	118	88	110	103	90	101	103	92	104	106	89	98	98	112	100	117	127	99	90	111	108	136	104	107	103	106	103	97	97	119	110	86	105	75	104	105	107	97	93	107	107	117	93	91	100	104	94	105	120	99	94	92	102	107	91	96	108	114	121	112	96	103	113	112	116	119	115	83	98	100	106	104	98	89	99	103	92	100	118	111	105	130	87	117	104	105	103	109	76	99	104	129	106	112	99	121	97	114	113	103	102	102	96	113	85	104	99	117	101	98	112	88	113	97	109	96	104	106	107	124	106	100	106	98	90	110	100	105	103	102	98	101	130	93	102	92	121	75	125	86	85	110	117	117	93	109	109	97	114	101	104	114	91	96	116	95	110	129	114	110	101	118	104	93	102	100	120	114	100	108	104	108	97	104	98	94	99	112	115	99	87	92	121	94	86	93	110	114	115	105	143	96	97	99	134	134	84	113	98	99	99	106	108	108	95	106	106	109	98	92	99	90	123	103	131	116	102	95	92	96	104	97	109	97	101	102	109	98	89	93	104	113	100	94	90	97	115	102	114	108	89	98	80	103	105	96	137	114	87	99	94
7847	674	392	447	535	620	739	792	668	546	471	389	348	339	303	310	284	271	308	294	289	258	290	285	287	292	289	275	316	330	287	314	251	289	283	272	335	246	267	328	288	285	296	283	275	280	299	282	280	291	256	287	277	280	273	290	266	256	256	268	280	251	270	283	282	280	290	285	253	292	285	267	284	283	287	267	268	250	296	308	288	282	254	272	276	316	271	278	286	269	283	277	271	279	281	291	284	273	263	278	277	283	287	287	286	272	281	308	286	281	289	287	303	279	283	274	272	306	283	277	254	288	275	300	288	262	289	279	275	256	296	294	267	252	298	291	305	269	275	301	298	265	307	283	269	286	305	287	283	278	297	306	267	301	277	268	293	302	276	293	299	313	266	271	286	294	278	290	265	275	252	315	289	285	258	283	291	264	271	286	261	290	273	300	277	257	288	282	269	264	262	285	263	274	290	288	291	262	259	280	298	303	277	293	268	294	261	292	251	271	263	286	264	276	284	287	298	271	262	282	263	244	270	272	250	263	262	278	263	275	286	286	287	308	274	254	245	272	301	262	275	260	294	270	294	243	256	287	289	305	280	307	284	267	285	270	263	309	275	280	256	300	278	303	264	268	279	307	258	267	273	282	289	290	276	295	287	279	276	292	250	268	263	268	286	263	252	261	284	295	263	307	273	285	273	301	267	284	283	281	280	243	309	296	273	295	264	281	262	287	257	252	250	305	279	290	268	246	282	301	284	292	259	285	268	303	292	262	272	296	278	263	279	276	320	264	293	285	288	293	296	243	264	310	265	259	275	298	287	293	254	259	272	248	280	251	286	256	277	288	292	272	289	276	300	282	286	248	272	291	298	291	296	304	312	296	302	269	272	267	287	272	271	292	263	272	285	279	286	242	280	247	269	268	260	274	265	277	270	310	280	286	307	262	289	292	292	278	259	290	296	293	287	256	304	279	284	280	270	283	317	326	278	293	280	297	306	266	260	287	278	279	288	255	298	272	277	311	302	270	272	324	294	293	268	271	293	282	295	270	277	295	294	278	277	272	249	295	280	277	293	284	283	282	263	285	274	292	292	300	257	274	280	251	264	262	282	283	273	292	282	280	284	274	252	293	272	261	290	284	262	276	265	264	273	283	260	255	276	288	293	277	290	269	260	308	281	276	292	282	259	263	281	267	301	290	286	283	311	243	293	240	280	271	267	274	292	262	280	315	288	260	288	283	285	307	268	272	278	294	267	265	273	287	257	302	313	304	263	283	270	258	303	294	280	271	277	281	282	274	295	272	333	234	283	252	320	282	284	300	284	287	262	283	249	265	279	282	274	290	258	254	294	288	275	270	292	284	307	297	297	254	252	301	287	278	280	288	305	244	260	290	278	273	238	296	278	281	258	291	263	284	268	278	304	291	269	268	282	264	284	298	267	314	266	296	281	296	267	271	256	288	278	283	272	243	261	251	278	291	282	252	322	283	309	282	273	289	276	271	309	276	275	260	269	289	271	253	288	266	270	285	281	292	270	262	275	274	296	273	302	270	279	308	286	279	253	258	274	287	231	257	277	276	281	254	288	293	290	277	269	284	250	283	264	277	287	306	311	305	266	255	287	264	258	270	271	260	287	281	273	290	279	285	269	277	299	273	261	248	261	296	260	272	282	240	257	289	285	283	260	277	301	276	297	270	293	276	277	276	295	272	270	279	277	263	310	283	292	263	280	263	285	307	263	276	252	291	298	253	271	269	265	275	271	247	259	276	301	270	291	293	290	286	273	323	296	260	268	274	294	245	305	284	283	291	284	277	277	257	294	298	262	299	253	304	283	286	257	284	309	273	257	278	272	259	263	294	295	282	268	274	268	280	298	280	263	284	296	264	282	268	254	285	272	289	286	249	286	306	264	283	282	281	265	287	331	302	310	291	284	286	282	320	298	295	293	301	304	292	285	315	295	259	270	267	289	275	314	258	269	288	275	260	335	250	266	298	281	292	282	291	281	274	274	261	265	272	260	279	283	264	271	290	287	287	276	298	299	300	265	273	270	283	293	302	261	286	287	317	280	279	297	323	251	287	309	296	296	247	293	288	307	315	258	294	301	317	307	269	270	298	284	296	278	311	270	292	283	271	282	306	318	285	311	274	283	255	263	266	276	282	280	253	297	278	287	273	276	254	281	255	301	246	273	277	283	296	302	283	310	274	298	281	288	296	272	276	303	279	262	269	267	274	256	253	261	265	272	292	282	271	256	290	303	277	260	260	330	286	286	312	292	285	266	282	281	276	289	306	281	260	276	261	270	278	278	268	297	291	299	276	269	290	316	246	281	265	270	262	252	301	255	274	279	299	282	276	297	302	298	289	273	268	276	263	296	287	279	277	270	291	289	276	293	283	254	280	275	291	292	289	268	288	306	300	281	278	266	282	281	303	281	278	298	274	300	292	270	285	273	302	274	292	289	292	296	289	299	286	275	276	305	255	304	259	269	311	290	288	269	273	254	272	267	276	274	254	286	263	257	268	306	295	318	288	247	251	285	273	284	259	277	288	280	280	278	307	275	291	266	290	285	288	260	267	282	267	271	271	258	297	270	262	266	293	263	269	273	302	274	286	249	265	260	278	304	296	297	254	294	259	272	277	295	300	275	258	260	285	263	247	260	287	276	290	262	257	261	269	267	269	294	298	268	278	283	287	273	291	263	259	287	297	295	290	304	288	270	302	284	284	274	279	291	316	256	306	278	284	270	267	246	271	292	307	297	284	303	296	285	264	297	303	285	277	291	268	289	268	266	317	286	240	294	296	282	299	291	295	273	248	262	285	263	278	301	279	298	286	268	292	280	261	269	259	266	283	281	287	267	292	283	294	249	287	297	256	245	261	275	288	279	278	276	249	264	268	288	244	270	293	269	283	277	259	256	307	277	246	287	304	286	271	256	282	287	310	277	262	304	273	297	280	271	284	252	276	264	254	274	281	286	255	269	270	290	295	280	280	281	261	275	294	269	290	293	291	284	272	290	300	303	286	246	271	257	274	281	276	274	275	285	300	287	314	254	264	303	287	289	273	279	333	292	283	253	272	255	274	276	305	257	299	264	266	293	282	279	283	266	273	288	264	274	261	260	290	259	298	300	285	294	284	299	263	268	265	284	276	292	289	272	284	295	323	267	263	250	275	263	261	288	280	262	284	271	274	244	279	285	281	262	243	296	280	271	289	291	290	264	289	267	306	293	257	306	291	290	269	273	301	282	254	277	305	268	290	275	267	272	267	268	260	323	257	266	257	289	253	295	279	311	287	285	285	301	250	284	278	273	251	281	257	279	279	242	276	292	262	292	280	266	288	256	275	281	288	306	286	291	294	306	274	286	291	273	285	267	259	262	281	255	279	260	259	270	284	294	265	273	305	292	286	279	266	271	291	292	234	289	264	308	287	297	285	277	300	283	291	290	288	302	280	313	241	276	304	256	282	280	266	255	318	281	296	249	288	286	281	286	280	226	264	291	290
31645	6695	776	475	399	492	450	380	329	291	285	276	231	229	193	206	199	230	218	195	216	202	221	192	168	170	197	205	205	217	192	187	189	212	215	204	216	212	185	191	196	212	219	182	193	187	187	200	220	186	179	193	186	179	188	192	199	215	194	199	180	188	201	178	184	198	216	182	175	219	189	191	178	172	204	217	222	206	178	188	198	194	216	197	199	183	193	177	185	196	202	197	186	187	195	184	195	180	184	178	173	216	198	200	218	172	197	181	197	194	177	211	218	161	178	225	196	214	215	193	197	195	226	233	190	188	178	215	193	187	199	196	169	190	197	206	201	211	198	187	213	203	202	218	198	216	201	185	182	209	191	206	194	216	206	175	206	200	181	209	208	205	200	190	201	238	190	216	183	194	207	203	202	194	192	175	218	207	184	180	193	172	189	170	201	198	218	190	204	202	179	154	196	186	190	160	193	197	206	170	190	182	210	200	160	180	165	218	200	221	184	204	175	174	192	173	189	178	197	195	200	205	182	208	186	197	209	203	182	193	224	224	200	211	195	193	180	208	197	180	186	172	176	171	193	211	215	181	201	197	203	175	184	201	195	186	185	174	166	218	159	183	209	189	194	163	198	172	214	191	169	186	207	214	201	216	204	181	175	181	210	180	197	184	210	188	212	207	201	190	178	213	181	172	227	198	213	194	199	214	185	192	178	213	208	216	204	173	193	212	206	167	176	188	201	209	204	194	181	225	198	226	204	204	195	196	217	191	192	150	157	172	209	189	206	197	195	186	174	191	200	179	196	194	206	182	189	188	176	201	198	209	194	179	172	201	198	173	190	195	204	201	192	182	209	198	185	169	185	212	183	205	162	195	177	180	165	175	193	198	205	165	205	227	167	193	199	182	184	193	215	192	187	194	200	199	175	160	227	182	212	194	172	165	179	174	189	177	185	187	213	188	174	167	197	190	177	189	206	207	182	204	181	183	187	203	195	223	189	213	195	162	187	205	152	214	204	205	190	199	185	197	198	215	171	190	206	201	190	197	182	178	199	183	177	193	234	188	190	200	179	201	198	207	166	204	215	206	230	193	186	194	197	216	208	188	200	161	195	190	171	176	174	182	180	206	185	221	165	204	203	205	199	177	197	211	200	187	181	190	204	178	192	192	209	209	196	205	197	177	188	190	206	214	209	189	198	183	204	180	174	184	220	165	199	213	205	194	159	186	159	210	180	194	197	155	207	185	208	200	224	192	187	185	174	184	209	197	195	181	180	179	219	203	190	174	179	217	198	187	185	163	227	202	209	182	181	212	183	225	183	193	181	191	169	212	165	195	175	190	179	209	195	180	187	195	200	191	166	205	219	192	198	180	214	206	199	192	197	200	202	195	167	201	173	186	197	186	192	195	179	194	187	202	194	194	209	176	191	222	207	180	219	189	197	192	205	198	227	206	175	187	204	196	204	221	190	191	186	201	233	161	197	179	201	206	195	185	197	199	196	190	166	217	160	193	207	188	193	179	187	183	189	199	188	177	202	207	193	193	209	185	201	185	176	198	176	217	176	194	201	188	189	201	178	176	193	187	170	194	171	198	210	215	197	182	200	188	179	207	206	211	178	199	174	171	187	208	189	216	216	195	198	206	206	179	173	183	194	207	169	188	207	208	199	191	178	190	209	177	200	199	196	195	176	197	194	188	197	192	182	173	198	187	204	195	191	218	177	204	235	211	194	203	177	198	176	202	184	210	194	220	209	189	206	196	201	196	189	200	189	219	201	188	182	218	194	213	170	197	148	191	190	193	204	202	205	209	193	195	198	186	161	197	192	197	203	184	223	179	206	196	178	178	204	165	192	189	198	171	189	220	198	181	172	184	185	177	195	213	181	201	174	187	197	202	209	197	179	211	186	213	194	197	202	166	176	187	183	192	186	187	201	187	191	199	206	204	183	186	201	198	197	195	178	203	169	204	192	199	195	185	180	221	187	185	201	177	178	169	175	180	183	199	220	173	190	201	203	232	192	168	194	204	215	180	174	168	186	183	223	192	211	185	186	197	183	217	194	229	188	189	194	204	195	197	199	211	218	194	240	196	224	187	192	195	199	193	194	174	208	181	195	198	163	176	196	190	220	183	197	193	172	174	182	208	213	200	183	224	196	192	212	174	205	204	225	201	217	171	224	171	206	199	193	166	183	212	196	229	203	194	184	204	203	207	202	207	190	200	217	179	204	160	217	179	202	187	200	185	196	221	204	198	182	179	186	169	218	216	194	204	189	173	205	166	204	204	190	188	192	189	226	180	176	191	218	208	207	214	184	184	210	231	228	191	216	175	195	221	216	193	163	193	181	179	211	190	202	177	198	218	188	195	150	165	204	204	180	206	187	195	182	206	211	182	174	183	171	179	172	208	192	202	183	184	204	197	199	213	162	183	200	209	180	177	176	190	184	207	172	211	223	169	195	200	212	212	204	210	178	187	204	176	194	170	219	197	199	179	208	228	222	191	159	205	192	181	193	203	209	222	217	204	191	188	171	170	200	178	171	196	201	185	193	195	210	208	192	199	224	174	184	198	164	194	206	187	198	206	221	187	173	194	218	194	244	205	190	179	216	201	210	176	192	216	196	191	194	205	211	185	191	215	182	162	216	203	195	220	185	171	165	185	222	184	179	183	204	180	171	186	178	209	195	217	180	192	205	199	193	170	171	214	195	210	185	181	187	174	180	182	186	211	186	174	203	199	201	195	193	188	170	173	204	189	216	195	194	189	192	196	209	185	210	197	196	186	209	182	197	184	191	200	206	184	220	198	210	181	207	206	163	198	192	229	193	193	198	197	196	216	220	181	197	201	201	214	188	187	185	171	181	195	199	172	189	207	201	165	178	192	168	180	177	188	202	202	208	197	209	194	194	200	184	181	218	210	201	194	196	185	183	198	187	197	165	208	183	200	192	173	184	203	202	185	198	182	207	181	205	208	210	188	200	193	205	204	191	200	199	200	203	226	215	204	203	169	168	179	206	189	165	188	152	195	253	215	205	169	171	211	203	195	198	183	174	214	191	180	202	187	183	180	199	193	194	189	175	163	177	193	186	179	220	194	198	202	201	213	181	175	199	201	178	193	200	164	192	196	211	191	181	212	202	204	189	239	185	192	199	190	192	219	192	187	215	185	200	175	205	204	233	167	182	198	225	216	205	197	170	203	202	224	208	192	211	185	176	177	185	179	211	204	205	182	198	212	156	196	179	194	179	177	200	208	188	171	199	192	217	185	226	195	194	170	169	205	177	220	189	215	196	202	204	196	182	186	209	215	190	183	194	217	209	191	203	211	212	200	196	203	211	188	174	199	204	195	197	192	170	187	204	196	192	193	208	184	179	182	212	187	205	169	207	172	192	159	185	209	201	190	186	212	221	196	227	214	171	192	220	195	222	201	212	182	167	184	190	197	174	176	191	182	188	181	190	176	196	187	177	210	209	182	195	205	220	184	189	207	188	174	165	185	184	186
18992	1457	1169	1390	1537	1740	1911	1565	1218	1123	937	782	715	656	642	569	540	484	537	503	478	503	491	502	477	497	488	503	538	495	502	444	450	512	471	490	500	502	456	465	450	488	479	482	494	514	484	452	431	477	487	455	478	447	462	464	433	479	460	486	466	438	477	476	462	462	472	470	454	473	484	491	466	500	505	460	499	487	452	446	483	484	450	488	435	431	401	492	452	445	484	488	501	495	443	464	473	513	499	462	440	432	461	445	458	502	477	451	479	457	440	485	501	441	462	436	474	487	452	443	455	468	470	464	459	483	447	489	453	513	485	479	469	496	457	462	473	427	483	450	483	468	493	463	443	483	489	458	479	460	489	494	441	431	497	445	456	440	441	467	497	449	501	493	447	492	430	443	444	475	437	476	491	456	460	460	509	485	469	463	456	473	446	449	465	467	503	495	449	448	475	449	506	502	452	480	468	452	477	412	494	461	474	467	476	479	436	484	478	477	473	465	507	473	454	522	461	454	453	463	501	458	480	462	449	462	436	455	437	474	502	485	479	450	485	447	467	448	476	465	446	464	460	462	499	465	448	457	468	492	492	485	457	469	509	453	462	463	451	458	482	460	484	508	479	465	503	479	465	457	449	455	453	385	501	481	455	452	490	465	476	484	464	435	471	445	445	457	478	453	488	461	443	482	415	486	507	468	454	440	495	446	470	488	466	440	494	458	467	453	509	460	501	457	452	465	511	473	422	483	461	467	459	491	497	487	476	486	429	452	450	438	494	467	484	478	447	440	470	465	447	462	457	462	477	471	485	469	468	460	438	488	444	458	470	500	456	443	477	478	442	474	515	463	432	483	458	463	473	473	459	461	443	460	519	446	470	512	498	500	479	511	438	445	505	457	449	477	484	428	492	479	474	458	462	465	493	459	452	448	454	457	419	468	473	476	483	456	440	463	444	442	479	465	473	509	463	486	459	498	467	450	454	497	447	482	475	506	468	445	443	457	503	462	459	462	467	450	501	445	484	497	455	496	472	453	479	449	439	511	455	477	491	472	455	462	448	441	456	505	483	447	466	443	471	427	471	443	473	488	440	465	456	450	462	468	469	485	466	443	464	462	461	489	487	455	470	490	451	480	456	479	474	449	460	481	447	458	462	419	450	460	450	486	495	482	447	473	502	492	495	473	478	455	473	489	438	470	500	481	457	454	477	415	485	462	466	466	451	468	495	445	490	474	483	501	467	446	461	468	501	448	481	479	449	456	421	447	484	489	456	435	456	446	484	504	453	473	463	484	476	478	502	473	452	445	435	476	464	494	465	480	489	460	417	435	486	502	475	494	467	497	443	487	444	459	435	483	497	479	465	500	464	483	474	476	519	442	465	425	478	433	418	435	472	479	453	450	457	440	489	470	486	482	466	498	499	479	473	463	466	477	478	425	520	448	461	450	471	410	460	482	477	495	487	476	477	471	456	443	477	499	440	455	455	444	481	494	484	455	470	472	435	457	435	499	496	438	461	464	472	471	440	443	467	428	499	451	469	450	491	475	487	465	489	464	473	452	459	497	441	483	475	427	473	441	465	477	495	423	474	449	454	479	437	436	448	428	487	494	484	491	482	495	497	477	453	432	499	447	501	500	469	468	492	492	482	484	470	444	467	482	466	469	418	452	479	468	505	445	441	440	476	494	467	449	455	439	443	445	465	475	493	464	487	480	449	474	473	462	459	488	502	484	485	492	448	437	432	471	464	469	466	492	439	450	476	446	473	459	465	441	486	461	445	468	448	464	413	476	469	476	479	472	490	462	419	478	488	468	428	524	471	439	451	455	449	463	439	467	488	446	466	466	446	471	471	459	512	455	477	430	470	479	497	447	482	480	429	451	480	472	487	509	477	476	502	467	478	480	467	463	411	445	448	467	498	463	486	505	480	432	441	475	452	465	450	456	468	448	445	482	449	488	512	472	484	449	455	480	494	442	471	458	487	480	444	459	453	470	452	474	469	474	438	488	441	452	480	477	436	464	462	473	495	470	506	482	474	450	478	457	427	471	440	437	463	434	458	456	431	462	450	501	439	418	508	471	477	491	481	467	477	439	507	465	457	458	453	487	439	442	477	466	444	471	446	475	464	500	476	468	470	452	496	463	457	450	501	464	423	437	483	452	449	477	444	482	460	454	480	441	448	487	474	463	472	479	463	463	492	454	493	483	474	444	493	466	456	484	453	471	436	463	423	471	450	460	402	483	454	446	496	468	493	451	471	459	495	484	427	468	457	437	512	507	485	449	485	486	458	489	495	498	455	462	465	426	484	439	493	458	457	456	466	466	474	480	490	475	436	506	461	422	494	433	501	488	470	424	465	405	457	466	436	470	477	466	473	438	443	497	447	445	459	482	421	470	487	456	445	471	479	450	502	489	437	443	518	446	474	463	460	473	456	472	472	450	475	461	498	484	496	456	468	442	470	446	421	484	460	468	451	472	489	438	470	483	451	447	459	476	465	488	448	451	491	435	479	465	475	443	463	492	468	450	485	461	441	504	455	468	480	453	486	497	438	441	470	452	424	436	412	510	450	448	492	462	504	484	478	525	453	480	438	464	476	434	467	492	453	450	445	463	458	439	472	455	464	494	468	500	462	487	477	447	453	468	475	475	485	461	475	483	481	444	449	479	456	453	488	462	414	496	425	473	470	446	444	459	451	461	434	462	454	480	494	474	501	478	439	440	498	482	463	496	481	466	459	472	465	501	476	456	476	481	462	459	460	492	470	464	500	462	472	466	485	500	470	485	468	469	495	447	486	466	418	430	469	427	439	403	467	467	467	518	452	487	417	406	468	448	495	457	460	483	436	444	474	494	457	506	472	456	446	460	488	484	506	435	440	473	469	461	480	432	487	447	503	485	480	466	453	470	467	474	480	462	488	472	493	453	429	498	458	502	428	478	422	463	468	469	453	481	484	448	486	485	470	475	476	438	488	462	503	479	460	440	476	445	485	474	462	460	480	441	488	431	474	446	466	477	492	494	466	480	439	483	479	463	463	486	433	482	463	460	467	472	463	489	454	472	432	473	467	454	461	458	464	446	438	478	450	508	451	440	458	444	482	461	496	455	488	478	473	491	468	423	488	428	458	466	436	439	441	430	467	452	489	510	468	492	443	446	471	467	456	463	494	460	460	475	465	471	478	445	472	486	481	449	505	458	463	434	478	482	471	457	484	465	481	426	424	466	465	463	455	478	468	482	467	465	471	495	477	471	459	397	493	453	480	437	486	471	443	491	483	470	486	476	437	486	449	460	443	468	457	487	461	485	470	420	470	455	423	461	474	462	490	474	444	433	471	462	459	453	484	444	464	456	451	439	474	470	487	458	442	468	477	500	468	460	522	417	451	442	461	492	459	467	495	464	451	444	494	439	458	490	452	443	456	425	459	503	446	466	516	468	454	476	459	459	452	498	449	474	499	475	442	464	436	491	488	477	488	491	475	489	461	508	485	475	439	455	459	477
43446	11481	1920	1076	785	802	798	672	538	508	497	385	406	392	357	383	338	318	348	339	306	348	331	353	323	311	334	327	301	338	347	351	340	333	344	311	349	314	322	305	268	336	313	315	318	288	309	343	288	284	331	354	326	333	318	285	297	347	300	321	286	344	328	315	324	311	321	316	349	339	286	338	310	299	324	332	316	327	320	293	315	333	293	299	285	313	340	345	313	309	325	331	294	305	338	313	288	265	328	330	327	329	305	330	327	319	289	340	370	339	324	325	342	345	345	319	291	326	334	351	329	313	311	326	312	344	357	303	299	298	305	281	339	320	316	327	278	299	319	303	351	312	321	318	349	374	297	316	315	323	326	315	307	308	377	329	334	290	325	338	298	324	326	342	298	352	322	317	288	324	315	309	302	305	287	311	299	310	303	306	331	325	314	308	326	280	343	349	304	321	311	321	345	309	310	325	321	309	267	319	335	328	293	348	303	332	317	282	312	317	337	330	323	314	293	312	320	339	323	314	299	317	300	314	316	329	323	326	297	291	337	328	325	317	328	328	307	288	309	299	344	295	302	360	333	328	287	340	306	317	333	337	306	342	335	323	303	329	373	307	322	302	288	311	305	316	342	323	334	303	323	300	321	308	333	344	354	322	316	314	295	329	298	290	311	349	312	317	304	299	318	329	307	320	325	343	307	351	322	346	309	305	339	274	298	296	293	300	285	325	298	359	323	323	313	340	305	303	285	323	297	302	312	298	315	288	342	299	331	305	302	317	358	309	359	265	291	328	333	313	293	320	338	309	326	318	294	316	330	317	332	308	304	322	312	310	324	342	334	367	339	346	325	323	291	314	309	313	302	331	312	346	312	329	286	346	287	333	311	341	344	316	311	324	311	316	316	315	301	299	351	353	315	332	353	336	356	329	337	301	303	306	303	303	323	329	338	320	297	325	298	285	322	327	301	327	281	321	314	314	325	296	262	302	295	340	287	330	328	329	314	317	324	337	323	332	323	314	297	331	326	268	297	299	335	349	312	290	281	332	325	331	328	333	305	295	320	281	344	328	310	353	298	333	339	327	335	301	306	302	294	325	339	357	325	308	315	305	307	330	320	330	320	297	320	337	323	315	313	344	343	307	316	283	311	321	327	332	341	336	306	335	341	302	364	305	302	300	290	279	310	325	306	334	356	353	288	325	359	311	302	315	317	310	331	327	303	358	323	307	332	304	330	295	330	316	345	321	296	322	311	333	306	333	297	315	334	296	317	327	334	295	306	301	322	339	335	264	301	297	349	287	292	301	348	296	334	319	331	373	331	309	333	353	285	298	320	334	303	303	310	323	321	329	371	323	326	327	318	337	339	326	319	323	327	301	320	286	305	296	318	317	312	346	311	348	334	326	318	304	322	316	343	339	301	311	289	342	322	320	348	308	318	327	341	314	298	321	313	320	320	356	336	330	334	318	325	340	316	333	307	324	303	300	302	339	309	317	371	297	339	325	366	287	335	328	337	311	346	333	354	316	322	319	313	272	312	360	325	312	325	291	332	306	326	341	303	332	293	331	364	335	337	335	299	310	310	333	300	339	353	305	316	307	349	281	338	333	327	347	343	374	337	323	326	306	313	296	302	310	322	311	342	318	300	321	320	334	314	349	277	301	344	300	310	311	318	320	293	303	318	344	355	303	324	347	323	312	302	339	315	298	299	295	337	335	311	292	364	368	297	329	339	352	318	326	303	340	295	321	319	319	341	317	344	348	294	312	314	314	313	324	297	306	315	307	314	333	300	344	332	287	338	331	316	344	341	339	342	327	357	324	334	321	349	325	307	316	297	339	310	323	346	309	317	324	300	311	305	314	338	336	302	294	323	308	331	309	351	322	330	342	285	288	315	312	287	307	341	319	319	295	266	319	292	315	329	303	293	335	328	297	328	319	342	325	332	300	301	327	300	341	331	340	303	335	342	323	300	317	297	320	352	319	293	307	324	338	305	310	288	297	318	317	342	312	329	331	319	346	291	321	332	303	343	346	271	300	295	318	325	306	312	311	321	322	331	296	300	353	329	354	308	320	357	305	339	333	325	314	327	333	326	323	303	323	331	319	325	288	320	310	340	339	292	309	349	309	356	353	353	356	319	331	338	307	324	314	329	280	343	338	314	329	322	308	308	323	282	344	295	297	349	294	299	342	354	317	296	326	311	310	329	315	325	349	346	338	335	301	343	290	319	333	332	326	348	332	338	327	312	348	323	370	318	323	297	318	346	328	337	338	322	336	309	309	328	295	277	306	302	339	309	315	273	319	299	307	325	309	339	354	295	355	311	322	308	312	328	311	331	322	308	331	287	315	313	299	321	321	287	328	328	345	349	313	319	333	302	323	283	333	327	329	326	319	365	325	312	344	303	340	293	322	320	332	315	327	323	295	303	323	347	350	326	291	334	319	291	312	302	317	325	317	300	310	307	330	349	333	328	325	299	293	338	332	327	303	351	299	346	301	307	326	342	322	307	330	325	290	309	294	293	324	340	325	317	348	337	326	267	326	332	295	310	319	335	350	330	334	327	323	315	347	319	308	320	330	326	330	314	357	319	328	349	333	339	328	326	326	314	306	317	338	300	318	304	339	354	356	333	308	314	268	332	299	311	327	369	331	331	289	343	327	326	289	323	317	335	375	315	304	340	334	330	320	313	313	296	329	303	303	302	308	308	322	343	321	326	315	303	303	321	361	337	323	336	340	316	278	299	353	324	339	349	359	346	285	349	311	315	324	315	322	291	320	305	302	312	326	312	299	317	332	321	292	329	343	329	321	303	310	338	327	326	324	356	308	319	320	314	332	323	318	310	310	304	370	309	306	314	308	333	296	300	310	293	291	319	295	337	282	333	325	294	322	308	321	313	328	326	325	332	333	359	317	295	330	298	329	315	331	306	370	328	291	334	314	322	304	326	312	317	285	335	279	315	330	316	306	314	302	340	323	327	294	331	318	328	341	342	352	315	315	292	309	309	307	352	291	354	307	304	363	327	325	339	313	321	321	326	314	315	352	295	306	341	336	320	323	325	337	353	309	327	307	313	354	333	322	319	306	319	321	339	321	305	302	346	318	302	330	295	301	310	310	313	326	326	302	337	318	326	289	340	302	311	286	344	332	304	306	314	330	314	296	303	287	301	304	307	332	286	358	330	343	312	294	313	328	319	305	316	339	327	313	302	317	303	306	320	320	336	332	306	338	328	322	333	324	321	313	324	312	347	356	314	340	301	326	316	321	366	293	320	323	345	306	339	304	306	323	305	299	312	316	304	347	343	309	302	311	311	320	298	277	306	329	346	316	332	327	300	302	324	320	355	313	336	334	332	287	311	306	309	293	299	322	335	333	296	313	328	311	291	286	315	354	320	318	300	322	320	334	302	351	329	318	296	316	305	311	304	320	324	343	321	307	330	337	351	330	290	328	332	321	319	330	327	318	351	307	305	325	342	311	322	351	280	354	326	312	313	299	294	320
25161	1923	2140	2582	2697	2960	2955	2404	1956	1651	1412	1221	1077	1041	979	873	846	820	798	764	771	763	792	764	742	738	773	768	902	784	717	753	716	770	733	742	765	774	706	688	690	706	719	742	725	673	719	695	707	654	733	685	712	731	755	767	703	725	701	695	739	637	731	718	713	656	697	728	739	690	702	694	657	688	685	687	705	698	741	678	704	705	719	716	682	666	701	694	661	732	688	650	745	722	666	698	733	723	655	702	702	638	673	705	720	729	702	679	708	655	679	691	650	730	649	670	694	720	693	718	666	738	707	713	677	661	693	698	736	689	691	688	672	687	670	699	686	705	712	683	692	687	691	701	670	684	686	700	712	690	674	684	734	680	701	701	691	708	674	671	702	700	715	716	668	696	687	684	724	722	699	711	678	709	693	699	736	707	691	688	731	684	707	716	628	742	652	702	652	683	730	661	681	700	686	688	713	748	711	690	675	688	711	694	689	641	682	712	689	771	701	679	707	683	708	691	722	686	668	709	707	706	700	677	694	747	706	715	713	715	732	697	713	721	603	701	701	695	716	722	698	704	680	702	718	692	687	681	630	714	718	707	709	711	686	682	638	688	668	729	703	703	700	668	714	683	674	669	671	687	657	694	701	689	703	700	699	658	721	689	710	759	726	732	688	678	742	718	712	682	687	718	699	725	679	712	674	682	684	659	709	678	695	687	723	730	731	701	714	709	654	718	689	720	711	693	714	705	742	709	671	685	673	767	660	713	720	696	677	724	705	769	718	710	674	737	700	683	697	728	733	669	683	713	656	700	712	721	682	687	701	714	671	667	667	676	749	746	730	659	695	689	674	718	675	711	719	678	692	688	709	662	679	728	691	701	719	720	763	667	690	726	656	695	691	716	705	693	692	707	686	673	708	700	744	694	712	643	731	672	680	682	713	685	695	680	675	676	683	680	709	677	682	694	677	734	683	707	744	670	675	661	704	714	696	731	703	751	707	722	704	653	729	690	707	741	667	716	727	707	701	656	684	668	701	689	669	712	652	684	688	684	667	750	724	689	695	671	736	661	672	702	645	711	685	683	734	673	681	669	715	717	654	722	729	693	710	697	684	666	660	652	720	706	729	665	650	711	677	665	684	692	720	732	693	715	702	669	722	677	672	753	705	709	708	735	705	724	689	677	651	714	650	671	708	661	681	689	731	707	718	664	719	710	715	665	743	685	700	681	668	699	668	728	721	688	719	678	663	685	696	710	686	674	674	711	710	651	698	686	691	702	670	673	675	720	711	677	666	728	700	711	711	672	698	697	689	731	702	696	694	642	705	720	687	704	714	707	717	713	653	716	702	667	709	717	646	697	732	695	714	642	699	718	641	711	697	714	745	745	662	723	714	702	675	667	723	682	657	722	678	705	718	704	749	704	669	701	705	701	715	682	626	673	689	672	707	699	722	656	719	665	688	665	656	728	722	699	705	721	700	653	746	672	688	694	691	702	704	681	717	740	710	700	702	685	661	776	693	704	700	640	735	720	646	683	715	708	742	639	680	676	696	649	700	660	699	756	706	748	715	696	685	734	697	663	695	653	683	714	715	720	660	690	684	681	714	668	706	653	688	665	690	680	682	665	669	730	666	685	648	663	649	683	658	666	724	670	660	652	680	687	692	684	690	687	707	731	721	714	708	707	695	679	687	702	719	666	729	671	734	671	688	700	719	680	741	710	703	636	697	700	690	720	707	681	731	706	721	705	711	676	723	745	684	724	707	716	703	667	694	727	749	664	658	730	685	695	671	655	708	687	704	685	709	714	746	641	639	655	693	669	679	709	683	736	684	683	721	732	723	701	669	658	691	666	674	694	703	680	697	693	700	677	706	701	686	727	706	707	646	686	695	695	708	690	666	679	691	661	742	681	683	710	757	736	724	675	675	696	738	725	698	692	747	761	682	650	721	666	704	695	764	682	766	732	730	664	636	734	677	708	698	666	700	711	709	659	712	680	705	700	753	707	728	729	709	697	646	699	714	710	710	692	674	703	686	731	687	689	726	719	701	703	721	684	688	684	685	662	730	705	735	675	672	678	695	682	710	712	688	718	644	666	694	711	714	651	689	619	668	664	691	673	733	674	689	660	716	730	703	682	690	667	717	714	678	705	671	713	724	694	649	704	682	702	722	717	700	669	718	697	712	697	713	688	703	665	688	712	641	715	680	711	713	706	704	676	708	719	603	664	729	676	713	729	711	709	707	707	705	713	675	672	714	670	702	724	714	732	645	700	688	738	682	642	653	781	649	665	697	697	685	704	690	710	693	639	696	645	739	731	658	725	682	695	658	688	689	705	695	708	644	650	736	725	655	688	680	713	695	711	647	683	698	687	724	666	719	679	708	685	715	690	726	695	690	672	694	715	685	707	689	711	680	677	691	687	715	689	704	735	692	674	719	689	673	700	673	717	671	659	688	648	694	712	697	692	670	747	662	678	648	719	736	695	696	679	685	720	693	653	667	754	672	685	656	683	693	692	689	719	685	676	678	668	687	682	714	679	675	740	680	658	728	739	707	673	687	696	723	683	696	627	700	761	674	706	643	731	705	693	686	677	666	702	659	673	714	711	706	692	686	725	696	682	673	672	713	664	709	732	670	710	686	722	690	705	706	682	729	713	691	707	709	707	693	662	682	722	690	714	697	753	685	641	698	687	676	711	711	688	707	722	707	738	692	658	690	685	728	749	721	742	702	697	701	719	718	711	698	687	637	666	704	668	622	713	684	690	678	712	686	693	693	673	693	669	684	718	677	642	684	724	737	716	765	702	669	698	697	694	704	696	719	676	691	709	691	725	716	720	767	676	724	671	705	710	693	705	709	671	678	677	648	701	669	714	698	703	701	667	722	649	724	661	676	699	692	705	711	662	705	756	701	708	715	683	688	712	727	697	732	728	692	669	686	655	708	661	671	698	732	673	687	687	699	712	696	712	663	733	705	685	698	697	721	715	729	710	701	689	687	688	693	694	702	675	698	649	703	635	720	725	719	676	634	728	749	716	688	683	653	696	686	700	693	692	661	747	695	695	732	728	684	678	697	713	683	700	683	702	683	684	631	716	679	719	702	698	646	693	716	727	697	717	644	694	635	703	662	700	657	671	691	650	690	695	708	669	686	703	718	720	702	659	743	717	696	675	712	667	728	648	645	695	708	656	699	712	666	702	681	741	631	707	696	690	660	733	664	685	718	699	707	657	717	715	639	659	721	668	692	746	728	705	728	696	694	665	727	676	688	730	759	665	739	714	706	694	690	750	729	717	694	697	712	668	681	649	718	725	709	672	742	721	721	724	685	663	707	734	681	748	697	705	700	708	642	691	716	661	668	703	685	661	736	656	685	674	698	684	704	705	676	663	706	663	680	675	714	702	655	709	677	781	671	686	687	732	713	667	664	725	725	691	693	699	683	687	699	711	695	685	691	688	695	684	688	770	687	749	710	721	694	689	716	685	654	678	675	699	695	698	741	677
12234	1121	140	185	203	205	194	190	153	166	131	131	111	113	111	95	125	117	97	112	105	111	105	106	102	87	126	99	106	110	104	96	116	108	90	102	96	113	112	100	109	120	114	107	77	108	97	108	112	91	115	109	93	105	94	103	117	100	109	97	101	87	89	105	90	89	92	111	100	92	93	96	101	120	119	119	124	107	88	111	105	98	120	99	116	109	126	110	103	100	102	97	116	120	104	114	103	108	115	95	104	109	100	112	96	110	97	95	98	104	107	84	108	113	103	112	108	108	104	102	91	129	107	94	94	108	115	109	106	104	105	104	113	111	102	112	110	105	107	122	98	82	100	94	91	108	103	99	113	104	113	95	121	107	105	94	79	106	97	102	106	103	95	104	100	116	97	101	110	90	93	96	109	91	109	107	116	90	99	112	99	105	101	107	129	105	130	99	110	107	120	107	119	85	109	104	101	103	105	96	84	102	80	98	102	107	103	99	121	93	104	91	94	112	119	95	103	107	96	100	116	108	94	114	99	103	114	105	112	113	92	82	116	112	108	111	84	102	117	101	94	110	102	124	125	111	102	100	90	113	99	101	108	132	108	107	108	116	102	98	89	105	117	108	111	108	115	89	103	113	100	92	103	96	125	111	83	139	96	96	105	108	122	89	112	114	103	101	87	123	97	108	84	93	97	102	92	113	108	110	97	87	118	112	102	98	98	97	87	93	83	100	118	110	117	106	112	84	102	123	99	91	94	132	120	97	110	81	89	126	111	90	102	103	123	117	97	107	105	98	104	108	100	91	109	106	103	120	114	121	99	105	112	95	92	91	74	120	118	107	109	108	110	95	129	92	109	93	112	124	84	119	123	93	108	119	102	95	86	98	106	105	117	102	100	109	118	110	110	118	104	87	94	86	110	100	95	111	84	97	106	108	108	96	113	110	118	98	109	122	98	100	104	92	94	91	108	91	116	114	100	106	93	109	102	109	112	101	108	102	115	117	112	101	89	100	89	100	106	100	112	87	118	102	107	110	88	114	109	107	95	125	103	116	114	104	115	120	94	80	99	93	93	107	106	78	96	86	119	124	102	102	95	102	111	109	91	107	88	113	90	97	92	95	105	95	103	97	115	97	89	100	95	87	102	83	86	96	95	98	102	95	99	94	108	99	98	107	116	94	93	114	106	94	110	113	100	112	109	90	85	92	91	109	107	108	99	110	85	112	86	110	107	115	107	109	88	101	98	130	101	101	111	90	100	106	116	120	127	123	92	132	92	102	110	91	94	119	97	92	118	118	98	123	112	100	108	109	110	108	91	112	115	110	94	115	93	146	114	99	113	121	100	91	101	108	95	104	94	113	103	93	102	98	110	106	108	90	127	102	80	115	92	92	111	103	109	91	113	90	113	104	105	124	99	92	99	118	108	119	117	99	103	112	117	96	92	100	109	104	112	96	117	112	98	106	113	89	112	103	109	96	91	98	108	112	99	100	98	90	103	94	92	101	107	91	108	104	109	116	121	112	117	121	99	111	121	110	82	91	108	112	110	106	92	107	104	118	101	109	111	91	90	114	108	102	91	94	123	96	114	113	129	79	87	94	126	92	117	108	106	118	99	86	104	123	102	130	114	95	101	107	88	110	98	78	121	99	111	104	117	101	123	101	106	117	103	98	106	100	103	109	112	102	118	92	114	83	109	111	108	125	102	100	116	100	104	100	104	108	133	107	82	110	100	109	104	100	114	110	97	104	86	108	90	114	104	116	124	99	97	114	117	113	106	105	97	94	94	107	114	114	111	112	103	85	103	90	96	118	101	107	105	100	124	112	113	109	113	118	90	107	92	100	79	90	103	105	100	87	111	105	100	121	102	93	135	104	102	79	103	106	113	104	105	103	113	111	112	117	99	104	107	91	89	112	97	104	113	103	99	101	109	90	94	85	99	97	112	118	114	109	103	119	98	105	125	115	110	95	112	112	98	93	97	104	94	101	114	108	125	112	101	95	93	117	95	100	82	115	84	109	80	87	113	92	90	117	119	95	96	84	118	99	113	84	92	93	122	103	121	105	116	101	103	101	127	107	109	94	100	100	101	121	103	109	71	129	90	109	100	105	112	132	110	118	114	104	98	97	85	103	86	104	100	119	124	91	95	113	114	112	128	82	95	109	101	108	106	120	90	114	101	103	109	112	91	89	115	102	99	106	75	102	117	119	116	117	95	116	96	122	116	94	104	94	93	115	100	100	103	107	100	87	121	89	119	99	96	96	125	94	127	111	103	108	121	104	111	104	94	106	99	99	114	105	112	96	109	101	123	90	107	117	114	97	101	114	112	102	102	98	106	95	94	96	94	88	106	86	87	88	122	97	115	98	108	104	115	97	93	122	105	118	113	119	115	99	98	117	106	107	100	86	111	124	87	92	104	92	113	122	92	120	99	108	98	106	119	115	101	116	95	116	90	119	118	80	105	105	129	127	108	85	100	114	116	129	73	96	105	116	97	92	96	103	106	104	102	110	101	106	100	106	106	111	108	116	112	89	101	108	113	130	93	108	96	107	97	105	103	118	103	110	112	110	122	126	102	113	100	90	105	99	79	114	105	115	101	104	101	105	120	91	93	99	122	85	107	106	127	109	89	117	94	124	95	90	97	111	115	96	107	139	125	98	93	130	89	118	130	117	102	104	84	105	99	102	98	98	114	95	95	105	100	120	96	81	101	101	87	108	117	114	128	110	106	89	85	78	103	121	97	107	84	112	88	115	117	108	95	85	109	109	109	120	103	95	114	97	99	99	111	105	89	128	90	105	97	106	97	115	103	102	98	83	94	83	103	122	92	117	97	104	102	83	107	98	77	114	92	120	89	87	117	97	107	120	116	91	97	110	106	107	99	109	115	107	107	101	115	101	99	90	107	112	104	99	121	129	92	102	104	98	105	112	98	107	119	97	101	92	107	90	110	124	101	110	99	110	116	95	96	103	109	97	91	100	121	88	107	97	101	94	92	106	125	97	120	124	116	117	83	92	112	119	122	98	90	97	107	111	109	119	97	93	93	96	108	113	108	94	117	115	111	102	104	112	114	124	98	103	116	122	119	117	106	106	97	101	88	117	120	106	76	95	105	111	97	103	95	102	101	102	109	95	103	112	107	92	108	118	101	103	113	102	110	95	92	130	90	91	105	108	97	117	99	121	126	88	121	109	112	91	87	114	103	99	111	118	125	93	110	123	113	102	107	98	105	112	126	124	109	131	101	99	120	109	119	101	122	107	112	107	113	98	119	106	91	107	95	102	96	90	103	103	97	121	96	111	94	94	114	97	109	89	100	123	79	126	83	92	121	118	108	96	104	109	89	97	95	108	87	113	100	106	126	83	102	80	109	115	115	110	110	97	77	90	94	106	95	106	96	106	92	97	83	98	108	91	110	105	108	111	87	105	109	124	95	103	105	113	98	105	103	109	103	92	93	93	114	113	104	110	111	87	85	94	98	105	121	106	90	117	121	110
7070	471	359	524	623	810	794	731	630	549	456	390	327	348	310	295	303	289	269	290	304	252	299	279	261	306	314	329	307	288	301	287	287	313	288	276	291	310	265	274	306	302	305	246	279	292	263	256	308	281	275	254	266	304	285	276	290	250	251	301	312	301	279	277	286	285	254	277	287	283	286	281	245	291	303	263	284	288	316	316	284	271	237	283	279	297	300	276	296	305	288	273	273	279	276	286	279	268	286	267	303	284	299	285	278	243	280	283	293	289	287	291	280	316	258	306	278	276	289	249	275	256	298	264	274	268	257	262	282	289	237	279	283	264	319	253	269	273	275	266	313	279	278	272	276	297	285	279	292	263	268	247	263	280	303	285	276	259	271	284	277	283	273	281	310	278	276	285	305	280	295	279	297	275	279	279	261	276	273	280	263	258	270	283	285	274	256	275	278	282	256	302	258	264	275	262	248	266	285	280	294	282	276	283	295	280	271	265	285	274	283	280	295	253	270	297	265	279	244	279	272	279	283	280	267	285	315	273	259	270	293	276	303	293	254	277	282	273	271	252	265	265	269	283	264	285	279	260	296	297	254	269	275	263	286	288	289	280	301	311	279	287	284	267	274	286	261	269	289	292	270	294	273	283	268	279	289	294	307	271	252	267	276	286	300	255	255	283	259	257	299	310	259	288	298	261	276	280	236	279	282	293	265	271	258	279	289	285	249	280	267	275	313	287	286	257	271	280	238	265	269	280	285	276	257	263	252	264	294	281	273	268	265	281	268	275	286	243	265	293	281	282	278	296	257	265	281	303	266	279	280	297	280	263	263	268	291	278	277	259	315	294	240	273	298	270	279	266	275	269	284	283	266	279	303	274	304	276	242	239	261	309	250	281	256	272	300	275	308	287	278	280	276	252	293	255	301	302	271	303	288	266	257	289	270	252	270	311	288	301	279	289	260	290	270	300	282	276	244	261	281	263	300	255	285	281	273	313	285	321	285	264	268	286	296	274	259	278	278	296	257	282	251	270	280	285	259	284	272	289	285	282	284	273	303	283	302	290	284	304	271	301	280	256	252	246	263	319	281	301	254	256	273	237	270	284	286	305	329	276	271	267	264	285	263	302	277	273	273	277	292	290	300	266	293	292	273	293	284	286	269	261	289	275	287	289	259	258	277	305	276	252	269	270	270	295	300	300	252	276	257	282	264	267	255	263	305	276	266	298	257	305	273	295	301	281	279	284	269	247	266	292	304	285	252	299	300	308	254	268	276	284	283	294	275	295	264	296	300	295	282	286	267	277	265	275	271	315	323	274	276	279	296	282	290	268	308	290	292	292	305	276	286	282	294	291	280	247	270	268	254	289	278	272	289	274	291	298	269	257	256	249	295	262	277	258	252	290	296	265	308	288	286	291	257	288	288	280	270	275	260	292	285	305	266	307	293	269	276	275	302	268	275	296	247	263	278	287	292	243	257	280	277	271	282	258	277	300	280	292	269	287	257	265	271	292	292	277	294	274	305	331	278	255	306	252	294	290	280	287	265	300	279	291	283	262	292	263	270	271	311	278	289	280	306	288	290	291	300	294	302	273	299	288	285	344	252	301	283	292	283	260	279	285	273	273	276	293	275	289	284	277	286	298	242	271	283	280	263	269	272	295	293	264	297	288	281	285	270	283	253	264	256	251	270	290	234	262	285	266	271	281	281	271	283	294	295	293	266	267	296	284	281	289	292	298	282	275	285	276	292	293	302	292	262	319	273	270	295	264	283	282	275	310	277	270	274	279	279	250	262	276	280	293	292	267	302	282	286	268	280	298	295	311	278	263	283	267	278	272	287	277	267	306	311	266	286	286	287	290	280	282	254	267	281	245	269	294	281	282	262	292	283	284	288	276	291	272	285	282	270	273	295	325	248	292	301	280	266	288	259	280	251	234	275	301	279	253	290	289	278	267	289	254	282	302	290	265	271	290	291	309	295	289	259	248	256	313	251	301	284	301	269	292	290	297	255	308	264	269	282	314	289	285	295	269	280	290	292	279	268	278	323	272	252	268	270	307	282	268	308	280	263	275	305	289	285	273	273	287	252	265	265	299	274	266	254	264	266	280	267	278	279	284	278	263	292	258	300	279	265	299	266	287	272	303	278	279	257	252	268	264	304	283	281	264	263	262	298	260	299	255	293	251	262	263	270	285	282	279	290	297	269	269	295	279	288	268	281	288	282	304	289	264	290	274	248	290	306	283	315	276	258	297	276	291	338	275	304	268	299	256	271	291	287	260	264	292	275	308	284	281	303	240	310	275	290	285	251	265	298	291	277	257	285	305	290	290	299	301	263	276	295	289	253	311	300	270	245	283	289	266	294	302	262	285	270	256	294	263	301	256	276	280	248	256	271	263	266	287	291	273	259	257	291	293	277	269	282	289	300	282	284	319	262	273	288	289	283	275	274	298	272	243	280	288	247	293	277	289	253	295	295	252	310	285	298	260	272	270	264	279	306	280	287	280	288	276	288	273	263	272	280	259	265	267	272	258	286	280	271	249	272	292	294	268	300	302	286	270	277	265	284	276	265	271	291	295	318	287	275	284	252	259	274	247	265	267	271	291	319	252	271	285	262	245	294	275	283	315	281	299	266	284	275	283	267	276	244	273	256	254	308	264	278	270	269	291	272	297	297	294	304	238	296	297	287	279	274	306	272	295	331	271	273	286	285	253	231	233	264	286	261	285	282	282	290	274	302	295	273	310	289	249	288	330	296	299	296	279	287	250	288	293	257	262	275	291	288	266	296	294	269	288	252	266	316	239	275	279	291	295	281	279	246	291	279	258	271	288	258	283	333	293	299	279	296	291	263	277	248	285	264	284	315	303	294	310	287	282	318	258	290	271	292	294	262	258	291	266	290	277	286	287	318	287	266	257	279	312	279	247	265	275	290	275	274	279	266	285	262	256	292	255	273	281	269	290	258	293	233	305	290	268	280	279	265	265	271	312	299	293	284	280	296	286	298	263	273	296	282	265	272	270	280	284	294	288	302	268	258	261	294	271	274	280	294	296	253	291	302	271	286	279	281	257	260	267	286	279	272	262	285	298	299	264	287	287	314	246	302	266	297	299	261	300	280	311	266	296	264	275	298	281	270	295	267	295	284	278	290	256	289	279	264	289	274	266	263	275	264	275	271	285	296	285	265	262	276	278	265	273	301	276	274	280	273	276	274	248	270	280	275	273	269	269	271	272	267	274	264	307	284	272	277	273	303	276	308	307	273	279	263	277	275	293	277	288	275	270	259	277	302	259	283	292	297	272	256	255	286	296	284	273	272	275	308	268	271	285	293	277	286	271	259	257	262	278	320	269	272	277	271	311	285	277	283	268	278	257	264	284	279	267	297	262	268	277	260	289	308	298	276	271	268	264	316	302	277	291	289	247	273	270	261	300	279	261	272	268	278	297	272	286	259	241	300	288	254	273	314	272	288	258	237	296	293	268	271	259	300	267	289	277	277	290
30230	5614	814	525	451	410	493	400	379	283	287	208	240	213	199	192	199	229	203	189	208	203	206	197	188	172	191	214	193	201	207	229	218	195	202	219	184	209	231	221	196	193	185	183	204	205	183	182	205	192	170	206	189	186	197	207	188	203	217	211	197	195	175	221	179	167	207	208	179	179	198	190	215	200	185	198	219	195	178	184	196	187	204	186	197	192	203	165	189	210	219	209	196	226	212	205	201	194	201	205	172	215	215	196	188	197	209	186	217	204	210	183	208	214	241	215	194	218	210	193	186	185	202	198	224	189	195	188	190	167	213	176	192	193	185	191	194	197	224	162	228	178	183	165	187	213	203	185	195	200	208	198	186	202	198	212	198	209	166	198	192	209	211	207	217	211	204	202	197	211	207	219	207	208	198	161	201	176	211	188	188	206	184	201	205	216	194	192	212	187	199	240	199	209	177	191	211	185	176	195	196	207	211	193	187	176	179	197	171	198	174	211	225	211	200	195	197	240	187	234	190	211	225	219	205	195	178	206	193	199	186	206	173	172	214	185	200	187	178	203	183	203	189	212	195	155	195	184	195	186	176	218	189	174	188	234	188	190	189	195	178	211	201	202	203	203	208	198	202	186	197	169	202	186	178	198	193	189	207	201	176	186	189	192	192	229	217	222	203	200	199	200	205	215	208	214	195	203	211	191	212	198	191	197	222	175	178	186	177	161	161	190	182	178	197	182	201	174	235	186	214	212	195	201	184	160	240	182	180	198	188	211	183	195	198	187	191	206	191	205	182	210	194	226	201	179	230	206	199	172	173	182	204	192	233	202	188	185	176	175	210	202	205	201	180	213	187	186	186	184	202	190	219	196	187	180	179	215	186	204	175	178	198	198	206	206	186	184	189	211	214	185	186	160	169	188	194	201	217	164	184	197	194	207	228	187	187	187	222	213	192	213	202	196	188	191	211	183	200	203	202	182	198	173	224	224	195	215	202	204	222	203	190	195	203	174	207	187	206	181	173	196	182	243	199	191	196	212	172	191	202	200	202	178	215	189	198	216	183	226	208	225	206	182	200	139	208	196	188	170	171	196	202	192	173	215	178	197	182	201	187	187	201	211	212	198	231	221	192	188	174	190	205	197	199	185	162	215	201	216	214	214	176	175	183	170	220	221	194	216	172	232	196	207	198	202	182	175	199	181	198	168	217	198	173	213	214	215	184	202	215	193	191	200	191	175	216	212	187	208	208	190	179	201	191	190	203	187	209	211	160	176	181	201	222	209	182	207	175	203	195	167	191	200	190	230	181	191	186	190	189	217	181	187	193	187	178	184	198	193	197	170	174	181	215	197	165	181	207	207	203	192	220	216	222	185	206	208	198	184	215	215	209	214	187	206	219	194	189	191	178	194	200	210	197	184	179	169	199	212	202	189	202	195	214	195	189	211	193	190	181	183	190	228	193	231	189	178	188	166	219	203	217	204	190	203	204	189	183	182	204	206	194	219	221	197	203	185	205	186	198	192	181	184	166	199	196	184	189	176	186	211	189	216	186	216	196	218	188	186	211	209	203	205	176	198	208	205	178	171	220	200	205	212	197	199	170	178	175	196	229	203	224	173	171	186	185	179	157	187	223	220	212	210	210	180	204	174	197	196	183	213	195	177	227	201	179	200	184	190	207	184	234	200	186	209	198	187	204	216	193	173	166	197	207	221	169	190	200	188	208	207	208	226	196	189	196	178	209	183	185	183	240	183	181	164	184	226	183	208	200	182	198	209	227	174	165	188	171	189	206	190	188	211	207	194	194	190	209	175	210	209	208	178	216	203	214	195	194	190	187	222	182	199	231	179	185	219	186	177	202	198	186	226	209	192	217	194	179	184	207	190	207	216	212	210	209	206	229	190	208	207	220	186	202	192	194	209	187	205	190	168	197	181	199	224	210	185	202	177	194	209	190	211	217	186	187	195	200	169	194	192	179	200	179	198	224	194	203	200	196	199	181	184	199	205	178	216	181	209	163	188	199	209	188	199	172	186	182	192	194	191	214	196	203	191	227	168	199	178	200	180	226	184	199	210	192	176	205	202	197	194	198	219	196	195	200	198	169	205	205	174	188	188	184	203	200	203	222	181	203	189	214	234	223	182	163	186	198	197	188	193	211	207	187	215	188	215	206	206	184	191	185	187	180	217	180	220	214	205	214	176	192	215	215	192	220	191	168	188	208	209	191	183	188	166	203	212	186	213	214	225	192	202	192	212	209	209	220	182	206	198	205	184	198	201	209	190	199	200	176	214	179	230	197	192	200	207	228	193	192	208	204	187	205	192	191	205	216	202	192	180	199	182	208	205	189	215	168	181	226	176	203	187	174	166	181	192	198	195	195	206	206	135	184	157	207	223	210	225	180	178	194	204	171	223	182	194	192	196	212	214	174	179	203	194	212	202	213	199	221	190	190	188	203	198	207	186	217	189	190	192	191	195	182	213	197	198	195	204	229	203	195	194	194	179	216	184	187	207	209	198	230	218	206	188	221	204	192	167	188	199	212	166	194	190	191	235	178	215	206	211	197	190	210	201	172	204	213	194	174	232	209	182	191	188	215	202	193	180	202	191	205	203	209	221	160	152	181	190	198	192	195	190	183	229	186	181	198	202	197	189	227	178	230	202	212	203	181	175	159	197	192	200	179	189	191	181	204	226	183	193	167	178	208	180	196	185	215	216	237	197	207	215	213	191	189	207	189	245	220	194	205	195	210	214	191	207	193	175	207	193	169	233	188	220	223	225	200	177	195	203	209	173	201	169	214	188	188	194	198	189	217	176	194	168	200	197	199	230	191	185	199	173	184	210	196	193	187	220	211	173	182	181	221	202	205	171	193	216	179	205	178	188	205	214	162	186	202	199	186	205	192	202	206	194	194	200	181	187	199	186	196	208	200	205	174	214	185	233	193	207	185	171	206	204	162	189	242	197	206	203	210	205	195	188	197	199	201	173	199	170	206	205	170	196	185	211	158	187	164	215	210	191	197	201	199	222	196	204	207	194	222	198	208	193	206	194	223	184	186	181	231	199	209	222	215	201	195	209	203	200	198	194	199	212	203	178	192	201	199	226	203	185	205	222	185	207	203	214	206	185	176	177	191	197	199	214	215	215	159	194	181	189	211	199	206	189	192	195	188	199	200	170	203	173	178	191	188	175	181	216	238	208	199	190	190	188	189	192	179	189	182	178	179	183	179	188	197	155	171	213	209	177	177	202	173	188	190	179	163	180	191	177	176	172	189	200	182	173	209	179	196	200	179	198	190	201	191	186	195	199	182	207	222	197	183	178	207	190	232	191	216	204	162	158	200	178	210	213	192	198	177	199	246	176	171	153	180	201	189	194	173	229	193	192	188	195	200	220	154	170	175	175	181	206	194	203	233	220	212	192	196	192	195	207	184	201	184	197	180	189	191	176	193	232	207	189	186	193	191	215	182	182	213	196	203	172	183	164	192	169	184	198	223	176
17737	1186	1249	1455	1694	1813	1897	1549	1270	1130	866	772	694	683	578	594	557	540	503	543	490	506	549	496	489	528	526	540	560	505	505	482	470	477	499	513	510	511	468	440	475	485	460	450	481	491	469	453	471	484	524	486	473	477	432	478	475	464	461	483	492	465	470	476	493	483	460	451	466	474	473	469	480	483	475	486	474	488	502	472	472	445	492	470	493	472	451	501	465	481	440	475	441	464	482	467	474	467	480	440	418	432	500	471	509	466	452	469	486	461	497	533	457	466	440	477	475	456	476	457	454	476	474	479	490	458	445	480	460	448	481	492	453	498	476	465	448	481	474	454	471	453	491	452	485	475	452	498	458	461	490	434	461	450	480	471	441	438	470	476	462	444	479	468	487	462	450	457	448	475	502	464	449	459	459	490	446	469	441	463	473	463	427	459	437	441	453	446	440	446	471	474	447	479	481	436	472	479	500	462	470	485	469	444	481	483	470	416	457	432	489	495	471	491	453	467	496	451	470	469	501	453	439	422	480	506	452	484	481	436	445	459	477	433	467	469	455	449	485	488	492	473	453	486	486	476	469	486	423	487	475	495	481	478	502	450	487	504	463	472	454	490	484	454	468	460	471	479	436	458	473	445	467	514	482	440	497	455	448	451	494	484	466	493	479	455	463	488	434	445	478	474	452	494	456	477	500	517	467	447	442	464	496	497	431	465	482	473	465	475	443	433	436	467	464	469	429	473	479	492	494	444	470	482	466	483	487	411	434	441	454	485	497	419	492	476	460	463	464	458	478	450	483	426	487	470	488	464	444	464	466	469	448	461	445	455	481	458	461	468	525	499	450	440	445	476	495	484	441	495	476	478	422	523	465	486	483	446	460	516	462	467	484	475	499	444	451	468	454	484	450	473	472	432	475	494	487	478	477	424	472	450	461	479	528	455	463	483	485	453	464	449	449	452	510	515	490	460	419	511	476	443	426	462	473	459	443	469	462	492	438	481	462	469	476	454	489	459	485	453	473	449	479	470	504	485	468	509	483	466	414	469	486	458	440	459	475	432	457	436	443	472	496	482	468	438	488	455	451	443	498	427	498	478	474	456	420	461	461	435	493	497	448	435	456	489	445	482	443	420	467	507	479	475	429	475	451	510	455	438	488	457	468	474	471	499	476	472	459	468	468	460	454	436	509	463	496	476	454	446	464	482	476	481	489	498	489	488	466	456	444	495	448	482	475	480	484	465	433	477	438	486	459	438	532	440	458	491	468	474	461	462	484	478	458	452	465	451	465	469	425	456	471	420	484	513	494	479	476	509	464	472	429	453	492	467	470	484	440	437	495	453	458	524	473	420	439	421	455	492	452	473	438	437	449	459	475	479	482	480	473	440	439	462	464	453	434	478	476	493	490	472	444	459	470	478	461	445	472	462	440	461	472	489	472	458	443	526	467	454	484	482	467	487	491	441	487	476	471	479	470	455	483	492	458	479	466	465	482	449	470	468	426	511	505	492	459	475	445	441	438	435	443	477	442	489	475	449	489	484	437	406	467	459	466	477	448	439	518	446	451	496	448	440	447	474	486	456	498	459	496	442	461	464	483	482	465	478	476	451	493	455	488	499	506	459	431	468	471	460	471	471	466	450	478	501	466	500	469	465	463	438	478	505	459	471	494	467	461	461	453	472	427	465	448	475	508	495	481	443	452	490	463	476	470	464	490	468	488	453	491	510	475	440	506	483	496	437	468	437	476	423	464	493	453	450	444	506	428	472	458	435	485	461	481	465	452	455	495	473	453	461	443	430	493	469	480	474	449	451	465	479	458	442	468	504	503	430	493	440	497	468	447	479	469	461	483	469	465	478	469	474	466	467	504	479	475	481	426	438	520	462	446	461	469	501	475	451	494	443	457	477	471	459	528	462	441	492	438	456	443	463	488	474	474	501	448	496	501	479	479	420	462	474	481	415	493	461	479	465	457	457	466	447	473	467	472	537	474	470	482	482	459	464	501	448	487	464	452	432	473	474	519	442	474	464	462	431	452	450	455	469	481	455	451	423	458	477	465	477	511	487	472	489	467	470	446	470	431	477	485	445	474	453	491	453	454	453	455	498	423	509	478	456	459	483	423	476	465	500	472	465	465	478	453	450	499	477	478	461	492	462	439	454	469	459	523	455	432	462	428	455	468	459	508	476	455	519	458	474	462	477	478	452	446	460	486	460	469	436	508	493	470	468	444	470	509	430	443	471	451	451	476	454	493	459	464	479	459	518	443	457	506	487	500	494	506	470	469	455	503	486	480	430	456	453	496	455	485	463	452	483	458	489	471	427	458	437	471	524	478	491	437	467	471	486	514	453	456	489	452	483	450	451	469	507	458	502	465	474	444	450	457	485	491	459	473	465	460	444	446	469	445	488	486	458	489	454	497	471	484	473	502	414	479	453	446	454	435	470	504	463	504	527	473	485	474	460	455	449	469	476	447	488	466	491	467	461	500	467	457	462	458	489	475	505	479	453	464	497	508	494	499	463	458	466	466	464	474	456	487	461	500	473	462	477	496	481	446	484	492	453	453	425	457	456	458	454	492	432	464	480	462	490	494	435	458	463	503	509	454	455	431	459	423	483	493	443	473	473	437	469	499	474	473	482	475	435	462	473	509	490	454	465	448	443	491	447	468	447	480	469	456	466	489	476	459	445	450	459	462	474	475	463	481	487	455	453	502	474	463	453	452	455	466	478	443	459	504	501	495	471	445	481	464	439	449	444	439	426	438	480	471	471	475	485	491	477	476	445	438	464	473	504	471	466	475	485	450	486	471	493	477	456	472	441	473	468	474	438	501	461	440	499	465	469	458	462	483	503	464	490	517	464	478	475	479	488	480	466	519	448	487	467	462	469	462	450	484	467	476	535	448	449	450	426	439	468	438	461	481	501	475	446	487	441	508	464	443	468	476	439	453	471	439	524	485	488	488	403	525	456	464	476	445	470	474	475	463	459	508	491	470	462	459	444	458	437	440	473	457	478	460	483	473	463	475	471	540	479	499	465	440	448	462	424	439	469	493	495	489	429	476	435	475	440	494	473	477	519	459	463	490	444	474	453	461	472	504	468	464	472	486	460	470	429	447	448	479	454	459	455	462	466	493	481	472	447	501	476	454	462	462	435	442	440	470	481	438	491	473	446	451	487	461	479	470	474	496	463	434	475	421	413	473	463	462	446	445	467	467	473	456	485	422	457	472	491	470	460	472	486	468	445	465	449	412	436	449	467	492	450	440	489	458	472	438	491	458	458	452	454	487	458	453	461	491	470	485	466	491	463	487	475	483	473	501	458	498	455	470	456	456	472	449	463	465	451	473	479	453	446	448	478	458	436	500	484	461	501	482	450	461	479	487	466	459	454	454	482	463	461	442	509	489	435	483	454	422	464	432	472	454	505	468	454	469	464	467	478	451	475	440	449	449	493	436	457	462	501	474	426	483	500	465	469	460	431	463	471	471	483	469	445	467	457
43006	11657	2023	1118	864	811	756	622	591	476	443	401	419	434	364	327	337	355	312	354	364	313	309	320	358	318	367	335	356	325	307	335	323	305	351	316	320	330	304	305	314	340	320	324	361	343	314	312	329	326	309	328	322	316	325	280	334	337	316	362	287	329	318	327	318	359	349	343	341	340	300	343	338	306	342	349	304	375	326	339	329	322	318	332	320	363	315	324	320	334	317	319	329	342	345	341	311	320	303	321	327	340	323	319	275	315	343	331	326	329	334	307	326	330	323	331	347	315	318	313	315	308	323	318	334	317	337	284	352	317	302	290	353	301	335	337	296	315	318	317	300	307	310	329	323	312	340	305	317	295	315	345	339	324	315	331	310	290	345	292	349	348	317	325	322	305	296	327	320	297	326	340	328	343	291	338	316	318	326	318	307	350	354	325	334	306	361	321	335	322	304	333	295	348	334	301	351	349	339	328	331	324	320	313	301	329	319	334	333	297	302	352	317	341	335	330	337	295	304	302	327	317	325	335	321	319	321	293	302	351	305	312	336	285	325	312	325	313	329	327	333	347	342	313	303	332	298	336	344	335	347	318	351	314	333	311	342	343	327	370	306	292	298	278	325	311	287	345	300	330	306	319	330	326	295	298	324	315	307	329	286	317	299	311	338	305	295	337	314	313	348	303	331	334	329	329	313	301	318	342	287	335	304	337	325	319	327	331	312	319	317	320	314	344	348	316	313	307	326	336	342	321	305	331	308	324	334	292	323	357	306	320	358	335	300	339	349	328	330	338	307	306	347	294	303	319	295	341	311	337	310	300	310	329	340	320	310	313	277	307	324	339	349	328	344	292	319	316	336	329	330	334	320	287	293	313	318	341	343	343	285	327	347	300	318	285	355	301	319	334	293	316	314	293	313	328	317	332	361	341	345	329	352	339	313	309	346	314	325	329	350	280	331	318	311	311	351	346	321	336	339	331	320	304	301	335	296	311	327	337	326	305	309	365	313	283	331	330	289	300	358	318	335	375	307	342	314	284	302	335	319	343	312	343	279	309	334	363	351	326	358	317	333	326	319	292	296	309	315	336	292	351	271	334	341	344	327	302	328	299	317	302	312	298	309	352	298	320	357	326	309	311	318	352	311	352	330	320	289	279	276	349	328	337	311	284	314	331	305	284	332	304	327	342	286	298	320	325	325	334	322	321	338	322	333	307	319	342	306	337	332	301	317	312	329	321	274	291	347	341	308	338	318	356	345	323	325	322	320	362	305	296	301	357	316	336	329	291	324	319	311	324	298	309	336	324	314	345	283	315	344	321	318	331	327	321	330	305	334	341	331	316	323	335	308	325	379	319	316	310	337	337	325	299	330	346	304	317	335	345	327	253	317	323	331	330	302	308	296	304	334	327	377	340	339	334	341	317	332	321	329	332	327	339	350	312	295	331	305	307	303	326	299	332	314	299	305	325	308	297	358	326	349	349	290	323	304	310	331	317	288	354	304	304	310	321	319	343	324	305	310	331	354	350	326	324	318	332	333	312	293	347	335	293	347	309	320	323	332	343	342	298	375	348	334	337	330	326	285	289	315	346	376	295	291	327	322	326	327	307	294	310	332	324	301	322	292	313	266	316	332	309	323	334	327	309	283	314	334	324	294	312	314	337	322	302	327	300	284	331	310	326	323	340	329	326	336	322	378	341	303	313	312	349	335	326	362	334	301	335	301	293	320	313	325	303	309	359	329	309	349	324	312	316	359	325	355	330	319	338	314	348	319	310	297	337	326	316	310	289	331	331	281	317	330	318	317	326	328	301	319	315	311	296	322	307	312	363	328	327	322	320	329	326	300	305	344	302	298	303	352	327	314	306	316	304	313	338	342	329	355	329	303	330	328	320	307	304	315	335	299	315	349	314	313	309	297	351	314	310	334	326	337	317	306	310	324	352	341	325	277	331	358	333	348	335	334	320	328	317	315	340	334	289	288	337	324	314	306	282	331	336	331	317	325	294	328	327	307	333	308	343	299	335	316	352	302	293	338	336	323	315	315	328	328	296	333	339	356	322	298	323	326	313	292	308	323	325	330	307	321	342	285	315	339	322	343	304	320	327	313	345	308	324	339	319	300	339	331	306	337	297	320	355	327	360	292	318	355	306	296	295	309	300	331	293	345	348	301	325	316	345	367	324	299	317	357	327	300	331	342	303	338	289	276	313	319	292	329	312	320	285	288	358	320	305	331	281	296	300	302	309	303	312	338	292	306	325	290	337	334	306	310	312	327	345	280	353	307	344	340	315	308	325	323	357	351	335	318	344	325	305	310	315	333	318	331	325	338	331	351	343	332	335	298	335	330	353	317	302	277	308	312	344	347	346	299	330	320	312	350	341	312	326	336	319	306	303	303	341	339	338	310	378	332	322	325	351	289	307	329	348	342	252	315	302	309	346	328	310	296	329	351	290	310	337	327	336	329	350	288	298	302	318	339	338	340	312	290	321	333	325	299	339	325	296	309	321	331	323	332	337	295	364	320	287	359	313	340	288	318	297	321	314	324	319	342	321	324	296	334	317	305	286	322	293	368	304	323	311	323	321	344	319	311	317	357	328	323	310	296	315	333	337	326	303	317	347	311	308	310	324	328	303	310	334	320	343	350	297	335	313	314	310	342	308	356	300	274	321	337	316	312	306	332	317	339	328	315	326	334	316	314	322	368	304	322	351	302	317	311	312	313	294	318	313	349	329	338	271	319	296	315	298	328	326	340	330	332	336	313	334	307	346	331	362	326	319	346	322	306	334	284	308	336	299	309	322	336	304	318	361	280	352	315	335	295	341	338	316	315	335	336	306	333	329	315	324	339	331	300	309	354	321	297	351	287	312	340	272	317	325	326	304	320	296	312	269	346	322	342	324	328	282	308	331	296	290	325	308	334	321	324	326	300	325	335	317	295	326	324	308	317	337	295	311	322	344	314	300	300	325	323	310	318	294	340	337	281	328	284	315	323	340	321	323	293	345	332	340	286	288	350	286	318	301	329	325	351	316	316	320	324	283	325	338	291	306	311	288	301	313	335	284	324	322	360	294	335	331	318	360	339	299	314	315	348	314	331	319	345	295	324	300	318	334	298	287	355	324	302	323	332	334	304	330	301	327	311	306	322	341	337	318	335	336	360	322	297	323	351	336	287	283	326	306	337	344	316	338	344	301	322	324	326	319	317	310	325	351	333	318	305	335	284	290	340	327	340	357	304	335	301	302	327	325	320	346	290	319	308	309	311	327	329	336	324	326	354	332	344	328	354	308	291	335	313	295	354	300	337	317	335	293	342	340	316	315	307	320	333	351	320	334	309	320	344	313	345	318	327	335	308	277	350	360	287	294	307	328	322	301	340	318	309	322	350	330	321	315	331	322	332	336	321	329	348	365	352	327	350	350	348	365	299	318	300	329	297	372	314	332	285	321	324	368	348	315	317	311	312	343	300	335	322	327	330	328	314	306	329	324	297	300	292	314
24996	1971	2139	2650	2745	2923	2741	2380	2145	1776	1374	1266	1166	1087	982	831	847	794	771	794	755	789	780	734	809	788	799	818	830	727	753	743	742	741	717	768	765	759	738	743	691	734	749	681	727	717	713	711	747	707	706	728	727	740	710	662	736	662	721	733	695	710	699	667	666	691	721	677	722	711	695	699	727	681	718	707	701	735	685	682	688	726	677	713	677	707	724	705	700	664	686	697	696	696	675	708	704	689	685	683	668	683	693	691	701	715	732	671	715	705	713	708	679	712	723	707	734	710	717	713	712	707	679	711	747	660	727	785	649	704	716	680	692	683	702	690	751	694	704	720	735	693	689	723	692	699	673	650	673	685	741	697	713	682	708	743	683	669	718	722	700	703	675	698	674	716	689	707	747	735	714	671	682	708	687	722	691	689	668	720	652	713	709	671	743	706	696	692	684	669	656	720	706	740	646	702	694	709	700	721	695	697	683	711	792	673	654	695	660	682	694	704	701	697	693	673	713	686	690	680	711	672	713	658	671	702	710	725	683	685	706	716	731	732	707	721	710	698	711	663	738	727	704	662	743	710	723	697	717	668	686	690	712	670	738	713	700	705	685	644	695	687	709	714	721	665	728	699	691	675	658	691	708	699	671	713	695	720	699	667	697	672	686	658	695	700	695	683	710	628	721	715	683	659	661	743	668	670	680	708	700	724	721	730	691	713	648	668	700	707	679	702	669	729	662	676	706	716	704	693	698	693	691	674	680	651	732	711	735	715	681	717	674	699	712	751	675	689	674	730	677	684	670	708	666	711	657	722	731	691	718	735	636	647	683	755	667	670	649	702	692	696	700	667	657	683	664	733	668	705	657	666	716	701	672	728	701	705	685	664	729	658	701	689	663	672	732	634	675	647	665	646	724	692	683	703	686	708	702	665	695	697	674	690	710	741	681	685	725	728	705	700	692	687	665	704	725	666	690	705	663	730	640	732	668	711	668	709	668	652	712	653	728	730	711	709	664	714	687	668	664	708	707	709	716	682	741	705	693	681	721	711	708	682	661	672	714	685	686	686	716	710	734	731	740	701	730	659	656	646	766	680	720	704	674	711	720	670	671	699	651	678	682	694	705	702	617	649	716	661	705	699	692	686	674	687	720	723	639	682	735	699	668	696	682	683	754	644	719	695	713	700	719	676	676	711	693	695	695	631	698	685	663	691	728	707	647	757	692	683	672	686	667	661	726	697	680	722	706	703	725	680	720	697	690	674	694	711	704	669	649	715	655	634	695	701	696	689	680	699	700	696	707	668	692	703	676	668	700	713	691	728	766	751	687	720	701	692	680	694	702	722	742	754	652	726	709	669	691	689	656	689	664	677	735	661	675	706	661	680	636	752	628	665	701	712	655	796	715	694	698	739	700	667	696	682	713	687	670	733	667	688	673	671	682	660	700	718	689	719	691	674	737	735	701	697	667	680	729	671	667	672	625	690	663	736	658	699	719	714	720	672	721	658	697	697	723	685	719	686	727	657	723	679	731	709	705	663	653	656	663	726	657	741	714	718	673	705	704	701	665	701	686	703	690	665	637	688	664	699	659	734	699	677	680	672	699	664	693	654	689	748	696	674	685	675	697	695	687	662	748	704	647	699	664	700	685	720	725	714	722	742	669	687	685	717	688	663	682	734	755	724	713	711	714	688	661	682	735	670	682	732	702	678	651	663	665	698	723	690	647	669	689	665	719	667	721	728	708	705	753	695	703	707	653	720	691	727	680	696	650	655	685	697	691	641	728	695	724	704	706	680	692	659	679	699	717	690	668	716	699	673	667	706	637	711	685	706	679	711	709	678	691	714	740	682	714	657	684	675	741	718	703	682	702	651	715	720	697	700	658	683	680	692	689	662	700	679	699	676	683	666	696	679	695	677	674	688	703	680	722	676	714	708	761	704	693	650	742	727	672	741	779	715	688	702	681	719	694	705	696	697	702	671	692	699	674	696	670	719	740	695	698	665	669	673	708	668	701	704	627	665	664	702	709	703	703	708	730	697	681	765	726	696	647	678	653	738	731	732	688	694	731	664	667	701	726	707	710	675	669	648	724	718	691	717	671	708	666	678	716	685	677	710	694	711	705	694	686	682	705	670	686	690	642	695	724	675	701	710	663	684	630	649	690	721	684	708	685	691	661	697	735	693	688	711	672	689	691	682	698	646	642	687	712	681	687	704	704	662	665	652	722	669	664	715	741	725	702	751	669	730	671	724	735	676	709	729	699	695	686	684	731	662	744	727	689	666	689	691	687	698	656	649	685	735	693	679	677	705	696	657	679	689	694	652	703	664	662	669	734	702	712	671	684	738	632	696	724	686	669	639	707	732	672	694	682	679	715	635	709	681	689	727	683	670	728	747	688	707	724	714	714	708	673	695	697	729	700	691	695	660	688	696	668	669	739	705	654	676	691	753	694	698	687	677	731	624	682	690	689	667	668	702	711	685	682	714	691	676	685	724	675	729	699	644	714	692	683	681	692	750	707	702	716	697	641	715	668	705	698	690	704	679	702	670	673	656	697	699	726	685	697	700	697	727	698	658	696	710	665	706	698	687	690	698	676	713	667	721	740	694	674	702	714	686	644	661	657	700	726	710	705	711	723	715	658	678	700	729	694	700	681	692	696	681	701	686	728	710	706	702	706	683	632	719	654	727	668	695	704	703	699	685	694	701	668	690	676	744	676	669	642	698	692	654	657	694	700	650	667	692	687	735	658	692	667	695	689	734	726	694	641	674	688	713	726	731	702	703	755	731	712	697	723	685	679	691	721	693	653	675	673	701	693	729	695	721	667	734	704	662	710	728	734	663	700	740	701	694	720	689	683	704	705	677	636	704	708	668	695	679	723	744	687	772	672	689	700	688	665	680	690	693	649	634	695	698	738	711	662	690	700	667	676	768	692	702	658	664	727	647	705	755	690	678	617	680	717	697	696	686	712	674	654	715	645	717	668	702	739	667	708	634	715	733	656	721	691	698	669	712	713	743	725	685	643	700	712	680	726	657	652	663	685	686	662	649	670	668	707	707	698	658	661	701	694	668	693	675	657	668	665	694	687	694	704	695	675	705	677	678	734	690	707	686	693	684	698	690	666	757	722	701	722	693	736	716	690	695	683	709	654	710	697	734	679	701	648	675	702	719	664	658	674	721	687	683	674	694	696	669	689	650	701	758	750	694	727	764	699	689	701	718	713	703	701	673	640	702	673	680	651	688	723	713	713	682	690	711	724	710	725	647	664	743	711	737	695	639	687	692	687	693	699	646	703	658	715	658	694	685	676	731	706	687	696	653	728	714	665	673	732	717	662	711	683	684	705	708	702	682	700	745	717	733	709	687	746	678	722	680	665	678	686	711	693	700	694	645	701	655	697	665	655	694	675	697	613	671	686	669	721	663	666	653	676	658	701	698	679	665	674	686	679	689	667	699	724	682	697	688	725	683	675	737	721	757	653	695	658	721	738	734	690	708
12198	1362	137	124	211	213	198	203	168	149	118	129	103	111	107	116	111	113	107	97	104	112	101	116	112	99	116	104	100	115	97	117	100	104	113	90	110	107	105	104	103	91	117	105	81	99	109	119	82	105	125	106	125	92	85	117	114	93	101	91	101	102	97	118	119	89	109	118	100	111	122	98	101	101	89	112	104	108	102	104	106	106	90	105	115	86	90	104	101	83	103	89	118	116	117	128	102	109	113	111	100	88	95	104	114	102	111	108	106	104	95	111	76	121	107	121	101	99	126	101	101	92	94	120	108	122	116	94	102	138	130	127	106	92	101	103	87	112	120	108	113	111	92	120	110	111	127	96	99	99	115	100	109	123	113	101	95	91	109	106	84	101	111	106	98	95	115	117	107	111	80	106	89	95	90	103	111	113	122	97	96	105	110	93	92	116	95	103	103	115	118	103	110	82	118	106	114	97	102	86	113	97	89	107	94	80	103	95	91	98	108	104	108	92	93	111	106	112	119	103	92	101	126	109	92	92	81	113	94	99	115	110	110	107	109	101	131	137	119	99	117	95	100	105	103	88	105	94	105	121	112	115	123	108	114	113	110	112	120	112	91	99	104	130	109	102	90	113	88	90	91	100	94	109	121	107	96	109	103	99	106	114	104	109	114	111	99	113	107	100	92	104	94	118	100	111	104	78	98	110	89	92	103	88	120	92	111	91	98	100	95	108	97	91	105	107	99	100	98	89	100	111	114	102	103	86	103	104	91	111	103	100	100	111	105	102	91	97	94	111	90	100	96	91	115	93	126	99	118	102	94	83	94	95	110	109	99	110	126	105	98	103	100	101	94	129	103	106	102	107	83	109	93	99	105	96	99	94	106	96	95	105	106	102	104	101	94	102	92	114	94	103	99	97	112	102	94	98	135	90	100	91	98	107	91	134	93	116	111	103	86	122	105	118	113	105	120	103	93	76	106	80	95	112	98	88	110	122	99	112	91	95	116	104	104	123	89	113	93	92	111	102	114	106	125	101	75	93	131	102	99	99	119	103	113	117	105	99	103	99	93	108	111	97	93	104	92	103	91	107	115	112	109	88	84	126	105	119	112	107	111	111	107	108	112	93	110	107	96	105	85	127	118	98	115	100	109	102	93	86	129	114	95	96	122	112	100	96	105	98	101	101	105	98	101	101	107	100	117	106	95	101	107	99	123	120	113	100	100	101	121	106	108	109	106	86	108	111	115	109	109	115	106	118	118	100	119	118	99	111	102	102	100	120	99	109	101	98	108	92	109	122	108	100	116	105	84	111	129	94	108	91	105	105	105	95	100	123	102	112	117	113	96	128	123	128	105	108	85	95	104	84	104	113	107	87	113	100	124	106	117	92	101	103	115	122	106	118	110	91	80	83	109	86	106	106	97	118	106	111	101	107	83	106	118	115	116	93	105	101	117	118	108	95	86	111	93	119	107	128	97	98	104	88	117	106	105	102	105	100	102	100	102	90	118	101	111	90	119	116	96	81	116	119	112	109	106	112	112	114	110	119	96	94	111	116	114	111	84	106	87	112	106	120	103	105	97	109	103	100	112	120	100	107	102	95	94	99	111	112	104	106	95	88	116	109	116	105	101	108	118	104	112	111	111	107	98	100	104	85	113	115	134	137	110	101	113	129	103	108	97	91	117	108	108	113	105	99	99	116	105	105	94	103	102	102	108	110	110	83	103	92	107	98	86	82	120	106	115	117	89	98	124	84	92	109	127	91	101	104	116	84	108	116	102	112	120	114	115	116	106	94	113	105	120	108	101	99	96	109	89	91	97	110	105	105	108	116	93	119	118	111	101	99	92	104	83	103	102	114	114	93	115	106	92	90	119	119	96	90	111	113	99	117	94	101	109	93	112	96	116	110	88	102	105	94	107	99	93	116	134	119	86	110	98	105	105	102	114	91	101	90	97	89	97	107	98	95	86	90	117	109	93	95	118	97	108	97	98	96	89	90	108	97	106	120	112	104	97	100	117	90	89	105	110	113	93	100	89	110	91	114	98	104	98	109	104	102	96	95	100	89	110	100	105	93	97	100	95	106	121	125	116	121	107	111	102	101	86	102	106	105	93	103	98	117	103	100	94	87	84	100	107	126	129	90	120	78	102	104	83	102	88	119	90	96	123	100	130	109	114	109	114	109	109	94	104	101	98	94	98	98	102	97	101	97	122	122	112	93	98	91	104	103	95	94	118	101	108	97	100	112	115	102	96	80	129	126	115	110	81	88	90	95	96	97	117	94	125	101	101	109	112	99	96	121	105	102	112	122	126	93	100	136	108	85	107	97	99	94	88	90	100	90	88	110	105	114	130	125	110	91	97	107	110	102	95	113	107	99	97	112	110	95	89	105	109	98	105	114	113	120	108	95	96	111	108	98	119	109	107	110	104	103	114	98	88	103	102	131	119	98	104	113	116	110	107	131	107	106	114	118	106	103	102	102	97	100	113	106	95	99	98	105	115	108	103	103	92	118	99	77	87	89	107	112	120	105	103	90	121	91	108	104	98	91	115	97	102	117	89	108	97	112	103	106	83	103	106	89	80	93	100	87	102	106	89	97	122	106	136	105	99	87	111	84	108	98	120	89	91	101	113	116	107	115	107	85	130	95	99	100	104	97	97	101	104	97	90	107	93	96	122	109	102	114	114	106	130	113	117	87	110	114	108	102	104	84	100	107	91	119	106	87	92	108	95	113	96	121	100	94	107	120	112	107	130	105	101	116	115	90	89	106	105	93	118	100	105	107	110	86	107	109	110	110	107	125	116	109	123	93	102	113	117	89	88	103	125	124	79	110	97	108	110	103	101	134	101	101	92	98	94	97	93	94	96	124	112	104	107	96	108	96	110	93	113	96	104	96	126	102	110	92	123	102	104	101	104	92	100	110	106	91	113	106	100	98	109	110	87	116	113	91	107	112	87	96	104	119	105	104	95	113	110	102	105	112	90	105	113	87	102	104	124	109	99	99	114	113	107	110	117	116	98	116	92	94	100	124	101	126	85	80	115	96	112	110	108	138	112	114	101	108	100	108	98	120	112	93	116	120	100	82	95	119	122	105	125	101	101	100	107	86	98	122	107	84	93	86	103	103	101	105	96	92	107	123	107	89	104	103	112	116	101	106	94	99	108	112	129	110	133	88	99	110	112	102	113	112	110	91	102	91	109	104	101	104	109	110	107	114	98	94	113	111	102	111	105	106	109	88	90	80	91	106	100	112	111	118	104	116	96	104	115	123	131	106	98	120	101	98	91	109	93	91	107	94	96	116	123	107	109	109	116	102	123	104	102	102	107	103	115	104	99	99	107	109	103	95	97	96	97	102	104	90	98	110	100	106	83	100	106	112	98	96	90	106	115	102	103	108	106	108	102	95	112	96	105	96	103	99	111	110	110	116	126	92	90	112	109	93	99	96	86	82	123	103	84	114	106	106	110	125	100	114	108	117	109	93	104	104	115	95	96	131
7318	533	387	474	698	840	739	763	647	550	454	378	375	330	296	255	284	318	256	286	297	274	284	281	309	262	294	294	330	276	283	256	274	282	247	280	294	291	262	303	283	280	307	267	265	281	257	272	271	258	312	268	278	274	286	253	296	257	279	282	277	292	295	294	307	306	257	249	276	272	294	272	273	256	253	272	283	245	289	275	277	263	249	259	262	253	266	270	286	283	282	269	256	268	265	282	269	288	282	295	278	266	316	278	253	291	326	273	286	262	266	286	314	288	322	279	287	294	279	279	268	270	262	271	264	285	292	268	270	281	267	261	296	309	278	262	264	281	309	267	280	263	289	310	305	298	274	263	289	275	277	298	254	265	239	295	296	296	304	298	299	269	269	272	274	298	291	268	260	268	270	324	297	282	261	282	268	257	292	270	255	311	235	274	288	235	260	297	262	258	278	281	274	276	255	262	274	272	286	282	283	286	282	290	305	264	256	269	294	295	264	300	286	276	281	284	259	274	275	297	278	261	264	285	305	267	292	277	287	286	257	297	275	286	263	297	249	292	258	261	245	266	288	254	286	256	287	273	246	283	277	285	296	271	273	261	271	263	275	290	271	275	278	279	274	272	274	247	271	290	286	289	283	261	290	255	252	270	274	282	292	272	291	291	260	287	290	258	286	299	266	293	287	299	263	289	277	302	263	246	296	279	255	271	269	295	281	286	276	289	280	282	315	255	285	237	275	293	282	271	289	282	285	296	279	260	258	287	299	279	264	275	284	297	264	296	266	292	291	292	302	256	288	280	284	299	277	277	297	271	266	255	263	279	293	261	264	307	247	304	269	260	264	263	256	270	275	257	281	293	308	307	293	308	290	283	259	301	268	270	308	271	268	289	309	296	304	269	292	300	266	305	267	293	271	269	261	259	254	267	279	292	269	291	281	289	310	265	296	260	266	290	296	320	280	267	262	264	268	286	320	286	286	289	277	302	303	290	270	272	282	273	280	301	268	262	285	276	267	314	292	290	296	272	308	262	274	292	279	257	263	267	286	305	267	236	267	283	266	280	293	267	278	251	296	261	291	298	300	264	260	280	286	267	299	310	300	272	305	286	264	311	290	286	312	293	275	260	277	297	308	283	282	313	291	273	285	230	261	284	266	267	272	276	257	269	269	283	301	284	304	283	275	285	280	278	277	275	256	270	286	298	273	287	266	267	303	272	252	273	253	303	263	296	310	294	252	286	281	262	269	277	295	287	289	253	277	313	276	259	269	297	274	284	286	278	279	286	282	309	263	287	264	309	290	263	267	311	293	307	283	308	296	296	291	304	277	290	305	277	260	272	315	285	304	265	247	261	291	284	270	262	273	277	290	293	238	313	270	264	280	290	282	302	272	281	299	301	263	283	296	284	290	298	290	270	234	281	262	247	266	284	276	272	278	273	291	266	308	282	252	272	246	280	301	314	291	254	276	287	305	283	281	298	269	285	285	280	268	287	286	290	264	275	320	280	299	286	276	265	289	273	291	300	255	311	277	283	280	290	265	285	276	303	291	249	273	286	284	299	302	263	289	272	250	268	312	254	280	271	313	281	271	296	281	257	285	297	273	302	260	296	258	282	275	282	310	277	300	288	255	283	259	294	271	276	299	283	258	251	311	280	256	300	276	274	303	323	269	257	275	279	275	258	267	260	276	279	282	288	282	278	248	263	306	301	267	311	274	306	283	275	278	278	292	260	251	279	273	255	283	291	259	282	261	257	265	322	275	258	276	276	240	290	290	273	269	281	231	275	273	293	279	284	258	253	239	279	289	299	315	290	250	256	269	307	287	285	265	282	278	256	281	284	313	262	272	259	290	281	258	304	281	290	274	282	254	292	274	277	279	279	291	251	297	279	265	276	268	264	287	277	287	276	284	302	296	290	282	247	292	270	262	249	262	266	284	290	299	268	259	271	288	288	265	274	273	279	275	265	295	299	297	274	273	263	281	297	292	287	290	262	272	275	276	258	294	282	285	270	297	285	263	300	272	266	265	298	276	265	260	265	301	301	278	275	278	272	278	303	271	252	303	274	299	269	300	281	306	241	287	298	295	247	266	266	282	293	262	278	283	277	280	273	311	273	268	285	280	293	251	326	288	288	288	288	266	276	243	297	284	278	279	270	290	271	302	267	317	301	294	253	278	270	312	268	231	285	272	267	261	270	264	287	271	290	285	275	288	282	299	270	270	289	295	296	285	270	267	294	260	266	315	284	276	289	257	264	263	262	262	277	279	263	272	287	270	279	282	281	288	245	303	306	256	277	257	257	321	265	287	277	270	258	243	293	286	268	290	273	272	280	277	255	264	277	293	290	271	290	290	286	269	292	267	272	271	255	299	286	297	265	251	263	278	278	271	278	245	296	289	274	292	241	274	311	281	295	273	268	267	287	269	296	260	292	262	286	307	257	296	299	271	293	299	273	273	265	282	285	261	316	301	286	247	271	262	260	291	275	282	316	301	278	266	294	294	298	311	270	278	291	279	302	270	285	276	272	244	280	281	280	265	305	270	297	281	265	286	273	275	249	270	254	289	269	290	267	290	284	249	298	277	259	271	292	305	284	256	252	282	277	281	269	299	298	254	271	272	279	307	289	283	280	277	286	299	275	273	289	262	277	288	280	248	284	267	279	281	286	268	292	268	270	257	256	279	253	286	264	278	275	266	290	332	233	257	293	241	278	259	269	282	260	249	290	268	274	276	257	295	283	268	300	285	270	272	259	304	248	250	287	275	288	293	282	280	269	271	288	290	280	277	285	311	293	282	253	258	309	297	295	287	262	305	281	279	266	256	246	288	312	259	275	278	295	280	262	308	247	268	296	254	271	291	265	281	285	285	273	287	274	289	260	257	309	288	265	273	284	294	304	264	286	273	270	289	291	286	269	252	292	284	290	286	294	274	310	269	306	301	294	284	306	269	287	328	287	254	277	304	254	268	268	253	250	256	281	253	278	281	268	308	284	270	284	293	279	283	269	257	250	270	300	277	278	279	295	298	268	291	287	280	307	288	305	286	267	280	269	261	238	285	284	268	281	296	268	274	279	263	299	284	311	275	250	280	301	264	274	321	271	274	290	275	281	264	282	298	286	263	262	275	295	305	279	286	279	293	279	257	304	306	278	286	280	264	252	278	318	285	319	290	258	273	294	275	277	273	266	272	304	259	280	274	296	263	263	278	275	294	261	259	257	290	276	273	292	273	288	293	277	259	288	277	271	302	295	296	283	269	299	291	267	291	299	271	273	253	291	275	266	270	292	305	280	286	284	270	301	268	277	271	275	275	307	283	309	297	227	285	288	287	278	306	237	272	288	293	267	261	284	304	280	264	267	280	265	269	265	265	248	261	252	276	260	257	256	274	287	273	277	311	283	269	278	266	266	266	270	287	275	287	273	291	282	283	268	289	283	281	277	281	267	294	273	303	274	264	285	302	267	280	285	276	297	314	271	280	283	271	275	270	249	307	263
30448	5774	717	543	540	483	478	372	345	305	274	265	229	228	207	218	192	206	214	232	207	200	218	214	207	187	158	206	192	179	156	194	208	203	193	214	190	196	188	162	222	174	193	197	220	216	222	187	189	207	200	189	170	177	165	179	214	196	205	193	175	186	160	198	171	211	196	187	202	165	198	201	184	197	161	189	199	200	183	211	194	180	197	202	191	215	210	187	182	215	216	198	216	208	204	198	203	187	189	210	178	184	189	183	191	181	217	186	177	187	169	206	202	184	220	186	196	192	178	208	197	197	162	171	178	183	212	212	195	199	200	206	170	217	212	191	166	183	175	167	175	218	197	204	207	205	195	183	227	179	163	190	190	185	194	203	185	214	200	202	208	210	218	197	185	204	199	206	191	220	202	177	192	165	202	208	183	180	236	191	179	194	196	187	182	183	188	182	221	176	199	204	200	201	194	190	210	199	203	194	187	188	174	188	181	174	215	215	189	197	191	203	198	156	184	183	174	224	195	180	183	171	215	193	180	199	173	189	175	199	200	196	204	181	223	215	207	199	196	210	189	206	193	201	152	218	180	230	173	217	200	193	201	197	202	209	173	205	198	192	191	190	211	212	189	219	196	183	227	208	196	186	210	193	177	212	210	193	209	169	193	189	183	210	183	189	184	208	203	220	180	157	175	190	160	177	181	212	228	198	178	202	196	174	203	194	169	185	189	175	175	179	193	199	181	212	175	188	182	197	173	169	216	175	206	166	219	187	187	193	202	219	205	184	183	176	202	215	179	188	185	183	162	207	158	198	206	197	214	184	179	213	186	218	201	220	182	175	220	186	193	164	198	189	194	180	214	162	177	182	210	191	211	198	200	188	202	200	195	211	221	195	174	178	188	155	189	209	182	195	189	169	215	206	195	190	210	177	194	182	182	197	225	188	169	192	203	205	199	216	221	208	191	238	216	197	193	221	190	180	198	200	183	201	214	197	177	163	211	186	211	170	178	222	201	205	196	192	198	185	190	214	216	205	191	189	194	193	185	167	188	194	203	206	182	186	192	184	181	197	208	193	216	178	161	176	165	190	173	189	194	193	205	212	186	218	168	208	197	202	177	205	196	174	197	193	192	199	192	172	206	203	192	191	185	187	193	197	179	193	173	198	181	178	190	194	223	191	188	177	171	179	216	177	176	228	221	197	182	190	180	208	193	190	208	187	192	204	204	193	202	207	217	198	181	180	212	203	198	193	192	168	225	173	208	208	199	193	188	156	174	205	166	179	238	202	202	200	192	227	183	203	217	157	179	198	190	191	212	194	205	189	200	206	175	191	179	183	180	180	187	186	203	188	190	175	220	163	178	187	212	192	204	194	194	190	181	190	206	191	205	188	188	219	182	196	185	217	204	164	194	204	231	172	214	164	197	203	184	170	200	196	185	219	180	167	195	209	194	202	187	193	177	181	189	201	230	207	165	219	188	183	217	169	230	187	213	194	185	199	197	169	182	189	193	209	201	207	199	197	210	211	178	203	214	200	199	197	181	173	187	190	166	204	208	194	182	203	194	193	205	193	191	172	187	204	194	222	187	180	211	222	196	204	202	184	199	197	158	192	193	225	184	199	207	204	211	175	201	196	195	176	207	191	197	200	198	187	165	178	155	198	192	221	212	200	199	190	183	200	214	191	191	157	202	195	171	226	209	208	211	188	205	200	194	188	221	186	186	173	196	203	197	196	208	214	185	182	193	188	209	181	175	203	184	192	187	221	187	188	180	181	203	197	188	180	188	205	178	195	188	209	185	178	177	201	190	195	202	175	156	202	176	201	171	206	181	171	183	210	199	207	213	188	207	197	191	186	202	201	213	209	220	174	198	189	198	190	200	195	164	208	206	196	189	213	190	194	184	181	198	186	219	257	209	192	174	178	185	198	191	188	210	200	221	197	187	208	187	185	198	184	187	173	182	207	185	187	197	199	187	184	181	207	214	204	198	194	193	185	192	192	197	193	190	180	203	185	190	178	172	181	193	198	209	186	197	204	168	196	184	183	174	195	205	201	171	205	205	189	180	215	178	173	173	211	195	183	205	220	197	209	191	179	191	235	194	186	198	154	189	200	176	172	190	185	203	186	178	199	187	213	204	192	222	177	200	188	181	203	175	185	167	180	215	191	200	196	182	199	180	181	175	208	184	219	175	168	177	192	179	181	196	212	175	214	205	169	178	190	196	206	211	178	191	231	210	215	173	182	186	205	194	192	209	196	212	203	159	195	201	194	196	180	177	193	206	194	196	180	197	209	161	183	197	189	176	203	175	200	203	198	197	197	190	196	196	217	208	207	200	166	183	194	195	194	209	197	181	217	182	218	194	192	183	198	166	201	190	188	200	197	213	187	192	181	217	157	183	170	180	196	173	211	209	168	188	205	174	177	184	196	235	204	182	221	197	228	174	185	182	200	216	181	175	191	200	221	211	179	210	182	201	172	196	190	170	215	186	209	181	214	188	209	222	190	211	211	208	247	175	202	190	185	190	196	189	192	207	196	193	181	210	182	191	206	176	181	216	189	202	197	201	150	180	171	212	192	179	201	200	203	234	163	213	199	196	199	170	193	192	205	190	186	183	191	197	209	196	202	199	203	199	186	226	180	207	195	185	187	214	196	195	197	200	200	211	198	205	198	179	191	201	224	215	179	168	182	193	197	187	213	195	200	207	173	182	203	212	181	187	182	188	185	204	170	197	209	204	205	195	190	190	194	202	215	227	205	221	211	200	209	182	180	181	207	207	179	174	199	182	216	157	213	186	205	193	205	186	193	210	195	181	170	183	187	185	186	217	192	179	170	214	197	180	213	231	179	184	211	211	206	206	205	200	213	200	182	201	186	167	194	213	192	191	189	188	182	182	222	203	188	200	193	194	166	172	217	214	184	201	187	181	166	194	197	189	196	214	172	208	207	203	197	193	166	180	197	205	198	175	197	177	197	201	207	199	196	187	217	195	177	194	198	200	202	171	187	227	187	216	209	187	193	196	207	193	181	216	197	188	166	189	189	191	201	200	214	165	184	229	192	199	193	189	219	197	188	186	195	230	197	213	196	184	178	189	202	183	205	196	169	218	173	193	201	176	200	189	225	186	183	191	188	172	209	209	226	173	215	167	211	212	198	187	188	181	170	174	188	180	207	184	215	191	221	169	168	183	207	195	171	182	210	186	193	184	170	217	185	205	191	196	207	213	187	221	166	173	202	194	183	209	174	175	201	209	186	195	198	237	216	200	187	195	213	192	191	182	161	214	172	197	200	167	203	210	197	167	178	189	205	202	192	189	195	206	181	185	211	192	197	187	197	208	213	213	206	186	182	207	193	201	183	201	181	212	206	226	185	179	194	200	193	185	194	219	217	181	184	196	190	205	197	184	192	224	179	183	196	230	178	189	170	170	165	187	185	174	186	192	188	200	199	171	175	186	143	209	201	214	169	189	150	196	209	193	203	193	197	206	177	183	195	223	207
18234	1277	1223	1566	1954	1880	1783	1628	1248	1044	861	775	725	674	593	563	510	562	526	514	497	478	497	516	518	545	522	532	506	513	524	481	470	480	458	490	512	526	441	447	495	490	455	475	489	490	489	477	458	474	492	456	506	496	476	467	532	459	464	484	500	441	471	483	460	451	491	471	465	458	458	481	457	492	477	468	464	459	473	479	461	491	472	514	481	444	436	476	447	480	463	467	435	443	473	438	473	459	464	478	496	453	443	474	486	440	451	451	471	482	449	456	463	472	482	445	455	467	496	465	440	464	488	453	469	457	502	453	439	490	454	470	464	456	463	475	471	494	463	433	439	441	489	480	476	442	460	467	485	494	439	444	492	465	452	504	466	508	482	413	458	440	449	466	414	479	467	495	444	484	480	449	460	448	465	457	512	471	440	462	490	486	455	438	484	429	479	459	468	470	460	509	440	462	437	450	446	447	457	478	465	439	482	450	502	492	431	473	493	423	473	440	464	470	447	454	459	462	500	486	477	431	487	443	455	444	498	455	428	418	430	440	456	484	465	477	495	471	466	478	460	477	463	474	465	467	468	480	465	497	533	465	466	425	460	495	444	463	477	432	474	477	489	458	467	493	476	455	481	467	491	474	454	453	485	467	463	480	493	480	468	445	438	496	454	514	463	474	432	493	498	485	476	494	457	453	457	459	463	463	450	516	474	457	445	452	464	437	530	462	462	514	465	439	474	445	468	480	434	442	469	399	451	503	481	469	443	459	472	433	467	503	421	476	471	465	474	454	487	490	464	473	485	436	416	465	496	458	494	488	475	498	446	417	429	427	455	469	452	490	501	432	455	469	457	451	414	455	465	498	484	442	458	477	477	469	438	499	447	444	494	446	444	444	447	509	501	486	483	440	440	460	425	516	444	486	475	482	461	446	458	459	436	472	440	458	442	462	457	513	469	467	486	466	468	482	450	482	454	479	466	467	492	436	449	507	457	438	448	469	468	468	480	477	472	488	481	434	458	478	443	440	454	456	451	452	471	493	489	481	446	499	427	437	503	443	468	461	453	441	465	469	472	455	435	462	468	483	444	473	501	517	449	459	495	496	441	477	479	454	469	463	471	461	475	476	457	478	484	471	463	443	499	412	487	480	474	452	430	456	475	446	447	475	478	462	499	481	475	483	440	478	467	474	447	467	490	466	443	449	474	451	462	451	426	467	479	484	452	475	477	485	445	476	469	474	472	436	467	448	507	464	462	455	479	449	481	484	489	464	442	509	441	450	461	485	463	463	500	481	490	458	484	490	458	445	455	458	484	428	434	494	449	503	469	427	507	477	474	505	457	467	467	493	397	499	467	450	443	480	488	482	460	461	470	476	455	456	488	458	476	450	481	476	451	393	475	460	462	460	468	466	457	442	444	457	441	449	495	462	485	470	455	433	449	439	494	506	499	460	494	488	448	456	464	472	491	482	466	468	463	458	491	472	444	446	454	458	505	470	455	478	468	465	471	463	510	413	440	485	484	451	437	482	493	446	428	477	446	490	486	454	485	478	488	455	449	505	443	478	464	480	485	477	472	457	470	467	461	411	461	468	470	431	447	456	463	432	496	428	472	473	483	442	463	449	469	454	463	470	459	467	419	475	476	435	500	495	425	473	457	474	476	451	456	498	480	509	472	474	410	437	460	504	462	466	479	467	444	398	488	489	510	481	463	466	465	501	481	453	449	469	502	463	465	469	451	455	422	477	507	457	465	468	456	456	481	455	466	508	476	519	470	428	457	478	458	455	483	464	437	437	479	454	464	510	474	473	478	440	460	472	486	473	480	479	453	481	486	470	470	451	448	487	484	448	501	468	483	489	479	447	443	444	464	468	458	462	492	449	462	473	437	443	489	443	448	479	448	475	474	490	465	497	478	490	440	456	461	467	477	436	454	476	469	451	458	481	489	481	465	459	452	481	460	447	487	459	464	448	480	444	479	490	483	448	440	455	465	471	463	482	455	446	432	472	506	449	510	421	457	496	467	480	471	437	467	456	450	455	496	454	444	486	471	478	463	499	425	480	452	453	430	448	436	459	430	453	478	437	471	412	518	447	462	455	476	453	461	421	481	482	473	468	424	453	435	486	459	487	443	448	500	470	492	482	440	459	483	491	465	454	436	497	512	474	468	469	420	472	465	463	493	458	459	481	440	421	491	441	510	476	467	447	502	458	453	474	493	445	478	497	480	439	453	461	450	468	432	474	435	419	474	478	462	478	465	471	476	486	445	475	435	488	471	484	430	473	470	509	453	481	485	502	456	425	506	501	501	499	466	482	455	448	463	440	486	482	459	433	478	447	513	469	455	445	509	468	464	480	487	461	453	462	482	478	462	421	450	477	439	437	453	450	466	475	489	437	476	475	488	456	477	463	484	432	454	442	493	473	451	474	459	488	465	437	471	457	449	456	465	459	461	461	457	450	477	497	483	490	455	456	447	464	509	446	448	463	452	470	446	505	483	497	468	459	444	440	462	471	429	443	462	441	458	433	477	458	481	473	485	496	432	467	483	471	450	491	478	518	474	457	464	487	473	453	447	465	429	441	467	483	459	450	456	460	454	448	443	495	490	442	464	488	501	461	475	441	466	463	451	460	445	437	466	490	494	469	464	474	454	476	460	490	446	514	470	468	456	485	501	459	467	463	464	489	481	464	465	477	441	480	441	475	474	428	470	449	422	471	452	447	454	484	488	419	485	446	479	518	469	488	477	498	473	478	455	468	431	458	495	474	427	461	459	489	455	466	475	459	512	458	453	462	461	469	463	484	474	494	429	469	500	474	463	464	490	473	450	504	478	488	405	453	461	470	474	446	453	455	429	469	473	491	485	428	479	494	465	482	458	466	465	480	444	478	486	448	507	475	442	450	487	457	484	488	438	475	481	428	455	491	434	453	481	451	479	460	491	449	445	478	459	443	467	457	461	470	461	450	471	434	454	463	470	449	482	483	470	459	467	461	479	489	466	469	449	461	528	489	453	447	482	461	443	483	459	489	446	435	483	437	445	471	444	416	443	481	453	486	493	463	481	467	427	464	474	467	449	455	476	477	449	478	468	479	449	492	433	461	498	470	469	483	452	516	446	447	463	454	465	478	470	474	466	440	444	469	481	512	473	440	467	475	487	473	464	483	474	442	454	495	482	475	488	451	442	450	483	457	458	468	459	477	427	475	456	488	512	439	423	432	469	445	459	459	465	463	451	483	437	505	442	444	469	434	442	450	492	462	436	456	463	429	474	462	462	476	489	496	487	455	476	453	479	481	465	488	449	474	454	430	455	454	483	473	472	466	462	458	434	485	454	462	456	443	473	440	459	474	467	443	543	471	467	463	456	497	426	469	442	462	456	457	437	487	487	443	472	439	514	450	445	480	443	453	467	482	470	466	430	453	443	460	483	469	453	469	487	429	425	473	437	466	462	482	472	451	494	469	441	481	450	453	500	473	444	439	480	469	452	448	452	473	449	443
42789	10923	1867	1137	955	822	776	584	556	539	487	376	373	383	337	339	370	336	323	360	320	341	342	344	329	335	324	345	349	317	337	358	345	316	338	320	296	315	339	358	322	292	310	362	325	306	336	328	325	306	324	374	309	314	328	299	347	302	321	326	330	336	337	296	328	300	318	308	338	316	342	333	312	321	299	332	306	314	349	297	338	322	350	350	324	303	331	301	327	331	316	329	330	315	297	287	341	323	321	319	332	311	320	330	349	339	306	292	334	322	312	310	343	341	330	338	335	311	312	285	322	342	349	317	330	312	342	318	313	301	336	308	319	325	331	333	272	310	325	317	312	293	326	298	355	302	311	305	331	287	356	317	323	305	302	327	309	346	320	280	272	342	329	316	313	325	321	329	303	346	334	289	323	313	315	303	291	285	324	287	338	307	309	306	317	316	322	313	318	325	329	341	301	300	338	328	320	337	295	317	314	313	292	333	337	335	313	360	318	260	298	320	346	339	339	293	332	371	345	340	302	340	288	331	287	301	315	309	326	318	316	301	308	304	307	332	312	305	328	322	333	317	304	312	321	322	298	354	281	313	302	300	310	291	331	310	320	352	355	300	319	315	343	347	333	313	325	302	336	367	337	298	299	338	315	354	313	290	325	332	304	350	323	323	284	273	300	285	307	296	317	320	332	295	315	323	314	337	322	315	321	366	314	346	317	299	331	305	321	292	353	322	318	311	327	305	336	327	336	306	323	314	335	317	313	323	330	306	354	339	297	305	346	359	344	304	341	330	314	322	323	328	300	317	349	258	305	268	326	312	306	309	293	315	310	318	329	317	351	348	326	305	314	313	339	315	305	304	323	322	332	346	354	330	348	340	274	327	290	326	333	316	318	320	326	322	322	310	345	313	314	333	342	309	313	297	322	297	306	319	312	317	351	309	332	311	294	344	315	328	332	330	309	341	291	310	302	310	305	316	282	291	327	323	333	327	323	318	315	295	316	307	306	324	306	327	331	282	290	305	328	331	378	312	335	304	322	319	352	339	268	316	309	355	315	353	329	336	299	315	338	336	294	301	330	313	314	301	326	332	318	324	361	338	329	298	337	341	354	342	294	311	322	304	308	309	339	288	306	363	314	342	358	309	312	288	299	318	335	321	324	301	333	312	316	322	324	345	286	287	294	326	350	318	299	331	299	302	308	323	298	281	304	329	327	339	291	331	314	350	322	303	331	298	294	339	336	314	321	319	336	306	341	337	324	292	325	329	360	300	305	307	322	335	352	308	280	294	307	315	320	340	306	308	312	328	380	281	329	355	313	336	300	328	316	355	319	324	308	294	328	307	322	311	294	315	317	311	319	344	326	327	360	312	345	359	309	305	337	272	311	307	337	287	337	328	311	305	317	293	322	309	325	300	294	332	324	280	328	322	353	371	330	317	300	337	302	328	325	315	306	335	314	305	308	273	296	297	324	324	326	326	335	326	316	343	308	324	341	308	300	295	297	285	322	308	294	313	297	304	368	320	326	317	359	319	321	338	301	347	306	307	271	318	327	291	328	341	299	327	314	313	307	359	353	313	327	348	324	346	314	306	331	322	313	302	303	311	312	309	324	292	274	318	304	322	309	346	322	337	338	350	303	338	336	311	341	330	332	320	296	336	342	325	296	306	288	305	330	289	358	307	295	304	301	312	279	361	328	338	276	346	313	299	361	312	314	325	315	304	302	282	343	344	327	349	348	333	281	299	303	324	293	286	310	332	292	334	322	315	314	323	305	326	319	309	320	325	307	337	314	339	332	281	316	305	356	326	315	297	304	333	313	307	307	342	333	323	344	338	311	346	314	303	305	310	339	305	338	312	323	313	313	290	326	276	307	298	307	329	332	326	333	317	317	333	372	302	331	340	348	347	297	292	314	330	313	309	293	330	334	305	301	306	310	322	305	304	303	349	322	307	329	296	292	321	341	319	328	314	325	350	337	322	324	330	317	299	328	325	290	357	343	338	319	334	301	314	293	361	287	311	300	283	333	330	314	343	306	347	301	333	356	307	331	300	341	319	325	352	315	330	342	327	335	358	323	326	295	319	283	296	337	309	328	311	336	309	303	312	350	299	350	306	311	332	322	297	330	326	318	340	328	309	310	282	338	340	323	331	338	320	297	274	313	332	336	322	303	351	336	299	321	315	315	313	310	329	302	320	332	291	330	336	331	357	321	342	299	334	344	314	359	333	332	335	315	343	329	280	343	334	296	352	338	329	346	344	330	308	346	324	321	338	299	333	306	319	310	334	331	305	302	327	322	289	341	303	302	322	312	319	321	348	352	342	298	324	317	350	328	334	329	332	288	333	301	307	328	330	320	349	326	304	328	351	332	313	313	321	327	337	337	326	308	309	334	323	317	334	333	327	307	298	339	307	331	326	299	336	316	348	342	335	320	300	310	328	309	344	334	339	310	325	338	321	332	333	314	321	311	316	348	304	317	299	324	295	332	343	357	329	335	307	312	302	303	333	293	303	356	326	307	303	293	347	328	326	306	334	347	324	326	309	323	289	338	318	318	324	303	319	354	340	348	320	324	316	295	365	345	327	336	315	310	320	281	326	350	325	353	325	318	325	287	312	336	339	310	295	309	338	320	327	295	305	298	321	324	326	357	324	304	357	304	316	308	328	311	330	338	309	305	332	299	357	305	358	333	332	331	313	321	303	313	318	308	324	334	324	344	334	378	354	277	314	349	331	342	313	330	329	298	337	332	315	373	293	309	297	305	291	299	321	331	321	291	325	315	341	322	348	329	318	327	311	315	323	324	305	307	371	339	319	326	318	311	299	316	327	322	326	314	326	362	309	312	306	292	329	333	342	325	336	307	323	289	312	333	303	326	322	302	330	295	329	296	264	316	295	335	312	315	317	325	322	334	302	317	317	321	319	349	315	331	315	355	331	296	306	320	313	308	357	313	347	281	304	338	307	325	294	309	278	340	304	336	309	338	333	306	322	320	324	338	346	334	298	300	333	331	326	293	333	344	297	324	338	300	330	341	295	321	302	305	317	323	304	313	340	309	304	301	341	300	315	352	295	303	306	305	329	287	352	345	345	311	343	293	320	317	328	295	283	324	313	320	312	332	332	301	359	297	325	329	347	337	332	319	315	326	299	326	363	315	317	314	293	321	318	344	277	335	322	321	323	307	307	330	322	286	289	321	322	296	317	328	317	338	334	320	304	312	331	322	329	327	281	361	334	350	339	307	313	317	348	341	345	367	305	331	333	293	299	322	326	294	268	324	303	328	300	291	311	301	338	323	314	341	323	332	307	339	297	311	314	337	321	288	313	335	332	315	287	328	267	343	337	308	309	306	330	360	312	284	321	320	300	337	337	310	361	328	320	324	338	330	317	356	307	318	310	312	331	322	336	297	322	300	333	305	328	340	316	358	336	333	305	362	346	345	319	331	328	347	324	324	303	314	318	324	321	290	355	314	329	311	296	335	296	318	322	326	310	297	273
24571	1770	2271	3004	2999	2979	2782	2291	1965	1660	1483	1248	1154	1011	892	844	828	792	826	788	779	773	737	764	775	821	875	866	797	734	689	707	767	732	746	721	741	800	758	715	746	715	707	699	710	698	729	697	690	705	700	683	692	668	681	757	685	677	687	743	690	715	693	712	688	695	733	687	703	750	704	671	765	719	706	693	721	678	747	676	760	724	637	717	688	700	696	675	656	717	653	704	698	660	680	643	742	667	726	664	692	706	690	689	672	699	726	720	718	710	649	666	705	703	724	633	725	717	686	666	697	688	693	696	658	726	702	718	661	719	718	695	712	663	712	748	719	697	647	712	684	723	647	706	689	676	709	691	705	726	681	673	704	665	727	681	721	701	713	668	655	698	669	721	706	717	700	718	719	736	676	686	677	725	699	672	695	658	664	636	671	716	722	690	685	707	713	705	702	707	690	685	694	690	682	680	653	715	747	713	705	670	707	691	685	720	703	672	682	687	682	709	718	722	707	663	708	702	656	633	693	738	657	665	671	742	663	725	689	629	695	684	696	706	676	703	725	676	726	654	642	711	775	673	700	660	707	682	687	700	690	716	647	719	656	698	724	666	689	711	687	688	690	704	684	679	683	697	659	701	693	736	755	649	691	723	711	677	698	676	667	732	656	708	733	715	723	707	664	692	695	716	665	718	697	661	724	712	686	696	714	682	676	685	694	705	714	711	688	645	657	711	735	685	705	678	709	711	653	718	705	704	694	669	676	672	667	692	676	687	714	659	697	704	708	643	731	685	717	671	703	695	706	648	696	693	684	722	655	673	706	721	716	655	719	659	681	697	637	739	691	696	706	720	689	673	716	675	659	678	707	712	666	693	660	684	713	717	720	698	734	674	718	659	719	682	687	718	698	696	726	681	675	690	668	672	664	699	688	661	685	733	685	672	677	711	676	711	732	674	683	690	726	680	662	702	685	698	719	693	660	684	694	721	657	647	688	728	692	680	702	701	685	669	688	714	700	666	687	675	711	668	700	703	680	710	713	710	708	716	691	681	686	672	711	668	705	676	659	702	723	731	634	727	700	655	684	673	668	690	699	673	698	706	738	707	710	688	677	711	687	653	635	671	739	732	695	680	701	682	700	712	720	691	713	715	734	679	652	683	719	718	669	712	672	699	664	726	735	674	710	702	714	632	716	720	725	718	691	743	705	683	677	716	737	701	657	660	685	662	697	652	737	731	679	662	702	646	699	715	673	689	692	662	704	696	689	672	696	748	717	681	714	695	674	696	654	714	663	712	713	721	755	690	680	661	674	728	663	725	670	677	657	736	707	670	670	700	673	686	683	664	722	705	697	726	693	707	712	695	647	727	648	716	725	695	749	693	694	721	721	726	688	714	705	712	708	719	678	696	711	718	673	656	712	670	677	717	702	638	710	673	730	649	707	646	682	681	683	699	722	725	691	723	715	688	717	688	703	643	692	704	716	700	681	696	669	691	701	645	705	683	714	702	637	680	693	638	657	705	677	724	723	686	718	677	729	684	688	744	636	694	685	689	653	701	699	651	698	699	693	669	696	679	680	681	731	671	680	695	683	710	647	641	666	660	737	660	693	713	702	651	754	669	731	619	651	713	724	677	687	669	673	685	659	711	669	652	663	679	669	690	710	676	713	728	749	704	720	741	716	712	697	679	689	694	705	728	678	664	704	731	716	697	642	728	712	653	718	694	681	673	702	726	686	681	694	723	644	679	661	694	705	689	705	714	677	657	668	644	659	713	694	639	707	691	733	698	718	690	751	745	705	667	756	748	673	723	653	644	726	679	643	698	740	656	680	685	654	667	716	686	715	704	645	648	706	680	716	663	734	648	654	677	705	675	693	637	701	676	668	657	668	697	725	747	626	675	694	648	683	659	740	690	699	699	727	683	681	653	661	683	696	680	716	663	691	665	764	682	679	667	733	643	705	659	707	756	675	697	702	667	685	682	722	696	708	696	725	718	690	635	676	649	654	668	705	681	699	705	672	671	723	729	660	672	665	696	714	705	743	710	681	651	678	716	677	684	687	654	713	684	692	707	690	726	717	735	686	667	689	690	670	662	716	638	721	685	677	701	689	693	703	665	665	681	719	653	731	708	696	680	653	697	685	696	667	711	718	680	656	669	714	674	679	652	715	645	697	677	710	682	693	733	681	690	709	700	720	731	681	651	713	686	698	681	635	713	683	708	631	696	719	693	697	720	694	695	660	683	681	722	685	693	714	659	667	732	710	727	650	720	665	679	709	730	677	674	709	703	678	685	669	682	736	711	692	686	674	695	702	713	706	692	727	674	698	704	672	692	745	704	717	688	656	625	694	709	688	686	691	772	665	697	657	664	727	681	691	739	677	692	676	681	652	718	727	705	677	750	675	717	749	674	658	697	675	668	747	686	704	661	735	697	686	720	721	666	695	695	651	732	707	645	668	700	673	679	664	733	611	712	704	690	736	682	648	695	709	684	723	692	703	717	660	689	683	707	710	666	698	656	719	700	677	677	704	671	687	715	671	682	688	705	693	704	717	694	664	690	694	709	696	693	697	702	673	746	674	739	666	761	675	663	714	681	697	718	685	656	684	678	689	705	674	718	680	709	678	684	688	724	740	654	679	654	684	699	726	687	685	610	678	719	684	690	689	725	668	637	688	700	692	724	646	667	676	741	718	684	669	714	735	645	673	726	681	663	717	700	678	683	672	643	659	660	738	686	700	708	714	687	659	703	633	710	692	693	670	715	701	683	720	673	684	679	688	697	676	699	696	668	646	696	678	701	664	640	668	653	696	665	666	695	697	697	690	700	695	698	687	664	663	722	707	701	706	703	631	651	688	715	668	681	691	659	658	733	726	710	699	699	695	720	732	670	704	670	761	676	704	709	663	681	707	700	688	702	697	653	736	705	752	702	721	705	752	707	679	697	723	704	742	662	688	645	652	746	699	721	692	660	692	676	675	692	693	740	679	691	669	662	661	699	652	705	691	673	702	699	715	709	695	613	674	715	710	688	656	747	663	667	734	703	668	720	710	650	634	720	698	699	670	671	664	673	686	696	683	678	665	705	700	677	683	648	709	716	689	706	659	645	703	755	678	687	685	707	696	665	682	719	695	705	710	695	697	670	673	684	690	675	730	693	706	674	743	687	685	701	715	669	754	697	721	732	702	743	737	695	644	679	717	713	719	721	694	644	658	693	664	717	645	710	693	670	658	674	672	694	738	664	691	670	663	689	713	722	692	726	691	704	694	714	718	667	727	699	695	760	647	692	726	674	669	686	669	683	669	684	715	739	661	728	696	707	722	656	676	713	687	718	676	726	742	694	705	705	673	706	660	675	720	669	707	658	666	702	638	688	706	695	650	697	647	672	707	696	697	658	693	729	681	692	723	734	759	702	694	729	656	718	648	705	714	700	680	677	699	656	708	689	728	709	686	660	711	686	706	724	665	671	717	679	667	683	681	732	686	728	699	683	718	728	680	655
11881	1339	172	196	214	219	208	171	154	144	143	108	115	107	101	100	100	92	99	113	106	111	86	111	93	104	107	105	102	102	124	107	99	112	108	109	91	105	106	81	110	99	113	105	109	123	116	124	108	99	93	117	92	102	104	99	82	127	116	85	119	97	101	104	109	112	122	97	112	100	88	94	88	92	119	116	108	108	99	88	102	97	96	91	111	90	105	94	98	105	100	107	110	110	112	99	98	110	103	106	92	109	100	103	98	104	104	110	87	107	108	102	90	106	102	83	100	105	107	101	100	101	106	115	118	87	84	111	112	105	104	96	112	109	101	111	128	89	100	114	96	92	102	101	121	89	110	120	113	126	110	116	94	85	102	105	97	118	116	100	97	108	104	93	110	110	95	118	101	90	118	109	99	100	114	120	97	89	93	102	115	112	85	102	90	97	85	116	100	115	114	98	97	94	84	103	121	117	120	110	123	105	98	89	84	104	114	122	111	128	108	123	109	136	107	101	105	95	122	84	110	94	89	86	101	127	124	102	121	95	102	99	98	91	103	97	83	113	91	124	102	109	100	112	97	104	87	99	110	115	95	107	94	110	112	106	93	93	116	106	95	98	92	110	117	96	110	100	111	113	122	104	104	104	129	102	113	107	114	111	116	94	109	90	99	126	124	96	105	105	94	98	105	96	107	96	118	91	111	99	97	91	108	92	86	100	108	115	88	102	83	114	105	123	110	103	100	96	101	106	98	108	108	109	96	129	96	104	97	118	123	94	101	113	123	121	107	113	100	116	102	106	110	94	92	86	101	97	118	109	103	95	83	112	100	95	100	88	92	145	98	103	91	113	105	104	99	94	121	132	115	105	102	105	96	87	107	107	99	102	133	115	98	92	100	106	92	87	110	134	114	105	96	118	119	105	97	106	89	119	106	112	121	115	104	115	96	120	106	99	109	105	118	120	91	109	95	86	108	95	111	114	119	101	109	115	117	97	111	100	89	100	95	105	82	98	96	97	112	93	103	88	98	126	89	119	84	93	89	89	116	100	112	110	81	115	120	112	116	106	107	92	100	90	102	100	117	88	93	119	108	102	110	99	93	94	91	91	111	106	89	95	93	118	86	103	99	93	87	103	98	89	108	83	114	117	101	110	108	96	83	107	125	107	106	119	88	92	110	99	101	99	101	110	114	102	115	101	101	95	107	111	101	101	96	89	92	92	93	104	89	96	110	110	103	96	115	108	109	91	113	101	117	122	97	95	86	81	95	94	92	97	108	113	82	93	118	116	102	95	111	96	110	96	98	113	95	117	111	106	103	120	106	98	105	111	106	96	97	89	97	94	94	98	92	89	116	107	105	110	111	122	96	93	78	84	112	77	104	100	101	117	99	105	100	92	107	104	98	93	97	118	83	87	96	83	96	115	97	80	82	86	103	106	114	104	104	109	112	127	92	86	94	105	99	110	128	102	118	100	81	97	96	81	107	123	124	95	119	105	109	96	93	102	109	98	93	106	109	104	113	93	108	120	109	110	124	120	112	98	99	109	107	101	115	92	86	110	96	100	102	79	92	91	106	100	91	101	113	102	113	105	106	119	99	97	106	124	96	95	113	106	95	89	96	109	107	100	82	114	108	123	105	103	99	90	95	103	107	101	99	110	99	113	107	99	105	91	89	97	116	118	116	99	83	99	103	116	128	99	104	85	132	105	125	88	113	106	118	90	97	104	108	120	103	108	109	127	102	104	95	103	103	92	100	78	116	99	116	97	106	118	118	86	114	99	96	104	95	93	114	102	123	112	97	101	103	93	100	105	95	113	89	99	106	97	104	89	90	97	118	99	107	108	96	123	113	100	115	106	101	97	103	97	86	85	118	109	104	84	81	99	110	95	108	99	113	105	108	90	101	107	99	118	113	114	97	110	135	109	93	87	128	99	114	88	102	89	122	97	100	108	91	92	78	101	100	106	105	94	94	104	90	115	106	112	106	111	95	122	113	128	86	94	92	84	93	97	91	105	99	104	108	121	90	102	90	103	104	110	113	87	99	99	95	98	113	107	99	109	120	115	109	103	108	122	106	105	108	124	101	117	97	103	85	93	114	109	109	112	95	107	98	117	125	109	90	106	98	110	106	106	101	96	103	121	97	109	117	100	102	97	104	107	90	114	101	89	107	102	98	100	91	102	135	99	102	124	134	98	83	106	106	98	123	106	117	91	113	114	90	104	103	118	94	88	104	103	103	93	100	116	114	102	80	90	102	127	91	109	110	111	88	111	108	122	95	107	114	102	115	109	107	109	109	102	122	102	87	96	112	99	98	102	102	91	107	86	109	121	89	83	111	91	102	104	101	110	95	88	95	95	112	87	107	103	88	97	111	113	90	99	118	108	100	103	95	88	97	98	113	124	88	90	106	126	87	94	116	122	91	101	100	85	96	89	122	94	103	124	108	93	115	110	108	107	106	83	99	85	91	96	98	99	109	102	106	104	88	81	78	78	94	95	99	93	99	87	115	126	116	98	112	102	88	112	108	94	125	107	113	95	110	113	94	109	111	117	102	105	105	111	124	112	133	130	116	95	96	93	112	101	119	110	94	85	70	112	95	92	117	105	117	104	93	99	128	97	103	113	82	86	94	93	82	109	99	97	85	97	112	111	101	118	104	100	96	95	119	101	108	101	103	112	125	109	107	125	101	78	102	82	89	90	79	108	97	79	96	113	104	93	100	106	91	100	123	109	109	104	87	96	115	103	102	89	91	109	114	113	100	96	126	123	105	112	97	111	105	104	103	112	108	110	116	119	89	108	97	102	99	104	98	101	126	109	107	102	115	79	105	123	119	96	99	96	107	96	100	122	106	124	98	89	96	111	96	108	95	115	113	115	94	97	91	114	121	114	98	117	79	86	104	112	124	95	103	102	90	105	79	121	94	118	106	104	115	124	112	100	77	108	111	87	113	104	82	113	117	90	95	137	102	101	98	102	98	99	96	102	100	87	101	108	97	83	119	90	86	93	100	100	98	108	93	104	109	103	106	119	89	111	120	114	93	120	94	95	111	100	111	101	110	96	109	104	99	113	112	111	94	91	103	89	111	109	108	108	94	108	109	103	109	97	88	123	106	95	114	108	82	145	94	101	121	101	94	106	100	98	85	111	103	127	108	112	114	97	113	98	96	116	80	95	109	102	109	120	92	91	109	111	105	103	109	95	107	108	94	98	94	103	115	106	126	114	90	116	94	97	99	98	95	96	100	108	97	105	103	109	98	94	103	91	96	115	102	122	87	124	101	103	82	99	105	89	105	104	93	110	119	104	96	97	112	113	118	113	132	105	103	98	108	103	110	97	99	99	99	112	109	106	100	95	94	100	107	91	104	106	96	113	110	103	105	100	116	94	104	88	81	92	98	105	88	121	108	111	96	91	116	109	90	122	82	96	118	100	99	111	103	113	119	101	113	89	109	93	118	118	91	97	83	101	101	117	85	105	105	96	93	110	109	87	125	92
7089	626	419	648	680	741	766	620	580	472	454	394	350	290	315	311	274	268	302	279	274	268	293	290	287	318	328	314	301	301	297	266	290	245	290	270	304	299	294	279	264	295	261	265	262	281	290	299	283	267	271	286	266	266	272	286	295	266	277	269	281	296	274	308	287	267	289	238	249	266	294	274	260	275	282	294	236	298	304	263	238	277	294	288	266	284	261	284	274	282	242	277	296	283	277	254	293	246	286	271	265	255	290	296	267	274	291	322	250	261	269	280	290	295	271	263	294	282	269	251	281	248	247	275	269	257	260	274	270	272	270	291	284	271	284	271	270	258	280	253	287	308	263	280	270	287	239	278	257	271	302	275	283	273	277	285	285	284	279	304	301	261	279	274	256	297	264	270	248	255	272	255	263	274	261	290	285	258	266	250	290	280	282	244	253	294	265	285	277	308	270	247	291	287	277	271	263	284	254	267	334	276	271	263	272	268	307	301	268	260	273	283	278	233	296	263	287	293	277	272	296	270	275	265	286	284	304	273	269	287	282	277	274	261	286	274	276	267	267	262	290	245	261	284	259	282	273	280	274	264	278	274	270	270	292	326	270	274	255	277	275	284	291	276	271	266	256	300	263	274	322	303	270	272	279	263	282	281	288	260	266	301	287	287	280	258	266	244	256	277	282	272	267	283	275	279	275	265	278	280	284	282	314	282	250	280	275	269	270	288	283	299	269	303	290	283	273	293	301	285	280	268	300	273	288	319	260	328	269	263	264	251	256	268	285	300	274	259	266	270	246	257	261	282	290	303	291	272	273	287	280	281	296	290	292	265	275	294	264	254	290	279	273	280	289	258	288	312	272	286	270	274	277	256	271	266	286	247	275	239	269	262	296	249	265	285	285	282	251	284	258	303	296	284	269	269	271	255	265	267	260	298	305	259	276	282	268	303	276	277	294	264	251	258	288	283	267	293	274	268	300	274	278	284	265	254	279	279	252	280	298	287	269	293	289	290	297	269	284	272	319	283	277	298	252	286	297	245	261	266	285	243	264	288	270	291	256	279	318	268	286	273	303	258	278	276	265	315	277	277	260	272	254	263	295	271	271	302	287	275	263	294	289	283	269	273	263	312	278	295	279	245	262	299	254	270	292	266	293	291	278	277	271	241	293	299	259	284	311	277	276	258	275	254	270	269	256	302	268	281	277	275	293	250	289	258	284	297	250	257	275	275	260	268	272	256	280	274	277	256	277	249	286	280	283	309	283	266	279	291	251	287	269	294	292	286	273	266	293	264	263	286	284	295	278	252	281	265	252	280	270	282	290	266	269	272	260	298	263	298	277	320	290	260	263	304	296	295	264	263	270	259	288	283	280	272	281	310	247	263	314	242	297	304	301	267	273	286	270	263	297	264	293	260	267	281	262	292	291	261	300	289	306	295	276	294	260	279	252	275	270	282	306	289	285	283	285	286	279	288	234	274	265	245	300	256	291	261	283	298	285	286	286	292	262	286	301	271	294	274	279	267	281	303	285	260	279	269	297	276	288	284	261	307	259	284	271	271	298	261	264	279	285	289	276	277	266	258	292	258	272	290	297	282	267	279	298	292	296	266	272	271	271	281	306	294	271	264	301	291	261	266	301	275	298	280	279	287	284	289	285	274	271	300	282	271	271	308	268	278	307	276	268	265	261	254	251	297	256	290	281	272	280	273	286	257	270	286	282	278	269	283	272	307	279	256	258	288	272	270	271	236	295	313	279	285	282	275	269	301	300	258	278	309	271	282	254	252	271	241	289	286	301	279	266	256	307	267	287	262	281	256	271	268	338	298	286	266	269	303	289	255	290	297	282	280	278	261	293	311	273	252	265	288	280	271	277	293	298	253	287	266	257	290	269	294	288	319	285	271	259	274	269	278	262	279	297	275	289	263	291	291	313	290	294	262	284	274	281	269	304	308	284	276	259	254	276	310	281	279	276	268	277	262	279	289	256	278	261	278	286	284	277	281	270	269	295	286	273	285	267	276	297	295	273	278	278	284	244	274	298	286	295	233	279	273	285	294	249	299	259	294	299	283	278	289	279	264	254	278	264	278	272	275	273	285	291	263	244	279	294	267	260	283	296	281	242	261	274	270	292	275	248	295	267	299	253	278	283	276	298	258	280	275	308	287	288	293	284	294	250	265	258	278	279	302	271	262	300	290	284	283	305	288	295	264	283	264	280	288	286	276	260	276	296	275	298	281	282	274	293	286	271	261	274	268	273	294	287	270	296	309	260	249	267	294	273	266	287	252	277	288	269	276	273	281	296	254	267	296	277	298	271	258	285	286	272	272	273	273	232	265	278	269	281	244	293	293	289	285	304	275	283	272	247	299	275	275	271	268	273	278	295	303	296	263	290	252	271	290	322	288	251	262	294	277	273	267	286	265	271	260	277	256	265	298	252	291	256	260	281	252	276	278	262	266	291	255	262	282	300	255	260	290	295	269	294	290	266	287	281	230	279	266	248	257	290	277	293	289	276	289	286	269	317	272	273	278	269	257	273	261	295	279	298	266	276	272	311	283	282	265	296	289	290	258	258	287	259	270	279	260	268	283	275	293	264	268	317	245	276	285	269	277	258	270	298	291	294	266	276	279	262	314	278	272	257	268	297	282	273	262	273	264	256	256	306	276	280	267	277	280	298	279	271	276	296	296	292	267	302	230	261	257	297	272	252	292	276	296	268	273	296	282	293	280	275	290	266	283	279	282	259	267	295	270	257	271	265	281	287	284	261	291	265	277	279	286	264	264	261	242	269	302	278	282	277	298	281	236	301	317	265	271	303	264	256	263	265	266	266	271	305	262	273	267	283	278	272	272	296	258	272	299	258	257	292	250	269	268	279	293	296	247	258	260	255	270	311	265	268	260	284	269	268	248	290	277	283	280	250	293	305	279	267	281	289	282	292	282	285	263	283	279	288	287	279	313	264	262	262	260	285	279	251	275	238	298	268	285	296	267	258	293	300	265	304	272	252	291	315	248	273	268	256	260	313	270	293	294	284	280	297	249	288	268	294	285	276	251	266	275	265	268	284	279	277	264	274	255	288	288	273	250	257	262	306	266	275	290	299	270	265	271	276	271	264	305	267	277	270	273	258	255	292	278	273	288	273	283	256	278	251	278	272	267	266	299	258	266	271	278	281	302	271	286	282	270	276	305	308	276	302	262	282	300	272	276	296	282	275	283	288	292	288	286	282	286	290	294	301	275	269	261	287	303	288	310	249	290	264	311	280	257	255	293	284	255	296	253	286	288	247	277	290	289	262	283	286	284	277	276	281	272	296	278	282	286	292	285	268	278	257	294	263	261	281	263	272	275	303	255	271	280	292	271	272	276	252	292	257	289	282	282	262	288	280	285	288	261	288	273	282	288	274	298	272	282	267	265	265	276	275	263	266	287	281	259	283	272	305	311	270	271	290	282	259	243	275	267	290	274	279	284	302	267	291	250	300	294	289	246	293	268	275	286
30546	6175	734	522	410	452	389	358	350	267	265	239	213	240	197	219	225	227	209	212	206	216	211	202	199	242	206	211	190	215	218	216	179	201	189	196	204	205	188	214	188	185	171	207	201	167	207	197	224	181	197	190	194	198	180	203	201	196	197	178	210	224	179	175	187	194	216	184	175	194	192	173	178	192	232	182	180	198	186	190	201	209	208	211	195	181	196	230	185	188	184	181	193	195	166	198	182	198	184	210	203	190	236	201	202	194	196	204	205	176	218	187	182	175	181	209	179	180	198	204	166	177	188	187	177	215	210	200	228	187	190	189	175	177	200	200	192	173	204	215	172	185	206	185	176	209	209	189	168	191	188	206	184	222	197	175	215	185	218	209	204	233	220	202	201	196	189	181	200	209	205	192	198	181	208	191	197	172	192	196	201	202	200	216	158	203	198	216	200	191	198	193	190	202	194	200	189	201	204	174	232	188	195	180	207	185	176	177	210	212	191	200	201	198	202	211	195	198	191	208	191	217	187	206	203	193	211	191	201	189	200	217	201	203	211	218	199	199	173	202	168	174	194	207	168	186	198	179	196	174	191	205	207	201	197	179	184	227	180	181	180	183	200	224	224	218	203	193	176	195	197	180	189	182	223	196	239	210	214	200	197	222	214	200	211	195	184	169	190	201	211	195	176	194	227	198	193	179	208	194	204	205	167	196	214	198	184	180	205	180	175	184	230	200	172	221	190	184	218	201	165	171	201	193	205	202	192	193	200	199	171	177	177	198	178	183	201	180	196	210	173	176	185	176	189	199	208	213	203	207	205	192	205	224	214	217	200	200	194	205	201	190	210	173	205	198	203	185	217	220	212	209	180	198	202	170	190	188	191	197	188	192	198	179	193	190	189	188	197	209	208	215	169	173	182	209	217	194	193	218	193	196	186	169	191	210	194	203	191	204	185	223	191	206	179	168	193	207	180	193	201	195	196	188	179	183	214	216	198	184	203	179	183	192	168	167	204	172	180	198	205	199	176	190	167	176	200	187	209	219	176	185	207	174	181	226	209	181	190	184	200	214	184	194	182	206	197	210	179	193	201	201	187	239	204	195	180	204	189	199	197	219	195	183	186	180	202	201	175	173	185	186	182	176	190	210	196	187	209	202	196	173	205	186	189	200	177	190	179	169	206	196	197	190	165	164	188	194	182	176	215	191	188	198	191	218	188	175	183	196	183	216	220	169	177	186	197	176	195	215	188	191	214	236	201	176	188	188	184	200	187	203	189	201	186	249	187	212	190	185	214	199	201	184	224	181	187	190	190	186	193	180	218	209	180	225	190	205	192	177	210	170	188	196	199	184	170	198	150	217	200	178	169	190	197	224	181	174	174	194	205	199	183	166	206	192	209	173	215	195	211	192	199	196	166	213	216	197	194	186	181	193	201	188	188	172	194	182	182	178	226	174	193	182	198	195	205	202	188	185	193	204	207	201	200	200	195	194	219	218	197	178	179	220	203	198	173	189	205	167	171	211	201	214	201	202	204	187	185	193	200	198	178	186	201	202	171	182	196	222	187	198	217	216	219	163	180	179	186	218	184	199	192	190	204	183	191	187	194	180	211	179	194	203	174	167	203	200	173	175	221	205	192	223	203	159	161	174	182	170	167	164	178	205	177	190	197	167	171	169	227	173	194	171	221	191	195	175	175	180	196	197	180	203	191	186	165	171	219	177	186	214	179	203	170	182	196	218	185	182	189	198	199	198	178	177	207	188	189	211	206	180	207	200	204	194	192	184	189	168	192	187	185	176	192	177	183	173	198	194	165	210	161	195	197	190	216	202	187	238	204	205	196	184	194	189	209	200	193	199	178	192	207	181	207	191	182	213	182	190	184	184	184	181	201	198	174	170	184	240	183	194	186	194	208	214	200	200	197	190	196	181	181	172	203	199	231	199	224	204	181	245	187	221	183	199	186	165	194	216	167	217	180	185	204	219	210	196	196	195	153	199	186	185	191	190	186	211	206	186	181	194	186	193	205	196	185	185	186	198	163	206	213	197	216	187	184	186	228	166	201	191	165	216	197	193	189	171	201	196	199	173	206	209	202	186	209	229	222	202	212	201	162	182	185	175	186	191	195	181	174	165	189	201	212	186	198	174	216	218	196	173	177	206	223	208	199	206	205	208	182	200	189	220	193	174	202	189	213	204	182	189	191	213	197	202	213	180	189	200	206	192	185	195	210	187	184	203	180	178	184	222	198	188	184	202	176	224	203	216	180	205	186	199	180	183	191	201	189	189	188	207	193	196	181	209	217	176	195	212	201	156	170	179	184	210	211	168	161	185	208	190	189	201	195	186	194	199	185	198	175	191	207	168	196	189	180	188	194	183	197	219	192	181	194	206	197	179	163	205	199	195	177	183	177	188	201	204	223	203	167	159	168	196	177	187	188	163	196	205	184	192	226	187	206	187	203	204	175	191	163	188	171	193	187	177	201	192	198	221	199	189	176	201	225	164	200	193	189	195	157	190	193	190	182	170	187	212	223	202	147	199	193	189	199	164	217	183	195	207	188	180	199	194	187	227	210	186	192	184	174	167	170	208	208	197	206	198	184	174	187	207	190	214	182	185	195	199	205	189	208	211	174	200	183	207	196	155	187	192	158	175	209	188	218	225	202	184	193	220	199	201	168	217	207	187	188	200	182	211	192	198	194	192	191	201	193	172	182	170	168	213	195	225	187	221	201	185	182	229	211	210	183	214	222	204	208	191	182	192	204	201	204	212	200	205	170	156	201	199	199	219	195	189	206	173	204	207	164	169	214	173	164	183	201	173	214	190	170	195	182	171	176	213	184	178	237	200	195	174	174	195	188	205	172	198	188	181	207	178	187	173	186	194	196	184	189	168	176	184	201	236	171	188	177	212	216	167	201	217	180	177	178	185	212	213	187	217	184	185	193	193	171	216	213	183	208	215	189	194	208	179	191	177	193	190	179	187	215	204	202	193	193	168	187	202	210	197	217	202	197	197	194	190	229	201	205	223	220	184	208	218	182	179	191	205	185	200	186	213	207	187	185	198	198	214	207	200	165	209	201	191	180	189	204	197	227	187	182	224	195	209	179	190	167	174	204	199	182	196	177	207	211	180	197	173	189	198	218	195	208	154	196	199	198	210	206	183	201	207	204	205	179	222	173	189	191	196	196	176	188	194	208	199	186	161	211	186	206	198	187	188	203	189	181	198	183	180	169	178	212	177	191	177	199	210	201	211	207	207	184	184	199	221	185	215	179	211	193	163	181	193	213	186	205	223	201	163	181	189	196	235	207	186	196	226	192	182	207	199	181	186	185	158	186	167	185	203	190	174	189	203	187	167	180	201	169	214	213	200	191	189	185	209	201	188	207	202	187	198	159	206	196	181	216	201	224	179	179	201	190	220	194	213	218	194	180	186	171	203	202	196	212	173	168	197	183	221	214	210	193	196	222	179	178	184	193	178	211	208	199	171	194	193	170	188
18496	1444	1268	1607	1476	1764	1710	1401	1202	1086	864	785	722	667	578	533	535	537	523	478	520	494	479	523	545	559	545	539	528	482	477	480	493	530	505	513	532	522	506	459	487	475	444	466	496	478	482	476	468	459	474	484	531	480	450	485	494	469	469	459	476	449	444	479	475	490	441	468	477	469	454	444	481	511	458	457	457	450	482	470	470	489	500	452	440	446	460	469	472	459	484	463	466	479	494	467	449	452	447	509	465	486	473	458	452	475	446	483	469	470	447	459	488	470	450	458	507	459	487	412	491	466	451	451	470	480	443	479	477	457	440	480	473	473	469	482	477	430	480	486	482	476	494	489	462	445	465	473	461	457	472	469	459	480	483	478	462	461	438	479	502	503	463	465	482	462	495	521	435	447	442	463	465	481	469	470	508	434	456	465	494	455	461	500	460	437	505	440	464	483	473	441	463	427	467	455	480	490	463	420	433	502	425	490	421	428	481	479	460	449	455	486	440	468	442	491	506	495	476	465	428	453	467	415	462	451	451	447	484	483	430	479	482	450	445	481	446	477	478	435	473	501	440	482	477	482	477	461	442	452	483	473	478	436	482	460	457	509	474	430	479	474	460	493	488	449	470	485	451	419	482	459	422	538	482	472	491	471	472	442	450	506	484	460	483	491	521	439	496	477	471	453	429	441	419	490	472	461	466	465	444	448	475	462	453	464	476	477	524	452	446	448	464	447	448	466	431	494	480	483	456	494	513	478	480	468	492	462	450	432	499	476	483	479	499	476	462	465	483	484	469	459	479	488	450	486	491	502	468	480	438	462	473	479	460	457	453	467	455	436	481	464	488	450	479	414	458	449	485	470	454	440	462	446	466	467	484	473	441	477	450	480	444	451	449	497	455	457	466	483	483	465	443	454	436	434	489	476	436	470	479	471	459	456	453	467	477	465	451	458	498	436	450	455	440	478	481	490	458	468	467	463	458	471	458	476	462	462	474	461	488	456	497	480	476	479	476	479	510	463	479	429	480	471	451	465	431	473	458	470	429	447	467	466	491	450	466	445	492	468	457	489	471	476	449	462	470	456	462	461	469	481	453	441	451	445	485	504	467	490	455	498	429	460	457	480	518	437	450	505	455	468	483	487	440	473	448	488	469	474	476	434	467	456	456	482	464	461	475	474	453	510	488	458	448	473	478	452	486	427	472	439	497	449	485	443	469	447	446	450	478	478	435	439	494	476	498	487	462	501	459	507	507	488	464	466	454	442	450	488	474	465	500	478	433	481	443	491	441	470	485	493	461	448	478	449	476	435	451	457	459	443	485	455	491	441	457	448	469	495	443	485	460	427	446	490	420	438	487	433	464	471	475	439	431	455	482	478	433	432	439	440	458	473	468	468	437	463	443	457	477	449	470	461	449	452	475	472	469	461	430	453	461	450	473	429	477	444	479	459	452	457	505	527	463	450	500	490	469	450	505	472	494	436	459	465	470	451	472	463	507	452	468	445	489	455	465	482	430	472	447	459	470	451	465	471	441	469	410	460	482	464	455	480	438	476	489	413	483	467	482	487	460	475	460	476	520	468	468	461	472	472	497	478	482	478	476	488	448	507	477	463	429	441	476	442	453	443	453	453	457	499	465	459	447	475	454	505	447	472	524	471	465	476	486	448	443	450	475	468	465	443	504	470	445	458	494	513	444	512	460	469	467	431	461	492	441	434	482	444	455	462	488	442	441	447	467	481	488	480	479	467	487	455	455	440	447	491	514	498	536	460	468	490	432	463	495	447	459	454	447	447	472	486	472	502	448	445	447	434	475	452	503	469	434	443	482	463	474	449	466	467	450	439	507	471	452	439	479	467	473	437	482	448	457	461	460	489	461	471	477	463	443	473	483	509	490	490	461	448	479	446	468	461	506	497	478	458	416	443	455	449	484	495	485	477	450	471	492	441	467	461	501	471	419	445	444	498	485	493	475	430	468	470	474	499	421	471	445	482	479	443	460	508	479	453	466	448	470	463	496	455	452	478	454	487	483	451	447	418	487	463	467	487	457	457	473	496	434	436	430	449	464	468	452	459	470	460	496	504	440	482	509	529	462	467	459	462	483	450	479	483	425	484	450	482	462	475	487	435	472	451	467	453	468	470	464	476	474	475	423	453	479	436	452	452	469	432	472	476	476	512	466	427	407	473	451	466	492	499	463	446	456	463	441	455	464	487	461	486	503	447	415	463	492	481	489	460	486	464	487	506	480	446	470	454	446	461	399	437	467	462	456	470	479	460	442	447	447	482	420	468	423	462	472	452	442	492	504	452	505	466	453	405	430	465	542	463	467	452	452	459	460	449	464	512	432	473	440	506	456	451	493	466	466	426	481	489	486	444	440	497	519	424	452	473	511	472	460	474	489	478	440	453	453	447	462	465	450	450	460	436	446	481	478	491	450	452	459	481	507	456	452	471	492	462	482	465	503	445	458	471	483	481	461	485	493	465	478	476	478	441	447	461	453	456	468	487	418	455	443	457	474	426	471	481	481	436	489	464	464	445	454	437	461	453	486	443	469	467	499	471	469	447	465	442	450	486	425	506	457	463	451	460	528	459	439	471	479	489	496	469	466	485	472	476	482	457	481	438	477	437	447	438	449	487	471	461	466	478	459	474	485	495	462	442	472	471	480	480	435	462	474	470	428	465	473	461	477	457	449	489	482	474	459	484	447	442	493	451	438	451	463	511	464	488	496	467	440	466	496	443	473	502	445	490	471	461	475	505	444	473	460	449	473	502	489	454	473	476	459	458	457	487	424	478	495	464	436	481	481	434	473	438	461	481	465	424	473	473	465	456	484	479	487	437	470	480	492	458	483	471	442	449	497	474	473	463	468	467	450	481	479	432	440	425	473	512	488	476	468	447	444	455	463	526	479	514	472	449	458	456	447	424	464	456	477	455	468	473	466	452	489	483	493	482	469	450	458	476	439	502	458	450	412	475	444	484	448	458	447	464	469	483	495	450	429	464	478	480	490	453	457	496	432	468	459	449	474	453	479	484	489	488	473	469	439	449	459	469	473	497	459	462	465	480	476	480	459	491	453	469	461	456	421	478	485	478	475	518	428	456	503	467	502	453	463	484	465	553	446	490	485	452	462	435	488	468	455	433	454	463	476	469	444	424	439	452	465	434	481	451	436	494	491	534	437	485	484	469	465	481	516	418	479	421	474	513	457	469	448	459	482	468	490	451	499	490	481	483	463	464	463	468	481	455	459	455	452	469	433	479	511	487	493	460	476	470	469	487	466	468	430	459	479	438	439	477	453	444	472	477	440	484	450	464	503	480	492	413	478	462	465	482	439	439	447	427	486	443	477	484	497	488	435	460	503	420	489	496	438	473	477	432	421	453	463	458	461	417	467	441	462	431	469	482	500	478	510	484	459	466	467	472	447	463	473	429	471	447	433	442	427	497	484	442	513	465	477	457	451	494	460	472	448	503	441	489	464	487	464	450	465	475	471	474
42988	10875	2032	1092	810	803	695	593	590	488	454	406	411	370	359	334	333	330	337	358	352	329	346	334	314	355	382	315	318	364	348	328	332	315	339	314	318	358	329	321	332	319	322	358	346	302	332	322	324	372	349	348	296	314	305	318	315	340	279	320	311	287	311	332	334	298	313	346	328	306	329	336	305	319	319	319	301	325	325	312	328	299	319	312	334	298	332	296	346	322	335	315	348	313	279	284	299	342	317	313	308	294	359	342	344	350	302	319	342	330	341	322	319	294	357	322	309	354	313	332	322	351	303	333	296	297	308	318	336	336	324	301	328	325	285	291	330	316	332	331	307	336	343	330	357	336	331	323	329	317	340	318	344	307	339	327	325	311	328	320	268	309	310	324	344	333	297	299	348	339	289	324	317	338	323	321	318	308	338	339	307	318	300	299	300	298	310	292	306	307	294	308	344	287	290	317	309	327	340	306	323	361	319	339	278	339	333	307	342	317	337	342	319	347	285	302	310	331	307	315	333	311	329	321	294	315	300	287	342	315	324	321	303	308	321	315	300	365	318	324	313	313	346	324	328	332	325	306	298	336	312	290	303	282	281	321	329	316	342	320	345	328	308	318	320	328	327	326	316	323	319	313	273	339	315	341	342	314	314	302	310	286	312	295	306	286	316	345	339	350	292	336	330	317	331	319	306	348	304	322	331	326	302	278	334	307	358	330	356	309	326	325	334	300	315	309	287	336	315	299	286	351	308	345	320	320	319	321	301	287	335	325	317	319	314	345	361	330	320	312	308	331	330	352	340	305	305	327	294	294	317	312	310	328	305	342	316	341	298	288	345	300	302	361	362	342	299	316	308	322	346	305	306	296	323	303	348	322	288	285	325	324	332	346	323	316	343	267	307	327	303	324	313	285	341	321	341	355	334	359	342	304	282	318	327	360	313	344	314	347	334	323	302	310	327	315	275	311	315	325	291	297	299	273	311	296	354	328	298	356	295	336	325	318	309	313	288	320	311	287	291	302	329	304	323	331	331	327	335	326	335	333	317	310	303	316	337	336	347	335	290	320	324	318	317	298	321	295	300	318	326	324	333	326	325	302	319	307	349	285	319	329	350	314	329	307	304	365	325	352	295	328	323	297	354	311	336	371	369	291	345	317	312	342	303	331	293	331	312	333	272	316	351	329	348	330	289	261	313	318	337	306	374	347	322	308	316	305	318	303	300	326	340	318	375	334	297	309	285	360	345	315	299	329	319	317	314	302	344	303	303	352	328	319	329	295	312	322	298	324	313	331	350	302	369	351	326	343	333	365	330	342	324	320	306	350	325	337	320	307	341	337	328	321	337	336	373	343	313	321	326	309	327	326	310	335	337	313	305	274	300	339	319	294	317	333	313	316	324	317	316	336	334	305	322	317	293	314	308	349	300	312	306	339	304	326	331	335	354	311	323	364	309	336	314	340	315	316	299	313	358	366	330	267	332	349	345	318	313	309	315	312	305	331	298	348	303	333	315	290	339	338	329	303	294	302	343	303	321	331	302	327	296	311	286	320	342	332	292	313	328	317	334	321	301	348	322	328	327	305	286	320	326	307	283	328	329	328	320	301	313	313	285	320	294	300	275	306	331	303	316	284	309	301	332	352	343	337	345	310	328	320	296	307	338	343	326	346	361	322	316	314	310	280	344	341	307	336	308	324	299	335	282	354	319	304	314	328	308	317	292	329	317	304	355	292	295	321	315	328	287	303	330	322	331	345	317	343	339	329	318	344	315	330	343	325	334	305	339	338	309	323	337	295	302	318	327	311	318	299	294	271	306	302	294	324	310	341	331	310	323	297	335	352	291	300	304	318	294	366	321	292	318	330	322	340	307	286	324	312	322	319	308	313	321	304	344	323	306	299	313	291	330	297	306	291	300	324	319	296	307	344	351	352	322	346	349	322	314	354	310	337	348	309	323	355	310	325	336	344	336	299	339	350	300	306	313	327	339	298	312	330	315	316	333	323	308	309	308	315	321	335	334	332	341	311	317	320	327	292	299	348	333	321	343	325	300	306	339	337	274	319	290	319	330	312	311	320	288	316	348	356	322	325	275	300	297	339	312	328	318	349	307	318	344	320	338	313	303	313	317	337	322	295	349	319	361	293	324	329	317	317	355	338	334	303	335	341	323	354	332	315	335	302	327	353	359	343	321	321	360	321	312	325	324	300	356	355	310	305	350	326	361	322	345	338	324	339	324	300	341	334	342	309	352	300	326	349	321	330	331	333	293	314	336	361	346	336	323	299	330	331	334	327	325	326	312	330	344	340	310	281	344	333	288	354	317	325	317	322	321	290	308	348	318	309	317	325	281	332	330	348	324	314	306	303	311	340	329	304	329	319	330	305	298	335	336	326	345	321	304	309	286	282	305	323	336	300	328	324	320	326	356	360	293	311	302	344	303	290	330	323	343	341	321	319	289	330	304	316	294	328	296	309	360	317	296	313	305	300	322	317	320	298	291	299	324	327	325	343	325	315	329	302	334	306	318	317	362	314	341	299	344	320	307	300	334	310	349	319	346	306	323	369	322	324	318	312	338	336	270	295	320	281	306	324	306	349	342	335	329	321	330	320	322	289	325	277	325	346	364	310	361	327	297	313	300	324	303	310	329	328	307	328	335	311	324	305	292	308	343	347	319	331	325	294	341	318	333	312	313	292	309	318	352	305	326	316	317	273	332	332	308	305	348	327	342	310	305	342	311	317	324	329	327	310	292	342	319	247	317	319	308	297	277	314	318	322	306	282	319	312	317	283	325	298	349	308	289	313	309	305	372	359	304	306	305	335	302	305	312	295	336	280	306	339	377	288	345	318	279	291	316	320	323	315	319	317	296	336	321	301	284	316	307	299	336	309	304	342	289	291	358	325	310	290	345	282	292	306	320	307	362	336	323	306	304	367	321	343	349	322	344	324	305	298	317	351	333	330	348	307	327	297	351	315	308	304	344	306	318	303	345	277	310	352	316	298	322	335	335	336	356	304	289	322	317	314	327	322	335	331	300	318	333	332	363	318	343	302	306	346	344	311	336	342	317	331	329	302	311	298	329	308	298	321	324	307	290	313	307	310	302	332	347	314	351	326	310	313	304	331	303	312	318	347	290	279	303	340	344	330	301	307	331	327	325	297	313	320	295	378	336	336	330	339	324	297	330	324	337	335	309	357	339	297	317	302	345	335	278	301	282	336	339	303	311	337	280	290	285	314	308	295	309	308	312	315	318	321	296	308	278	302	302	310	298	271	337	335	297	327	337	283	319	329	327	319	330	351	342	329	308	329	293	315	325	311	316	315	310	310	313	332	327	359	292	315	314	291	262	286	316	322	335	318	358	338	295	273	323	329	313	338	319	314	319	312	315	320	316	347	327	332	323	336	317	322	318	304	293	312	340	375	309	331	349	326	326	336	339	337	297	286	318	332	307	298	310	350	347	299	346	307	335	334	307	334	361	327	323	306	341	312	311	327
24440	1627	2250	2805	2787	2646	2744	2310	1988	1665	1402	1199	1018	1010	929	883	885	897	859	733	727	780	793	803	794	819	800	823	809	721	720	777	722	712	718	772	767	762	732	711	724	723	734	720	687	725	683	725	713	691	743	739	724	719	697	726	674	700	673	727	690	701	667	682	693	674	730	702	711	730	713	705	719	692	738	693	727	702	698	660	723	728	702	735	683	691	669	669	708	707	662	692	704	725	644	665	712	719	682	706	737	690	676	650	688	709	667	730	694	645	670	693	702	665	721	649	710	759	682	646	749	739	676	678	720	649	692	681	686	735	658	707	734	700	674	707	704	701	721	713	698	675	706	681	677	726	655	673	675	705	734	666	691	705	730	700	703	661	709	693	715	694	627	702	709	660	669	685	726	708	673	725	672	684	698	713	685	736	682	656	687	672	687	719	671	753	698	684	748	726	712	672	708	670	700	674	724	747	732	706	681	662	665	697	655	698	697	717	743	693	716	707	678	707	703	753	707	687	676	765	660	760	684	662	683	652	709	698	669	630	664	682	708	698	703	686	680	707	712	696	674	711	697	710	680	644	686	680	717	709	678	680	715	710	699	718	724	702	659	644	655	683	691	701	673	728	702	703	711	670	654	705	672	668	636	735	711	678	701	656	652	700	693	635	687	696	682	689	698	688	693	736	705	707	659	675	729	699	715	724	728	692	667	718	679	713	724	706	714	691	642	716	672	669	717	653	695	704	702	689	688	670	740	695	714	715	671	659	691	704	743	790	670	639	669	689	682	682	764	680	674	690	716	653	676	715	711	691	695	690	739	665	647	706	717	741	714	684	657	678	676	679	654	666	739	676	664	681	695	753	672	714	699	721	734	676	726	674	707	686	713	750	677	693	695	744	721	672	680	704	703	684	697	698	732	704	654	697	725	679	668	692	714	732	718	678	673	661	739	696	714	707	709	696	720	705	664	655	696	675	706	649	704	703	704	670	656	694	720	761	660	705	657	711	696	683	637	722	712	682	634	695	674	686	669	681	682	675	709	719	631	683	674	659	714	754	722	669	657	699	658	676	683	689	716	709	681	691	687	661	715	647	654	711	679	654	733	689	672	718	647	694	631	679	710	716	721	710	667	665	707	741	669	740	726	707	656	661	685	678	734	697	675	702	675	689	652	678	693	668	725	668	702	686	675	706	713	695	723	681	735	695	673	698	684	700	740	683	726	731	687	742	710	687	707	702	753	685	680	704	707	720	684	723	712	671	678	703	707	686	737	639	690	689	685	669	678	685	723	679	682	714	674	717	717	718	686	707	699	702	666	706	709	683	712	696	706	683	676	690	694	690	713	720	691	705	696	720	655	674	653	721	693	688	674	683	700	686	707	737	599	670	754	671	620	649	671	730	683	723	686	688	675	723	720	723	658	725	658	714	664	709	714	679	694	699	702	684	707	717	696	685	726	693	717	699	691	715	710	655	695	710	695	726	690	736	707	725	670	703	660	693	682	696	699	712	716	657	677	731	683	675	759	710	706	692	709	681	720	704	652	692	673	674	691	683	717	736	692	683	688	726	687	648	703	663	708	685	703	645	709	705	653	709	677	681	638	670	718	715	682	716	680	701	699	691	721	665	685	684	688	722	705	675	689	680	718	732	736	709	735	700	695	693	702	646	681	684	705	692	672	677	733	708	695	729	706	668	649	671	675	678	700	700	713	689	665	701	720	646	672	700	686	682	663	660	695	766	638	721	691	667	711	677	670	683	688	670	688	744	693	684	695	695	653	724	660	704	717	738	712	682	659	727	663	695	686	702	706	643	724	660	720	711	717	662	708	689	739	686	634	688	690	617	666	707	685	738	672	689	722	734	709	683	680	687	684	703	691	682	686	695	713	653	665	701	686	694	669	667	738	694	689	712	736	649	705	693	671	654	672	693	686	685	672	671	718	685	678	719	675	666	702	721	687	726	730	676	656	656	663	688	654	659	706	671	676	648	652	666	710	687	694	696	721	672	694	675	680	687	740	717	721	724	704	729	675	682	723	656	720	703	712	681	691	639	651	683	693	701	681	715	720	668	690	701	674	716	709	678	729	692	693	696	726	675	709	692	691	680	684	655	669	727	748	697	698	657	707	687	669	688	693	662	662	664	680	692	634	715	700	665	704	700	718	661	685	706	699	666	653	730	690	636	641	656	697	646	726	721	679	714	689	663	677	691	700	732	727	692	695	735	669	691	726	673	649	692	624	656	691	692	642	749	680	699	688	673	698	677	649	655	698	691	693	673	703	706	707	744	689	632	716	727	701	699	733	729	676	712	666	669	664	672	702	706	699	671	676	676	678	677	711	661	713	740	713	666	671	710	672	644	674	680	695	702	647	683	669	738	656	734	661	736	704	677	671	686	704	725	706	725	677	660	696	666	691	748	679	690	707	704	748	713	737	673	662	653	708	689	664	717	644	694	672	691	677	692	691	722	695	703	667	666	676	698	680	639	754	700	743	701	648	658	674	644	679	692	733	666	663	733	701	706	733	727	675	672	706	674	653	692	698	728	692	726	652	685	714	681	707	665	669	720	717	725	693	707	714	672	682	700	645	698	658	704	692	684	655	657	704	703	700	694	697	683	668	704	725	669	674	710	762	723	676	721	672	668	674	691	715	666	693	689	633	707	682	680	705	721	658	655	691	721	701	669	658	679	653	718	688	686	739	713	673	642	688	719	681	686	642	664	705	653	644	691	651	694	708	710	722	700	686	648	686	700	669	731	693	731	633	688	688	667	616	704	681	677	692	724	693	673	625	714	666	709	678	702	695	749	686	679	691	657	657	706	707	667	650	689	743	638	715	738	695	698	696	695	713	725	678	711	698	688	686	720	673	678	693	710	702	743	676	664	709	688	708	719	675	711	708	670	669	704	714	679	702	685	664	694	716	676	710	689	673	691	688	709	692	733	671	694	665	674	714	677	663	692	724	662	678	707	678	702	674	705	639	648	675	704	691	647	677	667	699	730	712	755	674	678	660	660	690	697	692	675	687	665	684	660	678	690	691	641	692	629	684	702	687	756	688	725	776	717	718	703	709	676	713	673	750	671	657	664	725	693	719	719	714	703	734	681	735	691	635	712	706	656	712	669	672	693	662	672	688	660	723	719	695	684	669	680	644	721	699	659	708	679	711	690	711	718	701	688	743	658	677	701	683	709	696	724	666	680	698	714	661	689	647	685	675	703	755	706	702	692	732	711	698	635	686	679	720	697	693	698	682	724	725	661	674	706	699	725	719	728	725	697	687	673	673	684	648	724	700	669	744	681	684	682	663	657	684	630	706	694	670	668	698	682	689	714	700	681	678	689	715	718	669	669	694	718	666	710	719	731	716	722	661	678	653	736	671	676	695	743	676	691	693	697	687	730	697	665	691	669	705	740	659	725	640	658	732	706	686	693	689	679	731	653	722	645	779	722	693	691	695	676	687	646	675	682	700	701	691	681	697	674	701	691	676	681	723	654	704	669
11693	961	188	190	200	226	210	179	164	155	123	110	111	101	105	89	103	105	82	111	96	114	111	107	120	112	109	104	114	102	101	95	98	102	106	116	99	136	95	112	116	109	120	118	99	101	97	113	95	102	91	101	91	97	102	101	97	102	96	109	110	99	98	99	120	102	113	103	105	89	107	124	86	106	112	116	104	115	107	112	115	131	109	116	108	117	114	107	102	108	111	107	104	102	99	118	91	104	104	91	98	110	125	104	98	114	93	97	107	107	72	97	114	113	119	107	78	99	110	93	91	103	110	114	95	116	91	101	114	104	91	107	97	120	95	99	122	98	102	94	95	114	99	116	123	102	146	98	96	103	94	124	101	99	111	92	103	117	130	90	121	95	125	105	112	99	109	111	97	89	111	94	96	95	93	107	116	122	120	104	105	103	111	114	103	118	124	105	101	94	93	101	99	93	102	87	102	129	112	104	114	98	97	89	93	109	105	102	105	95	89	107	119	103	120	121	121	103	102	105	90	112	93	112	116	88	104	100	89	92	93	110	110	109	96	99	98	86	120	105	88	85	110	112	114	94	111	93	88	99	95	99	99	118	76	108	84	125	109	127	102	80	97	91	118	88	104	117	105	90	119	112	87	99	118	98	99	120	95	104	101	106	87	112	100	91	110	94	97	96	98	92	92	104	97	92	107	108	101	116	109	124	116	91	93	105	135	111	109	108	99	85	119	111	111	101	97	96	129	124	140	105	97	104	82	96	113	110	91	102	114	109	125	93	101	98	118	96	109	124	102	106	118	99	117	99	81	94	91	106	91	88	105	96	105	109	102	119	119	102	108	97	103	102	110	99	105	116	114	95	107	114	113	101	107	123	102	120	105	98	117	87	94	103	107	88	111	110	102	98	117	100	106	110	93	110	129	109	98	94	81	85	113	82	99	92	124	108	117	119	97	107	97	115	105	101	125	111	105	109	112	102	110	125	114	102	98	106	111	89	122	103	107	110	99	109	101	103	115	115	112	94	129	112	91	110	114	95	111	96	94	106	105	118	102	95	109	95	99	101	117	125	114	100	94	94	91	106	108	107	100	118	83	101	100	97	113	103	115	100	103	105	100	97	99	106	95	94	100	101	100	99	105	99	109	107	128	123	96	102	104	100	116	122	108	96	124	108	102	99	103	99	106	98	98	110	96	102	84	103	99	98	96	90	88	103	119	92	101	119	101	105	121	106	87	103	108	89	94	111	108	87	119	105	107	112	102	118	110	118	108	103	109	98	121	97	110	104	109	126	115	120	94	88	117	110	120	123	105	95	99	108	106	96	97	99	92	89	100	83	101	100	111	113	113	99	117	110	119	129	103	117	101	110	89	112	104	110	120	101	119	101	97	120	107	125	105	88	105	106	93	126	108	83	93	104	88	94	100	128	127	102	104	89	106	124	109	93	101	104	115	103	132	107	110	88	102	99	104	107	99	128	108	104	103	98	104	103	104	107	113	114	84	83	111	103	93	119	76	123	95	117	108	114	105	111	99	86	100	92	103	97	114	126	90	108	98	114	108	103	92	105	104	119	97	98	106	108	114	92	86	108	119	117	106	125	111	92	100	116	110	123	105	105	107	91	107	102	104	103	108	113	124	103	90	107	90	106	109	105	109	98	104	113	113	103	104	110	96	133	114	104	94	89	101	113	102	99	98	121	107	100	84	88	96	110	119	104	101	79	110	124	113	121	116	102	105	115	114	92	88	109	115	107	105	114	132	102	100	123	105	108	95	99	101	75	125	96	113	108	85	111	87	121	97	105	102	115	109	115	91	115	128	116	93	110	106	101	100	97	96	84	103	103	131	114	124	89	116	106	108	114	101	110	122	116	105	123	108	115	109	113	106	118	109	96	109	121	125	93	86	111	98	98	123	103	97	105	117	116	106	103	102	120	108	113	121	107	106	121	116	99	110	117	98	112	113	118	114	98	96	118	93	126	97	127	109	100	122	118	100	96	107	112	105	83	105	100	110	88	81	83	93	107	102	90	80	110	100	85	87	101	95	116	102	114	111	117	125	102	86	89	111	112	108	96	88	97	94	111	115	114	91	100	117	107	96	109	103	119	101	102	95	102	101	105	113	98	109	126	95	114	115	104	107	118	88	120	109	130	94	93	114	95	92	100	98	106	127	116	112	103	99	103	94	116	103	87	105	102	93	96	92	96	90	79	125	91	106	94	101	80	114	100	97	91	102	103	110	120	108	100	107	110	105	99	112	90	93	111	80	132	110	112	89	102	94	108	95	81	89	103	93	102	102	108	89	101	108	111	101	101	100	108	108	104	104	116	113	122	94	94	95	110	104	103	116	107	107	107	107	104	97	104	95	107	85	105	98	119	107	77	101	105	100	132	123	97	102	98	96	112	100	106	92	94	120	119	103	92	91	96	109	112	99	91	94	98	100	120	102	93	103	78	104	123	134	97	96	105	124	125	101	104	95	100	93	90	104	96	92	117	90	104	93	97	127	107	107	108	109	115	102	121	112	85	96	106	107	100	92	94	113	105	110	112	117	108	80	91	98	115	102	100	103	110	102	119	122	97	100	105	126	97	88	90	96	134	91	118	85	78	93	115	100	90	96	114	118	110	111	90	99	107	100	105	112	99	103	129	94	99	101	112	103	104	121	109	112	96	99	98	121	103	100	87	89	113	104	96	107	117	90	106	119	100	111	122	119	108	102	91	111	101	117	105	104	96	109	116	119	100	112	98	98	120	106	119	113	88	89	111	104	108	110	110	107	106	113	94	112	110	105	117	96	96	111	110	109	95	114	116	106	108	105	102	107	102	89	101	115	110	109	129	87	88	94	127	108	95	99	110	89	125	111	102	93	88	100	104	105	130	130	95	121	114	110	115	89	108	113	84	95	101	119	98	101	111	93	107	86	98	103	116	113	96	75	86	112	110	85	97	123	112	103	99	105	118	91	95	117	93	85	91	100	102	87	96	90	118	107	113	92	91	97	105	131	104	120	103	116	92	105	97	94	100	110	115	98	90	102	111	98	122	125	101	108	106	86	116	114	104	103	100	110	111	101	88	96	106	95	128	89	100	90	113	112	104	92	99	103	102	112	93	85	89	118	95	111	102	118	99	111	116	102	97	76	97	95	124	105	114	115	92	107	114	109	96	99	111	104	103	101	83	84	123	86	115	106	115	88	131	119	113	105	109	97	113	105	108	95	109	98	111	91	88	86	93	118	101	113	91	109	117	97	113	97	123	110	89	96	114	94	116	100	120	104	104	86	96	111	123	108	101	104	102	93	91	100	101	99	115	111	101	99	94	94	88	99	106	100	105	111	106	124	101	127	102	114	95	101	113	100	95	101	98	115	104	113	96	113	115	96	90	110	90	105	124	104	96	101	91	117	114	108	117	121	114	99	97	100	104	125	115	115	104	110	134	111	101	100	106	97	126	100	100	119	112	108	123	128	112	96	98	108	111	106	122	113	112	96	107	99	92	125	116
6859	392	428	638	700	845	826	667	606	506	365	413	326	304	318	293	259	278	286	290	306	275	332	278	302	331	345	298	318	292	286	287	292	292	281	290	341	318	308	291	280	279	231	297	276	279	287	278	290	273	275	283	281	294	259	272	271	280	265	294	276	264	272	252	285	261	294	273	275	296	288	259	265	293	279	297	242	292	308	305	277	267	272	268	279	248	278	274	276	293	272	284	268	260	267	276	257	289	302	268	282	268	278	311	292	263	295	272	302	270	291	272	291	246	297	262	288	300	306	289	279	272	286	281	271	266	281	276	292	251	293	306	289	267	269	282	294	275	272	299	279	284	253	283	265	268	256	273	256	266	294	261	292	254	250	277	265	268	260	276	316	264	275	279	275	300	285	270	278	309	311	259	263	283	305	242	243	284	275	288	286	268	278	265	299	269	294	277	301	302	307	274	300	267	280	310	298	291	258	288	284	302	308	277	281	286	286	295	258	314	270	273	292	278	248	287	289	245	288	292	252	295	270	257	240	286	287	300	245	273	295	267	256	275	274	316	285	287	269	268	253	268	274	268	294	268	274	239	277	286	258	275	267	283	274	257	259	274	277	257	282	273	288	273	263	261	300	295	287	299	281	306	261	286	291	294	283	328	287	268	304	250	266	265	287	276	304	270	297	316	298	262	296	274	306	298	249	278	276	293	296	283	245	278	278	300	281	263	288	264	272	258	290	293	288	287	271	262	279	287	288	270	284	291	273	297	296	263	291	282	260	285	271	279	290	268	299	298	258	287	307	275	290	301	275	315	264	312	232	304	292	260	289	277	270	268	271	310	276	295	294	278	300	278	305	288	295	248	284	281	243	288	259	260	260	262	277	281	296	273	277	280	309	296	271	269	248	299	300	280	269	258	250	275	272	257	284	295	287	253	283	300	284	289	291	276	250	275	309	281	284	273	284	284	293	271	289	284	272	269	270	244	268	302	263	269	316	296	272	286	253	296	276	271	307	274	301	268	241	286	296	314	271	292	275	325	289	284	283	289	276	261	282	267	297	277	266	289	264	269	291	300	281	267	273	273	292	277	285	274	253	302	284	311	285	255	258	296	283	271	276	301	264	272	264	302	292	298	282	259	259	303	269	278	281	286	276	294	268	295	254	266	280	267	296	275	281	292	282	258	268	269	294	275	286	260	252	264	271	284	264	284	296	274	287	267	277	258	272	269	252	268	270	284	266	299	289	271	314	258	298	261	275	286	265	259	264	258	288	292	259	310	299	291	287	293	263	264	301	296	276	289	275	299	270	274	269	271	250	286	258	279	239	265	283	267	265	284	283	283	285	268	275	295	280	267	302	275	242	269	301	276	287	275	290	304	263	285	273	280	270	296	281	284	301	261	286	290	271	275	286	276	252	273	267	257	279	259	267	245	288	271	267	257	241	263	293	294	277	257	278	283	268	303	278	271	292	295	278	282	254	282	279	277	258	288	289	305	273	296	270	256	280	279	287	283	286	296	288	289	266	302	267	285	285	288	273	281	268	269	248	286	290	279	284	260	303	290	295	288	270	289	306	263	294	278	298	284	265	273	278	291	264	271	288	292	292	310	256	290	260	280	272	282	272	287	269	277	307	285	284	302	299	287	271	301	284	286	255	282	258	316	287	280	303	281	262	266	240	287	260	302	290	288	271	271	268	252	268	290	252	237	257	280	264	289	284	305	314	265	283	271	249	273	258	270	262	254	304	301	277	242	290	296	266	274	294	278	290	254	277	270	278	271	307	252	282	301	286	292	264	279	249	288	297	278	294	283	265	299	279	252	227	296	291	281	284	265	270	279	292	279	230	272	303	300	258	274	279	260	309	267	258	236	269	289	287	267	263	298	268	294	265	282	289	281	259	272	259	259	270	289	296	286	302	288	296	296	269	270	279	305	275	282	296	281	269	306	298	311	275	291	280	286	265	292	280	243	278	285	267	275	290	286	267	280	263	272	295	298	256	263	281	295	285	285	273	276	301	299	278	269	276	260	285	288	287	276	258	240	280	267	303	261	265	268	264	286	273	268	275	268	293	270	249	299	274	298	278	268	285	278	264	286	287	251	259	296	275	280	261	270	266	278	288	289	292	290	303	296	300	263	293	267	269	288	263	301	319	313	274	289	253	276	253	298	311	269	296	287	283	286	288	283	281	261	286	278	294	300	280	273	265	323	287	314	257	246	295	284	283	271	291	272	250	265	276	284	301	323	310	278	272	307	282	260	316	251	270	253	275	270	250	267	274	263	272	286	288	254	254	273	280	264	289	278	300	287	272	273	270	280	294	272	280	288	300	269	278	285	279	240	259	295	298	296	258	273	282	253	293	261	264	289	257	281	272	255	258	274	260	267	273	284	289	309	264	272	266	301	265	260	311	303	246	274	285	243	269	269	284	271	274	254	295	279	274	311	267	278	287	282	298	277	269	260	273	289	281	263	293	280	283	278	262	254	261	278	259	263	302	280	294	295	252	275	261	278	292	293	269	272	262	280	289	262	277	252	269	276	301	278	280	251	247	273	274	318	274	279	281	271	291	286	273	305	267	279	250	273	261	301	294	281	277	318	275	280	262	280	294	279	276	273	287	280	268	284	266	276	302	280	263	257	279	266	276	284	298	258	281	268	250	298	281	292	264	314	293	281	268	243	309	293	313	254	312	313	294	271	270	278	288	275	266	268	284	277	258	284	288	277	298	297	265	250	276	308	278	292	261	276	250	271	261	265	303	250	252	258	269	253	287	282	280	262	306	278	263	287	274	261	294	280	312	282	295	268	272	250	279	295	303	285	278	280	280	256	294	300	269	272	290	288	257	299	286	296	290	239	288	294	306	266	285	282	276	286	292	294	290	281	265	272	235	301	283	312	293	269	287	261	270	276	279	279	292	238	273	244	277	283	290	289	276	251	273	295	309	280	264	299	288	263	288	268	276	279	279	267	269	282	259	283	268	308	263	272	285	289	282	311	292	285	271	290	259	298	275	273	289	293	250	290	240	260	298	294	257	254	289	297	299	266	267	309	298	316	287	277	262	293	303	289	269	282	304	274	278	260	271	264	257	271	281	268	274	274	287	297	275	281	292	254	271	301	286	322	262	251	278	283	269	309	293	304	291	255	300	286	276	252	292	251	256	285	277	294	280	263	227	273	285	275	288	284	326	278	282	299	267	280	272	293	297	280	295	268	266	266	270	289	277	281	309	259	285	282	313	277	265	278	267	287	241	276	287	266	292	275	284	262	256	248	268	269	279	285	271	279	279	273	285	276	310	276	291	270	286	282	277	236	261	275	272	287	266	284	278	254	285	285	288	291	276	315	270	268	270	285	276	265	275	275	265	298	302	257	255	266	291	290	276	303	274	257	255	289	295	312	281	283	268	274	273	293	275	289	272	289	276	257	245	279	279	257	282	250	281	275	263	297	273	284	284	289	248	300	299	275	285	269	246	268	300	265	267	278	268	276	293	271	301	267	319	288
28601	4615	702	518	481	466	417	364	343	300	233	257	230	233	237	208	218	188	207	192	207	165	195	208	195	223	221	210	203	194	190	173	179	198	196	194	203	209	197	194	189	179	224	183	184	198	175	193	208	198	175	200	190	183	171	193	177	200	192	162	197	214	189	184	188	206	189	209	195	178	187	201	224	204	178	214	183	188	193	216	184	182	200	187	191	198	201	188	186	192	195	183	175	195	192	186	184	165	157	216	168	213	213	188	188	206	184	200	193	214	197	193	183	203	238	217	193	180	196	170	188	180	187	197	175	212	211	195	181	174	199	212	184	195	229	188	182	173	197	195	198	172	210	191	196	202	177	185	219	170	176	202	189	199	222	151	166	174	198	208	197	189	167	153	202	185	174	200	174	184	194	178	181	198	176	182	194	195	173	169	197	181	215	197	197	193	214	185	176	199	198	209	228	233	206	208	172	200	178	189	181	198	199	187	228	175	193	201	200	193	197	162	210	184	181	198	204	213	206	191	193	189	192	190	159	212	205	174	195	168	208	183	195	195	189	220	208	192	213	169	193	157	175	183	173	187	169	193	185	209	207	216	200	198	173	183	192	219	210	204	175	205	181	197	171	203	182	200	200	216	216	182	188	197	209	197	188	184	172	222	190	216	221	195	216	219	215	219	191	174	172	184	204	206	207	206	179	176	200	164	213	199	183	187	178	202	197	164	200	174	202	178	189	197	192	182	175	202	238	206	210	157	184	189	182	200	190	205	196	207	192	189	211	201	219	183	178	181	191	191	192	200	198	207	207	184	206	199	190	176	210	182	172	213	175	210	200	162	195	193	208	179	202	186	198	173	184	169	166	204	191	201	196	184	171	185	203	173	162	190	213	168	217	181	179	192	181	199	165	195	182	200	202	187	180	199	180	191	192	195	211	185	202	194	188	213	209	200	211	205	211	158	203	182	172	182	203	196	211	221	219	202	178	202	193	170	183	200	193	202	221	174	168	185	225	194	207	183	170	173	214	158	200	177	205	201	193	213	195	184	194	190	193	170	202	201	202	197	176	158	185	181	195	200	183	194	182	218	205	213	197	198	203	196	175	201	166	169	176	196	209	191	198	161	176	188	178	180	195	217	199	189	191	211	201	177	189	202	185	174	194	170	185	220	206	203	208	180	192	214	205	202	198	205	185	188	210	176	186	246	181	183	184	183	179	200	185	171	192	170	169	202	178	209	191	191	169	208	200	203	162	193	176	196	224	214	186	191	180	184	182	186	180	173	196	234	194	193	193	192	183	181	190	219	185	188	210	190	200	199	204	201	205	206	186	186	193	167	175	193	188	195	198	180	210	206	162	196	203	206	216	198	208	191	203	198	208	201	181	203	170	163	183	170	177	192	179	190	154	195	193	178	183	209	208	173	207	187	186	195	218	164	167	188	190	190	196	193	190	201	165	164	223	191	184	180	187	183	212	192	196	195	209	187	207	207	190	175	187	182	180	200	192	202	160	188	196	188	187	196	174	206	199	206	193	176	211	194	204	217	213	204	199	199	181	164	163	188	188	197	207	223	151	227	203	193	191	208	204	214	185	206	203	192	159	204	193	176	183	187	180	182	205	190	181	187	179	197	201	197	206	179	185	204	180	163	208	194	195	191	165	179	170	203	179	204	210	197	204	183	172	194	201	194	181	222	213	239	190	213	185	217	180	222	205	207	196	191	184	207	209	210	220	200	189	197	196	192	187	176	181	169	201	207	180	209	214	200	215	173	203	212	216	193	177	188	185	200	193	180	197	189	208	181	190	207	196	183	171	192	207	181	201	210	192	209	196	184	169	197	210	196	204	213	174	203	199	191	191	173	178	179	198	193	208	185	171	193	200	171	180	209	223	215	187	173	186	206	166	188	184	204	212	180	185	176	185	202	183	172	197	196	221	172	186	200	226	179	186	170	210	211	195	204	184	172	203	197	185	192	163	173	186	180	173	182	172	194	195	223	200	190	207	192	173	164	202	200	192	194	176	217	197	181	171	210	184	192	195	196	186	169	205	198	179	172	169	160	189	188	197	203	208	188	200	180	185	182	171	180	207	181	197	206	220	197	174	192	184	202	205	173	203	185	169	187	181	181	193	187	156	193	202	185	202	228	165	209	171	196	189	171	196	205	183	177	196	218	200	188	193	192	190	187	208	188	193	158	188	173	191	204	170	202	184	201	179	159	194	167	197	200	190	193	170	205	225	198	178	190	221	194	197	208	207	184	195	201	202	199	204	195	193	181	173	179	228	208	192	210	210	172	190	186	192	189	180	216	207	193	189	159	197	209	169	191	187	203	190	196	202	182	184	204	186	194	200	174	200	195	202	160	188	193	174	162	197	170	192	178	191	183	185	200	216	179	196	201	221	180	177	198	178	217	192	195	190	191	172	193	194	175	197	224	180	202	208	196	204	200	200	192	203	181	194	203	184	213	186	208	189	193	174	202	200	186	192	190	175	158	184	184	191	188	198	192	189	191	184	209	194	164	175	192	198	200	206	180	191	190	210	208	179	183	198	163	184	196	189	201	186	193	202	209	170	192	201	202	190	199	204	160	207	180	189	196	188	148	197	183	190	195	218	175	201	196	210	194	197	176	182	181	194	171	220	190	213	187	196	172	199	220	209	184	216	198	176	176	175	198	203	177	173	187	197	187	158	179	225	197	218	224	174	178	178	181	187	159	207	177	204	179	192	196	166	163	196	198	185	189	183	190	175	199	176	177	208	188	195	212	187	170	196	193	219	193	172	191	210	169	196	187	226	190	202	213	200	205	190	194	190	193	195	214	193	174	173	180	197	213	185	187	190	186	191	189	192	179	208	198	210	184	187	186	211	183	207	157	220	167	189	201	205	197	174	197	196	197	220	188	197	182	194	185	233	180	201	181	211	197	178	193	187	187	187	198	190	174	194	196	185	179	212	200	212	206	189	166	231	161	195	182	165	200	218	181	210	167	199	218	174	190	213	175	178	189	161	186	175	209	179	173	181	191	200	208	214	187	179	176	163	192	225	217	219	197	174	175	202	191	233	191	190	217	169	174	188	175	169	231	191	195	200	218	204	187	213	196	181	190	180	201	187	193	206	198	220	186	204	180	182	197	205	187	227	189	192	172	187	211	173	164	222	186	204	170	216	196	186	222	233	203	184	187	186	184	173	197	212	175	215	190	207	198	197	214	218	201	182	183	212	211	179	190	181	191	187	196	218	165	188	210	183	182	197	180	157	178	221	169	177	189	189	193	163	199	205	212	208	187	185	177	216	185	181	208	165	196	232	185	183	191	174	171	192	198	191	201	206	185	180	185	235	208	214	213	205	178	183	208	211	190	182	190	179	200	195	193	206	193	208	166	205	175	176	206	176	195	162	206	201	197	197	207	196	192	192	180	209	178	182	170	188	207	192	223	172	183	189	209	206	177	184	183	208	196	190	182	204	187	194	202	174	188	202	212	186	166	189	212	178	179	197	181	210	201
16876	966	1277	1607	1700	1736	1665	1362	1243	998	842	741	625	585	529	568	535	509	506	480	542	503	523	516	544	540	566	561	484	474	451	443	497	483	468	521	530	524	491	471	480	495	471	512	454	467	439	458	487	479	475	444	445	449	470	497	458	474	458	487	444	502	457	484	445	453	497	478	442	490	465	507	467	482	442	460	455	449	485	450	470	474	459	442	468	476	467	426	472	477	461	455	468	438	464	468	436	474	466	428	484	480	470	478	446	475	455	494	450	487	485	445	458	466	479	462	441	445	482	435	463	464	492	436	462	483	479	472	465	465	436	469	456	470	482	453	502	450	436	434	467	464	453	491	468	464	468	465	469	486	458	482	491	485	473	441	461	432	479	433	492	429	490	460	513	437	463	448	457	465	451	443	471	475	465	463	455	487	468	449	498	431	469	474	435	474	435	435	440	451	466	450	431	453	468	448	467	456	460	455	438	438	407	472	499	474	461	471	448	459	466	425	455	432	457	440	440	455	470	473	490	412	483	466	441	471	460	425	441	449	460	464	465	439	507	448	478	458	448	451	462	448	469	466	432	458	464	467	508	448	477	464	449	490	460	478	469	475	445	446	482	459	458	514	437	474	422	442	483	443	446	445	445	462	454	479	462	471	473	499	483	452	443	464	482	465	419	464	436	470	448	476	456	491	443	470	464	461	464	420	454	452	473	434	490	436	437	441	420	489	474	486	499	439	389	449	444	472	479	463	479	443	516	442	505	446	458	445	481	473	451	437	467	468	439	459	453	470	446	436	475	472	447	451	424	434	476	495	429	496	456	419	506	476	480	467	438	457	419	429	441	443	492	473	441	451	472	459	447	460	497	441	423	484	435	439	450	447	462	440	473	498	465	430	461	469	456	480	463	435	422	450	435	477	437	477	456	451	485	478	465	477	461	438	466	463	461	458	479	433	464	484	483	445	437	465	429	481	494	466	476	461	461	471	474	439	411	488	439	456	487	505	445	462	466	447	445	463	497	448	439	467	444	469	488	424	494	480	504	458	467	471	473	481	429	459	443	475	472	428	448	477	465	428	489	479	447	483	415	458	458	443	443	498	477	468	439	470	475	449	449	456	439	445	468	506	443	493	461	499	465	424	469	439	484	474	476	440	474	438	464	458	459	476	429	476	471	464	491	455	443	484	449	438	477	481	446	444	481	465	461	492	521	490	451	454	452	466	412	470	468	450	455	487	479	496	469	496	430	446	472	501	425	473	466	432	482	470	477	505	483	481	499	509	480	466	495	420	467	476	434	468	479	453	419	457	436	432	420	458	451	496	429	494	438	429	464	463	437	480	454	462	460	468	461	419	511	485	454	477	430	464	421	458	501	505	486	430	463	423	458	526	468	481	456	457	486	482	452	474	432	438	484	481	441	444	458	484	435	458	438	454	455	469	461	422	437	470	496	431	459	468	455	438	466	451	467	431	460	468	449	428	482	453	467	501	449	464	451	487	491	441	475	482	484	444	456	433	464	467	481	466	463	455	481	453	488	439	482	483	479	471	437	438	429	477	461	451	457	439	436	467	479	485	459	460	441	480	466	457	470	482	463	496	477	479	459	466	450	471	478	475	447	476	473	473	465	472	455	437	460	472	488	476	431	478	439	463	453	467	461	458	467	461	421	425	454	450	479	440	452	462	468	454	467	455	449	441	464	448	465	454	485	498	464	431	452	428	462	504	490	464	456	469	474	465	489	459	427	464	435	445	478	463	481	423	459	422	482	447	486	449	456	449	481	483	436	460	450	437	455	456	447	480	480	477	465	455	485	498	473	481	442	480	466	445	430	464	471	504	468	450	473	448	436	475	489	447	487	488	463	467	462	457	459	471	520	490	476	463	453	467	458	446	433	468	465	474	445	444	443	465	476	470	471	448	474	474	450	446	444	465	468	467	446	431	468	418	421	437	456	483	425	451	468	427	475	437	442	465	477	438	431	462	463	486	439	439	472	485	481	437	421	461	434	459	471	448	483	431	476	425	458	464	471	489	471	485	456	446	449	459	484	416	459	459	412	456	442	416	449	445	462	443	437	450	474	463	471	481	464	460	488	444	469	458	466	439	467	464	484	464	430	447	461	431	424	486	445	435	488	445	451	477	433	474	484	460	474	468	497	451	487	432	448	441	442	467	465	478	436	429	446	458	465	446	463	490	418	446	470	456	441	462	486	448	469	448	463	442	478	468	450	493	475	449	487	484	428	473	480	453	484	443	472	450	410	445	433	448	427	450	452	472	484	460	429	445	419	468	451	501	443	482	452	494	430	438	483	461	436	454	469	492	450	458	445	469	478	475	492	454	457	466	470	470	461	453	452	501	415	427	433	498	483	484	432	490	450	431	408	479	478	512	462	493	406	441	482	466	464	442	451	450	469	481	439	443	463	462	454	448	449	458	465	445	399	454	391	466	462	475	450	464	465	479	455	480	456	459	485	457	481	430	466	451	452	422	453	494	472	463	470	438	483	427	466	487	462	485	482	473	477	461	452	470	442	468	488	474	459	463	485	411	454	480	423	471	460	507	383	441	466	454	443	460	459	448	472	472	491	462	461	431	446	440	411	448	446	451	444	467	458	439	463	463	452	465	439	499	445	486	456	469	481	450	473	468	482	476	469	437	456	446	426	438	466	449	490	466	442	470	495	470	457	462	457	456	469	459	435	477	447	447	467	455	454	493	451	467	457	448	442	450	471	458	415	480	470	447	492	450	469	427	470	479	466	482	460	464	498	440	433	464	430	477	467	470	447	473	479	484	472	447	462	429	466	457	450	462	465	427	460	475	446	457	472	457	458	439	471	439	471	450	462	478	447	462	418	479	456	441	442	505	448	460	491	479	457	482	449	451	491	467	480	484	458	469	482	481	422	446	478	429	471	460	448	456	492	410	475	456	482	461	438	482	458	434	476	472	485	472	473	431	463	480	429	506	444	466	453	432	492	503	470	462	509	465	434	482	471	483	480	476	443	455	447	451	484	467	489	481	393	462	459	466	466	450	454	475	459	450	494	469	469	426	490	454	448	460	441	445	477	420	471	481	493	502	421	447	443	480	466	459	453	511	411	430	494	510	470	473	474	465	468	453	446	490	468	470	438	486	474	446	443	433	456	457	474	453	468	460	468	447	433	439	452	468	475	444	440	482	446	454	493	423	474	431	465	462	509	459	492	473	472	452	464	431	457	434	409	482	472	553	440	446	471	462	469	461	438	489	499	493	467	457	463	445	477	455	466	463	488	434	482	398	492	499	434	469	480	449	409	461	485	467	500	492	474	490	457	484	465	448	496	423	488	444	440	435	452	444	484	478	471	466	462	480	488	488	437	442	450	470	451	414	464	428	451	471	449	432	456	490	435	440	482	482	438	449	472	501	501	477	512	442	456	422	431	436	453	491	422	475	409	475	493	478	488	439	473	455	463	442	456	443	440	425	420	438	450	446	425	444	418	483	514	486	476	445	458	454	442	436	458	420
42321	10241	1887	1021	848	808	701	626	526	475	436	396	376	377	344	336	349	346	314	345	308	339	295	349	348	371	306	305	348	364	384	279	346	318	328	308	322	317	329	324	335	343	299	317	326	334	356	325	311	344	298	293	316	293	312	325	328	300	246	362	310	277	284	340	305	268	320	304	319	320	333	299	339	335	306	288	298	316	308	265	331	330	317	319	308	370	313	342	326	293	344	327	340	304	309	324	318	335	319	300	326	327	341	315	321	307	323	295	334	310	314	347	295	335	324	340	292	311	352	323	295	313	362	349	322	281	332	320	313	316	320	328	308	323	320	313	315	302	303	351	295	312	326	286	329	302	355	302	292	290	308	299	327	333	361	330	329	330	294	353	317	298	302	312	363	317	323	347	314	354	309	356	284	282	332	290	319	366	291	335	303	315	280	312	342	292	324	288	291	320	347	318	330	314	318	312	315	284	300	329	315	321	326	322	321	317	321	323	314	283	316	332	339	316	296	276	321	303	293	291	318	320	307	349	335	342	334	327	319	300	301	301	340	337	276	327	314	300	374	343	323	318	312	309	306	318	319	320	339	337	283	289	312	294	322	333	325	336	310	341	318	320	309	320	308	335	295	318	333	297	322	297	345	331	326	327	299	262	299	319	339	339	325	279	302	338	346	355	324	293	309	344	275	340	319	299	331	326	324	328	349	317	305	331	306	331	317	285	293	291	320	313	327	312	315	323	305	316	307	315	294	332	314	316	275	317	310	310	322	318	310	302	323	270	315	303	331	326	359	334	311	325	320	325	328	348	336	367	335	340	323	329	307	350	334	305	355	327	318	344	306	289	320	292	345	322	346	343	342	313	335	323	328	324	323	351	330	330	287	291	303	325	312	322	334	322	345	308	323	321	324	265	288	339	293	333	290	350	304	294	302	325	303	315	288	295	316	322	277	326	298	304	335	362	288	287	335	305	301	321	298	310	331	300	324	340	318	326	331	326	289	334	294	337	359	325	311	331	300	317	319	332	323	377	322	331	354	306	253	316	286	301	324	302	327	308	300	311	289	358	307	316	318	311	304	292	318	345	315	338	308	296	308	300	308	320	289	307	271	287	314	306	336	343	302	281	329	290	328	305	286	312	290	323	323	319	343	307	289	313	299	346	285	321	322	323	287	298	307	308	318	313	301	321	307	289	292	306	356	327	337	326	306	313	296	321	332	321	307	309	292	294	315	328	325	336	310	300	297	356	348	356	344	318	287	309	283	314	295	310	335	342	327	340	337	315	304	289	309	310	303	288	306	325	302	310	297	290	319	369	309	324	330	339	314	306	318	311	301	307	325	336	334	296	307	318	298	290	323	322	317	290	269	319	324	350	314	335	337	332	318	320	346	358	321	329	326	304	300	318	311	324	282	304	329	325	331	302	290	317	314	288	294	302	284	342	309	303	291	313	316	330	308	366	313	319	346	299	324	317	298	347	349	313	295	344	321	302	344	303	321	288	304	329	306	307	269	281	329	326	356	356	292	321	331	308	296	332	289	332	292	345	296	314	345	298	326	324	301	323	294	309	341	303	322	302	308	337	296	330	310	347	296	284	283	310	331	340	352	332	284	315	339	313	308	305	285	296	321	329	341	303	328	311	322	327	312	323	292	295	303	327	311	309	318	318	334	317	314	332	305	286	299	336	323	345	342	348	284	357	325	333	341	274	294	323	344	310	296	329	349	316	344	316	336	331	319	311	327	364	316	300	296	316	315	357	336	318	297	344	321	303	304	328	255	299	348	296	311	355	306	305	346	352	337	318	315	314	301	322	317	356	328	317	340	324	315	306	326	311	287	282	317	301	308	279	310	304	328	342	315	308	336	313	320	346	323	335	301	281	316	346	329	372	316	321	312	314	337	313	301	317	325	307	346	310	313	343	328	311	288	316	323	310	294	312	300	265	290	347	317	321	350	299	302	340	345	328	301	287	325	294	332	272	298	294	350	347	314	287	292	314	281	327	334	335	290	316	304	356	308	347	323	300	325	335	326	336	290	310	279	310	302	326	330	314	304	311	316	309	305	341	322	329	335	277	313	312	332	298	269	302	310	300	344	306	316	344	354	341	318	311	344	348	310	316	289	322	338	324	330	294	297	314	306	322	328	332	302	308	272	335	322	319	319	302	292	297	318	314	329	339	353	302	311	320	340	325	350	312	309	363	307	328	301	342	344	355	313	307	279	303	304	319	344	300	336	309	308	310	314	340	331	289	314	306	375	299	282	311	333	332	318	317	300	326	343	342	294	335	315	334	369	311	326	254	328	300	278	304	329	315	287	320	341	307	319	311	307	321	315	303	325	309	334	333	333	321	310	297	309	309	341	322	284	322	312	310	339	292	333	319	347	302	312	303	306	331	283	312	333	338	310	295	324	323	309	289	334	320	304	311	314	305	309	309	323	305	280	325	312	305	313	326	308	319	315	267	326	323	318	328	300	314	322	318	332	320	343	326	288	316	290	331	321	308	321	307	306	345	302	322	281	337	314	320	314	306	311	307	300	314	312	295	329	361	326	316	325	309	292	305	319	309	311	317	297	312	300	315	315	327	314	293	332	293	282	287	285	314	325	318	312	330	308	303	348	363	304	311	318	318	308	281	338	338	324	319	298	320	323	338	325	345	310	297	323	306	314	329	328	273	310	317	349	310	308	318	304	278	287	358	324	283	299	304	305	315	315	327	317	320	338	350	340	325	315	324	337	319	297	289	294	276	315	301	288	323	300	315	346	297	320	314	315	325	327	314	311	330	310	329	319	298	315	317	333	343	332	303	300	310	295	355	328	317	313	310	317	309	344	337	322	327	320	327	316	319	311	291	306	284	331	319	331	333	305	295	344	284	324	339	333	336	325	325	307	317	310	313	339	321	280	330	340	300	312	340	310	321	294	334	333	324	360	311	364	337	322	324	325	318	276	311	314	344	293	313	305	306	311	332	314	293	305	328	359	306	307	325	349	307	322	322	320	342	319	303	320	306	305	339	316	308	339	302	342	338	333	311	300	255	346	300	307	290	312	342	317	295	284	316	297	344	313	331	294	316	285	312	347	354	313	312	302	281	337	321	303	319	332	311	309	314	320	315	294	315	317	331	326	331	295	320	319	309	345	317	296	330	312	327	316	318	312	321	319	335	311	331	335	332	328	335	279	319	346	341	355	334	360	280	330	316	316	326	335	282	331	313	286	338	303	338	298	296	308	284	316	337	339	308	275	337	331	314	321	292	310	328	303	307	298	304	267	314	330	342	351	302	296	303	313	325	305	328	331	314	311	322	307	303	292	297	308	291	321	340	310	328	310	314	318	322	316	322	335	313	284	295	309	338	313	306	342	309	335	296	311	317	325	290	313	337	340	325	339	303	335	330	314	331	358	303	359	323	381	322	298	311	315	310	301	331	328	336	322	324	304	313	311	304	322	326	319	307	327	321	354	319	321	297	318	314	315	340	307	311	324	318	354	313	294	337	312	313
23929	1649	2295	2626	2772	2730	2576	2379	1898	1482	1283	1218	1091	918	894	851	791	836	814	826	737	716	764	778	778	850	810	802	778	755	743	716	707	706	761	722	695	765	746	707	704	720	686	697	690	720	722	699	730	698	656	706	715	707	678	722	681	738	695	741	703	713	706	673	675	688	705	712	673	702	702	702	711	719	731	710	692	687	674	685	688	716	702	685	692	694	669	689	682	691	689	660	679	714	663	701	734	699	676	662	706	669	691	695	695	700	590	714	767	662	709	745	683	646	701	679	707	685	640	723	683	710	627	684	652	704	649	672	685	675	684	671	692	704	679	674	701	667	722	681	644	668	675	668	734	750	677	685	710	663	683	707	672	723	677	684	729	711	651	669	686	677	665	681	705	725	674	731	679	693	693	660	681	645	678	676	714	674	646	658	731	669	709	678	683	691	665	757	735	704	701	664	727	667	636	722	659	633	732	686	688	655	637	693	691	718	713	702	706	709	646	701	715	690	728	714	687	681	673	657	723	659	714	714	701	721	738	646	680	681	648	684	699	683	703	657	660	673	690	698	712	655	690	673	730	669	685	705	710	740	638	671	708	656	675	691	712	697	730	711	679	722	696	695	720	720	677	648	633	704	700	652	694	678	696	657	686	684	700	705	658	685	676	674	711	722	677	710	678	673	678	693	668	648	625	676	682	726	704	667	677	693	697	675	706	682	691	668	669	673	679	670	690	647	709	688	681	652	671	700	703	640	755	679	731	712	693	708	697	661	685	687	618	652	700	682	710	642	729	706	713	725	717	678	638	645	670	746	689	666	705	705	641	717	683	701	706	715	657	704	776	667	668	689	708	671	683	682	678	726	684	697	676	667	739	667	686	684	699	641	660	671	727	656	658	698	664	684	707	677	667	678	686	695	658	651	704	676	670	707	663	666	633	663	666	690	662	729	629	659	719	662	697	689	702	658	698	692	689	710	722	689	681	649	678	659	737	677	688	684	703	672	730	637	639	634	679	717	677	633	721	676	670	707	677	654	684	674	666	676	694	697	657	661	699	736	696	674	698	716	665	678	676	698	700	687	698	722	706	723	697	657	672	688	743	701	698	683	689	645	634	703	671	731	695	656	677	717	648	674	680	719	682	695	693	625	686	693	700	717	701	716	726	676	684	656	660	686	708	662	680	681	691	671	670	719	742	712	680	664	684	646	679	663	661	729	683	710	737	744	699	681	683	708	705	678	689	635	651	706	648	710	692	684	664	730	739	720	696	662	688	686	660	740	686	715	680	676	700	672	708	693	709	707	702	665	655	689	695	689	673	693	684	642	652	673	649	695	688	723	698	653	661	668	678	682	653	702	696	686	686	654	658	665	642	708	709	659	669	708	652	704	699	650	694	631	646	724	656	683	721	663	720	683	677	704	685	641	697	763	687	689	733	679	700	707	673	669	675	688	653	659	689	672	712	703	695	718	719	684	720	681	698	702	660	667	696	642	724	675	648	664	650	675	693	702	680	718	648	687	681	723	694	657	648	668	665	713	681	724	703	661	688	627	654	728	680	671	640	710	644	695	680	663	682	673	666	718	652	691	670	630	687	715	697	676	673	681	674	661	722	695	671	726	699	696	714	703	672	705	675	657	682	665	701	715	702	735	677	712	662	664	639	682	683	649	684	742	684	690	720	664	705	688	719	727	698	686	696	660	673	608	683	676	714	705	705	721	697	699	677	685	672	670	713	721	675	658	676	673	701	631	690	752	679	709	666	671	650	672	679	696	663	662	702	690	664	675	692	666	654	689	668	679	701	684	692	638	703	695	685	721	637	691	684	705	686	661	665	687	724	690	707	697	660	657	693	683	693	626	670	696	704	685	664	700	682	672	665	682	650	667	722	645	713	702	687	734	659	682	689	705	687	678	731	671	680	664	706	705	675	642	685	652	733	664	650	661	662	731	690	687	704	688	662	682	707	700	691	680	678	692	757	681	666	674	732	692	674	643	663	634	697	654	742	748	699	714	682	632	718	717	693	681	678	676	690	701	711	716	700	706	674	736	697	712	690	725	660	710	681	701	678	710	682	700	679	685	679	699	713	697	691	678	713	639	685	693	698	697	715	675	672	718	678	679	654	698	707	683	689	745	675	689	724	716	691	673	679	677	655	689	711	681	702	665	728	640	697	697	720	672	638	709	652	674	726	625	708	670	689	702	671	642	716	643	694	696	670	679	670	658	683	685	661	680	687	675	701	705	638	698	651	651	676	643	730	644	717	693	680	713	706	707	660	739	621	706	706	716	654	723	673	715	710	647	665	669	658	770	657	652	721	638	648	674	692	689	677	670	714	686	632	713	681	665	704	714	662	684	643	746	687	678	698	669	709	659	679	689	663	695	658	706	663	686	704	716	677	656	635	688	700	689	694	681	686	684	653	636	648	739	666	721	665	675	693	686	674	668	688	704	683	678	679	695	690	662	704	696	643	707	688	686	693	703	653	684	698	705	707	682	667	677	664	673	636	694	689	689	678	654	635	701	694	645	668	675	711	658	702	666	719	703	661	685	703	675	678	700	676	694	661	671	706	710	693	657	729	711	661	722	714	685	673	676	699	655	656	696	685	660	666	667	651	674	711	652	681	705	692	654	659	690	688	669	677	655	659	667	677	705	637	685	718	676	705	700	658	720	694	665	705	694	666	644	643	631	656	660	675	717	635	684	705	697	700	658	649	729	668	717	680	704	679	688	688	708	675	677	707	630	683	665	669	690	625	699	672	691	713	710	709	748	664	678	669	688	686	671	696	745	663	669	661	725	668	657	696	735	697	676	684	721	682	680	696	663	687	665	671	697	698	695	728	682	684	656	698	653	672	682	675	685	668	703	673	680	676	709	652	667	643	659	695	690	680	628	722	709	678	665	672	721	713	705	680	665	689	727	680	718	659	685	734	713	744	703	605	696	697	710	706	663	695	631	689	704	670	709	675	649	659	643	692	701	691	700	708	695	657	656	709	704	710	718	713	722	715	704	674	683	672	697	718	691	690	695	693	697	651	747	697	638	706	701	651	669	691	644	736	694	727	648	683	666	692	625	690	735	656	703	658	664	690	682	635	651	697	648	641	702	653	656	673	666	673	688	689	626	736	705	641	686	694	682	753	714	709	711	651	716	703	702	685	665	735	687	713	664	653	689	659	654	668	702	673	694	681	661	696	687	695	706	654	693	701	724	673	722	701	655	673	699	673	676	714	665	715	669	661	739	662	664	673	709	622	678	642	644	701	664	683	656	688	689	659	662	674	692	683	687	719	674	699	683	689	688	688	697	690	686	683	716	704	702	715	663	653	722	667	763	717	680	660	661	670	698	715	685	681	699	701	649	711	700	652	721	646	658	711	700	701	658	730	705	697	650	634	700	719	616	689	698	741	686	699	702	687	723	656	684	675	735	637	650	711	694	662	711	719	648	682	679	667	700	700	721	717	671	694	703	721	699	717	791	684	743	664	682	678	652	664	681	674	682
11706	917	169	152	201	230	235	181	160	110	126	116	109	99	102	100	104	109	107	128	108	95	93	112	103	106	100	120	110	100	97	98	85	89	108	131	107	89	107	94	112	87	93	123	89	95	99	90	99	113	86	113	121	94	112	110	102	108	97	103	107	94	96	108	115	96	88	95	111	122	105	97	105	113	84	99	96	90	122	100	90	96	121	114	101	103	106	123	105	112	95	101	124	112	115	119	78	105	105	97	93	118	100	104	97	96	94	106	103	102	108	102	98	103	115	105	90	84	120	88	89	98	96	75	112	106	95	95	103	112	102	109	91	105	89	90	109	87	88	108	94	113	109	96	91	78	102	95	99	96	107	105	80	107	104	108	104	112	110	101	91	127	100	108	115	115	111	91	104	100	119	104	115	80	93	106	122	111	109	101	93	125	97	93	100	104	101	111	127	98	121	84	102	114	96	93	93	110	90	113	93	98	113	96	103	88	107	89	113	102	99	91	84	96	93	92	98	106	104	101	105	94	106	96	102	91	104	92	99	116	93	97	107	101	108	93	102	88	100	112	101	112	112	89	122	111	83	90	116	113	82	90	101	101	98	109	94	111	102	105	89	81	97	106	88	119	110	99	118	98	118	106	98	101	94	104	98	104	115	98	89	111	100	100	111	87	103	94	95	110	95	102	101	107	100	110	103	120	96	107	115	128	100	105	102	105	95	103	89	87	103	100	97	110	87	97	96	94	121	102	117	109	101	107	105	117	106	124	102	106	103	102	108	89	109	100	112	98	97	92	99	94	103	95	96	113	93	88	81	84	106	111	96	105	102	85	114	107	85	100	85	116	103	94	105	109	104	101	101	78	111	119	87	104	91	87	104	86	108	97	110	99	96	99	100	113	102	97	91	116	111	102	108	107	116	106	97	104	97	115	96	101	114	109	92	89	81	88	121	105	109	103	111	107	96	102	88	94	113	126	97	99	97	102	104	98	97	99	107	87	94	107	109	119	103	92	95	80	100	114	110	99	118	114	97	100	115	109	115	92	109	86	101	93	102	105	111	74	100	89	105	101	91	93	102	109	83	104	103	110	121	101	92	102	117	85	98	110	101	90	104	95	119	101	102	109	93	116	103	102	97	86	99	102	112	105	88	115	120	101	100	111	85	112	85	75	89	101	104	103	100	107	106	111	117	108	88	93	104	94	87	105	119	113	116	103	112	109	106	99	108	89	125	88	111	96	119	96	109	98	103	87	88	108	113	98	109	119	118	76	108	90	117	102	114	97	102	96	94	113	120	71	96	104	109	105	80	98	97	118	102	106	83	105	100	98	78	96	124	85	102	71	101	78	98	99	104	98	110	94	108	93	93	97	112	96	107	85	108	109	93	105	93	98	113	97	105	93	102	102	109	109	104	101	118	121	96	118	123	100	107	93	109	90	146	100	103	106	108	99	110	109	108	100	84	110	98	117	102	114	105	102	94	103	105	95	88	103	94	124	115	82	113	109	113	101	91	110	112	104	108	100	76	108	94	122	105	101	103	97	84	103	100	105	97	80	96	97	94	91	100	101	101	101	75	103	89	87	90	89	89	97	104	101	106	97	105	94	98	98	103	105	123	83	103	114	107	123	86	107	94	91	69	101	107	111	107	100	100	78	104	108	104	107	92	82	98	116	109	97	103	106	100	98	100	80	93	85	95	113	104	105	100	98	98	105	99	98	86	94	102	92	99	107	110	98	99	110	114	112	99	113	105	93	87	105	104	115	92	93	96	96	114	99	96	113	119	98	118	89	94	121	107	107	102	101	105	109	82	90	108	78	111	91	93	97	107	79	122	95	111	101	104	91	110	107	99	139	100	99	113	98	99	102	94	108	100	108	124	119	100	90	89	117	86	106	108	94	107	98	89	88	126	97	103	114	92	100	99	112	101	111	98	81	96	99	105	126	106	97	93	95	94	111	99	105	97	107	99	109	100	93	95	98	105	106	90	93	116	120	110	98	90	82	97	108	101	112	112	97	105	105	89	91	112	118	100	115	125	100	86	104	104	97	99	102	103	113	98	99	100	98	80	98	110	93	121	112	84	94	106	100	90	119	128	104	120	108	106	109	118	99	96	93	100	93	89	102	105	85	109	91	122	96	111	109	92	92	88	110	95	97	85	108	114	84	89	115	107	98	117	104	86	82	99	100	102	98	86	108	77	107	105	101	92	104	106	104	99	98	106	100	106	109	111	113	100	105	103	101	90	105	117	107	95	102	105	105	125	98	97	116	107	94	118	87	105	97	94	115	115	101	101	120	99	99	102	103	85	112	124	91	101	117	109	89	97	74	101	101	77	106	120	86	107	100	103	105	96	99	121	117	109	100	89	107	99	113	96	110	112	90	92	110	105	90	115	106	107	109	100	99	102	89	75	87	123	112	94	116	102	94	106	106	89	89	123	100	102	105	89	107	101	115	82	105	108	86	92	103	98	106	82	103	100	85	98	115	112	99	100	81	94	99	99	88	93	89	108	93	101	111	88	83	96	89	127	105	96	94	97	117	92	100	131	93	98	100	98	111	106	125	104	90	106	100	97	109	103	101	86	99	77	98	122	108	94	124	110	116	111	128	105	106	109	108	99	88	113	106	109	100	107	140	80	104	129	94	113	87	112	93	121	108	103	99	110	99	97	106	94	86	104	95	77	99	104	103	96	100	94	100	71	88	108	83	113	121	101	115	117	92	124	106	78	104	104	81	112	99	93	91	93	112	94	109	103	86	81	109	95	107	90	90	86	105	107	123	89	106	102	113	97	106	93	100	111	111	91	108	105	123	120	94	112	122	90	105	103	102	112	129	113	108	104	116	90	84	93	99	87	104	115	101	106	100	104	100	92	98	110	96	108	99	109	99	106	90	104	95	76	93	91	102	98	94	101	96	96	97	116	96	118	82	108	118	104	112	123	94	96	110	116	125	123	96	102	90	119	106	90	109	97	109	82	105	90	103	114	113	106	107	95	77	85	101	97	102	119	92	121	97	112	104	89	83	101	99	129	105	96	98	109	99	97	91	112	77	108	94	120	105	110	89	108	95	105	103	91	104	117	121	118	110	113	95	109	112	112	116	86	103	120	104	102	96	100	116	103	107	103	93	87	121	93	100	100	122	101	97	104	104	115	97	98	100	98	96	99	111	100	90	88	113	132	95	91	90	95	96	105	133	106	117	100	103	107	110	88	96	86	115	103	115	117	90	95	95	119	99	108	98	93	115	101	87	118	83	102	106	110	90	88	93	89	106	105	127	78	103	107	84	115	100	102	109	82	104	110	102	108	108	95	100	117	96	107	105	108	101	103	104	100	93	92	104	101	106	112	117	101	105	100	84	98	102	108	90	127	108	111	104	103	88	107	102	96	95	110	102	105	107	125	95	103	92	92	100	111	104	115	93	101	111	112	106	117	105	106	86	111	107	89	97	90	101	92	115	129	106	83	108	100	97	93	107	109	103	84	126	108	103	106	104	90	97
6863	363	370	478	635	856	872	716	554	497	390	369	335	311	298	293	285	291	296	304	292	262	300	258	284	281	282	314	303	284	276	266	287	269	263	291	277	277	284	258	272	280	269	282	281	291	266	238	266	299	258	275	266	261	285	287	282	286	255	309	244	285	278	305	255	295	277	285	291	282	241	280	272	263	256	300	269	261	300	249	294	265	282	254	251	271	300	257	303	275	282	273	267	273	273	285	272	292	267	262	281	251	272	293	289	249	267	277	265	281	319	311	302	263	276	302	280	234	248	256	286	278	251	270	267	248	286	274	288	271	276	281	311	293	281	275	261	290	291	289	253	261	256	316	258	282	264	248	284	259	277	266	297	260	276	272	269	256	242	247	266	283	293	311	290	281	287	270	265	255	280	262	247	274	273	274	271	249	263	285	266	294	275	285	275	276	277	274	261	283	262	265	291	283	307	267	262	262	251	286	285	258	287	299	266	273	254	253	272	267	285	270	286	276	281	302	272	291	253	263	236	275	331	285	280	272	319	259	261	296	267	297	296	277	274	284	257	278	280	262	284	273	271	278	270	268	262	302	299	274	280	279	238	270	283	280	323	264	286	286	278	284	266	261	284	277	274	284	273	309	267	277	300	288	286	279	271	283	299	282	257	273	296	299	278	259	290	267	285	269	292	262	306	279	269	268	286	286	263	283	260	265	274	288	287	278	284	265	275	259	342	259	275	275	307	273	282	281	284	279	255	260	280	273	261	257	299	256	295	264	284	291	273	257	259	239	291	286	271	302	261	268	296	285	280	267	281	282	279	290	264	261	271	268	252	294	298	289	258	257	272	275	259	276	265	289	245	272	297	263	265	281	269	273	287	251	280	291	281	287	287	273	262	280	282	274	262	273	265	262	265	256	273	244	262	292	301	281	289	240	262	278	287	287	305	271	268	274	270	261	263	295	282	243	283	289	261	257	250	299	285	263	306	268	272	261	264	256	309	260	275	252	255	265	260	264	321	280	274	265	257	246	280	285	284	277	274	295	264	292	273	281	273	260	268	292	298	280	263	269	293	282	277	252	308	247	288	257	274	279	259	283	291	299	270	294	255	255	289	282	278	298	258	272	275	274	280	289	245	268	277	283	260	258	253	283	275	282	274	287	286	265	290	277	267	259	303	238	274	296	267	256	265	256	266	277	312	271	262	280	295	277	269	270	270	274	264	246	257	267	245	256	279	293	258	290	272	247	253	271	258	258	270	259	263	282	284	264	260	259	251	290	294	292	257	275	271	288	302	266	259	295	263	265	293	290	280	306	302	264	289	296	283	278	289	247	291	297	274	281	248	269	285	295	290	252	281	280	283	269	278	271	241	279	293	300	286	272	245	274	272	264	247	258	258	255	264	261	264	265	297	276	258	255	276	310	302	289	277	290	288	248	289	259	322	282	293	251	286	267	281	268	297	306	268	287	262	281	305	260	285	267	267	268	294	291	306	292	292	278	267	289	274	273	283	273	267	290	263	268	289	281	269	278	251	273	271	286	290	274	309	285	277	257	258	280	297	277	260	284	300	295	287	272	315	267	285	287	274	262	278	287	264	259	297	293	280	245	261	287	261	287	277	265	266	264	281	258	284	265	267	266	271	249	306	245	286	304	286	288	291	288	282	291	281	297	284	258	243	290	260	252	277	276	264	293	259	262	282	267	291	270	287	267	279	280	278	270	278	250	297	293	286	279	280	245	261	280	285	277	276	281	303	270	261	262	268	282	246	264	311	286	258	272	276	252	296	289	263	282	269	251	294	235	265	303	250	268	244	264	272	283	295	256	274	248	288	280	238	283	273	275	264	259	298	272	286	278	272	263	307	268	297	265	287	271	282	294	288	268	282	261	279	291	282	275	312	293	256	257	279	248	268	254	273	267	268	274	274	248	278	262	274	279	272	272	281	262	271	274	284	282	250	276	276	293	274	288	284	264	288	305	266	255	299	258	286	266	258	269	283	292	255	269	290	268	262	251	293	286	276	266	283	248	277	305	268	272	296	290	277	272	256	273	275	288	267	275	269	268	282	282	297	288	270	256	263	288	280	264	269	277	276	264	270	295	261	274	263	291	289	258	290	302	281	281	265	289	271	251	272	273	303	286	286	279	270	296	269	280	251	320	259	250	269	293	256	256	304	251	284	279	277	270	301	258	268	285	286	229	278	271	267	277	262	293	253	291	275	298	284	270	257	242	268	239	264	231	269	283	255	287	271	282	266	288	293	267	262	250	277	270	262	306	295	279	278	274	267	269	262	275	286	251	296	282	289	302	266	258	280	304	270	265	265	269	236	279	262	246	261	286	266	256	273	276	275	264	248	284	252	282	268	277	283	294	303	268	283	295	285	291	248	268	249	282	242	277	254	289	279	271	263	288	275	283	263	280	277	290	273	290	287	290	292	296	257	258	265	273	292	251	278	272	260	275	288	276	256	270	259	279	270	258	306	285	288	289	294	302	277	275	250	240	293	289	286	285	286	259	262	299	256	247	272	265	270	288	282	294	292	253	274	278	308	271	253	284	290	269	273	271	287	282	277	308	264	278	277	303	261	300	262	276	262	260	261	270	291	271	288	266	295	273	268	262	257	249	284	282	267	274	275	265	294	261	289	274	262	245	258	266	283	300	270	265	253	272	282	263	262	280	268	259	291	257	272	273	266	276	281	261	235	249	287	284	267	279	266	270	284	274	285	276	271	260	275	283	259	271	292	269	261	280	266	290	277	294	262	296	259	283	310	278	264	268	289	267	253	275	312	280	292	316	272	267	270	273	280	260	278	265	289	246	279	289	291	267	292	243	287	279	268	263	253	274	286	255	278	291	276	242	261	287	276	285	294	246	292	280	239	245	308	270	299	294	298	257	278	270	251	256	271	263	262	293	265	285	333	281	272	276	255	298	279	287	287	301	253	296	262	281	283	258	284	253	287	264	294	252	269	262	285	251	270	278	285	277	287	290	304	277	265	263	267	261	272	280	275	288	268	259	291	276	272	268	265	245	296	275	255	290	270	229	282	310	257	263	296	298	276	270	252	275	294	298	274	273	301	296	297	284	260	270	303	266	273	301	301	276	268	278	264	270	255	280	313	271	277	294	279	272	260	286	270	256	286	300	291	252	299	257	287	246	276	283	274	272	285	270	285	261	247	244	258	307	248	275	265	301	279	262	252	312	267	266	258	271	268	265	294	280	277	245	275	292	286	281	271	261	288	309	285	255	251	272	276	258	278	289	280	282	264	261	280	265	279	311	271	252	292	280	279	261	301	288	245	268	291	275	287	308	267	279	284	277	285	270	288	277	265	277	290	279	276	281	275	275	274	267	291	254	299	284	287	286	269	253	264	247	275	280	255	280	272	292	287	272	264	258	306	275	283	301	282	279	271	260	258	242	282	242	306	268	254	279	293	293	278	267	274	298	278	290	244	290	245	256	271	266	263	251	276	295	278	274	304	263	284	260	284	313	280	244	273	301
27890	3959	717	502	451	537	477	398	283	289	279	261	208	208	226	217	163	193	203	206	212	212	184	173	212	210	186	206	203	197	213	209	194	159	200	216	179	216	214	203	183	221	189	188	192	180	167	178	183	168	192	191	191	192	193	178	200	192	209	198	200	169	203	187	177	186	195	191	196	205	191	207	195	191	182	183	196	171	192	165	204	169	223	208	198	171	195	181	200	193	195	189	192	189	166	185	197	165	231	211	192	181	203	193	158	195	190	191	200	197	230	189	211	193	208	204	190	181	178	178	195	165	195	193	186	195	234	196	187	197	182	182	191	175	184	188	196	180	195	187	219	192	181	184	167	194	197	190	202	209	184	187	192	213	178	215	184	214	187	228	212	190	184	177	188	181	199	187	208	156	184	182	169	185	213	231	188	166	194	202	175	176	202	193	188	197	193	190	194	179	169	195	175	160	175	198	189	154	201	193	175	186	184	186	167	192	168	202	169	182	177	189	206	160	219	175	196	211	197	218	211	178	179	189	186	187	188	216	192	197	191	189	176	191	164	173	186	177	189	190	183	190	173	182	185	196	177	196	183	205	195	192	198	201	165	194	183	173	166	191	200	164	199	191	180	176	217	189	183	186	181	188	200	205	201	217	210	183	199	187	198	198	184	212	185	170	188	199	198	181	175	190	187	171	186	181	196	176	176	166	207	209	202	195	167	167	213	162	172	174	193	186	203	178	170	184	167	193	178	184	194	189	204	188	167	173	204	173	168	188	203	170	205	219	186	164	207	175	187	216	189	179	188	171	198	185	200	176	195	173	166	170	170	185	176	201	205	181	197	218	165	180	193	202	181	193	188	171	197	179	163	194	197	169	203	186	207	185	186	190	190	189	208	180	186	170	205	186	216	200	178	188	182	179	190	175	214	173	163	198	205	177	171	193	194	186	197	174	181	172	194	192	199	181	200	202	190	157	203	187	214	183	181	198	157	207	174	212	194	184	177	183	184	184	178	186	185	180	192	204	173	179	193	198	206	228	175	179	184	176	172	193	191	185	198	205	189	219	182	183	211	163	178	182	199	176	180	167	189	208	167	176	146	196	180	181	206	176	189	188	179	189	177	198	208	163	196	169	188	165	201	205	189	161	193	173	182	178	200	187	180	191	234	184	202	197	195	209	201	182	191	203	209	188	188	186	202	199	179	190	183	197	199	185	163	174	218	180	165	213	222	191	170	189	159	188	196	190	172	165	198	181	157	182	202	205	179	197	184	199	197	209	170	189	180	210	191	204	182	195	192	180	160	174	203	173	190	166	187	204	202	192	178	185	184	180	197	184	205	166	189	200	212	176	190	181	174	172	175	189	179	162	175	185	185	183	160	195	187	215	209	190	214	228	184	212	198	180	198	199	185	200	231	184	194	189	185	197	199	155	182	178	196	204	190	181	200	204	167	177	181	174	187	181	210	169	172	172	184	173	185	188	175	183	177	199	178	200	193	186	153	200	198	172	177	188	194	185	172	177	180	173	190	205	221	189	182	192	183	195	197	177	162	176	191	203	194	204	167	182	184	184	197	189	164	198	188	180	216	227	179	166	185	194	182	195	177	172	161	179	187	227	190	194	199	192	187	201	200	194	186	171	179	202	204	190	175	184	184	197	188	215	197	183	184	189	210	210	189	192	197	187	201	177	224	180	183	196	173	182	201	190	203	182	189	198	198	208	216	189	181	187	188	199	224	205	190	181	181	171	192	176	181	205	169	184	195	168	179	197	198	191	195	196	173	156	207	187	202	205	198	169	185	180	220	172	182	167	208	187	205	177	168	190	209	153	201	224	194	190	192	205	210	163	194	193	189	159	184	192	208	199	178	189	215	180	187	185	187	186	190	211	194	181	171	180	186	192	206	175	188	185	206	187	169	211	177	215	192	229	198	204	201	178	182	205	180	182	187	202	194	169	233	190	175	200	207	215	180	190	205	169	181	194	185	210	172	178	173	192	197	184	200	188	163	169	182	176	172	176	174	173	198	193	216	171	196	171	205	201	194	207	179	197	173	169	194	184	182	239	185	179	187	207	209	181	184	197	189	188	185	209	162	164	178	185	204	178	178	176	193	199	190	175	179	176	183	198	180	207	194	219	203	228	195	170	211	213	174	191	187	192	210	189	220	196	203	179	203	196	205	171	168	192	183	212	212	205	199	205	200	199	191	201	174	215	174	222	197	195	190	190	196	214	179	196	169	207	184	203	187	168	170	164	195	190	199	195	192	195	189	221	201	206	207	190	204	210	189	195	188	176	201	199	197	171	186	180	219	182	181	195	191	185	189	190	180	181	209	173	190	184	240	175	165	208	199	203	172	172	178	203	211	205	191	192	174	190	203	184	185	160	169	198	195	199	222	202	177	179	198	209	197	198	171	195	192	218	196	195	239	210	196	205	193	197	180	194	176	190	196	188	176	187	217	170	187	200	157	185	210	205	180	189	199	210	193	220	220	204	200	182	189	186	212	195	168	188	166	190	181	166	171	162	195	199	178	156	192	221	218	200	183	191	192	183	186	183	205	202	190	190	213	188	207	188	186	194	193	191	229	195	179	197	201	171	203	178	196	172	195	198	183	195	192	212	199	175	187	179	188	192	203	214	196	152	193	188	185	178	190	218	196	195	215	196	200	206	234	183	187	197	179	167	178	202	216	182	183	194	193	183	206	192	170	194	172	179	206	194	179	161	203	201	178	230	177	189	200	178	194	178	181	198	214	192	174	195	197	164	180	200	199	166	192	207	177	189	199	207	174	198	157	204	185	201	191	201	175	184	202	204	177	219	194	201	199	194	189	174	172	208	200	203	185	196	187	174	202	196	197	221	202	176	194	174	200	193	195	176	206	165	178	202	170	180	188	168	186	198	194	173	170	198	189	162	184	192	190	191	209	210	204	204	207	168	189	170	153	204	186	160	171	191	191	175	187	196	199	190	214	220	194	198	177	178	163	194	178	157	179	189	207	192	193	198	197	204	200	193	185	205	177	172	191	197	175	170	198	191	214	192	204	181	144	203	174	191	204	149	177	209	211	181	175	183	168	193	185	179	195	173	194	207	191	191	205	205	185	181	191	190	216	198	210	199	166	173	194	167	177	192	178	183	194	179	175	164	180	217	187	178	168	223	193	206	211	179	214	195	180	167	207	172	184	187	177	218	191	159	175	176	186	207	194	198	203	189	189	203	193	159	186	193	185	244	198	216	212	200	192	206	192	201	191	197	189	186	157	206	212	192	207	196	180	153	188	196	213	194	221	208	185	195	190	186	179	194	176	165	201	191	177	165	192	207	200	201	191	178	199	204	183	171	183	206	202	170	178	188	178	218	187	205	197	213	187	202	210	202	203	195	209	187	188	209	179	188	219	168	157	200	187	186	182	176	170	204	217	192	212	177	181	176	183	186	203	205	170	212	206	181	181	191	184	196	193	171	193	167	187	183	169	201	218	172	205	221	206	198	217	191	180	179	214	158
16398	911	1209	1580	1788	1933	1856	1442	1214	911	832	778	613	563	573	596	569	528	530	534	498	473	493	489	508	477	551	566	506	536	479	464	486	465	470	514	506	511	491	463	478	484	456	504	491	447	494	444	486	460	462	479	440	432	464	445	470	493	491	424	460	491	440	475	468	469	485	459	489	503	478	459	470	455	471	490	448	439	458	457	465	437	418	468	457	466	453	466	452	475	438	427	487	450	452	409	475	449	436	465	464	457	465	458	453	453	476	488	468	472	467	474	449	445	468	455	438	484	419	502	480	463	479	428	424	459	446	470	463	436	464	461	471	434	482	470	475	463	449	456	467	464	445	448	419	473	423	488	444	468	470	460	433	481	469	460	457	428	488	467	455	460	437	438	462	447	467	469	464	464	453	421	446	438	483	462	447	475	468	439	484	483	462	445	506	481	505	458	453	490	467	469	484	423	413	462	464	436	445	461	442	464	473	484	450	441	464	443	447	460	433	447	448	474	470	458	445	469	449	450	422	480	481	433	434	455	464	499	474	453	455	482	428	485	449	415	451	427	470	488	474	425	468	461	439	451	439	485	441	440	445	476	457	435	501	468	455	429	467	482	478	499	478	484	459	467	428	456	462	468	449	435	487	395	433	488	450	474	414	442	438	464	431	464	442	477	422	450	478	445	477	461	411	448	465	450	469	452	478	439	457	469	464	480	485	464	443	465	460	461	463	471	467	462	451	402	455	475	424	449	492	500	453	463	477	477	485	437	462	503	436	462	439	458	466	408	419	437	486	462	478	453	476	472	437	444	481	461	448	483	502	442	463	442	449	447	466	480	438	434	455	449	455	492	482	525	437	444	474	465	408	448	463	411	446	487	459	450	467	490	469	470	468	467	438	455	463	453	454	475	468	438	445	460	500	426	472	467	447	448	436	451	435	481	461	430	472	458	442	423	466	457	443	469	458	454	435	468	440	452	476	451	482	392	481	440	463	480	442	415	463	457	454	432	447	419	503	449	468	426	455	461	489	456	428	443	427	446	452	453	465	477	458	478	451	411	503	463	464	461	486	458	464	456	415	491	436	446	496	462	472	455	450	462	466	463	455	481	451	473	461	502	435	424	478	493	459	454	437	463	480	471	423	447	445	444	434	476	455	495	459	451	426	441	428	506	455	430	446	429	481	460	428	418	489	454	459	450	465	465	444	435	411	447	459	446	468	476	469	466	479	489	484	447	491	470	458	420	449	455	472	429	474	427	474	450	449	468	462	433	447	419	464	465	466	478	469	435	442	448	469	416	474	457	437	455	486	466	446	487	443	462	446	463	439	469	451	477	470	444	449	456	455	454	425	459	443	475	483	440	433	454	500	481	475	441	444	459	484	439	425	450	453	501	476	440	444	446	419	439	426	473	452	442	474	451	442	467	482	465	468	481	429	484	472	467	448	443	450	466	457	452	433	462	425	423	468	488	440	465	435	483	471	447	445	438	474	489	469	427	442	447	440	446	446	443	427	451	475	422	451	432	412	480	476	451	486	434	477	499	430	424	491	457	478	463	442	459	413	487	473	455	453	462	462	459	446	463	430	428	507	445	453	488	460	481	451	475	444	463	478	473	455	451	464	473	473	490	442	443	479	418	434	419	443	486	442	468	493	450	501	460	480	441	448	411	434	496	484	464	459	482	481	452	492	471	503	438	421	480	441	467	480	467	438	435	436	474	477	476	489	492	445	465	458	465	419	468	434	448	432	453	471	485	478	439	505	478	444	491	478	420	462	424	439	417	462	428	493	484	456	484	460	404	457	458	486	467	467	406	497	431	399	426	444	484	478	441	448	447	439	452	480	460	464	432	470	433	451	450	436	481	481	397	474	467	492	459	429	455	474	439	451	460	471	452	477	422	426	409	467	442	461	484	458	449	478	459	445	453	435	462	470	461	451	453	467	460	459	460	435	437	480	463	464	482	447	456	465	454	427	470	437	464	455	454	482	409	454	499	459	453	454	480	441	449	488	436	474	439	448	520	440	465	447	439	446	492	466	413	457	436	459	447	436	488	466	418	440	417	396	457	436	429	424	466	429	495	462	439	434	445	472	462	470	451	451	473	484	430	440	442	440	437	459	478	466	474	418	454	452	484	424	448	472	448	471	453	475	436	440	418	459	457	455	482	453	463	429	462	450	422	436	464	453	475	467	494	451	477	470	453	467	460	456	483	496	436	482	440	434	430	468	475	423	454	484	476	481	467	437	475	457	470	438	501	465	439	451	446	482	459	481	429	428	464	481	423	453	497	447	425	472	465	424	469	430	502	454	490	433	428	461	477	486	461	437	459	456	456	465	474	482	434	462	470	441	478	470	456	461	519	487	459	440	453	452	486	453	476	483	498	430	465	444	437	432	463	447	469	457	461	450	462	451	448	448	468	463	435	438	448	464	461	474	462	446	483	451	459	444	449	487	443	456	431	432	467	509	479	447	468	482	489	473	484	457	474	478	498	463	435	481	432	421	431	442	441	425	452	452	453	403	492	476	473	470	456	444	427	416	449	448	451	469	452	474	452	445	447	456	439	429	473	477	455	507	461	481	430	471	435	411	466	436	482	466	487	464	435	436	479	465	467	429	485	471	498	456	466	430	480	472	433	424	474	470	421	478	460	445	463	491	474	483	442	438	457	482	486	486	450	507	484	447	426	424	441	458	455	422	468	473	450	441	433	467	464	469	437	428	477	481	484	463	452	443	481	465	444	464	467	478	477	463	436	416	471	449	435	437	455	486	455	486	453	468	426	450	460	448	487	451	497	445	466	448	474	464	493	491	424	432	472	418	472	436	475	458	501	484	425	475	435	456	474	450	466	492	469	462	436	478	482	404	426	455	480	453	490	437	414	444	476	428	424	474	457	454	485	481	470	442	441	440	452	450	431	439	441	445	464	430	496	467	456	437	436	459	438	439	468	469	472	478	483	466	461	455	459	478	471	453	460	466	436	463	468	431	465	452	455	486	500	474	473	466	453	475	470	453	451	432	451	475	465	496	459	477	473	478	464	455	414	511	433	514	503	458	495	445	434	434	483	476	455	466	458	499	445	470	500	454	443	486	454	436	463	449	484	454	430	446	483	477	467	455	464	451	464	450	456	452	433	437	448	480	486	426	438	475	480	446	475	443	475	412	480	471	459	455	455	431	453	481	435	464	500	482	489	490	427	432	468	450	447	448	436	447	454	448	476	425	453	466	463	466	466	396	393	481	462	453	499	460	447	488	462	443	417	489	427	455	460	459	462	490	473	474	493	458	463	472	452	459	480	463	464	463	454	419	455	461	452	449	460	472	456	446	460	451	479	499	478	483	446	458	450	472	452	434	459	448	444	464	467	459	489	475	475	471	437	459	449	457	477	474	466	453	499	480	452	466	471	429	482	472	437	480	491	452	427	454	437	428	468	439	411	448	475	442	465	435	455	453	471	473	478	486	492	435	437	448	432	474	475	457	487	428	457	414	480	501	478	470	477
41841	11351	1857	1094	868	903	787	579	518	472	442	394	385	395	377	387	352	348	298	319	325	349	324	314	355	321	341	331	316	304	299	289	322	297	288	328	341	320	312	316	328	331	320	333	328	337	327	283	335	342	329	311	320	293	285	331	324	322	304	350	347	353	313	324	304	334	344	283	336	302	312	336	330	347	332	315	313	307	309	341	363	337	308	306	312	304	315	326	321	314	317	309	297	333	336	316	307	334	315	340	306	304	341	320	319	340	305	311	318	304	306	339	337	310	326	366	325	297	282	342	301	363	334	362	355	317	313	300	350	330	356	301	301	343	351	345	313	330	305	332	338	335	307	315	299	304	338	300	322	304	332	314	290	298	304	313	326	332	308	313	317	299	323	289	293	278	308	294	292	307	296	266	288	319	300	305	309	321	329	328	375	293	300	317	342	346	323	338	318	302	304	347	310	318	295	344	323	301	300	326	300	301	348	312	316	295	318	294	347	305	320	306	342	318	347	278	326	310	365	358	304	289	318	299	329	348	304	284	307	312	301	273	294	308	293	346	305	340	306	322	316	323	329	311	307	297	305	307	329	339	324	304	303	331	313	306	314	351	331	334	322	353	279	298	334	291	291	290	304	328	305	342	278	304	281	340	322	315	316	291	280	327	327	314	307	332	314	317	285	319	328	312	316	314	312	300	310	359	298	309	279	287	317	289	316	350	347	300	340	323	349	320	304	344	321	298	355	314	302	314	305	329	296	280	322	325	288	282	289	314	297	307	330	336	311	331	325	318	304	305	305	337	274	348	324	284	328	314	298	325	326	318	326	336	361	319	316	301	316	298	316	352	284	331	336	332	336	310	312	289	303	332	331	294	342	313	291	308	287	319	320	340	316	302	301	314	325	319	303	322	313	292	327	281	317	299	346	305	315	340	357	301	322	305	311	307	304	321	320	360	309	288	323	297	319	317	336	333	344	340	332	327	317	332	338	299	293	276	296	328	309	315	320	325	340	318	302	299	309	321	340	302	304	329	310	302	313	311	319	296	320	291	318	330	327	327	334	301	343	343	305	311	337	328	321	325	318	307	319	335	328	357	319	318	294	339	294	304	323	308	343	335	340	319	323	311	320	296	298	277	343	344	326	312	313	319	276	329	305	304	346	365	302	332	286	309	291	323	295	320	316	341	308	322	299	348	310	330	338	307	323	322	304	316	337	322	303	313	363	319	324	330	301	311	275	324	293	321	316	326	277	318	341	318	311	301	301	273	363	333	349	374	341	324	291	297	334	350	291	289	323	359	291	318	281	279	310	298	301	335	295	313	351	323	346	299	308	297	302	316	323	292	295	299	279	318	332	310	308	331	310	297	355	330	304	326	330	336	278	301	292	343	304	289	329	302	345	300	311	300	313	308	322	310	327	320	293	306	317	361	319	327	324	319	317	314	292	313	342	324	346	326	339	344	329	313	325	318	323	296	337	304	335	354	301	348	316	315	340	327	345	310	306	312	328	339	313	299	351	302	364	314	298	309	295	341	288	282	296	306	336	299	293	331	357	301	304	340	341	298	328	305	322	297	341	326	351	318	326	330	308	327	282	328	358	299	347	303	319	343	336	308	324	302	322	310	316	333	316	339	305	302	300	319	319	307	302	298	366	327	291	324	298	349	280	332	303	317	354	312	311	314	321	302	350	298	268	316	349	298	280	314	335	302	310	275	310	319	289	302	328	314	300	342	305	283	271	289	317	338	332	328	304	302	304	291	315	290	298	308	315	328	325	341	309	345	330	320	308	317	322	288	349	295	335	312	322	299	325	344	323	297	307	333	339	325	314	323	313	369	344	305	317	340	332	317	318	373	293	305	314	346	333	319	347	337	334	346	288	332	325	312	354	296	294	311	308	315	286	330	303	335	323	350	358	326	301	318	338	317	288	284	343	334	312	302	305	345	328	331	336	316	316	317	281	305	341	309	294	348	303	302	320	278	316	344	322	305	299	325	364	311	327	260	294	325	344	314	319	299	327	299	315	289	326	263	308	316	322	328	335	315	337	354	305	299	283	322	305	338	324	294	316	305	343	329	308	291	311	294	306	306	339	321	275	326	312	333	353	308	303	332	325	296	334	330	281	298	318	309	356	271	321	328	290	302	292	343	346	301	325	299	291	304	328	275	297	318	285	324	279	321	328	305	342	291	282	278	321	312	335	329	324	347	334	340	318	294	365	356	329	308	303	319	336	306	307	329	304	308	295	306	331	322	329	337	321	307	326	297	341	346	327	308	316	320	302	293	321	328	316	283	338	341	325	323	308	342	345	335	333	310	322	314	334	307	305	297	319	347	297	303	356	317	303	316	290	297	264	316	322	327	310	330	306	300	324	320	336	300	304	328	276	326	328	325	311	322	344	302	285	294	345	318	302	315	291	322	314	322	298	293	343	324	352	309	308	314	300	330	312	342	300	330	298	315	316	269	292	314	312	304	298	320	319	327	340	300	304	302	318	297	342	367	309	316	322	299	319	310	320	281	319	292	313	326	305	329	296	332	312	299	327	326	311	348	325	307	300	301	310	301	327	296	281	323	320	277	335	311	324	287	288	321	329	304	286	329	312	337	288	313	320	306	303	296	305	320	317	314	310	346	312	331	315	339	306	343	309	321	312	323	307	289	343	293	311	331	312	318	312	293	334	292	313	295	350	321	322	327	314	299	307	329	308	286	331	325	335	305	336	345	332	335	309	354	336	316	347	298	315	318	329	285	347	315	338	301	321	313	337	337	274	328	344	310	331	294	353	323	335	324	335	317	336	330	303	311	350	312	322	327	325	298	313	290	324	293	327	333	330	297	279	318	317	351	334	310	296	296	296	299	307	334	288	325	331	296	289	299	300	315	310	329	307	316	313	320	321	323	299	282	306	305	339	300	341	319	317	318	307	290	287	279	310	327	322	300	314	308	290	303	375	297	309	327	330	310	309	314	315	300	324	325	322	346	321	347	323	293	333	313	329	311	360	323	301	335	352	322	312	319	316	330	316	288	314	314	336	302	326	341	312	317	321	347	307	310	269	338	325	317	298	319	347	349	319	342	309	314	304	323	364	330	316	338	322	313	330	326	316	338	322	306	321	288	298	312	326	312	291	295	292	342	297	300	325	311	331	329	310	346	337	310	302	270	275	349	358	290	304	286	306	296	322	312	326	322	315	314	288	347	332	363	323	348	322	332	328	300	340	291	333	287	311	323	343	299	340	338	320	331	320	328	326	312	348	311	337	319	329	338	324	304	318	321	311	290	326	344	306	332	305	304	333	354	308	325	304	322	303	328	306	334	298	323	337	327	347	345	284	312	297	339	301	305	297	329	298	312	282	300	317	349	319	301	290	319	308	327	314	326	333	301	330	322	316	359	359	338	311	321	316	309	353	316	313	314	309	341	291	302	295	355	324	321	320	307	277	278	326	312	316	324	337	324	333	338	307	316	311	303	279	351	327	295	318	295	269	300	295	331	313	305	301	263
24287	2364	2238	2774	3186	3300	2953	2169	1756	1540	1333	1151	999	861	954	875	846	795	802	808	748	778	771	789	754	829	827	806	799	742	673	699	669	697	727	764	739	778	695	670	729	714	728	686	718	676	725	691	714	702	722	695	716	719	698	716	726	666	712	702	659	701	721	697	713	703	726	690	682	724	667	673	738	679	685	705	671	725	706	666	743	671	681	697	682	672	660	658	711	671	682	674	672	670	711	667	733	677	669	697	681	717	684	672	688	632	644	721	676	673	687	670	696	711	689	704	638	648	660	682	688	658	686	650	715	715	696	695	729	656	683	670	728	703	722	684	683	686	684	691	687	699	714	715	715	652	658	720	708	676	661	732	726	694	692	674	684	655	672	711	705	709	677	675	679	672	669	701	683	734	626	720	696	651	691	671	726	688	708	663	719	687	689	704	659	685	676	655	683	729	646	679	714	707	657	679	683	677	704	668	660	715	724	686	708	680	717	707	691	725	662	696	750	690	673	683	717	683	679	694	689	719	718	686	674	685	670	662	681	629	698	703	688	658	689	690	643	675	654	749	727	720	706	719	651	665	663	643	693	676	704	668	697	691	694	677	710	648	662	681	685	667	652	643	689	683	690	643	678	698	669	626	721	718	718	671	686	667	661	670	683	673	669	710	717	671	678	677	694	717	693	676	718	705	657	714	684	650	706	675	665	679	715	670	661	655	713	674	680	670	681	666	662	678	738	728	695	675	676	699	688	726	706	675	698	654	709	710	694	717	756	695	703	656	716	717	705	721	720	726	726	690	720	669	699	738	670	675	749	682	641	642	723	647	684	696	698	684	679	681	724	705	696	682	651	733	712	694	669	736	690	662	707	698	645	721	712	733	651	679	732	631	672	667	686	692	663	709	708	692	692	670	693	668	723	731	731	645	637	723	673	682	676	663	706	677	708	764	720	657	717	711	644	696	733	707	704	675	668	710	715	679	619	702	690	645	707	717	691	703	658	679	672	688	663	706	667	659	725	680	652	677	655	693	683	692	654	691	640	699	685	674	623	729	677	724	689	669	719	665	714	751	704	668	686	691	713	742	662	645	724	684	728	670	682	653	653	669	648	671	691	666	706	714	699	700	706	690	718	681	658	722	695	667	670	685	639	652	666	719	704	669	683	686	685	737	709	732	694	702	709	730	671	717	694	715	703	734	711	710	750	655	714	677	678	692	715	657	680	674	639	666	667	644	658	709	696	714	675	681	678	708	675	727	650	689	671	690	730	652	686	612	661	715	678	684	713	693	749	676	682	681	704	691	727	709	719	691	682	640	654	651	695	688	679	711	664	681	705	716	651	689	666	671	667	680	689	698	684	699	722	659	716	678	744	674	692	698	657	659	677	686	696	729	672	630	658	741	667	672	719	668	703	678	711	706	659	644	754	644	675	644	690	686	710	672	626	655	689	677	704	690	680	706	720	697	680	656	691	680	693	616	661	678	638	690	685	706	726	676	705	675	641	659	680	658	705	703	719	677	685	676	731	725	657	692	693	673	660	704	671	715	662	699	724	716	724	687	683	666	676	689	681	710	669	675	638	678	674	679	675	709	671	659	695	698	664	713	732	715	688	658	703	669	736	676	640	676	660	690	690	620	681	706	658	673	678	647	653	653	688	698	682	689	667	705	716	720	718	660	668	661	677	678	684	688	656	678	717	679	667	712	738	687	695	687	726	681	644	688	638	728	703	679	706	693	679	681	672	717	697	714	675	703	699	643	715	651	717	686	690	708	688	678	711	666	759	694	660	729	677	711	676	636	668	678	639	710	694	726	672	684	728	700	647	713	669	694	691	684	673	691	720	669	675	631	691	692	719	707	730	690	662	693	695	665	676	649	682	662	687	693	707	677	685	717	727	692	699	682	688	706	714	640	689	698	674	686	695	717	706	678	675	679	673	676	705	615	671	669	721	732	699	683	639	682	719	670	715	733	750	677	661	709	661	699	734	695	679	707	683	664	709	666	656	669	684	658	712	696	692	706	670	675	731	678	672	704	725	658	696	688	707	676	711	661	681	700	705	673	719	707	685	711	626	644	692	699	681	699	700	663	660	669	670	684	703	704	734	680	659	709	688	664	687	664	691	662	705	683	671	644	647	694	679	699	694	673	646	693	695	725	699	678	701	730	671	713	713	683	668	736	728	718	712	679	695	672	702	699	709	706	717	731	649	711	704	681	673	726	696	677	682	698	745	694	686	698	680	682	710	664	751	707	702	647	679	662	641	688	668	684	652	697	702	664	677	677	675	720	691	663	675	672	665	773	628	675	691	728	684	702	678	740	733	714	681	745	711	734	724	685	651	688	713	691	700	664	676	666	705	643	678	701	704	669	671	738	694	669	665	679	692	717	723	629	697	699	698	679	707	667	720	733	680	690	683	647	633	710	684	664	666	677	712	729	713	674	701	681	677	713	719	718	688	682	674	673	684	700	684	715	669	693	736	698	692	686	693	665	696	697	646	670	711	724	672	646	653	735	750	671	684	607	659	686	617	669	645	691	721	717	633	717	722	682	675	687	707	676	713	671	716	636	728	709	680	710	698	673	682	734	662	695	686	714	642	684	676	710	645	625	678	706	662	660	652	661	650	694	688	643	688	742	700	724	658	712	684	684	719	703	636	708	713	691	732	691	707	663	665	669	723	691	754	672	692	682	676	644	688	694	733	677	707	688	719	670	709	724	687	687	672	711	666	651	687	697	708	662	687	701	667	705	622	717	632	730	658	664	648	690	656	658	678	686	688	715	700	724	695	673	695	653	697	725	710	700	668	738	672	677	691	667	666	671	725	722	723	736	670	626	689	701	688	690	678	720	672	672	706	719	675	660	709	685	675	697	691	710	652	669	676	715	731	643	699	733	651	687	666	659	714	688	703	711	688	701	659	690	683	675	703	660	670	697	703	702	658	659	636	716	695	674	649	645	718	693	671	687	675	727	679	671	679	684	659	671	693	694	679	676	740	706	703	710	661	680	688	687	711	706	688	696	678	663	718	703	695	660	703	692	696	697	677	679	665	680	670	693	719	674	653	687	696	692	732	686	724	708	623	686	692	721	680	685	678	661	681	686	666	667	669	696	656	682	661	681	685	698	676	644	710	706	689	671	705	728	708	664	672	731	647	721	659	674	684	637	654	652	653	719	664	669	701	709	711	700	724	675	700	697	701	685	692	691	683	707	692	624	657	660	668	686	719	719	721	732	661	669	727	670	703	659	698	665	699	672	700	728	663	696	696	679	697	640	686	685	690	680	695	663	683	645	683	692	678	660	698	682	696	653	681	653	678	699	713	643	757	660	702	678	635	682	642	727	642	666	716	691	649	693	700	686	682	687	717	720	720	676	724	718	700	710	645	712	696	722	653	674	673	706	699	703	678	634	734	691	694	720	671	681	669	662	663	710	713	701	672	682	708	669	693	719	650	656	703	671	667	728	730	633	644	657	704	693	719	687	689	701	666	695	708	653	677	659
12218	1347	202	213	233	279	200	187	139	129	138	138	111	109	107	108	117	109	103	122	84	95	109	99	107	105	103	98	97	107	112	116	90	91	111	79	122	104	107	103	111	104	110	97	93	103	89	93	116	117	116	85	95	90	111	95	117	91	107	119	122	107	105	116	97	100	101	122	124	85	116	101	113	95	107	100	100	105	111	92	122	96	88	110	110	87	111	122	105	100	86	111	105	112	136	104	78	119	113	100	112	93	106	93	102	110	101	95	116	101	115	104	105	118	112	104	106	123	106	117	96	93	101	104	103	108	97	104	100	79	84	102	106	106	90	109	89	109	127	101	123	131	99	82	115	121	110	104	97	130	122	105	84	111	116	99	99	107	107	109	111	125	94	89	111	123	87	107	98	103	87	121	106	103	101	106	89	113	105	101	86	116	124	99	115	104	103	132	116	110	94	91	105	93	112	108	100	95	109	90	109	106	88	104	113	86	115	98	118	102	109	107	100	83	106	89	93	98	101	91	113	94	101	113	117	99	87	132	101	84	117	98	105	89	98	111	105	97	123	121	104	95	75	93	118	98	98	115	94	115	115	105	110	86	77	109	112	95	99	99	96	86	111	105	118	123	108	105	99	114	92	91	90	103	108	120	126	108	110	120	110	80	107	93	109	97	92	109	85	133	84	91	111	101	97	87	104	92	102	109	102	111	96	100	111	117	91	113	84	103	95	112	112	112	83	91	113	107	113	109	99	95	95	118	128	105	105	121	106	127	114	101	102	119	105	93	107	115	119	118	77	123	110	99	93	89	93	91	104	110	97	119	113	105	78	99	96	90	105	108	103	89	92	117	108	96	94	143	100	114	119	121	110	105	91	91	107	106	98	113	89	91	95	79	92	84	106	112	84	109	88	104	113	105	111	95	82	101	116	91	110	108	106	76	107	108	113	102	113	95	99	107	116	106	99	108	100	113	117	107	92	106	95	93	101	108	95	110	90	94	111	91	107	108	104	89	104	93	114	96	106	92	95	79	93	119	104	98	116	103	125	106	114	93	115	99	92	95	102	97	94	112	84	91	98	115	114	109	126	101	117	119	99	97	95	97	93	112	103	115	112	97	99	117	101	108	106	99	104	100	107	101	107	117	101	109	102	86	104	128	92	99	98	89	108	116	105	98	116	99	115	90	109	91	97	120	102	83	101	94	105	120	101	100	124	92	109	105	112	121	104	108	108	98	109	106	104	120	95	90	106	122	97	107	116	97	102	96	92	108	94	116	106	93	117	114	103	103	105	86	112	117	108	106	108	108	96	109	113	115	101	108	104	119	90	108	103	74	97	107	111	98	109	110	100	113	128	112	123	100	117	104	114	113	116	97	119	100	103	100	81	109	113	105	111	111	85	107	95	95	133	107	115	96	95	102	111	114	115	98	102	109	91	84	112	121	107	114	94	78	101	108	107	133	112	100	108	109	122	113	98	102	124	121	90	105	96	101	92	102	92	110	93	118	97	131	111	99	114	113	110	118	103	96	95	115	111	119	109	102	101	116	106	102	106	105	96	103	102	102	94	100	85	97	100	98	88	88	118	94	119	94	85	80	102	103	111	95	110	103	107	91	104	106	95	118	88	119	103	113	96	107	114	118	109	96	96	95	96	98	104	112	103	100	106	115	89	97	109	111	113	106	106	100	113	101	110	120	91	109	101	89	101	110	98	106	114	123	104	110	127	105	112	100	96	108	105	95	104	104	92	113	123	112	109	123	117	112	94	91	111	103	104	94	93	109	116	106	82	119	91	88	114	111	99	94	106	132	114	102	96	114	101	120	101	98	92	109	127	104	126	112	110	110	86	111	113	105	107	117	90	98	98	102	115	80	97	106	124	110	94	94	114	114	109	96	85	118	108	118	93	91	78	100	108	110	88	96	111	107	97	124	104	110	109	102	94	100	98	92	116	110	100	92	110	107	138	126	94	109	89	100	104	86	115	97	114	109	102	83	101	107	122	85	122	113	116	92	106	108	89	117	123	115	109	107	121	103	125	88	97	116	99	107	90	113	115	96	112	121	81	95	100	93	104	104	99	91	96	89	95	118	106	101	95	119	114	109	136	113	84	129	95	105	103	100	90	99	80	94	95	115	103	117	77	110	94	125	132	100	103	100	126	81	110	106	107	86	91	120	115	111	104	109	116	104	88	93	106	115	116	88	108	114	114	104	105	107	84	102	109	92	123	98	93	129	113	102	119	111	120	95	92	93	106	115	101	87	110	128	106	106	127	110	91	88	108	104	104	106	122	82	100	84	99	103	104	94	121	104	98	93	96	104	89	114	89	116	123	115	100	93	104	126	99	102	97	100	75	98	114	90	115	113	87	103	119	113	89	93	121	104	109	107	117	94	100	102	108	119	122	106	104	96	93	95	114	109	133	98	104	105	111	115	117	93	113	87	105	104	80	88	117	132	116	94	106	92	96	108	108	111	106	105	112	111	96	104	93	112	92	103	106	108	96	96	110	121	105	86	98	111	98	134	102	97	111	107	101	105	95	111	112	112	103	119	110	107	111	97	116	83	89	81	90	97	115	100	91	95	108	108	98	95	98	107	97	115	91	115	116	98	114	132	95	118	125	90	107	98	105	122	111	101	106	98	108	92	101	99	89	88	100	115	107	95	82	91	91	128	111	92	97	99	94	93	116	91	95	115	119	128	110	98	94	112	97	112	115	121	119	102	106	105	125	129	87	123	108	109	107	101	103	103	121	100	120	114	106	123	109	103	77	100	106	94	127	104	121	112	100	95	110	102	105	94	109	96	92	107	107	126	122	85	92	109	101	111	106	98	109	91	103	99	117	101	91	99	102	97	89	91	104	102	89	114	108	102	112	100	100	103	110	97	81	118	117	108	112	129	114	119	107	101	90	118	100	104	96	101	101	117	106	101	106	126	95	100	100	103	96	117	77	113	102	100	97	109	118	102	115	110	103	110	103	108	92	99	88	92	102	114	89	106	83	110	116	96	101	127	97	108	103	90	76	99	79	105	112	102	99	104	119	101	108	121	82	84	106	95	93	115	100	109	108	97	98	111	94	101	101	117	111	99	96	100	105	103	106	120	118	87	118	100	112	116	89	101	110	101	103	116	102	117	89	92	93	100	91	101	99	94	102	98	107	97	110	107	100	128	95	105	113	98	106	114	98	102	115	107	122	91	93	97	100	84	113	96	110	107	111	110	94	113	93	109	105	110	117	106	118	99	112	116	105	108	107	117	112	98	91	88	97	100	120	77	114	101	94	127	113	94	122	112	97	106	119	117	104	101	97	97	117	111	106	116	113	106	99	92	96	93	109	109	86	107	108	91	111	104	103	97	101	109	109	103	109	104	112	119	95	117	114	97	124	100	85	105	90	94	122	116	121	102	96	75	107	103	107	111	94	125	104	103	122	98	116	100	85	99	105	120	112	100	115	85	100	118	83	135	80	93	84	86	105	108	110	103	107	108	99	95	121	85	98	96
7240	536	410	627	842	1027	753	604	513	427	426	377	308	317	298	259	300	279	328	283	275	301	290	316	323	308	306	301	298	302	308	297	299	294	294	308	303	308	300	278	312	252	267	242	267	286	278	257	255	267	283	295	281	289	275	280	278	285	277	304	270	277	273	262	294	319	289	274	270	277	273	275	292	278	265	285	247	279	261	291	306	305	290	277	258	326	262	269	280	262	293	298	273	288	281	290	252	271	309	291	285	268	260	272	269	286	264	284	253	306	287	323	290	284	279	281	272	273	300	299	315	270	278	263	279	279	296	279	291	274	308	268	281	305	302	270	298	276	273	275	285	284	250	271	263	304	295	295	263	280	267	313	285	274	281	288	268	280	279	291	278	280	296	292	276	268	252	277	296	273	261	260	252	277	254	299	267	289	272	249	291	279	297	305	303	247	276	293	261	302	271	290	273	276	307	271	272	269	264	291	276	268	273	307	289	302	267	292	280	283	291	301	273	286	296	249	284	304	296	271	304	284	278	315	314	287	302	296	317	270	270	272	304	263	297	272	284	277	287	272	283	321	249	306	245	278	272	269	268	262	326	248	304	308	283	302	262	284	283	283	279	278	274	276	302	278	337	273	304	285	256	279	267	283	282	271	267	271	272	257	272	286	284	272	291	301	280	300	265	272	277	290	273	270	280	294	294	287	279	294	253	276	257	243	278	279	275	297	295	262	292	270	288	303	279	283	262	250	306	298	280	303	302	310	282	253	259	232	249	264	293	258	313	295	292	272	293	287	310	324	280	261	299	264	303	307	260	276	276	314	273	282	282	281	273	250	287	293	304	312	283	301	226	276	292	288	293	274	268	269	255	273	256	259	282	255	279	283	277	254	252	293	277	277	264	256	285	277	286	240	286	288	284	304	248	266	297	285	302	289	275	309	241	272	251	302	265	267	292	294	294	272	271	270	281	277	306	244	242	284	228	308	276	282	290	282	270	266	288	277	279	320	278	255	241	279	276	282	285	267	294	278	283	281	280	253	288	294	304	282	297	287	275	280	264	279	268	281	295	273	316	250	276	269	303	289	287	260	256	264	278	252	285	286	283	291	246	300	257	293	293	287	286	236	282	274	265	271	294	255	295	264	262	313	287	294	251	310	296	265	277	284	301	297	265	284	282	297	292	274	252	251	283	305	302	277	310	306	310	305	279	279	273	274	245	282	296	278	290	299	313	251	277	305	262	287	256	285	255	248	269	277	264	307	260	301	285	306	289	283	263	300	295	266	251	286	290	273	290	298	301	266	255	297	271	259	329	319	259	285	289	265	243	267	265	293	300	308	290	286	262	264	277	297	278	254	256	281	249	317	272	286	284	296	296	262	258	268	284	290	265	281	298	249	266	293	286	272	266	280	301	266	315	246	305	269	286	269	278	301	262	284	272	301	269	267	282	303	265	267	258	300	297	288	290	287	281	279	272	275	279	277	328	293	262	302	301	305	243	277	289	264	286	292	246	278	273	303	268	292	261	283	277	258	271	272	266	312	276	266	279	287	257	238	240	273	270	257	285	264	309	272	297	266	295	300	297	274	291	267	278	274	264	289	264	274	270	282	258	281	297	299	265	299	282	274	289	300	286	280	265	264	274	291	296	260	263	276	250	284	265	276	302	302	282	266	280	254	281	262	283	327	286	248	278	313	277	259	294	271	298	273	297	293	282	275	292	294	276	267	288	299	274	282	269	258	271	274	276	286	252	277	280	292	285	264	271	280	284	276	246	268	320	270	300	269	268	278	282	297	278	285	277	292	289	297	297	276	291	267	281	290	292	268	285	281	275	248	260	277	272	295	270	282	294	265	283	260	259	280	289	266	250	275	289	284	287	251	270	293	273	259	291	284	270	278	276	315	259	271	295	289	274	275	267	282	295	272	305	302	273	302	265	276	309	256	273	263	292	269	274	275	272	255	277	235	259	299	277	276	308	290	307	293	281	252	293	265	307	267	278	291	288	274	293	286	275	269	268	242	274	280	282	258	266	299	285	287	298	300	280	282	277	259	283	298	293	297	307	262	277	256	297	280	300	270	294	253	292	302	278	260	307	270	262	289	253	305	276	261	293	303	279	299	286	265	281	283	290	299	322	294	310	281	244	289	278	272	273	321	304	304	296	276	296	300	264	254	291	291	304	295	267	282	310	266	252	290	279	263	273	270	261	293	238	285	278	252	267	287	290	252	286	244	272	281	285	302	265	327	294	275	269	286	252	296	273	266	280	280	301	295	280	263	285	281	277	277	293	285	302	302	257	323	290	279	273	287	309	264	311	257	307	281	292	283	268	251	267	268	281	289	332	280	283	260	279	268	305	276	271	258	302	297	289	256	293	291	278	285	306	299	255	274	286	280	268	285	294	271	269	265	261	279	271	277	252	255	247	262	273	274	298	259	280	263	287	277	277	293	294	243	283	261	281	288	271	286	283	254	305	238	289	276	265	315	277	285	274	272	286	277	284	272	238	290	305	283	289	305	269	273	299	267	281	288	301	275	259	301	275	295	307	238	292	265	283	286	274	247	256	262	290	268	266	260	265	297	285	277	260	262	265	269	270	267	278	290	274	265	314	291	244	286	239	278	273	259	270	283	289	272	291	274	307	322	286	277	277	285	265	285	265	277	304	282	294	302	274	282	291	282	309	243	286	289	287	276	250	309	282	292	267	263	257	288	288	284	288	290	287	279	284	258	275	278	284	286	292	284	252	321	257	277	292	280	287	292	300	276	283	251	257	268	276	274	275	301	310	292	260	263	300	287	250	266	261	281	287	307	289	277	265	256	256	257	246	274	295	290	279	271	281	269	297	253	293	289	302	293	258	281	287	258	238	298	281	273	299	269	269	262	287	287	279	288	278	269	275	289	314	310	286	271	292	301	311	264	254	280	267	291	261	293	276	287	283	260	270	260	292	292	289	275	289	256	253	281	281	258	254	265	279	270	275	266	293	275	276	256	266	272	273	265	284	308	287	298	256	284	270	278	281	297	309	298	300	267	274	286	276	250	288	282	279	294	259	270	259	284	306	300	277	255	304	267	294	273	265	269	283	262	269	274	286	260	287	284	266	289	248	268	260	257	283	295	271	306	278	284	270	309	320	278	294	278	281	278	302	298	246	297	286	280	269	255	260	280	277	288	270	263	288	270	283	263	277	281	302	301	264	276	262	289	270	278	296	299	277	293	292	305	273	302	263	272	287	288	292	281	261	304	287	290	289	276	311	268	273	275	308	274	271	296	269	289	303	291	290	269	279	274	240	281	256	295	295	281	280	285	271	280	285	288	259	258	302	257	278	254	306	270	283	287	282	256	274	282	296	262	269	271	280	309	251	269	291	273	272	246	279	270	292	278	250	270	299	273	254	284	255	270	296	307	299	281	273	287	297	256	274	289	273	277	313	277	259	299	270	239	314	293	258	280	294	271	289	290	297	258	291	280	261	288	276	305	289	276	263	261	254	317	313	269	292	283
30868	6969	820	609	578	535	442	335	328	295	257	231	256	202	249	195	211	205	173	188	198	204	189	212	216	205	210	207	205	181	163	203	228	209	203	196	203	184	189	228	172	198	205	197	168	214	193	201	170	203	198	185	191	225	194	208	164	193	206	202	239	224	175	218	198	191	193	202	210	189	187	184	180	189	205	169	210	207	192	193	198	180	204	199	193	204	166	203	173	182	176	218	186	201	182	166	198	189	187	221	196	183	197	203	191	195	183	192	177	204	200	214	173	186	193	216	184	173	161	192	202	161	198	206	196	189	185	169	169	216	168	194	198	204	193	218	211	186	181	199	189	186	203	181	183	210	191	184	193	213	164	207	202	219	214	200	195	202	212	192	212	199	178	219	180	211	185	185	197	196	208	191	184	191	200	198	190	189	183	197	195	193	173	203	207	210	212	210	210	194	196	185	213	201	202	221	178	192	158	183	212	200	153	171	187	194	205	189	210	196	197	209	195	156	197	215	212	184	191	179	222	213	193	195	197	172	188	191	183	171	193	200	184	170	201	209	199	201	219	216	181	210	215	208	192	205	195	198	207	205	172	186	205	207	175	224	201	169	226	187	195	182	190	196	190	184	205	230	207	207	197	203	169	179	206	183	179	242	211	183	171	187	197	223	199	178	175	174	202	173	202	169	170	192	220	197	208	213	173	178	198	184	197	190	218	218	196	166	203	205	200	179	210	166	185	172	194	215	184	217	225	198	216	221	217	211	208	160	183	197	194	213	218	181	186	176	190	195	197	204	203	187	196	182	171	184	185	209	202	180	211	211	177	208	211	174	219	196	195	172	202	196	185	234	211	201	168	182	171	207	206	210	177	188	206	188	196	165	198	208	201	186	198	214	177	194	184	205	182	183	197	181	223	203	189	190	199	184	194	230	212	177	183	189	197	178	177	201	232	182	189	172	194	223	202	192	191	216	183	187	205	200	189	206	204	218	158	208	172	191	203	218	191	220	216	190	193	182	206	180	163	183	162	194	174	214	207	170	203	204	192	191	199	219	185	173	190	176	180	188	175	210	176	204	182	164	220	186	197	214	209	195	200	210	199	184	206	184	197	204	174	170	186	189	198	173	171	194	188	186	194	184	212	195	220	193	171	162	202	187	213	203	186	204	205	201	158	175	187	171	201	193	211	175	180	175	196	184	189	185	210	202	196	206	196	184	188	204	190	191	179	192	215	226	207	207	190	166	180	185	200	166	209	199	223	181	178	219	182	201	209	165	180	183	196	187	200	208	181	184	171	201	203	185	202	198	199	175	209	208	189	183	179	227	189	187	201	214	186	203	193	195	182	212	203	165	191	189	165	167	212	198	192	187	170	192	209	189	203	230	222	198	186	181	188	184	244	212	188	196	216	204	205	204	188	183	179	201	219	219	211	217	185	186	176	185	187	203	194	179	186	196	201	204	204	213	175	187	179	184	228	220	191	187	191	232	206	179	238	184	160	175	194	192	193	193	188	214	168	201	194	215	186	193	196	184	176	186	193	180	215	197	180	177	178	180	164	214	231	198	194	179	184	157	205	207	171	219	214	181	204	206	190	191	188	197	190	190	211	203	199	200	206	196	208	199	183	205	187	205	185	179	176	183	196	198	201	206	172	191	192	196	195	225	210	204	196	170	204	199	201	211	196	180	195	205	214	188	171	187	182	173	181	193	176	190	194	181	224	207	179	199	233	204	207	205	183	201	211	190	172	231	181	208	179	203	188	199	192	168	174	201	208	170	199	184	201	184	191	211	219	206	178	221	176	183	191	183	205	205	190	201	174	205	225	228	178	176	188	204	169	183	202	202	200	196	202	170	194	192	155	185	184	216	189	190	189	196	182	204	189	186	172	169	170	181	180	199	201	191	195	217	187	195	186	173	207	166	204	192	206	192	189	212	212	197	235	202	217	177	155	181	193	195	195	195	186	185	176	218	186	184	203	169	203	188	186	168	186	200	171	177	172	173	196	193	189	195	203	184	164	182	188	215	169	199	203	191	194	206	200	188	198	225	204	178	205	199	161	189	223	209	188	203	197	170	197	177	172	185	207	190	206	194	200	190	190	191	212	207	187	198	185	192	207	215	198	179	195	172	196	215	203	206	170	216	186	183	199	229	182	153	186	197	181	204	194	198	183	189	175	212	193	215	210	178	214	204	229	220	173	203	199	171	185	179	201	185	199	195	179	188	189	184	163	198	193	200	208	187	201	223	197	175	185	196	222	185	200	176	189	211	227	212	188	196	174	171	182	171	188	192	196	193	188	188	206	193	181	196	204	214	186	186	213	196	188	206	198	196	185	219	208	169	213	220	209	216	172	171	209	180	172	183	194	190	212	197	200	184	201	215	197	200	195	187	190	182	184	199	205	222	191	213	181	189	208	205	172	165	216	191	203	190	218	206	215	183	206	177	184	207	187	184	192	205	213	195	198	218	208	199	191	176	212	196	183	195	190	192	193	194	186	179	185	191	198	167	186	198	190	194	193	208	192	193	191	181	196	172	198	204	189	184	193	189	185	203	174	197	177	177	180	184	178	185	189	199	172	191	209	200	185	193	170	200	184	186	185	193	185	195	192	179	176	200	205	221	193	162	179	169	212	200	196	201	181	182	223	215	198	198	192	190	210	181	184	165	189	207	164	186	197	171	188	180	211	191	179	181	193	197	192	188	177	203	202	186	192	217	167	196	176	175	188	198	173	186	184	209	196	208	199	204	196	198	198	186	191	214	224	199	180	168	216	199	189	169	186	223	208	192	197	186	160	211	195	175	233	185	208	211	202	179	182	185	190	192	200	179	200	183	203	181	169	199	199	219	200	202	216	186	195	174	210	199	216	207	184	180	224	172	164	209	218	214	192	188	180	187	154	171	182	190	174	158	206	207	186	186	202	209	201	200	189	170	206	165	186	170	191	194	201	158	200	199	179	206	211	199	200	183	191	191	192	195	183	194	185	201	193	177	195	185	192	170	174	191	179	194	204	201	193	188	178	200	196	188	213	216	205	240	201	214	194	183	198	183	197	189	178	196	194	226	208	179	173	205	172	168	180	182	189	222	192	186	202	193	188	179	208	186	186	194	163	200	192	179	187	186	202	192	201	183	204	183	203	226	196	198	235	201	158	188	200	227	223	215	185	190	186	199	231	189	181	179	197	192	204	198	209	180	175	205	203	176	171	200	183	196	200	194	182	201	202	206	178	208	194	206	182	215	194	193	200	217	185	196	224	237	203	187	166	183	193	205	187	202	203	176	192	200	194	186	190	202	197	199	213	196	161	170	186	203	211	173	183	188	160	175	161	197	192	164	175	205	185	173	169	194	177	184	196	192	199	175	176	189	176	212	202	200	167	200	191	174	201	202	182	206	194	184	218	198	204	181	170	214	204	197	208	185	198	190	181	191	186	193	183	202	161	189	175	214	194	204	193	176	199	208	178	169	188	209	174	199	179	197	206	197	186	185	218	183	190	166
19077	1700	1322	1959	2179	2128	1680	1293	1216	1084	835	673	671	624	589	509	541	489	530	509	469	520	517	476	527	560	569	554	482	492	494	448	482	471	476	522	533	509	486	473	456	488	494	490	448	470	461	460	494	463	470	470	458	471	422	466	493	454	482	463	468	504	441	463	499	496	472	446	501	484	462	458	475	452	482	471	462	473	479	454	501	471	476	429	469	465	473	487	492	513	502	488	461	487	471	465	502	481	475	446	446	476	438	447	483	510	454	469	490	465	441	468	504	489	475	461	493	500	434	513	469	432	472	497	493	493	467	425	461	488	438	457	461	490	474	468	471	471	411	473	481	441	480	481	466	462	493	473	476	473	439	474	458	475	472	459	419	483	477	446	450	460	445	471	442	485	469	460	463	437	466	508	467	440	462	471	454	474	483	434	496	462	467	472	435	491	460	462	424	483	425	501	498	491	484	439	528	464	456	464	461	454	484	505	483	468	496	475	464	451	461	492	499	503	437	473	470	471	476	438	466	472	464	424	506	463	486	461	481	458	444	460	498	417	459	436	450	456	466	470	456	506	467	489	537	508	492	429	463	455	474	457	464	478	485	434	465	462	481	483	465	445	487	459	477	535	454	497	441	471	454	452	438	481	428	444	417	454	467	442	469	541	479	478	447	460	438	481	493	459	413	463	511	501	477	450	485	478	503	457	420	472	483	464	456	449	462	474	475	490	490	489	493	504	466	471	500	452	500	465	471	458	425	448	463	469	474	464	470	502	462	498	457	456	442	509	447	490	478	501	435	440	419	457	452	461	474	468	492	473	472	463	494	461	472	473	446	464	427	488	472	476	446	468	451	470	447	489	478	503	445	455	480	470	464	427	497	426	471	478	454	480	457	473	501	468	454	451	465	489	448	457	464	467	473	468	453	430	456	460	467	535	507	484	520	466	488	453	485	475	453	429	484	446	473	450	443	414	450	488	462	474	468	475	442	484	446	467	480	479	469	439	475	425	420	504	448	524	498	438	505	466	478	483	463	500	470	423	457	444	499	437	489	480	468	454	414	460	433	471	443	468	461	478	470	458	466	478	482	462	449	460	487	488	445	476	485	480	426	450	474	429	453	466	468	451	479	480	477	470	467	484	473	418	477	466	451	475	469	461	477	443	477	481	478	477	462	474	476	476	461	469	454	447	458	465	455	442	476	462	472	478	485	484	476	456	452	504	480	488	469	482	479	428	517	460	451	479	448	453	453	464	474	472	418	481	419	466	479	470	465	501	471	461	439	463	481	463	500	470	485	443	474	478	432	492	446	452	433	470	458	436	461	467	481	462	464	459	487	475	484	477	468	431	485	484	419	447	490	489	461	436	503	486	470	438	465	480	422	478	479	481	471	450	474	458	456	483	452	467	468	467	459	465	490	506	460	457	480	458	517	487	500	449	469	459	493	467	474	470	472	466	422	453	437	459	479	520	517	484	497	480	473	461	455	486	480	475	473	476	455	476	493	476	502	471	467	439	510	487	434	455	518	446	484	455	446	493	418	462	484	444	482	494	486	447	450	450	490	448	486	490	440	458	497	483	476	467	448	490	459	486	465	453	466	486	488	464	491	473	466	452	475	496	484	453	471	447	498	450	460	451	444	490	455	460	435	470	474	482	456	476	464	483	449	455	463	464	437	424	462	454	459	463	492	489	489	490	486	477	498	462	493	437	454	461	464	463	465	470	428	442	379	454	441	496	441	471	474	460	455	500	484	451	452	460	456	474	451	455	451	461	515	457	455	511	474	473	523	485	473	462	492	434	481	476	455	482	498	501	469	476	471	425	452	492	501	462	454	491	471	467	447	484	488	481	437	481	507	513	452	472	487	472	473	451	472	500	465	461	455	531	484	459	471	472	498	486	510	453	493	443	446	529	475	486	487	483	475	478	517	499	462	481	487	469	488	478	470	454	477	461	436	438	449	469	525	484	497	490	494	429	464	477	516	449	458	467	470	493	483	477	469	465	482	442	507	448	461	450	521	463	460	453	456	426	455	460	438	486	437	465	462	436	471	480	446	462	496	521	463	446	463	461	467	452	458	430	468	432	475	458	472	446	454	443	451	482	470	449	474	462	457	452	456	490	453	489	492	458	473	456	458	432	462	417	457	471	488	438	424	438	476	483	463	466	473	453	460	497	434	492	471	489	497	457	402	445	470	473	468	433	508	506	447	476	480	462	470	468	447	482	458	480	466	480	492	469	453	477	454	489	469	491	488	470	472	456	448	452	436	471	478	454	460	479	450	455	462	480	475	448	446	481	492	459	458	451	470	446	462	459	497	514	449	483	452	467	436	467	487	449	477	432	461	459	485	443	446	461	481	497	494	465	474	479	431	475	498	436	430	462	504	434	491	460	463	442	436	441	450	481	474	449	485	493	466	418	488	472	478	467	473	490	446	508	454	451	435	497	452	483	494	491	468	465	458	448	465	506	440	489	463	448	450	434	449	481	460	464	473	460	493	493	460	460	477	487	496	472	485	447	464	486	461	501	456	494	475	493	443	480	465	470	490	466	445	449	480	482	464	478	445	442	470	441	478	494	472	453	494	477	475	456	468	442	428	472	469	519	497	478	457	513	489	494	426	487	469	471	474	480	467	466	456	481	482	487	469	454	462	455	481	473	487	475	470	509	445	470	458	471	499	450	488	489	443	478	473	464	449	447	447	422	464	475	479	469	503	466	501	488	468	441	458	483	466	426	464	484	478	476	502	463	446	496	460	457	428	487	455	462	462	508	486	431	442	473	490	477	486	451	462	454	483	454	452	477	490	427	444	512	487	441	472	469	451	439	447	444	483	478	421	467	478	455	456	452	469	440	439	448	479	497	448	441	457	468	452	493	473	463	464	454	448	424	470	458	467	442	477	466	490	430	469	442	485	449	489	457	450	493	477	452	467	464	479	458	474	476	434	468	444	445	488	499	464	479	462	445	471	489	473	445	474	441	440	432	445	448	451	484	451	455	443	498	442	436	461	465	492	472	429	463	487	467	460	456	459	492	469	414	470	477	461	497	513	488	493	481	470	463	491	464	415	460	482	441	508	489	446	465	453	467	455	449	506	453	496	483	469	451	466	500	428	517	403	456	477	454	434	499	451	473	438	461	499	448	437	484	451	463	482	462	487	477	503	493	480	430	444	497	456	445	447	456	448	450	489	457	509	462	464	460	469	455	450	484	466	450	461	463	463	445	451	474	478	476	469	475	462	484	455	466	497	492	441	471	474	475	463	437	475	501	457	466	487	478	491	469	459	531	505	464	450	459	478	494	463	424	506	482	444	475	501	489	488	468	434	473	495	483	481	479	480	476	465	462	471	464	476	460	454	485	471	429	472	476	506	435	455	490	489	471	475	468	441	451	492	468	453	454	442	489	454	499	447	469	445	462	492	485	498	482	495	482	517	486	452	492	441	490	474	516	489	479	425	464	483	425	490	504	459	473	486	486	448	495	445	461	447	439	454	449	475	466
42992	10738	1713	1105	1012	887	683	583	497	479	361	405	356	337	367	360	344	356	349	324	307	347	297	341	336	343	310	339	322	344	316	320	309	333	312	320	330	302	335	306	356	310	347	336	335	337	317	319	335	308	329	293	297	362	340	317	298	351	334	367	272	313	319	289	314	312	317	364	344	325	346	297	340	302	293	307	324	292	313	290	291	322	335	342	273	317	307	339	333	298	308	314	283	306	306	328	293	319	315	305	301	338	344	337	341	354	339	327	322	332	352	331	315	318	329	282	311	286	313	326	348	288	285	308	301	321	310	316	320	318	328	294	275	312	342	348	300	353	360	303	316	349	330	295	354	290	289	298	294	305	292	344	317	329	329	310	320	330	303	314	300	301	311	301	309	328	277	326	313	292	309	328	317	291	289	289	308	311	324	266	315	302	299	297	325	299	320	336	307	288	336	320	319	327	303	317	304	305	321	292	290	335	333	298	298	303	315	301	339	308	331	301	289	298	339	311	301	330	331	295	322	318	309	277	297	320	329	310	333	300	286	283	325	314	313	308	338	305	313	324	318	315	300	297	302	302	282	308	361	305	328	357	344	350	342	291	313	273	302	283	315	296	314	346	372	297	288	334	327	298	300	321	302	310	359	320	314	286	316	319	324	357	361	327	270	317	323	318	307	318	312	305	314	300	292	330	303	305	322	310	322	338	320	326	311	301	307	321	323	337	355	320	325	307	283	320	335	296	317	300	311	340	320	303	316	307	304	295	305	330	299	302	289	342	320	316	304	286	289	314	288	332	294	314	312	304	315	321	334	301	304	307	314	354	315	290	308	315	336	318	328	320	269	323	318	314	299	306	295	328	284	310	331	297	322	309	306	348	338	311	309	326	288	288	315	341	319	334	317	311	320	307	327	324	326	320	338	316	312	295	267	333	356	325	356	334	302	367	318	317	329	326	305	316	318	317	358	341	322	335	313	303	322	316	345	304	278	332	324	328	331	306	305	312	315	291	327	305	326	355	317	312	318	304	297	322	318	285	315	318	293	307	316	312	343	316	332	321	304	300	307	313	311	292	303	306	330	326	344	320	334	365	347	330	295	301	333	295	319	320	338	307	315	302	315	360	337	320	324	294	311	304	368	313	338	321	303	281	278	317	300	283	324	318	290	300	307	306	296	331	289	298	333	323	304	336	312	317	300	327	339	306	281	308	302	324	315	305	332	317	305	303	291	309	322	335	307	276	326	302	312	319	296	301	317	299	326	342	318	314	330	307	304	297	310	302	328	333	308	311	332	340	309	338	333	324	304	312	308	290	313	339	296	321	310	312	321	318	325	305	306	296	351	313	328	323	357	337	298	304	317	332	305	323	316	307	322	301	305	310	330	355	326	337	290	316	315	297	307	302	329	338	314	322	299	329	301	304	299	323	284	299	316	317	322	326	323	338	356	327	298	297	301	361	344	322	309	364	317	324	296	296	329	299	295	318	347	313	306	312	328	322	322	317	335	327	347	303	341	326	307	354	326	331	296	303	325	296	294	306	312	305	334	354	280	333	343	310	340	326	326	350	299	318	350	299	328	314	336	310	294	299	332	318	363	343	342	327	314	339	312	302	333	319	301	321	325	311	318	333	341	293	327	338	326	331	292	320	333	304	298	300	297	360	317	327	303	308	341	310	290	354	318	292	277	308	312	316	355	337	303	316	294	346	330	322	302	303	308	320	299	297	322	350	317	285	315	281	321	291	302	328	309	314	295	324	284	340	320	308	307	309	300	298	355	315	338	332	346	310	326	299	312	319	327	366	348	303	307	353	332	336	305	333	350	294	311	348	329	309	332	332	303	338	299	341	324	308	309	314	304	268	297	316	318	329	315	306	338	301	311	332	298	330	308	319	342	289	311	327	354	287	311	338	299	337	310	317	336	316	284	304	301	310	311	355	293	308	297	285	318	335	272	321	296	319	334	332	303	311	301	318	328	321	309	319	330	339	359	306	305	322	371	339	302	339	326	323	347	313	286	302	319	316	323	307	298	320	297	332	337	342	312	293	306	333	292	347	301	344	307	333	300	305	336	362	328	313	312	332	319	317	300	255	309	329	320	321	333	329	297	305	346	328	313	340	302	320	304	325	311	286	321	312	287	327	348	298	336	341	276	291	323	325	289	326	321	307	296	315	291	340	329	340	311	318	310	311	321	294	307	297	319	308	327	287	318	294	262	315	352	352	317	332	336	323	301	323	312	342	301	305	289	320	325	329	316	319	347	315	296	332	312	336	303	321	291	350	319	356	322	314	319	312	258	311	348	327	349	311	317	327	326	322	289	333	302	325	307	320	311	304	286	276	324	288	308	314	276	293	263	295	297	314	312	327	327	343	304	307	310	353	298	345	351	297	341	312	342	311	338	318	318	313	321	299	293	319	296	310	334	352	326	329	332	301	337	325	316	328	331	297	293	321	298	343	343	277	301	333	333	324	348	317	357	375	328	332	314	345	295	311	279	303	339	323	294	324	295	312	327	362	307	329	330	327	300	302	335	324	329	319	320	290	296	331	311	340	308	281	324	322	333	317	329	319	300	290	326	316	325	307	338	313	269	313	298	334	301	323	353	353	359	342	311	312	297	297	291	341	293	333	348	301	298	298	320	322	295	304	318	309	319	320	325	334	310	307	346	317	286	318	314	345	353	315	273	304	292	312	331	334	328	318	273	304	272	283	297	285	326	301	332	319	306	348	319	339	312	350	323	334	325	299	329	327	321	343	297	319	308	316	326	306	296	289	325	322	337	292	297	308	306	296	330	328	298	300	307	312	302	310	354	325	339	340	292	310	288	304	310	314	307	342	328	328	336	330	341	342	336	307	305	306	309	274	344	322	333	321	299	309	352	270	285	293	322	349	337	346	328	325	329	329	324	305	303	324	308	314	298	321	341	351	284	310	321	347	353	303	343	317	299	342	309	312	323	295	322	359	309	305	309	304	319	347	308	315	357	362	331	302	332	342	293	298	316	287	319	315	336	324	334	296	299	295	313	314	319	304	323	286	293	335	334	309	347	317	351	307	304	305	300	311	322	295	300	328	300	311	324	319	267	295	295	286	313	333	334	325	302	305	346	305	315	297	348	280	276	335	308	303	355	345	280	332	315	306	286	309	312	306	335	330	310	292	292	311	303	284	344	331	328	302	334	277	320	334	311	324	314	298	325	296	341	290	355	322	303	306	283	329	341	319	346	353	332	316	318	342	299	322	294	307	319	326	297	292	299	307	287	330	300	335	322	326	331	314	295	317	332	334	337	315	324	337	318	367	313	318	352	327	325	347	305	305	282	277	327	310	301	320	325	310	309	316	310	338	317	323	300	315	296	316	341	318	295	331	319	327	321	332	290	323	297	318	326	329	282	298	314	319	322	336	307	300	322	302	328	298	303	300	310	332	315	332	324	308	357	326	325	314	311	316	330	304	294	347	322	304	323	327	332	317	304	300	327	317	323	322	290	311	312	320	320	302
24557	1580	2352	3129	3584	3260	2466	2112	1816	1525	1262	1108	1066	927	927	843	814	838	773	794	765	790	752	744	778	807	836	809	777	765	721	707	720	717	741	731	822	745	688	748	733	707	729	727	751	713	713	679	682	702	722	732	721	693	746	685	641	716	699	694	702	694	704	730	687	703	661	715	727	716	665	648	711	740	709	675	742	721	689	675	693	663	673	706	724	690	735	723	668	729	751	644	656	731	700	677	693	734	679	712	681	702	712	677	717	717	700	692	691	709	683	689	695	697	695	672	682	711	667	685	688	690	660	700	701	672	707	680	657	691	685	727	695	655	720	658	671	708	680	688	706	705	702	716	671	650	679	677	684	699	686	680	743	720	698	716	670	755	672	688	675	726	686	696	672	696	681	659	702	668	741	686	695	671	711	717	697	661	675	668	700	696	705	702	718	652	621	759	721	684	659	665	688	665	690	668	684	669	694	704	670	671	707	677	710	695	682	705	708	698	712	732	671	643	645	680	685	695	686	671	668	728	715	671	695	705	683	691	673	740	712	760	692	696	683	709	702	693	700	707	700	656	729	692	674	673	710	689	652	652	694	739	705	713	700	651	689	672	736	670	720	714	704	718	710	710	677	702	680	745	672	685	669	736	691	725	713	663	720	690	634	692	716	684	699	699	707	682	649	672	742	684	689	742	684	640	689	737	684	733	638	727	650	705	705	660	688	673	687	701	708	724	648	720	730	645	711	731	661	741	684	677	719	734	666	704	690	723	711	696	735	653	709	695	703	632	704	692	664	688	694	706	707	714	649	692	705	666	735	679	688	667	761	738	686	688	694	742	730	663	703	667	670	701	700	700	636	653	691	698	727	675	677	726	725	723	656	686	714	680	641	650	703	673	706	652	699	701	700	673	664	685	688	673	673	692	689	709	701	671	691	704	636	705	660	715	753	697	663	706	694	711	706	663	671	669	681	674	637	728	679	691	706	720	655	690	722	670	699	696	712	687	708	647	669	664	688	641	667	695	635	657	680	682	697	719	679	671	686	696	679	688	669	684	641	645	696	711	674	709	696	682	736	695	713	698	716	712	706	699	724	709	662	740	647	684	678	679	725	694	663	670	692	711	695	683	725	679	689	722	639	670	682	704	686	693	664	713	655	674	660	704	713	673	678	679	693	675	696	645	663	664	717	729	673	671	714	693	684	689	632	680	690	666	669	721	666	701	702	665	675	695	666	726	640	673	643	723	691	658	676	697	734	693	675	687	730	726	691	686	663	685	714	697	656	663	707	666	701	640	717	732	680	682	688	591	722	740	678	648	705	726	689	657	708	673	652	692	701	676	693	681	727	695	705	684	681	749	664	637	672	659	678	708	686	728	703	704	684	727	694	686	731	727	765	693	682	721	663	726	687	692	699	663	696	632	641	693	706	722	681	659	682	704	667	665	712	713	683	694	714	677	713	706	705	700	686	672	688	706	702	645	681	707	715	679	696	657	668	716	713	681	656	723	662	728	652	669	672	673	733	660	660	636	748	694	723	702	705	695	647	718	700	637	686	733	655	694	696	689	670	651	670	709	681	708	669	663	698	680	645	696	669	718	685	649	671	683	672	689	713	702	666	643	707	671	729	666	673	685	726	688	686	698	648	664	731	717	712	681	677	701	670	705	656	684	667	707	610	702	694	695	705	660	710	719	665	716	743	705	650	663	718	656	662	653	709	702	688	691	742	664	701	668	682	692	683	693	716	700	729	642	703	690	696	698	712	723	692	719	690	677	682	664	681	690	660	690	682	712	667	737	708	692	736	674	705	715	726	708	691	697	718	680	717	716	743	726	721	650	660	694	720	694	695	674	725	682	712	683	675	743	685	710	697	717	661	660	658	689	656	670	678	643	686	707	688	689	671	688	746	734	686	700	685	698	687	654	656	736	680	694	677	646	693	717	737	723	719	705	703	689	728	651	669	696	683	673	688	708	693	718	685	674	662	739	707	683	636	701	668	727	651	703	701	697	674	715	619	698	667	694	752	706	662	716	697	676	722	668	675	721	672	682	669	714	663	708	723	717	633	680	725	666	700	707	684	697	650	709	720	749	644	693	705	681	711	696	703	642	717	718	676	671	696	654	698	662	686	745	697	696	694	663	671	700	676	658	657	673	677	675	724	659	680	645	698	696	698	712	687	702	677	707	687	668	726	694	723	707	674	712	685	694	728	660	725	670	690	690	716	726	692	673	697	679	715	644	686	661	708	670	670	715	738	700	703	656	732	699	691	674	694	706	726	715	698	679	700	746	698	685	701	709	685	709	716	677	718	743	716	681	720	710	693	710	701	681	700	741	738	659	671	681	666	719	747	711	646	625	690	699	724	697	672	734	695	669	711	668	687	740	715	648	680	666	690	669	712	726	660	704	713	701	697	691	661	651	731	685	694	686	687	721	711	690	713	693	683	653	702	675	682	646	755	738	688	657	740	651	717	705	659	682	667	686	671	729	701	664	715	694	706	699	697	617	674	706	675	730	718	691	685	675	669	715	706	663	681	712	738	688	740	668	728	708	731	705	728	689	692	677	700	687	674	642	672	680	733	652	660	677	737	701	698	684	681	645	672	693	704	731	665	699	661	705	721	683	661	715	701	687	675	721	712	661	666	731	686	702	652	682	658	700	643	674	721	686	683	664	669	706	723	709	706	731	752	686	667	701	706	729	728	711	706	682	694	661	683	666	654	666	642	699	724	681	747	668	644	699	732	691	679	665	701	731	668	642	709	668	688	768	721	679	641	687	717	699	686	673	739	694	709	705	689	728	695	702	730	680	772	663	733	675	669	752	689	632	666	662	719	681	676	700	722	666	707	676	725	698	680	693	690	704	670	690	662	679	676	710	702	670	715	662	697	696	722	679	713	670	705	649	658	677	665	658	722	698	688	668	771	659	701	703	657	743	676	685	673	690	689	717	725	668	692	729	702	672	673	662	702	674	695	712	690	673	681	719	658	700	672	693	658	655	720	684	720	689	698	640	703	662	653	723	662	679	676	690	675	730	650	665	732	700	689	697	692	691	691	725	656	665	675	721	688	694	704	751	711	687	687	723	661	648	701	689	663	680	652	723	727	698	675	714	714	654	715	697	699	674	702	680	697	719	717	674	687	689	691	691	748	653	680	716	698	667	655	678	698	701	695	682	693	713	702	743	669	687	671	696	723	648	679	701	728	721	691	750	715	724	715	687	688	676	674	691	640	683	722	733	660	671	720	665	749	695	685	698	668	654	717	719	717	670	688	688	687	676	689	693	677	716	677	704	716	687	699	683	677	702	701	726	655	709	725	736	679	692	695	739	686	706	703	690	666	693	694	701	651	663	699	749	695	665	729	723	712	707	617	696	679	630	693	673	722	740	735	721	694	694	711	705	693	606	706	688	661	690	692	681	733	695	663	710	657	734	645	687	701	716	695	672	677	670	720	693	732	707	668	735	726	707	693	664	707	688	677	695	679	693	695	686	699	737	715	659
12283	1068	232	251	241	230	197	170	181	124	113	113	121	106	97	100	123	113	114	119	116	97	108	107	126	110	113	91	125	108	105	113	103	118	96	99	92	127	127	82	109	124	111	131	93	103	118	114	102	114	105	109	102	105	93	98	108	89	98	115	103	122	98	97	122	101	101	93	98	121	106	116	101	104	112	139	114	96	120	110	90	89	127	97	113	92	88	95	95	116	98	103	119	125	106	94	107	112	128	96	117	103	112	115	93	101	110	113	93	122	100	112	108	116	87	106	109	84	109	109	106	113	90	125	129	95	103	109	107	118	98	88	98	104	113	106	111	130	107	96	112	105	109	112	111	102	100	99	134	89	107	113	108	111	98	105	104	126	113	118	117	99	98	106	105	75	108	112	105	117	104	109	93	109	110	132	121	105	85	113	108	98	94	131	102	112	114	106	109	115	96	111	123	111	107	126	104	82	126	119	113	115	119	122	97	131	79	107	116	112	107	95	107	96	123	87	99	114	121	112	106	109	99	113	114	109	120	105	100	109	109	116	93	109	93	108	107	96	120	111	108	108	111	105	101	114	101	111	104	98	114	112	120	119	112	107	110	115	129	116	109	105	115	110	94	123	114	108	113	127	109	99	117	89	112	117	111	94	119	101	105	104	115	111	87	107	121	114	118	105	91	117	101	100	102	87	93	107	84	134	105	98	114	117	102	98	127	104	112	97	92	107	113	113	122	107	108	106	86	104	103	105	133	120	105	124	85	81	108	109	101	112	96	114	119	85	93	107	104	110	112	118	107	102	98	104	116	106	105	131	142	102	99	118	109	116	101	109	84	107	84	109	96	109	103	80	85	103	112	124	90	95	92	125	103	100	100	105	120	104	89	109	97	97	115	104	127	111	101	99	98	99	125	109	106	114	103	116	98	110	104	91	114	117	105	104	83	121	111	107	129	93	129	130	115	109	108	106	89	114	109	110	107	114	104	103	118	98	107	100	98	96	123	125	122	110	109	81	103	96	102	95	90	97	108	95	110	119	123	106	124	116	106	103	120	120	110	112	116	125	123	100	118	102	116	103	96	102	111	96	118	107	104	90	113	100	93	79	102	101	103	102	108	119	106	111	113	114	106	104	91	97	100	112	115	132	120	107	99	122	88	103	116	96	124	115	104	108	115	105	114	93	135	127	113	105	105	108	94	114	90	108	89	119	103	118	98	122	104	100	105	107	112	101	118	105	99	91	102	123	104	112	87	106	112	127	101	102	126	125	121	114	116	95	109	107	111	95	106	106	97	87	100	104	106	117	133	103	116	116	95	93	106	130	126	91	127	119	105	112	85	132	114	106	116	129	115	115	108	100	96	97	112	125	110	111	95	104	124	108	86	119	107	108	106	95	107	99	103	124	98	97	116	91	119	130	108	99	125	116	107	95	100	108	101	97	107	98	116	108	106	114	117	105	115	117	98	116	101	126	129	112	130	111	94	144	98	106	95	101	92	108	106	118	104	118	90	101	109	99	116	113	103	111	107	115	107	106	102	114	112	99	123	85	102	128	91	108	92	105	128	109	88	119	102	110	119	101	92	103	89	114	105	96	110	98	106	94	105	115	119	108	105	107	121	96	130	105	98	115	105	109	103	130	95	109	102	102	94	95	112	89	103	98	100	103	90	99	122	102	121	102	114	95	108	87	96	103	121	107	113	110	99	94	106	106	116	116	96	102	113	92	99	104	120	124	97	121	125	101	106	103	115	114	115	112	90	114	92	84	93	119	95	116	89	106	113	89	104	106	109	99	107	118	104	84	124	104	114	85	114	114	103	97	101	111	104	109	111	104	120	107	115	121	123	105	91	109	113	127	115	111	110	114	83	107	118	114	123	109	99	125	119	109	104	68	98	91	107	97	101	94	97	96	109	109	122	120	123	115	119	106	116	117	99	117	113	100	87	105	109	99	113	108	105	97	89	97	112	120	97	126	114	100	103	106	91	106	100	103	112	108	109	103	110	103	121	98	112	103	118	123	107	112	104	112	112	116	113	128	90	100	111	124	106	108	124	120	127	91	109	104	106	113	117	118	111	103	102	107	108	112	109	122	101	91	118	87	105	115	109	100	128	129	94	125	99	90	100	89	111	104	104	110	118	111	103	95	105	110	109	92	102	112	97	102	90	101	115	109	108	97	99	101	96	91	100	127	110	104	99	103	110	104	125	93	89	100	99	92	117	95	103	100	120	109	104	103	108	118	98	107	125	103	108	113	119	114	112	136	100	105	128	110	101	108	107	94	127	98	110	117	91	94	121	98	119	133	117	100	99	95	108	110	103	116	132	118	108	96	114	119	116	120	118	133	102	129	119	122	96	112	117	96	98	89	98	113	94	94	101	104	109	102	108	136	139	108	104	122	107	106	125	86	107	112	113	105	105	112	123	113	105	120	99	103	102	118	101	107	115	94	110	95	109	90	97	102	95	96	105	118	106	114	113	106	116	107	126	92	104	91	111	117	114	110	103	107	112	105	129	107	93	100	112	91	110	107	115	111	91	105	75	98	112	92	110	113	113	89	108	98	116	98	84	105	115	106	104	113	113	99	114	114	115	91	111	125	101	134	112	105	111	121	87	104	105	100	118	109	118	100	102	98	119	104	100	82	120	101	95	101	97	110	107	109	105	113	121	104	103	103	106	117	114	110	94	102	115	102	109	104	104	106	107	110	108	108	110	87	109	109	116	120	146	105	121	106	92	121	85	111	96	92	112	109	117	109	95	105	90	123	116	108	98	120	106	123	100	108	88	112	122	93	110	96	102	103	97	75	106	104	104	85	111	104	102	100	100	93	125	119	108	96	132	90	111	118	117	112	110	82	103	127	106	127	102	134	114	113	114	89	106	93	91	108	113	104	123	103	107	102	126	106	122	100	100	108	119	121	118	110	115	110	92	112	118	98	95	108	115	97	145	100	107	104	128	119	111	102	87	117	117	97	116	118	113	93	99	100	110	112	95	119	92	99	122	114	109	146	113	124	94	100	92	105	109	125	108	115	79	90	110	110	113	97	104	101	102	95	91	130	101	112	100	98	76	105	125	121	109	105	98	94	105	98	97	115	123	87	110	114	110	93	121	110	88	117	102	125	114	112	110	123	108	112	103	124	122	107	94	108	90	105	102	122	107	110	128	121	108	100	99	88	97	114	117	103	110	107	95	112	112	112	105	97	104	92	109	102	110	128	98	91	109	113	120	105	116	103	117	122	104	103	125	104	122	104	106	105	117	120	104	106	127	130	100	107	107	102	116	103	110	107	91	127	117	120	105	119	104	100	97	98	92	105	98	119	110	124	111	104	106	90	96	120	128	105	113	104	113	126	99	95	115	94	91	119	108	123	110	110	124	114	112	117	120	112	99	84	111	99	122	107	116	94	112	100	111	109	101	103	110	118	120	95	129	100	104	116	120	124	98	98	100	129	99	103	93	109	121	111	110	109	96	103	117	105	100	115	130	101	89	111	101	118
7053	470	504	776	1044	884	682	626	549	422	347	349	310	336	281	276	305	283	287	322	295	315	295	324	269	316	344	307	325	278	328	269	236	290	328	342	333	320	292	293	290	290	332	291	278	285	310	301	291	312	301	283	237	286	316	290	277	263	291	272	275	285	303	280	294	281	275	249	279	316	321	285	294	290	289	297	305	286	278	282	308	309	306	287	304	291	326	285	316	297	299	296	260	298	295	269	325	287	292	274	280	289	290	262	275	302	295	284	275	267	280	298	297	269	298	265	255	271	292	292	283	286	295	283	269	273	288	281	286	281	284	267	284	279	285	300	266	293	277	277	292	306	270	263	272	297	276	283	295	296	316	265	309	306	275	315	274	288	314	307	287	289	313	270	294	274	298	262	307	281	267	300	282	298	315	293	287	323	304	274	310	285	323	295	292	283	272	270	296	306	274	287	324	281	291	292	267	303	272	254	305	269	288	308	325	278	291	280	283	300	291	270	277	321	272	269	324	276	289	317	279	302	286	314	283	287	280	281	292	282	272	301	319	313	274	287	291	313	299	284	288	284	283	290	290	293	305	272	311	312	273	303	267	269	273	271	259	271	280	302	240	312	304	295	301	330	245	303	309	284	295	287	290	270	276	292	269	249	307	281	267	280	299	298	297	280	292	272	284	296	313	287	303	284	289	290	284	303	283	287	274	316	291	272	283	326	294	286	267	306	275	289	281	304	282	273	288	298	282	297	300	292	315	272	273	284	285	315	264	291	288	279	298	316	268	287	294	304	304	311	283	283	330	287	292	307	289	284	286	299	283	268	284	261	291	278	286	270	259	311	294	280	279	315	283	296	279	274	306	282	275	287	292	304	310	285	282	310	267	295	261	263	304	274	234	261	290	291	317	277	287	306	286	279	308	275	301	283	292	289	305	298	307	286	259	274	297	258	296	294	262	297	303	280	287	295	287	250	242	319	271	275	307	292	281	288	297	273	273	287	274	295	309	289	298	282	300	294	298	285	277	256	315	286	314	274	305	286	292	276	298	284	291	309	288	288	286	276	298	277	281	279	304	283	266	298	283	292	273	290	297	294	262	270	299	330	311	317	295	283	292	282	312	281	291	273	262	296	286	293	282	294	265	287	281	310	272	284	343	290	277	272	291	293	267	315	285	269	282	312	270	301	295	286	295	315	297	288	266	290	279	250	241	285	319	303	293	285	292	271	304	281	303	281	281	282	288	320	287	265	251	231	273	283	285	303	261	298	300	308	297	291	307	299	285	281	280	282	259	290	285	308	287	306	274	301	300	311	286	279	272	309	268	282	292	299	299	308	271	281	298	293	289	282	297	306	315	290	288	305	264	278	297	280	283	293	312	286	283	288	265	288	294	289	327	297	272	313	289	313	262	283	290	274	290	273	284	302	292	318	319	307	261	285	281	272	268	312	288	296	268	304	292	290	285	302	292	292	262	321	286	294	279	285	290	300	295	283	275	270	289	272	266	278	296	284	322	278	280	258	286	327	301	283	291	292	281	288	302	280	292	292	286	261	317	307	295	299	282	308	282	278	264	263	270	286	266	312	300	278	309	272	266	297	277	283	307	315	292	282	303	305	279	270	258	297	263	315	294	255	294	301	279	301	272	275	274	288	295	318	281	289	313	294	312	293	289	291	300	276	301	292	285	275	255	286	286	270	276	283	282	289	278	292	281	282	293	282	311	297	280	285	290	293	274	309	287	308	299	283	290	308	290	281	298	325	279	293	316	283	253	293	286	266	293	319	292	294	282	334	291	300	288	319	312	305	272	278	298	292	279	256	285	284	293	290	283	301	252	271	267	288	282	300	269	288	284	266	286	269	281	298	290	321	309	297	274	312	285	273	276	284	306	270	317	292	252	279	291	288	281	313	272	296	261	281	262	288	265	263	287	280	291	291	279	288	279	298	270	286	311	292	267	274	306	303	294	285	256	258	304	284	289	308	268	292	295	319	266	291	279	282	327	288	342	270	293	298	276	307	290	314	277	277	284	296	263	297	270	283	305	296	264	279	261	251	322	284	280	304	294	273	316	285	294	289	293	312	290	269	286	261	287	322	284	300	285	296	295	280	285	282	306	277	277	288	293	268	307	289	332	278	296	290	286	292	261	291	263	297	303	307	299	301	306	281	295	303	323	263	280	291	277	288	259	269	279	285	299	261	303	295	285	297	295	296	283	303	299	291	296	276	270	300	292	295	289	286	292	272	254	274	272	302	281	276	274	280	298	316	323	280	261	292	323	284	284	286	297	299	307	279	280	287	310	283	305	292	292	249	281	288	296	298	301	313	299	310	275	330	301	301	267	304	295	280	294	289	317	269	266	258	294	280	266	286	304	284	327	264	265	279	277	276	259	282	296	281	301	304	295	298	287	296	267	293	291	310	289	308	317	302	300	277	278	308	291	263	276	301	283	280	303	317	280	292	314	269	279	293	297	262	285	302	294	328	283	290	292	272	279	264	255	285	262	311	310	301	303	274	281	313	298	311	296	297	309	281	290	266	302	259	266	282	308	269	285	323	315	293	280	273	273	264	269	304	287	279	292	283	292	279	302	284	306	268	281	280	300	257	292	281	272	247	264	267	284	295	272	290	294	325	281	302	301	251	281	271	292	277	263	279	331	297	289	318	283	280	287	290	293	295	294	321	273	277	275	297	287	292	270	291	277	292	301	311	303	291	278	330	295	250	280	278	265	273	274	307	293	278	299	305	309	292	271	323	293	290	270	262	308	292	269	286	286	314	304	301	294	282	288	333	281	282	277	276	276	266	300	292	295	270	290	306	289	300	300	315	276	277	297	301	279	267	304	262	262	285	285	276	285	278	276	296	297	290	313	278	264	274	295	289	286	297	276	262	253	281	333	290	269	273	275	288	328	291	299	274	294	287	295	273	278	258	310	297	309	314	281	299	273	278	296	257	280	271	284	295	255	290	285	270	309	286	287	285	266	271	270	301	274	299	280	309	306	297	308	295	268	294	276	284	255	293	308	316	285	244	279	273	303	310	287	259	290	308	269	285	271	242	301	289	262	258	267	327	272	289	269	299	296	276	288	310	297	272	281	279	299	315	254	261	315	292	305	286	307	270	298	275	272	265	283	284	293	250	287	288	294	285	268	292	276	288	286	288	266	294	274	254	278	311	271	242	298	311	305	263	286	255	293	310	292	309	316	254	254	283	265	294	294	287	288	300	301	288	304	286	292	282	276	280	287	283	303	312	299	280	293	263	296	283	297	295	250	270	278	269	308	282	277	303	286	292	294	263	266	277	319	287	268	276	317	267	309	265	281	315	311	298	284	269	311	285	278	308	287	278	281	300	279	334	282	280	304	274	280	292	294	299	284	304	304	277	319	275	280	278	295	305	308	281	262	299	272	282	275	336	265	270	317	272	301	312	292	278	307	300	277	268	306	314	278	292	301	311	296	304	258	294	310	282	286	282	278	300	280	277	288	280	268	307	254	271	268	275
30160	5396	824	750	585	485	425	413	303	258	251	244	219	215	206	232	214	228	167	215	208	184	206	200	219	226	199	235	203	223	187	209	196	201	199	231	205	206	221	202	192	203	194	204	226	197	185	209	193	207	187	179	193	178	207	199	210	184	215	181	204	231	172	228	199	187	205	207	193	179	206	205	207	195	219	193	221	177	180	216	196	200	194	206	195	181	212	190	213	204	160	189	212	203	189	216	222	228	202	173	185	172	204	185	198	213	184	212	188	199	201	199	196	212	189	193	200	198	201	208	194	183	191	204	178	212	182	197	220	199	216	189	195	171	191	213	217	171	177	201	186	178	203	184	195	184	203	212	216	239	192	202	195	208	210	183	182	227	200	204	195	181	189	198	222	206	188	202	225	193	212	180	186	208	196	208	211	180	208	203	176	189	196	187	192	221	184	163	190	187	214	199	226	178	193	206	218	200	195	199	206	204	188	209	172	198	220	205	214	216	213	182	179	220	205	212	205	191	173	183	213	180	219	208	194	200	182	207	219	211	193	182	238	182	186	181	214	209	195	223	200	195	171	243	206	181	191	191	192	207	205	208	192	162	197	232	222	206	219	198	210	193	192	216	223	206	177	209	217	190	210	210	191	234	208	203	203	187	183	203	212	191	207	176	224	211	212	179	173	207	185	191	195	175	218	195	193	222	190	209	201	182	218	195	216	183	188	192	198	190	199	193	211	190	198	193	207	207	196	183	200	207	201	180	202	178	206	202	223	201	217	201	240	230	187	190	196	198	198	184	227	194	179	174	204	194	212	222	193	209	220	202	239	210	207	187	225	234	210	176	169	225	197	193	183	194	211	204	190	215	197	169	192	203	211	182	169	202	222	227	211	191	222	198	198	195	205	217	240	215	211	213	210	213	163	187	220	190	195	207	200	206	209	203	196	208	188	222	211	208	228	200	199	221	241	228	206	218	191	175	221	179	186	186	195	193	190	194	199	188	189	207	200	201	184	218	242	214	219	210	193	203	229	206	178	188	180	200	194	186	207	191	190	206	202	199	179	192	195	188	191	203	224	221	192	182	204	178	193	216	214	207	191	234	192	191	214	221	178	191	204	209	183	194	172	209	177	205	223	210	173	202	221	198	188	198	199	182	213	182	200	208	181	173	177	210	182	182	182	178	227	199	192	214	211	201	189	189	188	205	215	203	204	202	222	205	199	181	200	180	219	196	191	208	178	216	203	216	195	190	204	202	202	183	195	208	242	217	203	192	185	217	205	163	207	223	231	226	219	177	206	186	193	178	224	195	230	214	216	192	200	215	218	235	226	222	195	209	216	178	202	223	228	203	211	201	202	198	231	215	196	210	201	194	205	200	173	192	193	214	207	177	192	213	182	196	202	189	199	218	189	197	207	176	214	206	220	196	192	229	183	218	196	210	195	231	191	190	219	215	185	217	213	191	197	194	212	185	219	187	200	205	225	188	186	185	204	222	183	216	205	188	213	204	234	196	211	193	224	203	211	194	247	176	184	218	210	221	208	208	221	181	207	206	206	204	202	208	189	189	199	174	179	211	197	173	220	202	230	217	210	188	221	199	195	215	202	191	208	203	201	197	189	213	194	196	227	210	191	203	194	182	209	200	212	217	215	217	206	200	221	183	176	218	169	197	183	225	200	188	202	182	208	223	210	188	202	188	192	203	221	204	188	193	187	202	222	188	209	211	215	188	190	221	211	204	190	189	204	204	187	171	225	178	206	183	236	211	195	216	210	187	191	220	203	221	185	209	178	213	187	233	225	215	166	188	191	204	211	191	206	191	230	230	188	195	190	203	191	236	194	194	201	180	182	216	196	209	221	217	190	230	179	178	214	239	188	201	182	237	200	212	218	206	227	194	195	201	204	180	185	199	187	182	212	187	191	176	188	210	168	196	221	224	202	208	199	228	202	202	197	220	198	226	189	180	186	204	189	209	184	202	189	206	204	205	199	224	213	226	194	208	188	201	207	218	191	201	183	196	214	171	211	217	151	227	205	192	207	201	193	200	160	211	208	189	200	199	185	206	207	201	213	223	181	219	208	180	219	175	203	210	190	234	189	200	206	194	204	213	206	223	227	210	184	185	189	209	198	194	226	188	197	184	207	220	182	195	203	183	203	211	204	194	227	232	207	205	174	176	203	182	198	207	199	227	198	202	199	206	202	206	216	221	172	192	197	218	208	188	200	221	208	228	201	213	197	183	183	194	217	214	213	220	227	204	220	225	187	206	188	181	219	209	202	215	214	170	204	191	215	176	190	170	190	208	211	209	206	193	233	190	198	209	190	203	228	202	191	192	214	176	195	186	205	177	177	189	192	208	210	191	194	206	201	197	200	197	185	179	216	184	205	200	206	246	205	190	193	194	213	196	243	180	221	202	194	227	190	206	208	205	188	201	194	193	218	189	198	212	198	209	202	181	218	191	178	226	201	180	178	214	194	183	192	200	198	219	203	207	198	220	200	202	177	188	202	210	197	247	180	203	194	182	203	217	188	226	203	198	188	211	199	206	211	193	169	173	213	215	200	200	174	181	216	198	216	190	216	202	208	205	185	223	209	184	204	174	205	182	190	208	194	203	195	190	200	166	206	190	198	193	200	185	190	184	194	185	188	202	214	234	206	214	203	203	184	206	154	176	211	209	180	180	204	215	220	188	196	221	187	198	192	169	186	194	186	229	186	195	194	205	197	202	203	213	175	204	210	194	186	200	200	201	199	214	187	184	194	182	191	190	184	156	180	191	206	182	211	197	228	214	201	180	198	179	204	187	220	222	206	201	201	224	187	189	201	202	199	178	191	186	229	216	222	183	215	182	177	190	210	200	184	189	206	202	194	204	195	173	192	210	183	239	189	214	201	218	215	184	208	197	196	183	186	190	195	211	214	180	201	209	163	203	206	203	181	200	173	192	185	194	209	211	187	202	216	183	210	186	228	193	216	203	213	195	210	189	207	166	222	197	201	209	192	210	194	189	224	202	178	186	194	181	194	180	230	220	205	207	174	171	172	195	192	196	203	210	168	199	209	212	235	208	193	222	188	171	185	182	200	188	224	192	217	213	187	203	177	194	188	191	189	185	168	180	201	213	194	200	223	230	203	218	166	213	172	209	190	203	198	198	174	214	180	175	178	190	184	203	201	195	214	186	203	184	211	217	215	200	200	200	195	173	190	183	198	173	208	195	202	212	185	184	180	203	206	198	218	215	209	198	210	216	171	201	167	213	211	199	197	213	200	216	157	183	197	210	200	184	206	202	189	195	209	207	203	227	200	219	180	199	209	200	182	194	215	189	214	176	187	215	223	224	202	202	190	189	205	235	236	194	191	196	219	197	184	196	182	193	215	182	225	210	222	223	217	191	205	224	208	222	227	200	203	193	212	202	194	195	212	243	201	246	197	190	173	155	202	206	191	227	219	194	186	227	216	220	213	188	224	177	216	206	222	208	202	253	197	216	205	182	189	197	224	188
17850	1173	1406	2143	1968	1812	1605	1295	1113	917	765	750	640	587	564	589	524	535	526	555	529	514	536	529	543	557	548	547	496	527	530	462	489	518	503	610	608	537	534	500	472	483	515	497	448	466	480	503	472	470	482	439	461	509	476	495	492	491	539	495	499	504	473	506	452	481	474	461	533	504	474	469	467	468	505	490	440	511	531	500	506	486	475	486	497	447	493	426	516	476	494	464	479	487	475	465	516	456	460	496	486	486	491	454	489	502	484	499	475	443	455	474	513	467	477	499	487	499	502	493	495	456	507	460	488	467	496	484	486	477	488	465	480	462	456	425	507	492	537	468	507	452	481	467	473	443	472	494	441	511	475	517	449	506	486	463	509	446	488	475	446	461	510	513	525	490	473	454	509	478	480	476	439	505	502	455	490	475	456	478	456	516	479	455	491	442	472	479	470	450	483	465	512	482	475	482	434	494	442	477	499	476	538	481	492	480	465	521	497	466	500	479	463	466	505	474	485	483	463	456	490	471	491	466	474	436	436	481	496	498	496	458	517	500	481	485	455	466	469	496	483	466	477	472	480	502	468	484	447	493	463	480	481	473	474	478	459	488	472	508	439	469	495	495	455	463	458	476	468	468	509	486	529	512	492	449	504	449	529	461	476	466	496	491	486	466	491	442	459	466	480	467	509	518	463	490	534	513	437	470	501	461	468	479	475	436	483	472	502	485	422	515	467	481	482	444	467	478	466	503	506	485	437	500	474	507	495	485	528	478	460	503	459	478	466	462	485	534	463	472	451	456	472	500	455	485	519	476	436	492	486	523	482	481	442	471	451	504	497	476	503	477	514	494	456	492	522	473	486	454	463	526	477	480	473	474	483	482	473	489	454	485	452	486	503	512	509	498	462	454	471	448	443	483	459	481	468	443	444	508	454	485	440	474	480	454	477	485	480	479	466	489	516	474	512	496	507	474	518	454	478	473	443	499	475	517	498	468	460	485	480	459	487	457	477	499	473	440	500	452	494	463	460	491	464	450	491	500	492	507	427	481	454	491	499	439	507	461	497	514	472	445	494	513	495	503	483	505	483	515	486	467	463	453	495	473	499	470	483	500	476	491	481	486	472	502	458	446	460	482	528	453	495	488	453	487	469	505	458	510	437	492	491	486	474	446	440	471	490	482	465	471	480	494	484	459	439	509	496	490	428	516	475	520	467	491	505	483	446	470	487	517	486	486	499	502	484	483	407	475	486	482	503	464	435	490	468	501	490	471	509	478	490	493	513	485	482	479	480	471	496	475	491	467	517	488	457	492	462	456	487	493	499	500	478	496	479	530	494	494	488	510	457	467	475	492	450	504	436	444	514	471	462	467	493	485	464	479	522	482	473	479	465	466	484	432	480	463	512	500	518	531	457	482	479	492	481	445	462	466	464	487	489	438	520	497	457	492	517	490	472	505	478	462	493	490	515	442	470	502	481	449	471	518	456	486	497	494	493	465	470	453	474	465	465	481	477	458	487	502	475	452	510	455	452	490	487	471	477	470	485	489	475	416	508	458	468	469	468	502	440	460	489	464	473	489	466	515	455	463	449	480	497	481	482	509	494	495	483	500	483	503	473	468	461	461	490	522	480	472	484	510	486	479	484	532	482	467	466	438	469	478	447	439	475	482	459	485	530	472	472	466	501	485	456	467	477	451	486	460	470	475	502	488	434	492	504	457	447	472	461	477	491	508	488	480	478	485	489	476	469	474	451	498	489	486	513	469	451	464	456	478	450	504	471	460	510	513	501	492	474	460	471	447	512	491	455	484	450	472	467	462	456	505	451	494	500	442	454	491	462	472	495	485	455	455	462	482	487	484	495	501	478	474	491	479	468	436	495	513	537	465	531	501	415	525	494	475	483	507	495	513	453	463	452	467	508	457	425	513	475	488	461	450	465	482	479	483	451	504	426	457	476	495	477	511	506	491	460	473	474	460	512	471	463	452	454	453	470	489	500	493	502	494	483	474	479	489	502	500	480	456	465	440	502	498	522	500	504	465	485	441	456	455	501	486	480	440	495	516	473	472	487	487	444	483	455	463	485	530	421	500	489	482	463	463	476	498	437	486	472	449	487	480	491	427	486	459	483	454	485	514	454	462	483	497	463	467	479	479	432	497	508	495	475	477	460	462	473	478	475	447	530	457	476	437	431	494	486	485	478	462	499	452	469	459	530	427	462	496	493	480	458	495	468	472	445	484	480	483	465	480	499	474	503	478	491	451	437	489	476	458	466	489	454	464	480	499	510	497	467	506	480	498	451	508	460	520	480	470	490	453	497	483	464	489	459	448	493	489	514	505	476	484	470	499	452	474	493	526	476	477	481	460	484	479	462	533	466	509	477	471	493	444	477	457	492	489	496	500	506	480	481	443	453	477	481	461	486	468	472	487	452	474	496	492	471	491	464	486	498	491	462	479	503	481	496	514	498	497	479	492	443	475	484	450	484	488	448	467	436	449	454	519	463	479	473	437	458	477	481	442	483	461	482	484	498	464	464	465	467	488	475	445	478	492	459	499	466	496	501	483	498	485	476	502	447	476	515	445	476	490	473	480	489	493	468	517	508	539	491	496	466	466	510	490	468	509	505	481	482	503	504	481	476	489	529	486	467	479	433	465	452	469	479	481	439	489	497	472	465	500	496	455	467	471	488	517	502	517	478	483	477	505	449	464	490	550	480	486	499	454	477	461	480	459	481	456	430	479	515	464	480	491	448	522	458	498	418	500	492	462	513	494	535	455	415	491	469	502	464	480	469	468	456	497	439	504	475	473	462	458	491	445	468	502	462	483	493	483	470	501	489	479	484	458	479	443	473	474	471	532	469	518	497	483	478	470	500	471	446	499	452	464	500	497	445	479	453	484	472	474	492	468	507	475	462	495	494	503	463	500	472	442	487	473	472	455	509	500	520	483	502	484	499	452	464	505	442	523	456	456	490	439	470	441	485	532	472	440	497	484	462	477	486	452	490	495	490	483	493	478	498	472	500	472	449	494	496	449	468	448	478	459	420	450	473	467	449	491	510	466	467	465	471	451	465	456	480	462	460	477	474	453	447	455	448	517	458	538	488	529	478	466	496	477	506	491	500	492	466	498	478	500	467	471	474	472	526	493	461	455	484	485	464	490	453	494	511	500	486	487	499	479	535	477	494	487	460	482	435	481	479	489	446	512	492	485	474	494	433	493	499	492	447	464	522	497	444	457	492	478	480	496	505	500	461	455	515	507	458	481	487	488	439	491	502	482	469	473	471	486	508	449	480	502	456	464	465	489	484	480	480	459	523	454	480	473	502	477	502	493	468	498	480	458	418	449	485	487	530	470	450	515	478	471	492	479	500	484	469	502	460	463	463	481	485	446	480	505	431	514	493	456	481	444	475	470	440	493	478	491	478	523	483	460	499	503	471	473	440	506	470	547	470	468	440	463	440	499	493	489	503	510	507	552	502	453	480	482	520	493	516	499	513	477
43654	12624	2068	1226	926	804	680	579	549	473	408	388	415	349	357	355	357	330	352	330	301	341	354	346	330	317	294	360	315	352	339	349	303	328	353	360	351	382	326	331	314	320	344	316	338	335	342	347	332	311	326	310	280	327	330	303	318	300	356	305	336	325	329	376	338	355	313	309	305	297	317	348	333	327	347	340	336	327	306	324	331	327	336	329	347	328	289	304	322	318	299	314	301	337	321	318	339	350	320	338	348	310	326	325	360	377	355	344	330	368	326	341	336	344	299	351	300	320	322	334	378	327	356	328	342	348	301	320	329	322	326	307	356	323	346	275	359	315	343	331	305	295	317	345	323	327	294	335	323	348	341	313	309	313	329	332	352	311	317	298	344	339	343	296	299	349	324	306	329	313	310	326	263	343	357	353	314	356	345	308	361	314	354	350	324	271	356	319	320	298	327	354	310	307	347	330	287	362	346	340	311	350	320	349	345	335	305	285	306	316	330	321	323	322	366	317	320	288	338	370	307	315	309	316	349	366	320	342	342	326	372	297	360	341	333	337	308	327	316	346	349	339	297	325	298	385	319	368	302	322	342	340	329	325	295	369	330	332	299	309	310	335	343	302	263	304	301	343	334	333	305	357	342	330	323	335	328	316	337	369	318	332	346	355	303	341	281	305	292	324	343	289	313	308	348	311	325	282	360	330	353	318	366	345	370	315	341	314	335	318	291	346	331	310	340	309	333	328	346	314	306	343	303	314	317	343	330	311	334	322	324	348	317	349	355	335	349	310	342	337	297	304	304	359	308	281	283	290	349	278	321	337	325	326	297	315	296	332	338	328	307	336	315	335	337	292	292	344	315	337	300	307	311	323	348	315	315	308	350	296	328	322	300	316	325	328	331	315	331	326	366	356	328	336	339	322	306	284	330	346	339	342	334	365	335	300	361	338	310	328	320	344	329	309	315	288	308	341	333	386	329	321	353	352	313	325	331	307	298	306	354	324	296	390	324	333	331	335	351	339	353	350	343	333	317	370	325	330	345	298	342	323	322	338	329	358	357	313	343	324	318	334	308	345	317	320	339	284	327	354	296	340	319	320	338	347	283	340	359	319	310	326	349	330	300	304	327	316	354	328	342	319	349	337	331	313	316	337	328	333	297	316	298	316	329	342	330	361	348	310	361	317	290	297	321	305	331	352	333	322	305	338	307	312	331	285	300	352	308	306	308	319	323	329	343	307	342	299	343	303	316	319	393	304	320	311	370	299	319	328	329	348	316	347	380	343	342	322	309	340	346	331	347	306	342	309	312	342	323	325	359	333	342	286	313	326	332	328	304	336	315	320	352	336	340	319	288	354	349	322	292	338	310	337	351	344	348	295	299	330	322	311	342	332	318	322	348	337	334	321	317	322	285	272	309	293	331	337	317	314	334	343	310	342	312	372	374	338	327	327	356	278	316	323	305	307	298	318	301	323	344	337	360	335	303	317	343	312	330	314	326	319	341	329	327	312	340	344	315	329	312	297	358	354	314	343	349	347	338	317	361	348	344	320	318	317	345	337	329	314	341	361	328	354	339	341	340	339	334	315	351	328	291	337	314	277	332	305	358	317	333	341	297	314	336	335	316	319	322	295	346	327	340	337	383	368	329	368	323	318	351	341	312	307	319	347	326	316	342	370	339	326	322	326	390	348	307	328	304	353	349	316	336	300	295	326	324	314	320	307	309	312	344	335	318	335	325	312	296	330	351	311	344	342	340	296	319	353	319	348	330	331	320	312	335	333	323	328	336	347	314	325	365	318	334	347	302	278	303	341	347	304	343	340	317	316	342	360	325	322	312	335	332	317	324	281	297	339	350	299	317	353	348	332	307	324	302	305	306	302	317	329	311	367	344	292	314	339	364	372	348	303	324	338	306	345	345	305	302	343	328	315	334	336	313	359	316	326	318	344	312	346	304	290	354	320	329	300	344	312	303	293	328	328	304	335	326	357	335	332	337	321	319	299	346	306	331	311	322	391	279	288	308	321	348	341	333	325	311	312	329	314	301	324	318	295	338	331	295	377	320	285	317	373	334	291	313	343	287	335	334	323	293	317	362	348	353	335	320	348	304	313	330	328	351	317	321	339	299	311	292	362	334	306	327	354	337	315	334	340	355	337	326	347	323	339	321	326	314	300	273	331	337	321	332	332	325	369	314	327	324	347	304	297	339	336	334	350	326	320	306	316	343	318	300	319	323	305	301	307	352	319	336	347	333	321	295	335	338	327	340	346	346	329	326	314	321	329	342	329	353	343	354	341	340	328	374	318	317	327	362	316	318	299	325	338	334	344	353	305	355	323	321	323	337	316	319	339	308	315	323	305	361	358	338	321	321	333	308	343	334	341	329	288	359	284	328	356	335	327	312	306	356	286	329	340	348	336	345	331	322	344	326	320	339	364	307	352	338	323	341	342	349	343	308	299	344	320	325	314	340	318	359	327	333	336	299	332	318	312	346	344	343	332	347	311	328	321	329	330	302	342	332	332	286	352	302	345	325	309	341	317	327	330	315	340	309	349	302	327	308	360	353	334	352	338	326	336	341	360	338	317	332	294	313	340	366	319	294	302	307	295	352	357	329	322	325	313	302	264	302	366	283	351	331	329	317	333	337	335	344	344	310	311	332	336	319	355	338	319	287	337	317	327	353	282	340	328	295	288	330	349	334	331	297	333	299	357	331	309	346	321	367	302	317	356	352	329	320	304	364	302	296	296	340	330	341	320	337	306	316	323	364	357	340	306	325	308	301	303	282	321	297	316	317	300	313	345	310	321	333	326	297	332	317	324	328	365	329	316	322	315	303	293	316	337	334	319	334	326	354	348	332	325	316	333	307	313	319	323	319	302	273	317	339	307	361	327	330	296	317	331	337	365	296	355	319	306	293	318	318	345	350	321	354	317	357	322	299	331	332	328	323	320	311	330	281	275	337	336	337	349	311	332	329	366	327	357	326	308	327	320	311	340	317	316	306	337	321	282	312	317	359	334	346	296	342	371	317	376	329	323	324	306	289	323	299	309	350	353	337	340	273	340	359	329	347	314	320	321	328	339	337	320	326	322	313	342	344	321	325	314	325	336	323	323	274	315	344	313	333	341	323	318	315	338	338	316	341	351	346	343	296	336	314	336	292	292	349	358	333	343	289	314	365	328	297	307	310	330	335	323	330	294	378	301	356	354	308	326	309	332	326	334	315	286	314	310	340	308	296	283	348	300	337	312	329	290	321	315	330	362	355	356	335	330	305	329	350	320	336	347	305	333	346	295	327	330	320	340	326	339	333	316	326	326	374	325	314	375	305	285	336	340	347	335	290	349	309	343	319	354	331	368	349	332	360	300	326	298	311	339	327	321	292	319	342	309	345	347	345	339	295	360	348	306	343	380	318	293	331	300	335	350	301	335	312	341	302	327	342	308	313	315	357	327	354	331	334	302	339	306	308	325	313	297	303	327	314	333	318	327	342	296	314	326
25420	2678	2392	3232	2979	2762	2465	2054	1741	1478	1271	1165	970	937	970	832	860	838	801	791	824	820	858	783	831	887	854	832	770	775	748	789	769	755	759	984	892	819	719	724	707	763	755	750	761	683	709	719	724	719	674	685	715	708	748	718	738	743	768	709	748	776	727	743	728	710	680	706	716	724	736	694	707	764	680	706	716	702	728	730	700	690	691	725	671	720	701	734	717	697	719	702	694	747	687	693	701	721	710	718	723	683	719	711	739	703	723	735	769	736	715	739	657	731	717	736	692	710	730	686	681	731	713	739	703	692	759	757	713	674	678	694	704	746	671	671	683	682	704	688	729	677	778	676	698	701	724	716	671	694	726	716	759	721	665	697	703	740	713	693	745	706	677	699	670	719	737	692	719	781	674	717	757	687	718	688	688	679	705	746	689	732	733	726	697	687	727	705	691	696	717	694	741	729	741	667	706	678	671	735	706	708	732	700	709	729	725	671	678	723	683	707	727	766	698	648	649	712	693	711	665	744	716	684	740	676	742	684	722	764	670	730	747	733	698	731	670	721	684	684	702	698	700	724	675	692	729	700	718	728	706	692	703	693	692	714	681	703	693	685	700	707	716	676	691	750	700	666	726	733	692	683	730	705	726	649	675	707	675	752	674	691	698	680	690	727	730	717	715	737	736	734	708	661	747	680	717	715	729	679	692	694	710	685	749	738	740	706	693	657	689	702	735	702	751	708	704	669	708	657	758	710	729	744	733	651	678	734	702	698	726	686	738	734	745	701	727	683	721	707	667	703	688	689	717	663	657	721	739	765	680	723	734	705	644	747	648	676	710	665	699	693	723	708	710	728	720	690	712	705	737	689	718	690	739	713	712	724	711	673	719	688	696	687	686	708	735	700	738	709	710	677	676	713	679	758	680	740	725	657	682	696	759	704	642	670	688	743	735	761	657	702	727	696	701	695	674	739	678	712	705	719	690	696	717	685	674	730	727	676	728	645	632	709	662	683	673	740	723	696	703	699	721	740	659	676	734	681	710	681	732	696	705	677	715	730	711	683	694	654	693	728	694	741	722	685	702	754	739	717	720	725	721	690	753	712	756	637	739	690	707	713	711	710	737	753	698	672	757	661	713	661	777	685	731	700	684	683	700	680	664	667	710	693	715	669	693	710	695	692	727	667	720	688	753	764	697	747	690	683	690	762	745	668	678	694	687	695	692	750	691	686	723	679	695	765	706	710	687	770	691	717	720	739	719	684	757	663	729	734	725	680	731	659	700	693	715	685	713	705	735	786	701	724	762	715	684	701	754	707	692	746	702	758	742	715	716	724	705	720	709	723	702	753	690	737	712	704	708	738	720	737	695	633	673	686	711	693	682	727	742	694	742	695	710	655	709	731	699	697	707	751	697	657	753	760	728	700	670	720	728	704	732	718	738	648	682	689	693	689	697	734	730	694	670	668	709	693	693	684	678	694	722	713	721	683	679	702	722	698	659	703	717	686	709	655	724	712	668	739	738	729	714	748	718	705	700	725	700	726	740	711	670	695	719	696	719	753	652	706	698	704	662	730	708	700	707	692	697	657	749	723	723	702	697	699	712	694	662	706	731	707	688	736	711	671	676	731	714	685	727	697	670	730	668	714	724	685	692	713	677	683	687	719	754	758	719	686	738	717	672	692	746	739	746	711	709	722	755	718	734	730	711	693	683	694	670	740	730	688	727	708	712	699	661	729	740	696	664	692	720	694	694	715	703	750	675	725	672	685	689	733	711	683	747	727	665	666	712	730	692	709	705	695	697	701	654	704	724	704	699	678	681	690	739	699	675	710	720	708	703	701	710	701	710	710	728	686	704	699	763	703	692	691	680	710	691	746	725	684	698	692	738	646	700	655	721	718	703	714	697	688	703	733	729	719	756	716	668	645	673	724	795	724	706	705	712	666	684	698	711	706	716	731	704	714	747	734	709	771	730	725	719	730	661	709	710	742	708	667	684	697	695	691	735	674	718	741	754	682	711	709	744	662	723	710	759	706	724	712	688	704	694	653	743	712	747	714	646	695	734	686	710	715	678	759	749	688	676	717	702	685	674	714	687	711	706	758	707	681	696	713	680	730	710	685	753	650	688	725	712	738	705	715	684	706	700	688	700	687	723	728	732	690	683	742	709	676	706	678	710	726	696	683	734	711	686	717	719	706	677	682	717	673	675	708	697	679	707	712	702	678	679	699	694	696	702	730	695	741	733	714	710	708	761	723	728	698	739	706	697	677	689	730	667	736	696	722	740	686	707	735	679	753	717	674	710	647	688	741	760	707	760	693	743	701	731	717	726	714	743	687	732	665	699	717	668	709	663	636	647	699	715	701	722	713	714	750	686	720	686	726	699	700	723	695	769	759	716	719	732	690	720	695	722	695	681	713	703	713	758	712	696	694	718	687	706	694	729	712	695	732	743	674	701	696	700	707	680	727	710	738	672	729	689	697	678	734	669	728	699	702	721	716	695	670	690	738	696	692	724	707	730	719	692	675	702	710	684	716	712	748	698	713	718	689	663	694	703	734	715	693	724	724	706	666	697	727	741	726	731	686	675	737	675	730	713	741	680	705	747	680	714	707	720	731	703	682	696	710	720	688	685	694	695	702	755	661	670	733	645	711	699	706	771	703	740	722	650	706	735	706	717	678	673	674	696	719	710	762	743	745	700	740	717	747	691	734	712	696	712	729	709	699	708	731	705	747	709	692	646	709	715	723	674	752	720	713	716	750	680	729	646	687	716	700	699	744	681	708	734	711	760	758	696	718	672	711	694	695	689	690	722	752	724	681	674	712	696	731	688	723	744	688	723	690	733	727	721	660	793	759	678	701	673	707	685	747	713	735	745	701	679	702	672	686	636	718	684	718	706	720	714	668	708	663	733	678	706	693	701	711	713	752	687	712	692	732	693	736	708	708	694	698	745	693	712	671	763	726	729	694	712	748	729	661	709	715	677	706	672	761	684	761	757	700	761	706	728	688	718	740	689	715	768	707	666	745	704	741	704	660	684	703	698	694	712	692	725	670	701	685	750	693	695	694	725	712	709	748	692	735	700	701	759	710	720	672	662	692	753	685	671	699	734	706	729	698	730	703	719	730	736	764	728	678	752	656	727	665	717	721	702	740	734	702	719	722	715	707	689	711	722	702	698	693	748	712	681	715	683	728	712	704	667	709	664	702	687	719	767	723	713	708	771	707	701	714	666	753	716	752	652	699	710	736	761	727	697	734	725	702	702	742	705	731	682	688	711	671	699	685	697	709	729	690	704	711	733	699	685	722	724	682	727	729	765	690	719	719	722	729	757	670	697	707	693	768	689	650	693	694	729	671	656	685	696	703	709	752	691	714	745	687	727	710	736	715	709	690	709	681	751	659	740	700	707	694	745	642	693	721	686	715	719	685	668	721	696	699	734	668	680	671	712	727	709	694	679	693	716	687	742	696	688	671	676	691	698	710	716	732	731	730	673	715
13268	1952	191	212	209	177	171	179	157	135	104	132	97	98	122	113	123	132	95	107	112	128	124	123	123	119	122	97	128	115	110	115	124	117	130	125	138	142	95	109	107	109	98	119	126	111	101	108	122	115	126	147	126	134	109	119	112	139	125	124	118	107	129	113	107	116	100	107	118	114	121	130	95	143	113	126	90	101	126	121	135	118	115	102	92	115	141	114	102	132	128	109	115	112	129	109	124	126	109	119	105	95	117	121	110	110	130	95	104	116	110	141	117	120	130	134	94	118	100	110	108	96	110	128	116	113	104	106	103	103	123	119	95	117	125	108	137	120	123	121	111	117	107	124	116	124	117	118	112	140	125	121	114	127	119	115	107	112	124	123	116	108	118	110	96	116	131	96	108	117	106	115	158	115	117	116	94	129	117	117	116	112	113	103	119	108	97	103	129	121	108	123	136	107	105	115	120	105	135	111	109	129	102	121	133	107	128	88	102	106	121	113	126	114	124	127	116	113	122	110	100	115	120	86	102	99	106	120	119	94	115	107	132	135	111	134	118	120	124	116	135	107	100	104	100	129	100	101	107	117	104	136	131	111	122	92	115	111	119	139	110	134	117	120	108	126	106	124	121	119	124	136	141	123	141	111	111	122	112	115	117	115	123	100	107	131	129	111	120	110	118	138	121	122	94	113	135	113	123	130	114	118	119	114	103	124	130	87	122	123	110	124	112	102	120	126	135	126	111	105	99	122	112	109	153	120	129	108	116	124	126	116	126	130	122	120	120	112	127	114	112	111	140	101	113	121	118	120	116	127	141	110	114	97	119	127	109	134	119	114	104	137	109	110	120	104	113	108	125	125	99	109	119	130	111	115	113	110	111	110	149	107	92	135	116	116	118	114	115	114	115	124	105	119	115	105	104	112	94	113	109	104	138	126	122	97	105	110	102	98	110	104	109	138	123	105	127	111	121	105	116	88	122	112	114	101	109	123	99	120	111	102	100	129	115	115	108	111	112	128	122	135	113	122	130	111	110	115	124	109	116	116	131	108	116	120	106	106	105	110	110	116	135	103	106	114	102	118	121	127	130	108	112	120	101	125	122	109	116	125	112	113	99	111	92	115	122	126	125	102	111	101	109	120	122	131	113	106	116	109	116	104	112	121	122	123	121	132	99	118	120	124	99	116	115	126	115	119	125	120	145	117	113	119	90	95	107	118	116	100	121	112	114	104	106	99	95	103	111	106	120	106	127	115	115	105	112	96	100	116	120	108	133	133	119	102	120	118	110	97	100	124	127	126	138	111	118	130	135	120	111	109	116	127	129	112	101	101	116	107	130	133	114	130	123	111	113	122	120	129	116	109	107	125	139	109	115	95	107	124	88	96	111	124	106	106	117	134	121	102	118	115	123	128	115	102	120	123	113	113	115	105	114	89	117	107	124	111	107	95	102	120	115	106	131	110	108	98	109	115	112	104	129	114	114	120	104	112	98	114	102	112	118	115	130	145	128	111	122	131	112	91	107	124	107	123	109	100	103	94	97	108	120	108	112	105	121	118	99	107	104	122	119	117	112	104	101	101	109	101	131	114	124	116	95	122	132	137	104	112	118	128	94	92	113	102	123	116	112	121	111	127	111	105	128	105	110	138	124	111	111	94	115	116	104	104	114	127	115	98	115	109	116	114	112	111	109	131	129	118	129	114	122	106	133	132	105	123	125	114	118	104	102	127	110	104	109	98	132	136	111	109	115	117	107	127	91	116	113	129	103	108	103	120	102	125	99	125	123	130	135	117	122	127	116	119	92	129	115	116	105	129	106	87	109	109	110	101	96	124	97	121	127	128	111	124	99	103	99	129	112	111	134	128	104	108	137	108	115	116	111	88	114	109	142	132	123	127	108	115	111	126	128	109	98	120	131	111	117	93	114	113	126	136	117	100	152	130	133	116	104	105	117	139	113	108	104	127	131	113	112	106	106	123	138	113	127	120	127	108	118	123	101	107	106	118	114	107	118	127	127	112	124	114	118	108	131	96	109	125	112	110	101	123	111	103	111	127	116	130	130	115	118	114	106	100	105	116	99	95	110	107	120	96	131	105	115	116	110	99	123	137	122	145	120	111	116	121	131	138	130	109	106	107	126	100	117	116	131	94	123	126	121	126	118	103	113	108	133	111	105	111	120	127	115	117	123	122	111	117	99	117	125	110	124	126	107	126	101	109	103	109	119	102	92	116	119	120	118	118	108	113	123	111	119	94	111	100	96	99	119	116	131	113	108	121	124	106	109	108	112	110	103	119	117	120	154	115	118	114	104	105	96	99	116	139	105	121	108	132	117	112	118	105	121	136	115	127	108	112	114	111	106	115	124	120	106	98	126	108	113	97	108	95	99	132	112	93	114	115	87	121	123	120	112	94	109	116	112	138	126	105	97	96	133	141	115	112	88	101	106	136	119	115	117	122	134	107	80	115	111	95	125	112	101	130	139	101	103	100	119	118	116	99	126	123	122	113	103	121	109	104	132	97	121	103	118	133	118	97	129	104	131	113	113	121	96	100	109	102	106	113	107	122	140	120	133	115	126	94	124	117	118	104	113	110	142	115	104	113	93	83	101	112	115	130	133	103	125	109	124	131	123	102	118	138	100	125	122	138	106	138	108	122	110	129	121	114	119	119	115	122	98	108	114	133	114	109	115	123	118	93	127	113	99	133	113	101	110	103	103	115	134	102	106	108	113	128	109	106	115	123	114	124	131	112	120	112	119	121	108	129	121	122	147	115	131	120	111	111	116	122	102	128	101	120	139	120	118	96	89	98	113	111	113	135	115	103	103	124	99	113	116	128	123	101	126	118	109	122	124	126	116	103	111	121	110	126	119	97	129	113	103	106	103	111	122	123	91	116	117	97	93	107	116	116	105	132	118	128	140	109	129	116	120	104	93	128	105	110	135	121	126	102	109	88	99	120	135	112	112	105	138	125	131	114	108	105	106	103	140	115	125	128	131	108	123	109	136	94	101	113	128	123	117	141	115	99	102	132	121	128	110	128	125	143	111	112	93	94	130	119	126	134	135	107	115	109	124	117	126	107	120	97	100	105	119	94	129	112	102	131	104	107	96	122	116	121	108	105	109	114	90	128	117	115	111	118	121	126	117	136	134	135	103	116	116	111	138	82	108	99	135	124	116	102	95	129	99	129	107	127	129	110	106	119	101	134	143	130	102	103	102	109	128	111	124	131	144	125	100	104	145	111	141	117	124	141	86	102	131	100	123	121	122	106	132	111	134	117	108	104	120	115	119	108	105	110	122	119	107	112	95	110	104	117	120	106	113	112	97	105	105	126	120	118	120	92	139	124	150	121	110	109	116	125	98	140	116	125	106	138	104	118	123	109	86	119	101	138	111	120	125	128	110	105	132	113	114	118	129	129	104	127	99	121	113	109	109	131	108	136	88	101	125	126	121	116	109	130	119	113	132	135	147	153	98	125	135	108	116	117	123	121	107	114
7798	867	479	644	690	770	710	608	488	414	384	374	323	305	336	339	326	303	321	291	306	344	291	316	311	340	388	313	333	332	317	285	300	283	302	415	361	362	317	338	318	317	268	324	337	280	301	316	296	310	309	300	338	299	299	272	294	277	292	307	301	293	311	308	302	301	313	347	291	277	303	322	311	276	291	320	291	324	333	306	277	292	282	276	284	297	313	285	317	293	295	308	300	334	300	304	301	293	314	290	329	315	322	307	299	328	317	324	314	332	304	300	293	315	289	311	338	304	285	284	310	307	305	318	333	309	332	302	298	297	309	307	304	315	325	308	276	320	320	308	332	310	316	310	305	278	339	271	286	307	321	330	309	296	307	325	291	306	292	333	304	320	312	312	291	300	306	306	306	277	290	313	296	280	310	292	321	311	336	296	310	301	323	292	276	307	307	311	333	288	324	301	292	312	311	291	282	284	312	300	312	304	290	292	286	323	317	296	290	290	277	319	328	318	319	280	322	299	294	300	289	275	319	315	301	330	305	274	308	318	265	290	309	318	322	291	337	303	303	300	313	295	294	319	295	269	302	305	318	306	309	285	286	322	328	305	289	289	301	273	305	310	296	311	314	289	306	323	278	302	322	281	281	325	330	283	285	310	280	292	298	314	296	308	283	292	296	268	292	290	294	300	283	294	315	277	301	297	308	301	305	304	326	314	314	279	294	293	310	284	287	347	279	282	314	301	305	306	312	308	328	302	292	286	315	336	313	303	308	306	306	324	294	311	309	286	299	304	312	308	297	306	309	299	304	287	328	303	321	323	326	322	302	319	315	317	294	297	270	302	295	313	307	310	280	307	289	302	321	291	279	264	290	297	307	283	334	282	318	306	309	294	304	311	314	326	329	288	310	311	310	285	311	337	289	295	268	280	334	279	280	333	320	332	304	319	303	305	301	336	321	292	293	305	310	325	307	289	303	290	268	290	308	329	307	287	308	338	294	313	285	290	276	303	323	279	307	322	319	287	307	311	297	283	282	302	306	276	288	309	312	306	294	303	297	301	309	301	277	311	279	297	304	298	289	281	300	281	315	304	309	292	283	322	327	308	316	318	316	278	319	324	318	286	303	322	326	305	295	325	316	300	331	286	332	275	299	282	294	324	327	316	322	313	304	300	312	296	282	295	283	331	311	309	288	292	267	307	290	322	315	270	317	332	279	295	290	311	271	338	271	285	329	289	304	318	293	270	311	300	339	309	293	286	280	302	312	329	335	283	299	298	295	294	312	277	292	306	313	328	299	285	276	316	304	288	315	295	333	280	304	300	287	280	285	314	290	299	310	324	307	279	287	334	292	303	301	288	329	307	290	278	267	313	305	295	295	295	309	303	303	305	280	295	299	316	297	299	297	282	324	283	323	312	269	282	321	323	296	309	312	272	313	292	316	304	318	344	294	287	299	318	318	281	282	285	292	320	307	300	297	287	303	282	311	302	321	296	314	315	292	333	284	293	315	310	318	296	305	301	310	338	272	297	307	306	284	315	313	278	268	337	316	326	318	264	304	300	286	315	284	293	296	275	304	288	294	284	294	269	294	323	280	289	307	338	313	316	298	294	317	307	259	298	291	314	285	283	293	323	305	275	290	283	293	289	300	282	288	324	301	296	309	310	331	277	272	299	314	320	291	289	302	293	296	313	291	286	313	299	314	319	282	326	308	310	294	288	297	319	300	304	323	277	310	307	308	310	318	302	278	333	285	299	326	311	308	303	287	319	298	314	309	296	319	286	285	309	298	278	310	314	329	296	311	287	277	303	283	301	282	324	300	297	318	270	327	321	302	303	361	313	287	320	319	262	296	303	311	289	305	298	332	310	323	309	312	291	287	285	292	323	311	318	319	322	325	289	310	323	292	296	313	348	298	302	298	317	314	349	333	314	321	292	309	317	323	292	294	310	312	293	312	294	333	289	318	292	251	299	334	315	290	306	293	292	311	311	306	300	277	333	299	304	292	320	311	312	293	334	293	279	270	291	321	292	283	316	305	314	300	289	306	297	282	300	315	262	278	341	296	287	293	308	291	294	307	299	307	307	296	315	333	304	300	278	309	313	322	315	316	335	282	321	307	320	292	304	290	278	345	319	290	330	303	297	323	314	295	282	258	300	301	292	304	283	319	324	290	294	302	287	323	312	291	286	320	302	298	328	299	287	328	313	277	301	335	267	348	287	324	263	304	305	307	307	301	295	306	299	316	294	291	302	270	308	311	319	299	305	270	284	314	288	326	335	301	325	304	325	298	306	311	303	280	290	285	341	268	328	321	306	299	286	315	290	295	307	307	321	296	304	307	321	321	348	286	303	344	307	349	275	303	315	287	310	307	270	291	309	296	289	328	278	326	256	302	308	284	314	322	301	290	307	319	316	292	277	321	267	331	311	303	283	294	312	308	300	322	325	301	289	279	297	333	287	281	301	308	318	318	325	322	308	288	323	283	304	275	279	298	291	324	308	314	305	329	333	325	304	329	309	282	312	314	294	297	300	289	262	315	291	301	281	304	299	346	291	281	330	289	309	320	288	282	294	295	303	300	303	301	311	306	301	321	308	296	287	289	283	277	312	253	337	325	289	341	315	298	290	313	302	316	316	308	311	288	298	299	294	305	332	310	330	269	310	305	318	311	309	296	296	282	326	302	304	309	287	323	306	286	340	281	312	290	300	320	309	304	316	275	309	293	322	303	306	284	262	273	314	301	288	277	326	285	316	331	309	302	313	292	284	337	280	279	299	270	297	332	312	295	322	299	305	315	303	297	280	311	320	289	295	281	308	289	326	319	292	284	295	311	297	277	295	316	291	317	310	310	282	285	308	287	288	277	302	301	313	325	311	286	320	310	313	306	306	311	302	313	310	316	277	314	316	322	338	288	293	319	299	292	311	320	293	326	302	305	315	279	333	301	301	294	310	327	295	308	267	311	310	308	275	309	286	280	294	304	305	300	309	309	298	286	267	290	335	293	294	316	312	320	316	304	321	316	278	291	303	318	310	311	312	317	300	313	323	310	344	318	306	279	266	280	287	291	295	336	314	316	331	343	287	293	272	321	320	309	298	318	331	282	316	328	312	319	307	303	298	309	291	303	297	307	311	317	328	291	338	315	320	284	294	287	271	272	291	294	287	305	312	303	285	283	321	293	289	287	307	311	305	291	300	291	304	300	322	300	295	292	292	339	296	312	286	311	292	303	301	321	288	307	317	322	318	330	279	300	312	300	300	292	309	292	307	312	270	294	291	282	295	312	295	284	315	321	299	318	307	263	314	314	267	284	324	308	322	293	317	273	291	298	297	308	298	342	299	324	296	296	290	305	276	325	329	315	286	343	294	294	301	302	321	307	300	313	317	313	286	326	320	303	316	311	284	305	348	299	301	304	270	304	292	309	291	302	325	300	321	296	334	272	321	325	293	307	283	310	333	312	316	314	279	293	310	310	345	346	320	305	292	323	318	319	310	314	284
33288	7828	876	678	541	502	435	389	305	328	242	218	218	224	225	244	237	217	246	228	214	207	228	213	206	218	233	223	203	189	210	200	206	215	234	222	210	203	205	214	185	181	195	189	189	205	203	182	228	201	194	185	192	244	242	204	236	240	200	209	223	197	186	218	200	217	214	206	229	188	205	182	186	195	206	226	220	204	210	225	182	217	196	190	185	239	217	204	195	194	230	220	228	221	201	213	179	208	191	197	187	200	225	181	201	195	200	211	208	222	204	199	208	220	198	181	241	248	213	202	229	249	192	220	214	197	228	214	199	204	191	201	244	203	208	213	205	208	214	233	232	208	184	190	183	199	239	255	218	193	205	194	230	189	220	220	200	212	190	216	225	192	237	171	161	176	216	190	205	214	232	202	209	221	185	240	171	194	211	209	201	193	202	232	215	219	208	193	237	227	203	209	183	201	189	221	197	177	214	182	220	225	218	216	232	179	210	198	206	222	207	221	191	238	239	209	210	205	226	204	231	229	211	191	201	181	237	208	196	218	205	209	204	217	220	218	206	216	199	194	215	199	205	207	205	184	200	220	209	195	207	207	200	200	189	212	213	202	211	199	216	176	194	225	197	222	205	196	212	235	225	226	185	222	214	193	233	198	234	189	192	189	194	220	202	191	199	211	202	220	222	204	191	195	203	188	194	206	185	194	179	221	189	228	210	196	206	232	212	192	216	215	217	209	249	202	196	214	212	206	191	206	188	211	188	218	226	186	205	193	214	200	216	210	209	190	208	217	199	189	210	207	172	196	199	204	192	219	221	172	199	202	235	231	166	206	179	210	187	199	208	184	199	227	229	216	212	211	208	240	186	212	206	189	200	178	225	177	184	203	189	199	217	231	205	186	219	215	221	212	219	198	217	181	216	219	198	223	229	194	206	215	208	220	172	223	223	224	205	211	214	200	220	229	196	212	189	209	216	228	202	208	192	186	211	197	208	241	209	216	212	214	193	199	216	213	213	207	209	224	223	189	199	177	203	191	208	230	176	208	201	189	195	195	223	197	212	212	205	185	228	233	195	198	188	227	200	192	209	206	204	162	210	209	178	190	208	199	218	223	230	194	197	217	201	205	206	201	192	212	197	217	215	209	196	196	205	181	225	200	179	209	212	203	222	204	205	206	212	207	220	225	192	159	206	216	224	219	202	205	205	176	203	223	212	237	222	214	198	207	206	203	205	212	195	177	176	189	188	187	199	193	228	225	209	242	215	190	215	200	185	231	232	200	198	206	201	220	204	217	214	205	202	185	209	198	229	206	208	213	215	202	201	225	180	201	208	195	203	195	204	221	203	194	183	213	220	192	198	196	224	195	239	194	218	234	222	212	204	191	202	222	210	183	228	201	160	193	200	207	208	214	188	227	214	231	197	194	207	235	213	221	184	214	193	179	185	201	196	210	230	190	214	221	234	221	208	209	237	203	205	222	211	206	207	218	214	192	212	219	203	198	186	213	221	193	187	188	210	211	184	227	213	218	187	209	210	218	181	216	214	192	206	208	198	209	206	201	186	192	211	207	208	190	228	199	228	194	214	185	192	213	163	194	210	201	218	206	201	189	198	195	215	208	202	208	235	182	191	186	190	221	221	203	214	223	177	216	209	203	185	206	205	207	195	206	192	179	201	186	214	203	207	199	244	195	218	168	218	189	223	219	195	235	220	207	200	234	188	210	188	210	213	201	207	205	222	186	234	200	204	193	221	229	175	186	183	204	230	224	228	197	209	198	198	192	230	205	210	196	203	220	207	217	188	194	214	214	204	204	221	203	236	189	214	226	224	209	212	192	211	212	216	217	217	225	193	230	238	230	188	193	182	208	211	206	183	196	203	182	202	187	207	197	216	203	176	173	211	240	209	188	233	215	206	188	231	199	232	213	226	215	209	217	197	189	169	200	183	176	222	192	209	198	210	191	228	203	236	198	208	210	258	188	208	224	188	209	210	206	209	208	205	185	198	206	213	192	232	209	209	215	225	218	190	198	195	204	214	216	212	233	236	206	202	223	215	251	217	210	200	197	219	206	201	194	236	205	207	200	189	212	212	217	228	213	205	196	198	199	229	206	223	204	190	206	208	205	205	185	217	216	204	189	186	210	199	239	217	208	196	195	225	204	201	205	198	174	231	197	182	212	210	209	200	204	221	235	192	175	214	221	219	242	207	188	208	206	194	197	223	192	204	200	193	191	184	185	211	209	218	211	214	198	190	196	176	201	179	203	216	218	170	211	185	212	210	216	187	186	182	238	205	192	193	199	209	189	197	206	199	171	200	212	207	200	200	223	202	224	211	185	223	231	190	231	191	201	194	181	220	202	243	206	214	223	235	176	217	205	195	177	221	206	215	215	209	212	195	208	201	178	210	202	232	190	209	194	209	187	203	213	235	220	220	252	228	225	197	228	223	231	227	205	195	233	191	198	212	209	179	186	190	206	220	195	216	221	211	234	198	226	209	207	207	192	188	186	172	208	202	218	202	242	208	213	221	172	223	208	235	229	216	188	212	194	226	202	206	229	207	236	210	181	201	194	207	251	197	207	203	211	190	205	212	207	225	199	173	208	207	198	217	225	228	197	221	180	201	228	197	199	199	220	217	225	232	212	218	207	197	236	211	199	220	203	184	186	190	186	206	205	201	195	192	234	197	213	195	237	227	200	230	188	210	196	208	235	176	190	195	186	183	227	195	195	215	203	199	186	217	225	205	210	203	185	209	199	191	207	202	207	224	191	207	202	197	200	209	196	172	201	189	213	226	227	231	183	196	189	228	229	205	198	191	193	186	194	204	187	216	222	193	207	210	193	197	194	198	206	195	180	214	202	199	201	175	188	191	202	195	229	213	218	175	201	188	205	194	194	202	218	211	211	218	212	171	197	205	210	216	195	191	219	216	232	206	216	195	238	179	190	224	183	177	197	189	210	186	205	188	220	185	197	207	185	189	204	204	210	205	205	198	245	205	203	221	229	210	225	197	215	207	208	208	202	209	190	200	192	193	194	214	190	182	206	205	202	212	208	211	210	194	180	209	180	222	205	221	167	217	216	166	197	197	221	215	230	193	188	222	195	189	192	221	197	200	198	204	187	181	210	193	197	201	200	213	200	200	199	221	196	177	219	257	219	186	216	186	184	214	201	228	202	198	211	212	212	194	240	213	201	217	209	199	218	205	185	208	230	195	216	193	219	221	214	194	218	217	212	208	247	196	203	187	201	230	186	195	193	224	193	237	172	218	186	196	215	183	225	233	222	198	198	233	199	205	216	206	186	197	210	189	186	232	195	184	196	199	210	210	194	230	181	223	217	213	217	190	206	202	185	207	195	200	197	213	213	207	190	197	200	229	194	190	173	223	194	203	191	204	217	212	209	237	215	211	220	202	194	198	212	200	230	213	207	197	202	188	200	221	184	223	254	220	185	207	222	218	219	193	208	219	185	211	198	231	189	201	211	191	209	196	208	230	238
20359	1652	1426	1782	1785	1816	1524	1340	1045	864	766	766	656	608	615	556	568	563	537	573	585	570	580	567	582	614	607	537	515	503	513	473	560	523	590	632	619	587	530	542	495	466	499	497	487	512	513	532	471	513	492	486	495	496	502	489	493	531	482	488	479	467	489	515	449	515	481	491	470	442	462	451	500	463	525	504	521	539	492	549	500	489	474	479	546	487	509	484	495	469	479	466	484	462	476	465	494	506	479	487	520	518	453	451	475	491	516	486	500	497	491	485	440	469	497	497	514	503	468	511	505	469	499	476	518	476	500	462	504	490	474	507	518	481	499	465	507	557	476	506	490	493	489	487	467	489	498	509	482	492	490	446	486	482	483	512	464	460	521	480	504	479	467	468	530	471	504	527	522	506	521	466	501	474	481	490	472	501	501	495	508	488	505	474	478	514	486	497	484	493	501	468	485	507	484	499	501	452	504	503	505	494	472	505	467	489	504	504	498	488	519	476	505	467	467	455	528	499	514	489	487	444	526	497	505	453	473	465	536	492	491	458	499	481	459	473	476	433	490	494	476	471	478	467	450	447	481	480	478	523	486	520	499	467	486	485	487	533	515	493	506	485	481	485	493	488	500	486	457	493	483	526	470	471	464	523	500	489	473	545	503	534	476	488	517	459	453	467	465	487	506	508	501	493	473	508	479	507	507	482	526	486	538	506	482	479	436	499	500	483	492	488	531	481	492	468	478	510	491	489	496	518	473	521	466	516	489	495	457	508	523	488	516	491	488	474	490	506	523	476	480	491	461	490	491	501	481	488	464	522	504	507	466	486	484	535	455	524	500	507	467	504	495	472	483	502	519	532	463	491	472	487	503	476	503	491	493	492	489	477	487	479	497	480	491	479	496	511	498	490	479	473	490	490	490	506	485	481	495	480	479	528	486	494	482	523	446	463	501	456	523	494	489	477	521	483	466	490	493	481	464	436	462	483	496	457	455	485	485	492	494	536	465	504	489	484	447	528	488	468	515	471	460	464	486	506	475	451	521	528	497	473	473	494	512	532	513	474	482	528	451	432	484	468	471	500	514	515	507	490	465	543	490	501	503	496	504	508	507	477	499	505	552	486	485	521	476	520	505	501	484	496	481	522	472	481	507	515	498	508	484	499	526	478	520	487	478	476	500	469	500	483	507	494	497	490	472	464	452	523	481	484	470	518	476	513	469	472	502	506	519	482	494	505	519	466	502	467	460	558	421	498	498	493	449	503	486	449	480	505	462	489	483	469	488	520	459	509	483	471	458	472	519	507	482	532	488	500	499	472	497	487	485	502	507	467	484	465	465	464	454	457	456	515	498	499	481	498	483	490	505	519	507	500	482	519	480	513	485	506	498	486	535	476	495	480	519	497	496	498	450	476	528	470	494	492	460	499	445	481	492	516	479	491	485	467	520	467	477	416	494	505	490	535	540	481	542	524	478	493	516	494	516	518	466	501	506	507	514	511	519	507	464	470	533	504	488	495	456	518	510	529	491	481	465	478	456	520	470	496	482	477	526	501	464	472	526	519	469	519	490	460	460	524	499	514	475	479	489	481	484	494	498	464	445	458	486	458	506	487	486	492	475	514	506	471	526	498	461	486	504	492	517	524	506	470	485	515	498	482	472	466	516	491	520	483	463	494	507	468	466	482	500	478	484	478	503	474	532	497	492	499	516	474	457	444	482	477	494	469	500	469	499	470	539	505	444	522	504	481	458	449	480	524	484	525	469	477	469	501	490	507	496	508	518	523	501	487	495	525	468	483	506	468	474	465	509	501	501	532	486	494	477	510	518	450	459	465	500	498	475	519	476	511	449	544	498	499	504	516	499	463	504	534	483	458	470	535	467	490	500	486	495	487	454	501	474	462	512	474	497	496	500	465	469	440	509	502	483	492	512	554	482	513	465	479	461	511	498	466	497	489	478	508	539	506	483	494	472	502	494	497	498	465	514	475	511	459	511	480	485	497	524	478	475	519	508	515	500	444	511	485	478	494	461	470	497	505	462	487	467	530	519	488	520	493	497	487	495	470	514	493	506	473	499	469	498	495	482	477	481	473	475	523	488	451	474	508	503	461	498	493	491	470	465	483	471	495	514	475	475	484	547	485	486	498	511	477	489	455	521	490	477	499	481	550	517	538	491	474	454	479	509	492	439	496	464	491	489	474	500	509	508	498	486	501	482	493	502	454	498	509	497	495	522	555	462	511	508	472	535	482	458	531	478	483	498	506	480	505	492	517	506	477	510	522	496	515	520	491	499	505	487	499	510	514	485	506	489	492	525	515	524	497	515	528	495	484	441	499	483	487	516	467	470	445	492	472	484	523	475	497	509	450	517	468	500	488	496	490	494	537	497	504	486	495	474	520	487	471	495	478	502	496	490	465	490	483	461	505	492	468	508	526	496	474	483	478	470	471	502	521	498	490	481	481	509	469	472	486	501	491	511	496	526	470	528	524	522	532	484	467	532	511	524	485	501	476	486	474	477	505	484	468	506	486	486	476	509	503	482	473	466	494	467	503	488	489	462	472	516	464	483	489	495	470	489	465	484	495	472	498	461	494	489	494	501	486	477	481	523	482	508	497	511	463	466	484	483	482	492	530	490	495	465	524	510	528	469	494	497	480	505	487	524	474	490	468	467	497	509	492	493	494	477	514	471	520	483	446	499	484	467	478	499	460	502	502	461	475	461	501	498	486	485	547	477	514	502	514	462	473	480	484	488	461	475	463	486	462	489	464	460	538	505	523	487	466	467	515	469	548	529	496	502	481	474	475	443	508	526	534	454	511	518	472	467	485	493	494	494	512	504	480	463	534	499	488	522	476	477	498	506	472	483	467	473	481	492	493	528	506	499	477	494	456	516	490	485	524	506	462	485	460	455	536	450	533	464	509	493	462	520	526	488	485	470	483	498	519	460	497	433	465	460	487	513	482	512	501	502	509	483	481	494	466	465	472	520	478	520	503	517	476	506	497	479	492	487	462	459	511	472	488	474	541	478	481	523	466	477	479	519	491	505	469	485	460	501	488	490	528	502	494	498	500	461	480	504	464	487	480	480	475	463	451	477	486	512	458	478	477	460	473	462	470	498	490	547	518	491	479	511	494	471	502	465	465	483	461	490	467	470	479	502	485	487	530	478	500	523	494	536	482	481	504	492	484	541	497	501	491	469	482	540	482	477	507	456	488	465	532	488	473	526	495	499	479	484	534	505	519	510	517	477	491	513	499	455	484	477	487	538	433	507	490	486	481	496	520	521	501	489	480	514	458	505	536	529	513	513	497	515	522	487	475	522	513	503	503	497	460	474	485	503	479	514	521	496	494	512	492	486	466	488	528	491	516	513	546	485	501	483	493	519	471	488	479	490	484	513	508	477	465	490	499	495	485	478	503	509	507	523	528	498	469	472	519	511	474	530	494	511	483	496	510	503	509	456	484	481	484	532	503	494	478	526	517	487	460	537	507	488	505	475	511
45646	13302	2262	1254	1020	851	690	578	458	490	439	401	387	337	361	387	359	370	346	351	301	395	358	298	375	310	367	312	312	330	341	362	340	343	356	381	333	324	347	318	347	335	342	307	328	355	335	341	349	348	356	348	339	304	362	357	336	331	356	359	299	326	334	325	315	326	316	361	320	330	338	320	349	320	324	289	326	307	361	292	345	313	314	299	324	343	336	329	344	342	296	312	348	320	333	286	312	340	342	331	327	300	295	332	300	354	330	343	335	299	307	299	332	340	340	323	325	316	349	303	305	309	354	325	340	328	355	366	328	335	347	339	343	332	328	346	351	340	311	309	329	367	325	314	310	344	321	339	308	340	331	321	324	335	329	322	332	335	369	317	299	324	332	359	359	347	362	348	300	308	345	352	320	342	363	358	314	284	376	330	348	342	324	317	332	313	310	325	348	333	306	337	309	303	321	339	359	308	305	349	337	355	343	315	341	329	335	319	342	336	332	325	382	307	317	310	329	319	314	316	318	314	340	313	321	298	332	358	372	329	311	325	318	309	319	363	324	328	327	313	295	304	309	348	288	299	339	353	341	360	321	284	350	298	328	337	307	297	344	350	331	303	328	357	333	330	310	356	338	319	340	351	354	326	297	331	354	310	305	338	301	337	387	354	320	345	310	339	325	340	371	336	306	334	330	314	359	332	321	344	347	344	349	334	331	326	325	375	312	335	345	295	355	361	324	321	338	370	337	352	351	317	321	326	337	316	332	367	339	342	336	315	365	319	338	324	308	350	286	300	310	312	311	334	335	353	356	318	290	335	336	291	341	302	325	346	307	321	334	312	353	279	312	334	342	364	316	323	334	301	319	331	332	347	311	334	347	335	362	347	332	352	350	330	346	343	346	323	324	370	328	302	282	301	303	335	331	351	322	309	317	333	339	351	365	329	327	326	324	368	299	346	318	290	334	361	354	343	366	321	359	325	342	330	328	327	353	345	316	371	351	339	312	348	337	328	342	296	324	341	331	347	331	309	315	333	323	353	340	318	324	328	340	312	317	301	330	305	322	350	347	314	337	335	320	346	326	321	303	304	310	308	333	315	360	318	327	357	323	306	287	364	351	323	352	331	320	321	322	342	315	300	315	349	299	351	313	332	289	358	338	293	320	308	321	312	288	322	341	336	297	281	309	332	309	369	323	349	330	349	303	342	307	330	308	338	339	321	288	329	330	315	342	301	334	356	316	305	319	343	349	321	340	338	321	329	336	294	320	334	326	312	321	321	315	307	337	341	342	321	311	350	349	342	332	322	340	336	315	355	354	325	327	335	342	328	325	353	338	311	318	358	330	276	305	329	319	353	321	337	315	296	308	297	328	367	338	358	331	308	328	321	360	307	316	331	330	332	316	337	313	318	329	319	325	354	310	339	335	337	286	329	352	342	316	345	313	338	350	325	329	355	339	313	313	321	322	334	369	360	319	370	334	306	312	342	339	311	318	334	331	342	339	331	314	354	325	338	342	352	357	355	336	369	362	371	304	326	348	322	286	315	292	321	328	328	313	313	335	332	364	343	319	300	307	339	346	322	350	320	337	375	320	325	349	339	329	366	359	342	326	340	362	366	348	305	298	323	318	329	337	338	339	318	365	319	326	330	301	306	346	356	284	287	323	321	314	293	367	329	347	294	345	326	303	304	323	365	340	341	280	347	306	312	317	326	327	326	327	348	345	323	340	296	335	317	339	310	363	330	287	308	315	318	320	329	286	335	346	317	327	326	311	297	319	374	364	367	318	310	358	327	295	308	306	349	362	326	359	338	317	342	319	298	315	339	346	345	343	314	324	325	351	327	316	335	328	334	371	319	316	310	344	318	355	337	331	311	355	330	337	352	342	320	341	354	312	308	324	318	327	340	326	334	349	334	343	363	328	341	307	380	297	348	329	319	361	324	307	314	325	298	271	316	339	309	338	318	345	318	333	317	305	341	329	354	368	312	325	351	342	325	307	360	335	330	358	326	330	341	306	347	304	344	328	316	324	323	336	367	321	324	341	304	359	341	353	347	328	332	322	359	326	315	342	324	309	294	332	359	303	315	344	304	311	335	323	337	361	353	312	344	352	344	331	342	312	315	318	314	322	326	318	331	326	315	297	334	345	364	350	339	331	325	373	281	321	314	298	306	343	298	345	321	349	341	334	359	349	362	348	327	348	348	350	315	327	308	335	353	338	324	320	325	316	302	320	327	362	358	324	316	339	328	334	354	347	357	325	306	367	331	314	309	354	355	336	317	294	282	329	307	334	310	375	331	311	329	324	333	310	313	315	329	330	333	374	345	321	344	326	340	333	348	342	337	321	317	331	333	363	324	363	316	325	339	329	338	346	345	319	345	371	330	322	334	354	360	345	344	342	326	328	322	336	317	314	324	307	338	310	313	335	336	307	319	330	306	351	314	338	327	352	355	356	345	314	339	337	327	316	340	347	330	320	335	291	318	329	315	298	334	304	352	354	328	372	356	303	317	313	328	311	344	302	345	339	332	322	347	331	310	328	328	342	344	312	325	328	376	319	325	322	329	355	316	298	320	366	344	330	333	333	340	314	328	329	343	341	321	334	350	345	311	328	364	350	374	330	318	335	350	321	305	325	331	328	334	296	333	321	308	316	315	351	333	318	332	341	307	332	364	377	341	330	329	310	331	335	326	313	349	346	346	313	302	334	336	332	336	365	312	332	320	323	328	307	322	329	340	352	320	332	346	305	331	342	369	355	314	337	333	332	350	310	316	313	325	322	297	332	334	314	331	329	323	338	325	330	323	362	348	303	304	328	322	316	308	326	324	333	314	348	311	326	388	327	324	342	332	351	359	310	309	335	294	317	358	323	319	343	363	300	316	310	331	367	290	341	313	345	326	335	331	332	320	339	378	322	362	322	329	347	337	340	323	338	311	349	318	358	328	286	339	311	352	339	338	346	351	333	367	310	329	323	318	338	336	304	375	319	328	375	326	331	360	335	353	340	325	295	305	322	329	329	336	350	313	339	336	329	344	349	317	344	344	316	331	317	312	305	341	348	333	343	327	342	325	365	326	304	316	313	318	309	345	329	304	335	314	343	320	348	375	337	323	315	331	329	345	332	335	328	331	324	338	345	328	327	332	312	331	318	350	320	318	313	360	336	316	364	311	332	338	336	325	332	340	353	324	337	349	341	323	329	351	316	316	350	360	342	329	322	338	329	345	347	359	325	338	361	324	337	349	338	350	349	309	305	313	353	367	305	322	358	357	282	302	356	337	327	350	305	323	330	341	332	354	328	315	345	354	304	341	337	345	320	333	326	338	293	300	314	321	360	305	331	338	305	369	283	329	328	308	348	314	326	368	293	339	345	338	343	326	323	297	337	326	328	324	315	326	321	320	324	326	319	319	325	332	296	340	318	354	330	322	288	307	328	327	306	326	301	316	350	300	327	347	353	317	347	299	321	294	361	335	406	350	329	301	278	337	321	301	327	322
26739	2316	2315	3069	3243	2776	2431	2036	1557	1351	1295	1120	956	950	882	926	887	840	836	782	795	813	774	858	870	953	873	796	749	726	756	789	757	725	872	988	907	739	727	778	769	758	742	743	743	727	715	761	755	742	742	713	768	745	785	768	694	737	736	695	711	731	715	744	796	760	718	795	695	758	715	665	734	739	699	721	721	716	697	706	767	727	758	717	733	718	729	730	740	674	715	719	755	746	710	745	733	758	732	734	739	704	731	725	687	704	731	686	702	732	757	704	691	716	724	720	694	715	712	699	688	682	707	739	768	731	713	669	770	761	710	734	713	737	702	719	714	773	740	719	716	734	687	687	708	744	726	727	704	704	728	719	703	688	702	693	709	716	698	685	711	731	713	741	738	719	706	738	723	724	717	721	737	737	719	688	725	712	677	724	727	722	760	702	747	688	725	674	726	743	719	707	739	744	683	656	753	718	731	773	747	676	726	705	760	687	732	698	668	702	732	795	723	750	652	705	690	754	722	721	719	723	716	684	774	682	727	722	718	708	761	719	726	732	727	708	738	732	721	701	712	678	704	716	695	697	774	676	749	714	728	730	708	704	717	731	692	764	723	682	728	737	677	676	758	719	703	688	720	733	669	714	705	652	700	743	697	703	716	715	702	671	752	660	742	731	728	659	717	703	723	727	740	742	711	691	708	744	658	689	662	657	731	714	707	671	695	716	765	690	732	687	709	750	691	724	727	689	726	740	733	681	732	707	679	682	692	755	751	696	700	728	709	702	702	706	741	691	673	693	673	705	691	751	711	700	733	750	751	693	704	769	724	671	668	688	700	685	708	687	741	772	710	738	724	736	725	749	729	701	677	717	705	721	693	728	750	679	730	686	721	678	682	704	712	691	725	719	679	685	639	729	732	689	738	718	714	708	753	708	723	722	781	680	747	706	717	761	722	704	737	684	761	735	675	714	736	714	720	728	707	713	680	721	705	753	752	698	649	676	697	772	707	754	710	707	718	726	748	723	742	678	704	667	744	729	713	705	695	671	639	761	760	728	706	733	745	707	756	688	729	715	696	684	659	707	733	736	723	723	722	657	719	695	710	759	714	744	652	753	686	697	715	749	751	738	708	680	717	732	698	668	682	714	764	722	709	713	725	713	704	715	683	692	710	732	703	756	706	720	709	716	697	684	683	723	729	731	724	741	655	716	690	714	684	739	701	696	756	717	715	702	709	688	720	778	723	751	690	720	742	772	763	710	693	688	703	743	742	724	698	754	706	709	707	683	696	732	707	659	677	730	734	706	689	657	711	695	735	715	781	717	706	792	718	770	691	739	700	731	736	750	725	723	705	765	717	715	713	717	702	745	674	733	725	697	718	775	704	695	669	708	736	728	712	693	686	715	778	814	687	711	751	690	708	724	721	731	709	730	735	702	728	674	710	732	761	712	687	705	685	706	735	774	711	688	691	748	679	703	712	732	738	687	752	697	699	733	705	707	735	649	675	674	743	725	736	696	726	703	742	684	723	652	722	667	687	736	731	713	712	736	729	756	683	724	739	707	717	733	673	665	717	715	708	743	742	701	756	696	767	726	707	709	731	729	719	763	726	742	721	719	752	744	713	692	730	703	711	734	716	720	703	768	691	678	705	724	705	708	736	691	733	737	709	714	704	702	717	734	738	703	678	758	692	714	724	703	704	726	734	726	700	668	702	757	732	739	727	722	691	719	773	703	699	751	689	727	729	706	705	759	689	721	659	715	703	685	690	737	677	760	729	717	726	738	702	701	754	719	721	668	727	772	706	687	696	697	711	663	720	694	706	717	711	698	733	664	727	759	702	766	750	737	753	751	683	697	731	734	681	740	701	739	714	753	735	692	680	724	717	686	679	715	708	706	713	701	723	726	680	761	708	720	781	727	705	754	744	694	745	713	732	718	699	719	696	716	704	676	729	746	713	675	699	645	755	702	736	732	685	708	689	712	734	715	697	722	688	692	759	731	690	653	713	709	727	726	711	667	709	747	739	727	662	717	717	702	697	706	746	702	742	747	670	703	749	734	697	722	702	751	724	712	721	760	710	676	729	693	699	718	751	733	761	680	766	696	725	698	706	718	694	752	732	741	752	688	693	715	719	705	716	733	777	695	664	746	735	742	676	731	720	712	727	729	711	734	713	691	731	714	725	714	719	736	697	770	725	730	756	725	688	701	688	714	730	707	688	735	683	707	682	766	720	709	739	679	688	699	722	713	724	714	745	730	668	754	730	746	691	709	700	697	715	658	755	694	700	723	711	737	740	758	709	703	722	715	731	725	694	710	704	694	718	710	710	697	675	731	778	727	716	733	757	745	674	718	682	716	724	734	689	718	728	711	751	706	720	694	687	738	704	724	711	715	756	719	701	738	717	690	719	698	688	700	758	760	701	737	691	696	760	780	697	717	735	720	683	725	693	702	720	697	729	684	716	725	711	675	699	686	740	696	712	771	738	725	750	684	672	739	755	748	687	690	740	692	711	719	721	733	700	746	719	728	701	719	696	698	684	678	734	698	766	682	728	711	713	727	720	750	751	717	746	733	782	738	681	669	730	711	707	711	772	712	701	688	746	723	715	703	692	683	747	706	680	705	718	713	716	684	727	679	745	709	729	697	687	718	685	689	691	703	745	713	701	754	660	709	736	760	738	729	730	728	685	716	746	738	723	724	703	668	715	680	723	713	722	734	718	692	700	716	692	751	729	728	718	710	731	758	669	690	728	738	709	740	715	676	722	746	699	667	690	726	784	721	715	726	739	703	689	776	703	787	752	685	745	753	752	678	735	769	689	756	716	723	672	717	692	700	751	708	661	748	681	718	755	680	693	749	682	673	706	706	739	732	734	696	743	728	674	713	772	689	722	747	731	694	697	724	748	690	732	749	736	745	710	745	719	720	734	723	746	728	719	757	691	687	718	723	715	721	731	702	673	729	663	697	663	709	723	724	665	755	717	684	737	731	708	724	663	713	708	680	715	730	758	742	708	780	711	729	735	734	693	728	683	676	683	759	711	733	733	765	712	722	749	643	719	700	707	722	735	732	711	697	726	724	725	739	697	709	694	774	673	713	724	719	687	722	754	709	712	754	685	722	711	689	702	701	739	748	738	725	723	691	707	716	727	681	736	703	722	703	707	686	702	700	721	742	759	703	754	728	738	747	742	734	730	698	739	772	693	765	692	701	704	742	732	694	722	713	713	751	696	730	687	688	718	672	653	770	701	822	703	703	744	710	715	731	757	702	709	735	644	715	736	706	732	716	703	720	702	708	741	707	741	736	692	728	694	692	723	699	707	744	717	694	736	706	682	670	724	709	733	687	775	720	728	705	764	728	744	695	693	728	769	727	742	740	724	670	690	728	708	688	711	751	767	707	753	738	726	691	704	693	764	674	748	700	725	713	745	719	751	751	718	694	648	707	692	747	686	714	689	694	705	711	692	721	698	680	688	688	682	721	748	687	729	704	731	765	745	693
13409	1585	215	212	231	204	159	146	136	135	151	112	99	138	122	97	95	123	129	107	117	109	116	123	136	109	112	113	124	135	108	120	118	118	113	133	116	131	116	101	120	114	104	103	130	127	106	100	100	116	121	117	114	91	107	110	102	150	137	118	115	112	93	108	131	124	126	110	102	113	131	121	137	103	101	105	126	119	104	107	115	133	111	117	120	122	110	104	134	117	111	110	110	115	92	126	123	110	109	110	106	131	117	118	116	105	114	105	102	113	124	102	134	105	125	130	113	90	108	124	115	132	141	99	96	125	109	130	100	112	122	128	112	131	128	97	124	107	111	101	109	102	110	98	141	116	97	107	97	119	83	108	106	106	98	126	109	116	113	119	115	98	102	84	98	109	128	129	124	130	132	120	98	108	109	109	121	104	94	114	107	130	122	129	121	101	122	135	89	123	123	101	131	116	103	98	110	121	96	107	92	94	112	122	118	109	109	107	115	112	123	126	112	101	128	117	130	123	113	121	119	100	112	111	116	109	124	109	123	106	116	130	131	121	116	126	118	120	116	142	104	112	117	121	112	122	120	127	115	138	110	110	109	113	112	125	130	102	105	137	118	134	141	100	105	116	122	122	115	109	123	109	122	101	133	105	106	96	127	88	144	104	105	132	116	117	101	123	135	131	120	111	100	108	109	124	128	100	135	127	103	118	103	125	114	94	133	122	103	117	106	112	118	124	94	118	118	126	107	106	109	117	110	114	125	109	105	108	109	126	122	108	115	123	117	141	108	126	107	126	99	103	115	129	101	120	101	110	107	114	130	106	117	123	120	124	127	131	106	109	134	112	152	126	120	114	117	93	142	125	119	95	110	111	105	109	114	117	113	114	126	103	125	123	100	112	138	127	120	110	136	125	90	96	91	108	113	114	112	117	82	104	101	133	120	108	130	126	110	114	111	128	107	120	105	110	94	117	109	136	112	127	95	120	110	113	108	111	133	99	116	123	107	99	101	96	99	109	85	126	132	106	129	123	122	113	115	97	109	136	121	112	118	111	125	119	103	116	122	110	126	113	124	127	101	125	116	119	126	138	132	98	135	140	120	116	110	113	120	115	106	91	112	94	100	117	126	121	116	119	130	125	110	113	127	105	135	103	102	118	109	109	101	130	119	124	126	118	124	111	119	121	121	106	112	127	99	125	132	103	128	128	140	122	114	106	116	93	117	99	122	117	132	102	116	128	121	101	112	103	116	140	100	129	115	103	138	117	113	122	103	103	116	113	123	125	114	82	123	96	123	100	120	141	127	110	100	133	110	114	143	130	119	112	121	109	97	126	122	108	104	108	123	94	117	115	125	96	135	106	105	120	124	129	141	122	104	106	107	108	123	132	117	117	120	116	104	118	99	105	92	111	121	128	121	99	114	123	113	134	92	109	104	117	117	107	102	119	117	116	106	113	101	127	125	125	110	113	125	97	112	101	127	104	114	111	115	93	112	110	115	102	105	101	120	117	120	112	109	115	129	124	126	123	114	121	143	125	96	133	132	112	114	126	117	112	112	113	115	97	114	122	109	106	96	122	130	128	115	111	118	120	118	119	120	117	111	135	121	99	144	104	111	111	105	105	126	106	98	111	123	138	118	125	110	109	106	122	118	106	118	112	112	114	125	159	97	89	85	124	107	99	119	102	122	133	135	107	117	111	107	124	103	121	99	120	100	118	115	102	120	126	122	115	122	119	128	138	117	94	110	119	123	117	127	121	109	110	117	117	117	119	109	108	114	108	116	113	123	106	108	137	120	131	123	115	111	129	114	109	126	133	112	114	100	124	120	124	115	118	120	111	111	103	115	114	137	131	91	128	122	124	111	112	110	112	95	124	121	113	98	124	117	112	118	97	109	96	97	117	108	121	139	117	124	124	106	111	103	116	122	119	103	102	106	110	133	128	92	142	118	116	115	122	113	119	126	116	97	120	111	112	128	127	109	130	101	136	129	130	136	92	125	99	117	104	120	105	107	113	112	90	100	125	113	105	106	122	116	111	122	102	113	123	113	97	112	108	116	105	102	124	127	109	132	115	130	104	122	120	123	106	127	102	114	124	104	119	97	124	118	116	115	119	117	98	127	124	110	106	102	117	116	127	111	113	111	122	130	126	108	121	119	126	125	110	113	125	119	102	107	112	115	123	111	124	118	137	110	112	113	105	115	123	107	107	106	116	104	106	95	129	107	117	113	130	107	96	127	131	121	122	123	120	123	138	124	124	129	119	119	95	124	117	105	114	134	125	110	118	130	102	106	115	123	128	111	116	111	108	97	117	121	131	123	108	115	117	115	120	111	107	108	110	112	105	112	112	143	107	138	115	131	105	120	123	124	109	115	100	115	99	118	111	121	110	94	140	123	132	127	106	121	117	123	126	95	116	120	114	114	105	131	115	96	131	112	101	106	140	120	118	121	114	148	128	124	107	123	131	121	101	117	99	95	108	139	110	87	123	108	120	126	117	116	108	106	88	112	116	107	119	109	120	103	121	114	113	136	117	93	98	118	124	128	107	108	92	101	105	107	106	119	117	117	130	121	120	108	110	119	119	107	114	114	100	114	100	136	141	116	135	108	104	106	127	108	108	126	128	115	116	143	115	118	109	109	113	105	126	108	108	114	113	122	122	143	114	107	102	111	95	120	122	105	137	112	124	136	119	113	141	116	114	135	121	126	124	115	130	123	125	113	113	115	112	96	114	111	123	150	116	137	117	114	125	115	110	100	108	119	128	107	110	118	103	121	141	101	124	131	116	121	92	121	100	120	118	112	109	125	110	114	139	138	106	126	113	104	131	131	122	104	109	144	98	122	120	107	142	115	124	127	116	115	119	97	123	99	124	118	93	103	138	112	145	132	118	120	117	128	125	115	94	124	97	118	104	102	107	116	130	138	104	109	137	124	114	88	112	94	131	118	121	89	112	100	111	131	106	81	124	141	117	98	119	108	106	122	110	118	116	113	116	97	144	110	112	110	112	113	113	114	97	100	101	116	141	127	129	99	138	117	105	107	88	108	102	100	144	108	128	117	127	136	127	114	95	119	129	109	109	121	109	119	114	115	106	126	107	119	136	129	108	132	112	108	130	101	94	114	106	108	127	125	107	106	94	110	118	117	129	121	114	97	107	109	122	113	150	104	117	109	99	98	110	110	127	119	112	104	124	125	101	135	105	105	110	101	116	136	107	105	133	116	112	115	133	95	121	124	109	126	125	107	114	98	108	119	112	128	108	87	129	102	114	113	137	113	108	118	111	126	144	107	121	112	115	89	112	107	118	126	111	106	119	138	103	113	119	118	107	117	120	92	123	117	123	115	112	131	106	104	115	127	150	101	116	119	119	122	125	110	124	113	121	123	93	132	110	125	131	105	122	121	130	134	117	113	101	132	119	126	138	110	116	128	101	116	105	108	104	101	115	111	134	89	131	116	104	105	114	110	91	114	131	120	134	122	128	111	110	115	123	101	108
7954	550	480	671	838	750	682	468	417	396	333	344	328	341	316	308	296	324	328	306	299	264	296	293	353	374	346	325	297	319	272	290	287	320	346	379	368	331	348	318	344	289	340	320	288	305	261	300	301	332	320	310	312	313	328	307	310	297	308	312	292	307	312	330	297	295	297	284	274	278	294	316	306	287	322	323	281	278	304	280	289	295	286	296	299	312	288	299	310	287	276	308	319	307	324	279	306	301	323	307	284	296	307	317	268	304	292	287	295	325	299	310	292	318	295	343	296	321	290	309	329	314	287	276	321	297	321	300	284	302	281	313	323	286	286	282	298	300	285	322	274	306	334	303	292	315	281	268	276	276	317	290	310	310	275	297	268	292	311	330	313	305	324	271	329	277	327	331	320	287	294	305	283	262	301	286	286	297	270	291	311	324	292	318	307	269	263	310	330	295	290	300	309	280	329	309	314	318	295	299	346	286	305	306	311	289	275	293	293	302	276	263	287	308	305	315	326	281	356	306	330	299	322	277	307	308	296	297	296	292	319	287	315	295	273	273	323	295	303	306	314	313	288	305	327	318	289	302	316	259	312	306	292	307	308	316	299	333	277	313	301	324	301	301	285	309	322	306	305	300	301	310	330	297	327	290	307	300	285	325	295	317	290	311	309	306	303	308	293	326	292	319	293	304	321	303	328	297	341	319	271	283	316	285	293	296	286	323	304	319	311	330	290	302	316	311	316	321	290	292	297	316	287	317	320	293	291	302	320	294	297	287	327	299	325	267	302	325	330	309	297	278	306	314	328	266	291	335	284	269	313	279	304	303	338	291	322	292	315	287	324	316	314	315	318	320	315	279	278	305	321	284	307	321	312	289	271	292	300	323	289	281	343	319	308	307	281	256	312	281	297	280	310	289	303	297	306	304	305	293	323	293	320	282	286	316	336	313	313	309	290	287	294	278	308	326	294	298	306	307	304	279	337	295	308	276	309	310	299	328	290	309	286	326	278	309	266	297	308	310	288	323	285	327	296	326	296	300	303	257	304	287	327	312	317	294	279	304	296	316	305	299	302	273	284	327	273	284	307	297	315	318	323	295	295	308	274	315	304	308	312	315	306	324	334	289	303	321	316	289	285	346	290	296	334	306	283	272	295	308	316	299	303	307	312	268	307	314	282	309	331	251	304	273	269	292	289	288	285	284	318	298	334	295	304	300	319	316	292	299	316	280	320	342	315	307	283	271	316	294	316	308	311	292	324	288	286	304	335	308	307	298	312	295	331	291	323	324	293	307	313	298	297	260	310	307	314	315	282	304	301	338	322	300	287	312	293	286	288	307	316	354	313	319	313	305	273	343	301	301	292	301	303	279	304	301	301	306	301	317	313	297	290	309	332	290	344	326	286	306	287	274	301	318	287	295	327	305	316	300	301	305	327	292	274	277	304	305	299	332	309	278	289	290	322	322	291	322	320	317	313	322	303	296	331	272	317	291	324	322	308	282	312	303	280	293	295	288	304	297	310	289	313	316	296	300	301	291	319	299	324	324	309	331	266	324	309	275	280	288	271	301	327	300	303	296	310	279	281	295	323	288	348	300	261	289	314	278	281	329	299	308	303	275	324	316	276	320	292	294	307	308	314	288	335	336	320	328	282	338	294	317	300	274	304	280	305	297	302	306	287	285	305	304	321	297	305	291	310	308	309	306	343	301	290	315	317	327	309	288	283	286	299	300	281	311	314	304	284	282	290	306	283	291	304	297	313	294	278	277	311	296	287	309	282	291	296	302	315	323	310	300	259	301	302	312	307	303	323	300	319	302	294	288	355	298	288	300	299	306	298	322	300	319	283	320	320	318	324	273	307	323	298	288	289	291	297	288	309	274	315	317	314	286	314	302	310	313	303	320	255	302	280	311	292	308	319	313	323	320	303	316	293	347	291	292	317	328	298	328	321	298	308	319	319	304	273	304	311	300	295	280	305	300	302	292	321	294	313	291	275	318	335	285	301	279	290	301	320	302	323	314	273	316	282	298	303	321	280	318	292	317	300	305	285	316	293	338	294	291	297	271	304	275	307	301	296	307	313	295	279	279	293	308	273	293	311	303	316	284	297	304	307	289	311	296	325	277	308	284	284	307	328	291	279	275	308	315	303	285	325	281	295	320	300	303	296	318	313	324	301	293	308	296	302	306	280	293	278	282	315	326	287	301	303	313	286	311	295	289	311	306	305	292	311	280	312	315	284	315	281	295	322	295	313	286	284	292	330	288	305	300	270	294	316	298	309	318	325	326	308	301	309	291	339	308	290	284	298	291	319	285	308	304	304	331	278	279	305	306	285	300	284	309	311	318	295	300	323	299	317	343	294	297	306	286	326	290	320	328	307	295	274	274	291	281	275	299	288	283	299	304	322	296	318	305	316	306	335	318	298	338	325	287	285	286	301	288	289	317	297	296	295	274	268	288	277	283	320	308	273	305	312	301	321	301	304	285	304	317	327	281	311	285	291	304	315	279	300	286	298	290	274	278	322	337	307	289	317	292	321	272	290	328	283	333	300	289	314	338	294	277	295	299	308	319	327	290	320	300	296	300	302	312	315	287	287	289	316	323	317	306	305	319	306	309	294	300	279	295	306	314	313	331	293	327	299	296	321	303	307	276	286	287	283	301	330	287	298	305	329	271	334	308	300	306	282	312	346	301	285	302	327	313	319	282	319	316	344	317	302	292	304	295	290	335	308	304	335	301	302	320	335	317	286	297	276	306	273	301	293	326	339	304	281	302	319	307	315	310	295	323	278	328	303	285	308	303	322	296	298	318	309	306	328	303	323	312	278	315	281	296	309	285	306	293	314	281	310	310	336	290	320	304	278	312	326	312	290	318	310	283	285	296	259	309	370	314	304	318	307	331	289	303	305	302	276	302	302	302	322	302	301	324	302	295	281	297	316	263	290	301	322	268	278	326	324	328	307	317	272	291	307	311	306	301	291	316	314	289	321	299	322	306	323	295	323	291	315	265	305	320	306	307	299	324	281	303	305	303	298	299	316	282	319	278	297	315	302	326	303	332	331	304	291	279	297	302	294	302	301	279	314	289	286	309	288	308	315	311	293	301	286	315	312	338	281	315	321	347	322	305	324	316	297	254	283	320	286	286	272	332	294	324	294	283	290	285	297	332	316	302	285	301	291	317	293	278	325	308	311	320	301	334	308	348	263	283	301	307	304	312	328	325	292	310	324	288	300	317	282	292	296	320	310	321	267	306	287	301	286	294	286	298	301	314	288	293	284	321	318	293	312	294	321	274	317	300	338	317	296	291	304	316	296	326	278	292	318	317	307	305	290	263	315	313	280	300	297	300	283	294	294	301	295	287	319	307	312	294	299	302	286	306	311	288	306	312	288	292	279	292	337	305	327	316	302	296	287	285	333	278	314	308	327	312	334	286	316	325	312	329	303	284	292	278	309	333	331	302	306	300	302	298	302	290	291	293	294	305	304	317	317	321	302	310
32945	8087	882	673	595	463	382	316	302	267	260	260	223	252	226	218	225	217	201	193	190	213	204	207	216	240	224	213	227	196	212	206	214	215	216	217	269	225	204	204	224	224	196	174	218	238	223	209	217	210	205	209	209	217	206	217	217	201	215	205	204	214	207	236	221	185	193	191	213	187	207	192	208	201	217	210	220	225	188	195	217	192	219	190	224	185	218	199	205	209	198	199	204	205	205	198	215	219	192	203	204	198	205	211	216	212	193	193	213	199	204	219	207	206	236	223	228	209	212	212	189	223	215	202	194	218	208	219	200	189	186	221	213	215	242	214	197	215	191	212	193	203	184	188	210	183	204	226	205	176	225	212	213	208	209	190	210	222	208	220	186	213	200	193	211	199	209	199	207	213	209	207	207	224	231	228	193	208	237	234	239	199	222	195	229	185	214	227	212	219	223	222	209	181	203	184	212	192	191	200	206	198	222	183	215	188	177	215	230	214	201	202	195	208	206	193	180	211	201	204	212	206	216	202	199	199	212	213	209	225	233	191	219	225	197	221	187	188	196	203	224	240	213	231	201	215	225	213	189	212	205	191	209	182	228	202	202	188	219	186	209	208	208	222	194	225	212	211	193	184	189	199	198	184	213	219	195	211	215	206	196	210	213	228	210	188	194	234	187	180	216	207	202	196	195	183	158	209	189	220	211	201	208	192	237	183	181	186	194	188	206	195	200	195	200	206	204	185	204	231	211	186	217	225	228	188	219	174	180	170	220	209	202	194	203	187	195	175	240	221	216	178	238	211	242	209	179	195	187	213	212	225	185	222	212	231	221	193	210	199	195	221	218	214	195	219	197	200	226	206	193	219	205	199	198	211	231	209	222	191	220	186	227	210	236	204	209	210	241	219	198	218	221	201	212	212	201	187	218	188	195	196	197	222	197	211	201	216	208	187	205	194	242	206	206	217	209	216	181	193	241	212	226	188	195	218	201	222	199	222	175	182	198	241	205	203	204	198	229	203	218	193	249	191	223	204	200	186	219	213	185	208	219	210	190	220	199	212	183	236	224	213	220	210	182	200	223	192	210	200	204	191	195	208	202	218	188	197	196	231	212	198	196	178	216	207	224	205	221	219	205	174	188	208	241	217	196	192	190	207	250	192	188	214	198	219	217	197	230	184	204	206	235	211	192	205	188	205	230	209	250	219	186	188	199	211	209	201	213	194	219	201	214	229	211	219	202	193	168	185	197	188	197	211	173	194	195	222	225	219	180	204	203	215	219	220	210	263	204	190	229	205	201	225	204	227	218	217	216	199	172	199	192	232	204	240	218	208	218	208	198	245	215	243	209	214	227	219	205	210	223	183	192	197	187	210	228	203	195	196	217	210	207	196	210	214	193	213	186	192	204	223	206	223	209	196	178	221	205	218	206	190	219	213	187	212	212	200	208	228	222	230	222	209	184	210	179	208	214	220	176	215	208	203	206	208	207	202	209	212	191	188	225	195	179	218	193	178	177	204	203	196	212	200	203	211	211	196	224	208	216	210	224	211	221	207	186	205	219	194	192	207	198	195	213	212	190	211	208	207	236	192	205	188	213	225	214	203	220	202	210	213	236	219	223	205	203	227	198	221	216	233	214	206	217	199	203	176	208	175	196	228	224	249	209	203	189	188	204	179	218	218	201	195	200	209	213	197	178	221	197	198	213	215	177	209	193	218	210	209	203	201	204	209	184	187	232	227	211	210	226	206	221	209	217	236	199	222	206	201	229	194	213	223	207	222	223	209	221	211	235	185	214	201	217	211	202	180	188	242	226	204	219	204	219	188	199	201	208	203	192	211	211	218	206	190	222	234	201	195	198	238	210	200	204	232	227	198	209	206	225	197	188	185	200	207	205	205	192	204	194	176	186	219	188	213	205	187	226	208	191	224	191	203	198	216	227	238	224	212	211	193	216	200	190	237	195	200	200	241	220	199	172	198	218	214	179	208	191	232	214	236	184	183	199	213	222	207	234	215	201	204	184	205	221	221	198	189	196	198	198	227	197	205	217	189	221	198	201	230	223	223	208	204	204	223	215	214	203	191	212	183	223	182	208	214	200	213	201	208	225	205	165	218	206	218	185	202	179	202	182	212	211	224	211	210	202	195	230	209	198	214	213	173	242	183	199	218	186	203	197	204	202	200	172	222	212	199	213	201	197	203	199	222	204	236	195	214	219	198	206	221	189	208	222	216	187	203	196	236	203	236	207	225	206	178	198	198	206	221	198	197	202	222	191	216	232	193	194	228	234	183	235	196	212	222	187	209	210	204	195	242	219	212	215	205	228	229	210	219	192	245	195	221	205	219	210	200	195	179	197	202	202	185	194	227	182	199	218	204	218	195	215	188	200	211	200	208	211	212	198	207	198	210	210	213	222	202	207	217	233	219	200	163	205	211	231	196	187	211	229	208	208	211	239	190	206	219	231	204	198	229	217	204	208	195	178	179	210	211	204	214	199	200	205	170	230	197	206	187	216	204	200	211	219	197	218	205	213	200	231	194	213	195	212	230	222	206	222	204	206	191	214	180	182	207	236	203	208	218	219	226	199	204	183	204	197	209	207	191	214	200	196	206	196	192	185	196	201	220	215	220	212	213	187	185	207	172	192	226	231	224	192	222	226	193	219	200	209	204	222	206	237	234	216	182	189	192	200	227	199	220	200	207	217	221	206	197	200	180	202	221	220	181	185	205	203	175	185	215	241	212	186	191	213	196	178	215	199	203	185	197	201	204	196	214	211	212	193	217	181	221	241	194	208	177	202	207	219	206	224	196	202	181	230	202	190	190	226	220	219	190	201	208	205	193	195	212	208	203	213	229	183	200	205	203	207	216	200	200	241	213	234	201	215	210	241	204	210	196	206	205	215	190	202	179	183	210	204	197	193	203	191	195	199	239	205	231	195	230	212	187	207	209	203	223	204	202	208	199	198	195	209	173	199	184	200	216	208	229	208	206	208	195	189	208	220	217	207	203	217	195	213	194	196	195	196	179	214	212	224	201	224	214	228	207	206	221	204	201	206	230	211	240	224	235	222	229	233	197	199	205	209	205	202	189	216	175	191	188	195	198	204	168	212	185	236	180	221	199	201	214	195	212	238	212	208	220	240	213	201	210	175	218	184	204	228	208	199	200	184	229	194	191	227	219	193	200	215	220	191	228	193	217	192	213	221	228	201	201	201	179	189	204	180	181	198	209	189	204	228	193	199	217	229	223	198	195	208	207	220	181	194	212	184	198	198	208	184	178	201	196	216	210	223	226	235	209	209	220	210	211	216	209	200	187	216	224	197	183	219	215	230	197	213	203	211	232	205	190	211	218	205	208	196	202	215	188	222	206	226	190	205	229	200	217	236	187	203	195	204	206	221	203	209	217	182	187	189	235	180	234	217	216	230	211	197	190	207	189	211	200	225	210	196	205	196	201	230	199	212	207	207	245	207	217	211	203	190	207	202	234	189	200	215	216
20241	1892	1423	1887	2118	1724	1378	1120	923	812	716	695	636	589	636	625	561	548	507	546	540	530	520	548	554	672	582	538	565	551	561	503	521	528	589	638	580	541	511	510	520	507	492	489	495	500	512	508	521	495	497	503	487	488	497	484	533	506	474	454	483	476	535	472	465	480	510	474	487	507	505	516	497	490	489	550	487	517	516	487	509	476	507	505	521	491	499	480	521	510	476	522	448	477	484	483	479	484	505	477	511	463	507	504	481	484	465	528	478	524	465	479	479	483	479	487	531	429	515	497	495	484	496	472	494	451	479	510	489	492	521	495	514	543	552	477	490	500	511	461	481	482	511	484	500	471	536	472	510	478	489	478	481	490	482	495	458	469	524	497	522	495	514	495	487	477	517	463	449	490	498	456	497	498	524	470	518	487	536	501	490	483	473	497	492	513	477	490	515	503	487	462	478	450	485	520	545	498	478	495	487	494	476	522	508	523	521	487	531	491	493	496	484	521	472	504	472	469	489	520	469	506	483	516	478	550	504	485	503	506	527	493	466	482	484	473	524	484	466	480	525	478	539	520	488	483	432	473	494	479	503	486	487	484	495	485	475	429	467	519	452	451	549	532	503	483	476	501	497	479	503	492	526	475	524	514	534	471	504	477	556	522	481	465	534	504	521	485	479	497	471	472	487	469	504	512	485	508	506	496	538	528	467	503	498	515	467	501	484	461	464	497	477	502	482	468	497	489	531	475	477	477	531	514	497	484	489	465	470	505	471	474	499	478	477	461	478	487	478	507	508	474	499	462	469	495	475	508	480	489	500	481	499	496	503	512	478	435	465	524	485	539	528	519	487	504	496	533	479	526	531	497	495	487	527	495	465	419	500	510	506	520	473	491	454	480	513	496	494	510	510	442	478	456	488	499	467	479	495	498	494	493	534	517	514	534	525	461	480	489	490	484	495	495	465	471	499	528	469	456	485	519	530	446	487	519	474	475	481	482	507	441	446	512	472	463	503	467	529	480	458	477	468	540	458	500	485	494	468	512	504	499	480	495	521	481	491	510	522	465	491	508	530	484	494	440	501	517	462	500	458	511	505	499	490	507	473	517	512	501	525	490	496	485	486	516	504	466	489	481	460	488	496	513	519	489	457	483	468	495	516	516	485	469	513	489	506	482	484	546	470	488	480	482	546	504	524	558	517	444	502	498	494	482	501	454	471	510	485	448	483	519	500	532	482	495	474	504	455	489	528	530	451	451	476	502	485	479	527	498	474	465	502	494	493	491	481	512	494	565	510	492	488	469	476	472	469	474	498	504	515	485	532	488	482	454	470	484	501	530	496	453	498	473	492	484	462	473	470	497	496	516	480	538	476	519	491	513	498	453	495	476	473	485	459	512	491	506	455	505	512	465	478	488	510	506	490	448	473	499	500	520	503	525	513	533	490	501	474	477	514	495	476	447	487	485	488	500	507	494	515	486	497	508	528	533	491	507	472	520	448	473	500	507	447	480	506	521	524	480	487	480	518	460	507	493	499	476	470	509	481	488	522	458	501	511	483	491	520	460	485	476	532	505	463	483	470	479	518	500	473	508	514	468	533	468	494	487	506	499	488	540	491	480	446	479	512	474	507	538	539	452	519	486	490	501	488	488	501	466	465	511	491	442	529	506	492	524	490	503	501	477	505	515	477	478	475	488	500	496	532	456	451	478	503	462	483	481	504	515	484	483	493	515	486	491	479	477	516	463	481	522	508	501	517	519	493	537	479	512	491	485	472	492	493	520	463	513	501	526	451	474	510	504	464	496	500	517	509	490	470	507	493	496	498	470	472	477	498	497	494	469	465	477	552	481	487	515	542	476	484	490	522	516	544	483	480	459	473	439	509	494	481	535	491	514	497	501	453	503	493	543	480	461	474	462	478	500	491	460	520	470	494	509	484	513	475	494	503	479	503	464	475	474	479	506	512	515	471	491	471	470	500	476	502	522	466	477	475	492	504	466	483	488	503	518	486	488	486	529	502	508	518	532	486	494	488	458	511	498	488	511	521	500	497	508	493	466	513	437	471	525	464	468	479	513	497	494	458	495	497	493	477	452	466	503	453	520	484	487	463	484	518	501	468	466	473	485	459	494	516	489	525	532	494	469	532	476	512	507	498	510	501	450	506	495	469	504	472	464	573	477	522	525	488	506	535	518	519	521	440	501	539	542	469	497	503	508	502	491	473	465	491	500	549	475	460	515	440	502	474	509	479	507	497	445	486	491	471	483	519	463	496	488	514	474	452	465	493	480	492	492	472	482	515	477	494	459	495	507	501	449	500	467	477	488	495	511	498	538	520	490	486	508	485	482	478	504	525	492	495	481	496	515	502	522	491	511	447	513	482	482	491	491	509	470	494	504	489	526	510	474	515	500	493	491	470	498	493	487	492	461	457	492	468	453	476	485	510	525	512	472	503	477	458	522	460	468	524	485	460	483	494	481	545	507	502	478	512	505	496	490	482	472	480	459	516	494	479	461	477	474	516	469	488	518	493	505	487	474	479	509	493	484	443	500	488	497	466	475	512	506	513	471	521	470	502	473	474	484	512	500	482	466	485	472	497	452	501	490	505	483	499	530	503	460	496	483	507	505	461	483	516	470	441	500	502	485	490	486	498	494	483	496	488	470	525	513	530	495	534	487	496	497	554	502	501	494	498	459	537	475	473	483	476	516	461	460	461	485	534	482	468	474	470	529	480	495	509	507	472	516	502	456	535	461	536	478	501	517	525	487	536	513	487	491	475	488	496	504	464	487	497	467	460	521	497	461	489	493	482	467	503	521	486	463	481	495	474	506	501	460	480	494	512	527	509	481	505	457	498	457	507	496	497	446	502	500	486	502	524	487	497	508	531	515	503	503	489	472	447	471	475	492	490	441	538	481	489	461	480	477	498	467	507	496	471	486	516	467	486	482	542	473	516	496	456	508	493	496	508	495	502	444	442	456	479	521	463	513	525	520	470	479	481	503	465	491	441	491	509	484	512	536	480	475	480	512	470	479	512	502	520	521	481	499	473	538	480	502	486	483	532	472	457	518	478	514	469	505	525	512	501	480	482	506	460	492	485	475	525	480	520	464	504	499	468	485	530	502	484	470	502	506	459	544	496	461	500	467	441	461	487	464	500	485	495	507	476	550	516	527	484	480	465	473	466	486	467	453	494	495	475	477	487	472	511	486	488	489	500	494	496	530	511	505	473	485	469	499	487	510	462	506	499	520	504	515	480	508	511	507	499	499	479	473	519	449	482	499	528	494	494	496	506	533	488	504	470	514	507	495	409	488	493	484	511	524	513	471	475	468	500	493	498	457	458	466	463	526	493	515	521	473	516	506	481	496	485	510	486	474	453	484	496	490	486	491	479	486	524	506	490	515	525	494	484	524	471	503	484	487	484	482	461	520	479	539	525	508	508	441	501	507	472	497	516	493	493	471	456	468	515	537	514	490	480	527	481	510	514	504	471	537	503	486
47125	16971	2840	1225	879	720	563	533	461	418	400	424	386	412	404	331	371	364	354	349	330	327	315	355	398	404	346	319	349	356	331	337	364	337	368	397	361	324	319	349	314	313	328	329	300	318	325	369	339	371	353	330	335	353	326	330	363	340	343	316	350	314	288	337	332	353	323	301	350	316	325	277	323	332	322	329	337	315	355	353	384	340	360	324	336	353	366	331	328	327	322	332	330	327	332	327	325	326	333	304	305	341	305	303	337	319	347	302	333	313	325	350	344	344	349	303	314	346	373	329	332	334	323	293	275	354	312	296	317	307	316	361	328	309	342	316	326	353	331	294	357	338	333	296	313	336	351	302	317	296	300	324	336	343	316	361	319	341	309	330	306	307	356	277	337	291	323	323	340	303	320	332	332	366	323	358	322	317	307	337	356	370	315	337	327	317	319	284	316	355	306	330	339	340	332	349	324	330	308	303	302	324	353	310	287	340	347	289	339	333	308	321	336	339	314	360	334	333	351	345	349	357	319	326	330	345	310	368	327	358	344	298	320	342	346	322	312	323	308	318	333	338	303	346	312	350	342	355	332	377	343	316	322	314	326	362	324	322	310	318	369	344	325	323	333	327	346	329	325	317	279	335	292	377	324	356	343	346	322	294	355	348	331	329	374	321	326	333	298	326	324	320	314	325	333	344	356	345	334	312	313	363	333	297	307	316	335	311	321	311	330	363	330	318	355	356	312	329	330	316	311	334	339	325	336	295	338	312	281	319	317	335	321	328	311	308	344	304	341	293	315	359	312	341	336	304	331	316	324	343	332	303	320	321	325	299	334	332	343	347	325	294	297	295	309	332	312	333	297	327	311	334	354	301	317	309	316	328	354	328	304	297	337	330	337	358	334	316	321	305	318	357	296	338	310	336	308	313	355	309	342	314	342	337	316	351	317	316	327	314	312	322	282	344	361	291	318	341	347	345	321	361	326	319	316	312	322	331	316	349	331	333	331	345	318	357	321	323	324	334	290	294	337	347	333	302	306	283	331	357	325	305	343	334	318	302	330	293	345	325	336	312	301	337	305	311	355	341	305	322	301	328	316	331	322	308	344	335	312	341	338	349	311	307	327	328	299	316	340	352	312	330	339	334	360	312	326	313	294	338	366	335	320	380	327	305	325	326	300	305	344	335	341	339	340	351	338	355	277	319	324	315	337	295	323	354	335	324	327	341	340	354	342	364	338	352	317	285	300	347	322	339	342	371	378	310	338	303	343	340	315	299	312	368	361	321	328	353	328	307	304	308	307	330	318	304	326	352	334	316	342	347	341	330	320	315	302	333	368	340	331	315	292	354	299	298	327	344	360	335	331	299	285	338	276	316	347	321	366	318	313	303	306	328	352	313	350	346	328	344	331	317	302	321	319	340	353	337	322	297	284	295	323	341	346	315	326	323	329	343	330	332	300	341	343	347	322	342	338	328	338	355	337	367	348	334	333	375	330	315	331	325	331	287	341	326	295	310	319	294	324	331	359	357	306	343	310	341	318	309	317	317	332	303	318	317	331	313	330	322	331	347	323	344	320	320	316	335	334	324	319	330	336	329	336	337	357	329	304	315	320	294	341	332	386	298	301	345	336	325	324	321	322	294	339	360	386	330	328	316	350	331	310	345	335	352	341	331	348	313	328	329	348	332	349	343	333	343	338	324	288	315	378	310	374	357	313	331	335	312	326	334	339	339	343	327	283	325	327	312	330	337	337	320	344	346	299	300	345	321	301	350	351	308	321	345	322	336	326	306	296	296	326	307	313	314	319	363	327	336	338	358	312	328	343	396	334	322	324	365	359	343	283	343	349	327	342	343	352	330	362	348	313	321	342	326	321	332	318	348	338	355	330	314	315	311	344	360	331	335	313	308	381	314	341	304	333	329	318	333	298	309	340	332	300	361	293	309	336	324	338	319	337	345	349	284	334	363	337	357	310	343	334	315	355	322	309	317	356	316	316	349	342	344	357	335	332	330	333	354	359	348	318	339	331	328	341	328	337	333	322	360	272	336	331	315	327	342	328	334	367	339	300	346	353	374	330	329	322	356	346	313	341	305	312	309	313	307	346	321	319	341	363	323	325	318	316	312	298	333	345	341	315	312	321	306	313	326	312	331	324	320	351	319	324	317	347	342	339	347	362	341	353	344	340	337	321	360	330	310	341	311	316	344	306	369	335	316	301	317	286	329	346	332	355	366	375	337	327	337	334	309	327	322	327	319	314	315	318	354	356	324	323	340	356	309	337	351	340	294	345	356	311	336	316	335	333	323	339	363	328	337	305	315	333	307	353	299	299	293	333	309	313	313	302	285	313	305	329	316	349	291	298	289	297	313	301	323	350	343	335	350	298	328	318	299	336	309	328	330	309	339	326	334	334	332	300	335	316	320	314	315	333	322	347	330	334	341	323	353	303	347	344	291	341	362	349	329	371	330	310	352	326	313	372	329	350	352	334	330	333	315	339	331	332	345	324	304	294	334	324	333	341	330	335	276	329	336	346	322	319	308	339	386	340	341	321	346	348	312	363	316	330	314	337	333	341	308	305	345	304	310	322	300	325	324	323	329	375	309	318	342	353	310	277	291	321	317	323	321	307	350	340	334	345	312	302	300	343	314	302	312	303	304	286	351	339	297	316	349	298	308	320	353	314	291	324	332	386	303	320	332	302	315	326	319	302	347	346	275	311	352	362	315	341	321	361	340	336	317	329	281	374	326	351	340	317	328	333	334	316	339	305	289	284	337	354	325	323	320	349	359	337	331	349	345	317	342	346	332	333	340	323	302	301	337	347	354	292	336	315	355	330	324	360	338	344	290	360	318	328	329	320	325	285	326	365	301	339	320	323	335	321	343	324	351	301	310	323	331	369	331	327	323	342	359	317	301	352	319	343	328	308	337	338	325	330	311	328	306	359	328	319	317	316	354	334	327	337	333	321	340	335	334	317	329	352	307	289	328	312	306	323	319	327	315	323	350	330	327	355	343	310	318	349	313	341	320	335	352	330	359	350	344	338	315	331	313	317	332	307	335	325	333	327	307	361	320	348	332	342	338	370	325	329	319	337	300	290	291	306	325	316	315	321	321	381	324	301	357	316	341	334	354	329	337	346	324	306	319	358	307	295	301	325	320	343	328	309	332	358	359	337	272	338	320	312	322	333	329	353	332	308	302	328	308	330	337	360	325	342	300	315	300	351	306	370	355	336	316	316	298	385	345	309	345	341	320	321	346	309	336	331	318	323	351	320	317	325	309	334	321	281	329	312	356	359	306	314	359	344	337	349	315	345	339	339	314	337	300	291	341	327	320	317	321	339	321	354	346	341	349	346	322	309	316	333	334	338	304	339	333	352	350	339	389	337	322	333	334	377	350	349	320	354	319	345	337	309	313	318	308	329	345	308	348	318	284	321	337	345	343	347	320	361	331	355	345	341	332	328	316	301	307	341	359	339	342	318	313	337	344	328	320	319	308
29090	4166	2562	3136	3012	2500	2132	1651	1529	1283	1158	1056	940	967	964	870	875	855	890	847	800	762	790	808	884	974	883	820	745	728	756	766	758	741	823	965	857	757	761	763	756	718	740	732	718	726	715	712	767	682	752	696	729	736	742	705	723	715	690	755	758	700	723	708	657	713	744	726	707	671	692	721	768	723	724	712	702	731	683	688	712	703	702	706	729	742	697	728	718	737	723	718	695	712	687	749	711	746	676	721	720	748	724	758	714	721	760	769	653	729	699	708	716	744	731	714	677	700	706	714	736	679	718	722	675	711	692	691	768	693	733	779	759	738	748	728	714	687	680	682	689	713	721	707	635	724	716	734	697	736	747	719	723	714	763	679	691	667	700	684	744	688	722	783	707	721	703	717	716	739	744	786	730	743	751	747	746	749	749	721	698	702	725	723	727	703	733	740	692	704	716	752	752	717	700	723	694	745	697	711	719	704	702	738	759	694	733	732	732	703	678	737	679	739	715	744	713	736	720	704	739	750	734	678	696	723	719	674	745	707	748	720	715	712	724	703	695	687	770	702	743	733	713	738	651	768	739	697	716	740	687	736	664	673	739	683	722	737	699	759	739	705	733	712	719	648	736	713	678	688	723	713	737	703	730	665	730	716	711	722	700	723	716	728	671	703	733	666	727	695	679	683	710	663	741	699	681	718	723	714	671	740	695	760	685	717	734	693	717	700	682	725	728	727	737	753	716	684	747	731	685	689	746	685	736	707	730	670	692	701	725	686	734	721	736	736	740	690	696	733	689	726	736	718	745	683	702	675	733	736	689	736	719	710	696	714	729	683	654	700	710	714	754	743	708	723	688	759	674	752	711	691	732	715	655	713	695	702	720	774	737	694	673	712	730	709	688	730	709	675	697	699	730	718	688	701	715	723	689	712	760	692	717	676	743	669	704	688	708	771	719	695	731	683	681	681	713	790	745	680	739	684	707	705	770	649	759	672	727	734	743	702	697	687	720	717	752	706	744	734	735	739	725	716	705	719	698	698	705	748	734	723	663	708	699	683	720	688	694	733	744	745	714	719	724	651	642	737	719	766	734	695	726	721	691	700	668	685	723	722	677	667	738	719	728	743	741	756	727	728	651	727	755	725	716	688	748	739	739	732	737	708	735	667	707	721	668	756	727	714	655	740	755	705	664	685	720	726	668	730	722	714	710	703	748	706	737	716	678	685	707	717	699	687	753	692	704	715	753	744	729	744	722	712	740	731	758	725	721	724	739	714	746	739	741	723	700	690	740	688	740	716	701	722	713	686	714	723	720	751	721	721	700	714	699	713	701	700	677	723	750	633	685	761	659	716	737	762	765	757	710	804	721	726	686	692	718	719	737	687	730	719	732	729	719	717	700	690	687	669	723	714	690	715	696	711	756	715	703	706	693	661	748	727	688	759	734	702	732	705	730	710	725	737	733	706	746	702	678	744	677	674	683	727	731	702	722	674	712	697	744	716	756	717	720	675	693	683	738	705	690	704	735	724	709	692	700	656	745	759	705	710	733	713	716	726	728	724	733	722	741	696	718	699	732	759	707	718	749	766	685	712	683	704	734	764	723	699	694	740	667	699	709	668	725	719	685	765	704	747	697	690	704	694	670	725	751	759	706	749	744	727	731	719	710	683	724	723	715	701	704	665	692	724	705	693	684	715	677	707	694	722	731	684	699	713	713	722	716	724	683	708	684	703	656	711	712	680	712	708	725	724	728	701	754	727	696	666	716	718	741	737	692	720	722	661	712	722	747	714	706	710	724	702	755	749	692	744	671	724	716	722	705	734	735	718	691	723	705	697	704	651	709	721	703	720	668	724	689	715	653	751	696	659	805	707	712	732	700	721	717	721	662	778	703	692	716	752	701	721	695	703	718	669	696	746	658	741	703	728	737	678	703	719	698	718	727	714	662	768	673	700	722	719	690	677	736	712	677	687	681	749	755	737	725	673	753	708	706	712	791	765	744	731	728	733	710	711	700	708	700	718	722	754	699	722	687	747	732	686	713	699	729	689	686	734	728	739	717	726	726	708	740	706	686	736	730	712	742	719	730	718	684	699	697	733	765	670	703	739	746	754	660	748	734	725	681	697	701	710	690	731	724	736	736	721	656	708	711	715	740	694	648	660	704	723	705	685	733	720	694	707	708	724	707	701	739	726	725	695	693	699	675	686	717	707	693	754	676	732	691	684	667	662	678	765	735	694	758	700	761	715	762	678	707	690	726	694	737	726	734	695	739	730	705	719	679	711	674	736	755	745	711	746	730	711	719	725	709	703	724	735	699	701	737	669	692	729	732	675	712	752	677	727	692	708	715	680	693	694	733	736	703	771	700	728	715	752	697	759	685	732	739	779	691	761	708	672	706	693	653	710	710	749	703	721	742	711	690	730	730	751	695	722	700	654	680	702	737	714	692	698	703	728	706	706	720	693	778	699	728	683	702	694	721	713	708	715	719	709	748	681	770	706	698	676	735	716	680	688	701	703	696	728	712	692	695	724	686	699	654	722	721	751	716	758	712	699	691	690	679	767	714	735	733	702	719	736	671	692	723	716	741	697	722	761	704	733	678	682	699	723	709	721	715	743	709	716	745	722	681	718	716	717	723	742	688	742	709	656	711	790	728	696	716	674	677	688	711	727	702	723	675	708	704	694	740	720	736	724	712	707	712	718	691	766	730	709	681	733	706	716	693	733	735	709	694	748	693	723	728	737	725	763	709	708	699	751	708	722	670	674	721	710	691	719	712	701	697	734	702	714	727	687	664	736	661	732	773	733	670	683	739	718	703	724	727	659	702	723	723	675	751	699	701	691	733	670	743	713	713	706	726	703	706	697	747	722	715	698	677	730	715	693	691	751	666	737	734	679	692	702	686	702	701	724	683	749	667	703	692	707	725	731	689	703	749	708	728	768	727	696	736	720	753	729	658	729	667	688	724	674	757	684	741	677	684	700	701	710	715	702	704	729	725	708	740	724	730	740	670	697	716	707	660	727	698	738	686	708	717	718	716	708	697	701	724	723	740	681	696	704	697	740	703	708	693	686	705	706	733	666	740	682	751	658	731	694	716	715	699	719	749	713	710	686	730	707	678	789	681	709	717	695	704	703	771	725	707	712	740	698	659	704	724	722	718	752	685	696	697	734	707	705	726	749	708	710	703	709	721	707	725	692	730	682	656	731	733	684	692	698	749	690	696	663	708	767	731	693	718	707	691	660	763	719	771	731	700	699	683	708	711	704	709	713	709	689	744	679	796	731	687	708	734	681	714	731	735	732	685	693	734	718	725	661	670	759	715	710	746	728	701	694	722	712	750	714	668	725	716	723	720	708	734	692	740	730	672	681	751	755	757	728	754	670	708	767	725	746	755	705	684	701	734	719	689	694	708	679	745	703	712	744	698	692	731	762	703	702	783	702	722	702	705	710	719	724	674	685	655	668	709	723	690	745	680	732	698	699	707	735	687	748	675	742
16209	3147	247	221	242	158	137	132	146	131	138	125	118	131	108	112	149	109	104	123	151	111	126	123	129	131	132	151	145	126	113	127	125	121	110	124	127	143	124	106	107	131	142	131	124	105	142	123	132	122	120	116	129	125	116	114	122	119	100	129	102	114	144	132	124	118	111	113	118	106	128	123	121	108	102	118	131	121	113	117	131	111	123	114	117	119	116	122	122	131	102	121	109	114	107	109	102	133	116	109	121	109	94	109	110	99	122	126	106	122	123	119	114	113	107	128	141	112	116	111	123	119	111	109	128	133	109	104	120	131	128	119	107	106	121	110	98	126	115	102	129	101	115	117	115	128	109	123	127	99	111	121	102	111	112	136	120	125	106	122	121	104	99	95	109	142	116	140	104	102	111	112	106	121	109	107	117	112	99	124	135	133	107	126	110	118	116	143	124	120	127	119	106	128	126	130	120	129	108	107	104	110	108	114	122	123	126	118	138	135	113	98	149	131	121	125	115	121	123	117	111	102	122	124	133	124	116	102	110	123	115	128	127	123	145	110	125	125	146	105	114	121	125	120	108	105	113	128	123	119	117	112	119	114	118	115	122	109	136	126	105	115	112	125	138	93	123	113	88	109	118	114	103	140	118	124	97	112	138	118	129	106	132	122	115	128	135	114	127	112	135	140	134	123	155	122	137	123	111	118	104	94	110	127	121	120	118	127	147	118	127	115	117	130	139	133	128	115	123	131	112	111	124	128	131	131	148	98	146	105	99	129	118	109	126	118	135	117	118	97	109	100	121	116	101	111	123	139	101	128	108	125	126	122	112	126	126	124	107	136	128	127	119	122	121	149	142	143	107	132	111	120	127	116	130	135	126	126	115	134	117	93	112	99	112	112	125	137	120	112	118	138	107	116	108	125	95	109	119	108	114	119	126	140	121	121	130	120	128	118	133	126	120	111	113	102	131	112	120	107	110	126	120	134	135	105	114	130	136	124	103	115	132	128	97	116	115	108	115	128	117	95	118	125	107	114	125	137	123	104	113	124	125	125	104	113	128	118	130	118	119	111	94	102	114	124	113	112	131	126	132	148	100	115	111	124	111	126	111	134	117	118	113	120	109	125	95	118	111	113	107	130	119	111	118	124	118	128	138	126	134	121	126	120	115	138	119	135	103	126	127	109	115	120	109	114	100	113	129	109	118	120	128	128	102	107	103	129	124	115	127	122	99	126	129	116	107	122	113	140	111	123	106	110	99	114	128	121	126	128	114	107	121	125	129	120	99	120	118	133	125	108	122	128	107	138	121	126	125	128	132	104	138	127	108	113	153	123	114	111	124	129	129	136	109	128	121	114	112	124	96	100	112	130	129	124	122	127	106	122	112	112	130	109	122	125	130	134	126	110	137	117	105	115	110	132	100	124	142	115	120	112	102	136	117	111	129	128	110	98	110	112	129	131	118	114	112	117	125	101	141	130	114	113	101	128	105	114	143	117	121	125	116	111	126	107	119	114	104	122	113	128	125	113	127	107	120	113	108	105	111	115	118	124	135	111	133	131	117	112	118	101	108	119	114	132	110	112	110	129	134	123	134	131	119	101	106	102	107	120	114	97	119	116	109	120	126	112	110	125	131	113	92	127	115	114	136	121	122	136	130	116	116	99	126	130	113	110	106	113	123	133	128	114	125	111	108	116	109	134	116	121	116	113	115	154	146	119	112	117	127	110	114	122	107	127	107	140	123	121	129	128	126	113	119	134	117	129	113	104	132	112	107	103	101	132	119	114	128	113	144	125	133	118	120	121	134	127	116	121	102	136	119	132	95	135	131	107	109	107	131	98	133	102	104	116	125	137	119	118	119	114	116	108	122	128	125	120	135	124	120	110	126	116	121	109	105	140	113	109	141	175	119	105	123	121	114	118	120	96	115	112	115	143	138	104	120	113	138	114	106	123	95	125	122	123	145	85	135	115	140	128	100	118	126	117	131	109	126	144	118	142	106	117	127	100	136	111	122	142	118	124	113	133	141	127	105	135	113	118	126	115	122	125	150	104	107	132	147	99	111	123	131	116	122	128	130	112	123	115	119	118	125	97	125	113	135	141	139	133	118	115	132	129	104	127	121	119	122	138	128	133	129	116	110	125	111	122	129	110	104	121	122	122	119	106	118	134	115	118	126	127	128	123	109	113	127	130	130	108	135	102	107	115	106	123	124	103	126	135	127	111	99	124	122	130	120	116	119	122	123	117	120	125	127	128	116	119	121	120	118	120	110	119	118	117	119	124	123	122	138	116	128	116	130	131	101	136	133	119	115	109	116	129	138	121	142	113	135	100	133	119	120	111	115	114	97	131	115	141	132	98	113	130	134	87	116	123	120	122	105	124	128	91	107	102	122	112	137	111	113	96	145	132	90	119	134	105	118	146	120	116	130	124	143	121	118	132	114	108	118	123	107	134	111	104	127	141	119	140	100	107	131	131	124	114	150	109	111	125	106	109	130	149	123	107	145	125	116	135	110	121	122	115	115	107	117	122	119	104	114	128	108	126	118	118	116	132	127	96	101	96	120	116	114	102	118	108	124	110	109	124	110	123	85	113	98	129	109	115	127	127	138	121	130	98	125	117	113	107	99	116	138	133	119	112	112	109	157	130	119	108	115	119	119	116	129	133	98	123	102	111	128	97	134	146	117	106	113	105	127	133	122	120	99	100	128	119	122	131	103	104	113	96	121	128	105	136	100	126	111	102	120	129	115	107	124	98	120	114	121	111	124	135	113	129	96	116	95	118	118	138	108	125	124	122	108	141	123	111	115	149	117	132	112	109	140	108	114	139	112	132	126	121	126	118	121	136	127	104	120	100	114	129	118	123	121	127	94	134	102	127	116	125	110	110	98	118	108	114	119	131	119	127	113	108	139	126	132	120	126	119	128	110	126	114	136	124	128	130	120	106	125	117	101	147	119	144	136	119	116	127	128	116	107	108	102	128	114	130	131	117	105	114	122	154	135	123	119	114	124	128	110	107	116	139	111	138	120	120	123	109	127	118	94	103	105	122	135	117	117	119	117	106	116	139	124	133	109	107	116	104	117	125	108	127	134	112	113	118	98	121	115	121	110	131	109	119	124	120	115	132	126	112	118	116	98	96	135	114	105	114	129	114	135	117	124	130	95	123	103	125	106	133	125	135	140	119	134	126	122	118	115	102	109	129	118	114	120	115	98	114	111	130	127	104	141	130	148	114	148	106	111	86	107	115	99	102	111	127	115	114	135	126	121	116	123	90	130	129	110	116	111	102	115	115	129	133	123	120	108	151	126	130	136	103	115	143	114	122	116	145	122	118	111	113	118	128	124	133	106	132	114	108	123	112	129	119	140	148	135	105	111	108	113	119	114	140	123	119	112	119	129	115	122	127	116	120	132	133	125	102	116	123	106	113	125	133	128	94	103	123	114	130	104	100	133	116	114	126	127	119	113	123	136	134	137	124	115	112	123	133	122	120	115	112
9563	1372	568	704	658	655	558	499	423	399	402	352	351	334	352	324	299	364	333	309	317	309	321	321	380	408	383	371	303	286	315	324	336	324	342	366	323	349	343	328	321	327	303	302	300	317	321	291	316	283	308	301	282	295	299	310	312	306	305	317	316	335	278	329	325	326	286	272	309	287	317	320	264	319	298	306	342	330	288	326	358	299	335	333	285	303	329	292	332	311	297	312	292	337	261	325	321	305	349	301	311	351	316	315	288	342	312	293	312	307	288	299	331	303	320	315	309	297	318	288	309	320	281	302	300	340	349	294	284	323	321	302	330	321	304	323	295	313	351	276	333	315	298	314	319	271	261	328	307	316	315	300	320	314	307	329	304	301	289	308	339	279	304	318	333	301	324	296	299	323	325	311	299	296	296	306	337	293	324	342	314	308	311	334	282	314	295	290	305	320	348	309	334	339	295	296	338	281	331	326	293	307	299	290	312	333	305	344	322	289	310	322	275	301	307	311	296	334	322	296	324	320	320	296	328	327	320	324	290	306	266	294	323	322	328	292	329	291	351	297	289	332	326	308	304	298	311	326	330	305	314	338	314	284	323	326	327	294	311	312	301	325	326	289	321	309	301	304	317	322	338	300	297	325	286	352	299	294	295	308	283	311	288	319	280	300	314	316	351	286	310	326	334	277	304	298	308	301	338	305	316	319	288	277	341	308	331	329	294	311	304	316	288	305	330	330	342	293	315	289	299	309	295	322	338	302	319	315	335	284	305	320	291	297	324	316	315	325	337	294	311	329	277	334	286	290	308	277	292	317	311	309	314	301	296	316	297	306	309	332	283	312	299	298	301	312	318	311	294	301	327	321	300	323	311	319	327	288	292	302	333	307	319	309	320	310	322	314	296	294	302	280	305	331	309	333	304	363	329	293	304	285	297	291	320	320	317	309	314	325	309	328	316	347	336	316	289	297	296	311	311	305	323	318	291	298	293	316	299	309	329	324	302	347	318	295	293	285	314	301	319	327	315	290	314	296	312	320	296	332	328	323	309	319	337	345	337	326	319	306	300	292	291	323	295	309	328	304	301	323	315	326	290	316	302	311	315	316	325	312	295	325	315	307	292	344	305	309	293	273	298	287	319	322	288	322	307	291	307	311	302	318	334	311	292	295	318	300	293	303	345	300	301	300	291	281	344	309	314	326	294	323	278	337	341	306	307	321	339	309	339	287	315	327	302	312	320	315	314	304	319	299	300	305	312	303	294	306	301	306	294	310	306	304	271	309	294	318	346	316	311	302	309	296	313	330	337	304	308	326	285	339	339	297	327	311	315	322	304	314	299	306	283	311	312	288	333	308	348	294	297	290	330	294	288	289	305	309	287	328	305	325	281	299	324	321	301	294	307	301	343	295	310	294	299	323	321	283	303	332	321	288	298	322	334	323	305	321	321	302	324	307	310	327	317	315	318	303	329	309	299	343	311	314	288	312	317	345	267	316	301	343	298	309	350	290	322	295	317	317	287	306	299	316	304	300	290	317	325	308	316	313	283	326	331	307	284	304	314	303	326	311	329	320	311	314	325	330	333	307	312	325	313	306	302	331	306	305	293	300	343	337	290	320	300	295	314	306	340	293	313	347	316	334	331	318	297	306	316	284	319	300	290	324	299	310	297	330	283	270	317	317	328	309	325	303	329	308	287	335	294	303	282	302	268	292	336	306	336	326	287	304	323	319	304	295	284	343	336	316	310	310	312	309	340	328	279	326	319	307	316	352	263	312	303	337	318	307	317	342	303	303	292	314	317	320	324	336	320	299	310	313	292	320	331	319	291	325	325	334	317	287	333	322	304	319	314	312	354	346	301	302	301	308	304	332	323	337	294	293	303	296	325	334	324	289	318	338	320	323	338	340	271	296	299	307	325	321	359	316	314	297	293	289	308	310	312	315	323	306	300	328	351	281	300	322	321	318	334	326	296	272	316	333	293	319	307	329	311	296	318	304	328	322	311	287	324	289	311	335	298	317	303	317	282	328	300	321	321	281	306	329	315	312	350	324	304	310	306	287	329	309	322	310	305	304	297	317	297	324	318	310	313	308	288	320	339	319	319	297	324	331	331	306	261	310	284	341	362	317	309	331	305	326	320	307	304	293	355	287	326	320	337	334	318	319	335	292	316	310	327	291	293	296	288	309	294	262	319	309	276	286	342	309	289	319	298	293	322	337	312	299	293	287	305	328	306	329	270	352	283	323	347	319	293	309	310	307	308	326	305	320	286	295	333	278	316	305	316	303	323	306	286	312	297	316	300	305	297	297	335	300	285	340	353	304	320	316	331	320	310	335	324	312	341	305	316	325	338	318	320	321	305	321	337	297	343	323	320	328	296	292	326	323	319	320	326	311	336	317	315	287	329	311	311	306	318	301	313	309	298	314	307	323	299	300	317	280	310	300	327	331	320	287	304	312	304	310	311	277	331	278	337	307	312	306	294	302	284	339	322	297	282	326	300	304	317	324	306	285	347	325	292	300	278	313	282	318	321	329	333	335	345	312	267	306	305	319	324	296	291	297	331	305	293	306	327	302	305	305	296	310	292	324	313	300	343	314	312	289	342	331	331	294	293	304	301	321	321	302	287	290	305	275	313	258	310	307	336	312	326	360	303	313	331	313	321	303	261	310	316	310	308	294	284	328	327	302	327	294	328	289	306	302	291	299	296	311	308	295	312	340	313	324	318	302	336	316	317	312	303	344	302	290	291	294	298	312	307	327	283	331	334	315	300	336	350	332	305	336	308	303	285	329	317	305	339	328	291	310	341	327	295	316	301	354	353	308	334	285	351	310	318	338	298	327	323	305	307	296	302	342	286	328	282	274	290	289	298	301	310	305	314	296	310	312	314	315	275	313	330	293	291	336	283	298	310	305	303	311	308	275	352	312	300	325	316	337	315	329	308	300	298	314	315	327	328	286	299	285	334	289	316	318	302	309	296	304	306	320	324	307	341	304	318	313	326	327	330	300	304	343	327	304	295	290	306	343	336	289	304	308	311	314	320	329	317	289	310	304	302	337	297	263	328	319	331	346	250	317	302	298	318	307	308	296	315	307	328	322	308	311	317	311	309	307	304	314	323	288	300	250	316	301	310	318	329	291	335	291	326	326	307	304	306	329	303	301	291	291	357	302	320	325	306	287	250	345	351	281	339	328	278	305	320	312	336	315	319	317	338	338	282	301	336	317	305	300	323	319	331	308	300	302	284	328	266	322	294	289	319	296	301	349	285	293	307	330	308	278	312	325	296	289	312	313	292	301	314	318	306	320	310	301	327	304	292	311	296	304	319	320	320	334	338	295	283	301	289	331	327	321	295	287	336	297	350	310	314	280	310	313	284	341	291	295	314	262	319	312	309	307	297	308	321	308	323	316	322	307	309	322	283	312	302	263	313	336	316	315	306	315	295	299	318	290	312	312	313	321	318	303	322	324	305	315	313	321	316	321	310	298	311	307	294	317
36335	11762	1041	650	521	457	407	322	301	274	247	223	234	217	182	225	220	207	209	213	216	246	206	201	196	224	237	230	243	193	204	185	226	217	202	208	219	207	221	199	215	208	219	239	214	228	187	219	175	210	233	218	185	215	211	210	230	228	178	218	211	207	205	222	210	211	208	202	240	205	191	206	213	214	195	185	183	198	213	235	236	204	220	207	219	208	220	206	208	225	168	227	209	219	206	208	204	201	237	224	206	225	230	197	225	217	202	182	202	202	199	226	227	226	229	242	205	198	210	238	218	223	219	236	232	205	188	177	217	213	191	203	205	212	209	198	219	184	216	195	224	208	190	184	182	178	209	208	217	248	185	215	203	194	186	182	204	212	234	214	174	228	196	203	195	203	210	214	213	218	191	205	208	218	229	218	218	220	197	187	202	199	189	206	196	205	224	216	197	194	197	198	225	199	189	222	225	258	205	204	190	236	181	223	203	201	204	219	206	228	211	232	214	242	187	229	195	196	207	235	196	193	242	182	195	218	195	246	196	204	196	206	206	237	191	203	219	218	219	181	237	227	204	219	220	214	218	209	213	199	206	218	218	219	213	207	211	187	180	229	201	197	196	199	202	202	206	215	192	214	202	204	230	213	191	223	213	221	243	199	230	217	207	196	201	197	227	200	186	208	204	226	220	183	212	206	228	234	198	207	207	175	221	169	185	179	196	226	191	204	181	219	203	190	183	196	218	209	195	171	202	208	193	214	244	205	185	219	225	202	170	204	195	214	189	204	212	202	218	172	176	187	209	222	219	206	192	185	214	208	214	184	195	206	212	206	247	209	194	194	216	202	219	222	199	194	225	235	198	239	216	215	228	195	215	204	217	205	212	226	210	183	180	187	199	226	203	207	245	236	192	222	210	197	219	227	222	234	209	195	196	216	199	220	168	206	217	202	213	200	193	224	213	198	185	196	213	214	199	219	212	214	220	220	198	201	225	196	205	222	217	221	210	208	217	225	217	229	199	176	202	210	199	199	212	187	187	223	212	208	241	227	205	209	203	198	198	222	209	201	246	220	213	206	194	211	220	202	201	200	192	186	214	190	202	210	239	206	208	203	208	230	200	189	215	196	224	211	217	223	191	214	203	222	189	188	190	210	225	209	238	219	214	192	205	214	230	205	226	217	217	210	222	203	185	187	211	231	208	179	209	202	219	227	179	201	221	214	210	219	187	212	201	230	222	209	204	210	199	218	229	213	174	203	217	191	201	196	203	203	180	199	210	204	199	184	198	204	181	208	210	185	200	226	195	226	211	226	248	187	188	202	175	207	218	211	199	236	195	214	210	202	210	229	239	246	218	232	233	195	188	183	205	212	200	191	219	219	236	202	194	195	214	198	200	190	217	198	197	208	187	216	171	186	219	218	209	204	193	189	192	201	212	214	222	192	195	182	202	189	198	229	230	216	206	194	203	207	198	216	222	192	196	198	191	202	182	222	221	194	224	206	196	207	190	229	197	213	193	201	202	193	202	214	213	157	216	217	225	181	189	186	216	200	216	203	214	211	203	219	184	183	195	204	196	209	223	195	223	195	211	213	208	196	180	217	205	227	221	200	224	223	248	202	202	232	208	195	230	203	210	205	164	223	232	218	208	195	199	186	185	186	200	172	199	217	196	204	194	230	192	194	205	233	204	210	197	200	216	210	194	213	224	192	211	208	190	187	197	197	203	225	196	204	215	210	188	212	255	210	203	239	207	202	220	228	222	228	220	214	200	201	214	221	209	165	180	213	221	187	222	188	209	202	219	212	229	202	221	207	250	188	199	187	200	227	201	200	223	233	204	211	203	213	184	204	222	209	211	199	204	227	182	198	222	194	197	215	190	216	221	203	208	192	210	222	231	213	212	227	218	186	230	221	220	221	210	207	207	184	210	221	206	215	209	194	186	204	216	182	199	198	207	201	249	196	217	194	215	219	187	217	231	231	192	189	218	219	222	201	213	201	198	218	201	228	228	227	213	217	186	240	222	211	193	213	196	213	199	199	191	193	173	215	241	209	160	178	200	203	206	214	214	225	207	195	214	187	199	216	198	229	218	213	213	215	249	209	226	217	218	180	203	195	221	193	246	200	208	176	204	217	225	198	203	198	243	207	237	196	203	220	190	174	197	215	213	226	182	202	225	197	242	207	236	205	219	200	182	208	215	191	185	203	190	220	203	208	190	186	198	212	184	229	202	239	191	194	195	228	175	177	231	191	200	209	218	229	214	205	216	193	215	200	201	213	185	214	204	228	237	189	196	222	234	205	195	208	187	208	222	233	214	220	216	226	214	205	200	225	219	182	209	230	194	209	219	198	198	223	204	220	229	201	224	235	204	206	204	209	218	190	226	184	207	202	228	238	237	194	232	194	194	207	203	212	180	204	208	234	177	197	211	212	199	199	236	199	213	190	216	217	175	231	209	221	209	229	203	183	216	199	211	229	189	194	240	225	200	218	203	213	215	203	192	217	215	234	225	217	212	212	206	197	199	220	198	207	227	209	219	232	214	224	194	189	226	209	206	202	213	214	212	202	198	179	217	211	195	217	220	208	208	224	217	200	217	214	217	242	168	199	194	193	199	188	209	195	204	219	211	186	169	210	203	216	180	204	217	206	179	209	188	241	203	219	198	211	186	207	193	178	209	220	214	220	202	211	217	218	213	230	208	225	209	209	229	203	171	222	227	191	194	212	200	215	172	191	226	237	210	209	247	198	199	234	200	226	203	227	215	198	189	200	205	213	215	218	224	186	220	199	177	193	208	226	217	196	178	235	200	198	196	208	182	211	184	196	224	226	188	231	207	199	187	214	186	207	222	233	207	209	184	210	218	201	202	201	237	194	226	204	194	211	217	218	226	194	201	195	225	205	225	237	192	200	204	225	187	225	214	211	200	243	202	191	267	194	233	212	209	232	234	197	229	198	190	225	183	212	225	197	215	186	175	224	249	229	176	197	200	200	227	182	219	198	213	199	205	194	224	229	194	216	215	222	181	234	212	202	230	230	180	195	180	194	180	203	183	229	218	233	215	198	201	220	238	209	221	224	208	209	236	172	213	224	202	194	229	209	206	201	220	208	211	251	206	190	239	217	192	182	193	200	204	197	210	193	192	207	220	214	210	239	228	247	248	179	216	218	239	219	195	194	175	247	202	206	206	223	193	198	197	182	189	210	211	225	222	197	211	218	202	211	234	207	232	190	199	195	206	188	189	185	211	207	203	214	222	183	212	210	214	220	214	193	212	219	217	240	201	218	202	216	198	223	228	221	197	207	214	218	206	207	209	195	207	191	210	220	191	201	197	213	216	183	232	175	213	204	191	196	215	219	217	238	221	177	223	185	171	202	237	209	220	227	220	202	212	202	213	234	221	231	207	214	223	212	199	207	199	192	195	197	206	221	211	203	206	196	169	225	228	241	218	213	190	194	207	243	194	210	208	190	203	186	191	208	206	211	224	226	202	203	186	177
22873	3790	1387	1763	1755	1510	1166	988	830	876	748	667	697	651	613	621	572	548	543	549	518	532	517	538	583	618	604	609	563	532	504	504	549	528	564	581	574	516	525	510	518	534	480	492	500	492	479	528	523	512	482	482	503	515	495	473	537	490	524	475	571	509	469	488	509	511	515	486	472	509	499	501	463	492	540	490	485	484	486	472	490	468	486	501	504	525	515	486	517	490	537	498	465	492	506	516	512	486	494	504	502	519	536	481	509	468	523	548	485	506	463	500	568	475	447	497	444	496	506	487	496	497	466	459	492	481	486	465	442	493	524	478	490	515	469	489	486	534	500	496	482	475	527	472	485	428	463	483	497	497	520	482	488	491	555	488	518	512	494	484	515	513	503	501	482	520	475	529	508	475	514	534	471	511	506	473	469	528	499	520	523	519	511	496	462	525	523	489	533	508	466	517	507	492	494	522	492	517	490	484	484	501	476	502	510	462	465	522	516	488	494	491	509	471	454	514	527	474	512	500	500	529	444	490	461	491	489	485	471	469	508	474	503	475	494	481	510	490	472	470	505	494	494	507	506	479	496	450	519	515	472	470	486	507	472	497	503	493	504	470	531	498	482	504	512	523	478	510	514	519	473	516	489	509	496	454	494	493	540	523	517	491	567	485	484	495	492	507	493	479	496	520	509	480	454	486	528	492	502	540	494	481	504	485	497	524	512	497	531	488	526	518	503	472	539	477	452	478	472	507	497	486	463	465	490	503	480	520	516	512	505	478	524	473	517	514	523	485	545	470	483	465	499	528	476	494	487	499	530	491	479	529	470	478	475	472	484	483	513	494	514	527	498	514	503	471	477	489	470	514	495	459	516	506	468	531	465	447	519	445	478	475	494	473	533	462	487	455	509	493	460	482	496	498	522	530	507	486	458	502	497	473	462	493	518	514	544	495	539	477	462	497	484	485	474	507	475	485	506	507	500	469	464	503	488	517	499	523	485	474	521	492	477	494	421	484	499	534	481	511	514	469	545	472	498	466	490	493	514	482	493	508	497	493	499	434	531	500	482	457	495	480	525	443	452	498	480	508	517	512	470	509	501	484	538	477	492	509	479	515	540	506	463	488	475	524	512	473	481	497	475	529	473	483	499	489	495	497	539	464	477	498	512	457	522	509	495	504	508	496	509	470	497	493	478	481	507	483	519	465	517	500	511	526	481	500	534	498	494	473	532	492	517	478	498	478	456	508	457	541	513	478	487	498	507	501	468	466	497	500	509	472	508	479	510	481	472	488	443	515	468	470	473	486	523	526	480	495	515	521	513	512	511	501	457	502	500	489	464	482	473	477	495	513	494	496	506	491	494	542	498	546	537	495	501	503	468	486	464	496	500	523	512	486	495	508	478	470	466	505	471	536	484	480	486	467	487	511	485	515	496	508	509	530	457	508	458	516	505	477	500	494	513	500	493	500	502	482	478	473	512	512	498	464	485	522	482	479	472	500	495	455	489	482	507	495	487	486	475	508	480	508	485	531	474	516	482	501	507	516	470	461	510	475	531	463	487	488	497	486	490	481	512	502	498	503	493	496	465	516	466	472	475	488	486	500	472	489	538	457	483	508	480	505	474	516	500	485	487	474	511	467	491	486	457	482	492	532	531	486	530	499	497	469	483	461	510	497	509	506	502	484	498	445	540	500	504	492	490	478	503	505	500	529	448	501	503	489	516	490	489	514	498	500	529	499	469	475	474	533	494	482	497	492	493	508	498	498	514	467	501	493	493	466	501	497	505	512	457	543	514	503	492	501	503	481	459	499	468	524	498	500	459	489	491	531	525	490	510	521	532	510	504	484	474	493	468	514	496	499	465	505	483	472	518	477	468	463	531	509	492	528	516	471	538	500	500	457	492	524	467	545	495	482	508	470	497	499	473	488	480	484	490	528	495	519	526	521	542	507	527	487	484	455	507	492	474	485	462	529	431	433	509	524	478	473	473	473	527	489	510	485	490	479	519	506	479	473	503	467	532	519	483	448	493	460	488	477	470	484	458	479	499	491	491	484	495	469	461	471	529	484	466	534	540	504	500	516	501	500	477	492	504	497	508	502	490	472	519	503	534	524	479	500	475	474	509	534	499	522	537	498	507	482	527	522	511	518	486	475	478	510	484	512	512	502	495	460	525	495	489	471	516	476	440	523	530	512	507	509	505	472	489	500	464	513	495	473	511	518	518	444	467	502	514	491	472	491	505	526	459	505	487	482	494	470	506	528	511	510	518	498	483	486	518	508	497	478	489	501	499	474	486	478	457	513	513	476	512	501	477	486	505	516	496	488	490	487	502	479	488	512	462	486	464	471	513	483	492	496	495	454	478	531	509	517	474	489	517	508	484	480	512	509	437	486	486	484	500	505	475	519	520	480	503	487	492	479	500	487	486	518	472	474	469	493	515	518	507	483	475	486	491	483	522	472	510	482	488	560	492	503	487	482	453	481	524	480	517	526	478	532	482	510	444	504	499	509	468	475	534	483	456	450	522	522	491	495	492	477	504	470	503	505	513	554	475	478	484	515	494	504	518	493	494	468	500	491	512	466	450	466	499	484	504	477	512	499	441	497	485	504	520	478	481	487	520	525	505	487	487	463	474	501	489	496	499	505	482	489	463	507	466	551	539	499	468	438	499	520	476	479	539	526	466	501	470	483	492	499	521	477	518	532	509	497	503	476	489	494	490	506	537	499	516	539	470	488	471	496	455	512	523	496	464	519	504	477	495	505	474	481	507	472	476	465	486	473	512	523	508	510	486	471	472	514	521	458	463	531	495	513	507	506	496	512	484	531	509	523	455	468	460	546	471	436	528	487	534	492	474	452	512	507	521	524	484	510	468	490	501	489	539	497	490	498	522	480	456	470	466	484	514	524	486	518	466	483	486	495	454	491	478	482	524	500	526	499	485	445	503	499	509	468	542	490	531	472	477	509	477	517	503	513	514	473	503	500	494	536	519	514	505	497	449	471	483	438	478	465	506	504	490	488	501	490	529	483	504	492	486	483	498	522	502	493	523	479	502	509	513	493	452	534	496	514	510	490	502	511	504	504	481	496	501	484	520	444	499	484	467	498	519	514	505	450	480	497	469	511	500	506	535	507	490	501	462	483	537	499	450	485	488	510	475	492	511	472	496	486	499	477	519	505	529	508	519	481	478	501	464	511	510	519	446	505	502	517	520	517	442	490	468	504	499	520	484	487	439	497	532	493	492	496	487	491	474	505	493	479	480	480	515	522	456	482	502	486	466	534	483	498	493	491	514	492	498	490	503	451	525	520	488	460	487	534	499	473	502	514	490	514	475	525	496	535	510	496	500	501	492	520	487	509	497	509	472	477	505	505	508	502	510	510	501	474	505	471	494	498	504	507	482	530	504	488	478	487	471	492	481	505	497	500	525	469	512	471	513	515	473	538	491	500	490	494	499	477	488	459	460	497	512	466	473	440	533	500	493	486	512	481	503	502	493	509
49987	21321	3452	1252	901	714	619	509	463	413	414	412	363	382	373	340	379	358	315	334	351	358	346	373	354	340	398	362	343	380	318	328	327	338	335	339	388	356	348	334	347	307	311	337	338	323	323	314	332	314	367	324	332	314	380	345	332	324	336	344	327	325	344	336	376	327	284	334	307	318	314	317	326	324	298	295	293	340	328	318	348	330	350	330	358	321	309	338	336	331	360	324	306	354	350	328	341	322	311	327	358	341	340	315	349	318	307	305	372	303	313	310	316	321	371	353	350	352	324	323	324	306	343	332	327	331	350	406	351	320	300	320	322	346	322	336	324	346	347	344	297	326	354	349	326	372	324	314	341	361	331	317	331	307	321	314	305	349	345	307	329	308	341	333	362	331	329	312	327	333	355	369	312	373	328	346	353	309	316	295	330	338	355	331	319	325	284	349	328	312	366	339	330	282	290	321	345	302	327	391	335	329	334	281	346	304	343	336	353	340	330	339	329	331	339	345	344	334	329	362	353	370	302	339	340	332	327	330	324	346	329	370	324	319	342	353	339	317	313	349	332	311	319	284	331	344	320	316	315	378	351	323	284	325	340	342	366	308	323	349	337	299	340	288	347	280	347	364	326	316	336	316	335	374	352	351	310	321	325	353	301	349	335	305	331	315	307	318	373	317	337	323	336	328	341	331	312	313	351	314	299	298	308	339	337	323	325	347	308	328	320	312	365	353	323	325	339	321	303	352	323	315	292	345	326	333	296	341	308	319	308	334	324	330	325	331	323	332	312	319	290	330	310	349	325	294	316	359	354	320	337	307	319	345	313	330	330	345	343	313	304	355	327	338	312	342	355	354	333	328	365	322	336	322	326	303	319	314	348	301	352	335	291	330	337	360	362	356	310	349	295	318	334	330	310	336	318	339	343	343	342	362	286	359	319	353	316	342	342	384	323	331	361	340	336	339	311	323	328	358	329	315	328	298	323	350	347	319	354	329	334	333	335	363	350	352	281	322	324	327	314	352	368	300	336	353	310	329	322	327	331	360	362	338	349	362	333	344	321	362	344	337	312	321	331	347	306	333	300	345	331	371	319	298	322	322	320	333	342	363	319	330	345	326	333	303	357	326	319	347	313	310	313	296	324	338	305	364	329	297	328	343	365	347	343	294	324	296	323	324	341	324	323	310	331	273	316	326	301	324	361	302	328	312	315	361	324	337	347	304	322	321	323	373	336	373	308	341	323	329	329	354	325	312	348	328	337	335	352	321	308	349	342	338	335	330	333	366	355	382	334	315	335	334	301	355	339	345	349	327	343	306	322	342	310	350	314	349	349	308	351	334	308	332	350	308	344	324	323	334	311	332	308	354	300	265	313	327	328	308	350	336	342	294	314	329	317	336	331	303	294	345	323	341	320	341	344	291	329	339	356	341	328	298	292	325	315	321	351	343	357	324	358	338	286	327	308	335	329	302	332	310	331	334	345	333	335	387	346	339	306	341	352	309	310	322	341	294	313	323	330	303	317	317	331	335	336	330	335	344	311	310	296	335	314	330	315	324	303	316	346	330	320	345	341	317	330	353	368	310	275	294	345	306	303	304	294	308	351	364	313	329	322	342	340	333	363	330	334	313	342	314	336	348	318	329	361	307	323	295	324	329	329	328	278	319	332	323	332	319	289	333	348	366	341	351	325	345	336	346	292	320	333	344	316	310	337	300	353	323	333	332	320	327	365	310	353	351	305	336	338	301	357	326	365	336	347	323	318	326	348	323	341	314	319	335	332	309	354	320	351	315	330	347	303	339	327	332	319	331	352	294	327	346	348	309	346	313	337	361	324	340	326	356	341	339	297	282	327	305	324	329	359	319	320	339	351	320	316	329	300	306	322	306	308	327	326	299	309	301	334	352	319	348	283	343	331	338	329	316	318	293	301	315	350	331	348	344	314	317	318	336	304	334	348	358	299	306	345	333	313	373	341	325	319	304	348	336	341	361	314	363	328	362	337	340	341	336	314	328	337	337	311	357	278	320	356	354	339	354	336	309	313	297	316	351	321	340	356	349	343	353	290	351	306	335	296	311	315	322	335	318	298	295	313	300	307	322	304	321	388	285	339	340	322	321	328	340	321	304	368	365	315	306	329	330	341	341	336	310	306	356	336	283	308	322	332	302	335	309	269	324	346	335	329	340	336	330	301	329	324	320	378	346	316	335	328	344	334	355	329	332	325	355	330	328	316	346	331	357	308	330	337	385	358	340	306	314	306	344	297	343	335	343	372	305	315	323	318	327	318	283	336	312	324	289	335	316	338	321	310	338	316	356	307	332	344	350	292	328	330	314	336	369	300	326	327	302	287	322	316	356	323	313	336	275	349	324	341	316	339	349	317	344	337	378	363	325	354	319	336	299	311	328	358	327	325	352	317	299	317	350	323	333	327	323	302	348	330	309	320	350	305	323	306	368	328	304	330	329	336	307	305	327	346	357	327	320	338	348	302	332	354	303	333	323	315	283	311	361	342	360	307	384	347	294	362	306	332	318	348	323	350	289	317	290	327	330	341	315	344	344	346	341	353	295	335	336	318	317	303	328	330	295	313	348	325	318	311	326	369	300	336	299	339	372	349	294	317	319	313	315	341	344	319	325	329	357	342	289	295	329	313	368	329	334	362	320	321	325	289	329	322	355	296	310	349	325	367	361	309	354	314	314	320	335	339	309	311	321	326	363	349	315	320	352	333	345	367	328	326	330	322	358	353	305	289	321	335	320	328	337	307	340	330	332	323	326	316	337	336	329	315	334	300	330	330	361	347	337	325	334	320	330	343	290	357	305	350	293	332	306	326	294	311	322	308	341	355	353	357	328	358	328	340	305	305	301	362	325	355	328	312	349	318	350	376	362	336	341	388	313	324	332	333	325	328	307	317	307	328	318	314	344	343	327	328	341	339	317	322	368	321	340	383	345	340	346	324	322	340	355	344	334	359	336	323	315	315	375	330	322	309	353	332	329	302	314	293	299	313	310	339	334	297	347	300	346	345	320	304	349	337	298	332	325	314	305	290	305	351	338	319	308	322	293	323	328	339	349	327	372	341	340	349	328	334	335	315	306	334	338	329	321	324	321	324	321	335	337	315	334	309	356	318	311	293	308	351	310	339	357	324	343	315	317	338	383	295	322	331	336	351	328	307	326	291	282	321	326	348	309	357	330	318	303	313	335	336	329	288	336	318	342	373	352	351	344	344	356	348	351	323	357	323	321	349	331	379	338	325	329	318	313	284	340	316	313	339	317	347	336	321	344	357	328	315	337	334	324	368	343	325	332	327	297	317	309	322	328	358	359	276	349	346	357	361	364	332	336	322	330	300	332	335	318	316	348	350	344	310	324	336	330	343	342	309	321	282	310	344	297	309	352	284	284	320	294	364	321	309	304	313	327	349	323	346	298	343	316	329	313	359	324	313	336	335	346	338	317	319	319	358	318	331	333	347	346	344	322	332	329	327	316	337	319
31676	6184	2355	2955	2742	2344	1968	1644	1416	1262	1151	1094	1097	927	863	899	867	828	790	823	763	795	794	844	810	847	941	918	826	815	704	752	739	782	826	838	823	832	748	729	700	725	741	743	741	777	706	711	723	718	716	745	753	709	753	681	736	745	718	745	736	702	728	726	690	722	682	701	742	714	750	651	661	735	697	735	756	728	708	759	687	686	715	727	722	725	714	712	727	735	726	710	724	771	694	711	722	736	721	730	702	735	746	724	671	690	707	680	713	757	714	715	760	707	728	706	707	676	704	689	674	673	762	677	720	744	751	710	646	730	761	694	733	714	743	725	668	675	727	693	715	748	745	691	733	752	687	724	747	719	671	733	756	695	688	714	707	687	734	719	690	706	665	709	699	753	702	705	739	769	691	726	714	691	693	678	671	697	698	741	741	714	732	716	726	724	747	760	710	691	739	686	720	687	705	705	755	712	772	731	670	677	685	753	744	738	704	688	696	703	715	707	737	678	716	691	738	750	702	698	728	733	684	706	751	750	731	713	703	822	735	721	741	769	747	730	707	711	694	723	756	709	703	753	687	748	724	798	744	673	715	705	719	713	682	697	732	717	692	693	778	770	698	668	680	735	694	680	735	686	731	695	731	743	725	770	717	691	690	702	712	697	714	702	717	735	670	717	742	704	736	681	730	638	701	735	726	723	741	725	709	720	705	703	753	696	704	700	740	699	751	699	741	695	711	703	748	696	689	713	706	705	733	738	716	765	738	667	719	734	680	710	710	734	726	723	673	737	689	702	727	755	745	666	734	671	701	688	729	666	668	720	668	763	737	712	678	720	707	717	743	684	737	712	720	755	708	682	690	767	760	727	735	703	756	723	729	724	665	733	757	729	721	703	723	717	767	698	675	724	728	724	746	740	708	776	701	758	706	732	640	701	696	704	695	781	701	696	695	763	716	729	701	695	724	730	745	720	737	673	693	744	699	703	715	717	762	730	742	705	724	716	732	766	698	720	700	725	681	711	660	713	762	681	739	748	714	700	653	697	737	730	746	672	716	697	687	729	752	731	729	743	673	689	742	677	720	729	725	704	698	741	716	704	720	691	713	705	720	719	712	739	713	693	712	702	727	719	719	702	703	693	752	681	742	715	649	747	688	721	692	716	709	705	727	781	691	682	737	723	726	773	712	665	710	721	725	750	756	708	727	725	707	681	721	713	724	741	694	688	670	705	708	713	696	728	722	732	756	713	678	683	713	747	756	724	692	666	757	714	696	692	729	690	747	713	712	697	703	730	726	735	751	711	684	718	708	677	752	709	728	718	737	719	729	739	692	686	673	754	732	684	682	731	680	709	724	724	717	687	694	718	721	714	726	735	672	703	742	750	694	671	693	682	751	742	735	765	697	705	730	731	717	748	691	693	715	728	721	745	714	741	761	716	747	704	692	667	733	741	722	666	684	736	675	714	701	707	710	678	688	756	728	694	743	684	704	734	702	706	752	674	760	770	712	704	749	702	734	730	667	706	748	772	684	715	745	691	762	706	750	648	693	756	698	691	740	737	716	760	703	741	619	713	713	714	694	721	677	682	708	768	706	730	706	725	725	720	703	702	707	706	733	784	705	712	720	767	672	736	703	757	734	714	698	735	727	665	724	721	727	731	705	709	660	698	710	743	708	697	688	681	721	709	747	699	723	716	689	696	757	719	718	671	663	711	714	731	746	708	702	697	702	732	741	688	763	732	757	683	751	716	694	701	727	698	691	692	713	733	746	706	724	739	734	664	695	693	711	683	699	727	737	696	684	747	716	692	713	716	742	659	760	705	708	705	673	704	727	733	740	696	663	719	749	767	730	696	737	740	773	786	699	700	654	718	734	713	732	703	659	661	712	743	718	720	712	717	701	744	704	708	724	653	701	670	719	679	724	659	716	704	697	690	793	760	721	762	738	740	657	675	687	739	679	731	702	750	709	762	702	736	666	730	732	694	714	674	689	669	732	689	721	690	668	645	704	675	730	679	689	739	718	713	678	718	757	724	766	685	677	738	697	672	714	707	704	759	689	759	743	700	701	746	731	746	744	686	654	718	678	704	734	713	704	655	734	693	680	715	668	703	754	700	734	677	706	686	721	736	733	740	710	709	761	708	694	650	693	728	688	738	744	709	655	690	726	695	745	709	741	730	723	728	679	781	696	726	713	709	749	745	724	740	716	697	685	735	655	688	673	691	723	740	707	749	703	714	713	764	711	703	733	702	713	725	688	711	730	701	723	734	776	715	672	663	745	706	737	694	707	693	710	667	743	699	728	706	763	740	745	697	725	712	695	729	728	698	695	761	724	722	700	712	722	713	714	728	746	675	717	752	730	726	736	633	729	694	670	720	719	703	714	683	704	715	709	723	685	700	710	696	717	695	701	713	732	701	726	727	706	712	726	672	700	718	722	710	748	705	695	705	728	677	668	683	703	732	740	701	708	684	713	782	715	724	720	752	753	706	708	736	734	711	735	693	727	770	700	689	688	733	705	734	693	745	750	722	713	706	744	739	756	730	696	730	718	698	675	727	700	742	695	702	729	724	727	698	755	680	707	747	663	704	703	721	702	740	702	684	686	713	713	718	669	687	716	739	725	719	727	683	739	682	727	710	698	667	701	674	701	693	701	720	738	717	706	762	711	715	715	714	718	678	746	721	715	699	697	692	761	698	680	705	686	691	670	690	704	734	730	738	708	698	739	728	750	708	765	742	685	711	702	734	695	630	720	718	723	746	671	679	724	714	724	724	679	703	761	717	745	727	746	669	720	721	697	698	722	747	705	795	724	782	743	714	745	708	686	787	751	683	742	680	693	742	717	731	700	726	696	773	689	697	688	685	701	681	729	708	718	744	768	657	721	699	737	696	692	688	748	709	727	729	746	699	706	711	668	746	730	682	741	757	693	744	720	730	691	723	703	704	724	684	761	661	759	741	708	694	708	746	689	671	708	723	708	739	688	730	765	714	746	694	711	717	712	725	680	729	707	711	670	747	679	717	773	707	724	741	716	659	690	682	736	690	673	701	715	713	683	681	708	690	673	755	737	727	757	735	712	715	699	711	713	746	721	730	733	751	703	702	690	746	718	782	732	719	685	746	718	693	716	743	719	709	727	767	725	712	720	706	735	752	721	729	696	733	683	747	772	661	739	725	681	701	724	714	712	699	690	737	701	685	663	770	735	739	735	745	735	732	728	681	743	656	689	729	700	705	750	708	789	731	678	738	748	714	667	687	726	707	703	734	698	679	730	701	706	672	707	711	731	674	697	722	693	758	727	729	667	759	703	775	671	719	716	792	718	681	689	764	735	702	728	680	698	746	715	750	699	708	746	717	728	680	683	733	719	732	728	700	679	720	726	723	747	750	666	677	712	736	717	700	715	725	713	729	695	725	709	689	675	715	657	711	697	693	706	744	670	706	727	700	715	706	685	732	709	663	699	748	751	705	749	699	706	725	696	746	666	696	700	750	665	695
16874	3317	219	246	214	169	160	139	136	114	136	130	114	122	119	97	111	117	134	135	114	105	121	118	134	118	124	116	132	115	137	123	118	137	120	155	124	139	135	115	106	116	97	110	104	99	134	126	126	99	113	115	120	118	117	108	124	115	109	101	123	149	128	97	104	121	117	120	107	117	128	123	115	119	113	102	103	130	103	120	102	109	92	118	102	94	127	132	99	119	134	124	117	137	119	107	105	120	116	132	129	109	128	127	126	127	121	113	104	105	123	113	121	109	113	112	126	122	138	118	114	118	132	114	139	116	116	120	112	132	122	117	113	116	130	124	108	128	120	138	131	96	89	129	123	122	121	102	125	123	117	113	123	130	119	108	102	111	115	108	116	137	135	110	127	107	115	127	136	124	125	117	121	126	114	120	117	136	119	99	105	110	125	100	123	114	129	114	128	108	131	117	114	118	117	126	136	126	124	118	111	121	101	126	127	107	132	115	133	114	138	109	136	103	140	115	136	149	148	97	119	143	111	127	118	99	107	115	106	125	117	126	103	126	114	116	113	131	101	119	113	121	136	121	126	129	112	105	124	124	127	132	141	133	106	113	121	121	113	125	113	118	106	126	124	129	103	87	99	110	120	147	117	110	114	102	124	150	126	122	119	109	120	100	119	128	124	115	126	105	101	101	121	115	104	118	126	126	117	130	135	118	115	130	120	114	112	95	117	104	109	115	125	114	131	123	119	120	117	116	120	118	108	124	119	108	124	133	128	112	117	129	119	114	113	111	136	113	118	110	116	133	137	116	104	120	123	98	121	122	130	97	124	107	135	141	101	104	109	114	130	114	134	111	102	110	96	97	124	103	140	130	115	115	115	135	116	121	138	109	107	120	107	114	129	117	107	123	110	103	119	131	125	117	129	105	123	130	111	114	115	119	95	109	121	108	125	110	107	118	122	112	126	119	114	111	129	119	133	136	135	119	109	95	134	105	108	106	110	114	115	143	123	114	116	120	126	114	103	135	111	117	109	105	99	119	121	130	112	128	117	137	129	111	124	106	121	128	112	113	130	106	132	114	138	107	144	115	127	129	125	113	112	117	116	128	107	124	127	117	118	135	135	102	105	107	106	117	129	115	106	116	115	113	113	129	104	116	114	114	105	121	120	122	115	124	112	104	128	131	118	122	122	119	102	106	104	127	106	120	111	111	129	112	113	123	131	109	132	105	122	103	107	124	128	122	128	124	135	131	105	125	135	105	116	115	111	122	96	99	121	131	118	132	118	101	127	120	125	115	106	120	111	115	133	126	120	127	117	126	120	135	114	127	141	135	113	142	138	141	109	125	138	84	99	116	124	116	112	119	112	117	128	115	125	126	125	134	112	98	107	127	98	118	107	119	106	123	119	122	120	119	116	139	108	110	117	123	118	129	108	125	108	111	109	120	113	125	153	131	116	114	127	128	121	114	101	110	124	117	102	118	134	135	112	94	121	104	107	110	115	128	104	105	129	130	127	100	108	106	121	111	110	122	126	110	118	101	108	104	126	116	122	138	124	115	144	126	120	106	136	121	123	101	114	129	129	119	96	120	106	122	131	116	129	118	114	125	100	116	117	97	110	116	110	104	92	123	104	105	127	123	128	128	146	135	102	122	121	122	115	109	135	122	104	104	123	108	137	128	115	108	115	121	122	105	118	87	111	105	113	131	133	129	139	107	111	121	116	137	124	103	118	123	148	125	123	114	116	116	115	117	130	108	105	117	121	107	115	121	119	108	142	128	114	110	107	140	159	125	105	140	105	120	129	105	126	131	119	133	121	90	108	120	126	113	128	112	106	124	136	116	125	123	100	102	94	106	122	111	112	131	120	97	127	125	100	117	132	140	114	100	123	108	119	121	98	113	103	119	109	125	121	118	124	115	127	140	142	120	113	113	107	119	137	105	108	132	120	133	106	121	109	98	109	109	111	129	118	108	117	118	124	137	118	96	145	98	132	116	129	106	119	120	111	150	126	130	130	129	124	133	104	88	108	127	114	120	109	123	120	109	125	119	135	114	112	137	117	133	122	132	113	128	110	126	113	121	137	123	103	103	129	112	96	130	135	114	125	120	122	114	132	115	131	111	130	115	100	138	127	123	126	118	111	104	110	121	97	141	133	111	124	120	130	133	113	101	131	126	117	100	114	132	105	126	153	111	109	108	112	120	116	112	106	112	143	130	124	139	111	135	109	120	120	133	125	126	116	134	119	120	120	115	150	105	111	128	109	117	105	124	126	132	109	97	117	123	131	130	112	98	133	121	118	135	118	126	108	132	125	142	100	135	106	121	107	119	114	126	110	112	103	112	102	114	106	112	101	122	137	130	116	118	111	111	109	134	126	128	123	129	112	117	95	79	116	114	126	110	114	132	137	108	129	127	91	122	124	124	114	114	107	124	136	134	125	108	126	117	118	110	111	105	105	117	112	114	115	112	122	109	110	119	97	113	91	92	105	118	83	111	119	127	115	119	116	138	129	112	105	117	102	115	135	110	133	109	109	114	117	121	129	126	116	115	112	118	124	131	106	133	121	104	113	136	131	124	114	134	128	111	104	97	91	125	107	100	116	131	138	113	124	115	121	116	120	119	113	100	139	122	132	107	113	98	135	113	103	104	105	129	112	133	114	99	138	119	100	127	118	129	125	131	138	124	92	126	123	108	126	95	136	138	109	131	134	114	124	133	119	110	128	117	91	108	128	119	119	119	108	113	125	98	112	122	119	119	105	112	109	98	105	113	130	104	121	132	120	103	121	132	131	113	136	106	124	105	122	129	120	124	103	100	115	106	132	102	119	121	126	93	114	120	133	134	111	151	114	131	122	148	120	121	122	114	112	126	139	131	129	113	142	128	123	113	113	115	110	142	145	115	121	102	117	113	119	107	131	106	155	117	141	124	133	143	113	105	118	112	115	99	112	124	112	129	106	126	115	144	113	108	105	106	114	99	107	133	117	126	128	118	123	113	114	119	126	135	107	130	105	120	139	128	113	121	117	117	128	116	132	114	117	119	127	142	124	104	119	146	120	114	107	126	119	120	135	116	120	117	117	112	93	100	99	146	126	105	117	121	137	149	121	98	128	94	126	119	106	130	114	126	124	126	134	125	103	124	123	143	123	139	106	105	142	104	99	124	127	119	102	121	131	139	131	122	108	110	103	102	130	122	112	130	119	145	121	111	107	109	130	127	126	141	150	127	125	116	110	127	130	125	124	128	109	135	136	128	113	97	123	122	116	121	103	112	110	103	128	134	117	115	133	107	141	120	126	106	120	120	120	140	127	128	98	104	109	112	115	121	114	105	127	118	118	107	117	143	123	125	106	124	119	125	123	114	119	110	118	124	108	143	108	111	127	109	133	137	105	134	106	121	117	145	107	129	117	97	129	125	132	121	112	111	101	109	122	104	123	109	117	107	101	109	118	137	131	134	120	117	131	108	103	129	127	96	114	108	134	112	110	117	106	130	133	139
9948	1185	445	662	664	577	496	456	425	406	383	380	340	338	330	298	341	332	302	320	339	285	336	360	377	395	341	320	303	286	314	329	287	324	325	332	312	334	332	354	322	289	303	316	287	331	294	321	296	305	316	312	302	296	266	316	312	306	342	324	301	313	302	303	310	327	301	293	301	305	322	296	330	329	303	307	324	321	313	320	335	318	302	321	343	258	341	325	312	295	297	316	299	287	295	310	317	299	318	320	310	312	288	312	288	331	325	338	326	314	280	300	323	327	299	288	298	287	303	318	282	290	313	346	301	288	346	313	306	300	323	309	289	319	309	304	335	291	290	308	281	314	313	325	284	307	338	300	280	322	321	321	289	297	340	303	299	343	293	330	274	305	297	321	307	278	335	310	313	314	314	294	304	314	287	345	319	309	295	331	324	304	304	320	292	292	295	317	301	313	306	320	330	331	312	318	319	307	310	308	308	304	310	321	304	298	315	316	280	286	286	320	342	301	325	319	297	290	307	333	297	328	283	276	322	318	324	326	307	299	304	338	280	300	292	313	301	336	310	276	320	274	324	326	291	322	319	315	300	326	310	294	307	306	309	314	289	309	324	334	327	312	330	315	307	281	326	302	297	313	295	301	323	301	306	321	327	288	333	317	294	301	336	307	306	340	323	292	300	322	290	270	316	290	311	276	278	321	340	295	318	280	336	327	308	300	317	268	327	295	340	315	361	311	297	325	319	304	292	317	311	323	326	267	303	291	338	336	304	327	311	307	322	328	322	286	278	289	316	303	312	353	308	326	295	315	309	316	327	315	329	314	320	281	298	314	303	336	299	320	309	300	282	331	335	330	308	333	314	325	338	318	315	329	297	303	319	282	309	326	340	303	318	312	327	313	317	292	309	298	316	321	268	306	344	313	297	295	299	293	314	291	341	278	337	298	328	321	284	340	301	319	335	307	309	281	297	303	293	283	320	308	355	289	304	290	301	305	309	327	316	333	328	348	320	331	358	280	295	317	293	308	289	313	311	338	331	301	304	290	316	316	329	299	296	314	322	305	343	312	292	292	284	326	314	330	301	296	294	325	304	313	290	300	286	295	340	300	295	328	295	290	321	324	331	309	321	306	299	335	323	306	295	323	284	331	310	285	314	340	301	312	327	290	305	330	315	307	336	315	281	342	314	320	324	316	306	325	307	301	294	299	307	315	321	293	315	338	310	304	313	270	313	280	329	321	304	289	299	325	272	304	302	284	310	326	311	312	312	291	328	297	299	306	294	332	308	288	309	307	317	330	325	324	315	289	305	288	313	297	302	289	304	355	333	296	343	295	301	312	273	304	327	312	291	329	328	359	322	329	323	315	306	314	311	351	296	302	326	334	304	294	284	290	308	295	323	293	308	335	306	309	322	309	327	344	298	312	319	288	315	330	308	329	306	324	292	281	353	329	298	294	309	299	306	302	328	300	309	280	327	332	316	292	313	321	269	304	309	316	302	335	299	298	296	287	309	287	283	287	287	279	277	307	315	292	305	302	305	306	313	311	315	322	293	320	302	337	295	315	294	335	305	280	303	317	284	304	299	318	309	288	311	327	338	302	281	314	307	286	290	280	292	304	324	280	298	333	321	284	292	291	321	309	326	348	296	304	297	292	310	303	319	307	318	298	315	313	277	303	282	271	330	329	308	310	298	301	331	328	324	314	296	330	298	309	299	285	307	295	310	297	325	329	304	290	301	321	296	327	324	329	336	322	306	317	323	307	313	315	309	284	300	305	345	336	316	321	325	305	310	305	319	315	294	315	306	351	331	300	308	294	338	307	284	318	279	320	312	351	332	315	326	317	283	301	306	305	286	323	334	323	297	378	282	328	308	307	273	280	313	325	305	308	310	329	306	295	316	297	310	318	302	313	324	320	320	307	336	312	309	304	305	318	286	316	304	330	306	296	316	277	290	304	291	309	309	348	308	324	298	343	291	315	331	322	311	318	324	302	325	330	331	315	303	312	298	291	292	328	323	311	308	297	320	339	323	339	304	324	321	312	334	315	326	317	321	295	305	313	325	304	341	301	285	309	313	319	325	288	346	317	324	303	283	310	337	296	314	306	321	311	320	307	319	317	315	309	327	335	330	299	305	304	304	321	318	300	315	293	323	330	337	326	335	326	313	328	314	308	319	269	298	316	316	278	336	315	331	316	324	310	319	293	336	286	270	328	323	292	331	316	338	336	280	304	308	321	339	324	321	300	299	306	299	316	337	309	302	319	301	329	325	325	325	289	298	312	299	318	303	317	307	308	295	309	326	330	298	333	315	310	322	308	342	339	309	315	322	287	318	306	300	302	342	313	299	322	313	318	329	318	306	335	292	301	311	341	304	345	333	302	300	315	343	311	311	341	321	308	307	310	281	288	294	337	337	294	349	332	354	326	317	338	321	277	307	313	315	300	337	283	331	265	272	333	295	342	289	306	330	311	295	297	302	320	302	299	341	319	285	292	329	333	289	336	316	316	321	289	317	269	332	291	283	304	321	295	316	325	297	319	287	326	295	311	283	318	305	332	308	335	314	315	291	294	305	286	318	286	320	298	298	296	279	274	303	332	303	297	270	314	317	312	316	301	294	337	292	324	330	330	318	321	302	330	324	309	304	325	311	309	294	314	300	296	320	295	316	315	323	310	307	307	316	311	321	319	295	323	295	323	311	320	293	315	306	305	328	302	337	304	291	303	331	296	308	336	317	321	341	303	329	328	322	299	300	325	320	304	315	301	314	319	313	317	318	302	312	315	291	308	327	309	306	329	311	297	310	298	281	325	292	319	308	329	319	306	288	313	312	320	304	329	324	324	300	335	307	299	313	315	294	324	295	283	327	319	319	282	313	329	337	290	288	315	313	314	273	324	311	310	315	337	302	295	285	318	304	307	327	324	327	305	337	314	326	318	283	328	333	280	330	319	292	279	314	305	334	344	318	308	263	317	304	311	311	303	321	311	304	318	342	307	302	295	332	303	287	301	297	301	327	339	322	314	297	297	311	278	301	292	330	314	337	299	299	329	303	327	332	304	303	325	286	332	305	304	316	320	309	308	304	331	330	301	312	306	291	321	312	302	305	302	309	314	324	332	298	300	317	290	328	334	315	312	317	302	305	333	312	301	320	317	295	303	298	321	298	316	278	303	330	329	339	299	337	305	288	297	333	342	292	320	308	309	310	328	306	324	299	328	286	294	314	323	317	310	345	302	303	277	307	295	307	319	301	296	286	308	307	348	298	324	323	296	321	324	308	287	331	309	305	319	325	338	307	313	307	308	310	312	295	284	341	329	292	293	298	334	305	322	299	296	302	335	299	350	311	316	288	300	341	319	317	319	297	318	311	319	312	290	345	308	347	323	312	305	281	311	337	306	322	310	327	313	315	269	355	324	308	301	293	295	284	306	319	303	301	320	297	296	308	324	315	304	280	310	303	302	305	308	298	316	297	307	295	313	275	319	311	321	287	318	297	339
39464	14975	1435	604	477	397	322	318	296	290	264	229	233	244	225	217	243	234	219	213	224	236	205	215	234	265	209	241	231	214	212	223	206	231	231	228	222	221	201	202	205	208	197	203	222	199	214	207	213	205	236	202	210	226	205	219	211	219	213	230	246	204	207	188	202	221	208	198	216	178	215	217	221	239	202	199	199	230	204	202	205	218	201	197	206	226	224	233	213	209	204	193	207	227	196	219	194	201	234	179	214	216	248	199	192	187	222	219	209	232	188	215	188	207	180	215	222	198	206	187	236	174	204	214	241	199	191	213	204	243	209	197	206	231	201	223	220	219	214	190	222	230	195	226	209	203	208	209	191	200	230	224	217	217	188	194	204	205	194	213	185	224	209	235	219	238	221	223	247	225	206	197	203	223	201	227	184	232	221	224	222	209	203	226	208	200	188	210	203	211	201	208	201	216	220	240	230	204	208	231	238	227	200	217	234	208	211	185	233	230	202	232	246	211	220	202	177	222	216	202	197	182	213	214	217	242	201	189	215	210	215	213	209	227	208	219	200	185	216	202	212	219	194	202	239	172	211	208	219	226	201	186	202	207	222	212	201	204	224	191	234	232	209	219	220	202	207	230	217	216	210	227	212	205	223	198	226	214	243	193	211	219	185	207	211	210	199	217	213	224	241	231	241	244	233	205	206	188	193	220	217	219	235	209	235	208	215	226	215	235	206	203	237	238	214	200	219	229	209	177	215	200	208	234	207	221	239	238	210	220	221	228	206	200	233	228	219	213	198	197	215	220	218	201	194	206	196	216	211	206	236	215	211	190	205	211	220	228	223	190	191	201	210	228	227	226	221	199	230	242	196	205	201	221	217	196	217	223	212	219	204	208	213	202	218	212	209	212	222	194	151	204	179	205	184	226	213	188	206	199	212	218	209	219	192	224	180	199	206	226	190	235	198	218	214	217	215	237	216	221	202	209	187	225	230	243	212	195	229	207	217	196	218	207	213	207	221	191	196	232	199	203	208	210	209	218	237	204	227	213	227	214	198	231	220	240	175	187	214	229	188	193	208	216	206	177	203	196	208	204	237	235	210	198	189	189	209	212	201	209	220	206	195	228	198	222	218	190	232	205	248	232	181	212	184	233	186	209	219	223	196	224	212	217	213	211	198	215	200	188	207	190	222	203	235	210	192	224	212	217	219	207	201	211	236	205	199	229	229	219	242	200	206	208	214	207	227	202	210	196	190	226	198	213	215	196	216	213	200	198	225	228	198	229	219	241	176	191	254	204	205	207	239	212	208	187	183	199	184	220	204	214	219	235	212	198	216	218	206	209	220	214	205	215	230	215	196	207	236	204	199	202	252	212	213	184	192	236	227	226	222	226	216	197	226	229	225	203	205	187	183	208	204	214	200	204	224	188	203	206	222	211	221	216	230	214	218	221	207	211	214	243	213	205	219	215	219	206	211	184	234	217	192	233	230	215	179	195	183	219	210	221	196	214	211	218	195	200	192	225	210	202	219	183	203	221	232	214	192	218	220	226	222	202	226	200	209	214	199	211	223	203	217	204	194	211	198	226	207	231	232	226	197	221	226	227	216	240	219	212	212	230	197	210	162	196	218	212	197	194	195	185	211	201	228	208	225	183	221	222	211	172	198	197	194	219	205	195	229	211	235	185	203	212	174	199	239	201	250	237	201	210	203	178	190	212	220	226	221	184	182	192	234	224	196	203	228	197	194	223	220	189	216	224	196	228	243	199	194	225	213	234	232	199	201	205	211	228	196	205	206	219	223	223	206	211	215	217	211	243	203	200	205	238	218	216	203	211	199	218	209	233	215	194	228	241	213	178	220	215	243	222	212	195	200	196	212	200	163	203	228	203	241	226	197	217	212	203	215	195	208	205	198	201	176	201	217	231	204	225	220	204	217	204	187	248	209	219	208	237	208	197	188	231	181	220	231	223	210	195	215	202	225	214	198	209	223	208	191	195	207	218	205	205	222	202	234	213	202	206	196	202	216	196	208	196	239	211	208	198	209	205	217	215	235	192	212	191	181	217	240	198	218	215	219	202	192	211	214	224	229	226	212	234	242	206	212	233	218	210	210	209	207	237	227	200	200	213	211	222	193	228	213	223	237	212	212	234	203	199	207	211	199	215	217	227	215	229	197	239	225	254	224	197	193	215	196	187	240	196	233	209	177	210	225	203	198	222	228	210	209	205	195	218	203	199	207	195	184	202	202	218	207	220	204	217	216	224	220	171	192	224	230	188	247	217	188	193	236	214	239	217	214	196	207	250	232	217	209	206	195	228	199	190	215	219	191	220	221	192	230	208	220	207	200	208	202	239	185	215	229	193	202	194	210	219	226	198	204	227	218	218	218	208	217	230	184	205	193	205	215	220	206	190	186	184	196	224	227	195	224	189	209	236	216	224	209	238	209	210	199	230	231	197	220	219	201	186	211	205	215	208	200	178	208	218	218	200	199	235	223	203	212	182	214	213	229	215	210	225	212	215	191	196	188	209	211	207	223	193	198	206	194	197	242	206	221	213	210	219	224	197	197	196	248	219	192	191	198	195	195	226	226	220	242	222	233	209	207	207	183	208	235	210	205	208	186	216	223	203	216	218	225	206	228	213	222	186	222	203	200	206	191	238	217	178	217	200	220	183	209	190	214	191	201	217	230	170	203	213	211	204	209	186	217	205	167	214	212	200	201	180	207	214	262	214	207	223	232	230	200	222	206	177	207	189	205	214	212	189	195	208	218	208	184	199	220	209	201	202	186	221	206	230	232	192	207	254	199	225	206	177	231	208	186	210	216	205	216	229	212	214	181	219	207	205	202	198	206	222	213	246	225	230	221	205	202	204	200	249	231	213	216	234	207	225	201	208	198	218	238	223	226	239	199	230	193	194	197	172	223	205	214	195	239	213	226	194	198	212	181	226	211	237	200	224	197	229	196	197	220	241	215	210	250	216	203	191	213	219	180	223	211	196	233	242	197	190	191	200	199	193	197	210	221	216	207	218	206	207	222	251	223	192	212	225	215	170	188	177	204	204	201	208	174	180	233	211	192	225	207	199	229	198	199	207	204	243	212	221	206	218	236	195	208	196	179	210	208	197	247	250	215	234	234	215	235	201	213	218	220	200	207	223	209	192	218	231	226	222	210	213	212	213	183	214	224	199	211	214	177	210	201	186	202	208	212	215	205	213	213	193	208	215	229	238	204	217	237	225	235	218	203	203	220	223	197	198	232	204	185	201	212	214	218	195	222	202	205	213	222	183	231	211	199	214	217	190	209	227	227	210	206	201	223	230	197	202	201	199	196	198	223	188	210	224	211	211	209	195	215	218	184	195	234	198	212	223	203	216	201	216	202	197	223	214	242	210	207	192	224	201	206	198	249	224	229	190	223	213	218	212	217	195	216	194	189	239	194	177	208	218	247	219	205	185	200	229	232	218	213	229	203	233	201	217	217	197	208	192	212	225	228	222	218	212
25225	4971	1370	1744	1624	1318	1184	1007	996	821	767	738	651	632	610	593	563	601	536	512	538	557	522	577	613	656	619	551	503	537	522	527	484	486	526	554	576	582	538	532	522	513	499	498	524	483	529	536	499	487	506	513	485	511	529	499	505	503	467	522	489	518	522	529	515	530	542	521	488	521	436	479	481	500	538	512	498	523	515	495	539	481	496	432	532	496	484	479	483	507	511	518	488	481	504	513	488	477	458	500	473	502	500	553	524	500	497	545	514	504	533	526	475	486	466	529	526	499	475	482	500	486	502	482	472	529	490	497	527	510	497	500	522	514	440	521	544	504	487	469	507	495	490	537	511	508	520	514	550	519	501	507	459	510	494	473	506	503	521	500	458	512	469	490	499	504	487	482	545	507	504	518	535	482	519	538	518	475	497	496	538	484	526	486	539	500	476	464	546	494	496	503	511	534	528	501	522	519	499	494	532	473	548	514	510	519	498	517	497	495	513	513	490	516	483	540	476	489	537	528	502	505	481	513	517	522	481	513	490	501	555	515	499	470	535	504	500	510	498	479	489	480	484	478	488	504	484	480	530	508	483	517	490	493	542	503	501	540	510	490	462	489	507	497	499	470	520	534	524	487	497	474	525	507	555	565	551	503	484	517	565	533	506	516	496	548	528	523	464	520	500	491	502	491	492	455	494	454	507	470	500	527	540	513	526	508	523	501	451	517	507	491	492	525	502	498	483	513	546	539	508	520	468	494	482	492	537	510	529	470	528	439	516	506	484	483	503	521	516	509	499	506	526	486	491	517	474	486	525	512	477	499	505	529	519	470	530	509	531	472	504	465	490	494	510	521	511	459	526	492	505	522	495	478	517	523	479	514	503	483	497	515	491	506	447	459	453	542	523	480	498	528	507	469	456	504	516	528	591	500	540	504	500	524	503	520	466	499	505	509	497	522	486	527	476	521	477	527	528	477	505	502	470	516	497	495	492	500	524	476	486	511	531	508	571	482	494	507	516	516	467	490	521	487	517	475	505	499	508	511	517	505	494	503	491	509	497	510	483	486	526	515	517	521	492	539	508	510	474	472	541	490	511	502	520	511	490	470	517	496	508	528	514	533	459	526	518	502	535	478	491	461	475	525	489	468	510	494	483	495	501	484	539	488	507	474	507	514	469	503	483	482	472	468	510	496	497	462	515	515	500	491	485	502	471	491	510	513	470	538	496	458	508	485	503	476	540	470	492	498	488	508	517	538	503	489	493	495	480	461	485	536	492	464	455	479	539	493	512	548	519	513	509	468	475	506	494	526	500	509	495	480	457	542	482	521	505	501	504	489	497	562	494	503	507	525	483	517	494	501	505	523	479	525	499	498	503	508	475	503	502	506	496	490	488	485	525	539	540	536	535	514	514	503	526	465	503	495	483	535	492	493	542	442	486	528	523	541	497	487	553	470	491	525	495	489	515	496	499	486	493	518	517	547	473	554	474	487	530	522	537	528	495	484	525	529	500	484	462	483	487	493	488	501	506	517	485	510	538	508	488	466	466	485	488	488	535	450	455	504	505	498	489	502	513	458	518	471	475	473	498	522	503	488	480	488	444	520	518	481	546	483	483	504	496	455	493	517	473	460	512	506	493	486	490	514	515	506	495	493	533	499	541	531	533	475	488	511	511	520	554	485	470	492	519	509	487	501	538	509	493	501	507	488	482	495	529	502	492	489	504	480	512	528	563	502	510	488	465	478	485	481	520	510	504	524	512	485	520	462	516	497	496	507	523	487	492	459	501	505	502	493	488	468	467	455	550	482	513	532	479	551	555	486	516	457	510	559	487	480	482	497	490	498	531	483	486	484	508	494	494	490	527	505	499	519	476	529	498	480	522	514	470	481	560	491	494	479	501	487	519	484	529	535	498	537	486	507	535	500	491	457	491	520	469	482	521	521	483	495	483	530	468	538	507	508	534	490	481	487	469	511	533	496	525	479	492	543	487	530	503	509	483	480	516	518	505	504	518	490	445	532	513	481	487	498	537	492	492	516	491	484	524	502	467	504	494	528	491	484	473	503	487	495	501	486	517	506	523	503	485	508	511	510	524	490	502	491	491	548	474	504	510	499	514	507	520	500	534	488	508	484	523	469	544	431	541	474	514	503	510	491	550	519	480	460	506	483	497	480	476	506	484	531	475	488	498	496	483	511	486	533	487	488	468	480	496	486	488	522	472	483	497	495	519	487	490	455	496	468	499	510	475	450	513	476	499	474	490	503	481	526	497	516	504	487	500	499	533	503	520	475	515	498	525	483	484	471	490	524	511	504	550	498	469	506	520	522	535	530	501	488	497	529	531	530	492	506	491	468	510	499	515	544	471	519	487	522	477	449	474	487	497	496	527	495	501	498	526	542	527	501	505	511	497	544	497	466	527	496	503	497	485	514	513	495	495	488	515	488	514	535	498	501	520	469	538	521	477	520	507	497	535	443	489	471	541	483	487	486	496	487	502	523	484	515	507	481	500	495	522	510	529	459	505	497	526	498	493	520	504	500	524	493	479	525	458	489	513	528	491	480	517	503	514	511	514	489	545	499	534	492	515	520	500	482	503	493	542	477	521	528	510	469	510	492	503	489	487	496	525	471	513	496	528	500	512	525	536	518	496	483	509	479	520	508	526	451	483	489	453	501	497	512	516	523	532	502	497	481	497	504	473	511	501	496	506	519	506	485	518	526	494	517	494	480	452	493	515	505	478	489	460	484	476	457	519	471	509	471	483	538	498	529	450	499	510	507	518	490	527	503	493	500	474	504	494	495	525	483	452	506	511	511	508	490	503	525	507	497	504	505	530	487	524	492	490	499	499	501	484	514	513	487	500	508	543	500	543	484	502	514	514	515	495	508	513	493	517	472	492	496	499	524	521	518	508	522	524	492	508	480	493	480	492	470	510	484	516	508	500	491	500	499	522	458	512	505	506	515	499	505	510	521	507	512	504	534	503	489	490	467	520	518	502	546	483	467	512	483	502	528	508	472	505	533	511	537	534	526	527	523	516	562	539	534	506	482	503	485	499	503	483	534	508	489	484	489	489	526	504	483	541	507	538	498	519	511	479	543	519	486	489	516	480	475	470	481	530	517	520	493	514	505	486	476	509	478	457	520	514	481	513	487	512	527	524	530	504	486	533	514	464	519	493	471	500	493	500	540	478	492	467	500	447	498	514	532	532	506	516	494	477	464	526	491	509	481	505	480	453	515	501	498	499	506	541	513	478	494	503	495	523	481	486	549	535	506	521	513	491	476	508	511	500	494	481	538	468	480	449	529	470	504	531	490	502	529	468	500	515	528	500	500	486	508	497	499	506	525	486	500	506	482	493	483	492	461	471	479	505	493	467	499	496	521	480	507	512	497	552	481	531	471	502	527	508	480	483	492	498	483	493	487	500	526	460	511	516	505	521	498	485	503	506	538	459	523	493	517	526	506	533	459	537	509	498	509	502	470	507	492	513	519	523	488
52491	24412	4402	1272	835	722	524	510	467	437	427	403	377	349	357	372	378	367	338	318	355	310	315	335	370	334	359	332	335	331	364	343	361	326	341	322	335	333	342	319	379	293	297	304	323	313	337	321	365	371	349	338	324	322	374	322	310	346	344	318	331	320	303	329	324	349	377	341	308	341	321	359	330	353	346	337	339	354	319	335	305	318	332	335	316	306	305	337	314	340	322	315	300	346	335	357	365	312	342	333	355	339	314	359	347	360	353	351	342	289	354	319	329	345	368	337	335	367	344	327	340	341	345	327	352	354	370	355	317	323	301	311	308	315	331	362	337	306	322	363	329	322	335	338	307	344	318	316	308	322	339	364	299	318	307	337	304	307	310	310	356	355	337	310	319	328	321	287	315	327	356	313	364	375	327	291	327	329	326	304	344	325	317	327	371	364	346	332	333	341	353	320	322	322	309	346	316	350	347	343	324	338	356	363	328	375	374	336	322	323	330	358	345	315	298	320	318	339	328	350	320	300	369	352	335	343	340	319	337	332	322	339	323	338	323	353	309	322	314	305	350	356	322	306	297	335	319	350	357	327	296	332	317	318	315	350	331	329	323	326	317	346	334	367	309	329	313	358	348	345	338	324	326	342	328	348	340	345	330	367	341	312	349	333	321	333	355	343	332	361	358	314	382	330	357	333	322	323	307	334	319	328	305	348	377	331	327	321	281	373	318	330	324	283	308	307	357	321	308	349	348	323	311	357	379	294	319	344	350	310	330	333	315	340	301	313	312	318	302	294	353	336	337	299	332	335	316	327	331	336	332	340	350	330	291	312	317	338	302	296	309	340	307	353	329	308	333	328	321	353	298	331	346	315	303	293	338	342	336	334	339	311	355	403	321	355	325	356	342	363	301	322	331	342	332	349	332	347	354	331	357	352	337	331	337	310	329	348	328	322	365	319	324	341	301	300	308	347	331	352	350	309	333	316	331	339	313	370	306	350	353	325	333	356	382	347	338	338	366	308	359	330	337	329	355	353	338	310	306	341	328	318	289	304	334	319	308	300	354	343	323	363	350	346	309	319	322	354	318	326	379	320	344	313	327	336	290	308	346	322	298	330	363	353	333	348	317	331	324	340	315	284	318	352	338	343	323	325	356	332	305	337	350	314	338	331	341	341	336	319	372	318	367	348	357	382	367	326	332	353	364	359	315	337	369	345	322	334	363	366	319	336	308	313	330	333	308	327	310	364	327	312	351	334	322	361	341	328	319	347	332	339	374	351	348	325	319	327	342	348	331	352	339	367	352	307	324	355	324	358	358	394	384	328	317	336	363	332	328	326	334	327	341	311	339	363	334	322	325	331	325	349	343	315	323	327	371	321	345	300	366	347	325	309	305	327	326	325	327	315	308	337	329	342	309	349	318	337	334	332	330	342	296	318	305	339	338	331	305	379	311	324	308	341	314	331	308	333	333	337	354	338	315	327	391	367	346	348	377	344	346	348	321	340	321	338	320	334	340	321	357	300	347	323	326	334	333	335	307	319	327	325	308	360	320	318	305	347	315	304	315	342	295	324	351	324	328	367	347	342	345	317	329	357	298	308	305	312	346	346	317	315	339	314	314	342	330	314	363	329	308	325	326	348	305	361	317	342	344	319	337	344	327	354	317	296	380	333	316	368	325	314	321	348	295	360	306	322	337	310	311	343	367	339	340	323	343	316	358	333	327	346	355	343	331	319	326	358	320	321	320	297	349	343	285	322	300	305	333	355	342	331	327	335	330	321	304	328	337	369	325	349	340	329	333	352	339	331	316	385	319	335	339	349	306	335	348	347	313	278	349	322	328	341	298	316	299	354	335	292	345	314	357	351	329	331	314	329	314	352	328	337	322	334	334	311	345	336	328	359	339	325	341	312	341	324	324	341	335	310	347	336	391	346	312	358	319	321	313	336	337	353	363	323	329	351	356	361	324	344	322	344	333	322	352	349	350	353	372	339	332	316	333	300	355	302	325	327	373	318	336	334	333	306	328	354	334	328	376	332	380	314	344	313	365	399	308	366	317	346	357	342	320	328	355	311	313	317	351	312	328	366	344	375	331	289	332	340	360	322	345	329	302	350	345	340	340	306	306	323	319	315	329	370	337	313	331	341	309	344	309	335	333	355	308	328	346	341	344	355	361	328	327	345	334	329	313	327	359	295	298	352	348	349	317	315	326	336	347	287	322	329	301	314	336	329	348	305	369	341	336	325	322	327	331	369	375	338	305	336	334	341	309	349	353	325	317	355	354	323	322	332	322	331	340	331	327	325	300	307	315	316	358	324	337	357	329	325	309	328	327	363	282	312	314	325	343	359	297	355	319	293	345	339	320	338	342	298	309	335	362	366	343	341	296	335	312	333	328	336	318	324	334	288	334	323	326	310	323	334	330	305	351	307	337	331	330	324	318	324	335	333	333	330	333	344	339	307	284	328	330	311	331	339	319	306	294	301	329	327	304	307	355	352	327	316	306	356	345	328	316	329	320	378	313	331	314	341	357	352	341	342	345	345	326	328	362	337	373	322	318	299	329	308	330	322	300	350	305	321	345	303	340	368	326	305	356	383	351	332	329	321	339	315	327	290	330	320	376	292	308	318	361	346	318	338	311	318	312	338	314	327	347	348	301	327	346	336	354	364	323	366	303	327	366	347	313	323	355	337	342	365	320	361	306	353	293	341	335	325	327	276	340	331	356	357	316	324	303	286	309	299	297	316	345	343	356	329	354	330	327	359	322	324	354	312	332	364	364	313	310	350	345	360	317	309	316	342	337	313	349	326	325	348	330	347	337	321	317	363	353	331	315	330	341	300	372	313	293	343	331	313	322	369	329	351	283	335	363	338	323	318	327	362	315	312	340	339	286	343	355	330	343	327	317	318	276	302	364	357	389	339	337	305	297	351	330	331	321	332	326	352	339	328	319	353	362	336	315	297	354	310	322	329	315	302	350	338	323	337	353	324	329	336	335	359	344	334	363	345	337	345	326	345	330	348	343	294	344	331	332	367	329	331	339	361	305	362	322	333	366	348	342	335	337	370	350	372	359	334	328	309	325	310	360	341	314	353	316	307	331	297	315	369	327	322	318	276	287	304	297	366	342	332	334	333	335	339	355	331	326	333	367	343	307	327	351	341	311	356	316	275	339	335	355	330	330	292	349	331	380	351	344	347	347	333	357	326	298	327	326	348	317	365	311	333	319	332	347	342	338	345	325	362	330	331	298	368	344	341	352	309	356	303	326	331	331	335	351	321	359	327	320	333	335	352	356	336	348	347	292	337	328	297	347	361	328	321	338	327	342	343	297	319	344	290	323	340	331	299	326	317	307	332	380	362	301	298	308	330	339	367	339	321	329	365	372	325	345	336	356	359	330	324	321	339	317	315	365	294	332	339	332	299	329	371	332	313	368	326	358	322	326	362	311	309	345	324	347	338	334	367	311	315	346	382	331	349	388	324	302	324	337	314	336	315
33975	7724	2390	2790	2456	2291	1906	1665	1496	1314	1154	1029	950	943	948	941	886	912	828	813	804	759	827	826	958	937	903	818	723	749	760	683	807	752	804	926	856	759	814	748	734	725	781	741	781	666	716	788	753	733	753	775	701	708	755	730	754	727	707	699	740	674	707	727	718	747	714	787	719	743	702	739	754	706	673	719	720	716	721	703	736	722	674	742	740	712	742	800	683	698	721	715	711	776	703	716	748	719	723	726	743	743	750	707	705	776	708	739	712	727	760	706	711	730	742	723	716	691	721	716	733	695	706	699	741	660	719	722	730	724	745	696	689	724	729	760	724	741	764	746	695	737	651	666	715	685	685	725	712	761	698	701	725	660	740	695	681	694	758	716	750	689	723	721	740	739	749	706	707	701	736	721	718	747	742	779	756	731	739	689	750	693	653	729	686	711	745	723	745	681	722	683	730	704	705	688	702	755	689	703	748	731	734	741	704	734	741	708	716	718	688	723	727	729	693	753	733	783	744	690	717	729	715	688	734	756	755	747	706	742	729	691	698	717	711	715	774	734	755	721	776	726	702	741	766	735	717	700	719	708	695	664	723	714	691	677	709	756	656	763	716	717	732	690	709	679	734	707	780	732	703	730	734	752	696	734	733	720	716	687	733	721	751	729	698	716	709	720	718	739	728	748	713	689	722	737	727	693	723	693	685	758	719	740	705	708	719	744	728	737	750	791	702	706	655	726	680	734	731	697	707	728	739	703	733	750	716	732	690	710	750	689	737	726	703	697	729	695	703	679	734	724	719	729	667	693	760	733	724	753	697	764	663	754	759	723	710	730	693	719	765	777	681	713	698	680	725	723	720	720	697	714	708	752	731	738	701	736	751	666	730	676	753	739	724	761	706	695	770	680	733	698	699	758	730	773	740	711	765	713	705	702	727	720	758	757	673	699	690	739	699	751	700	707	752	734	728	744	719	757	727	662	731	715	747	669	683	774	704	719	725	758	697	728	729	670	773	687	717	740	729	642	696	717	749	722	735	714	703	763	670	704	735	708	768	737	729	686	732	754	695	743	735	754	735	732	741	702	705	717	752	758	686	754	696	710	764	691	678	711	732	692	663	698	700	719	746	740	727	703	741	720	753	710	749	686	731	705	752	722	754	724	747	693	740	688	699	730	703	718	693	764	759	704	723	707	707	712	719	706	718	705	745	741	752	784	707	690	682	769	741	724	758	718	754	746	745	694	706	677	689	749	669	773	696	739	748	691	695	701	718	699	679	706	700	740	701	719	695	707	706	709	726	755	743	693	652	736	709	732	734	740	741	694	702	700	706	716	670	705	749	675	723	729	700	677	745	712	692	749	700	692	725	683	703	759	700	702	739	687	728	671	721	730	711	696	752	727	725	695	669	722	708	736	718	715	692	734	720	744	717	691	749	749	732	705	770	732	715	705	729	718	746	684	692	724	746	712	706	717	741	738	732	711	709	714	703	694	700	694	724	723	719	733	730	686	726	749	731	749	755	715	684	704	739	731	717	707	683	726	694	681	754	675	727	725	712	708	722	669	708	750	742	721	714	719	762	736	761	738	743	748	682	723	754	688	736	688	716	691	686	759	710	728	722	705	729	731	706	717	678	715	713	748	715	748	688	722	748	694	700	716	691	726	702	721	702	688	685	765	730	703	728	761	761	758	757	707	705	757	696	758	694	754	738	716	735	683	678	747	720	707	741	755	713	747	766	764	708	692	722	718	721	706	731	732	741	740	772	755	791	723	717	704	704	731	691	729	702	714	735	683	719	728	700	725	728	719	742	685	737	722	721	729	722	738	697	763	745	719	691	678	697	752	673	722	724	713	758	734	713	714	737	696	686	737	723	689	712	683	790	693	686	749	697	742	677	766	702	738	713	775	718	721	750	728	745	723	725	743	746	677	646	725	683	709	720	704	691	719	757	724	746	740	705	720	656	713	734	710	766	694	704	732	700	712	720	747	713	720	741	748	685	772	741	731	686	718	729	727	744	747	774	705	728	711	710	750	728	693	753	736	725	747	749	753	748	727	729	703	715	694	700	768	707	738	711	735	674	737	679	703	720	731	740	767	714	785	692	720	688	759	712	716	747	721	737	719	712	693	698	705	716	750	679	725	729	725	684	700	753	704	684	776	709	687	704	688	674	709	734	766	727	715	677	737	712	703	678	743	701	738	765	717	712	714	719	729	732	747	740	681	703	706	751	788	726	724	674	739	730	724	730	758	732	680	747	659	700	723	698	732	729	738	709	728	709	733	715	697	683	700	648	717	716	693	754	680	659	769	707	700	709	678	670	641	693	696	720	691	762	679	704	752	676	717	784	715	677	700	732	756	746	691	715	746	722	728	702	715	766	717	706	698	687	724	731	743	730	703	736	742	688	736	708	698	739	753	715	709	748	763	711	746	703	724	683	718	736	680	732	747	676	731	774	726	733	731	710	728	710	751	738	741	741	738	675	708	696	683	691	743	726	647	698	682	720	710	662	664	707	714	716	733	703	779	705	707	711	726	704	734	722	708	726	732	722	720	718	743	738	685	708	655	710	710	744	727	725	721	659	723	728	721	742	762	716	693	713	718	737	722	680	692	688	747	695	735	703	730	729	721	727	749	717	692	710	759	721	728	736	758	681	684	727	707	692	727	700	708	691	759	719	710	742	749	746	752	700	669	743	761	722	740	702	752	708	721	706	764	719	668	720	732	716	716	699	738	740	685	691	743	716	701	787	707	731	734	767	717	653	735	662	725	718	687	729	690	699	707	655	673	692	707	725	681	742	726	686	718	730	719	696	722	751	717	772	742	704	754	738	666	717	688	710	701	741	711	709	771	721	700	757	694	731	736	714	719	721	736	750	707	713	689	728	723	723	719	691	693	726	692	689	726	714	726	710	710	727	662	746	736	803	753	755	715	731	731	705	702	726	746	689	725	690	694	735	770	709	713	720	733	763	743	750	722	683	741	723	744	717	737	713	729	723	756	732	722	703	713	758	719	707	695	742	681	731	769	684	732	721	658	701	707	740	703	673	754	726	704	682	694	667	704	702	707	663	711	738	738	759	763	721	718	745	756	719	692	707	738	721	742	772	680	731	673	712	685	722	710	675	686	736	732	702	761	706	704	672	698	712	708	748	727	700	755	744	719	757	729	695	728	695	683	737	723	716	725	690	664	712	699	658	762	703	760	694	726	731	692	745	736	710	743	723	730	724	706	714	703	671	716	722	679	714	735	713	719	740	731	731	715	737	718	669	747	758	729	732	744	729	722	724	774	690	700	757	734	689	699	679	691	680	691	659	675	692	709	713	742	659	736	723	761	716	772	742	716	708	706	701	737	718	714	693	721	779	696	746	733	733	709	741	714	773	721	725	718	708	706	712	705	719	727	730	728	719	722	726	715	762	746	735	744	757	747	744	753	739	694	743	716	807	731	710	719	702	714	714	709	735	723	751	703	702	699	710	735	693	735	721	720	690	778	733	721
18884	4260	246	201	179	166	162	159	133	133	130	137	128	140	126	113	121	138	141	122	124	141	111	124	113	143	126	134	141	119	111	125	122	138	137	125	125	131	129	126	136	137	121	129	110	134	112	109	117	128	111	108	145	134	113	113	118	123	132	124	110	102	147	131	127	132	120	126	106	124	120	131	134	134	147	134	134	133	120	127	141	140	121	124	141	126	124	130	129	130	152	130	124	103	141	142	108	104	118	125	125	137	127	121	122	114	147	134	111	125	158	113	117	151	114	121	101	146	129	140	107	107	101	119	157	113	113	139	112	152	114	121	107	144	138	117	117	122	121	114	130	126	99	132	123	129	99	124	108	128	125	127	124	117	114	126	120	131	121	110	122	101	132	128	127	117	116	112	120	116	118	126	126	110	94	142	146	135	123	126	118	122	146	123	118	106	125	105	116	117	122	112	125	116	114	113	136	152	136	132	136	125	130	135	120	126	120	125	133	118	128	113	124	105	122	103	144	110	108	85	122	132	125	135	91	132	111	120	122	137	109	141	102	107	114	116	123	122	116	114	122	115	124	119	128	146	118	124	136	138	121	128	117	122	98	121	142	108	133	126	104	112	105	108	128	124	149	139	113	134	113	137	124	123	135	141	133	120	109	128	130	137	157	112	121	150	140	120	114	133	121	137	128	138	135	110	129	112	122	121	116	121	133	123	126	136	114	119	128	126	117	128	142	119	129	114	126	138	129	115	111	101	129	137	133	119	135	126	133	117	127	125	138	125	136	129	123	134	118	122	126	116	118	129	142	133	136	132	121	122	124	99	120	111	114	114	118	115	132	142	125	111	121	122	140	119	131	112	119	126	125	117	126	111	126	128	129	120	165	119	121	112	163	124	123	109	134	136	124	116	124	138	129	119	118	130	131	141	133	117	127	145	121	140	140	129	121	148	127	130	129	127	122	126	175	130	143	142	131	109	135	133	121	104	131	126	126	116	123	113	122	127	105	120	136	130	109	139	134	103	135	137	112	127	110	129	123	125	138	119	132	105	128	126	135	124	104	120	131	134	118	106	121	132	131	114	141	97	121	119	124	143	160	137	100	124	149	108	116	114	116	125	139	117	126	126	151	144	108	138	130	140	104	135	140	130	121	125	122	113	132	133	127	106	119	134	116	115	120	139	149	146	132	126	136	134	148	136	125	128	119	148	135	116	124	120	119	124	141	130	127	111	122	124	142	105	142	137	151	120	131	130	151	106	133	134	114	100	131	136	122	114	130	108	132	155	135	130	149	145	128	114	133	147	140	130	116	123	142	125	127	131	135	118	117	123	129	137	119	110	113	109	125	132	113	135	127	139	131	118	135	139	125	112	112	110	128	111	114	114	139	122	135	128	143	121	121	117	122	124	116	119	119	104	130	133	110	102	115	103	137	128	104	101	139	119	125	121	119	128	132	152	136	118	112	122	105	133	142	116	125	117	119	121	97	141	104	125	103	122	100	131	105	144	129	136	114	135	103	112	132	120	133	138	124	119	146	107	128	115	132	144	132	138	131	124	115	125	124	126	137	138	143	123	147	156	131	128	122	129	119	119	145	136	107	105	114	132	112	118	111	135	139	125	115	120	121	116	125	134	137	112	120	145	122	137	150	121	116	115	124	113	120	119	146	125	133	136	120	128	134	115	121	123	126	134	116	99	118	128	139	125	128	126	142	123	109	120	131	114	122	125	112	112	119	139	118	141	124	106	131	106	123	114	108	143	126	145	122	113	122	112	132	111	120	110	100	109	125	134	108	115	131	118	140	127	115	128	121	126	118	130	121	119	107	126	130	133	109	108	119	114	114	109	103	132	109	113	129	130	138	157	155	124	143	147	133	106	143	114	132	140	144	112	116	137	134	126	103	114	124	147	136	134	130	132	136	113	109	120	120	129	99	130	133	119	139	126	121	147	109	101	113	119	117	135	113	127	126	120	123	128	133	98	93	99	125	113	111	113	124	114	133	131	130	115	102	121	124	123	130	114	120	109	130	143	111	129	129	131	91	100	135	129	130	129	134	113	125	152	125	116	118	130	126	139	115	134	137	121	131	143	115	137	122	116	148	107	111	132	122	108	138	128	119	132	113	102	142	105	128	107	139	130	118	129	125	100	147	106	134	113	120	128	119	125	114	131	112	116	139	133	110	119	118	123	109	126	136	115	116	127	116	113	97	134	115	125	118	116	131	139	137	123	123	140	140	113	125	132	132	134	127	132	126	124	128	114	119	118	121	123	131	121	116	127	121	116	108	134	135	118	103	121	128	139	121	125	126	128	153	131	114	134	121	156	142	126	110	117	130	116	126	122	110	107	125	117	145	120	117	147	141	125	134	141	145	126	125	135	140	135	131	131	121	132	126	117	104	124	150	131	127	115	143	129	124	101	120	131	111	132	124	124	107	157	116	145	122	126	123	129	133	128	138	108	118	130	153	123	118	122	120	113	131	121	121	118	104	114	114	121	136	122	123	149	105	128	127	131	127	137	113	103	133	110	106	131	132	140	135	116	135	118	133	111	124	121	102	136	138	145	146	125	117	130	134	105	123	142	132	104	134	133	126	110	113	117	117	133	133	128	133	125	126	131	111	129	124	123	147	138	130	142	122	142	137	122	135	130	126	139	123	113	132	106	136	122	121	130	143	132	127	120	113	112	122	117	135	116	125	116	130	127	115	136	114	150	114	123	138	120	145	127	133	122	128	121	119	119	127	137	109	103	104	103	141	114	113	115	122	139	136	123	122	130	136	118	110	135	138	133	143	127	132	118	130	121	119	150	135	151	118	125	134	145	123	116	103	133	131	124	128	138	134	116	101	118	121	139	111	146	126	113	150	152	133	132	120	122	133	121	121	131	111	121	118	129	101	137	150	127	119	109	120	119	138	129	132	133	127	108	135	125	112	120	134	120	135	123	95	106	131	107	114	135	118	136	137	130	125	114	105	120	130	133	119	153	124	119	119	124	113	127	137	112	126	131	113	123	136	118	123	109	132	138	124	141	123	117	135	117	136	150	128	128	173	119	119	129	114	99	148	130	127	120	107	123	142	122	136	111	132	116	128	130	129	141	98	95	142	116	116	128	126	104	125	122	136	113	164	102	132	122	125	132	124	136	121	139	114	105	109	113	120	162	125	133	143	127	128	129	110	115	119	127	122	95	120	122	139	138	119	134	127	106	132	124	120	125	132	118	120	119	119	124	120	131	144	121	146	122	130	150	128	109	114	121	127	118	115	137	126	142	138	133	95	115	109	119	113	120	107	122	109	130	107	115	140	125	137	105	106	120	110	112	126	120	151	125	147	135	110	110	113	135	134	102	110	105	120	156	131	135	140	102	138	128	126	128	122	106	129	128	127	115	121	143	106	147	125	119	110	122	114	150	138	141	129	116	100	106	117	120	116	140	120	128	133	127	126	119	125	121	132	137	130	120	129	125	127	138	119	140	158	133	113	150	137	142	103	120	135	118	109	118
10984	1720	489	599	579	545	527	483	427	438	375	359	402	348	352	348	354	316	340	319	343	353	383	401	404	441	391	356	313	329	343	308	316	308	353	362	364	326	340	339	314	306	290	310	304	316	318	323	316	320	315	362	340	355	344	321	329	319	300	340	363	359	333	294	312	336	351	314	308	320	324	329	331	316	317	354	307	332	342	316	331	324	292	325	348	358	310	347	304	355	324	329	321	347	341	303	351	303	319	302	331	311	314	344	339	292	299	320	374	327	338	336	310	331	329	341	304	312	322	302	343	319	330	317	309	341	304	333	359	321	310	330	313	338	325	321	299	344	290	335	309	346	328	290	323	339	304	294	304	346	343	332	369	334	314	331	334	292	322	316	298	345	319	302	318	315	325	331	345	329	376	337	341	327	322	296	308	302	311	315	352	332	307	326	333	310	307	338	322	299	355	307	353	318	318	320	331	319	286	299	335	347	346	335	342	330	290	308	310	295	325	309	325	308	328	335	352	305	330	288	347	304	342	332	339	358	330	322	309	341	336	328	339	362	287	319	296	307	314	358	335	324	372	337	312	368	324	308	342	337	341	333	301	295	329	296	333	354	325	333	326	335	356	309	297	306	303	337	326	340	308	308	318	325	360	307	308	344	340	295	340	316	338	332	332	317	342	332	348	332	340	338	300	337	334	304	318	308	326	290	343	316	323	356	354	352	327	321	305	340	322	334	333	340	321	340	340	308	305	375	306	316	305	282	328	312	352	357	320	300	302	325	334	336	353	323	342	359	335	320	342	316	352	307	296	332	313	331	326	332	311	315	347	322	297	323	355	339	301	297	331	293	291	334	329	314	311	317	324	318	328	310	329	324	318	297	322	334	355	322	331	298	321	310	293	333	327	318	320	351	346	325	352	373	318	341	301	324	302	316	343	324	318	340	328	325	307	309	330	323	292	329	309	309	335	326	353	330	333	309	309	320	352	341	344	335	303	344	304	325	315	318	306	347	322	294	336	317	301	328	337	306	332	341	332	328	339	315	337	301	337	311	328	325	324	332	333	304	343	333	298	336	299	337	326	339	323	318	315	317	333	320	307	297	322	340	314	331	308	345	307	303	338	296	309	324	313	310	324	332	322	346	332	315	307	331	341	331	283	350	322	315	305	353	333	312	345	330	334	347	293	351	299	330	330	325	319	339	329	338	296	319	359	292	331	331	292	295	289	302	299	319	311	298	316	333	324	315	333	327	292	369	355	339	372	310	314	312	306	366	352	358	310	332	311	341	317	348	308	297	332	295	317	361	339	317	333	337	336	291	319	322	300	304	351	311	347	321	312	350	299	302	357	343	351	296	322	312	334	303	317	334	349	339	337	348	315	305	291	327	344	321	343	325	302	347	310	329	326	323	329	314	289	353	342	327	350	306	306	338	318	359	339	332	321	316	357	345	329	316	344	319	330	302	335	335	331	336	349	335	315	306	328	349	336	317	328	338	333	330	329	338	294	346	326	324	337	362	305	328	318	318	336	307	341	333	306	298	339	327	323	333	301	306	322	310	347	314	338	308	314	342	311	336	363	331	324	324	319	290	335	327	345	329	328	301	306	359	347	331	329	315	320	306	325	345	322	332	317	350	356	310	336	320	344	338	321	321	324	340	345	316	319	326	313	323	325	334	315	349	296	303	321	304	312	298	312	307	314	285	333	358	334	313	319	353	327	309	321	315	318	348	336	301	300	357	311	327	381	324	320	337	336	309	310	301	372	320	329	278	341	306	320	328	339	338	355	305	310	337	346	305	362	324	331	351	303	306	307	333	349	349	312	334	387	328	286	346	312	317	342	334	310	340	326	329	327	317	317	314	317	304	300	304	323	305	331	324	311	318	315	347	307	358	319	358	301	317	341	334	347	326	317	312	290	318	333	348	356	320	322	349	332	286	321	340	323	324	325	332	292	326	347	321	335	316	325	311	293	326	323	294	300	301	297	339	292	312	303	304	327	326	330	307	325	303	304	330	342	317	321	340	321	321	322	343	338	337	315	326	324	323	328	349	316	339	347	316	310	298	368	319	339	347	318	317	299	331	328	302	315	308	313	330	360	344	315	309	294	325	338	320	328	309	296	326	337	351	316	312	316	345	307	332	319	317	341	293	305	318	340	312	337	321	306	325	316	329	341	335	330	313	335	296	326	313	308	336	336	316	344	318	310	288	326	347	339	344	299	311	303	315	341	315	312	320	323	290	314	305	338	349	318	279	326	358	329	346	347	322	337	324	367	338	337	321	322	315	307	332	335	318	343	299	319	316	329	364	313	299	297	304	312	279	328	299	328	313	325	301	336	337	339	323	341	317	330	342	316	301	336	347	352	299	294	310	332	332	319	304	318	328	298	326	352	333	291	316	314	327	309	305	325	331	335	319	320	339	312	325	322	338	300	330	330	320	313	307	323	321	287	317	322	325	325	316	308	322	314	327	320	356	334	311	326	332	296	295	318	326	306	322	332	335	296	338	296	319	316	307	337	320	349	316	307	331	332	326	315	319	320	321	314	304	323	311	337	329	326	334	294	321	296	309	310	326	292	316	303	323	325	316	329	302	306	320	336	320	348	317	315	326	281	323	333	326	296	308	353	314	319	298	314	323	326	327	326	335	355	319	317	335	290	324	314	302	342	319	325	329	337	310	307	348	298	350	301	305	324	325	354	321	317	310	334	353	331	372	320	331	358	317	329	359	308	325	339	319	312	305	330	315	323	331	368	318	328	317	317	303	320	311	318	342	323	308	305	329	324	332	306	307	322	329	307	324	362	309	334	315	320	306	312	313	320	312	374	289	321	332	310	332	310	306	324	316	321	319	329	312	344	318	326	308	313	319	305	333	307	328	371	350	344	322	316	332	337	319	323	331	334	322	299	327	330	328	338	329	329	356	319	339	290	333	364	322	324	320	324	359	310	304	325	317	346	338	331	312	303	314	316	316	307	340	334	306	325	328	307	308	293	305	305	326	319	368	284	327	299	344	318	309	331	323	320	324	310	331	325	334	385	309	296	319	330	323	349	342	336	328	310	325	295	331	359	341	302	307	322	350	368	340	328	317	341	319	311	314	312	302	318	339	346	338	338	325	310	349	377	288	331	309	307	305	327	327	313	327	341	342	317	340	333	286	338	327	322	321	318	352	332	318	297	320	318	326	299	312	321	349	318	358	341	315	358	342	338	336	325	335	335	326	310	323	300	303	330	303	330	333	359	348	326	320	346	322	313	308	311	311	338	339	329	356	336	341	329	317	323	339	329	359	347	340	363	334	356	320	321	314	324	303	335	363	355	359	339	330	327	332	313	324	335	301	354	332	347	320	339	306	330	331	337	299	328	316	313	318	339	316	326	297	320	316	348	329	334	315	312	304	339	322	314	344	320	332	327	330	333	332	317	334	312	343	330	292	307	336	335	296	303	307	349	316	324	328	304	302	348	328	345	310	321	312	346	323	304	358	330	311	302	313	335	334	345	313
41059	16576	1511	593	431	367	374	292	294	275	264	222	276	235	231	240	230	243	245	236	217	227	251	242	248	242	239	219	219	210	228	199	240	237	211	256	231	246	192	214	212	200	225	203	195	185	222	202	225	204	228	202	217	225	234	233	274	219	197	225	216	194	237	237	208	222	212	217	226	190	222	177	249	195	233	217	219	182	213	200	234	240	207	212	225	237	244	190	255	202	198	201	217	205	210	222	220	233	190	212	202	204	213	254	223	238	216	234	222	189	207	207	204	186	220	213	227	215	189	212	198	207	212	244	193	222	241	200	230	217	220	201	226	204	230	217	210	212	230	212	220	220	234	220	205	199	204	233	190	209	221	215	214	224	230	209	212	193	210	202	213	234	204	226	207	205	216	205	195	228	196	194	194	215	213	211	197	225	206	223	232	201	210	219	222	212	205	230	203	240	209	241	182	226	232	203	187	214	224	217	208	229	231	210	243	220	213	200	202	208	222	210	220	220	213	187	211	226	210	200	194	188	227	213	191	227	216	210	224	210	206	232	218	206	219	227	215	221	220	221	204	220	196	208	223	205	222	214	203	231	210	216	184	234	203	191	212	191	237	222	215	199	202	227	209	220	211	225	210	245	222	188	239	231	202	193	206	231	209	238	200	240	227	196	199	217	220	205	186	216	237	203	208	224	210	215	219	197	222	204	193	232	227	215	213	239	211	216	219	198	202	207	190	228	205	193	226	192	205	183	235	238	194	206	216	222	209	209	206	207	208	214	199	241	197	222	221	213	236	239	236	238	224	215	225	221	203	205	206	224	222	215	199	221	188	225	209	215	202	193	239	212	216	223	214	206	193	213	226	232	197	223	205	225	227	254	205	192	205	163	213	208	197	220	223	206	227	221	213	219	204	210	216	242	235	205	218	205	193	230	215	221	201	213	203	212	215	252	219	194	220	217	233	232	221	220	229	196	215	185	205	223	215	191	232	225	201	222	198	217	198	215	226	226	233	232	203	219	207	211	209	213	206	215	232	194	245	233	221	225	213	241	187	194	186	197	196	213	207	214	205	213	255	232	232	224	209	216	217	229	199	206	198	241	207	204	223	209	198	184	207	255	210	209	202	209	207	223	224	224	206	216	218	213	203	195	235	200	220	185	224	230	198	185	183	209	215	207	209	230	216	238	259	206	207	238	205	199	228	208	196	205	218	220	193	199	213	218	190	188	215	222	213	206	212	200	206	232	182	235	232	211	226	221	221	229	212	235	225	233	210	216	218	206	207	208	195	240	249	209	217	243	238	218	218	209	216	223	212	239	226	202	188	220	239	228	221	227	205	208	228	189	208	218	203	199	237	234	205	229	244	207	201	210	204	235	205	229	211	222	223	204	206	246	237	208	228	219	203	185	194	219	208	227	222	226	223	231	219	204	251	205	200	214	215	209	207	270	213	231	220	207	208	203	196	196	201	226	231	219	212	204	215	216	232	230	191	217	224	215	181	224	181	213	209	225	207	230	221	209	209	204	201	208	203	227	215	208	203	220	208	214	234	203	181	239	212	207	196	230	247	209	216	221	235	218	214	227	216	203	187	232	211	188	182	223	257	191	201	233	232	225	231	196	258	222	231	223	222	225	210	223	217	210	220	231	220	228	211	231	231	212	225	175	254	237	241	211	204	205	198	193	200	224	227	196	207	203	226	225	239	228	211	194	196	211	207	269	244	258	187	242	215	216	245	206	199	240	186	189	244	231	214	222	216	210	205	252	219	202	218	205	227	182	225	251	223	228	204	229	216	211	225	220	213	228	205	208	205	225	224	195	218	223	243	212	183	219	189	225	221	194	214	234	196	224	216	191	205	222	233	222	219	255	196	211	211	245	220	237	197	202	236	207	222	195	226	206	199	215	222	184	229	196	180	200	215	196	216	244	216	213	209	213	220	230	217	193	201	208	210	199	216	242	214	191	215	227	205	244	228	222	218	182	185	195	185	189	235	227	196	204	234	204	222	210	225	208	201	215	199	212	198	216	234	203	225	201	189	188	227	215	210	230	214	190	202	213	192	224	225	189	210	198	223	207	206	214	198	207	218	208	227	212	195	202	181	244	194	213	228	243	192	240	221	200	204	194	236	203	217	190	228	244	214	238	232	217	226	219	227	225	198	210	235	207	212	199	193	202	208	229	205	195	209	194	209	215	234	233	193	185	218	198	225	222	202	194	193	240	215	217	248	255	219	197	215	209	205	214	221	206	209	189	236	219	213	220	216	228	213	216	246	239	203	212	241	212	212	208	210	234	198	197	180	212	194	180	181	218	211	224	231	211	220	203	196	242	209	222	235	204	216	213	209	182	217	211	202	245	242	207	193	198	223	207	219	170	228	211	240	203	213	204	227	228	249	199	257	196	226	234	211	214	206	201	211	218	210	231	242	233	213	214	186	210	227	227	216	236	210	203	206	218	203	201	246	240	197	194	232	196	231	213	217	233	247	204	205	202	197	224	211	196	220	234	208	233	192	214	221	217	238	188	214	189	206	241	227	226	213	209	216	196	218	237	264	233	209	232	210	223	225	205	215	194	201	200	236	213	209	196	187	213	215	215	188	226	223	216	248	211	213	228	217	218	216	212	205	236	198	214	223	194	227	219	215	199	232	212	227	181	212	186	230	240	252	213	249	235	196	211	232	199	221	213	237	217	211	232	201	227	215	213	189	234	220	199	216	213	182	211	216	229	236	203	203	217	218	212	213	209	208	222	194	207	221	244	234	230	236	193	212	222	234	207	210	224	235	203	220	212	224	220	220	215	237	198	234	198	200	207	220	234	251	213	224	185	225	230	194	218	206	222	229	192	267	229	215	206	196	199	218	205	211	251	209	214	203	198	213	217	257	221	195	220	223	220	223	208	193	200	250	235	210	194	204	214	211	194	223	199	202	179	210	216	208	204	210	219	197	216	215	194	199	199	220	225	217	205	231	262	232	213	221	224	245	223	188	213	210	200	179	211	200	214	194	211	224	175	224	232	207	211	217	203	217	216	197	180	226	249	213	231	231	183	214	232	239	235	219	211	217	218	210	249	210	202	224	221	192	190	207	214	227	218	232	219	223	196	222	194	217	219	228	207	209	219	208	203	210	204	212	219	214	199	209	213	219	214	200	214	207	230	226	201	199	204	224	197	211	223	217	209	212	192	221	226	209	249	214	205	235	231	231	236	205	218	238	207	214	219	223	226	222	215	209	210	223	228	236	193	194	185	219	226	202	218	191	215	221	214	236	181	231	213	204	234	210	235	244	203	202	230	224	205	221	181	218	217	262	220	183	240	224	243	222	260	235	207	209	225	225	211	219	217	201	215	212	227	234	210	226	177	177	212	198	214	192	194	191	201	222	232	200	223	210	176	197	215	242	225	206	216	203	216	198	244	237	225	193	222	225	221	192	236	237	227	184	219	220	203	229	193	197	222	235	222	218	208	202	229	244	237	213	222	207	196	222	216	213	232	179	189	192	201
26591	5377	1277	1542	1381	1333	1272	1037	945	843	744	677	652	674	687	591	635	556	531	557	543	525	611	655	657	680	631	560	511	524	519	554	473	542	567	574	604	573	544	542	501	485	458	492	525	543	548	508	530	517	486	492	544	486	515	498	540	524	469	510	480	526	516	521	481	526	511	530	531	515	509	505	523	505	528	550	510	529	504	485	492	524	497	529	539	492	523	531	470	517	507	539	501	530	483	478	534	505	496	519	474	508	522	462	491	491	478	469	455	484	539	505	555	531	525	518	500	510	508	532	498	530	508	528	474	521	492	467	553	485	506	496	491	534	510	502	509	530	452	532	477	521	464	520	518	517	542	560	479	513	523	536	496	522	511	472	483	498	485	503	529	495	505	495	502	499	524	494	498	476	493	529	538	515	549	523	521	523	518	508	508	479	518	476	508	482	525	491	530	512	499	547	513	491	495	528	518	501	528	513	515	508	497	517	484	491	496	521	530	523	506	518	445	520	511	453	505	499	498	528	513	511	546	513	528	510	515	539	495	488	516	512	523	480	501	514	511	468	489	510	500	533	517	519	530	520	485	534	479	498	482	465	494	519	549	510	497	468	499	501	507	474	526	530	560	509	455	463	504	516	473	498	500	483	510	536	537	504	497	543	517	514	515	513	512	551	530	527	546	511	537	531	528	535	529	509	468	512	517	491	492	533	565	534	500	497	563	500	483	508	551	487	524	509	504	519	471	531	529	551	483	507	528	519	534	482	503	491	549	528	503	500	526	508	552	501	500	540	548	581	509	491	500	503	496	496	530	482	538	504	503	485	474	513	478	498	496	503	501	509	516	517	480	545	489	505	554	506	484	478	508	509	527	524	522	470	507	464	502	462	543	502	495	468	507	486	525	579	527	518	508	495	515	499	499	551	534	493	495	485	537	487	548	477	555	523	491	518	528	522	494	530	489	544	528	477	536	508	505	511	483	504	500	523	457	561	530	517	577	501	494	510	508	524	512	498	523	517	483	504	490	490	527	528	552	534	464	510	496	525	500	511	481	519	525	508	511	513	477	517	540	503	524	485	519	543	511	581	510	561	463	522	526	539	478	518	511	519	502	447	480	509	516	472	513	502	503	560	523	468	529	529	533	508	502	540	492	521	559	529	557	516	469	503	504	459	488	498	517	525	512	480	499	494	493	490	482	502	521	489	528	518	490	494	542	514	502	499	484	497	490	511	496	506	492	512	490	492	486	469	564	462	494	511	539	508	501	508	550	474	535	502	502	471	490	534	498	516	548	477	544	456	505	464	484	533	506	495	498	501	531	447	532	527	497	519	515	489	504	507	548	473	539	528	505	518	538	520	490	530	501	492	531	540	507	496	505	507	517	513	494	513	509	518	481	522	495	495	499	480	545	515	516	520	482	549	472	531	490	527	543	499	498	554	548	519	482	534	513	499	492	556	538	512	487	486	544	503	510	509	511	506	542	488	506	510	512	486	500	480	483	511	528	509	508	518	505	544	522	524	502	521	522	479	499	487	502	508	492	497	484	529	495	506	501	524	505	528	533	524	526	496	519	440	531	527	500	474	508	513	509	501	522	466	481	505	541	506	475	531	470	514	508	522	497	531	489	508	494	504	514	511	511	509	495	490	522	502	547	486	536	508	525	502	503	504	505	478	517	507	520	498	501	511	515	529	478	492	496	547	549	510	480	494	497	504	510	546	515	510	490	520	509	503	532	518	511	502	485	482	519	530	526	519	510	492	487	542	523	528	540	468	522	508	500	499	511	531	477	511	492	508	493	506	487	519	511	524	510	496	515	535	520	513	549	505	534	487	521	508	504	565	503	498	538	484	506	523	508	493	566	509	468	509	489	460	514	486	519	520	517	491	504	525	479	540	503	479	505	518	485	504	517	524	490	525	532	517	537	513	531	502	508	517	501	491	526	493	511	472	477	464	525	491	484	512	527	537	509	485	505	534	477	517	508	510	520	481	519	483	478	510	533	516	543	504	498	506	504	511	476	510	466	533	483	491	555	495	535	503	504	529	495	525	534	509	519	504	500	493	522	481	486	495	474	543	504	472	579	543	513	484	544	507	517	508	507	512	494	469	506	498	522	508	476	522	506	535	523	484	515	500	485	519	510	524	468	509	484	530	530	495	517	445	515	489	497	463	491	439	531	526	529	542	527	491	542	489	516	536	482	516	527	531	516	515	486	508	508	498	534	501	512	527	540	543	526	512	516	521	529	547	483	525	502	478	533	474	478	509	525	533	504	512	503	520	522	478	536	522	510	515	500	505	500	497	487	532	489	537	542	483	525	557	504	495	508	522	511	469	485	511	515	516	516	498	493	515	524	501	548	520	520	505	479	536	538	530	485	515	511	530	513	534	508	509	526	495	504	490	512	551	541	472	488	521	495	488	539	534	490	511	532	509	541	486	477	524	485	531	509	531	585	519	486	513	527	520	502	505	505	489	518	519	524	551	534	511	540	538	499	519	465	499	514	517	470	515	534	532	483	515	510	477	552	524	518	475	512	483	548	507	517	496	475	505	525	518	526	469	510	517	510	492	543	524	518	482	522	506	485	491	543	483	510	540	502	511	494	505	500	500	528	503	486	506	483	518	507	484	482	517	522	503	494	501	455	488	499	508	510	521	500	499	524	500	528	490	518	496	507	508	517	485	535	515	510	521	481	511	521	491	508	505	507	516	503	467	538	506	511	515	537	481	535	509	557	518	512	524	537	499	547	486	515	543	519	487	547	536	522	516	517	503	490	535	504	486	501	546	509	554	504	492	564	499	530	555	491	547	527	483	545	502	501	489	505	500	514	521	550	465	550	498	535	542	507	530	527	500	481	513	501	513	493	489	506	511	498	515	504	469	536	459	557	498	510	463	534	529	526	501	538	488	524	497	490	540	516	518	518	519	515	507	501	529	506	511	515	532	548	504	512	524	516	533	504	515	501	495	508	479	533	502	511	499	489	523	472	523	494	496	488	498	468	507	471	505	501	517	497	487	502	532	527	515	497	527	488	543	533	470	502	549	486	500	476	519	548	519	570	499	493	494	538	523	515	523	508	516	486	504	514	524	480	487	490	551	540	524	506	505	525	507	501	482	549	516	475	498	535	507	501	510	507	476	530	566	477	490	484	505	491	494	515	513	499	528	486	504	489	529	503	556	502	544	524	508	515	518	492	546	518	510	531	530	525	511	494	502	522	498	518	485	520	521	512	492	534	498	480	496	501	504	517	578	532	478	511	522	516	505	502	500	474	559	532	511	509	470	544	503	491	521	468	494	473	544	519	524	504	533	474	488	503	477	532	529	513	489	543	490	533	484	507	513	540	512	555	507	521	545	476	531	514	512	496	551	531	495	493	518	536	506	503	484	491	511	483	539	491	496	536	519	496	502	506	544	480	529	484	516	455	524	539	541	508	505	517	478	482	522	528	539	509	542	520	506	490	472	518	548	521	472	506	498	537	501	527	485	493	550	514	522	493	553
54817	25346	4904	1394	872	650	616	510	456	455	394	399	392	367	358	369	366	354	342	349	343	345	363	380	370	369	393	322	306	335	363	317	347	359	357	346	373	305	374	342	336	341	329	333	390	354	331	319	317	310	311	307	296	326	362	345	325	317	341	343	357	345	338	319	339	353	306	341	335	346	339	336	345	383	343	310	325	342	326	317	287	324	352	313	356	317	352	315	305	329	340	287	355	318	324	341	350	329	325	346	324	360	357	339	340	329	343	325	349	373	344	341	330	356	345	322	311	319	300	331	312	352	340	349	333	327	360	298	346	347	322	337	327	289	325	327	363	322	312	365	330	318	337	308	332	312	315	299	346	362	337	338	387	341	313	355	324	341	326	333	355	325	390	357	395	335	343	343	368	329	349	333	300	300	325	327	354	316	305	319	322	289	355	346	341	355	350	367	344	273	358	355	301	325	341	287	317	340	330	340	349	333	282	330	349	332	330	317	309	319	335	348	314	332	313	316	313	348	327	348	336	302	316	376	338	354	333	310	346	290	327	337	319	341	302	273	313	322	320	294	318	344	302	354	364	325	349	311	354	327	327	325	338	293	339	380	341	291	346	342	331	367	348	327	349	338	347	339	375	334	362	346	349	327	317	341	284	333	340	306	285	291	289	332	332	297	340	359	298	310	331	345	342	290	331	283	346	366	321	334	369	345	366	336	330	351	370	350	320	326	332	327	327	317	331	344	351	338	353	365	340	316	313	350	332	337	311	330	332	354	338	335	338	354	370	334	375	349	343	352	378	337	327	313	333	327	339	360	327	312	342	323	338	376	352	305	313	314	310	306	350	308	338	298	319	324	327	305	332	307	309	342	308	322	320	333	321	365	327	322	340	341	336	341	348	342	330	345	336	309	348	353	327	335	353	373	342	331	309	301	297	356	352	333	351	351	318	347	354	365	293	332	347	320	336	334	342	341	305	349	323	351	326	323	362	371	316	338	297	358	346	320	314	327	297	317	336	323	336	330	342	342	366	376	284	325	314	331	339	316	337	346	377	309	311	331	334	360	324	327	277	357	329	308	369	339	309	322	349	324	345	318	339	327	343	334	357	322	360	373	306	339	369	345	318	301	344	322	319	306	293	345	349	309	312	306	317	328	348	317	349	322	337	317	328	329	357	291	362	335	335	343	325	342	300	307	352	323	364	332	324	332	311	328	315	316	349	340	324	380	340	322	346	343	354	317	309	377	336	339	357	327	339	344	362	344	332	312	302	362	321	352	329	343	329	326	323	386	345	356	336	333	335	346	326	338	319	327	362	335	321	315	308	352	328	294	312	354	342	336	330	355	330	311	321	345	342	288	320	321	367	327	364	338	315	322	319	337	321	306	356	307	306	335	313	353	333	358	337	290	358	338	336	341	327	362	310	316	327	309	292	333	335	336	343	322	312	390	328	327	389	369	299	375	337	346	326	333	318	297	342	331	334	334	340	315	312	308	344	344	342	336	326	299	339	318	341	349	330	352	308	324	326	318	317	288	314	348	322	346	320	350	340	314	367	300	350	349	309	337	332	339	277	329	319	353	356	337	353	317	311	330	347	326	322	349	327	352	312	302	350	336	351	316	310	310	322	338	303	358	323	319	339	311	324	336	347	329	369	345	320	350	357	350	351	341	314	345	322	378	346	348	333	303	312	321	299	363	336	311	304	345	347	340	328	338	368	290	353	365	376	318	355	360	321	356	342	306	390	317	333	324	343	306	314	321	347	326	328	353	333	345	328	322	331	292	311	305	323	313	340	381	290	337	330	355	330	349	343	304	337	316	294	331	287	331	330	323	341	336	316	306	315	300	351	364	360	332	337	359	335	368	338	337	337	311	328	351	325	330	308	341	315	313	303	328	323	324	324	333	382	359	321	337	327	306	348	298	401	354	367	356	330	306	337	344	373	333	356	327	375	410	308	354	302	334	340	320	329	346	346	333	330	340	355	351	344	328	366	344	345	342	321	302	334	329	370	339	325	333	331	354	345	334	317	356	340	356	302	367	318	351	306	347	325	302	303	323	328	342	329	357	337	317	303	346	319	326	331	306	337	325	285	368	336	308	335	369	336	340	312	311	307	331	328	286	360	307	325	358	349	353	335	315	329	327	326	320	356	335	316	319	312	363	332	325	315	296	320	338	310	345	338	359	299	353	353	337	353	354	344	333	331	355	303	332	310	314	359	318	341	337	343	325	338	305	331	334	337	347	372	340	377	312	338	334	305	331	329	346	360	280	312	317	335	324	351	305	342	363	313	352	358	338	336	360	273	320	333	328	309	334	375	331	386	358	328	377	336	345	316	351	310	300	326	336	347	357	340	340	348	339	336	318	365	322	350	351	325	358	309	333	316	343	353	393	344	332	319	330	338	399	334	365	334	327	327	321	358	319	346	349	323	319	296	324	307	310	323	329	325	354	347	352	344	342	323	357	364	347	357	358	308	324	344	326	324	331	306	355	336	349	350	334	315	353	366	299	335	315	364	339	326	326	328	312	337	339	296	338	340	349	313	321	329	344	337	355	328	356	340	289	342	336	308	335	322	319	332	340	317	324	329	346	324	328	368	314	307	358	340	331	346	362	327	317	326	332	371	352	363	314	328	353	315	320	312	334	320	343	365	361	323	323	312	341	323	333	334	338	349	323	341	343	348	312	325	325	353	332	325	349	307	357	346	350	335	322	347	374	348	300	296	330	371	346	323	308	330	354	347	337	357	359	325	312	295	341	363	355	326	341	318	344	330	352	328	317	334	316	351	337	300	346	331	340	320	312	308	315	322	321	334	376	360	325	371	344	301	356	342	342	346	371	322	335	341	350	317	344	315	337	348	320	368	334	347	339	330	364	365	338	324	316	353	313	305	341	312	347	324	330	308	347	325	311	368	338	289	334	306	359	336	341	320	313	323	348	330	329	326	334	342	317	318	343	381	317	331	331	327	345	323	356	334	346	327	315	316	356	325	294	343	347	337	342	322	287	337	312	308	325	382	304	324	328	332	334	343	330	360	346	347	315	352	364	337	318	321	336	341	325	344	309	314	332	340	342	295	329	339	329	343	298	318	314	299	333	378	335	309	351	337	342	360	322	372	328	303	372	342	328	311	322	320	318	325	352	357	300	332	319	302	351	331	351	325	341	343	327	345	335	344	333	357	314	329	358	345	317	365	301	358	324	348	303	310	358	334	323	316	361	340	328	387	299	331	303	348	340	352	334	322	309	360	361	329	354	322	307	346	335	367	312	334	358	315	391	320	307	324	291	326	330	352	306	316	312	330	351	351	329	298	369	325	302	347	335	318	306	305	321	356	339	352	323	311	351	292	351	364	347	314	294	330	346	331	331	341	337	350	337	314	327	325	317	359	333	311	299	328	316	331	335	320	319	362	315	318	335	315	335	342	327	356	328	337	308	349	323	295	340	353	363	338	342	297	331	335	319	344	364	343	331	307	318	307	299	326	336	343	322	317	333	351	339
35666	6959	2204	2590	2468	2149	2043	1658	1481	1245	1144	1163	1019	961	952	848	840	799	814	791	842	818	850	934	1002	860	792	750	768	773	716	749	705	751	782	881	921	821	847	718	714	761	736	735	710	772	749	764	749	732	792	745	732	716	730	703	725	714	755	711	711	768	739	763	702	736	776	705	707	671	745	751	760	686	736	746	704	773	739	726	685	698	746	744	708	706	702	723	701	710	769	714	696	698	686	657	722	731	703	722	691	735	699	656	737	727	697	735	763	744	766	729	735	727	733	729	685	704	732	712	739	741	722	707	700	685	749	736	696	734	729	717	748	762	695	682	738	730	708	685	776	708	761	735	697	736	767	675	742	678	700	737	747	684	719	751	688	717	723	726	747	719	716	779	722	712	699	697	707	709	708	716	747	738	773	699	717	701	692	725	694	746	731	722	722	697	689	703	731	705	691	729	713	782	704	688	675	646	698	736	705	729	700	697	661	754	705	696	724	676	701	729	734	646	664	693	693	759	711	677	745	742	702	777	787	678	725	761	678	725	702	710	729	721	668	697	704	707	705	767	749	717	763	728	735	719	730	749	741	731	742	738	673	724	715	680	722	757	726	745	716	712	739	713	727	648	698	676	730	701	734	707	668	724	688	743	730	685	684	705	728	732	730	753	718	713	731	686	746	707	702	717	747	704	750	723	691	681	673	754	741	739	707	753	674	756	725	677	744	657	756	726	683	699	721	744	787	718	699	744	753	715	753	744	733	688	739	723	710	706	743	707	744	770	727	700	647	756	762	700	729	675	705	699	703	739	710	706	718	713	652	694	707	709	715	707	724	705	738	738	689	737	732	740	732	714	723	725	731	718	741	729	721	697	651	742	758	731	747	712	726	685	772	710	759	763	749	805	754	712	764	731	710	688	680	710	744	712	733	718	764	723	728	720	726	691	782	753	715	691	707	759	745	712	675	689	689	716	754	778	731	718	765	791	711	720	687	733	747	690	724	731	750	709	733	735	658	706	724	717	739	758	709	737	694	721	692	696	673	785	694	719	746	723	699	733	721	727	718	698	685	724	701	729	675	716	714	721	747	722	738	692	705	755	704	737	690	685	750	744	712	711	745	747	731	731	736	733	697	698	707	696	717	716	729	732	689	680	710	705	732	696	727	721	741	737	763	681	695	724	733	672	674	720	699	693	742	677	732	757	699	763	710	681	739	737	736	718	736	756	676	701	720	707	726	740	705	726	783	734	653	697	732	731	744	712	706	725	710	784	715	691	744	704	714	708	722	764	724	696	705	710	705	725	741	704	742	679	695	729	723	707	742	676	728	733	696	707	760	757	753	694	724	706	686	700	722	711	745	703	718	703	681	704	737	707	740	739	777	737	717	705	771	692	650	728	784	730	743	774	705	707	759	720	759	737	743	718	732	725	703	703	757	784	702	756	744	754	729	748	699	769	693	674	704	676	757	720	706	756	718	692	738	730	724	734	748	679	725	669	753	728	721	727	683	733	690	771	725	716	714	683	765	742	694	744	691	775	680	719	733	733	733	719	694	689	666	719	682	732	740	654	771	786	738	736	726	695	725	735	741	699	688	728	716	724	707	771	663	738	688	743	725	717	672	747	723	750	699	719	758	738	750	679	695	731	756	697	735	706	744	733	710	779	710	736	719	742	689	722	699	691	749	731	690	731	690	706	728	692	708	719	738	722	694	724	745	718	739	746	707	710	724	752	730	736	748	753	681	659	711	739	741	714	708	706	758	689	683	766	709	703	717	736	727	728	700	684	732	702	727	786	713	683	705	723	673	724	717	752	726	724	707	705	683	712	719	731	711	705	704	767	746	717	756	759	695	759	765	715	730	757	727	717	709	693	751	747	696	729	675	677	717	704	714	711	747	713	681	729	696	724	706	755	711	693	714	713	672	734	744	748	742	710	691	698	765	697	711	711	729	748	700	728	726	756	735	724	762	712	710	731	686	758	718	687	729	727	712	720	740	729	730	760	764	709	725	747	704	724	740	686	743	722	667	737	708	743	754	770	754	757	708	712	750	816	762	707	745	699	694	737	713	686	728	697	724	721	711	704	746	742	715	751	655	683	702	745	741	735	760	719	712	711	724	732	712	698	737	758	709	658	656	737	757	750	730	735	757	689	752	706	756	723	756	739	741	716	710	684	691	711	721	719	726	691	728	734	710	700	735	757	664	716	737	706	710	731	740	696	725	726	732	745	680	726	698	658	702	707	706	718	682	739	704	766	762	705	733	719	718	709	729	759	706	763	669	663	688	699	743	732	737	713	720	734	703	750	685	734	712	701	755	665	710	720	715	701	730	688	718	718	683	681	738	710	747	742	702	745	780	811	700	705	716	736	716	699	690	704	751	713	714	752	723	712	713	708	676	736	727	771	723	748	692	699	688	708	684	720	683	685	728	737	776	697	698	769	733	703	740	668	736	751	707	737	764	709	732	743	755	719	737	760	706	723	726	718	698	697	724	735	728	687	711	731	681	718	739	684	725	766	782	733	717	707	707	719	710	735	727	718	717	696	724	689	723	713	719	702	653	753	708	729	720	695	710	718	735	752	686	704	710	750	679	694	749	717	763	754	709	723	720	710	776	725	701	713	773	718	723	774	730	760	710	711	698	753	708	697	673	802	688	705	737	729	730	717	726	727	725	671	694	721	755	760	701	671	756	730	688	718	675	678	705	704	702	707	726	697	713	707	679	701	701	693	725	673	663	686	712	674	709	710	720	692	712	690	667	748	663	751	756	749	745	724	768	731	691	752	705	708	743	740	719	743	701	712	717	728	734	697	705	722	738	718	686	735	738	693	742	741	796	751	720	746	753	676	699	701	708	731	710	704	761	720	729	678	751	745	726	705	712	690	682	693	769	703	721	758	737	714	710	694	722	701	734	707	696	703	706	717	698	719	767	764	694	741	747	729	685	697	728	688	743	742	689	721	739	751	711	709	740	701	732	693	755	736	706	697	726	749	667	702	696	706	711	754	663	693	762	733	697	701	690	709	756	740	731	726	742	711	698	705	712	698	705	726	705	710	718	769	722	707	683	727	706	683	722	690	695	718	754	732	738	734	665	720	740	722	723	733	691	735	704	708	730	696	722	739	700	737	695	727	689	732	698	687	745	664	709	727	728	699	725	701	728	748	725	759	755	709	751	701	681	709	694	700	722	714	735	687	709	713	656	698	700	758	738	728	704	721	766	724	749	742	694	791	675	768	709	734	723	706	741	746	730	739	724	735	714	704	752	713	742	723	721	737	737	697	697	714	682	750	742	728	674	721	714	714	718	746	704	698	756	668	724	689	663	737	678	673	720	684	713	739	691	653	691	732	688	704	704	689	691	750	772	707	729	724	713	737	717	692	778	690	745	705	720	753	755	695	728	751	711	718	716	738	725	724	732	714	703	746	725	693	736	728	769	680	685	700	722	750	701	682	731	774	678	707	727	751	754	759	728	703	743	644	684	728	757	702	759	716	749	722
20287	4697	241	191	164	179	176	170	152	149	145	146	103	126	117	122	105	118	135	125	128	105	152	119	122	114	112	112	117	113	109	122	117	135	115	146	123	136	122	120	120	129	126	114	133	119	114	99	108	109	131	124	109	129	120	130	134	111	126	114	119	113	108	124	125	120	130	133	105	116	110	114	132	123	132	118	131	115	141	113	139	110	130	117	146	107	106	131	107	126	108	114	112	140	133	120	132	112	119	133	120	131	115	122	115	112	127	124	130	112	104	122	113	133	116	111	123	109	124	118	128	111	130	148	112	100	117	137	130	120	106	138	127	118	121	115	107	130	118	123	121	109	125	117	133	116	128	128	128	133	111	105	117	120	119	112	129	127	139	100	108	143	114	127	115	117	131	127	127	139	141	113	120	111	130	117	122	132	129	104	123	128	104	109	130	116	115	112	111	121	132	115	129	115	99	121	130	129	122	133	129	141	117	118	107	123	131	131	148	120	118	112	111	124	133	104	124	129	128	123	111	129	117	113	94	100	128	122	150	111	121	133	109	115	128	154	129	122	126	112	107	106	107	114	128	114	115	119	128	112	143	136	126	118	112	134	135	134	118	118	118	105	141	131	121	130	125	114	111	133	127	119	131	131	134	130	108	110	109	121	105	123	126	123	116	117	108	124	110	122	123	121	129	127	128	143	137	147	127	101	135	117	126	129	112	116	115	131	136	109	128	111	115	126	126	104	123	143	104	123	126	129	130	117	123	117	112	109	143	106	111	125	146	116	116	100	137	120	114	114	120	120	137	121	122	124	128	115	103	138	119	118	110	133	117	134	138	98	104	118	130	133	102	117	114	116	115	115	108	114	110	126	103	121	133	153	135	142	148	112	96	126	145	138	146	135	112	118	133	108	92	146	107	131	110	136	110	119	123	124	135	117	142	111	103	113	108	112	106	114	110	111	143	107	95	137	135	120	118	111	134	120	113	124	117	141	131	157	114	113	133	104	114	91	121	127	123	129	113	104	119	120	108	116	117	114	120	119	109	113	116	132	111	120	123	126	102	121	140	104	123	120	127	106	131	116	98	125	114	138	112	123	128	115	127	119	98	129	118	120	111	121	149	120	139	129	119	115	100	127	140	140	97	104	95	114	125	112	120	121	95	122	144	137	130	117	143	121	141	107	109	129	115	117	115	109	110	112	113	109	150	133	115	135	122	112	114	113	112	131	115	131	131	118	117	110	153	147	110	117	119	102	133	125	126	107	114	117	143	115	131	121	115	118	123	98	123	116	125	108	129	133	118	142	108	133	106	137	127	116	150	125	104	111	108	114	127	118	150	110	121	126	134	117	120	109	119	128	109	124	111	113	128	120	107	116	119	112	129	128	119	108	130	119	126	112	128	122	124	103	104	130	142	109	118	135	107	129	150	115	141	122	117	132	108	136	129	121	97	131	122	107	115	110	104	126	116	130	112	141	144	121	109	108	133	120	100	136	107	123	137	135	121	129	98	108	99	121	125	133	127	114	118	138	104	115	107	131	124	143	118	109	126	147	121	124	102	120	135	131	113	113	108	151	118	139	106	116	120	118	110	137	125	96	123	115	118	125	133	106	105	114	113	93	124	126	120	93	101	121	121	121	112	114	109	149	126	124	113	95	118	90	130	138	119	115	130	117	130	132	123	110	143	113	113	103	118	125	111	100	115	107	124	119	117	103	129	108	140	112	110	131	136	114	112	137	118	131	111	92	109	113	115	126	107	121	128	120	101	121	123	97	119	116	133	121	104	112	115	132	113	105	115	113	146	121	131	108	116	128	118	118	112	132	120	135	118	124	118	114	127	92	111	107	117	122	112	145	99	97	108	104	123	128	126	112	113	107	125	129	114	103	111	97	122	110	126	115	130	131	115	125	114	122	104	127	112	107	143	119	112	140	125	109	117	103	98	140	111	115	117	114	122	132	104	125	109	139	106	115	114	117	110	137	138	130	126	118	130	120	117	111	128	114	117	130	108	139	132	140	100	111	115	128	119	124	135	134	120	115	125	104	108	143	131	117	120	138	117	110	127	97	127	146	120	105	125	158	131	121	116	111	125	125	120	114	104	122	122	119	125	109	122	102	121	119	153	112	117	128	116	118	121	142	117	109	122	133	119	119	108	147	133	140	114	145	110	97	117	127	121	135	107	132	126	124	113	116	119	125	110	99	119	139	135	124	113	109	123	115	142	129	121	150	123	111	122	128	99	102	119	129	121	114	113	107	130	124	116	119	110	124	109	112	141	139	118	116	110	123	121	104	113	120	126	138	147	118	107	131	119	134	123	116	119	119	117	106	113	126	141	134	112	103	95	109	113	127	139	125	128	122	114	119	126	135	105	132	99	128	113	113	133	119	126	121	151	103	116	107	121	122	100	122	131	125	131	105	112	122	102	126	125	116	131	102	132	114	118	122	121	121	137	143	136	125	122	143	134	114	113	112	130	135	122	114	99	121	113	113	129	116	106	147	133	120	136	98	123	109	114	124	137	126	117	145	121	105	120	128	96	96	110	111	126	127	105	110	116	141	128	120	148	120	135	118	128	97	123	108	122	123	104	108	110	119	108	115	136	109	136	142	110	133	137	142	130	124	136	135	103	118	104	144	122	125	122	124	126	126	122	107	126	105	109	112	129	132	134	99	133	136	129	120	148	133	129	115	127	134	124	125	138	123	126	91	109	136	124	138	124	126	139	121	116	129	124	119	127	114	131	104	134	130	126	109	96	112	127	126	129	147	121	120	126	124	128	106	126	100	113	108	143	138	125	128	128	134	116	107	119	131	117	120	118	93	108	130	139	136	137	131	154	88	124	128	114	124	115	112	130	143	118	102	109	128	130	109	113	100	117	125	139	112	114	111	123	107	115	115	128	130	108	109	126	119	121	127	144	124	132	114	115	124	126	131	125	114	112	130	102	104	126	114	109	134	115	159	114	126	115	114	119	116	118	130	124	122	107	121	133	132	135	134	123	120	109	108	143	103	130	117	118	131	106	117	123	139	146	117	124	116	143	108	130	120	134	132	119	97	114	132	133	98	112	109	112	117	126	100	126	109	126	125	143	121	137	107	142	131	122	116	121	105	123	124	113	126	115	99	134	125	100	100	123	140	127	136	133	98	121	136	119	136	124	122	129	111	129	119	132	101	112	111	118	99	112	131	131	120	116	127	116	107	134	121	131	137	117	115	114	133	114	142	135	118	95	113	135	126	107	128	119	114	127	117	135	136	104	101	123	96	137	99	108	140	116	108	154	150	113	149	105	117	125	108	124	114	125	96	124	110	113	108	133	115	132	138	137	140	126	133	123	127	97	125	108	111	111	126	127	112	137	116	123	106	121	131	135	112	111	114	107	106	115	119	126	122	120	134	113	116	123	122	116	114	136	118	123	126	129	128	103	120	134	112	133	129	106	113	146	139	131	118	107	113	114	132	107	107	108	125	110	113	105	143	124	151	124	109	136	111	115	97	131	119
11954	1742	498	524	563	588	532	474	398	406	384	347	307	322	339	310	328	324	307	308	329	343	368	397	372	309	317	320	342	298	283	342	317	311	368	328	362	331	304	311	327	323	332	319	330	331	304	278	316	340	272	318	292	322	298	326	292	312	342	309	338	310	308	350	305	341	336	311	339	326	310	323	310	330	314	306	317	363	301	318	315	318	300	305	327	331	332	311	313	349	315	301	334	288	314	308	318	298	281	324	304	301	315	309	343	312	311	335	288	311	299	341	328	310	337	308	309	318	328	340	321	293	301	312	325	324	305	305	330	322	309	317	294	319	316	311	338	324	316	335	301	298	326	327	293	330	303	280	311	280	307	342	313	343	308	364	306	317	344	311	291	339	310	329	343	349	295	338	331	303	288	313	345	316	321	299	333	312	305	308	352	337	322	301	295	281	329	340	312	293	282	279	302	317	295	326	324	301	359	324	312	294	313	329	312	339	339	337	296	350	317	290	297	294	311	306	297	369	321	313	292	333	314	320	330	303	283	286	292	334	302	314	281	317	306	299	313	279	291	324	291	313	312	297	295	305	327	324	299	318	314	339	314	341	311	342	296	320	316	331	315	296	308	320	336	338	330	329	355	331	318	273	320	321	286	324	327	318	326	314	334	328	294	315	319	289	315	333	300	317	331	329	312	311	308	318	324	335	327	301	333	326	339	331	304	312	290	291	307	310	290	286	320	332	332	297	339	323	306	333	295	328	323	329	308	302	294	297	329	326	263	333	321	333	322	335	303	321	295	316	320	328	317	326	313	294	325	312	328	308	322	301	313	315	318	346	367	341	317	314	342	293	298	303	306	283	303	308	309	308	325	288	308	304	303	297	328	316	263	316	325	298	305	298	306	309	319	311	324	321	323	312	346	296	328	314	302	311	359	345	303	336	299	279	302	319	295	326	309	326	320	313	321	332	313	302	332	324	316	325	301	324	303	310	308	317	321	318	298	345	299	331	327	323	304	290	344	329	306	312	302	319	293	302	343	330	301	332	342	311	299	320	315	320	303	286	323	294	313	370	313	327	286	324	316	332	345	314	304	332	317	321	318	302	292	292	274	331	297	316	291	333	304	311	334	337	326	333	297	314	296	323	305	359	278	321	315	307	302	331	306	292	338	295	308	340	316	280	314	282	329	330	335	302	332	346	325	327	319	272	320	329	333	283	337	335	323	305	304	306	338	284	313	312	330	311	323	292	300	309	303	318	325	306	330	298	323	332	337	291	282	304	323	296	327	297	302	307	300	312	314	302	346	319	298	320	314	296	315	290	276	324	300	283	292	310	336	321	310	309	287	339	304	327	325	306	325	316	308	331	292	320	293	340	326	298	323	333	316	301	313	315	316	311	305	324	314	315	321	307	338	307	350	283	323	328	310	288	330	310	307	344	302	321	301	358	289	315	320	333	312	300	318	336	323	322	292	318	341	334	337	322	301	302	310	331	332	358	319	314	323	286	318	290	313	301	336	300	311	296	311	285	305	310	294	285	329	344	309	307	334	297	280	297	317	310	344	319	315	307	300	331	341	330	320	315	314	320	309	322	304	302	352	279	324	314	313	299	355	303	327	332	311	323	299	292	277	302	314	285	315	291	325	312	331	340	334	325	308	330	316	313	318	318	317	301	346	318	323	318	329	317	347	305	299	312	305	304	307	320	340	331	343	317	322	313	305	322	302	326	301	298	311	352	315	341	316	299	294	285	342	296	303	336	303	332	312	328	311	299	313	314	321	310	299	311	350	290	305	312	338	356	323	313	272	316	316	332	300	299	310	290	271	321	305	311	316	310	318	332	355	322	315	319	320	288	298	304	328	308	297	309	343	312	323	303	328	321	295	324	298	322	347	307	337	306	332	325	342	329	307	295	297	284	341	300	303	289	321	310	301	296	308	332	305	331	296	291	315	319	283	333	313	347	360	310	298	324	321	348	323	326	312	320	312	296	344	318	326	347	329	299	302	330	319	306	330	304	335	291	297	340	312	286	288	293	325	306	335	334	304	307	285	312	319	309	332	329	300	307	315	327	298	327	299	300	314	303	294	314	307	349	322	300	348	297	297	298	305	320	312	314	300	311	286	341	281	313	314	321	312	311	311	322	293	301	310	333	318	287	350	294	291	318	305	293	306	323	304	311	277	332	322	307	292	320	341	274	325	299	313	326	325	307	305	314	303	293	301	314	280	324	309	339	357	332	300	330	325	311	293	320	340	336	314	328	323	313	302	293	322	317	284	311	359	274	326	315	274	316	326	316	306	292	301	312	311	319	330	326	368	323	316	304	325	329	321	325	328	293	315	311	290	331	309	326	303	323	328	292	305	308	307	296	324	329	343	303	324	356	305	327	332	342	335	318	313	331	303	294	275	308	297	331	301	276	345	303	316	306	348	331	313	317	316	301	349	316	303	310	327	271	307	314	332	325	312	296	303	338	315	313	314	323	328	333	307	336	331	336	291	296	306	300	327	313	332	308	303	283	313	308	300	334	318	306	328	336	310	292	295	318	317	316	336	340	319	312	351	316	316	308	327	343	324	327	286	324	317	350	302	321	333	317	284	276	312	309	329	343	298	325	353	293	333	303	323	292	300	346	310	329	302	318	331	303	274	296	302	308	329	325	294	321	301	311	295	326	306	301	340	298	332	331	321	314	318	297	355	335	289	318	323	297	321	285	283	298	298	318	322	354	304	309	317	329	318	291	319	316	318	339	293	308	303	305	333	326	319	302	305	340	331	302	312	345	320	298	320	333	355	317	302	317	300	338	314	356	314	317	298	320	307	310	305	342	306	319	307	320	325	316	330	318	303	319	310	332	309	327	341	304	324	320	328	303	336	326	302	343	319	305	315	292	309	318	304	294	325	313	310	357	326	320	324	292	339	306	310	319	317	290	356	301	308	318	339	313	304	306	318	303	328	305	303	327	286	322	291	286	307	333	316	310	353	318	317	308	318	291	296	305	302	292	337	333	323	320	329	296	327	304	322	303	336	310	298	309	331	307	359	331	345	316	330	330	299	331	284	337	308	305	319	300	331	348	280	305	304	276	322	297	295	322	319	315	327	290	300	374	304	342	286	332	315	317	341	306	321	311	330	310	305	342	299	329	305	347	322	322	286	311	311	304	311	333	335	351	304	315	384	292	309	326	329	323	337	344	310	311	308	321	338	288	290	325	330	306	316	308	323	366	343	324	304	333	316	308	296	325	290	306	289	294	368	312	296	336	293	303	330	334	329	313	336	327	315	290	318	314	315	279	284	285	278	347	330	306	323	334	312	311	379	339	296	317	301	296	306	293	314	310	341	314	283	305	326	303	327	327	326	285	307	313	322	308	301	343	332	304	351	340	322	316	297	311	303	305	322	314	313	306	314	313	305	291	306	289	390	314	297	308	332	297	331	297	319	306	302	285	328	329	330	308	325	295	323	311	321	324	290	301	300	302	295	332	315	319	298	317	306	331	343	328	330	291
42723	15385	1471	638	468	435	331	316	292	233	265	245	204	216	250	214	200	213	220	185	231	195	225	198	216	240	188	208	199	187	199	215	197	213	236	197	206	183	214	208	208	217	209	191	209	247	219	210	215	200	198	227	221	239	203	205	228	211	200	187	222	226	209	229	226	193	173	211	212	206	221	200	203	211	205	210	221	200	236	228	224	219	181	194	235	183	178	176	158	193	215	222	217	241	207	226	237	192	211	189	223	241	223	209	213	212	242	226	213	228	232	230	210	202	200	227	194	185	201	226	222	211	210	204	209	216	212	216	200	227	203	203	186	221	213	177	198	196	203	233	205	200	207	222	204	202	208	194	223	194	213	194	197	231	215	216	214	191	206	228	208	228	215	193	200	217	190	224	218	224	217	221	210	225	214	239	231	211	209	217	191	219	211	172	220	217	191	198	200	219	224	194	199	210	200	190	220	242	230	205	209	210	194	210	181	223	215	205	199	191	215	229	223	210	227	197	183	250	197	220	180	211	238	216	189	208	201	229	212	202	181	226	208	181	203	219	211	228	216	210	198	189	211	197	215	200	211	239	199	189	174	209	209	206	216	230	200	198	206	214	200	228	214	211	197	193	243	234	197	207	194	211	206	189	203	204	229	209	215	186	211	224	226	211	188	226	221	204	193	220	216	211	178	201	231	219	214	191	205	190	206	231	229	215	190	219	213	198	198	231	214	206	199	211	198	207	215	199	249	223	212	241	199	197	216	250	237	203	227	220	214	211	232	203	188	198	213	205	201	236	220	185	195	201	231	229	215	170	250	213	205	204	212	228	190	223	225	210	209	215	223	221	226	204	206	248	211	193	222	202	219	232	196	239	207	228	219	186	234	193	228	202	208	213	218	230	229	201	217	230	219	184	205	182	229	202	198	237	215	192	216	196	200	215	191	204	223	220	210	196	204	201	255	214	197	240	220	199	227	212	180	194	194	223	218	215	215	222	206	211	226	210	218	193	213	229	230	226	188	205	200	218	195	225	195	201	189	195	205	200	196	218	244	202	199	188	230	228	248	209	207	185	209	231	191	203	219	204	187	210	226	188	197	223	224	185	225	210	225	185	191	198	178	184	212	203	229	219	224	198	221	202	187	205	208	203	214	230	209	162	214	174	205	222	197	200	201	231	229	198	228	185	208	208	209	189	210	223	212	223	215	186	210	206	219	224	228	204	205	214	209	227	241	215	212	180	209	211	235	208	191	210	192	204	212	200	232	203	215	198	184	199	203	210	235	205	221	223	192	196	220	233	214	213	185	191	214	209	231	221	186	193	245	216	211	227	219	205	192	196	250	224	211	237	186	214	191	220	185	219	196	200	191	235	204	192	208	181	204	201	222	239	230	205	213	205	213	204	218	180	192	198	217	212	229	212	222	218	230	213	225	186	199	213	205	224	210	217	201	226	191	234	249	205	219	207	242	202	212	183	248	234	224	184	235	248	204	219	224	198	203	191	182	190	194	201	210	191	219	214	207	207	225	198	209	186	178	230	196	206	197	208	227	196	196	205	203	229	194	208	228	214	214	219	200	205	165	201	199	218	208	205	192	220	198	222	200	197	187	213	216	207	180	189	181	212	231	245	203	205	209	224	223	211	233	203	200	218	184	205	183	221	218	204	222	244	209	220	195	182	216	227	201	202	233	204	201	206	217	187	215	188	203	229	234	202	227	220	237	209	186	221	222	208	201	227	235	221	237	174	204	236	261	218	193	236	195	199	216	188	205	196	200	203	198	239	200	224	209	218	200	200	230	228	237	226	190	194	218	213	183	206	204	185	202	209	226	198	217	194	226	196	225	195	191	217	219	212	230	209	186	205	199	198	238	222	209	199	203	213	197	209	217	186	200	213	184	166	231	216	202	197	201	183	207	237	207	190	225	218	199	215	209	196	207	197	207	203	223	188	200	212	196	210	195	235	209	242	186	208	219	205	223	226	190	215	186	190	196	182	221	223	186	217	189	213	222	221	233	189	208	190	220	226	230	189	231	211	206	201	245	196	216	246	205	243	219	204	248	220	212	235	195	201	243	187	200	232	215	202	215	200	224	194	219	185	224	211	229	167	185	237	203	235	199	216	223	197	182	212	197	194	218	221	191	231	226	216	233	227	190	216	207	189	216	221	204	204	198	202	210	227	199	198	220	220	223	211	197	200	192	205	215	195	208	220	179	195	231	216	230	202	205	194	206	209	193	220	186	204	219	209	202	203	202	198	197	182	219	217	201	211	209	206	221	191	230	231	209	218	207	214	209	203	203	210	207	229	244	219	206	226	215	206	197	186	201	193	206	196	197	204	178	193	198	214	225	194	202	213	207	205	202	209	182	199	224	198	225	213	227	219	227	224	191	216	213	199	179	213	206	212	245	221	185	200	222	194	220	188	180	210	221	201	202	174	204	210	214	197	191	205	191	235	216	209	178	217	201	210	209	199	211	229	194	215	241	232	206	207	172	218	197	229	195	214	203	208	198	199	215	215	219	209	172	189	203	212	214	209	209	208	211	217	188	210	214	217	207	191	216	200	198	211	203	179	222	207	213	247	213	227	230	209	199	216	255	224	196	215	213	232	204	220	224	218	184	193	192	200	231	218	174	202	189	198	195	209	202	224	207	182	209	207	200	222	227	198	220	224	206	231	227	225	188	177	225	195	186	210	192	245	226	205	227	207	202	205	204	212	179	219	191	213	224	210	204	208	201	209	215	218	179	201	182	207	248	238	188	196	179	198	222	188	214	206	214	211	216	193	151	235	241	180	210	218	198	235	210	207	205	199	218	188	186	215	219	206	210	224	219	201	210	189	200	217	183	203	205	210	209	226	220	192	230	193	207	221	192	206	179	219	195	202	211	211	204	216	193	195	183	226	200	188	202	218	211	190	202	206	212	211	190	227	212	215	189	199	217	206	207	209	224	204	187	206	231	177	192	187	209	199	197	210	203	206	216	198	215	201	229	204	245	202	204	223	238	203	198	217	201	207	229	204	216	204	224	201	209	211	196	187	200	211	206	198	225	228	215	212	217	208	213	209	217	240	227	190	227	225	192	217	203	196	197	244	212	200	213	239	210	208	206	208	200	226	203	234	191	218	224	209	190	190	232	211	181	210	208	209	238	201	223	213	215	230	216	197	195	219	224	241	202	189	204	232	175	180	213	214	163	214	219	223	209	207	205	208	217	224	210	209	232	168	190	201	205	186	213	209	211	203	203	174	196	212	251	191	212	202	201	216	184	218	183	210	207	201	193	218	215	198	197	184	218	211	229	209	219	172	199	197	189	216	231	193	185	197	190	190	246	198	214	184	214	210	207	194	192	196	222	209	206	198	186	192	235	206	205	195	215	226	242	226	210	256	215	233	196	201	190	198	214	223	206	194	216	200	223	189	210	194	218	252	207	205	201	216	241	242	195	242	224	179	227	223	224	203	216	209	209	175	232	163	197	203	210	157	215	224	210	196	198	221	229	203
27010	3759	1310	1629	1476	1335	1200	983	927	808	821	673	626	649	612	599	591	549	583	522	502	555	571	652	637	542	547	552	541	504	542	516	528	532	551	611	579	570	560	526	529	501	518	512	485	520	486	565	514	538	512	526	499	488	494	487	522	457	526	508	498	517	504	509	492	495	475	517	484	534	545	477	452	502	484	525	469	514	503	512	449	473	494	541	499	490	513	451	468	486	518	451	469	538	463	474	505	513	452	493	481	487	486	442	501	471	485	469	502	507	508	536	520	549	490	529	502	520	525	507	505	494	513	515	483	519	519	509	465	497	547	498	520	517	527	516	479	481	496	538	477	471	491	516	487	508	444	497	519	470	502	475	525	503	489	522	528	477	493	475	514	513	480	445	492	511	487	462	508	536	525	488	462	496	496	481	493	546	471	499	470	516	502	438	477	485	450	481	489	510	473	518	536	510	500	490	517	489	456	513	495	493	492	508	514	468	524	493	500	500	505	507	490	508	512	514	463	503	496	485	469	482	504	523	493	500	481	507	494	500	534	519	444	498	474	490	505	466	493	453	425	481	501	514	444	520	523	511	477	486	529	504	520	500	507	501	500	445	501	498	513	518	486	516	511	451	547	493	499	479	493	503	493	502	529	527	472	512	505	476	504	509	458	492	509	486	474	523	499	483	516	521	548	506	517	460	497	479	520	494	475	527	525	476	494	458	498	489	483	481	487	503	499	514	474	493	484	501	515	501	510	486	509	473	471	502	470	509	492	493	471	467	493	493	476	466	548	516	492	497	490	503	517	496	485	516	502	491	525	484	524	448	533	501	491	492	489	510	477	486	436	494	466	467	514	522	459	505	486	527	488	512	511	484	506	536	506	465	491	505	480	520	498	472	498	507	473	515	524	512	523	483	501	509	464	501	501	539	499	468	527	486	509	487	488	510	496	466	557	490	507	493	508	494	469	520	481	557	522	485	506	498	456	495	496	485	469	536	531	482	508	505	486	525	487	496	512	473	525	473	461	482	504	486	514	507	518	472	471	491	520	468	494	510	456	512	507	500	511	503	511	523	496	484	467	528	471	467	504	492	481	477	473	475	525	494	488	487	547	538	487	533	531	482	522	505	502	511	530	487	455	485	516	503	475	480	494	498	472	520	500	453	502	510	510	496	481	522	488	462	535	510	555	523	507	502	513	488	444	473	494	490	510	499	508	502	521	507	504	479	470	510	485	535	492	496	508	471	463	543	502	518	491	486	484	457	505	510	498	456	515	497	491	491	536	485	518	522	513	487	519	475	484	499	504	488	501	538	474	465	464	485	493	493	479	519	465	493	473	496	437	484	479	462	518	502	541	507	484	514	478	459	501	534	492	492	494	512	495	472	490	512	473	506	496	506	524	518	484	463	494	479	521	472	494	477	490	474	478	499	493	489	485	514	465	467	484	494	495	495	490	501	554	496	487	468	508	482	492	540	472	475	482	517	491	485	483	468	486	480	509	465	526	504	527	531	531	467	531	461	498	491	509	514	516	486	481	508	467	493	474	509	514	511	480	482	509	482	490	520	502	489	473	472	445	484	515	479	497	478	505	512	467	483	486	485	523	520	511	492	478	517	481	515	483	497	483	492	491	446	455	506	484	453	494	481	490	491	549	476	510	501	485	510	506	474	496	496	516	487	487	491	491	524	522	463	507	504	508	475	516	475	499	500	503	518	510	504	480	479	496	469	482	496	537	510	533	456	492	492	524	491	511	522	468	533	482	544	493	508	463	495	489	490	511	477	492	478	502	521	488	512	479	544	465	488	460	499	495	484	496	474	547	499	486	451	514	503	515	491	481	484	477	516	499	449	459	494	536	536	489	501	504	505	475	499	503	491	513	503	486	519	523	522	490	485	496	464	527	490	468	512	476	510	511	519	461	503	498	502	529	481	502	546	479	475	502	448	476	505	497	464	493	491	514	489	477	505	487	510	528	538	505	539	481	515	456	512	490	498	488	496	482	501	471	520	488	498	485	530	502	505	546	499	486	488	524	487	510	533	473	542	496	445	473	481	522	480	491	490	499	509	503	508	505	540	511	498	489	473	532	533	499	502	473	479	493	526	487	468	457	541	532	498	479	557	497	465	483	476	513	486	510	498	502	511	458	532	472	481	486	509	494	504	484	511	511	514	525	491	461	514	507	502	548	465	503	528	523	525	468	474	484	464	513	503	524	489	481	495	483	495	524	512	515	469	488	451	498	518	497	520	489	516	482	492	487	489	488	489	474	516	512	535	472	493	489	530	482	483	469	477	519	466	526	517	489	481	486	509	527	441	466	467	504	476	505	491	509	485	488	501	529	511	490	500	500	495	475	489	463	543	500	505	505	501	524	478	510	500	492	498	496	490	505	511	473	480	466	500	526	478	502	501	494	502	519	495	511	523	549	496	477	504	519	488	495	485	461	472	477	500	523	495	539	516	514	501	510	495	487	492	527	496	487	501	505	488	491	497	503	463	497	464	550	526	487	463	492	502	461	498	464	480	496	474	517	511	504	481	499	472	510	512	524	489	524	468	482	486	513	502	515	478	462	522	505	505	523	503	474	510	508	527	501	528	484	484	518	510	456	450	514	516	469	540	505	492	504	500	492	517	529	539	478	500	502	532	502	492	473	504	499	531	478	514	523	507	518	492	506	472	474	536	490	517	513	477	509	515	481	525	491	509	485	461	496	490	509	512	455	535	483	468	493	507	507	489	472	495	527	478	466	493	494	517	466	517	490	505	484	520	521	475	496	492	498	507	494	505	452	507	509	490	500	456	494	493	499	450	457	473	505	520	495	509	532	502	496	492	550	502	519	486	485	491	548	452	478	486	496	501	460	500	490	516	502	511	495	528	503	468	456	491	498	479	506	506	492	537	495	485	470	514	507	496	492	516	489	528	514	527	511	518	495	503	520	532	503	518	471	477	515	505	524	490	483	514	488	518	494	551	441	511	504	471	481	512	535	466	496	527	505	502	503	490	492	485	493	541	530	489	523	496	459	517	530	481	507	511	507	495	470	501	508	491	511	502	470	515	498	503	494	486	492	483	488	526	520	514	468	514	494	476	479	499	507	459	481	525	486	509	467	520	539	491	509	510	486	514	489	484	495	487	472	498	452	542	468	488	516	541	510	499	538	460	518	499	533	468	494	537	474	476	467	497	504	483	484	504	496	515	459	501	479	494	488	462	487	515	498	502	493	502	512	505	488	503	483	464	497	496	512	495	520	446	492	513	507	485	476	496	448	528	514	509	489	499	506	467	553	480	488	494	487	497	530	536	489	503	471	495	487	515	468	523	526	479	470	520	491	510	486	464	495	522	484	465	529	515	527	474	499	528	538	498	537	494	496	460	519	501	492	512	516	481	495	486	498	527	506	508	486	485	551	478	465	484	454	520	493	451	459	538	501	484	490	489	517	495	493	480	502	499	454	511	507	506	495	494	496	453	479	456	500	517	542	504	468	500	453	496	456	498	493	508
55382	23487	4650	1299	851	698	603	538	475	444	440	328	350	402	374	341	345	347	342	360	348	333	358	356	340	345	365	360	353	337	304	342	340	374	325	344	334	333	358	342	356	306	332	313	285	315	306	307	332	325	351	336	327	318	339	337	289	326	322	336	294	330	343	343	312	378	312	360	308	324	314	364	344	337	297	334	328	355	314	337	342	307	350	356	294	339	293	340	308	337	313	322	309	329	324	343	327	329	333	335	334	308	299	330	315	341	341	316	281	311	356	340	300	370	349	348	349	349	323	329	319	330	312	330	336	303	344	332	318	315	321	342	347	277	323	355	343	330	306	309	315	313	313	294	371	332	294	318	332	338	329	305	317	348	321	346	303	327	308	334	332	320	339	341	334	330	324	293	317	325	315	329	323	367	331	328	350	344	334	344	314	367	336	321	304	352	373	330	331	321	344	315	341	336	319	320	312	374	340	319	311	322	281	349	332	358	366	335	365	343	325	292	320	346	326	333	324	312	299	316	315	317	342	353	337	325	334	328	344	311	289	345	355	312	307	322	332	335	321	321	326	322	342	333	320	290	352	326	364	311	309	306	334	329	325	335	334	348	376	357	327	340	311	309	319	324	337	368	349	338	312	310	328	332	347	335	318	298	343	355	326	361	347	324	312	296	318	317	319	312	318	313	334	336	321	363	352	358	323	338	318	344	337	334	351	330	336	315	321	334	335	304	351	307	340	339	356	324	361	335	323	337	357	335	320	319	317	300	339	330	347	335	334	322	367	353	312	346	330	349	328	359	318	309	341	325	328	322	323	322	347	319	329	306	313	307	343	327	300	322	298	340	330	302	368	341	339	334	301	350	347	339	299	344	351	332	303	325	320	309	354	342	382	354	321	319	342	321	319	355	336	401	340	350	319	333	341	324	342	334	348	344	343	336	310	329	309	350	343	331	286	315	319	322	334	300	324	322	317	325	346	324	360	313	332	341	348	331	370	335	340	333	335	335	326	333	323	307	323	303	341	356	346	328	301	330	341	360	345	331	319	386	324	350	349	346	317	305	306	328	331	298	349	355	325	317	305	361	324	343	318	309	311	335	345	333	345	339	339	330	295	336	323	322	347	318	331	310	347	328	334	338	390	316	362	313	310	324	346	312	335	346	303	299	331	308	342	330	323	316	321	327	335	321	339	365	330	321	369	317	329	279	328	302	305	349	318	326	350	336	335	308	317	316	335	313	288	310	335	349	313	324	347	306	343	319	337	338	352	333	344	343	356	335	327	335	328	309	340	306	348	333	324	327	340	323	340	341	289	331	360	346	333	333	314	353	329	312	335	360	342	309	320	332	329	348	320	328	311	314	276	314	339	312	332	299	326	312	313	324	346	329	304	327	337	350	323	354	353	352	302	325	341	344	330	324	314	355	360	325	329	328	330	279	334	332	309	342	324	337	312	361	314	320	337	312	321	339	298	328	345	328	314	341	318	337	324	315	311	333	339	313	370	321	351	316	359	368	344	348	352	337	322	333	328	330	311	341	361	302	310	346	365	322	336	352	327	340	340	317	327	331	316	367	345	355	339	346	359	345	327	319	354	318	315	310	325	326	335	334	364	297	346	338	339	328	353	331	310	306	345	315	325	296	302	332	318	307	314	334	313	312	344	342	324	292	296	326	358	327	295	338	324	350	322	307	335	320	312	340	326	340	293	319	370	363	356	332	338	346	329	367	310	343	332	343	353	338	301	317	324	283	339	332	303	305	310	278	330	373	319	339	311	312	312	328	311	301	343	334	370	292	350	321	303	310	283	278	364	319	333	381	336	308	344	301	284	322	318	325	305	324	339	346	339	311	280	316	344	350	339	343	317	330	319	350	339	353	326	346	310	324	350	311	362	361	341	340	324	343	322	336	322	304	316	344	290	322	346	363	279	316	347	315	274	344	295	315	354	314	311	336	330	346	313	323	312	273	307	332	373	355	311	325	352	287	304	346	344	363	336	333	356	316	328	337	335	333	350	358	355	349	328	292	309	340	334	335	315	346	316	313	362	302	293	300	330	280	339	330	352	313	328	339	317	300	326	334	344	299	300	309	344	339	367	330	308	274	332	317	317	297	318	315	338	330	316	341	333	291	339	324	362	328	347	302	325	331	338	358	323	328	309	325	324	315	332	324	348	330	329	363	328	356	335	354	338	309	377	343	347	320	330	332	310	337	357	370	335	316	342	323	324	342	307	311	348	301	328	319	320	330	307	303	328	369	342	350	318	366	330	364	338	290	346	314	345	339	346	331	295	305	319	340	317	353	348	330	302	343	350	345	308	316	332	336	289	306	322	323	297	339	337	353	323	309	342	357	319	327	352	309	323	369	307	351	328	305	341	339	360	279	313	320	360	291	302	304	333	313	318	317	330	313	315	330	337	321	330	315	344	328	347	335	353	351	320	357	322	337	322	297	319	330	358	354	317	301	267	324	298	337	346	332	339	340	346	327	373	303	340	335	306	300	328	335	310	326	316	327	330	344	324	340	337	316	353	352	321	311	362	304	350	321	328	334	350	334	305	322	334	318	354	349	325	325	327	329	322	330	362	366	329	347	311	331	338	352	311	332	336	339	317	318	319	365	286	322	345	335	336	360	307	308	319	318	318	321	314	309	341	329	341	341	304	364	324	311	348	331	306	328	340	318	349	320	332	296	325	340	301	341	308	301	317	334	307	324	328	357	348	310	323	368	349	329	336	334	322	313	314	293	343	323	353	333	316	300	295	321	350	370	322	308	326	321	348	336	323	319	333	342	337	309	331	316	311	348	297	309	348	313	294	320	308	311	328	328	360	315	336	318	318	304	352	338	337	344	295	339	314	308	332	291	343	316	328	317	304	325	302	325	335	319	307	381	334	333	311	347	356	308	338	335	310	303	309	343	315	336	308	307	327	308	354	306	339	349	329	356	320	336	331	309	284	326	306	337	358	324	296	367	303	318	356	352	333	314	301	347	319	289	338	326	356	296	307	300	325	295	318	340	318	337	286	314	335	319	343	297	360	309	367	352	336	307	309	293	328	316	320	319	315	293	317	308	306	325	314	323	357	328	341	312	312	308	329	339	348	326	337	324	332	329	335	347	345	338	318	318	353	338	342	338	380	314	326	322	304	310	316	334	330	317	345	329	340	331	300	315	326	313	294	350	337	315	337	368	361	298	356	327	341	323	320	378	311	319	299	347	344	324	326	326	318	300	317	329	327	302	321	318	318	331	322	318	347	297	327	324	363	300	329	336	341	342	314	313	321	302	309	339	337	317	385	328	322	342	311	354	334	344	300	347	313	344	320	333	330	306	298	293	334	317	323	308	361	365	306	311	301	339	321	319	333	352	338	324	342	375	323	337	325	318	340	368	281	334	300	303	374	331	342	353	321	328	301	302	340	338	279	296	301	307	291	307	333	327	297	332	309	363	346	342	338	332	373	335	316	265	378	340	338	309	318	339	344	337	320	341	323	334	297	334	341	336
35856	5412	2225	2697	2473	2308	1926	1645	1518	1336	1231	968	933	1009	944	900	913	836	813	833	774	884	882	911	849	741	793	776	763	740	703	796	761	729	735	807	866	835	760	766	742	723	751	749	758	763	723	713	713	703	747	726	720	701	718	740	738	713	775	719	717	736	680	739	741	754	690	668	707	737	680	740	715	733	720	710	699	708	715	759	705	724	745	710	777	721	721	716	712	740	741	736	711	736	746	725	775	737	743	706	708	713	732	672	696	707	690	767	720	725	718	719	754	747	690	709	703	753	710	738	694	701	737	736	694	684	727	694	738	743	685	701	647	770	739	737	665	713	726	748	704	733	692	711	711	696	689	707	725	732	738	687	686	700	726	671	726	731	748	733	774	725	720	745	743	674	718	705	796	725	684	690	733	704	674	725	699	726	728	705	743	702	763	695	743	701	700	677	709	687	716	723	740	642	692	692	704	756	694	683	709	737	718	694	720	679	705	731	705	728	721	713	705	742	688	706	728	706	699	716	699	703	699	737	738	721	752	716	673	763	715	712	739	698	751	728	705	736	704	736	693	707	708	662	728	695	703	697	692	673	708	712	753	671	778	717	720	705	699	640	721	703	738	721	732	718	732	680	717	710	763	712	682	668	683	765	756	732	708	728	696	668	719	687	721	721	704	717	690	711	729	723	730	760	646	690	723	704	690	684	741	695	733	700	676	706	745	720	674	683	734	700	733	739	741	714	723	709	689	706	730	726	690	719	701	719	697	719	744	756	731	727	714	720	728	718	685	756	755	727	682	719	714	741	686	731	682	724	708	720	691	703	702	716	707	715	702	711	747	691	737	716	717	711	691	751	705	754	700	770	745	721	682	761	669	733	657	705	704	696	684	700	715	758	706	710	745	729	711	673	718	678	746	677	700	747	704	742	687	727	656	700	712	784	739	730	689	699	708	686	695	734	719	741	718	729	707	732	684	749	712	753	715	715	717	726	750	658	718	748	734	744	747	735	647	723	697	720	695	767	672	731	712	673	741	697	750	702	708	707	722	732	733	770	714	711	714	691	760	672	746	738	696	705	703	695	718	760	748	707	716	728	757	726	675	721	716	714	716	756	721	745	707	730	698	707	720	706	722	702	729	785	691	736	726	722	687	719	698	725	669	713	741	704	740	701	724	732	740	673	674	683	728	720	735	704	696	703	749	729	716	755	678	698	727	709	681	694	696	694	714	697	737	759	731	646	749	708	681	721	720	733	705	712	727	694	703	736	724	698	684	707	717	722	742	704	718	681	676	702	749	694	684	689	700	680	668	733	739	747	689	718	746	706	697	727	726	697	734	727	735	762	691	747	715	676	741	644	742	724	685	718	714	725	780	707	706	761	765	680	673	736	738	689	746	696	736	728	699	716	723	687	727	702	680	748	685	713	723	718	726	681	754	682	725	713	687	708	715	720	716	746	685	725	692	743	712	731	711	749	739	725	743	710	723	728	702	685	696	710	707	752	742	715	710	707	722	690	714	741	711	705	693	648	700	703	734	728	719	746	729	717	678	706	707	700	694	716	672	747	707	699	750	701	741	652	725	703	715	713	725	741	698	733	694	698	725	746	678	704	750	729	756	702	721	705	667	709	748	769	733	675	708	694	739	708	708	759	698	661	704	728	726	693	730	717	697	687	714	751	725	710	667	687	659	698	725	718	712	708	691	675	736	691	720	669	733	698	721	702	687	727	736	665	684	693	765	743	733	761	719	706	719	709	676	713	711	682	719	689	728	706	697	672	720	746	703	719	668	690	661	710	699	748	747	713	721	735	674	753	698	703	682	687	678	691	694	747	675	717	705	706	697	740	703	714	732	733	687	672	718	747	704	672	728	731	683	744	685	727	774	692	721	737	719	674	730	723	707	716	748	685	709	743	706	703	738	757	718	755	716	764	702	744	702	735	676	720	740	789	697	724	705	689	729	760	660	735	752	708	740	692	708	681	725	665	714	680	688	734	699	684	734	698	724	710	750	693	749	725	729	710	752	767	738	727	732	750	697	727	713	670	703	742	702	709	698	726	721	683	680	692	675	664	700	694	697	654	698	746	671	702	714	759	720	729	725	741	765	711	664	768	657	714	727	728	757	772	735	697	682	674	747	696	714	715	712	700	759	765	708	722	706	718	708	711	745	708	713	738	694	707	746	713	747	701	759	710	750	691	700	720	736	713	695	674	734	675	722	714	709	696	745	674	712	734	722	738	688	676	771	733	715	692	725	710	749	721	781	693	761	732	694	739	739	668	682	682	672	726	716	698	713	718	703	743	775	655	681	710	763	688	718	722	707	686	687	707	726	700	743	779	714	722	740	718	686	697	737	716	721	730	666	759	690	728	686	771	691	706	742	743	760	667	758	728	724	711	719	716	718	689	639	725	667	708	705	732	727	687	722	720	766	673	712	749	688	699	758	676	741	738	722	704	708	731	700	703	724	716	729	722	728	688	722	743	719	692	713	735	733	695	720	726	739	728	668	684	712	799	687	678	721	669	783	686	700	694	712	704	747	758	751	738	723	713	734	738	753	698	717	729	699	731	643	736	713	754	723	699	700	704	696	713	712	732	709	746	679	700	726	725	701	690	759	674	758	734	754	721	715	699	699	696	695	696	706	692	691	701	758	700	721	728	757	743	678	688	734	764	693	715	712	693	701	749	696	759	720	695	753	681	706	737	746	756	672	731	696	750	747	684	679	731	720	699	686	683	686	742	726	721	682	709	698	681	720	718	719	665	728	704	703	710	688	704	742	670	733	719	708	729	672	701	725	658	707	711	707	710	760	689	710	707	677	708	725	767	690	741	702	649	693	645	735	712	717	706	718	686	754	709	709	689	668	714	748	672	729	721	740	761	706	736	699	700	690	737	747	741	724	731	665	665	741	704	723	713	704	678	707	734	718	709	672	734	667	728	720	687	750	707	676	697	677	691	694	735	763	674	700	705	757	732	674	718	708	706	713	677	693	680	729	738	760	710	681	738	728	712	726	703	745	714	717	684	702	735	720	696	726	735	747	712	714	718	725	718	701	709	727	710	729	679	703	704	692	733	673	682	717	703	712	712	696	709	708	644	679	706	693	699	687	722	712	716	732	708	689	736	697	698	727	695	717	715	689	689	714	708	750	703	642	711	691	748	748	704	720	653	722	702	745	671	714	718	742	717	694	650	691	712	733	725	746	728	712	682	700	734	685	694	751	700	716	704	737	688	696	743	726	672	697	756	705	706	702	743	690	733	740	708	687	699	699	740	719	726	699	694	679	715	721	704	694	678	694	740	718	704	698	707	752	719	741	723	722	745	759	733	731	687	751	687	720	719	736	714	729	698	726	701	716	696	698	701	732	726	737	713	716	724	710	694	722	729	721	685	716	721	688	665	707	697	731	761	733	731	702	722	697	691	706	712	672	742	674	717	712	716	709	745	701	708	711	703	713	718	742	675	731	717	760	672	692	652	683	733	746	728	754	769	718	708	730	716
21343	4630	275	205	191	173	163	152	135	159	122	136	136	134	130	116	126	121	138	112	103	104	134	118	110	134	117	137	119	140	126	123	125	137	118	143	113	135	126	143	123	130	104	110	99	114	105	131	138	118	130	131	144	132	116	127	116	144	120	112	133	111	124	126	103	105	109	123	137	94	106	143	116	104	121	124	121	146	99	150	137	123	121	127	147	130	118	118	114	107	116	117	128	115	110	130	117	135	114	104	129	124	118	138	122	108	132	131	119	112	133	118	135	108	86	131	110	112	123	122	140	120	108	133	143	118	119	104	106	117	118	112	117	143	120	114	108	156	113	123	127	122	117	126	122	108	133	120	123	137	102	133	144	144	112	119	113	100	116	109	126	150	108	121	112	92	110	114	139	119	126	128	107	108	118	114	114	120	110	114	121	130	107	98	120	115	121	115	137	115	131	114	114	120	129	110	116	112	114	131	125	112	116	143	134	130	112	126	128	111	107	108	117	109	117	118	120	112	130	119	105	112	98	135	114	118	139	142	98	122	106	104	115	113	117	115	118	123	136	116	128	119	125	132	132	142	95	114	118	119	130	103	108	125	124	129	121	108	139	131	106	126	118	96	111	113	137	119	116	123	137	125	117	112	112	134	128	125	118	112	116	124	125	107	123	129	136	130	110	118	125	112	108	109	146	125	102	122	128	117	119	136	116	135	143	118	125	95	108	116	115	123	119	120	113	111	114	117	116	110	111	128	121	103	122	114	114	129	148	111	115	116	125	140	109	125	129	148	131	130	129	136	104	122	104	130	89	115	133	117	125	109	110	132	125	127	115	116	129	119	126	85	146	123	132	116	129	113	133	123	117	124	125	131	141	129	100	142	113	120	134	111	119	126	133	122	116	94	109	106	125	139	126	131	120	117	118	108	125	121	132	111	109	120	142	114	123	127	132	111	123	123	117	131	130	102	123	139	103	123	133	143	126	120	123	126	142	117	141	107	138	132	97	117	135	131	119	126	122	123	110	131	106	115	120	129	119	130	117	115	136	125	121	122	109	121	134	112	109	125	105	131	142	114	116	104	113	106	117	137	156	94	107	116	127	132	118	113	109	125	130	128	115	124	126	113	139	112	125	121	124	111	133	127	118	137	114	126	129	106	128	117	103	120	119	122	131	152	123	124	118	115	125	127	118	108	110	116	132	121	100	125	131	123	115	110	108	114	124	109	89	135	139	137	132	127	114	110	111	129	121	123	123	115	123	122	121	126	116	125	133	108	150	136	130	133	110	111	123	133	114	126	146	107	137	116	119	119	121	121	142	122	131	121	120	108	140	123	132	141	112	106	108	124	107	125	127	125	132	118	123	130	119	103	141	124	124	123	103	139	129	123	125	137	106	134	128	123	125	124	118	132	126	111	140	138	114	103	110	115	114	142	113	123	108	110	108	141	139	110	122	125	106	121	123	114	110	132	109	120	110	115	114	93	112	110	123	123	129	119	115	123	132	127	142	119	126	124	128	87	129	124	98	117	118	125	139	127	118	116	99	121	113	129	130	107	106	121	113	104	107	111	108	140	125	115	122	114	114	115	111	124	79	104	91	127	132	108	115	95	118	147	127	120	121	115	112	128	123	134	115	136	99	114	111	106	121	111	145	114	124	133	135	115	133	109	105	100	128	111	141	131	119	114	108	112	128	106	119	106	107	127	122	129	126	130	119	130	110	137	112	120	116	124	117	131	106	135	130	111	148	103	129	127	117	142	131	126	103	100	123	134	118	114	118	133	115	142	114	142	128	126	124	122	131	137	129	119	141	129	122	118	104	129	136	95	104	127	121	135	124	136	102	124	118	119	122	115	127	138	137	125	118	90	134	132	115	124	119	110	125	123	110	124	108	109	135	115	125	121	122	124	138	123	113	128	136	139	141	126	111	140	127	128	121	129	124	118	123	120	114	106	153	123	137	141	133	136	126	134	125	135	130	108	119	122	128	117	127	105	121	95	119	120	98	126	112	120	117	115	144	106	134	124	123	142	90	121	131	124	134	105	128	123	119	145	120	117	119	112	113	120	117	135	128	130	95	110	115	123	142	116	130	105	117	125	134	121	126	124	135	138	120	119	120	134	110	108	128	141	119	117	125	125	118	106	109	115	100	145	126	120	108	117	126	125	129	128	125	122	129	121	105	103	118	107	113	121	132	132	121	128	144	118	123	136	130	120	126	123	141	127	126	110	129	111	123	108	130	121	124	107	136	132	120	128	119	122	110	123	114	126	112	114	109	115	112	100	120	138	140	102	130	127	129	135	115	124	116	129	102	135	111	128	112	130	130	120	114	123	137	134	126	129	120	123	122	105	115	117	131	144	114	113	128	134	116	101	125	116	112	115	129	120	131	134	117	119	133	146	129	112	120	130	117	125	134	129	109	119	116	93	114	116	117	124	146	107	126	116	112	104	123	132	115	110	109	110	115	114	115	123	134	124	135	131	125	111	109	121	109	94	115	124	127	105	152	118	121	134	128	136	92	118	134	106	141	118	131	119	129	104	127	111	104	122	128	127	140	126	105	104	124	95	130	117	114	123	116	94	125	126	105	128	143	95	138	113	123	124	124	108	153	137	109	127	111	135	144	135	104	127	107	114	129	113	99	131	105	94	148	127	132	139	120	123	113	110	122	132	142	114	129	134	116	113	113	105	98	104	131	132	144	107	116	118	117	114	112	120	115	121	124	102	102	116	115	112	109	141	136	127	103	134	126	130	117	138	108	140	128	130	110	128	111	128	125	108	121	119	129	116	115	117	126	110	118	125	101	139	129	120	135	102	121	124	133	127	120	117	125	132	130	120	137	121	118	100	143	121	109	116	133	123	122	114	123	130	142	131	120	120	128	102	130	122	100	131	127	127	120	130	119	108	129	90	118	132	124	110	110	120	112	156	127	109	113	131	120	107	131	130	136	123	126	117	114	135	110	109	129	122	104	124	134	132	121	123	135	103	138	146	131	128	122	115	128	122	133	108	132	128	126	141	118	146	108	118	136	115	109	103	117	118	107	109	132	128	129	127	139	109	114	116	127	109	113	114	126	118	122	134	135	124	115	107	105	127	129	133	102	110	124	134	116	136	123	112	130	119	136	110	127	132	124	134	132	133	139	128	102	124	98	125	118	104	119	96	114	121	112	143	102	145	137	133	105	103	102	130	124	120	110	117	117	126	129	129	132	138	120	112	117	128	108	112	131	118	135	120	133	139	124	125	128	133	128	126	115	128	121	104	108	105	111	104	117	123	114	102	132	110	84	142	147	114	127	135	132	123	126	124	113	108	113	111	123	127	107	105	99	113	116	121	111	112	129	118	117	123	111	121	115	119	129	125	143	133	128	118	115	102	147	121	105	128	138	112	116	112	90	126	108	121	113	124	128	123	135	138	115	102	119	129	136	98	141	105	115	123	117	131	129	116	107	103	117	132	142	113	106	124	121	130	92	103	106	130	129	123	128	119	111	134	116	131
12742	1427	495	582	652	573	523	525	490	429	327	364	357	371	346	341	337	327	296	287	338	365	373	373	362	342	339	337	365	332	303	328	337	305	302	319	368	368	328	323	307	312	320	321	319	302	270	344	302	303	339	286	295	332	298	328	308	341	311	294	320	334	299	311	314	310	326	322	304	320	312	335	321	347	295	294	328	329	337	335	348	302	318	317	304	332	327	330	290	307	297	294	300	323	311	299	334	290	307	302	309	287	321	302	308	310	287	330	310	317	347	350	310	296	308	340	295	267	313	301	351	285	299	297	325	370	338	307	292	329	319	331	345	307	351	366	307	320	314	330	298	316	330	281	334	340	311	304	319	315	285	301	333	350	292	287	294	299	338	335	301	319	305	304	328	306	331	300	315	310	308	319	301	292	323	310	302	321	326	314	332	316	302	333	297	315	308	313	287	322	308	295	314	282	293	319	306	329	319	325	334	327	306	340	301	297	321	322	293	294	270	313	287	306	333	276	329	343	330	309	296	328	318	324	303	333	300	313	328	291	304	331	310	319	300	285	312	348	323	281	292	320	342	321	311	326	308	321	328	305	286	313	327	321	303	308	314	275	321	280	322	325	296	317	315	305	312	310	318	310	322	309	305	343	305	324	312	316	318	328	300	330	315	318	320	316	355	328	312	302	332	301	325	329	321	320	337	284	297	317	315	308	332	310	340	309	307	303	299	320	357	295	309	314	330	333	313	298	316	309	363	318	298	356	328	294	327	288	322	293	321	296	349	309	299	329	309	340	298	317	315	306	294	305	316	321	326	326	312	305	326	319	308	324	292	304	330	307	312	321	309	315	309	339	313	312	347	324	327	308	327	341	306	302	347	311	297	325	317	341	282	302	315	328	337	326	288	282	333	318	299	298	339	293	321	337	268	331	303	308	324	332	318	324	302	317	313	338	346	304	330	331	321	330	341	334	303	314	297	300	324	314	336	323	332	354	314	352	312	331	347	302	331	302	315	302	315	307	302	310	310	297	305	318	300	308	316	293	301	313	296	325	320	317	311	320	321	300	303	315	313	355	295	305	341	314	290	282	319	289	298	335	327	304	330	366	323	339	313	290	334	338	338	317	313	314	325	290	335	283	339	322	319	294	299	330	297	315	316	327	295	337	318	326	320	304	323	306	317	346	323	309	339	327	310	284	324	284	323	311	327	350	344	318	315	314	329	285	330	283	321	320	313	307	294	343	305	324	312	298	314	301	319	314	299	333	322	293	292	307	336	346	330	316	285	287	327	337	322	299	310	356	330	307	311	287	324	331	307	338	326	303	311	322	296	292	307	319	290	313	303	332	337	323	307	310	329	290	314	314	296	302	298	350	305	338	295	330	296	287	311	314	291	319	318	334	315	291	317	367	335	297	322	314	326	289	315	299	323	331	286	338	311	317	322	301	302	299	301	292	329	323	306	330	331	309	321	350	303	306	308	308	337	349	282	313	325	289	344	312	298	331	336	307	304	293	329	304	320	346	306	334	298	286	308	308	316	339	328	307	318	281	294	267	310	323	329	310	298	319	330	318	304	335	308	321	305	341	321	334	332	319	329	321	335	295	305	331	296	301	303	318	314	310	301	316	312	325	306	321	334	330	297	330	307	304	299	324	317	296	308	286	315	316	314	314	307	316	294	296	302	340	346	347	286	326	322	326	330	343	311	304	323	284	300	313	315	341	320	331	327	322	293	316	311	298	341	318	323	306	296	307	282	311	332	309	326	320	342	332	309	310	338	301	330	315	322	328	335	332	327	290	315	346	311	332	330	308	312	334	333	306	328	313	320	331	301	319	321	318	343	352	326	319	322	315	324	313	324	298	299	319	313	311	327	327	301	302	354	299	317	335	320	303	327	329	317	303	329	331	303	317	320	338	333	327	317	324	277	332	321	313	314	321	327	316	306	314	315	320	293	293	291	323	323	315	303	340	316	327	332	323	342	290	339	290	323	303	293	298	311	305	305	308	338	311	339	347	297	318	335	304	305	348	312	330	286	313	314	329	340	276	336	314	343	360	327	314	359	314	309	301	337	311	301	352	317	305	306	295	330	314	317	340	330	318	329	307	315	317	315	351	323	320	313	341	305	323	331	289	274	355	326	314	327	322	324	319	286	329	295	292	312	308	327	312	281	335	335	316	329	326	331	305	304	293	294	293	309	301	326	307	325	317	319	318	288	312	309	338	318	291	311	311	304	270	329	304	298	313	345	326	316	319	323	311	309	286	322	325	330	313	335	321	289	298	270	314	322	318	315	282	348	324	279	311	336	310	319	278	302	324	322	308	317	291	348	331	307	303	338	325	309	318	319	306	334	293	323	320	314	336	278	353	342	314	291	289	375	305	289	314	306	307	326	298	321	329	338	307	332	332	311	339	326	304	339	317	310	328	339	342	318	270	343	324	303	311	315	306	315	321	348	310	301	287	292	315	311	332	333	302	285	290	316	316	305	329	305	304	300	319	341	298	280	323	325	315	301	340	309	300	295	338	297	296	324	324	299	320	328	339	317	320	329	328	327	305	324	336	328	313	295	305	340	335	323	331	323	318	282	317	321	320	312	296	312	292	326	299	330	310	309	331	343	276	303	341	300	300	288	315	320	310	320	301	262	295	314	323	291	303	303	308	302	341	330	341	305	320	303	342	350	342	309	305	325	343	337	337	356	293	317	305	315	312	308	336	312	334	342	316	301	315	327	304	312	303	323	298	312	330	267	275	298	289	356	322	297	329	284	315	311	329	306	313	318	356	312	337	286	301	315	331	283	329	323	306	327	325	309	326	324	303	302	300	312	293	322	326	310	303	337	335	329	302	297	313	312	317	297	287	327	326	304	342	309	317	307	309	323	298	312	292	314	336	327	303	297	332	296	319	338	317	299	274	280	307	312	332	350	342	313	297	312	342	305	303	309	310	293	293	334	322	328	331	334	334	318	310	329	305	338	325	329	330	321	322	316	329	299	279	320	312	299	285	336	311	334	319	307	315	352	330	283	307	334	322	334	306	345	320	314	281	321	309	347	346	279	331	320	309	284	318	342	319	313	311	316	301	313	330	326	341	292	330	359	313	313	301	317	308	291	302	305	295	330	308	292	324	319	342	317	321	332	321	300	323	339	324	328	325	319	303	309	324	307	300	311	318	295	307	307	331	307	327	306	307	286	320	310	286	327	292	360	292	339	311	366	339	300	322	296	302	321	311	343	296	301	318	309	319	316	308	275	306	293	324	357	319	326	289	314	315	347	321	347	316	326	305	292	321	320	320	280	330	294	313	345	330	289	341	316	314	290	306	269	304	334	314	307	295	331	333	320	328	325	348	302	313	266	339	323	327	345	317	319	269	308	299	339	339	317	315	316	311	339	328	304	311	307	306	321	283	321	294	296	304	324	327	301	307	308	297	301	328	292	295	354	337	331	286	351	297	326	298	332	307	336	333	294	331	332	310	300	298	313	338	308	327	290	328	337	320	309	322
44019	15994	1587	640	470	420	337	349	345	264	228	274	229	217	230	252	220	255	205	231	242	250	237	251	264	226	250	207	230	236	198	235	227	242	200	217	232	217	222	219	217	209	191	205	234	216	217	220	221	194	222	244	207	199	226	244	214	222	198	206	229	236	220	235	174	207	219	232	207	203	234	227	230	179	213	213	228	217	223	219	229	206	203	224	223	217	202	231	210	251	226	233	217	192	219	209	202	211	218	211	237	210	233	218	217	224	206	209	231	205	204	220	246	223	197	204	199	200	225	246	197	226	210	234	210	248	233	196	206	213	219	198	213	238	224	208	194	195	201	210	187	227	235	220	200	232	218	220	198	210	229	184	209	213	239	227	207	231	200	201	211	227	191	222	195	197	222	192	240	240	199	200	224	212	207	197	212	228	203	189	220	226	197	194	208	223	214	201	221	214	203	184	184	207	222	213	219	230	213	204	267	236	204	229	232	238	197	214	215	207	218	194	206	261	195	205	213	203	200	238	225	210	237	198	227	181	221	196	232	189	178	207	198	224	206	235	224	215	241	208	207	206	205	254	209	233	199	204	216	232	227	204	245	207	202	211	230	197	209	214	192	220	206	221	218	194	216	216	234	203	229	232	233	215	222	207	186	200	210	204	205	217	212	199	215	231	252	225	236	204	198	208	246	203	243	219	239	251	213	211	228	217	209	200	216	206	221	217	189	209	220	214	210	231	198	185	242	223	215	207	234	213	220	225	222	180	210	212	218	212	215	210	201	220	204	211	220	251	221	207	222	198	213	201	185	195	239	214	211	230	233	197	221	206	197	222	235	208	217	196	211	185	222	208	216	230	227	216	228	210	189	203	213	199	226	221	226	230	203	180	208	213	218	221	238	212	227	230	194	232	199	248	258	204	202	262	225	216	232	224	215	208	200	213	204	203	217	214	215	240	193	195	212	256	218	188	192	186	185	218	207	223	206	175	235	206	214	190	223	205	206	217	190	212	247	210	224	231	219	212	244	211	201	217	230	200	232	226	196	205	205	201	213	226	208	200	233	198	209	199	204	199	237	239	223	197	203	216	198	216	212	226	215	200	234	194	203	224	224	184	215	206	205	205	220	213	249	246	196	204	181	216	212	212	228	211	228	208	206	203	201	209	201	212	214	209	192	229	205	196	222	217	212	223	235	198	196	234	234	198	221	210	188	232	230	232	239	190	229	217	200	234	213	230	205	221	214	194	201	215	176	194	233	202	226	230	226	228	208	231	215	250	203	222	217	206	203	220	208	208	184	233	191	207	226	197	212	233	222	212	235	218	206	213	232	216	224	207	212	243	224	238	218	239	182	220	221	159	177	235	215	207	195	188	246	228	192	192	206	240	244	233	232	234	241	235	230	222	199	190	219	225	232	229	214	205	213	237	216	240	189	218	204	227	242	188	230	209	218	206	190	201	190	229	217	216	204	213	193	263	249	210	223	197	207	197	213	242	216	204	220	198	217	202	197	222	203	203	211	198	215	223	210	221	204	216	226	224	216	204	214	184	229	218	217	217	224	209	213	188	228	198	212	236	227	204	221	224	233	203	223	201	233	205	211	207	239	224	184	203	227	181	214	215	209	200	198	234	233	234	212	215	210	219	205	196	228	217	190	235	209	204	214	220	222	224	216	219	220	189	230	226	202	209	230	206	221	203	203	245	217	220	202	223	242	241	197	218	218	221	242	242	219	203	193	234	196	207	229	225	203	237	227	211	209	220	219	214	204	206	208	195	202	228	225	196	210	230	192	208	223	200	198	217	192	213	214	221	225	212	225	217	227	208	219	217	221	205	219	236	206	210	217	204	218	204	230	175	220	248	198	209	199	210	225	198	204	208	219	247	247	212	236	221	226	194	219	209	193	199	222	213	177	248	220	195	173	200	193	226	231	220	213	215	195	189	184	202	191	195	208	212	207	193	219	219	221	231	228	242	242	214	219	207	207	210	224	210	226	209	237	210	192	213	177	194	242	209	216	199	227	226	195	235	191	189	229	221	198	197	205	222	220	232	212	209	227	226	202	206	197	195	229	214	222	209	208	221	216	231	209	219	213	203	214	211	228	218	215	233	190	201	226	231	229	188	224	243	213	212	231	218	173	212	215	234	222	212	207	216	195	217	213	209	221	205	215	215	246	226	219	181	214	206	230	210	218	202	200	231	217	226	215	216	202	211	236	193	238	244	238	261	240	233	223	200	201	209	194	207	215	204	229	216	237	228	206	227	238	208	235	199	221	223	235	254	235	218	211	236	203	235	247	211	211	227	218	208	239	219	218	227	210	232	204	233	261	209	218	210	211	212	203	190	203	253	171	239	196	222	222	245	213	228	242	193	208	211	211	230	202	227	206	214	209	232	220	195	206	194	209	231	216	210	203	197	205	208	221	225	230	182	233	228	197	196	242	189	209	214	232	208	214	196	210	224	205	221	228	201	188	223	224	229	221	224	210	232	228	221	236	206	218	205	227	225	224	181	223	190	211	189	199	200	212	237	205	221	205	258	225	205	225	214	224	242	227	218	198	185	213	221	202	207	205	185	216	214	227	225	195	204	232	183	205	255	210	230	210	228	189	204	221	220	212	216	205	260	203	213	201	189	200	210	191	197	197	218	196	237	226	220	224	208	220	203	200	200	232	241	197	213	223	209	204	224	230	226	205	208	245	202	214	198	266	231	228	203	201	178	186	215	218	182	203	216	214	199	212	215	239	184	224	195	214	243	206	205	283	213	245	192	208	209	215	207	234	225	199	226	195	198	214	200	204	252	220	206	222	229	191	213	213	207	206	200	224	202	228	196	226	216	240	224	215	209	204	230	225	240	203	207	203	194	214	258	192	248	202	204	237	208	198	199	228	225	206	211	208	201	231	194	215	233	231	235	222	230	232	216	206	220	209	219	195	211	213	225	228	197	175	222	217	249	198	219	206	209	211	221	204	197	205	233	219	217	203	186	201	217	213	221	216	218	204	185	197	235	223	224	208	207	242	244	199	240	248	209	204	210	202	215	187	212	208	233	208	207	210	206	214	239	229	224	216	184	202	201	212	208	194	211	228	198	242	215	226	212	217	245	223	191	198	214	208	223	204	204	223	207	239	228	232	214	216	189	210	223	182	206	205	208	196	213	215	212	251	208	210	213	240	213	235	208	242	213	210	221	176	236	201	227	181	217	211	227	234	226	212	221	192	200	226	219	191	221	233	216	204	246	215	228	196	204	205	262	189	177	219	220	235	216	207	231	217	235	210	217	236	217	227	218	232	185	220	218	212	234	198	205	220	207	205	209	203	213	227	200	196	215	243	190	222	228	213	206	209	210	211	193	204	211	212	203	210	197	218	196	201	202	217	217	209	207	192	203	194	206	226	235	217	221	250	206	203	225	214	222	212	206	201	203	200	236	222	218	236	269	217	225	224	210	205	208	234	222	229	215	223	229	207	207	180	202	253	252	229	214	223	206	218	220	227	217	203	195
28079	3798	1480	1634	1587	1354	1187	1141	1062	760	762	764	670	623	625	623	607	531	596	575	642	638	675	644	668	572	568	555	524	523	523	534	494	526	545	583	608	602	556	512	458	537	555	554	485	500	510	508	500	504	480	498	509	484	488	465	484	491	509	512	502	496	526	482	536	477	540	515	536	510	489	505	509	520	486	480	522	531	527	507	523	496	546	496	501	528	523	510	525	488	471	528	554	500	454	521	515	524	494	475	525	470	522	493	508	496	462	473	517	516	524	490	474	493	527	483	527	468	501	470	546	554	511	511	492	543	495	527	569	523	517	462	496	526	512	486	515	442	521	511	512	493	488	535	490	494	511	517	483	503	510	522	478	502	502	486	512	501	514	541	534	488	501	515	473	509	496	500	502	528	522	493	504	433	517	481	484	501	520	482	497	531	525	520	509	512	507	456	492	500	516	499	477	504	517	494	552	495	502	507	508	510	501	517	535	516	470	494	546	497	500	490	523	497	520	501	534	513	490	522	536	501	515	533	513	470	476	501	538	549	481	501	498	506	507	511	490	479	529	519	484	502	509	527	557	492	490	513	531	495	517	475	514	541	503	516	490	542	521	467	489	538	508	527	530	474	499	513	500	548	519	545	513	520	483	470	519	517	491	565	518	531	531	520	501	529	525	524	527	479	505	492	478	500	508	498	526	559	526	496	473	511	511	508	540	506	514	546	500	568	467	501	480	487	563	511	509	503	502	492	497	480	497	496	511	540	485	511	544	506	546	484	492	518	494	493	494	504	523	527	502	521	518	525	526	532	455	536	492	512	520	556	506	515	489	505	490	469	564	489	498	507	509	492	502	530	532	497	546	492	512	516	512	472	533	488	506	511	542	480	511	541	538	526	502	493	532	494	508	467	503	525	479	533	530	495	521	507	494	583	534	513	477	523	493	488	512	512	494	504	496	501	517	521	519	502	508	475	516	533	500	521	500	500	532	508	532	512	518	547	491	510	486	497	507	483	504	492	543	511	545	528	504	508	513	515	509	515	505	485	478	477	519	525	500	504	506	484	536	511	512	510	519	520	508	507	482	525	535	523	502	522	519	525	511	505	578	510	500	490	495	467	501	517	493	519	495	538	469	477	515	515	529	467	529	508	528	529	499	520	493	496	528	533	524	523	548	483	469	528	482	500	494	494	501	514	514	488	494	492	541	541	468	519	482	504	480	495	540	470	545	491	524	485	505	518	527	499	474	508	546	479	462	470	529	495	500	529	490	506	491	503	539	524	500	503	524	515	503	532	549	521	542	546	476	516	529	523	529	521	497	539	473	555	508	535	535	487	488	456	504	524	513	517	488	505	514	565	509	478	503	520	528	513	482	495	489	526	485	475	502	499	488	533	497	515	554	475	508	522	530	502	505	463	525	554	512	511	446	549	535	495	501	532	484	532	494	482	471	475	521	526	557	530	499	518	524	486	495	486	504	496	501	513	502	506	508	534	491	501	495	513	482	482	528	563	495	512	477	522	489	513	527	516	498	493	523	522	513	532	523	516	541	540	494	454	505	523	519	526	489	533	522	512	495	495	474	505	508	472	504	499	481	514	538	545	524	527	491	514	535	517	503	494	463	516	501	529	484	511	517	504	473	532	510	535	484	515	519	531	484	502	518	482	520	502	475	515	517	514	501	467	473	528	529	509	494	471	504	449	509	541	500	497	537	474	488	528	498	482	499	483	475	475	514	508	497	504	529	479	520	510	552	504	499	558	507	477	527	509	487	501	506	502	517	483	494	501	487	512	520	514	517	501	545	513	520	506	489	519	486	503	496	552	478	530	496	482	500	487	525	513	513	492	506	536	548	477	482	498	474	493	512	501	481	499	518	499	511	539	516	512	544	545	533	527	546	515	501	494	466	528	524	526	520	534	514	517	482	532	479	506	505	528	489	506	522	499	494	518	485	515	473	511	522	510	476	495	486	473	512	486	564	492	518	472	524	542	532	502	468	519	560	532	512	538	534	497	513	552	484	465	513	539	507	500	490	499	473	486	472	525	526	523	529	491	458	496	513	519	487	541	517	493	545	494	471	508	485	513	514	520	551	504	471	528	521	497	532	491	493	503	481	546	502	487	511	519	508	534	510	535	506	500	519	513	548	525	524	500	480	492	493	481	528	482	514	523	527	525	515	520	472	491	502	496	514	529	500	505	518	500	503	501	506	492	547	508	508	527	571	510	514	508	497	518	486	521	527	467	506	486	501	563	523	547	503	542	532	487	499	480	500	495	510	500	491	494	474	502	518	519	484	513	501	545	519	535	508	486	510	519	479	465	480	521	487	519	468	493	515	467	517	531	492	512	509	516	507	551	524	489	530	497	532	545	514	511	515	513	504	521	501	563	495	496	458	475	519	493	510	513	495	530	514	521	496	513	512	510	515	528	516	539	473	517	492	519	494	541	518	531	532	484	496	491	521	462	509	508	509	517	520	508	535	530	475	484	472	510	503	526	516	510	502	530	512	487	481	465	514	499	471	501	541	499	565	508	551	529	483	519	512	488	546	538	520	488	532	505	555	536	484	486	508	494	502	513	479	494	515	499	502	534	507	514	498	563	499	500	477	491	502	514	508	491	499	503	551	510	546	518	485	516	558	505	496	515	483	496	446	487	489	505	539	529	461	517	458	498	516	489	523	520	474	502	538	570	501	496	525	511	495	488	499	497	497	477	530	478	516	555	512	496	469	474	524	534	512	524	490	516	504	489	512	477	518	504	501	519	496	490	556	556	485	504	536	552	489	505	520	497	488	533	543	475	520	497	509	459	526	468	466	519	515	486	473	503	490	509	505	502	481	560	489	504	514	507	537	532	514	524	499	500	539	504	522	471	523	528	494	512	553	502	528	582	529	473	514	479	508	546	553	522	477	515	532	554	470	524	495	503	546	546	522	475	511	471	568	477	482	482	517	502	527	546	513	507	501	485	486	515	496	500	499	548	509	543	510	508	478	487	508	518	532	490	511	476	496	481	503	508	496	496	509	525	494	484	523	514	529	551	522	527	502	495	513	484	490	497	544	531	475	571	505	499	496	508	551	529	507	506	555	505	531	520	513	533	543	560	509	512	548	497	515	527	501	491	533	490	503	503	502	508	499	502	511	481	497	510	480	538	493	544	521	507	500	479	487	508	505	475	530	526	538	537	508	498	523	511	522	504	534	516	482	510	507	500	508	486	497	505	529	499	507	514	522	498	507	509	513	508	551	513	463	547	546	529	484	491	522	512	525	557	505	498	495	518	472	496	499	546	528	516	504	542	505	604	488	518	533	513	494	475	562	536	491	541	525	507	519	526	503	511	518	509	507	485	509	536	511	518	518	470	521	522	510	515	508	515	490	513	515	506	525	536	502	534	524	510	537	558	526	555	482	481	508	539	456	495	474	524	517	501	531	513	539	514	494	483	506	500	474	472	515	520	505	519	492	518	479	510	508	546	482	503	573	501	516	501	496	521	513	532	523	522
57029	24514	4826	1405	848	657	638	536	487	436	387	417	389	368	412	389	375	378	340	367	343	419	387	373	382	357	315	353	359	362	338	385	338	316	333	318	343	367	342	338	341	322	342	357	318	321	324	351	322	319	353	302	338	371	350	344	353	358	335	331	365	338	324	307	374	347	301	338	335	365	332	353	343	342	343	353	332	330	313	329	308	342	352	314	356	298	347	341	333	342	363	341	327	321	334	320	351	351	341	340	342	374	355	313	374	366	326	336	327	321	334	324	310	343	356	340	336	321	311	386	378	332	352	331	378	313	356	337	341	327	338	308	348	302	394	349	331	364	350	352	309	320	336	354	370	352	326	327	299	306	353	328	343	320	352	381	316	318	334	380	336	337	325	329	318	343	331	345	335	314	314	331	354	299	351	337	337	331	339	287	296	334	341	388	381	363	333	352	373	355	315	347	312	334	358	367	360	324	365	366	364	318	332	338	364	352	328	352	345	294	297	327	333	302	325	358	317	340	347	351	318	328	326	335	348	356	346	354	363	339	309	328	318	341	340	315	367	377	353	312	344	330	347	360	340	344	311	326	373	323	316	384	346	322	309	333	332	335	329	365	341	355	340	294	347	318	361	341	344	304	325	324	329	360	305	353	325	368	380	370	360	317	292	346	306	291	330	338	326	325	326	325	353	358	354	308	305	306	303	333	323	336	370	376	317	306	357	307	344	320	337	323	317	323	353	362	356	346	333	350	305	336	323	309	307	332	306	345	343	312	361	322	332	346	351	355	343	321	344	341	326	307	353	331	318	369	350	307	318	350	372	310	337	317	337	331	345	325	333	334	311	348	327	374	300	390	327	328	303	303	297	353	300	322	284	344	329	317	355	304	319	356	314	307	343	308	334	360	350	349	326	315	307	302	337	313	335	321	329	326	313	372	305	347	361	320	281	344	328	330	342	363	321	354	348	342	342	328	297	330	300	309	333	325	370	356	329	375	350	323	302	336	319	331	311	327	316	350	337	332	331	355	309	336	335	341	344	341	351	311	345	372	327	313	341	354	331	331	330	287	345	363	370	329	331	338	317	345	324	336	386	341	336	293	348	334	320	277	345	345	334	336	299	307	336	308	346	328	333	361	331	349	371	345	362	335	346	354	307	351	342	330	345	340	337	333	358	337	341	339	371	364	320	312	318	353	300	356	340	368	305	296	296	351	306	345	336	339	341	387	344	346	362	321	347	330	350	369	372	365	324	329	354	339	330	310	310	337	304	357	347	341	314	344	340	387	351	327	378	301	321	339	331	367	335	340	323	311	336	315	312	304	376	335	315	348	322	322	347	347	354	338	354	351	292	337	306	314	342	338	338	360	325	345	346	329	336	328	346	335	364	332	343	348	357	346	354	324	333	315	337	332	363	317	347	320	359	343	336	340	359	335	315	331	343	337	313	316	316	341	340	337	314	299	307	331	303	318	301	341	334	331	341	351	340	349	332	305	332	340	358	342	316	299	307	292	357	337	343	346	352	347	310	346	324	331	340	360	349	353	339	338	351	356	323	315	346	329	315	323	373	299	342	325	336	312	369	330	329	336	336	354	351	352	282	316	369	361	323	331	330	362	325	325	314	317	294	329	383	316	303	346	331	301	324	342	368	344	324	337	342	364	299	325	342	330	339	327	314	370	309	302	336	324	319	360	356	348	357	306	333	315	358	330	336	348	348	353	297	302	358	306	345	379	325	309	355	381	335	316	330	288	336	342	333	294	327	330	328	317	356	342	326	334	319	319	324	341	340	295	342	330	321	357	364	338	330	329	342	343	354	327	328	351	349	353	308	307	329	356	307	355	314	344	344	344	339	317	343	331	360	340	321	366	370	339	324	340	328	341	314	311	313	323	352	320	317	364	339	361	315	359	331	318	325	323	339	341	306	324	360	355	350	313	320	340	323	348	339	345	350	313	372	314	332	342	309	307	314	339	347	344	353	317	337	334	342	331	343	349	333	309	326	327	365	376	330	319	343	330	324	337	334	338	326	342	322	358	343	336	348	362	370	310	369	325	341	335	363	306	344	332	393	338	316	335	306	323	358	305	335	343	350	339	323	341	367	350	332	323	345	356	308	328	352	328	348	318	365	331	333	341	324	331	377	341	341	340	344	309	323	340	352	350	320	319	367	361	340	317	349	346	340	320	335	321	323	340	347	329	363	342	360	316	315	358	329	370	323	351	306	310	300	344	322	333	327	342	331	301	340	340	333	333	350	384	318	306	340	310	308	331	306	344	320	346	354	294	324	327	352	370	364	312	316	304	337	348	351	296	366	310	352	319	326	308	354	330	304	353	323	367	368	348	326	332	353	330	356	338	342	324	363	377	338	314	317	355	350	314	371	333	368	325	320	331	293	333	337	375	334	308	340	352	348	328	344	324	320	337	366	332	332	359	339	327	349	332	320	368	384	354	329	345	328	336	325	355	321	353	354	350	313	318	328	316	355	319	332	331	323	293	336	339	357	349	366	298	299	310	321	327	283	366	324	327	311	315	336	354	327	363	338	305	343	361	341	386	316	344	345	293	338	356	329	355	353	309	351	364	361	332	360	353	317	350	345	326	359	322	319	293	314	329	357	327	328	318	343	368	308	306	325	302	360	344	322	349	323	379	337	326	346	346	323	284	336	289	317	327	338	352	340	362	318	315	300	330	339	309	330	318	302	312	328	325	347	334	333	310	318	379	347	358	341	305	333	318	329	338	324	323	328	318	326	329	340	332	296	353	331	313	306	345	319	296	363	349	324	311	324	331	331	332	390	325	327	379	349	324	342	327	342	344	317	329	349	372	327	315	346	322	333	340	333	379	353	355	337	373	348	291	307	328	365	311	313	349	344	319	299	312	291	344	357	304	330	341	359	323	333	332	339	315	338	310	305	328	351	355	313	335	333	332	334	329	320	353	326	336	329	342	361	342	358	337	314	337	333	358	350	361	362	304	331	303	306	299	353	365	318	356	323	328	352	328	324	337	345	315	298	330	322	330	305	317	363	321	327	307	339	358	315	349	358	294	341	334	348	306	305	349	359	370	343	334	341	350	349	302	347	335	328	342	348	356	350	353	341	325	325	327	309	276	329	366	370	307	354	343	313	360	352	304	339	325	352	326	322	339	348	306	343	329	321	299	326	332	323	345	322	311	351	375	327	320	332	342	352	338	342	326	333	314	329	301	376	323	343	352	326	300	334	318	350	337	357	326	317	348	369	344	314	329	342	337	323	325	318	352	317	348	302	344	352	298	334	321	352	300	359	323	312	320	357	347	318	344	321	362	313	345	350	342	344	330	337	318	331	309	356	346	344	345	319	360	353	321	319	324	302	305	320	314	328	308	319	333	330	330	358	320	322	309	324	372	335	326	310	333	324	345	343	338	306	337	332	336	331	338	349	338	351	354	337	335	360	338	365	327	364	361	340	347	315	345	379	323	327	347	306	353	345	349	338	339	327	341	335	347	321	335	364	352	337	356
36841	6534	2283	2775	2637	2217	1988	1936	1387	1223	1237	994	958	927	956	928	853	847	839	826	857	1005	994	1042	955	853	808	749	793	758	781	783	814	771	802	859	848	875	751	760	750	749	763	691	752	737	712	756	763	755	687	750	728	748	709	757	782	716	686	715	785	774	777	753	697	696	736	718	727	693	706	737	736	756	689	753	750	709	757	736	767	745	758	725	714	783	747	680	674	713	725	729	726	682	773	753	736	715	736	683	748	738	703	741	707	715	792	775	690	727	723	719	689	778	753	733	757	726	755	775	705	679	689	687	720	705	729	759	751	677	758	739	733	654	716	739	701	775	765	717	711	764	737	739	741	694	714	734	789	727	768	703	695	740	688	750	716	772	727	725	699	705	718	731	721	751	752	759	701	713	734	757	737	745	735	699	723	710	767	729	704	728	748	681	721	784	721	722	737	728	750	721	724	766	699	747	739	767	676	766	784	703	726	715	789	697	746	728	737	714	742	702	756	719	678	692	723	738	721	688	700	725	718	763	711	710	703	743	729	728	755	736	745	715	725	728	714	737	692	720	730	647	724	760	700	736	724	735	736	667	748	734	725	743	729	722	713	741	787	739	729	728	696	755	749	740	741	729	732	751	764	764	712	723	708	758	655	726	697	687	758	705	700	743	708	763	747	744	725	704	728	731	710	796	732	764	750	761	705	740	709	668	710	727	742	696	757	742	750	745	732	719	706	717	721	733	682	693	742	717	759	716	716	731	724	710	713	716	728	667	766	758	758	730	776	666	696	712	746	727	725	696	758	733	700	726	730	770	712	706	707	734	689	700	703	716	709	757	797	685	765	739	761	697	701	752	759	708	731	769	723	726	719	699	796	693	693	750	723	734	754	694	690	681	760	731	719	749	725	748	737	778	742	723	738	734	703	726	713	794	744	769	726	725	746	745	743	742	726	702	731	763	707	695	727	718	741	743	724	731	703	714	720	687	682	758	742	761	747	694	726	731	665	788	676	705	721	737	708	705	695	717	729	729	742	778	727	763	727	726	720	736	737	707	719	748	710	746	706	711	707	700	694	719	690	713	771	738	726	728	757	740	694	738	764	687	694	702	731	725	666	719	748	743	726	782	705	704	762	705	708	774	730	734	724	748	730	732	689	767	728	686	716	721	713	707	746	737	753	695	736	741	679	754	680	738	716	748	683	735	711	750	728	705	733	684	735	750	696	726	777	703	732	763	723	723	745	763	746	720	742	697	801	746	741	712	725	708	725	729	743	681	752	689	718	703	743	751	747	736	734	742	737	704	745	709	718	714	723	741	754	729	740	703	753	764	739	775	704	727	717	706	755	752	696	753	712	758	745	685	676	697	752	730	726	715	719	769	708	794	719	693	760	709	741	689	722	723	734	749	705	738	734	714	728	738	707	735	718	726	736	741	743	733	703	719	720	740	697	728	728	717	743	738	705	708	752	725	755	721	732	708	722	730	721	705	766	748	735	726	745	707	766	768	734	734	706	727	703	727	688	727	754	691	779	753	737	725	754	695	707	694	742	706	685	735	717	745	719	737	717	738	703	744	761	712	681	737	713	750	721	681	757	748	738	748	765	744	681	715	729	718	760	708	728	755	786	739	705	730	740	686	717	742	738	727	769	727	736	739	703	739	761	737	751	703	721	761	706	723	739	720	760	695	789	717	726	743	745	710	713	688	697	730	735	699	687	753	722	705	750	691	726	774	765	697	762	755	764	761	703	730	718	679	719	726	773	739	722	731	733	742	703	748	757	762	728	704	781	716	712	733	730	698	713	720	697	688	719	704	735	758	714	749	732	744	714	702	696	730	756	727	727	734	724	739	747	703	756	757	786	740	781	758	698	739	801	766	712	711	760	679	735	732	733	714	696	814	734	699	708	676	707	715	739	738	717	761	703	761	667	701	713	771	748	734	739	753	754	723	765	734	735	766	733	727	747	720	744	715	753	723	665	738	736	727	751	751	716	712	697	808	698	707	707	772	723	765	785	716	735	761	743	696	741	750	755	735	715	727	729	721	737	719	724	728	746	689	775	751	691	731	698	732	696	750	766	733	700	721	702	730	735	727	748	747	751	753	719	737	764	715	688	736	719	692	682	713	729	762	728	733	722	697	764	727	696	725	743	682	714	734	766	770	714	736	691	705	773	753	725	766	717	765	701	749	724	694	752	746	735	730	771	737	691	808	675	742	683	760	748	713	784	763	753	810	746	737	742	712	708	704	775	704	728	758	713	713	756	760	731	712	683	732	722	723	716	768	728	706	749	734	750	711	684	705	735	708	731	742	745	756	722	719	734	755	711	730	712	750	679	753	709	685	717	653	760	713	730	728	760	699	733	699	713	757	724	741	680	706	730	686	715	762	735	714	696	711	737	787	744	731	693	664	729	708	720	740	729	714	725	677	730	766	708	734	704	697	721	729	765	666	761	707	695	747	731	738	700	735	724	722	695	683	749	742	718	739	705	730	730	733	756	713	729	705	744	676	734	735	715	709	721	780	714	703	736	739	731	736	758	777	752	721	735	743	731	723	730	747	695	703	788	719	705	763	731	763	734	765	730	746	734	722	679	697	714	701	724	722	730	798	678	776	722	752	751	725	711	710	766	707	713	736	744	690	740	731	746	743	743	701	714	704	710	743	719	760	742	701	730	711	754	787	721	734	789	712	750	694	736	697	739	701	767	723	722	768	721	751	730	738	772	755	696	718	726	709	730	748	701	767	707	750	717	670	761	768	710	757	720	738	704	726	718	769	747	738	715	750	726	726	766	764	777	707	737	817	706	732	737	711	786	748	759	709	705	732	721	750	783	748	712	723	755	752	684	721	737	745	698	727	754	749	746	770	725	704	714	692	675	748	702	733	719	748	738	730	741	728	764	771	727	752	699	717	754	773	749	721	708	703	757	741	746	726	752	766	702	814	700	717	703	785	751	763	718	714	746	722	742	751	758	709	695	714	717	722	725	721	723	733	736	724	745	694	720	724	722	776	723	731	720	726	725	689	727	707	740	721	737	776	735	739	698	675	734	708	707	834	757	765	726	694	728	704	781	750	739	710	795	705	744	734	704	736	747	724	793	736	678	795	750	711	732	715	752	717	739	729	715	742	733	684	739	764	718	689	728	732	743	704	761	755	743	689	726	747	718	773	746	670	725	742	721	715	772	725	727	727	706	735	706	686	671	723	711	767	745	714	719	723	714	755	773	758	731	753	764	742	763	772	721	687	713	704	745	739	726	739	699	754	750	718	763	730	703	787	719	714	676	762	754	752	754	732	727	754	721	708	717	742	751	713	747	752	767	689	688	765	670	722	693	693	687	711	743	729	776	692	718	729	763	721	750	762	762	708	770	701	741	754	743	695	738	683	736	774	715	690	767	712	757	746	725	740	726	728	752	783	683	766	722	751	712	726	735	689	696	745	729	683	748	718	711	731	725	711	766	722	698	732	756	717	752	774	753	747	743	737	780	695	707	731	744	730
22352	4740	284	191	215	216	212	158	155	146	128	123	123	142	132	138	138	122	142	135	143	107	143	162	152	141	142	135	120	126	127	132	127	145	123	140	130	139	111	122	136	154	123	118	142	141	121	124	112	148	137	126	126	122	138	114	122	134	104	146	129	143	131	140	114	151	115	157	129	117	128	124	120	119	136	141	126	109	138	138	134	135	116	145	143	132	121	128	131	130	140	131	121	145	123	134	139	128	150	141	147	141	138	135	144	137	127	133	131	130	158	110	126	148	143	142	136	139	140	132	114	125	137	129	112	154	119	125	126	110	129	133	138	132	146	136	134	124	116	141	124	141	124	132	114	134	137	118	147	128	156	135	135	124	147	142	144	130	109	134	139	120	130	109	137	145	139	132	122	130	133	121	124	131	118	125	141	132	141	156	134	141	130	132	105	115	149	142	133	147	119	124	143	150	157	117	123	147	143	136	106	135	150	135	153	128	127	134	122	121	123	149	122	123	133	134	123	106	121	107	123	125	141	127	130	146	132	123	138	122	112	144	132	146	145	138	111	118	126	129	138	132	128	119	107	142	142	135	117	122	133	119	142	136	115	141	133	106	125	134	147	148	139	119	120	118	151	134	130	157	141	128	143	133	124	144	126	135	147	128	123	147	116	139	121	127	136	128	121	118	118	131	135	125	129	132	135	128	139	139	146	108	139	148	126	117	132	123	123	131	152	146	139	134	148	148	136	135	156	125	116	116	115	116	124	151	120	129	115	116	137	128	110	109	146	125	127	133	152	114	112	153	139	134	135	140	133	166	152	134	129	105	127	130	137	136	147	133	105	167	144	129	131	124	137	136	119	139	130	126	124	120	150	132	127	128	119	144	154	133	128	134	152	132	149	155	146	140	126	122	109	151	130	143	125	132	141	158	137	125	139	138	135	129	127	125	114	138	131	121	120	138	128	144	143	146	126	156	100	134	121	161	126	126	133	132	136	146	128	133	97	123	137	152	117	119	145	143	122	157	133	116	131	118	152	138	122	132	150	165	120	126	130	115	124	127	112	122	124	140	139	119	101	134	124	150	136	116	135	146	144	132	121	132	133	115	141	121	135	151	143	148	128	121	140	126	138	129	131	125	136	147	150	147	110	122	132	130	124	172	122	140	134	126	135	128	145	151	143	130	129	128	138	139	123	119	127	146	145	154	128	131	119	144	150	134	130	144	133	107	143	122	136	132	141	140	137	135	130	133	129	130	142	126	130	126	108	137	135	120	109	139	114	139	135	131	119	156	133	135	129	139	133	108	120	140	128	126	143	144	171	141	129	129	135	138	141	132	114	124	131	142	122	142	115	120	129	118	156	128	133	120	133	112	139	138	158	132	133	140	147	122	120	150	164	141	140	110	139	119	131	104	129	121	126	117	124	121	105	139	120	144	119	144	119	143	149	133	128	128	140	158	143	139	104	140	119	118	124	119	133	131	127	131	113	147	135	127	133	124	126	140	143	130	116	142	110	129	144	136	124	114	135	136	117	145	140	166	142	145	148	139	138	125	143	137	122	155	123	130	120	146	116	109	131	115	173	131	137	154	104	135	124	137	124	118	153	126	140	111	134	114	135	136	140	130	137	123	130	137	136	123	132	106	138	125	138	124	127	114	153	129	133	141	128	131	114	120	111	140	150	154	143	144	152	130	124	114	135	132	147	139	150	118	113	152	131	131	116	130	144	142	108	131	136	158	157	140	143	123	156	113	108	124	131	153	140	123	122	113	141	127	136	146	156	143	128	145	121	134	98	130	124	130	112	143	118	143	130	134	112	122	121	148	138	135	133	127	130	112	124	133	141	138	135	143	136	124	114	121	120	129	122	112	133	124	130	131	115	158	106	125	130	122	130	111	149	132	126	147	128	125	121	128	134	135	131	152	116	125	128	120	136	112	128	130	165	126	122	124	133	113	141	136	119	137	124	119	140	152	122	116	143	131	122	151	133	129	123	160	118	139	126	139	128	138	142	128	126	111	147	116	110	124	112	120	138	139	115	127	142	135	129	128	110	144	156	119	133	133	132	151	163	149	109	128	119	116	120	122	131	128	137	123	122	149	121	135	145	132	116	139	152	146	140	140	130	126	127	125	131	152	127	157	126	129	148	133	133	153	135	108	117	126	118	140	128	144	123	107	140	135	139	135	130	124	154	137	117	145	145	121	123	120	123	123	146	105	137	146	130	143	152	121	112	132	139	144	117	140	113	155	154	131	139	141	134	150	156	117	135	112	108	127	147	145	122	131	129	121	128	111	136	132	119	128	126	120	152	120	134	142	131	131	134	126	149	135	112	124	126	127	141	141	122	139	124	118	108	122	150	131	143	154	110	141	141	119	132	131	144	117	133	153	123	124	138	130	130	123	113	149	137	117	122	127	130	117	132	113	136	125	128	128	115	129	145	127	155	123	129	116	140	126	131	135	129	142	132	137	157	147	132	154	117	140	132	124	116	117	130	136	133	121	163	151	145	121	105	119	126	121	119	114	137	143	117	127	114	123	124	140	115	111	110	109	106	131	149	133	145	168	130	143	119	141	144	132	133	121	120	133	137	136	105	119	127	145	130	129	130	108	143	133	117	110	139	145	122	117	148	161	122	119	107	114	128	130	115	114	137	132	131	121	134	143	123	122	112	139	125	143	145	142	148	126	134	119	153	127	128	135	139	123	137	124	120	116	128	114	120	119	114	146	103	121	115	122	138	131	107	136	129	156	105	156	143	122	113	151	120	146	144	135	120	132	111	155	134	130	134	140	117	124	128	140	110	146	135	114	136	135	134	132	133	147	142	122	126	126	107	129	143	118	143	142	143	145	117	140	145	137	127	118	112	122	138	125	125	132	132	149	127	127	132	124	143	127	127	142	134	121	143	142	157	121	126	121	128	137	133	139	134	125	143	126	138	111	77	142	135	139	140	123	101	122	140	121	133	120	131	132	130	114	121	126	119	149	140	103	132	137	158	129	120	138	136	147	123	119	126	129	137	149	135	118	125	123	139	133	139	125	113	118	137	126	143	125	110	124	124	141	125	108	117	127	107	108	122	139	116	132	147	156	149	128	110	138	121	142	142	129	123	139	123	131	140	153	115	132	148	119	125	123	131	111	114	126	107	131	144	128	124	114	128	123	136	135	119	132	131	123	138	126	148	156	118	136	147	130	137	141	131	134	128	148	130	130	141	125	119	123	129	127	126	106	138	111	124	137	137	141	122	129	122	114	150	130	137	121	126	181	142	129	120	126	100	126	132	139	121	115	159	123	127	131	149	140	116	144	121	102	99	145	124	117	146	137	117	153	139	118	134	127	137	106	146	141	139	118	146	129	111	120	120	144	137	119	142	137	144	143	137	130	148	137	139	147	140	135	128	154	137	132	142	123	129	130	127	126	131	131	123	136	119	108	121	145	141	120	117	125	107	131	151	158	123	124	131	127	133	121	151	112	117	120	122	117	111	124	131	118	138	133	156	146
13368	1482	538	615	628	604	628	561	413	446	390	342	367	366	334	395	372	403	352	422	379	394	399	431	379	362	384	348	361	316	331	330	343	334	360	386	403	357	354	364	351	360	332	340	312	342	310	344	361	336	358	314	325	329	349	334	324	321	326	345	319	345	351	342	348	358	325	334	332	333	331	319	348	327	326	346	335	360	324	342	349	318	308	314	356	332	333	334	357	318	321	348	324	358	350	331	356	326	348	384	356	335	339	356	372	321	311	335	319	366	297	377	331	357	337	369	335	314	299	330	339	297	358	349	346	311	345	330	344	321	348	325	364	332	335	348	384	325	338	321	360	367	334	346	376	334	340	324	335	317	335	309	330	348	336	326	326	326	339	341	363	336	329	333	345	337	382	336	348	353	331	327	333	322	331	338	315	322	334	352	325	364	321	316	372	301	355	354	326	334	352	348	351	352	347	320	361	348	324	368	314	348	339	342	339	355	321	331	349	348	383	321	346	367	323	343	305	354	332	311	366	332	354	352	326	329	347	329	343	325	315	328	358	344	334	319	360	312	330	375	361	357	337	342	350	354	331	332	356	293	293	373	320	330	319	348	339	333	297	312	307	326	331	321	317	335	329	328	319	336	324	351	322	339	323	325	346	323	352	340	328	342	369	319	322	359	319	307	327	329	361	334	375	351	343	346	365	333	336	371	327	341	312	358	342	338	340	317	315	342	346	326	341	356	343	363	322	354	341	337	326	358	354	345	333	336	345	340	338	372	337	354	335	360	352	344	351	329	373	332	342	281	326	315	344	345	356	358	370	316	362	333	322	369	322	317	317	343	314	318	345	342	342	315	289	330	341	339	376	328	316	316	322	337	344	339	340	353	310	337	305	311	334	371	352	330	331	292	350	303	330	351	353	322	345	324	317	338	335	326	325	363	323	319	352	349	355	347	336	317	315	341	342	345	356	314	326	314	364	341	337	310	347	347	314	307	336	333	331	325	358	313	301	321	306	336	336	339	348	324	321	333	333	355	333	337	318	342	327	323	352	330	367	328	329	341	351	353	359	339	355	334	313	331	353	338	298	346	315	329	355	334	336	350	339	342	336	323	333	348	358	332	326	370	357	332	345	360	324	369	342	324	340	355	299	335	317	336	326	351	320	329	345	333	308	330	312	356	358	310	350	337	309	353	352	321	335	354	360	320	330	330	333	321	339	324	328	336	337	373	352	346	340	329	333	334	369	352	304	342	333	324	329	351	321	355	356	348	343	312	302	332	316	356	328	342	317	323	347	329	341	360	313	307	303	336	358	323	313	369	327	340	311	372	358	340	347	346	347	319	340	365	337	352	358	349	333	363	339	308	301	379	312	364	327	364	356	347	357	323	345	328	328	331	316	338	353	308	339	326	339	311	338	380	351	311	310	351	315	335	357	346	333	370	337	313	328	337	316	351	310	363	325	371	330	333	323	315	324	340	324	334	326	353	356	303	341	326	364	317	351	316	338	366	337	327	326	328	312	316	339	333	343	319	349	362	319	338	335	301	320	340	305	333	311	342	356	294	314	338	365	365	302	331	330	303	346	301	352	367	342	388	360	331	349	343	350	336	376	330	346	357	330	346	338	332	342	355	324	339	346	340	344	323	342	335	330	319	308	294	333	341	331	343	330	375	350	285	306	333	354	338	294	322	317	331	340	334	370	350	301	304	320	329	332	355	320	342	366	371	322	329	297	310	345	361	363	353	348	313	323	335	325	342	335	308	347	367	339	310	348	350	329	346	327	313	343	338	354	332	341	329	341	318	302	337	353	341	355	301	307	369	339	348	326	350	340	352	332	327	338	355	368	328	323	352	320	331	329	345	358	303	332	337	306	326	313	334	320	349	314	322	365	316	323	347	346	321	314	382	324	339	329	339	324	380	334	326	350	344	304	352	349	321	331	322	310	384	296	312	320	341	353	324	363	338	299	337	340	341	349	343	315	361	315	337	317	330	338	331	377	334	354	336	354	327	363	321	320	346	390	344	363	332	318	353	352	345	340	315	369	309	314	339	353	355	332	307	343	361	338	323	371	379	369	324	351	362	313	327	333	364	362	356	355	337	357	306	368	314	368	374	301	312	318	371	341	327	307	334	341	338	342	312	347	302	311	338	309	343	352	325	366	353	356	328	365	352	342	339	336	340	313	339	384	365	314	350	334	318	346	352	347	344	326	338	335	325	336	335	331	323	339	354	316	319	349	351	350	348	339	305	340	370	356	356	351	323	364	340	287	321	329	340	328	322	359	325	350	332	344	336	311	318	338	281	359	320	326	315	308	331	354	344	315	303	331	369	370	287	333	337	331	356	339	323	319	352	322	330	367	308	360	353	308	312	359	348	301	291	345	345	348	328	342	348	364	332	348	356	346	354	352	325	345	352	343	357	315	316	311	325	313	324	358	313	341	355	378	333	347	337	349	372	336	326	311	362	339	333	314	340	326	327	359	341	305	332	315	331	349	342	342	329	340	343	328	369	355	339	322	376	307	305	350	319	321	319	331	342	389	348	345	304	346	374	337	368	372	340	336	355	361	356	350	329	345	330	334	353	332	325	345	323	331	320	334	330	364	314	366	359	330	344	319	351	330	317	322	340	329	341	320	342	355	353	345	344	346	314	321	354	323	342	386	391	353	330	349	338	316	328	325	349	343	364	370	326	344	348	342	327	363	304	349	327	305	311	335	367	344	363	307	347	363	324	320	310	344	332	348	315	319	337	327	320	343	346	351	359	334	347	357	350	314	348	331	343	336	348	370	351	313	353	338	340	344	328	362	317	346	350	343	325	325	342	321	328	321	341	378	365	320	319	334	344	347	312	311	328	323	334	341	320	334	337	308	329	349	316	323	366	326	362	388	348	344	334	342	316	354	321	315	318	316	337	329	365	336	353	337	345	322	326	328	343	332	320	326	331	353	352	340	313	332	361	308	305	333	355	325	328	349	334	326	370	335	333	345	325	352	325	357	345	344	338	361	354	303	318	329	321	327	306	356	319	312	333	352	345	325	352	359	311	333	351	329	387	345	335	349	333	337	348	336	351	355	350	330	339	338	311	328	338	319	313	338	321	346	338	324	375	348	369	325	358	339	354	318	361	380	348	321	345	355	325	364	343	353	301	302	345	343	319	354	338	342	308	356	325	346	348	350	333	344	312	355	323	304	354	342	359	362	355	346	333	357	318	333	328	363	339	335	365	328	344	340	340	305	314	308	346	301	364	343	350	352	375	337	308	347	347	341	333	326	348	373	346	366	340	372	325	357	319	302	352	353	298	341	320	344	348	347	371	367	340	332	326	337	319	326	350	323	346	362	354	326	346	338	328	363	342	347	313	367	336	326	315	333	341	354	317	327	321	335	359	357	319	375	383	336	325	347	299	340	337	342	326	345	306	346	335	348	359	325	312	309	327	295	378	409	335	324	319	371	348	318	338	303	347	325	365	332	301	336	337	340	348	354	321	339	337	329	358	346	323
45498	17515	1865	657	523	398	417	287	282	305	292	272	212	252	247	245	252	240	235	239	226	249	228	261	259	260	259	218	220	214	252	239	218	216	227	283	242	227	237	205	216	228	246	214	212	234	225	222	215	200	210	223	206	202	244	227	223	215	259	232	233	211	218	225	226	217	219	207	224	244	195	208	237	239	253	243	231	238	223	199	232	254	209	213	222	212	232	216	226	230	221	213	239	248	224	226	232	231	233	199	212	226	216	218	237	249	230	221	202	213	242	226	247	259	225	252	220	215	221	254	207	237	208	214	238	230	195	205	240	212	211	232	210	246	240	250	222	215	225	232	222	263	251	245	250	238	244	236	246	235	226	207	214	228	221	208	221	232	241	226	228	232	197	237	234	224	242	240	209	212	199	203	219	207	218	216	242	249	206	196	257	222	219	242	224	196	234	216	221	231	235	208	205	249	222	218	226	193	239	240	224	262	241	199	205	224	202	213	207	209	230	207	231	212	215	230	244	234	258	206	205	231	254	201	225	254	204	262	208	232	229	225	233	238	223	220	212	248	234	241	221	222	207	239	196	201	231	225	248	247	228	251	191	216	228	212	238	222	256	236	230	226	222	234	223	221	220	231	229	222	234	209	212	206	220	212	250	202	213	250	224	237	216	211	200	231	240	244	247	219	258	245	219	231	240	224	230	188	229	237	209	236	215	175	211	226	218	250	237	204	235	203	232	217	208	215	224	196	220	205	236	235	223	220	200	245	225	222	228	217	229	216	268	242	240	245	227	242	253	236	209	230	250	200	238	230	235	214	216	224	221	213	207	252	206	221	229	240	227	207	192	208	227	242	247	234	193	246	211	245	277	247	253	231	218	240	225	214	206	244	222	206	244	206	233	224	237	205	217	236	231	218	197	233	225	218	219	228	205	255	214	218	226	238	233	236	247	225	234	237	256	195	216	232	206	204	258	250	222	231	206	228	221	218	247	232	214	235	201	193	228	187	232	222	258	257	216	224	214	240	232	250	241	218	205	241	234	197	223	231	240	190	234	238	204	209	254	249	208	220	210	209	210	213	227	229	192	238	223	235	231	243	239	229	226	232	252	198	255	204	222	240	211	200	227	210	219	208	201	230	208	197	221	240	238	260	258	231	215	214	226	236	232	261	225	234	231	245	232	223	230	204	230	224	200	232	214	234	221	198	269	207	259	232	219	227	262	236	216	204	208	255	206	213	232	214	241	237	237	219	238	221	214	230	220	230	260	245	216	209	235	219	230	247	248	237	270	212	224	242	214	220	198	209	206	228	227	228	212	224	218	239	225	216	256	248	189	228	239	228	239	208	207	218	227	236	214	221	219	202	215	208	195	215	226	221	236	220	220	225	248	254	236	213	243	229	246	246	232	215	241	247	220	215	244	203	212	223	211	220	208	247	211	226	228	215	219	225	246	216	212	242	222	207	223	243	197	209	227	188	230	251	231	195	219	229	261	227	250	206	234	200	240	222	256	246	228	219	223	212	235	231	241	204	222	235	212	215	254	245	222	238	259	274	247	220	232	277	198	188	220	216	233	232	239	234	203	243	244	203	220	224	218	220	240	209	217	212	216	200	217	209	208	216	234	248	238	216	234	250	181	258	260	235	223	218	196	214	198	223	228	229	239	203	219	246	247	227	215	238	250	211	213	235	240	215	223	193	224	249	232	213	210	190	217	216	235	214	226	196	206	232	228	230	231	226	259	229	206	229	234	213	237	238	217	231	223	233	228	221	231	239	213	234	225	213	196	251	226	198	218	259	259	242	223	253	188	222	235	235	184	247	235	212	201	233	215	202	179	218	240	230	210	207	216	204	209	225	223	242	197	242	238	231	216	238	221	227	220	247	212	221	239	215	238	233	210	234	212	265	218	224	210	242	202	221	216	208	203	243	223	204	199	216	219	207	234	209	244	237	215	234	213	236	218	193	220	208	204	210	209	220	229	246	235	219	234	217	233	227	204	247	214	200	224	224	232	215	233	243	204	222	235	236	239	212	231	213	239	214	236	225	230	218	228	222	221	233	217	205	208	219	222	251	221	234	245	211	222	231	257	189	238	227	220	217	242	235	238	237	208	216	224	233	208	226	240	223	254	215	232	218	224	215	226	228	223	233	222	245	239	190	231	227	231	235	243	202	186	214	198	187	222	211	213	220	216	254	239	214	220	212	235	215	221	256	210	195	189	248	220	221	222	233	232	228	215	203	225	241	206	267	220	225	230	231	241	254	235	231	226	220	214	243	226	204	217	243	215	237	252	214	241	218	216	209	212	245	220	255	218	223	207	227	242	220	226	227	246	234	252	198	203	207	221	212	211	218	254	219	224	253	224	227	224	219	219	195	238	217	209	256	221	222	232	219	242	197	213	207	212	253	218	210	240	250	219	225	240	223	249	207	226	240	232	240	208	259	210	229	213	216	245	248	254	247	210	218	219	213	221	247	216	259	232	225	226	222	239	207	238	212	232	200	230	217	232	223	239	196	222	255	251	208	229	228	230	220	225	185	215	241	245	188	214	239	228	255	236	236	217	222	256	257	239	233	223	234	196	262	217	217	208	211	216	206	230	207	213	235	195	220	185	206	221	223	254	198	242	224	202	252	220	222	230	219	219	230	239	223	224	223	234	220	230	223	214	273	228	228	224	222	191	228	228	208	201	239	244	224	198	220	214	218	272	239	236	212	246	221	223	220	223	215	229	228	222	224	220	223	227	219	205	199	210	225	207	232	211	246	237	217	235	188	242	218	206	232	205	229	245	238	256	240	235	229	242	224	197	196	241	234	201	222	224	217	220	233	254	238	253	236	214	220	239	212	217	229	252	248	243	198	198	225	219	267	214	195	238	213	218	218	223	236	220	232	196	247	217	212	222	229	213	222	201	199	227	202	218	211	234	214	220	201	212	205	252	237	236	234	230	249	214	232	198	220	218	223	208	243	199	182	245	215	210	216	248	228	227	226	234	227	244	208	206	199	223	244	209	231	210	227	230	231	209	232	219	202	239	205	229	235	219	227	199	217	236	223	253	222	189	219	238	234	229	213	218	210	225	204	220	240	236	207	234	231	224	230	218	217	224	207	232	222	233	226	259	232	234	229	212	203	221	228	219	200	222	227	237	219	233	225	224	222	249	231	236	221	205	237	230	235	233	232	236	194	226	205	212	211	243	222	229	219	241	214	206	232	214	222	209	233	211	217	223	240	240	212	215	218	208	234	222	220	230	251	246	230	236	243	232	216	225	214	215	247	209	216	211	203	236	233	224	232	228	232	216	222	233	226	192	219	205	240	212	249	237	213	229	235	214	249	243	232	252	240	216	210	233	243	216	226	252	211	243	217	214	220	229	235	215	215	239	237	252	209	212	223	217	231	212	225	202	192	197	242	238	225	220	210	211	242	219	234	223	204	205	203	242	198	209	219	246	240	245	231	231	215	219	245	210	246	214	225	244	240	249	221	238	203	194	223	268	235	232	206
28994	5151	1390	1701	1588	1445	1449	1016	878	915	822	663	665	683	644	634	645	640	621	657	704	610	663	712	608	602	637	571	550	550	519	567	548	554	611	710	659	567	600	554	555	520	524	522	499	562	553	542	544	554	477	501	530	562	505	539	531	535	521	528	525	526	523	530	565	563	461	519	531	500	546	514	569	504	524	533	513	517	511	522	536	508	508	519	543	511	570	493	546	538	547	565	506	493	540	504	510	503	536	497	524	533	520	587	511	522	484	569	496	545	539	534	521	572	542	518	488	517	497	570	543	523	537	529	522	518	536	529	564	587	525	509	548	521	537	528	540	518	509	521	526	527	495	560	550	550	540	518	534	469	544	526	540	542	536	534	561	544	523	567	584	496	525	533	507	509	537	565	540	531	471	501	534	532	557	493	514	563	524	531	485	537	529	504	527	537	548	547	536	553	513	538	548	525	526	524	506	527	503	543	567	547	516	500	519	526	507	540	562	527	505	551	502	516	543	517	521	517	529	501	512	516	514	491	491	538	529	550	536	518	519	483	548	540	543	544	515	555	505	526	530	524	574	561	526	546	530	591	533	557	543	510	544	517	552	519	510	545	554	537	531	561	500	547	539	515	573	556	558	533	503	532	495	524	523	469	540	505	554	552	544	567	512	526	525	521	512	560	549	533	497	510	553	535	558	552	556	570	506	509	520	528	490	530	546	520	519	538	565	497	573	545	529	559	531	508	507	529	537	560	539	517	563	507	578	525	547	535	563	503	537	525	529	528	513	528	561	536	558	498	470	539	532	517	497	570	565	547	495	543	512	545	461	527	536	550	542	545	496	580	503	518	593	539	523	540	553	511	568	485	497	529	519	503	508	533	520	537	553	577	534	526	508	523	530	557	538	515	499	501	520	558	524	550	552	503	536	522	497	493	533	510	536	466	548	525	566	544	510	526	518	567	539	555	494	505	543	503	525	529	546	527	528	515	507	541	519	542	537	503	531	526	556	537	546	560	524	499	584	530	521	548	517	532	496	567	496	548	519	560	515	510	493	500	553	512	511	506	556	548	532	531	551	502	512	568	533	495	530	536	531	576	584	536	525	538	534	480	507	499	559	549	506	535	511	543	517	511	506	513	503	579	547	524	534	517	561	526	538	520	505	515	543	525	513	511	532	537	541	486	572	536	576	548	533	533	514	524	530	533	532	537	528	530	569	517	527	526	507	552	521	519	536	501	517	552	521	478	509	513	541	542	527	568	536	549	531	536	535	506	543	530	584	547	554	546	539	530	527	502	495	584	540	543	518	567	578	537	513	515	540	534	539	548	526	517	541	507	521	515	540	505	568	532	542	536	547	513	523	559	530	559	505	545	527	527	497	530	487	510	537	545	537	526	572	520	522	535	559	530	533	531	519	539	487	562	476	526	513	537	542	531	529	522	527	511	512	549	563	488	511	519	555	512	540	546	530	526	534	496	557	569	522	521	511	554	552	524	542	506	532	535	553	552	539	567	513	540	483	516	523	567	550	535	522	513	505	508	502	510	498	520	509	559	489	532	492	506	524	553	561	529	546	500	520	503	568	548	534	531	522	514	545	548	559	566	491	492	554	509	553	520	494	535	485	491	540	488	472	534	570	560	551	522	546	554	508	547	536	483	500	511	543	535	588	542	536	540	534	533	567	507	497	503	533	498	484	558	568	571	493	535	523	577	513	498	505	536	520	546	568	509	504	505	508	548	511	523	549	524	524	530	532	547	589	546	546	480	523	539	560	565	576	517	557	527	510	536	516	506	500	515	524	587	562	539	517	522	557	505	514	560	548	507	518	528	532	579	540	540	505	510	566	524	524	539	534	509	549	508	521	502	517	524	541	534	521	512	517	563	505	509	525	504	539	502	560	528	510	501	538	499	529	522	536	496	555	542	541	558	539	509	542	567	550	513	537	520	528	564	532	543	523	519	494	513	511	544	488	506	538	536	537	579	489	522	561	530	480	541	533	564	494	537	514	498	537	501	557	533	500	535	557	530	523	506	539	572	490	525	532	544	537	520	563	521	479	508	573	601	541	541	544	556	572	562	503	500	505	528	553	485	477	544	545	534	511	541	555	552	493	534	487	565	523	549	563	544	503	509	519	524	501	552	568	505	515	516	528	565	531	535	512	553	547	526	526	499	581	541	553	587	534	571	531	518	494	489	506	531	523	546	491	544	499	545	517	550	506	531	506	512	523	528	518	542	564	537	563	519	577	533	512	545	492	529	561	538	487	565	534	527	553	545	520	539	525	590	573	536	494	523	544	503	542	532	527	545	539	541	513	477	588	518	565	560	514	538	532	496	528	497	512	566	518	521	536	548	558	536	513	539	507	564	544	532	537	510	548	530	516	543	511	536	533	518	522	529	561	509	548	506	546	527	530	553	505	513	552	514	530	532	505	514	492	507	559	547	527	514	501	514	522	526	550	510	536	523	524	532	542	546	514	511	531	519	579	531	511	554	569	513	541	542	528	529	524	500	523	556	552	532	505	512	532	543	502	542	523	514	534	538	528	520	531	502	562	535	552	539	573	528	522	550	553	560	525	565	554	511	579	529	539	553	539	531	495	550	559	600	512	539	529	544	542	540	531	516	497	513	526	555	530	549	522	499	558	555	501	560	523	545	552	524	520	531	527	491	520	565	547	528	545	531	560	512	503	518	513	497	543	528	561	485	526	505	575	497	531	514	545	521	569	517	548	524	545	521	508	554	534	535	516	491	523	527	535	554	544	537	510	522	531	508	533	508	487	510	525	516	543	545	538	537	510	540	504	525	497	522	568	520	562	565	542	475	546	518	487	527	531	566	577	552	559	486	518	558	493	482	532	529	549	517	515	506	564	514	525	510	547	510	518	503	498	514	526	530	483	560	506	541	535	538	527	548	545	517	524	551	517	502	545	513	549	557	521	515	526	553	597	548	534	496	526	565	518	547	549	546	543	547	562	532	551	530	521	517	471	561	522	519	481	519	580	554	517	497	521	544	542	508	523	512	546	510	550	574	498	522	549	551	518	529	520	508	523	557	533	545	491	519	531	554	537	529	529	497	543	528	504	530	499	545	501	542	541	545	517	563	539	528	546	527	520	506	573	493	560	510	561	514	538	484	552	514	536	527	540	577	529	547	523	548	542	554	527	565	564	515	513	514	507	509	525	536	517	541	507	572	514	521	561	505	529	535	507	532	541	532	527	527	592	519	519	527	515	528	549	565	499	503	570	526	516	506	514	535	497	513	518	521	525	519	535	570	549	559	540	519	524	563	526	524	558	564	524	551	546	568	492	484	541	463	522	513	553	540	510	526	493	546	541	512	516	535	551	541	543	507	504	492	514	493	569	572	544	563	546	541	531	528	521	556	543	539	514	554	532	493	558	505	492	538	565	558	527	576	511	525	546	508	548	534	571	532	511	539	502	526	537	513	542	544	528	516	576	566	539	556	526	548	531	518	533	524	527	519	503	581	564	523	507	559	560	538
58727	26822	5581	1451	834	716	666	526	471	457	425	391	390	411	405	393	385	353	365	366	393	408	406	376	347	328	360	378	394	366	371	343	357	368	366	384	355	346	369	380	348	329	332	359	337	329	356	358	374	374	370	351	350	322	343	373	327	395	347	364	351	358	321	382	312	328	370	317	339	372	352	321	320	336	357	366	345	374	323	348	333	321	338	355	346	376	383	371	332	373	303	346	363	362	387	308	305	295	358	346	390	363	376	400	328	368	361	324	365	343	338	333	367	374	355	346	335	367	361	360	364	351	322	330	355	359	336	317	371	346	335	328	332	311	361	370	336	375	350	344	363	348	336	374	347	338	350	333	302	345	343	362	339	350	314	315	381	365	330	350	319	340	356	367	349	351	326	318	352	329	384	317	348	318	338	350	341	344	362	361	343	328	356	338	362	357	350	363	337	333	339	356	345	359	350	318	370	400	339	344	329	360	356	347	359	338	346	338	317	354	350	335	344	387	357	414	348	337	351	333	318	326	356	345	345	328	345	334	339	343	352	366	365	367	345	364	372	356	360	349	381	343	358	349	393	358	347	347	364	364	322	384	369	343	349	329	305	345	369	332	349	327	360	330	325	330	361	363	358	366	311	322	308	345	367	333	380	346	357	393	323	379	363	362	352	318	310	362	406	368	367	356	339	361	342	315	332	316	330	356	339	338	331	327	362	349	330	323	313	319	346	357	353	328	341	371	361	365	349	362	352	367	315	352	350	366	352	367	359	372	337	328	363	324	344	381	309	350	344	324	356	353	337	362	315	344	355	335	372	362	355	366	339	363	349	320	336	368	336	335	353	320	361	321	347	370	377	341	347	330	363	360	370	346	333	315	325	293	384	377	359	308	389	336	345	355	317	366	373	325	384	336	347	349	322	355	355	359	368	339	319	337	335	338	344	365	365	377	327	344	332	367	378	333	359	358	337	338	363	334	366	350	338	346	343	355	350	354	312	361	363	334	341	362	339	330	366	307	334	333	338	368	347	346	347	332	344	376	370	339	341	318	331	331	346	330	381	384	365	353	344	352	331	329	336	356	332	341	333	347	326	349	347	357	362	345	323	332	338	357	391	347	360	374	329	335	342	310	293	309	350	371	347	330	336	344	327	333	359	327	315	366	338	342	345	323	325	350	340	350	341	355	343	368	368	375	344	335	354	320	328	350	327	333	352	329	331	361	329	338	356	355	336	338	346	351	323	331	346	344	367	346	315	348	391	357	344	340	348	361	371	348	354	337	357	345	348	377	333	356	345	362	353	340	370	365	365	368	326	337	333	342	346	363	347	345	358	342	358	366	350	314	346	361	379	341	364	368	364	362	346	345	291	339	349	372	348	324	350	348	340	307	340	335	343	355	344	361	338	348	325	363	385	361	334	325	369	347	342	327	335	360	346	323	378	335	330	392	320	329	337	322	327	316	316	351	342	340	355	380	368	373	362	340	381	335	359	350	330	344	344	358	314	309	354	355	326	353	370	396	377	352	346	366	362	308	349	373	379	333	338	361	302	368	307	370	353	326	368	340	324	356	337	365	382	378	392	355	315	331	329	347	346	346	315	371	347	340	322	357	349	370	373	344	307	359	322	351	349	332	368	340	345	359	332	347	337	316	342	352	349	356	344	364	321	339	344	355	360	365	349	380	380	379	344	332	359	361	376	320	366	355	334	376	366	379	345	345	320	355	334	319	357	328	364	316	348	369	322	355	329	325	348	344	335	334	361	352	330	371	345	358	389	367	320	322	356	300	338	309	313	342	351	365	367	345	334	363	353	362	325	339	339	360	348	325	329	342	341	342	375	346	376	357	338	370	377	371	352	320	331	345	366	347	361	318	352	372	346	341	309	352	328	359	340	358	369	335	334	338	357	351	357	377	380	356	359	359	340	339	349	318	360	345	394	337	332	328	381	363	329	358	350	366	342	348	354	388	308	363	346	356	339	348	365	331	346	342	345	360	309	341	377	339	332	344	355	352	370	376	377	308	361	328	341	352	328	336	335	357	404	330	375	356	361	364	354	321	339	368	329	369	362	344	335	355	365	369	352	363	329	324	361	350	361	362	323	366	320	365	350	351	345	338	336	333	327	342	336	321	353	317	347	352	335	368	355	334	391	394	341	326	371	373	366	327	327	364	340	336	321	362	361	346	331	388	326	325	316	330	332	323	327	352	371	327	359	353	329	370	376	356	359	349	349	348	333	329	341	373	357	317	387	367	305	305	345	356	330	358	352	341	333	332	370	343	356	343	357	374	367	373	372	371	335	355	349	297	345	333	347	362	395	348	363	389	379	393	330	347	349	362	347	307	338	341	358	343	355	324	358	314	343	327	326	372	368	390	321	354	313	362	346	342	329	317	344	337	394	320	348	373	387	338	341	338	358	331	346	365	351	328	318	304	365	348	370	388	334	316	353	393	335	359	343	375	335	376	355	353	349	329	318	336	338	349	340	352	344	318	374	355	337	376	325	371	379	339	348	351	352	357	367	338	361	332	362	374	375	343	350	377	324	326	330	361	362	337	334	401	366	365	341	328	352	304	341	325	368	359	353	345	329	361	344	326	352	409	334	343	359	335	373	361	355	353	317	335	347	380	367	380	377	360	356	344	377	331	350	342	331	292	360	352	365	298	353	326	337	339	325	376	349	405	362	342	355	366	377	363	346	350	328	360	374	364	348	322	326	304	355	348	350	348	351	377	348	384	351	368	357	344	374	350	342	348	353	347	322	383	348	370	306	355	356	332	346	356	338	361	337	353	359	371	354	359	358	363	335	343	373	378	305	328	360	374	335	326	386	363	331	331	372	345	346	355	325	331	348	335	356	339	361	322	386	317	287	334	341	333	375	371	351	353	334	361	372	415	389	337	341	340	386	363	367	341	316	344	366	348	346	324	381	365	363	366	357	340	340	332	326	342	372	350	357	353	354	337	320	338	306	352	348	334	349	354	338	352	347	404	322	309	361	337	343	353	330	338	386	349	339	333	321	328	334	313	334	359	309	362	345	361	367	315	375	354	353	341	391	373	341	350	366	355	352	347	364	333	321	330	336	375	352	344	369	363	343	392	332	369	360	368	375	370	350	367	351	377	372	372	344	377	385	357	391	357	359	326	328	363	338	343	315	323	314	338	315	338	338	358	340	328	353	328	316	322	352	324	415	363	368	320	362	318	348	369	344	341	357	349	337	306	332	372	307	350	351	358	348	387	358	367	363	350	361	319	322	360	369	339	334	351	325	350	396	336	342	385	380	352	368	337	354	340	316	358	329	344	358	338	385	382	385	359	381	353	325	317	331	354	356	350	367	371	332	319	330	325	370	336	341	323	363	343	329	386	355	363	358	349	383	324	302	304	357	354	356	341	368	331	383	357	351	365	382	379	340	315	350	319	329	332	343	370	349	350	385	361	342	343	352	314	351	385	370	349	334	358	335	367	347	330	357	357	345	328	353	347	359	327	374	346	370	351	338	343
38609	7067	2431	2851	2511	2482	2048	1510	1496	1386	1107	1031	1000	964	964	867	850	918	960	1018	1148	1217	1030	912	850	802	793	781	804	786	757	770	775	811	944	944	933	909	849	810	753	771	761	772	792	774	699	768	749	743	758	808	750	725	768	800	764	769	748	770	797	789	759	764	782	753	783	710	722	752	747	759	702	715	752	761	772	800	735	786	766	746	703	788	770	742	783	735	738	750	775	756	729	760	759	749	757	783	729	721	762	705	782	801	716	764	698	766	711	719	769	740	729	775	742	726	764	737	768	773	752	758	803	773	804	780	773	700	726	739	755	768	697	753	793	723	755	703	731	757	745	745	746	717	785	773	770	759	721	780	738	763	740	787	813	790	743	742	778	722	714	766	765	707	729	724	771	763	764	730	730	709	756	785	789	694	793	763	752	764	729	764	749	766	711	694	731	763	769	728	756	763	776	746	741	771	738	755	703	742	744	730	724	710	770	762	756	769	730	712	773	777	709	716	744	745	796	753	760	773	747	740	784	712	761	754	722	798	730	767	754	773	778	760	713	756	757	763	740	740	754	774	699	715	791	779	751	755	739	752	709	774	698	760	723	745	741	736	753	788	725	765	814	760	779	736	797	752	782	780	752	725	722	785	742	729	730	775	753	706	745	675	733	771	740	775	759	737	742	742	748	710	701	726	775	726	788	759	755	695	777	728	739	745	763	728	772	757	787	745	707	802	709	717	781	728	738	662	739	821	758	725	702	764	780	738	767	733	757	767	740	695	756	787	718	760	795	754	751	779	762	753	760	758	802	755	755	757	792	740	744	772	706	766	762	728	700	783	751	760	755	747	793	788	729	702	715	779	715	752	716	691	730	807	731	774	761	790	764	778	765	788	757	746	766	768	716	746	780	770	741	730	742	722	722	804	778	769	789	761	721	755	713	776	724	802	755	765	789	706	776	755	775	701	774	746	703	719	773	748	753	746	732	724	690	762	770	712	780	756	721	790	758	739	710	737	779	787	712	751	774	735	687	747	766	738	723	760	749	807	767	729	746	749	782	756	753	761	744	784	670	725	751	748	758	760	744	759	731	736	708	718	767	790	754	759	758	791	754	770	703	731	778	752	774	747	730	743	749	804	784	757	777	742	717	708	699	722	736	781	756	764	791	730	752	790	776	713	739	797	737	760	776	776	787	775	780	722	795	732	745	745	729	767	717	744	763	779	765	758	733	763	783	756	755	737	698	732	757	729	758	753	752	779	776	781	734	756	749	779	772	731	740	722	812	775	758	732	782	731	780	807	741	760	766	766	779	766	785	730	725	731	751	732	723	765	703	752	710	742	773	737	741	741	752	712	769	770	777	783	761	762	771	781	757	727	754	727	719	725	776	762	755	778	707	738	734	749	731	776	745	773	789	759	785	753	753	747	725	773	749	760	805	769	733	756	736	728	746	740	776	736	759	761	717	743	720	720	736	761	725	745	771	754	762	741	790	730	742	731	704	759	744	741	768	744	773	777	761	716	740	727	762	759	767	739	734	692	787	765	739	759	753	731	807	776	761	743	705	731	721	767	805	775	745	747	726	729	754	766	699	737	711	725	724	751	756	723	744	723	773	722	756	795	719	736	755	738	747	751	790	737	808	763	735	753	775	768	715	759	753	710	770	716	735	740	748	737	716	738	702	745	748	730	792	780	780	755	772	725	784	773	744	752	771	764	791	782	742	758	784	740	722	744	742	764	735	753	796	732	770	755	748	755	767	769	754	775	773	753	773	745	753	764	776	780	789	775	726	765	744	731	767	729	718	770	760	727	735	717	772	770	738	718	694	709	680	739	764	681	743	775	810	772	757	807	746	717	765	795	780	735	763	727	755	725	755	720	728	755	768	727	750	771	753	746	739	763	741	771	738	755	719	763	770	786	750	751	774	772	704	768	777	760	747	793	780	693	737	737	803	776	784	776	784	768	742	720	726	773	779	765	788	748	746	754	771	767	740	741	810	750	776	763	736	724	766	706	726	747	718	722	786	803	716	761	771	773	703	777	744	713	744	732	760	776	779	768	749	752	692	767	724	744	738	776	749	715	738	797	761	777	763	711	745	773	727	770	683	736	713	706	713	760	697	753	695	748	779	816	819	736	723	742	741	748	710	754	763	740	760	765	745	741	720	764	763	755	766	760	787	739	732	757	805	773	785	760	776	789	754	780	752	695	699	693	769	805	714	730	713	780	710	750	785	707	777	744	808	766	743	810	744	759	755	742	812	752	771	759	707	692	755	769	769	744	725	723	766	718	778	766	761	762	754	777	722	738	732	778	770	748	701	739	718	759	748	782	782	717	774	729	723	732	696	721	725	689	765	767	799	749	781	743	765	779	751	742	757	787	734	692	752	790	714	782	709	799	745	803	749	776	765	767	711	738	735	748	769	719	767	719	743	735	750	801	797	766	783	744	705	757	766	769	754	755	746	751	795	746	813	757	776	754	750	781	788	747	700	784	726	785	784	759	705	753	734	806	757	763	754	755	710	768	764	822	742	732	762	744	736	769	706	782	730	745	696	787	709	770	753	791	704	742	774	715	738	756	777	740	756	748	731	754	782	741	736	765	763	726	781	732	752	744	809	715	753	743	769	776	774	759	758	719	783	728	764	765	771	727	743	749	721	742	765	770	759	718	759	753	742	776	725	742	722	712	789	779	770	735	747	786	723	730	755	747	770	715	744	756	743	727	727	741	745	774	770	717	759	751	750	806	753	748	749	765	719	765	801	727	759	766	806	764	760	728	785	749	701	761	775	742	757	779	723	793	745	744	774	727	770	764	775	752	780	728	740	726	755	751	736	761	739	765	757	720	773	770	787	729	719	714	769	733	773	781	779	790	770	767	737	746	701	763	761	790	712	767	704	758	720	812	800	753	731	771	755	699	762	796	781	802	749	785	775	769	799	724	751	753	780	774	744	671	722	711	752	744	774	773	750	752	720	740	791	747	747	740	784	732	767	749	729	771	728	720	739	788	819	711	745	717	778	727	759	744	775	747	747	757	707	763	721	766	783	744	735	740	770	789	722	753	732	712	715	747	728	745	733	758	768	805	743	789	813	799	725	717	752	757	737	755	767	747	750	774	746	714	812	727	730	774	817	743	776	758	732	724	751	757	728	724	738	721	786	757	741	772	706	725	766	754	789	769	728	755	730	723	762	756	758	752	754	767	701	710	741	781	774	751	775	728	706	784	774	715	746	719	743	743	748	770	753	760	771	747	771	761	711	757	774	698	722	740	763	777	761	764	720	753	717	730	761	744	744	753	738	714	773	703	747	761	779	709	776	744	749	748	784	754	712	757	761	719	714	735	768	737	740	769	744	771	753	783	796	716	750	738	756	739	757	774	791	724	741	761	791	792	741	710	718	735	707	736	763	715	761	720	727	752	809	751	728	745	782	746	789	769	783	777	767	759	741	734	695	786	738	756	767	763	772	746	715	757	785	776	716	753	763	725	767	753	772	736	728	724
24021	5369	271	229	223	219	165	156	167	147	128	131	134	150	141	143	154	128	142	141	143	148	154	163	136	144	160	139	152	141	149	143	167	164	159	125	121	145	137	103	137	138	145	145	160	136	128	153	171	124	149	138	113	164	140	158	124	128	133	120	143	148	139	139	146	123	162	144	151	134	137	135	128	143	92	127	118	141	139	138	145	164	156	108	149	131	162	124	142	137	132	120	134	133	166	130	139	150	136	115	145	138	112	148	111	132	157	151	133	159	145	139	137	128	160	148	135	140	123	139	133	136	129	140	123	133	140	129	147	137	133	130	132	131	167	142	127	140	134	149	164	152	123	137	131	139	134	138	149	141	169	122	135	145	141	137	135	126	115	153	148	164	143	147	140	121	119	124	145	134	142	110	126	117	139	139	145	128	129	136	131	136	140	133	152	147	145	146	107	138	136	150	122	119	140	123	138	128	130	145	141	159	126	135	126	146	136	148	153	143	133	145	132	137	139	157	156	124	135	160	143	115	132	116	143	134	124	131	149	140	147	136	135	147	129	135	146	144	157	133	132	159	145	147	137	158	164	117	107	135	157	140	120	135	135	143	127	143	119	155	132	143	126	146	126	123	148	127	146	127	135	160	131	139	112	119	140	128	146	130	133	127	132	124	151	122	149	149	162	162	150	127	135	137	141	125	149	154	159	139	143	173	136	130	133	148	144	115	121	120	138	120	161	136	141	148	147	149	141	147	134	138	125	133	101	116	144	138	130	163	136	141	122	138	140	149	141	142	122	159	126	144	127	121	132	128	146	121	137	130	153	132	123	155	152	134	158	127	147	137	143	128	151	145	143	143	144	125	142	136	137	144	143	123	121	142	144	149	146	144	139	136	139	138	132	149	147	139	129	143	146	132	142	122	134	128	143	136	131	135	135	158	129	147	131	160	141	127	148	146	130	124	128	117	132	139	115	135	141	166	144	111	131	119	154	142	138	142	143	134	136	107	128	141	123	138	159	151	107	142	156	142	163	114	129	155	143	137	131	146	152	139	170	151	139	158	163	132	110	148	151	140	144	126	139	134	154	128	141	138	140	125	165	113	143	137	133	154	144	124	158	149	141	134	117	141	131	145	135	113	133	137	138	148	127	146	152	154	143	114	153	130	157	131	141	126	134	127	147	159	147	146	141	165	140	117	145	129	129	150	148	134	132	163	165	138	147	149	132	132	122	164	133	148	123	118	147	119	113	140	136	161	118	147	138	141	139	156	125	141	145	123	132	138	146	135	152	142	137	160	140	143	133	111	142	149	137	120	116	155	139	135	169	140	149	128	133	142	140	125	153	147	134	138	143	130	136	136	167	135	135	116	128	129	122	151	124	135	148	130	117	160	157	134	122	147	126	125	123	140	134	151	113	130	108	148	151	120	143	146	136	132	135	141	169	136	141	129	124	148	132	131	154	156	136	146	130	116	130	147	139	154	135	141	145	135	121	116	154	171	148	159	139	137	135	146	141	148	109	134	122	140	139	123	136	133	134	137	168	144	169	133	145	116	161	147	150	148	150	140	166	116	132	116	138	130	132	159	167	143	149	138	127	108	116	125	135	152	135	148	137	128	120	113	135	152	135	129	116	109	128	141	127	134	137	136	154	131	193	115	143	134	138	126	135	139	124	128	137	139	126	145	135	129	106	146	136	148	156	146	131	157	131	123	127	135	158	129	138	150	129	117	131	146	116	144	134	140	144	132	124	131	124	131	126	135	146	130	165	140	123	131	120	132	117	151	136	157	136	137	124	151	125	165	119	138	126	141	133	124	104	117	116	124	149	148	140	150	127	183	154	136	136	125	147	122	147	124	138	120	140	139	123	135	157	132	150	156	139	143	141	138	133	138	127	127	125	138	148	121	138	143	131	140	144	141	155	126	138	147	123	139	127	125	121	139	137	144	127	141	154	120	131	143	136	133	129	152	154	129	157	137	121	154	143	149	140	139	130	177	160	157	135	150	131	128	130	153	142	136	134	146	119	151	119	126	132	126	125	130	150	122	131	149	166	153	152	132	145	136	153	159	137	131	144	119	135	162	150	128	140	131	139	149	139	152	130	145	136	124	138	140	147	141	131	117	143	112	140	127	129	118	147	140	147	147	139	130	133	129	133	136	133	131	134	132	133	132	130	137	119	134	147	159	138	146	116	148	154	121	113	129	145	165	133	116	142	143	144	142	139	137	158	132	143	151	137	167	149	144	125	122	129	144	131	146	134	145	142	147	154	142	145	120	124	158	113	121	114	129	143	159	141	122	137	126	151	151	117	132	147	139	119	144	141	141	146	151	148	138	120	130	115	159	135	133	120	143	144	126	130	125	134	117	145	130	152	133	142	142	162	139	134	150	159	132	153	152	158	124	168	133	142	153	137	124	122	116	125	131	144	138	135	133	122	149	128	120	115	144	127	134	115	132	144	139	142	137	118	120	118	114	132	122	136	140	155	136	150	137	149	136	145	132	131	138	131	115	158	129	145	123	109	125	140	150	115	148	142	106	139	139	162	136	131	124	165	144	163	129	132	160	137	142	122	166	147	127	135	116	129	137	133	128	146	126	113	132	134	128	128	156	132	130	130	136	136	167	160	136	124	119	144	148	130	134	124	137	128	154	144	154	132	154	128	161	142	144	132	127	141	154	159	146	130	139	122	135	122	148	128	137	143	132	153	135	127	151	125	128	155	146	129	138	138	128	124	128	141	130	114	146	129	157	131	118	147	158	139	170	122	125	110	133	132	141	145	157	133	158	107	147	145	138	123	135	142	132	124	135	149	139	160	134	146	168	146	152	132	141	124	118	134	128	148	120	146	147	127	135	130	121	133	147	137	145	116	120	126	135	150	153	131	121	134	145	134	161	127	156	137	126	132	144	140	119	133	135	156	155	140	143	121	121	130	138	117	140	138	134	133	123	134	153	153	107	146	130	133	132	119	144	97	156	165	131	129	113	113	142	114	140	135	153	136	136	156	126	166	118	164	149	139	131	164	136	156	110	117	128	134	148	113	145	163	135	147	155	126	152	134	131	140	172	149	130	122	132	123	141	126	142	151	129	160	155	169	155	153	138	118	131	148	134	135	137	145	153	159	126	138	136	129	125	131	131	154	130	141	141	148	141	135	151	151	132	125	138	145	141	130	155	147	161	177	123	135	158	123	150	138	133	132	141	151	113	136	159	104	168	159	159	147	152	143	131	139	141	128	136	143	133	137	132	128	137	144	127	131	123	138	128	154	148	142	138	126	134	147	128	113	137	139	158	138	137	131	109	144	131	130	97	155	140	121	107	136	163	141	133	144	156	149	126	145	120	135	139	145	109	140	126	136	152	128	148	116	149	104	150	137	138	151	141	163	124	136	122	146	141	132	131	148	150	161	149	149	149	149	140	146	156	128	161	144	153	156	139	134	129	139	149	126	137	148	122	140	141	122	138	144	149	139	172	146	135	165	133	144	133	152	136	125	126	143	123
14111	1649	607	687	654	696	559	476	516	477	389	392	367	374	362	337	425	350	376	400	454	444	478	422	382	383	370	345	350	336	370	390	347	366	381	412	370	419	350	361	352	349	341	345	355	375	342	352	337	362	339	326	324	373	339	383	355	361	320	372	353	371	335	333	326	324	347	391	374	354	328	337	361	354	329	368	355	365	320	327	342	349	346	373	346	326	357	349	380	351	345	349	360	341	366	335	330	368	365	356	368	332	333	345	346	399	348	355	367	381	359	316	363	361	345	373	362	357	340	334	376	375	347	386	352	326	346	333	333	351	381	361	386	342	390	385	347	367	329	362	354	355	346	342	339	344	376	361	354	373	364	359	350	369	360	356	337	319	363	360	369	356	361	345	360	329	360	353	316	394	376	347	383	384	360	344	360	350	340	341	382	360	355	348	350	362	311	353	368	345	317	369	350	332	380	331	371	358	368	379	363	366	353	380	307	340	331	342	317	375	368	336	386	352	372	358	388	350	309	353	325	367	365	392	321	347	357	347	360	335	384	340	356	324	366	397	349	371	362	304	351	347	337	358	345	343	372	341	342	347	346	382	344	399	370	339	361	322	326	364	385	343	357	331	382	304	358	359	335	331	365	357	372	325	349	338	335	385	371	334	325	362	385	342	336	352	360	361	343	362	355	348	349	351	356	346	361	349	317	327	331	346	334	352	357	353	351	349	348	358	352	352	346	362	351	360	374	336	346	316	318	337	342	352	373	364	345	347	351	367	358	378	337	361	347	373	336	354	349	376	364	344	368	319	363	344	339	360	333	361	378	328	364	361	346	345	362	345	343	334	374	385	367	379	345	358	318	315	389	361	342	372	331	337	322	351	344	349	341	358	355	359	370	393	331	358	342	346	348	378	338	347	326	324	338	327	350	382	348	365	350	348	368	340	345	359	332	360	363	344	333	344	364	363	332	354	358	370	365	390	339	355	383	330	388	332	368	367	389	349	375	355	341	348	332	369	346	344	324	364	364	331	392	347	384	385	347	356	375	357	348	341	340	351	379	354	349	396	354	349	324	330	329	339	348	399	344	364	333	327	357	365	355	361	323	386	360	360	377	343	385	351	359	319	326	391	377	363	344	336	333	362	317	351	357	338	371	359	360	337	355	342	388	324	350	372	331	385	355	343	367	353	304	343	332	335	341	353	378	345	339	348	370	366	384	349	372	347	346	332	355	352	349	367	337	334	367	339	358	367	324	359	359	342	346	355	350	321	375	340	335	357	361	368	356	346	347	361	341	349	372	349	376	345	329	341	336	338	386	354	363	314	369	349	338	320	365	342	387	352	329	354	374	344	352	341	360	359	339	344	321	360	330	361	359	351	351	341	369	356	323	369	400	360	350	398	384	331	353	378	375	356	346	339	352	342	348	356	351	343	346	354	363	374	397	359	364	366	367	339	367	309	343	353	354	338	338	362	363	357	350	341	374	355	375	350	369	363	353	348	350	340	340	399	351	355	322	371	362	370	352	364	356	341	352	382	364	338	353	344	348	342	364	364	313	335	335	333	345	326	347	344	340	344	358	343	358	379	343	377	331	342	354	345	341	350	348	364	325	333	354	372	361	354	364	334	358	338	317	380	348	367	327	323	315	333	324	322	328	319	351	349	366	344	313	336	356	347	346	363	339	352	357	357	353	332	356	347	376	332	345	316	357	360	376	320	340	324	341	359	291	307	350	362	366	307	344	344	348	334	363	369	341	335	358	375	337	335	354	367	336	369	358	385	363	344	361	348	362	350	390	367	349	367	367	363	341	377	342	359	365	366	337	371	312	363	323	391	343	352	365	352	307	356	368	356	359	347	370	344	336	362	323	348	356	370	321	337	350	340	313	356	337	348	374	335	321	362	347	301	367	360	353	377	348	391	382	355	342	394	352	371	353	331	339	378	341	343	381	368	363	346	342	351	343	374	329	330	343	343	350	312	312	340	351	363	314	360	341	324	358	346	331	346	360	366	331	346	356	324	388	325	346	373	347	335	378	319	335	349	315	348	346	339	346	318	364	350	395	372	360	318	375	356	353	360	350	358	336	357	357	353	364	360	363	361	345	331	342	343	328	309	341	364	358	351	365	341	333	324	344	346	348	348	353	360	365	334	359	363	382	356	357	367	364	381	321	325	340	335	387	349	327	372	352	341	366	347	340	317	338	385	356	349	349	343	343	335	347	348	336	357	334	339	367	364	344	367	357	356	353	337	365	354	338	344	324	344	354	361	338	352	361	352	364	339	310	362	369	316	340	337	345	327	333	358	355	355	343	372	342	397	355	316	345	371	360	347	342	345	367	346	339	333	356	367	360	331	363	389	348	364	352	334	375	356	360	359	347	349	357	316	352	336	356	323	334	340	352	351	331	341	312	328	333	334	378	315	357	324	359	363	338	382	360	385	356	361	361	315	334	333	336	345	385	338	336	374	345	367	321	366	317	322	365	363	346	364	337	333	354	348	372	381	385	340	341	317	321	365	325	350	330	320	352	363	360	351	336	336	370	329	345	349	326	330	326	327	369	371	319	349	356	383	326	334	312	364	314	329	338	356	384	336	352	357	316	368	378	378	333	322	358	411	362	383	355	346	348	368	336	358	378	363	357	382	322	349	367	329	351	381	336	373	364	365	375	337	384	351	358	365	344	321	325	341	351	367	368	342	348	345	346	336	349	328	352	334	313	380	353	334	374	359	352	322	342	366	377	327	331	349	335	371	360	348	372	345	316	380	337	334	364	341	358	381	346	338	308	339	336	335	356	358	357	376	352	371	345	318	379	340	346	338	355	336	362	327	337	380	378	365	366	352	349	352	342	333	351	355	329	318	364	360	335	354	344	331	348	333	370	365	371	319	330	323	327	397	377	361	314	354	354	356	341	340	355	321	377	352	330	376	371	335	357	366	383	328	344	360	333	351	350	354	377	352	341	324	333	329	329	324	341	359	329	336	319	330	337	344	372	363	341	345	359	365	345	373	371	332	333	346	303	352	336	341	363	331	380	347	319	333	377	378	338	356	344	358	343	385	369	355	348	372	346	364	330	367	356	363	389	360	361	344	351	374	349	333	396	345	348	345	338	364	386	362	375	376	368	359	343	340	343	352	319	333	370	348	370	385	379	360	367	330	347	343	362	354	370	372	339	333	364	367	349	312	324	361	334	370	364	349	326	340	356	332	372	380	327	372	365	331	355	365	362	394	352	346	352	387	350	364	374	386	318	364	338	327	315	353	351	341	342	345	351	358	392	330	338	354	353	387	367	371	362	324	358	333	330	346	343	382	367	363	380	368	353	359	413	346	335	367	354	369	360	325	339	347	358	340	339	345	338	336	344	374	343	385	347	342	358	314	361	379	390	348	349	352	374	374	328	358	365	356	343	347	331	325	357	346	381	375	376	355	375	357	362	338	373	347	365	352	368	398	365	374	331	322	382	363	355	370	356	338	397	367	344	365	344	350	329	341	375	352	344	387
47548	18893	2131	667	552	452	387	347	322	269	263	256	255	267	253	252	254	283	242	265	243	268	258	245	251	289	267	272	218	211	243	222	225	253	258	247	254	246	230	256	217	240	244	245	236	234	219	228	216	259	246	242	234	231	219	256	221	218	238	218	213	198	234	220	225	259	245	232	230	241	251	242	219	255	235	226	240	227	224	261	239	222	255	209	239	220	219	235	238	232	221	225	201	202	253	200	246	225	218	233	241	267	234	258	234	246	255	207	241	237	244	243	197	217	243	228	218	242	222	239	215	225	211	251	228	220	239	256	227	239	222	221	221	209	235	260	237	200	248	214	239	236	210	223	214	222	232	219	222	250	219	257	214	239	208	227	230	256	219	219	228	248	240	233	220	235	251	242	247	250	265	222	237	248	226	240	231	234	229	221	198	226	247	237	230	235	237	226	206	206	231	265	212	215	233	237	224	211	255	245	198	235	236	242	231	234	234	231	232	195	222	191	222	225	241	245	223	247	253	209	231	269	243	240	224	222	214	222	215	235	215	249	251	227	247	243	236	240	227	252	232	226	250	231	216	213	271	228	203	202	212	226	246	259	215	231	238	218	253	230	240	225	205	234	219	248	260	216	230	239	240	255	240	212	222	241	239	233	226	250	235	248	208	212	225	228	212	230	248	211	229	229	249	225	236	237	243	227	238	226	239	243	229	237	249	212	221	241	214	264	222	229	210	236	235	207	225	205	275	244	233	233	238	210	236	274	231	234	237	225	246	225	245	248	223	219	217	232	213	236	225	222	235	229	223	218	234	237	232	226	238	241	236	268	258	253	208	233	212	204	237	213	243	241	243	251	226	237	205	215	232	227	235	251	241	208	246	241	245	203	230	209	225	237	255	204	241	200	215	218	229	220	239	242	223	231	213	240	248	238	213	216	236	235	246	223	228	246	257	256	251	224	246	233	230	225	230	211	241	242	237	209	202	228	226	215	235	271	204	213	234	221	243	247	256	241	232	201	246	212	237	231	212	245	261	243	230	230	244	213	230	223	235	221	225	238	216	242	211	209	251	227	234	217	199	194	214	244	251	218	247	246	218	210	217	231	211	237	250	231	234	241	222	232	236	245	227	258	258	239	241	238	225	227	226	251	229	221	228	214	220	212	222	240	226	208	227	243	248	223	259	264	267	238	217	224	209	223	256	222	220	221	241	239	233	224	237	227	224	229	251	259	241	217	234	256	235	229	225	247	213	271	208	212	207	229	212	235	230	206	207	249	253	229	207	246	237	258	229	235	226	259	200	231	240	206	227	276	220	207	231	221	218	225	215	221	225	239	236	217	216	214	259	213	211	209	248	232	225	244	266	250	233	238	264	222	269	230	273	246	225	234	220	214	240	259	221	246	216	239	244	222	282	222	218	210	234	254	234	248	250	260	216	229	233	227	218	247	228	235	216	247	233	222	252	258	215	231	272	231	222	257	242	234	219	240	232	216	206	241	229	274	263	216	231	218	225	232	229	219	231	212	221	212	215	218	217	220	226	234	254	217	250	239	258	218	233	232	239	218	229	244	231	205	241	242	265	213	248	248	214	234	235	231	228	213	247	242	219	233	258	241	228	233	240	240	225	213	238	257	234	211	212	210	219	213	227	251	228	234	243	248	250	219	229	275	229	237	222	218	238	203	237	226	225	208	227	236	224	213	242	243	232	249	262	273	194	241	244	222	221	236	201	240	232	240	225	224	245	225	218	230	238	256	232	193	212	237	250	231	247	235	226	242	264	232	218	224	225	264	247	233	217	227	216	258	223	217	213	200	240	219	227	218	226	200	221	229	220	248	248	219	240	237	229	251	247	216	223	233	205	244	246	237	221	209	199	209	219	233	226	231	212	225	216	212	255	245	237	229	224	228	219	206	228	237	210	250	254	242	195	218	229	269	208	210	267	275	245	235	256	238	234	224	226	229	200	226	228	232	241	217	200	241	244	220	217	211	219	237	209	209	202	242	235	249	209	240	237	214	207	236	236	276	232	243	241	241	204	228	257	240	232	241	247	233	220	226	233	251	256	240	260	243	236	224	230	228	227	237	224	208	223	254	233	249	252	234	232	209	243	230	260	223	222	225	268	237	231	254	226	243	245	214	263	240	239	235	200	220	227	253	221	276	215	235	203	249	213	239	243	231	249	228	220	273	234	271	241	228	255	219	248	228	203	251	210	229	245	246	216	224	218	217	218	235	243	240	248	246	204	240	257	225	225	262	250	224	225	216	251	242	225	217	192	240	232	220	228	212	233	242	228	235	230	218	218	223	223	230	248	226	245	242	268	221	210	239	237	243	240	234	238	228	251	219	199	220	204	257	257	234	243	243	239	269	223	247	249	229	220	211	233	220	230	223	221	241	220	248	224	255	208	199	247	212	247	263	244	248	234	222	241	225	244	219	203	206	209	215	197	243	228	238	233	231	192	219	221	231	243	250	221	242	224	216	222	210	232	231	239	221	199	239	218	253	222	231	245	227	212	226	193	222	214	244	241	220	225	233	242	226	231	241	226	220	238	236	240	226	203	234	239	259	234	228	225	279	229	237	242	212	179	214	214	224	232	246	230	212	215	243	249	252	222	235	234	219	208	214	224	253	230	221	221	233	217	215	224	229	251	229	217	223	221	221	220	252	211	257	208	235	226	257	211	209	221	248	228	220	246	223	233	250	251	222	225	233	216	242	218	234	237	245	255	229	219	244	242	235	267	241	250	215	221	256	228	201	227	236	231	221	222	235	251	263	262	234	227	233	230	228	225	211	221	262	205	201	223	241	230	252	226	248	240	200	217	246	224	218	215	255	226	255	254	227	234	255	267	242	226	247	240	232	233	232	243	229	205	217	215	210	225	235	217	232	220	223	228	207	216	223	236	229	205	250	230	226	241	224	226	263	244	235	233	233	265	236	241	227	264	248	238	216	220	223	246	230	220	260	265	204	252	233	221	208	244	243	214	241	264	211	217	220	244	213	241	243	239	249	231	235	211	242	203	206	193	231	232	222	186	229	211	206	228	236	221	224	226	214	211	229	252	234	220	224	205	231	239	230	211	216	224	232	262	241	230	211	231	189	241	268	219	247	238	243	214	232	199	202	234	245	235	234	240	230	247	248	244	255	235	215	208	229	249	235	209	200	228	236	222	237	231	237	229	238	216	220	210	216	245	226	200	262	226	250	222	238	262	236	229	210	245	224	238	219	240	262	213	202	218	245	237	225	229	223	265	243	187	217	207	221	244	220	227	246	213	216	235	255	245	248	236	225	225	218	259	229	217	233	204	227	222	256	227	229	219	205	221	224	269	209	249	238	218	239	230	216	230	227	245	265	256	230	247	219	232	231	213	259	229	237	226	235	208	211	243	240	218	223	225	226	256	259	220	220	225	218	233	226	226	227	237	239	223	245	218	227	225	250	237	221	205	252	210	256	199	252	244	222	222	233	231	225	217	232	213	228	240	237	273	220	237	244	248	247
30765	5115	1561	1749	1804	1551	1212	1074	995	821	722	702	721	656	623	648	677	624	609	628	709	789	891	696	670	982	656	583	549	557	547	553	534	558	643	691	635	603	599	567	555	489	517	584	536	577	587	568	539	540	549	562	572	556	546	540	589	579	568	545	552	506	541	544	559	517	535	575	531	530	549	562	545	544	555	518	545	559	574	571	545	521	528	542	563	575	570	541	589	547	537	545	532	582	536	527	545	557	545	514	519	590	551	538	591	531	558	560	540	527	529	510	491	551	552	530	551	571	558	606	527	555	535	534	598	494	528	546	568	570	529	537	543	495	565	513	568	552	534	534	553	495	559	521	551	502	551	568	536	549	532	577	546	529	553	518	531	551	532	564	560	561	535	590	555	505	487	499	554	565	549	556	560	557	553	515	530	531	583	558	534	493	565	530	552	553	583	553	535	543	547	542	543	567	539	545	509	514	549	519	544	528	564	549	564	553	582	543	514	576	536	596	517	509	558	558	527	584	567	516	547	556	500	560	551	511	543	536	541	508	529	587	499	510	552	556	563	525	563	541	518	554	529	497	534	578	547	589	538	533	532	525	505	528	560	532	529	566	579	604	515	512	538	510	495	576	527	559	561	580	539	478	562	513	580	575	524	536	511	510	493	526	513	578	506	493	577	548	530	516	531	536	584	546	510	556	544	546	563	530	544	519	569	565	517	550	535	529	533	554	525	523	506	523	506	532	577	563	536	553	540	533	553	465	508	527	544	577	520	570	526	536	567	564	545	532	550	534	527	525	538	540	516	515	539	503	557	546	582	560	539	552	489	544	567	554	563	582	565	555	547	565	573	498	554	533	564	522	570	556	536	536	545	528	577	512	547	530	545	521	555	547	537	564	494	562	538	558	509	540	527	560	542	549	557	537	550	514	523	550	527	573	554	561	571	515	544	541	530	549	523	509	542	514	498	502	552	574	535	537	511	537	555	558	553	520	587	550	553	536	518	497	538	524	566	511	528	550	558	572	552	534	567	565	510	511	543	492	559	551	538	563	551	543	574	548	548	550	512	565	566	541	525	528	535	520	546	559	517	545	536	612	561	520	552	528	550	494	543	569	571	536	577	501	557	532	538	563	546	493	539	580	553	563	548	545	522	508	547	594	539	506	583	527	574	542	525	517	558	547	540	576	532	525	555	519	533	506	506	544	543	529	527	525	508	543	515	549	515	524	511	519	534	537	557	570	526	513	568	547	525	575	489	511	546	543	547	544	514	574	491	516	555	537	516	563	495	535	513	527	575	561	505	569	552	529	508	522	583	571	576	534	546	518	509	537	538	548	498	485	544	540	516	543	553	588	526	525	532	554	539	564	520	521	508	565	535	498	580	539	572	502	539	531	534	539	510	543	573	517	505	536	558	532	553	531	546	549	545	554	587	566	526	532	553	513	539	547	545	526	522	564	536	530	539	518	545	540	529	522	531	535	539	534	542	527	555	546	526	510	542	524	540	527	579	523	545	530	543	539	556	555	560	536	562	529	528	549	569	550	549	541	539	535	530	549	521	552	528	559	559	529	551	537	562	534	528	545	533	566	546	533	506	522	513	559	536	517	545	539	569	558	572	516	545	542	588	546	561	541	570	557	530	550	536	507	568	549	522	559	563	579	536	542	533	535	522	515	549	554	524	562	549	515	558	560	534	525	572	544	532	574	550	556	556	504	583	530	560	506	529	526	537	528	564	543	558	540	501	531	561	556	572	557	565	556	519	526	558	586	567	517	539	560	520	529	520	547	552	529	593	532	539	531	558	505	552	535	527	553	510	520	526	540	525	555	541	501	550	568	539	555	542	570	553	519	564	506	534	525	574	520	553	527	544	550	533	504	546	545	535	566	534	548	547	539	535	549	552	552	569	552	565	526	532	506	526	513	550	582	541	539	541	499	536	532	522	497	552	552	526	563	535	532	531	535	526	505	552	524	543	546	582	549	531	548	577	567	516	540	519	561	528	528	574	543	549	511	504	539	536	535	518	550	566	526	542	565	532	544	529	541	531	536	574	501	569	551	533	521	545	534	511	559	547	522	543	550	525	497	582	554	536	522	506	550	549	515	545	568	579	539	519	572	579	516	520	563	569	532	493	536	557	564	545	583	591	541	588	503	581	542	606	524	556	531	540	575	542	532	538	504	569	552	528	546	532	544	543	558	611	542	509	536	557	548	533	531	540	530	483	542	525	585	559	544	521	511	535	538	542	528	509	517	561	534	538	528	514	571	561	549	571	508	557	568	535	539	530	569	558	531	501	556	573	569	545	536	530	575	546	559	533	575	616	562	560	512	560	544	554	569	529	514	588	536	556	521	540	499	540	544	540	546	561	560	538	562	544	551	525	525	602	533	541	528	528	562	510	543	551	521	540	514	528	517	576	538	544	555	541	561	539	540	540	517	513	549	550	537	508	520	528	601	512	571	522	580	516	530	488	551	557	530	542	552	555	569	526	517	540	548	569	577	522	522	566	561	502	545	532	543	541	525	511	544	494	536	570	533	520	533	549	537	560	609	575	536	515	533	549	539	544	537	558	576	580	553	552	545	558	526	551	517	555	530	549	574	518	511	553	498	500	518	525	603	567	548	521	568	536	534	538	530	566	470	536	559	496	572	532	570	562	544	554	547	573	549	532	521	557	559	545	547	544	568	539	506	559	531	523	533	572	567	520	549	538	551	529	499	527	544	539	526	541	540	557	537	563	555	560	530	555	539	544	513	522	562	545	585	537	569	567	528	563	555	557	577	568	554	533	546	487	539	609	534	570	511	466	509	532	494	518	554	560	544	564	572	536	528	556	554	526	539	534	548	537	560	560	530	593	506	572	567	563	615	557	553	576	514	511	540	586	524	534	501	511	590	552	534	531	527	528	493	574	522	530	549	485	553	544	597	542	548	542	524	558	554	567	530	516	576	530	541	534	541	572	547	535	556	555	548	518	522	553	486	533	556	539	562	577	505	551	560	510	557	573	508	551	528	550	517	587	555	511	535	554	557	560	499	584	564	561	545	543	503	558	610	539	563	529	534	559	540	519	540	553	545	578	537	551	562	565	519	524	510	527	557	547	601	525	592	532	538	539	507	535	530	506	569	534	555	548	528	540	541	529	545	523	541	577	541	594	585	545	518	563	557	567	573	560	544	521	535	490	554	577	520	526	557	525	552	532	569	533	559	521	513	534	540	489	544	533	532	543	517	574	544	567	527	565	516	577	521	546	509	561	566	577	560	567	577	548	529	515	536	558	571	536	555	565	556	585	532	531	551	537	576	540	549	549	516	523	520	535	558	527	526	535	524	557	532	533	508	560	521	515	542	525	530	526	582	529	554	565	521	511	532	517	521	536	501	536	554	585	564	551	553	550	558	525	555	515	531	530	558	546	524	527	481	536	507	546	570	531	551	584	523	538	535	499	498	588	551	549	536	529	572	549	496	511	565	507	511	603	515	533	528	511	542	536	540	493	541	525	537
60153	27435	5974	1458	981	750	624	544	469	444	401	399	367	394	392	353	392	391	390	365	391	406	440	522	657	756	470	353	356	366	376	391	396	366	367	371	409	359	350	347	341	370	329	385	356	312	396	367	345	339	366	336	322	427	348	358	341	334	396	378	342	312	343	372	347	376	345	380	366	373	384	382	355	334	381	357	361	332	354	390	388	360	334	388	364	331	369	345	358	343	327	369	383	351	349	335	352	371	360	366	344	352	353	379	381	372	398	342	345	376	352	363	364	399	352	368	348	374	347	353	324	377	409	361	377	383	369	373	358	363	340	374	315	345	370	363	322	372	347	359	354	337	320	358	387	355	361	361	343	371	374	338	362	338	357	360	365	320	365	344	377	357	361	338	376	345	337	324	322	339	319	350	324	355	381	394	377	349	332	360	357	367	351	336	340	334	332	354	362	364	339	353	392	359	329	373	399	364	387	370	366	318	354	363	346	365	335	347	337	333	415	333	361	366	367	342	344	358	368	349	348	390	337	342	346	372	371	333	422	372	362	375	359	346	368	363	359	338	372	407	310	363	340	370	338	356	340	357	382	352	329	333	345	349	344	345	370	344	337	351	380	365	393	342	359	324	349	376	352	376	356	344	329	394	372	378	363	364	358	331	359	350	358	376	349	340	370	369	348	387	361	397	360	373	350	362	359	350	360	342	374	369	356	380	409	361	359	370	344	367	321	350	375	341	365	365	339	329	413	363	374	378	335	330	317	359	339	366	374	347	406	358	344	407	372	372	369	322	319	346	346	343	359	374	387	359	359	378	352	359	362	355	356	335	365	380	350	336	368	320	332	350	315	370	348	383	371	373	365	331	321	343	355	377	370	370	350	337	365	353	368	386	408	400	366	368	331	368	315	332	330	322	345	342	353	380	329	363	344	380	351	353	323	321	343	365	358	358	377	353	376	366	377	384	346	348	351	411	372	387	338	348	376	410	367	350	357	375	366	365	330	348	357	351	373	363	331	365	313	336	361	353	342	357	342	395	372	360	336	334	359	347	378	362	362	360	390	339	384	380	365	305	381	350	342	332	376	365	332	365	364	400	377	342	355	328	325	383	350	364	345	372	320	358	339	305	388	343	369	340	341	385	409	383	381	373	368	383	350	355	358	367	399	371	362	306	364	381	367	379	388	341	362	340	358	372	337	352	371	382	352	382	326	369	361	378	369	317	361	368	362	345	341	340	377	336	361	393	356	371	398	346	338	356	396	351	321	346	372	354	362	357	350	333	316	323	364	376	349	329	351	320	358	401	331	372	342	336	349	356	397	348	351	331	365	349	360	400	379	351	365	310	345	352	369	351	379	369	380	356	358	326	325	379	358	347	328	375	341	386	365	351	371	336	373	358	347	350	339	378	362	342	343	382	382	352	389	359	341	371	373	362	366	356	351	362	349	352	341	392	383	362	374	324	365	373	356	354	368	329	349	385	345	374	355	370	398	337	339	331	375	389	316	320	351	334	365	350	360	342	352	368	351	331	348	346	336	361	357	374	331	377	351	342	385	376	351	369	375	336	322	339	336	352	353	377	330	335	353	367	354	345	357	361	323	358	359	365	384	304	356	374	348	350	358	315	356	354	333	361	337	357	334	343	376	339	373	356	398	371	384	345	367	373	345	333	346	354	358	358	347	308	333	344	364	345	367	379	378	397	344	374	372	343	368	358	318	370	337	383	372	359	332	339	390	373	395	356	372	366	366	337	356	389	315	379	398	338	290	352	350	345	358	383	357	373	359	369	322	378	332	358	356	350	339	309	346	358	345	345	374	351	354	315	342	355	344	366	346	346	363	331	366	338	333	290	383	345	343	337	361	379	349	328	392	312	381	400	357	347	350	336	380	376	350	371	352	368	360	354	361	368	370	389	391	376	341	360	363	346	348	371	342	390	351	378	373	373	362	356	350	367	343	374	362	398	364	321	322	371	333	358	394	352	334	362	329	354	325	338	359	387	369	363	348	374	361	357	360	304	325	350	325	334	351	344	379	366	377	367	341	324	379	351	385	348	323	350	356	374	340	336	333	323	346	364	352	382	345	378	329	370	351	320	374	361	314	391	386	340	367	387	364	351	371	389	353	373	359	313	339	383	369	365	380	343	353	339	372	334	325	333	350	350	337	305	326	365	350	322	325	372	360	336	353	385	352	383	346	382	366	348	347	349	351	338	344	346	353	330	318	353	424	359	330	329	341	340	422	341	345	351	392	333	338	372	349	346	351	379	388	358	357	361	329	370	371	303	329	354	345	406	332	302	361	374	358	358	340	384	382	379	370	369	355	405	371	350	361	361	341	362	346	341	331	369	351	347	345	341	384	349	343	355	348	367	333	371	380	354	364	384	351	351	350	341	352	333	375	332	323	356	353	334	358	368	343	365	329	342	335	336	330	334	344	345	352	389	379	358	345	362	378	360	336	342	339	388	328	348	359	366	328	333	361	369	360	355	342	346	372	367	366	342	383	361	351	341	335	339	386	334	365	348	389	364	395	338	383	345	404	371	370	355	370	326	344	345	345	337	363	332	354	412	342	354	338	357	356	336	360	347	363	325	380	371	350	352	341	363	364	368	401	334	358	348	384	376	357	347	345	366	329	351	352	342	343	322	388	360	362	356	334	342	358	363	373	380	347	355	390	368	356	341	336	349	333	348	364	378	352	346	349	338	344	350	375	365	389	371	362	329	345	316	378	369	337	357	371	353	338	386	350	337	336	324	321	343	366	332	371	329	306	345	381	359	390	318	388	370	353	363	381	371	342	365	336	343	380	346	387	344	342	383	326	342	328	386	375	319	351	369	359	357	348	384	420	341	372	359	333	338	324	331	333	334	369	355	327	373	369	358	367	369	349	353	388	364	328	354	390	354	370	337	346	358	332	412	379	322	360	352	346	361	339	359	391	356	403	389	343	362	337	364	365	376	379	382	375	369	349	404	372	363	379	361	339	352	337	374	383	306	345	339	345	334	347	355	405	377	339	415	346	386	348	373	363	340	378	351	374	402	358	360	331	411	363	349	354	369	338	368	378	373	348	346	360	384	356	333	365	344	366	361	348	381	324	361	337	354	355	336	368	316	341	344	376	316	346	342	358	349	361	353	377	343	350	329	334	394	337	384	360	353	358	361	361	325	398	363	394	394	361	319	352	350	360	377	340	315	372	364	343	331	358	373	371	337	333	370	314	325	329	371	337	328	368	363	394	380	377	349	359	365	350	344	310	392	354	345	360	346	367	377	366	277	360	315	339	331	388	359	358	349	347	321	391	408	334	348	349	357	328	342	364	396	370	374	338	366	349	374	362	320	348	347	367	328	388	337	336	334	351	339	390	364	351	376	337	379	331	380	383	339	368	334	366	368	320	386	385	326	334	350	339	365	325	360	377	355	335	374	343	338	367	354	376	372	365	337	345	373	384	378	351	347	363	365	369	411	379	366	381	379	368	352	366	328	351	354	351	320	340	337	361	347
39659	7003	2485	3078	2974	2380	1956	1709	1402	1308	1086	1140	1104	1056	1031	993	950	957	954	946	884	977	1251	1993	2645	3576	1272	849	863	818	802	832	794	832	921	982	878	821	827	781	791	822	775	738	808	733	751	806	805	777	769	794	796	797	756	754	805	761	764	763	759	787	780	789	771	766	772	762	755	761	735	798	715	760	768	780	738	813	739	748	803	765	738	780	761	769	786	808	759	727	750	767	742	726	765	787	787	738	753	791	809	736	757	789	788	739	775	761	760	734	744	815	747	754	782	774	778	738	732	793	765	820	760	765	740	748	778	737	797	742	778	797	761	750	791	769	735	777	742	783	741	799	778	769	785	717	740	788	834	804	731	801	725	727	761	776	780	693	803	777	791	846	760	728	762	751	760	731	776	763	747	809	768	767	770	736	756	710	791	844	771	784	799	797	751	804	764	761	737	745	711	780	803	772	757	785	768	819	768	749	743	797	738	766	828	806	792	756	792	792	742	774	855	781	789	745	761	804	753	793	767	744	806	784	755	792	777	771	837	754	744	775	772	806	736	798	728	741	832	743	828	765	780	764	748	763	765	758	785	794	781	761	815	756	768	787	793	779	738	806	772	775	787	771	734	807	791	790	808	775	797	781	722	791	740	805	807	793	784	723	751	780	749	732	796	787	762	769	798	784	767	789	764	806	774	786	745	797	821	765	748	785	768	770	762	750	766	755	823	767	817	815	805	775	818	724	812	772	797	766	726	799	729	748	843	749	799	736	756	698	822	758	760	788	808	777	769	772	789	771	763	806	751	735	769	775	751	741	744	772	747	753	765	751	797	802	798	784	800	746	811	727	755	791	830	758	809	758	768	755	783	752	818	784	779	747	766	753	811	796	746	796	803	779	751	765	788	788	789	723	803	808	806	742	767	770	714	784	770	765	761	763	769	766	803	818	803	732	750	774	822	772	782	772	734	781	768	739	748	785	781	770	747	763	768	736	737	727	799	741	754	784	793	819	789	809	797	798	791	767	789	766	759	775	752	796	728	783	799	778	758	811	752	755	767	711	793	746	762	818	756	765	746	764	760	800	749	758	789	752	744	771	792	800	754	751	745	753	778	773	760	776	786	791	762	783	788	797	765	834	711	808	777	784	788	740	743	743	782	788	815	762	735	753	737	794	805	795	771	807	787	812	765	784	808	747	765	793	776	797	766	808	772	812	839	769	764	776	811	777	801	767	772	755	736	755	791	790	751	779	782	792	786	766	785	769	810	771	787	775	748	838	737	786	784	815	740	783	766	802	785	770	790	764	765	783	806	777	764	728	782	777	773	791	804	746	830	790	767	755	801	799	791	787	749	784	777	829	785	756	793	774	753	808	783	780	831	779	740	778	781	801	764	831	740	792	774	778	772	761	766	743	747	765	780	739	763	787	775	770	744	752	746	729	808	778	802	815	758	787	800	812	747	773	784	808	756	794	771	767	809	723	763	794	786	806	742	762	766	726	768	737	807	779	768	750	744	828	766	729	761	753	753	775	750	743	818	744	754	790	759	758	794	719	748	743	729	773	822	713	767	825	717	760	755	806	753	776	780	770	804	812	800	741	772	779	828	779	742	777	779	744	805	751	784	768	778	753	740	748	754	762	783	769	767	732	777	787	772	797	748	796	797	715	814	794	791	762	769	741	786	833	798	748	795	797	799	773	803	721	755	754	780	803	764	825	766	737	738	789	741	757	809	755	779	776	734	753	795	799	792	799	784	802	725	804	788	794	759	776	822	738	832	780	795	754	765	740	811	798	772	736	740	772	790	787	754	768	786	786	822	842	781	797	789	744	755	820	806	740	780	787	787	735	779	769	732	755	768	733	778	754	739	743	771	796	812	819	846	761	768	811	741	787	734	820	802	755	779	776	776	807	809	775	781	785	767	730	764	767	754	743	797	759	789	745	789	734	739	809	765	777	757	792	727	750	810	754	783	726	761	797	760	760	803	782	766	808	797	784	758	749	819	765	774	810	815	743	777	755	855	743	708	775	830	784	791	814	781	763	756	775	787	795	754	744	779	789	770	791	803	793	707	817	805	758	699	795	728	787	728	777	794	778	727	733	731	739	761	726	722	740	782	826	738	752	740	773	726	794	750	807	766	779	778	739	752	777	737	738	748	790	764	772	752	818	742	771	754	776	726	751	779	745	827	764	848	778	749	776	712	743	808	740	786	798	798	750	789	811	755	722	775	784	734	763	743	809	831	766	786	735	804	775	733	782	776	755	777	751	815	807	765	798	818	760	760	769	772	788	746	787	781	783	797	753	769	804	752	806	793	740	802	774	726	758	729	794	754	820	760	729	783	764	757	808	798	763	771	750	740	772	744	801	768	776	761	801	770	808	795	786	738	776	736	795	799	811	739	809	779	804	751	768	790	781	772	760	728	724	800	784	774	768	736	790	755	789	782	783	812	786	761	748	769	795	755	773	723	765	783	730	795	804	793	752	797	815	786	712	750	796	773	755	774	777	762	789	786	783	773	799	778	794	767	828	789	793	778	798	795	780	837	756	718	838	768	753	786	804	794	730	781	793	746	760	745	745	778	759	780	727	752	750	789	740	762	765	751	795	775	753	800	806	771	768	735	773	773	817	789	728	747	795	746	759	781	773	794	801	817	784	761	792	800	811	773	778	816	794	731	783	780	761	822	739	755	800	745	798	841	791	814	710	775	769	812	789	839	839	758	787	757	774	802	795	753	788	770	788	809	764	780	811	780	762	792	775	786	770	753	814	738	802	767	793	762	760	782	783	814	777	776	772	803	775	802	744	826	794	792	828	812	768	770	764	761	766	771	725	810	764	770	781	720	766	807	756	785	768	760	754	800	807	781	733	769	774	756	769	755	756	795	777	808	757	765	796	783	763	788	820	751	795	793	732	832	769	762	732	780	736	793	733	766	755	759	814	754	802	777	720	737	774	778	788	807	785	770	771	758	739	770	743	804	810	780	774	803	736	751	792	792	802	756	797	811	756	798	767	770	793	795	802	767	787	805	759	747	752	827	752	769	756	792	816	797	807	786	742	777	787	760	782	787	794	768	780	826	769	742	767	800	770	786	767	752	710	720	740	757	760	777	772	785	752	778	733	758	787	792	751	762	785	797	768	781	801	779	787	827	745	794	820	758	765	759	754	809	761	745	746	752	811	796	784	821	756	793	731	774	729	803	795	781	770	738	773	778	802	788	786	773	760	745	774	768	758	787	773	824	789	784	769	848	809	776	780	779	708	775	777	794	733	765	774	800	803	790	771	773	755	814	762	790	794	763	780	759	836	722	774	805	777	774	715	728	791	777	817	725	810	790	755	819	735	787	751	766	757	779	743	771	745	774	772	815	801	772	724	799	778	763	810	788	777	826	818	731	760	761	748	716	775	729	787	787	797	759	749	786	743	794	740	735	773	789	795	749	758	794	795	767	778	763	821	755	806	746	781	725	795	776	770	778	751	743	754	814	763	777	798	753	730	779	791
25212	5747	330	310	284	210	228	208	171	179	177	176	175	162	159	165	167	150	164	170	174	160	160	186	195	176	163	148	158	151	145	167	145	152	144	152	148	164	154	147	154	127	165	209	157	152	163	169	155	155	160	145	170	156	177	170	141	144	180	168	147	165	151	168	164	167	149	157	160	159	154	169	142	162	154	177	144	175	178	154	139	154	146	153	150	165	151	153	132	150	166	144	156	166	170	148	171	153	141	158	183	154	182	151	148	154	168	156	147	154	138	184	166	149	164	149	160	165	181	157	154	146	142	141	166	152	133	184	170	136	167	166	165	141	146	183	152	177	159	152	141	166	151	141	141	184	161	183	153	142	170	168	154	161	162	137	146	155	127	148	144	148	154	163	142	150	170	150	158	160	200	151	156	125	152	167	143	144	141	168	166	153	187	175	164	150	149	171	133	157	158	158	146	141	141	173	134	159	162	164	176	145	172	161	176	142	128	167	173	152	155	157	160	183	148	148	158	148	157	152	150	170	187	145	177	126	159	132	145	164	167	142	141	152	179	168	153	139	163	156	150	122	168	124	158	140	174	144	134	181	166	119	173	148	147	146	168	173	140	156	154	138	135	163	156	170	151	165	145	177	162	155	149	148	157	146	143	149	154	150	146	156	144	148	156	142	157	157	164	143	138	151	161	136	166	143	149	175	143	143	134	173	155	153	170	139	146	158	138	151	172	155	144	154	127	144	163	151	130	132	163	172	168	132	144	144	164	145	167	174	163	156	143	150	149	198	178	159	152	167	154	159	178	157	182	173	168	173	138	146	164	186	171	168	165	153	158	175	146	128	145	157	161	143	144	147	155	150	182	155	131	163	137	161	175	153	183	159	158	164	176	160	165	149	150	147	149	143	156	161	152	165	150	160	177	151	168	130	154	155	164	142	158	162	147	169	158	167	151	137	140	160	161	156	158	142	164	162	172	147	178	170	154	155	155	155	161	175	160	166	133	160	144	149	142	138	166	157	156	153	154	150	151	155	146	170	172	156	158	157	143	146	176	164	176	174	167	138	143	157	147	170	145	152	188	179	170	142	151	151	139	155	149	180	149	150	124	141	176	159	153	147	157	161	153	162	153	179	163	158	135	158	146	118	155	138	186	158	159	160	150	166	147	156	147	172	162	164	141	162	150	173	190	184	181	171	167	148	148	147	167	165	174	178	156	165	171	147	144	158	134	162	159	157	154	146	131	144	151	149	151	167	157	130	158	180	174	149	150	181	144	149	177	150	133	173	172	159	165	138	138	158	147	164	188	152	158	144	159	160	175	187	135	149	160	141	154	155	176	143	170	153	155	148	143	160	174	158	151	138	136	147	149	164	156	142	153	185	174	136	161	168	156	152	163	175	161	177	174	139	158	153	130	146	159	167	171	155	179	170	157	157	126	168	156	165	158	152	155	160	153	166	160	153	136	161	165	146	131	162	163	129	171	142	162	161	148	142	132	162	178	134	168	162	165	162	172	159	162	130	139	167	167	169	158	128	147	177	172	143	154	166	154	156	153	154	160	151	146	167	144	144	156	147	154	154	188	138	143	154	172	155	149	182	142	166	151	138	151	146	154	163	142	179	156	147	172	153	146	161	163	177	174	164	145	161	172	136	158	139	174	139	162	153	138	166	165	157	168	166	162	152	163	179	150	162	164	170	184	153	150	155	142	150	162	172	151	135	166	152	177	144	142	157	161	160	144	175	165	165	155	167	147	147	154	137	145	178	142	180	178	170	192	170	164	151	157	155	169	161	182	132	142	156	117	140	165	154	175	161	150	166	155	152	149	156	145	181	175	152	157	155	169	160	152	150	154	140	150	142	173	165	137	150	149	145	162	130	163	173	180	138	175	122	144	147	168	165	177	187	164	155	152	160	160	158	164	179	163	159	171	145	155	159	163	160	157	165	166	164	142	143	174	158	143	157	158	159	146	157	153	143	148	169	155	163	171	166	151	154	150	162	152	172	153	122	145	166	150	156	144	158	151	160	135	154	155	155	156	141	162	168	154	133	149	166	142	156	141	162	151	156	160	145	157	160	160	157	133	162	157	160	169	165	152	142	145	157	157	167	176	182	175	136	158	160	166	156	159	182	162	129	166	185	136	179	163	150	169	163	173	156	146	158	141	163	150	142	149	150	169	129	134	160	144	169	172	155	150	164	138	156	153	157	134	154	164	154	156	152	174	168	140	163	181	161	136	139	182	148	142	136	169	161	190	154	141	148	156	165	145	164	167	155	160	164	154	185	133	156	171	149	165	151	158	169	163	143	166	174	149	165	152	146	160	179	159	152	167	166	165	155	163	142	156	172	157	155	140	125	145	155	135	168	183	135	137	175	168	160	163	145	165	141	168	151	158	157	137	168	158	173	151	156	135	175	151	142	153	134	132	172	153	154	164	155	132	141	161	157	151	166	150	167	156	170	148	157	166	132	150	141	161	135	161	156	163	182	160	153	170	153	154	157	165	160	150	164	159	149	168	174	174	156	162	160	173	140	163	167	166	160	151	176	154	160	152	154	153	179	158	187	170	137	139	139	160	143	165	130	182	179	154	166	158	128	153	162	174	169	122	143	148	159	163	155	147	134	178	164	148	160	158	157	160	152	188	150	150	177	152	167	171	153	161	168	158	154	143	145	129	145	144	158	160	146	164	183	164	133	160	155	167	155	135	151	164	150	152	167	172	146	145	147	169	167	179	146	150	151	160	151	136	172	164	147	170	138	168	157	146	167	158	173	155	177	123	184	161	145	180	157	167	176	158	147	155	154	156	177	128	161	171	161	170	148	151	154	163	159	139	140	156	166	167	159	147	157	137	168	141	163	165	185	135	157	156	147	171	151	143	164	154	153	148	181	179	169	152	147	157	166	142	140	148	143	136	161	166	144	142	172	168	139	164	159	183	159	147	149	175	166	167	148	159	152	152	165	152	155	152	144	154	168	155	164	154	159	152	141	148	160	171	155	151	126	158	162	132	138	159	146	145	151	152	158	155	149	154	150	149	173	139	166	168	133	156	168	159	183	143	151	165	173	165	153	170	165	156	133	160	143	129	143	149	139	164	148	146	148	159	181	182	152	155	149	147	145	170	145	150	158	159	191	130	180	137	163	146	159	156	148	124	161	170	150	152	148	165	164	157	176	156	146	130	140	150	162	148	152	164	174	140	183	147	149	170	167	156	151	149	170	169	152	144	164	148	160	159	131	139	167	159	172	162	150	143	168	155	164	170	147	143	183	150	152	174	174	143	141	154	163	146	131	157	147	166	153	163	150	140	136	155	147	155	181	170	153	181	171	157	162	159	168	177	141	148	143	174	151	151	155	154	182	143	156	171	171	185	141	163	136	161	173	157	163	176	140	143	143	147	150	170	155	170	157	137	130	151	161	133	150	168	153	192	133	125	159	142	156	146	144	157	177	159	166	174	154	182	143	148	163	150	147	172	147	146	163	170	161	143	170	181	132	156	168
14934	1479	667	898	928	675	659	589	492	467	454	490	490	487	476	468	501	446	409	414	420	417	519	529	502	481	376	373	429	407	390	396	430	442	477	431	415	410	397	412	439	348	440	399	403	419	375	406	413	407	379	389	373	391	381	382	407	387	397	366	382	363	411	359	369	432	408	388	368	425	393	367	356	376	381	379	342	429	391	396	415	394	398	359	398	438	346	404	369	388	419	374	363	387	379	402	389	384	410	391	360	392	374	383	406	405	421	391	402	367	357	398	374	400	394	373	375	426	358	404	397	408	434	392	388	399	385	391	367	389	389	382	379	407	396	382	372	378	417	442	392	392	387	361	434	331	406	423	400	392	392	385	408	372	374	372	375	387	376	381	401	397	389	375	373	395	402	392	401	408	386	398	403	392	438	418	385	379	424	390	402	402	383	375	395	391	392	443	427	414	396	381	391	370	369	371	377	408	413	360	386	391	387	415	392	395	398	399	432	382	390	410	409	392	383	378	394	414	393	366	394	368	416	369	396	390	368	396	397	356	396	404	385	354	420	405	374	379	376	422	385	411	380	396	377	393	407	352	411	404	378	384	375	382	407	383	398	371	374	406	438	414	355	378	381	382	397	351	408	384	416	388	411	397	369	406	344	398	382	385	397	408	399	396	394	397	384	355	391	334	435	388	395	408	385	395	408	388	405	398	409	396	364	425	377	352	424	370	384	351	363	358	383	384	383	393	361	412	394	390	388	400	370	415	378	403	382	393	393	408	434	385	366	385	393	373	391	418	409	415	392	378	428	408	376	409	395	374	370	386	401	406	384	390	421	399	398	389	413	386	398	379	407	399	355	395	384	365	351	388	382	366	397	370	439	385	386	385	393	399	392	380	386	369	366	374	402	425	378	367	376	398	355	388	411	356	395	357	374	380	378	396	375	385	408	370	397	361	411	392	397	413	378	385	376	383	399	361	368	415	388	411	410	395	391	372	411	396	400	372	412	395	389	389	382	418	409	379	394	397	393	390	378	416	412	387	410	391	382	418	368	383	391	376	430	378	402	415	384	409	364	379	372	402	378	416	375	419	385	386	409	415	427	384	351	395	403	380	393	412	403	440	379	400	383	378	384	380	368	374	401	375	358	387	362	423	415	389	383	394	389	368	389	387	384	405	418	385	416	420	400	404	366	373	371	380	379	395	386	369	428	401	376	396	390	364	389	415	355	397	374	408	433	371	387	382	372	378	393	406	382	408	387	436	406	377	373	410	386	373	389	377	389	410	379	387	392	380	415	381	386	384	373	389	412	391	392	393	434	386	398	374	416	415	362	370	385	377	408	411	379	408	406	410	389	385	370	417	410	350	381	388	376	412	425	404	419	382	404	409	406	375	418	411	373	400	375	378	394	350	404	392	395	369	402	395	387	396	383	403	410	374	414	421	376	415	383	391	400	427	397	407	419	390	396	404	429	394	376	370	391	406	356	418	376	405	394	391	407	382	390	377	419	389	364	380	414	377	410	393	407	347	406	447	403	396	403	372	422	396	372	406	421	402	383	398	410	408	370	392	361	388	393	411	354	386	399	341	381	342	378	399	416	380	399	382	443	370	404	367	399	415	403	359	347	379	417	365	414	356	389	413	386	397	380	393	389	418	406	412	404	375	446	390	376	380	399	390	409	344	382	410	407	385	389	425	353	409	375	376	382	418	378	378	375	377	424	408	424	356	385	423	390	370	365	398	376	349	360	370	375	379	361	356	399	434	365	396	394	395	391	377	404	395	400	380	399	413	343	391	407	411	375	387	394	363	427	397	384	383	418	337	385	394	365	377	353	389	378	359	382	406	419	389	432	382	380	379	389	406	400	351	412	381	404	378	406	414	389	405	421	408	409	431	391	444	397	387	418	349	372	408	373	386	418	391	417	382	391	398	393	399	376	402	400	383	400	355	384	395	433	379	383	411	386	379	426	386	380	412	414	388	404	391	402	366	381	408	398	378	410	383	382	366	376	354	367	384	404	427	392	371	380	397	382	373	394	373	389	384	384	394	402	396	395	370	371	386	402	381	355	370	369	356	396	395	404	393	389	398	372	363	399	410	420	420	392	421	378	354	408	412	407	379	387	408	400	398	381	389	402	418	363	376	402	409	386	392	383	423	384	386	382	382	341	402	365	379	426	428	386	370	357	401	395	407	381	406	424	397	412	412	397	395	423	333	421	396	368	394	385	382	401	405	386	359	377	384	405	401	351	394	384	400	396	391	372	387	362	379	358	384	361	380	373	406	363	401	393	404	389	375	400	378	354	379	382	423	391	402	398	403	410	397	398	385	374	405	384	361	352	393	369	402	396	389	351	398	377	384	437	405	370	386	387	395	411	441	341	394	399	382	403	373	401	381	368	405	385	407	377	398	376	423	374	358	401	437	384	366	416	388	375	403	364	370	410	417	419	370	364	386	398	429	401	436	388	388	382	382	396	377	378	366	389	384	408	378	361	402	410	372	399	381	381	399	388	389	397	358	408	402	373	383	376	378	381	433	406	409	415	367	401	397	410	380	421	401	377	362	404	408	398	395	360	372	392	389	393	388	364	393	407	374	370	393	424	405	386	364	417	376	379	385	358	393	402	384	363	365	387	414	386	370	395	397	415	411	385	392	387	422	370	359	431	390	391	408	394	430	388	413	402	395	370	380	417	394	413	394	423	402	400	388	422	356	408	394	379	402	379	419	382	384	411	351	422	348	367	413	409	382	394	418	397	376	386	402	368	377	393	412	397	398	363	371	378	416	368	388	359	370	364	388	387	426	426	376	391	400	358	407	364	406	385	393	389	389	376	386	384	378	375	352	367	396	383	400	426	388	394	398	429	374	418	385	397	426	374	394	376	381	379	411	402	370	370	427	409	376	390	422	379	392	379	371	409	353	406	367	410	385	394	399	390	339	408	408	387	394	383	413	378	404	388	377	391	418	405	372	394	386	385	416	371	365	412	410	402	391	380	378	402	405	413	426	387	381	378	367	386	391	405	440	368	389	383	348	366	378	360	405	420	401	413	383	402	362	402	395	384	403	356	392	356	374	373	410	397	408	373	366	398	337	390	400	377	379	367	400	401	391	381	419	399	396	374	399	388	410	385	397	372	409	405	397	383	400	339	395	376	394	416	356	398	377	402	383	381	395	401	364	409	383	389	395	389	364	341	392	395	369	366	391	403	377	409	386	436	373	406	408	374	397	385	396	364	382	406	397	375	364	410	410	408	409	389	396	405	386	377	385	372	398	401	401	423	353	366	399	395	397	396	406	371	414	380	394	398	379	363	409	401	373	398	403	416	342	389	402	378	367	387	401	427	384	376	353	381	376	370	417	401	393	392	362	389	413	403	393	348	389	384	389	374	437	409	408	415	395	363	407	391	408	385	360	390	403	424	373	424	374	416	383	397	402	381	381	405	393	394	405	386	413	367	405	391	360	396	385	381	418	396	373	410	385	385	358	405	391	399	370	384	366	344	423
49295	19515	2325	725	600	452	393	324	324	299	262	283	263	228	241	264	261	279	278	252	238	267	255	294	362	369	276	262	230	212	263	261	242	211	248	233	263	266	248	216	232	217	248	242	233	247	214	257	218	235	235	249	232	202	248	244	243	206	249	229	219	237	243	225	225	263	208	275	250	226	238	265	252	256	222	239	244	235	233	239	218	277	246	241	269	257	244	229	216	229	248	248	236	225	231	254	264	260	271	225	248	251	230	232	247	222	247	222	266	259	243	219	222	255	268	219	257	281	237	250	250	237	255	241	247	224	233	205	261	251	241	265	227	250	212	244	235	284	218	236	248	261	248	258	230	262	246	232	241	234	210	215	245	232	218	216	242	249	251	235	236	249	232	240	233	243	232	256	236	227	201	243	252	242	226	239	220	259	209	255	237	253	242	241	240	244	262	232	211	226	240	241	211	215	231	218	215	220	242	234	248	245	272	223	253	225	244	223	241	242	245	263	262	252	253	246	234	216	252	229	215	227	222	257	219	209	244	229	243	244	232	244	246	240	255	230	265	238	224	224	231	257	214	231	257	231	225	233	235	230	236	255	254	242	230	231	268	248	239	258	225	217	272	242	241	226	234	241	227	209	255	250	254	229	220	252	253	213	243	221	251	211	241	219	226	259	236	240	260	213	228	258	239	258	244	240	269	245	253	239	251	237	221	263	226	195	244	222	199	262	241	271	249	255	221	245	241	220	227	215	233	252	248	257	251	248	270	247	248	257	252	239	255	228	221	223	246	243	211	245	221	250	224	231	245	275	245	232	248	230	246	228	246	256	240	252	237	245	225	269	230	235	252	244	252	251	258	241	223	242	255	265	261	232	239	214	226	243	217	234	232	256	263	213	270	228	274	220	222	247	227	257	230	227	257	242	245	247	235	246	226	227	253	245	255	260	252	223	207	232	246	243	247	238	250	248	271	245	279	232	230	244	263	257	236	216	224	220	258	244	226	247	232	244	253	241	253	218	223	246	237	245	235	234	255	234	241	245	225	216	230	238	233	241	241	217	224	223	242	228	248	248	237	226	234	240	248	250	216	215	228	220	235	221	249	251	225	239	225	203	231	201	207	213	202	240	228	232	217	234	257	245	252	225	221	243	249	252	247	243	237	229	234	240	245	257	217	257	222	233	245	222	232	254	217	222	251	235	237	279	235	231	240	229	235	238	237	248	222	263	252	224	232	245	225	232	261	250	234	244	218	238	293	236	246	227	232	283	254	223	245	225	241	258	277	252	219	241	231	259	233	258	244	237	223	263	228	236	268	266	226	237	216	245	242	205	234	238	230	220	275	245	217	222	242	227	257	236	226	231	234	238	217	227	252	279	249	211	234	259	258	268	237	247	237	244	232	231	210	271	246	223	236	238	229	223	235	232	239	241	249	201	262	234	250	233	222	269	247	229	240	240	265	229	232	257	264	256	283	260	244	225	252	233	248	228	221	232	244	245	239	235	244	249	241	238	241	247	251	245	257	218	263	251	204	246	254	251	264	213	223	215	223	252	236	239	228	220	249	229	244	258	236	234	222	240	247	243	242	253	258	237	249	248	257	223	241	233	234	251	243	253	269	238	241	245	246	268	249	256	242	253	255	243	244	222	210	226	264	233	253	238	244	232	243	251	231	222	240	233	215	274	216	252	264	251	236	258	279	237	202	258	254	244	237	257	226	221	225	238	223	261	230	223	229	246	247	264	242	255	231	239	245	225	224	233	249	253	256	228	218	250	246	242	248	249	227	260	259	252	240	251	268	246	247	219	236	248	273	222	224	245	231	244	249	228	226	235	252	248	234	248	237	246	244	248	241	257	226	218	242	266	246	241	237	254	226	232	260	232	240	231	222	239	266	237	238	245	225	256	240	242	246	243	240	233	206	243	258	254	212	233	252	226	239	244	237	235	236	230	210	212	241	243	216	250	246	218	202	240	263	237	229	261	229	254	248	258	239	238	260	245	229	233	214	282	229	255	252	227	230	237	235	231	205	239	217	222	252	226	266	244	256	231	240	209	263	234	218	231	237	251	228	259	247	236	238	253	268	255	232	262	258	234	235	268	238	242	266	240	235	268	233	268	212	217	230	251	260	243	226	225	189	239	248	270	224	231	238	223	243	232	254	231	257	252	215	244	215	245	240	226	248	226	232	225	246	238	228	239	263	237	260	237	264	216	242	232	271	249	255	239	271	264	247	238	242	243	246	221	233	231	258	247	247	226	238	238	246	246	246	230	240	238	267	238	207	234	215	251	263	252	231	245	274	239	247	217	248	247	238	271	241	221	243	237	263	244	235	236	240	228	240	233	209	234	240	224	239	240	243	231	230	260	225	194	203	202	234	219	241	268	247	261	250	221	203	256	237	258	247	242	265	235	220	242	252	262	213	222	250	247	257	256	234	234	236	255	259	251	209	219	257	241	233	241	220	236	276	233	224	242	247	239	239	242	257	257	263	229	256	236	241	244	271	254	240	210	213	233	235	240	215	220	257	221	211	213	250	241	222	226	247	237	222	239	244	235	203	232	237	244	274	241	243	262	251	232	257	247	183	250	239	236	237	239	255	234	245	228	242	199	250	251	260	245	241	242	241	203	220	225	216	252	256	241	229	253	221	223	235	257	259	239	247	219	209	234	258	257	232	264	221	218	265	253	226	268	232	223	239	212	244	243	212	250	232	189	209	213	262	240	245	207	270	220	213	269	223	258	236	236	230	244	249	237	260	222	231	229	196	245	256	255	228	233	251	250	235	256	210	255	219	244	244	212	234	223	246	222	252	270	236	245	237	257	250	235	251	255	249	228	242	208	243	218	223	252	238	238	235	228	243	252	262	232	231	252	262	242	250	243	225	224	229	257	275	273	222	231	221	272	238	259	260	264	267	245	243	212	246	232	247	233	248	237	239	252	226	233	235	250	254	251	247	236	258	268	245	211	248	195	233	258	221	267	246	257	222	257	237	263	231	281	223	230	219	243	231	241	253	208	258	211	238	235	213	222	248	231	230	248	265	240	212	251	241	241	266	229	278	258	246	241	251	242	226	262	240	216	242	216	219	240	210	233	241	241	227	267	254	222	231	228	275	234	231	218	259	257	236	266	222	254	219	248	231	239	236	257	246	221	213	232	273	235	219	229	249	231	272	225	258	242	232	269	264	233	263	260	247	236	239	228	217	249	221	209	233	235	228	237	240	244	232	251	259	233	255	230	221	255	222	249	264	271	231	262	297	238	219	229	248	235	245	255	229	216	245	241	201	224	248	215	258	243	234	253	241	248	231	261	253	250	218	237	248	260	270	236	256	233	268	229	234	259	234	233	245	254	232	225	271	239	241	227	255	248	226	243	233	230	258	255	238	246	255	222	260	219	239	220	235	217	280	246	255	216	243	229	268	237	235	213	276	243	228	243	278	229	223	248	236	240	281	236	237	233	254	253	235	247	239	262	267	238	235	221	252	249	252	239	217	236	242	254
32164	4948	1658	2147	1979	1474	1401	1055	843	865	766	751	738	743	637	634	642	671	650	643	633	693	672	883	1683	1650	639	664	601	569	549	535	660	639	614	656	608	630	593	582	590	536	579	536	579	600	556	581	532	577	567	549	574	523	568	548	582	586	558	581	524	574	580	521	509	593	567	578	558	571	558	542	553	546	566	533	555	562	561	555	585	592	536	521	555	551	579	557	611	544	556	579	559	543	564	566	573	562	558	570	621	559	550	602	523	572	569	575	585	651	579	572	540	516	583	589	539	558	611	589	555	539	563	586	573	559	578	530	558	572	569	619	571	594	522	565	547	561	534	566	528	576	553	597	578	623	593	565	558	587	583	577	508	586	595	589	529	535	553	558	506	555	578	540	537	572	544	559	586	542	547	533	535	523	583	574	607	559	582	550	571	563	554	559	578	557	555	525	542	557	544	564	533	576	583	565	578	594	569	532	590	560	545	576	568	582	551	528	598	600	566	571	552	600	536	551	573	561	566	567	603	592	550	566	551	522	580	567	536	580	573	517	515	585	610	590	547	518	581	564	545	600	555	558	557	514	555	565	566	559	551	595	542	530	581	570	558	609	584	600	584	599	573	572	565	566	527	596	544	547	540	504	562	536	597	530	538	566	579	540	522	563	527	540	579	570	562	552	525	510	552	532	538	554	536	548	564	561	590	518	525	566	593	532	565	551	590	563	589	572	535	586	520	531	597	539	555	547	555	513	561	547	567	548	564	538	538	559	575	562	559	562	543	589	529	565	598	526	556	540	552	554	602	556	546	524	533	559	553	542	534	564	624	538	591	555	566	535	576	545	580	553	556	579	566	530	569	569	574	600	532	594	535	540	552	549	573	566	545	511	566	586	584	601	566	574	526	587	586	556	552	550	572	569	593	561	543	527	536	536	530	576	562	599	538	579	557	598	567	576	550	557	545	583	564	522	600	507	573	576	576	561	564	561	572	590	577	549	583	551	588	538	548	548	572	537	585	588	581	541	562	581	554	552	577	562	533	580	546	580	620	569	586	587	531	561	576	558	502	549	541	558	540	558	560	600	540	530	534	584	559	521	562	590	561	527	576	567	540	549	506	570	539	571	570	530	551	593	579	518	575	568	546	565	547	600	575	523	543	567	609	587	534	563	598	564	565	550	579	556	540	573	595	554	604	567	593	568	596	544	555	574	549	602	570	578	577	549	538	555	577	519	583	559	580	560	550	559	543	510	570	539	615	553	568	611	559	596	583	577	570	571	558	573	563	557	569	539	538	545	563	538	576	566	567	552	571	559	533	564	577	574	582	589	548	571	572	530	563	527	558	583	580	530	573	611	523	549	530	547	578	542	505	583	574	550	561	525	558	580	538	579	557	517	616	542	529	520	601	548	566	555	580	538	527	553	548	553	550	570	548	558	600	557	587	543	539	595	605	545	554	602	516	549	530	581	589	544	595	573	534	578	553	550	577	584	548	593	543	544	574	579	569	576	543	518	514	538	574	536	569	580	534	590	626	551	541	586	531	537	524	582	544	528	542	595	588	570	579	562	569	564	514	544	548	534	541	525	515	565	567	519	585	577	589	540	605	549	562	612	538	501	582	575	588	589	547	538	529	603	539	581	559	571	541	537	569	546	549	622	533	585	525	537	564	573	548	554	560	573	565	564	592	612	547	532	542	522	571	561	572	545	513	558	566	525	548	586	523	572	547	552	573	517	579	545	571	535	523	552	573	532	531	529	557	525	592	626	518	591	584	547	562	568	527	558	543	558	541	581	528	595	533	573	555	625	517	584	559	572	532	600	583	585	574	547	520	545	522	558	552	536	512	539	567	591	558	556	568	535	566	572	570	555	559	535	537	544	539	565	566	559	596	576	602	584	589	536	521	529	591	564	590	558	548	568	581	534	572	571	587	599	525	574	495	556	534	576	528	583	568	561	551	574	581	528	540	583	584	553	550	573	606	580	526	532	566	570	537	534	531	554	583	594	594	581	575	594	578	577	534	536	571	518	583	592	566	585	595	517	543	517	545	552	565	591	586	561	547	569	537	529	583	523	518	517	546	524	552	565	618	548	552	558	540	531	557	572	571	592	560	551	570	541	606	556	538	551	552	537	554	540	583	560	548	561	577	583	542	587	586	519	588	584	534	576	551	511	579	626	560	603	544	548	528	531	562	602	555	549	617	539	544	600	555	566	541	561	564	544	532	575	561	585	570	605	561	565	544	563	574	531	552	594	580	590	538	545	555	564	598	584	559	545	564	549	562	557	557	574	562	557	524	604	572	588	580	564	535	563	580	574	538	534	576	560	571	583	554	584	554	532	560	546	572	540	530	548	568	593	538	541	549	564	488	530	547	551	554	518	576	583	550	548	546	599	559	543	582	575	567	572	534	522	554	537	553	553	554	576	591	535	603	562	501	570	598	604	570	557	578	597	538	537	556	538	534	572	602	569	566	595	562	566	563	542	518	594	531	535	514	562	531	609	588	579	584	590	564	593	565	544	584	552	569	547	542	612	568	569	575	578	543	567	571	573	577	570	590	543	537	554	562	591	569	575	548	603	564	554	560	536	586	540	567	541	592	581	552	580	576	555	562	570	549	563	542	596	561	545	549	560	547	565	549	557	537	561	541	543	590	570	563	582	558	538	542	518	540	586	560	564	571	532	563	596	575	569	539	581	586	545	540	564	568	550	563	564	586	561	587	552	569	535	578	562	645	571	583	532	590	562	584	550	533	574	575	567	545	540	558	594	596	606	578	552	567	628	550	541	564	579	561	556	571	561	521	531	611	553	597	559	541	579	594	566	592	595	551	558	553	570	557	610	578	565	556	525	548	583	564	548	558	532	616	558	535	584	558	560	596	545	551	551	556	543	593	544	566	560	603	537	575	601	605	585	554	571	582	550	570	552	570	615	514	568	563	571	571	544	573	600	563	600	578	537	600	539	551	561	569	553	554	545	557	566	593	546	554	578	596	524	567	525	546	543	568	568	590	588	558	560	551	577	579	527	541	574	564	555	535	542	543	564	535	507	543	537	564	546	568	545	555	528	526	528	575	553	545	600	560	565	565	596	518	568	559	561	585	527	573	579	569	519	576	567	564	555	576	564	583	593	578	545	562	564	586	587	517	553	547	529	614	562	601	550	544	547	587	563	541	558	586	540	592	556	548	575	557	573	544	549	568	551	564	579	586	558	563	524	501	558	595	569	556	552	519	562	542	533	571	543	523	560	580	568	561	539	585	559	593	557	566	561	547	538	569	605	583	526	504	562	603	554	579	590	572	579	572	564	571	554	550	568	550	560	559	546	596	534	529	575	559	597	547	509	560	563	562	543	524	570	512	551	551	575	534	566	570	567	583	579	544	582	600	539	585	583	561	546	600	543	589	553	589	568	571	559	552	555	583	568	564	571	560	593	575	536	524	569	571	554	581	571	515	566	555	547	590	567	586	613	580	527	507	567	566	595	583	547	548	576	569	546	544	582
61756	28104	6686	1728	1038	780	609	544	444	432	430	428	408	427	396	392	411	379	370	360	345	385	333	416	629	902	731	496	387	353	410	372	383	342	417	392	385	347	353	383	387	390	364	373	362	388	366	354	358	334	345	386	378	347	364	365	344	357	346	356	375	385	394	393	353	350	350	353	354	369	394	328	393	372	332	366	367	409	340	363	382	373	393	393	368	383	379	400	339	372	378	418	351	407	368	349	365	397	361	371	378	369	357	377	402	374	385	358	357	369	342	346	366	386	329	377	401	338	374	384	381	367	388	396	389	377	348	364	356	388	390	372	347	362	364	357	429	386	345	358	405	346	369	364	355	329	375	371	388	322	332	382	338	355	424	399	406	363	356	381	398	318	394	383	385	338	375	388	368	323	353	373	376	366	382	387	360	377	398	344	329	400	387	355	361	310	346	350	349	372	360	378	339	391	358	366	381	367	394	364	396	369	365	358	385	355	392	355	336	346	358	368	390	363	364	370	334	354	394	391	356	357	366	381	331	382	391	423	372	350	379	363	361	383	398	380	362	345	394	406	415	374	329	389	367	332	388	342	386	360	355	347	378	359	387	395	344	371	386	348	314	336	347	360	366	346	327	363	345	378	394	339	367	368	382	364	389	333	359	363	332	352	381	329	372	341	386	369	391	339	384	386	384	386	399	373	399	391	348	374	379	388	391	376	380	370	364	362	358	372	350	370	333	388	363	384	375	351	395	401	353	355	381	377	336	370	363	407	354	389	357	353	357	332	400	359	349	372	334	393	387	396	375	343	352	387	358	341	365	381	338	395	386	372	356	359	354	367	378	364	397	393	367	346	362	374	344	389	426	365	333	408	350	323	370	370	320	347	364	327	358	359	372	335	399	430	411	352	346	378	379	416	373	349	358	363	430	416	365	366	354	317	332	370	342	354	398	396	365	365	377	360	379	421	388	370	366	356	312	400	379	341	335	340	393	364	360	387	364	352	358	346	351	379	361	384	359	370	357	354	376	390	370	359	369	391	317	380	380	407	409	404	337	376	341	337	360	336	361	331	347	297	361	374	372	373	372	345	390	388	371	337	377	368	355	395	356	370	373	389	369	383	399	332	366	358	397	388	353	355	391	375	347	364	362	374	370	378	328	351	384	364	355	343	377	373	370	347	336	397	331	341	345	383	361	364	369	373	390	381	345	368	381	356	347	348	350	377	357	370	371	376	318	379	380	371	352	380	366	418	397	356	375	379	378	397	366	342	344	340	347	375	374	369	342	366	369	353	375	351	369	331	344	358	356	388	371	411	401	380	345	327	355	362	356	339	356	365	392	392	355	350	328	419	388	366	379	370	368	400	371	423	346	374	392	402	366	386	356	389	395	375	359	359	368	365	373	343	341	354	356	358	364	379	364	348	353	349	378	370	341	383	348	375	373	366	370	384	361	378	370	345	396	346	350	358	387	372	330	339	356	362	313	341	371	365	343	355	357	361	331	379	375	354	346	364	388	339	387	364	317	374	361	397	374	326	383	357	348	369	349	369	381	338	391	376	394	379	374	375	387	339	402	354	395	348	336	352	342	401	384	368	371	327	372	332	376	394	368	347	363	351	349	348	335	337	336	368	352	370	334	332	379	385	327	368	367	333	353	381	362	355	423	351	374	376	385	359	370	379	366	378	386	383	342	362	380	348	376	354	357	334	347	372	379	362	360	387	380	379	362	363	351	333	334	335	363	340	342	381	385	375	331	365	355	374	392	392	373	351	371	351	353	359	368	371	358	360	401	396	357	407	352	354	370	432	380	361	333	372	333	350	330	396	394	379	384	369	373	359	359	372	369	324	377	362	404	359	327	364	370	354	331	339	394	379	371	394	346	335	363	374	344	375	330	353	339	376	416	402	368	360	384	386	351	340	370	362	374	398	357	378	381	380	352	350	407	368	370	348	363	367	396	378	367	349	312	366	341	386	383	366	338	382	369	364	353	387	337	356	375	338	367	370	336	340	375	382	348	381	343	381	361	373	377	355	386	329	357	385	373	369	319	378	390	346	384	362	374	406	367	375	392	296	400	347	369	366	426	355	354	395	385	363	380	376	374	375	345	392	345	371	382	361	379	367	352	333	378	348	385	355	368	348	350	342	375	311	321	381	355	362	369	378	354	376	370	386	377	349	358	343	378	380	371	374	343	361	343	341	369	352	331	340	381	357	371	383	400	368	352	357	372	337	339	338	355	356	333	398	374	361	386	394	398	379	398	375	372	357	376	395	293	388	402	354	408	325	389	372	369	411	378	368	383	341	370	348	352	386	364	396	394	372	383	346	370	372	347	351	353	367	389	369	388	374	343	379	333	362	356	326	348	336	368	345	359	363	381	373	374	344	371	304	379	419	362	339	357	374	370	372	395	355	358	339	359	324	332	378	351	409	367	374	397	404	356	353	365	383	384	350	333	343	399	345	358	367	376	365	372	368	351	349	387	373	341	380	377	358	353	328	376	367	380	384	348	385	354	344	368	339	347	383	334	373	386	382	368	355	348	393	380	368	404	389	373	351	391	371	355	409	337	376	364	374	354	384	377	332	363	372	378	403	359	384	364	351	380	361	356	361	371	366	370	383	354	351	411	392	365	378	349	367	404	350	356	354	367	387	356	385	391	358	387	354	356	343	368	339	338	357	386	388	364	356	375	382	384	337	366	370	386	387	361	359	325	371	363	400	408	336	360	356	340	377	362	331	412	386	390	361	360	362	361	341	373	357	381	343	392	367	359	383	339	341	375	372	387	399	366	367	367	381	454	347	316	366	422	351	346	368	355	355	367	368	405	348	344	367	305	354	341	330	334	353	358	322	338	347	369	354	334	354	363	374	332	371	370	411	348	363	404	358	363	425	350	378	382	349	342	333	379	332	370	390	405	352	359	357	358	379	357	340	348	359	393	366	339	385	353	317	376	365	375	361	321	369	353	347	355	397	360	376	398	390	388	387	334	373	351	315	327	377	355	353	390	376	365	352	364	373	381	424	357	413	379	329	374	385	353	376	374	395	338	375	343	355	375	349	339	374	333	372	343	349	366	389	344	339	369	339	365	372	360	390	376	370	333	362	386	329	368	427	348	382	367	385	360	350	367	400	403	369	400	378	362	362	372	370	387	370	365	364	363	334	360	322	364	363	349	389	351	358	370	368	370	354	324	399	377	368	364	359	385	400	365	408	366	340	327	363	385	346	341	388	363	335	406	384	340	407	325	383	357	346	326	355	381	376	352	359	362	381	371	359	397	330	371	376	372	323	343	377	376	415	368	380	376	413	368	392	384	394	385	383	388	370	345	385	340	371	381	362	372	346	365	402	388	382	373	365	343	341	385	355	363	393	367	351	341	381	337	323	371	407	395	394	300	359	346	324	350	357	352	331	359	367	356	355	330	358	362	367	355	341	357	333	368	373	367	380	337	352	363	351	372	404	388	357	387	380	360	353	360	346	384	341	368	347	372	376	367	358	380	361
41102	7214	2731	3470	2975	2423	2008	1529	1356	1240	1197	1187	1076	1024	983	948	979	923	867	933	862	863	972	975	2689	4172	3386	1926	859	844	757	834	844	831	927	906	906	804	828	773	818	798	827	811	811	820	835	784	818	759	791	793	794	795	783	838	783	781	839	754	800	829	815	729	801	814	817	818	822	827	766	758	799	849	827	772	854	808	815	808	778	795	840	814	816	779	759	802	854	812	794	773	818	814	814	778	796	806	777	819	788	782	817	782	782	761	832	756	763	782	718	783	775	831	769	793	755	843	777	849	810	807	773	756	778	770	749	806	807	854	809	785	732	797	770	805	807	827	751	812	806	793	775	808	798	789	802	835	812	774	799	788	785	755	767	813	774	783	782	825	795	785	758	823	786	836	812	750	751	769	793	754	781	798	857	755	826	804	791	790	799	750	812	781	840	803	813	792	783	782	794	826	769	788	779	782	792	799	803	765	781	785	821	813	831	806	783	777	816	791	734	822	810	754	827	796	828	801	760	833	803	804	821	777	754	805	808	821	808	802	805	750	798	827	774	806	847	826	810	828	764	792	825	818	784	780	821	786	829	794	794	774	785	778	819	825	814	783	786	786	806	777	770	765	777	828	770	804	806	800	780	839	751	746	759	749	759	778	794	836	782	790	793	791	802	813	737	832	790	821	798	781	795	825	789	773	807	796	810	788	756	806	768	811	795	818	804	770	848	745	756	748	791	766	737	772	774	733	773	791	784	767	801	825	780	794	835	787	791	794	741	846	782	833	762	775	762	783	772	784	767	816	727	744	801	793	787	815	795	783	769	780	812	770	783	747	757	737	799	763	816	815	812	787	760	776	753	781	807	803	802	805	823	802	809	827	764	782	821	777	762	771	778	796	820	810	738	751	787	798	798	820	795	800	788	799	796	799	829	769	766	794	789	820	759	796	739	793	827	813	769	805	770	799	800	829	794	825	771	756	774	788	798	819	782	834	850	800	799	833	798	817	769	810	800	808	759	796	801	802	753	760	791	802	798	799	787	765	785	760	787	760	846	846	795	798	765	749	783	855	841	776	832	806	781	776	771	759	837	837	719	804	787	811	791	822	767	822	805	825	777	740	787	798	801	799	794	796	799	812	788	810	772	813	752	786	818	801	798	794	802	784	738	786	781	781	755	789	747	759	826	820	740	764	766	757	849	819	824	764	772	824	797	746	798	717	779	751	813	734	790	795	804	773	780	791	786	767	746	792	801	831	761	796	789	768	807	781	780	785	781	762	791	825	816	759	784	780	806	793	789	836	773	800	828	834	794	823	798	798	843	796	838	835	847	789	806	790	817	789	833	799	801	803	836	794	771	799	761	755	799	784	792	757	768	759	809	814	786	780	876	807	774	787	765	785	801	771	800	809	784	746	856	766	760	788	839	781	767	788	803	791	767	742	781	814	787	844	756	830	786	714	743	722	838	791	775	786	852	803	795	837	790	781	785	717	815	826	814	800	790	812	825	739	794	777	830	788	783	781	757	792	806	787	791	742	780	775	809	783	806	801	738	801	745	777	801	733	807	799	789	788	811	802	779	795	804	828	786	832	810	792	831	812	850	791	790	755	740	835	814	778	811	761	834	809	781	838	755	758	760	770	798	790	794	826	804	833	769	793	824	775	765	784	826	804	776	768	803	766	733	721	796	775	786	814	816	779	760	829	778	765	756	805	782	820	823	791	830	772	826	764	707	836	786	773	821	785	792	767	768	801	778	756	755	772	842	773	786	808	771	819	768	845	792	816	819	818	866	757	751	793	805	743	761	771	817	802	793	788	815	730	788	811	780	782	766	800	802	762	813	803	773	799	794	776	869	783	792	800	753	761	738	815	723	871	756	797	798	785	773	792	837	770	797	772	816	790	767	823	817	785	767	754	782	801	825	788	795	753	792	784	781	769	792	813	802	794	738	785	776	829	830	814	775	844	784	776	776	758	798	819	792	784	796	801	780	795	814	843	731	811	793	810	801	822	755	801	835	796	803	804	776	835	804	810	844	795	773	773	791	774	788	838	793	795	806	778	792	776	817	800	713	773	777	812	779	804	842	770	784	818	807	742	810	807	812	778	783	790	771	769	806	799	803	787	781	783	812	782	734	795	775	802	756	787	801	869	770	800	740	794	819	787	801	759	829	817	781	780	828	817	736	768	785	777	780	794	827	772	801	779	829	790	778	786	795	754	770	802	857	806	784	797	790	787	835	814	802	833	758	753	816	755	755	779	819	769	771	836	774	808	824	776	783	838	784	806	781	805	817	792	806	753	805	828	792	777	784	798	813	811	759	757	776	739	835	778	737	830	795	756	798	818	783	750	758	798	752	822	773	829	758	782	786	809	814	880	779	779	814	777	752	788	844	780	790	798	726	808	810	784	744	799	777	766	771	795	769	790	777	749	788	777	843	785	835	800	796	784	780	772	756	773	752	809	747	798	839	815	773	772	802	816	808	787	782	811	817	821	792	780	806	775	793	786	756	802	837	782	811	808	753	790	789	791	767	766	784	798	841	805	790	830	829	731	786	798	816	842	818	814	790	769	761	803	781	784	739	731	796	781	798	847	818	769	761	774	794	822	775	762	848	857	761	784	784	771	813	791	803	824	851	799	779	773	816	780	800	790	727	738	786	766	791	816	841	798	819	825	798	750	713	829	758	786	789	800	803	766	795	813	815	797	777	743	724	823	825	772	781	824	754	789	805	765	800	768	769	778	789	793	829	779	749	826	757	785	792	827	825	769	845	792	734	778	798	799	808	829	784	759	781	781	799	771	805	795	778	771	752	822	801	791	779	765	787	732	749	796	730	793	827	761	771	798	764	817	820	761	828	779	755	774	770	708	786	813	740	779	805	787	820	770	761	771	794	802	739	803	809	728	811	812	748	763	797	782	822	802	794	804	817	856	800	800	810	762	807	779	797	756	748	782	797	739	765	806	796	842	801	784	756	840	787	875	805	839	781	766	804	848	773	797	793	750	742	788	791	790	731	763	825	766	819	790	758	784	770	767	819	774	785	778	766	796	769	805	766	767	785	841	749	763	781	786	828	821	792	813	800	805	833	826	783	812	825	813	818	797	807	851	808	760	826	807	780	753	794	769	815	797	803	803	831	782	808	793	828	791	783	789	781	807	790	812	746	797	742	804	779	737	773	821	840	787	773	823	767	778	762	835	783	753	802	807	791	756	752	801	769	827	769	808	779	778	788	800	847	799	746	767	838	827	763	744	843	819	762	765	795	787	772	838	769	830	779	800	788	811	754	815	769	806	802	842	811	768	800	763	742	798	778	792	769	782	743	810	757	839	834	824	776	778	789	828	803	835	818	837	776	838	756	793	801	754	790	759	780	787	747	811	810	832	807	807	800	738	730	822	783	786	786	801	820	792	775	785	799	823	758	817	823	797	794	804	727	783	778	842	783	784	749	780	793	788	775	758	767	813	827	806	789	812	785	813	783	757	800	795	812	812	774	802	798	810
26545	5908	409	399	303	256	202	197	141	188	199	198	162	170	145	172	179	164	152	173	185	171	185	183	185	174	183	208	178	179	168	146	164	150	170	187	170	186	160	168	172	199	152	150	175	191	147	175	164	172	178	163	172	175	126	159	166	166	170	153	169	168	179	155	206	170	160	157	174	162	194	153	183	181	197	180	156	183	178	154	141	142	157	161	155	144	176	176	155	156	170	187	153	169	169	183	161	177	164	183	173	145	149	157	166	155	174	173	147	178	159	172	161	176	159	191	180	176	165	165	174	185	164	185	162	143	169	193	191	178	189	171	186	170	178	156	179	183	164	144	169	173	191	181	173	167	171	175	168	149	156	147	172	150	191	181	174	192	199	186	174	162	169	184	176	173	181	184	160	144	181	173	170	175	182	156	185	181	160	177	192	188	207	162	169	178	175	155	177	176	188	190	171	166	170	164	153	155	187	167	204	165	159	175	175	185	177	197	193	156	165	133	170	177	158	165	164	169	162	146	156	145	160	171	149	185	183	147	185	175	183	162	186	151	183	159	166	165	154	187	165	176	179	165	181	176	168	155	157	185	179	162	167	167	186	165	149	186	186	156	189	171	151	149	167	151	167	166	162	193	160	173	172	180	169	189	172	171	150	174	175	165	172	156	172	164	158	156	177	161	160	175	185	157	172	178	161	187	183	133	147	159	164	171	163	181	177	157	182	162	151	157	181	150	154	163	160	178	170	178	179	175	182	173	170	174	196	178	165	173	177	155	157	191	190	165	184	139	201	164	186	170	163	152	175	162	179	155	170	182	171	167	151	162	148	161	152	157	188	168	187	190	168	194	169	158	171	166	186	177	191	174	175	160	172	164	153	192	169	192	177	154	170	223	189	182	188	173	176	166	193	190	151	171	178	146	152	176	169	180	196	177	187	160	168	179	165	165	181	163	185	178	176	156	185	167	176	195	180	164	176	187	213	186	185	184	185	213	160	153	160	200	185	173	190	168	169	172	176	165	166	163	184	183	147	177	165	166	178	162	173	161	181	155	165	172	199	170	195	164	165	180	165	150	163	170	182	194	164	173	200	192	184	166	162	183	155	172	184	141	186	170	174	176	169	177	164	166	161	164	165	159	175	174	170	174	184	176	139	193	167	160	164	166	162	170	187	174	180	146	162	166	181	147	187	191	187	145	159	150	187	167	178	175	168	165	189	148	171	166	177	170	179	161	173	165	190	175	176	183	180	167	171	149	173	185	172	156	158	174	181	147	163	192	171	176	168	167	179	174	154	176	156	147	175	168	193	178	163	163	151	179	205	162	183	184	170	194	164	189	175	181	175	183	183	166	183	158	187	196	164	148	176	155	182	166	138	162	170	140	174	157	181	167	174	173	164	162	172	190	173	196	161	144	165	157	190	164	177	168	160	185	178	200	150	186	143	161	166	165	167	146	154	160	180	163	186	160	156	172	169	163	150	189	167	179	185	155	150	145	193	163	165	167	165	198	158	161	148	189	175	174	157	158	194	152	167	157	159	135	168	152	201	180	160	172	175	164	171	154	148	177	195	166	182	162	157	147	182	139	197	171	170	182	153	169	180	174	168	182	156	175	156	179	172	146	171	171	187	172	167	158	167	163	191	157	148	160	154	180	180	186	143	166	192	155	178	165	175	177	152	141	144	185	139	169	167	151	168	186	164	142	173	170	169	193	177	185	163	165	183	171	170	183	183	176	165	176	163	187	189	171	187	176	169	159	189	171	142	133	173	162	174	166	184	186	180	168	172	170	173	172	169	140	161	142	198	168	181	142	166	183	164	168	151	170	178	187	189	168	155	149	180	190	162	170	175	176	170	190	158	179	149	167	131	162	159	179	167	181	164	163	167	182	173	171	156	156	164	149	164	170	179	156	163	143	159	198	189	157	172	175	161	152	179	195	171	146	164	154	152	158	137	175	165	160	165	181	147	161	157	176	150	147	164	164	145	176	199	192	159	186	170	159	188	167	170	145	172	149	173	164	195	154	143	160	167	188	178	154	196	176	174	180	165	177	168	157	154	169	143	178	195	146	174	157	192	175	183	178	139	166	208	188	181	170	209	183	159	162	146	140	169	154	189	166	172	190	181	181	165	163	179	172	186	178	168	177	196	197	174	195	162	175	182	188	181	163	172	169	216	167	198	178	189	161	155	163	180	181	167	160	160	188	194	155	164	185	150	152	176	171	176	196	167	171	186	167	163	146	164	167	176	171	188	185	152	168	156	172	167	172	167	155	176	166	167	175	178	175	157	173	162	178	174	180	162	182	164	157	172	171	188	170	164	143	195	179	183	180	164	160	166	194	186	168	146	171	164	168	201	165	151	182	181	186	164	188	180	158	167	188	152	152	162	158	139	177	161	155	176	202	176	190	173	160	165	160	186	197	174	184	159	170	159	177	175	207	165	159	172	156	190	174	155	159	176	152	175	172	172	166	170	170	181	170	190	163	175	190	202	193	179	156	177	168	162	179	174	157	181	176	177	190	170	158	195	185	177	182	208	136	145	152	141	159	160	167	165	185	193	178	183	172	164	158	166	192	168	181	179	166	170	172	201	181	169	176	168	166	161	138	165	171	151	164	161	196	188	176	182	175	149	170	169	192	171	168	170	163	141	162	192	160	170	159	164	165	165	181	168	175	161	166	176	182	157	187	169	177	196	209	160	204	177	175	173	171	160	157	174	149	168	162	154	163	148	180	185	157	162	179	177	162	171	173	165	175	174	163	153	170	199	184	160	186	156	164	165	200	193	165	174	186	191	184	180	205	147	194	157	176	167	191	169	148	197	165	178	152	179	160	184	169	178	165	159	171	168	157	174	174	162	177	193	181	162	159	177	173	163	178	176	194	172	157	185	169	156	190	158	170	164	157	137	162	164	162	176	184	152	185	175	190	176	194	188	161	182	192	142	167	164	169	163	162	180	158	148	163	187	172	149	172	157	173	181	150	160	170	198	158	183	171	189	173	187	167	146	200	184	166	164	183	167	194	162	143	214	169	157	163	169	183	188	186	165	166	181	186	170	173	165	165	185	188	187	179	190	173	185	170	187	145	189	178	176	201	173	160	184	188	168	153	188	169	150	146	158	139	139	153	173	157	165	176	187	145	182	173	194	162	182	196	178	159	156	130	173	171	166	195	182	183	175	175	161	162	174	168	135	166	174	167	146	165	155	163	181	160	175	182	179	140	156	173	162	152	169	179	186	160	181	201	184	183	164	154	165	152	173	198	176	171	175	183	192	143	164	182	180	154	172	175	178	158	160	190	177	184	149	176	177	171	163	168	193	160	178	177	169	159	147	186	157	189	191	204	180	172	209	180	165	182	157	160	176	167	154	169	165	165	183	159	162	170	204	171	157	177	157	153	165	176	165	155	154	173	171	162	184	173	171	169	166	169	160	195	184	167	154	194	154	172	163	162	161	163	168	177	172	189	182	187	165	196	164	150	158	190	169	163	211	173	171	174
15645	1428	857	1204	949	782	578	532	511	539	528	448	458	427	408	455	487	467	456	465	430	421	452	457	543	535	566	524	405	424	416	384	447	439	425	421	447	414	427	445	379	413	426	444	429	429	435	423	440	398	423	423	426	424	405	425	440	439	422	396	407	429	385	429	401	435	433	383	376	408	449	411	389	414	403	428	425	449	404	379	414	404	448	414	419	392	460	419	438	424	412	397	413	413	431	449	405	423	407	445	466	461	423	398	431	439	400	401	404	426	432	436	436	434	430	405	416	416	416	451	458	423	437	427	413	407	427	393	395	420	411	416	437	408	415	436	437	427	400	424	397	451	408	412	431	416	441	412	431	399	387	473	430	415	428	417	437	422	442	391	380	439	401	408	424	445	430	414	424	433	435	407	405	412	400	423	411	395	417	418	407	389	422	435	408	398	395	414	412	411	395	416	403	418	422	447	410	397	430	431	422	420	431	435	386	410	416	432	410	418	405	427	411	447	404	407	423	366	430	429	418	421	402	443	422	439	425	439	414	452	424	423	461	406	394	402	431	452	409	420	422	395	407	388	399	435	435	423	450	414	395	437	412	414	417	446	407	412	451	436	407	407	400	434	374	397	434	380	413	402	415	451	410	418	440	419	447	412	413	407	422	412	425	455	400	379	414	425	414	411	469	398	386	425	436	438	429	409	396	436	416	390	424	401	426	398	453	409	409	426	387	413	401	413	388	466	415	449	403	414	432	400	415	402	417	444	414	400	415	440	445	453	434	401	453	392	434	362	426	451	388	438	416	402	405	388	401	437	397	388	416	438	403	414	447	430	392	407	404	407	398	422	411	413	409	462	429	448	413	401	421	421	415	398	432	444	376	399	397	442	397	419	415	419	447	392	419	432	414	446	440	400	460	404	416	460	429	401	424	405	429	447	401	434	453	433	431	376	420	438	433	419	413	398	435	450	416	430	417	439	423	450	420	453	434	454	439	428	426	411	442	402	414	415	414	420	429	458	430	438	407	424	411	415	448	410	421	381	404	438	471	417	404	451	417	414	437	395	430	439	426	411	408	449	378	392	417	415	438	442	438	415	428	420	398	414	416	424	448	411	404	410	408	451	424	437	375	405	409	421	400	445	409	403	422	389	432	416	438	416	390	369	420	391	424	391	436	432	423	437	423	414	409	412	422	420	392	436	430	417	404	403	394	450	423	403	418	394	436	453	424	426	395	414	385	381	395	461	403	410	439	396	419	412	456	425	407	448	457	415	440	431	413	403	461	440	428	394	423	418	432	427	429	405	420	448	411	426	429	403	438	443	421	408	440	415	437	416	416	459	425	415	418	414	413	410	435	428	401	434	452	398	416	437	412	395	413	443	466	446	419	447	436	421	440	434	425	414	406	411	404	428	410	414	439	424	437	424	401	437	421	412	409	428	398	439	428	411	424	439	442	423	404	428	431	435	451	405	462	410	448	405	414	421	414	443	464	440	430	452	407	386	392	411	418	430	424	443	406	360	430	409	443	448	416	415	405	408	412	459	445	416	392	413	411	397	426	401	426	431	413	428	441	409	432	424	445	441	421	436	396	428	440	427	375	428	461	425	470	491	388	408	384	381	427	383	418	442	425	437	416	401	392	414	444	437	406	440	420	397	406	416	419	395	419	425	457	421	436	416	389	437	394	404	399	412	425	444	466	370	438	417	439	417	398	406	420	416	437	464	417	447	445	403	424	415	446	389	437	425	409	392	413	415	421	401	392	419	420	413	450	391	452	425	424	423	448	402	418	430	454	436	427	427	428	406	418	436	397	447	422	430	444	437	399	377	404	396	417	404	394	410	355	403	425	404	408	416	422	411	393	443	439	423	405	431	436	415	435	421	443	473	390	459	424	441	442	425	437	381	432	434	411	417	426	452	402	406	380	395	441	408	437	409	408	418	411	415	414	429	431	409	431	418	423	396	394	432	444	406	421	398	415	427	418	402	438	427	406	422	426	415	377	446	409	463	408	390	417	394	386	414	430	411	436	434	423	441	420	431	393	399	423	402	391	411	458	416	435	413	442	393	420	431	424	433	419	398	412	405	415	414	424	408	405	424	425	454	424	415	420	401	387	416	425	418	435	383	439	386	415	441	407	403	408	393	409	419	384	440	447	401	448	403	413	426	434	452	424	448	396	429	426	392	419	423	420	401	442	440	425	390	414	405	431	404	444	417	455	392	395	410	412	400	426	423	421	455	442	430	400	426	383	383	422	445	442	410	419	426	397	430	417	411	422	418	428	417	399	424	425	427	454	426	404	397	422	429	387	451	442	395	438	418	422	383	412	412	442	407	380	402	423	426	428	430	439	438	452	438	436	415	421	440	401	410	408	415	411	391	459	420	423	437	430	436	408	420	438	409	415	416	408	414	394	433	418	404	439	405	416	370	416	403	404	397	399	461	412	432	415	409	386	410	442	456	444	432	395	438	428	421	416	403	469	413	433	418	389	405	428	400	391	413	418	434	402	407	404	436	405	438	438	433	408	413	446	429	446	407	431	388	431	398	427	426	394	418	437	437	411	420	428	397	411	433	393	416	406	415	443	411	456	439	424	389	446	460	403	423	443	437	434	419	440	414	442	442	409	405	435	409	411	412	415	426	432	441	429	397	396	430	406	422	427	420	449	367	439	418	410	423	464	440	430	460	410	403	404	435	437	426	381	416	458	402	404	428	429	391	393	419	422	421	404	438	430	455	416	428	435	422	415	422	425	424	411	404	405	446	443	399	419	423	386	438	462	439	423	377	423	440	418	461	434	441	395	452	398	415	417	420	460	405	451	382	413	412	388	410	409	432	362	421	443	430	447	420	421	404	400	439	418	401	431	429	398	431	421	435	431	435	397	437	449	397	423	432	388	424	424	425	406	405	433	434	393	444	430	428	452	417	408	408	441	382	433	439	443	459	427	408	405	420	440	443	412	417	429	364	429	381	436	473	380	443	416	408	465	404	457	429	410	409	449	397	408	402	412	420	462	452	379	405	433	402	396	481	421	423	381	428	412	393	455	412	422	400	452	426	416	428	423	415	433	405	397	431	435	413	408	430	413	419	436	430	443	432	431	406	440	400	420	409	449	434	412	396	430	414	422	444	402	443	394	396	456	410	417	396	426	425	427	457	458	406	425	417	453	458	420	428	422	426	443	444	436	427	399	449	417	426	394	420	432	417	448	438	449	442	413	421	430	414	381	416	449	449	426	452	415	444	414	389	395	415	431	412	416	394	408	430	397	406	404	412	411	372	443	397	426	446	417	409	399	434	432	400	426	475	440	406	420	416	382	401	439	415	406	402	453	397	455	381	437	419	448	459	412	407	436	447	445	434	433	421	388	421	425	402	422	394	420	411	399	402	467	392	407	413	431	388	418	449	392	433	403	464	393	412	393	426	416	410	439	382	428	414	435	422	407	408	426	407	437	425	434	406	393	436	421	459	415	428	400	401	427	455	396	435	415	421	389	413	419	409
49165	18077	2267	876	581	460	384	274	316	302	297	274	310	229	264	276	283	270	271	274	250	249	278	307	379	499	317	261	256	265	266	264	259	235	250	277	272	243	238	270	237	268	267	265	250	245	256	228	268	246	239	233	239	244	241	259	221	220	269	264	231	247	231	239	274	245	241	271	248	248	247	239	245	257	233	251	233	220	250	250	241	253	259	219	284	268	253	292	219	214	244	266	266	259	245	261	306	233	249	284	273	243	251	259	205	225	260	228	226	270	223	251	248	255	247	254	234	269	230	254	235	285	221	276	243	274	259	255	232	233	245	233	253	274	249	239	267	219	218	249	230	197	225	254	278	258	263	237	250	253	266	242	247	261	272	234	248	250	270	235	259	252	284	246	246	220	243	237	262	228	266	272	276	250	250	239	246	250	251	245	243	239	232	256	258	262	264	253	251	266	276	234	233	226	253	228	236	252	229	254	238	253	266	260	238	244	249	257	248	250	214	231	245	261	250	251	256	266	228	234	288	258	236	267	230	273	289	220	271	268	267	279	241	250	243	221	256	281	239	232	243	252	225	264	271	273	239	235	276	240	234	234	240	216	247	233	226	248	235	261	241	251	254	231	216	263	249	226	267	242	220	285	285	260	234	241	235	264	250	229	250	271	252	256	246	284	281	253	234	244	257	241	283	228	245	251	255	284	268	252	278	274	232	290	242	258	269	226	239	239	264	242	260	240	269	262	232	217	243	280	257	256	253	222	252	243	242	266	260	250	244	255	225	244	238	235	243	241	250	249	258	219	245	249	268	283	239	239	259	252	235	260	247	259	240	222	236	212	228	263	233	257	230	259	238	239	233	240	262	254	255	254	271	251	252	243	237	245	257	249	267	235	219	250	280	249	231	290	233	245	259	240	278	242	245	253	266	262	233	263	256	247	242	266	274	255	229	246	296	258	237	222	239	265	292	244	228	264	240	214	272	252	260	239	246	249	241	241	231	251	238	246	217	239	235	224	242	257	278	251	230	237	273	236	229	239	235	243	260	260	218	237	224	241	245	220	256	226	278	246	244	241	227	240	217	245	236	276	272	259	257	236	220	234	263	237	252	231	283	282	255	234	264	256	246	247	253	237	268	257	254	254	257	242	273	275	240	243	242	224	248	260	249	234	262	248	251	251	285	264	229	234	247	240	247	237	239	218	254	251	222	196	273	262	227	245	254	235	241	257	241	237	236	274	294	249	235	285	263	287	271	244	264	254	245	272	245	232	233	246	251	262	256	257	287	270	246	254	246	262	228	249	270	246	245	257	241	261	221	264	259	245	242	266	254	258	239	267	277	237	285	263	248	241	228	242	249	247	245	217	274	251	265	294	257	266	271	247	257	244	234	254	268	258	289	251	248	270	245	270	260	257	265	248	279	228	254	259	257	225	259	270	270	264	234	256	226	239	269	240	240	275	235	248	237	234	250	264	242	262	256	264	250	255	276	232	224	252	248	223	215	233	260	250	245	273	223	279	258	222	268	273	238	256	245	242	251	242	251	271	276	255	260	259	234	257	261	302	278	285	230	233	257	268	270	226	249	260	265	248	220	219	244	272	262	274	262	243	247	266	217	232	248	262	261	244	222	216	254	244	234	267	246	247	239	231	256	246	217	244	243	288	261	236	250	232	273	258	246	287	245	248	271	254	251	229	247	261	273	242	249	262	237	253	244	262	235	265	260	225	233	230	245	282	261	229	233	266	229	233	242	267	248	243	254	255	254	253	242	252	246	256	237	234	257	237	257	218	214	250	262	262	289	259	219	218	238	232	268	267	275	264	253	285	238	251	262	231	230	243	237	231	238	231	250	248	250	264	248	252	250	240	274	248	228	229	274	235	256	243	247	263	286	233	262	232	224	214	236	286	237	273	272	261	258	262	274	230	257	254	245	240	236	227	254	245	240	233	271	218	250	241	256	262	240	237	253	250	254	246	238	254	270	239	246	234	252	242	228	241	249	233	268	237	226	227	257	227	242	270	248	270	262	230	239	222	282	242	266	256	228	277	241	240	227	258	248	248	227	258	249	274	279	236	258	254	271	240	240	242	232	242	263	255	247	260	222	220	266	252	256	247	225	253	247	267	269	273	221	248	263	255	277	223	232	268	254	240	254	244	257	241	251	256	243	244	278	250	261	272	249	234	278	254	238	256	243	269	237	225	230	261	251	257	237	252	228	238	243	225	269	242	247	237	263	243	228	266	297	232	256	233	248	247	262	263	240	237	228	243	269	262	263	250	277	262	274	249	270	247	243	243	238	261	232	237	245	231	240	250	230	226	242	261	261	236	254	256	220	261	266	251	244	224	208	254	254	277	256	237	277	236	234	237	252	255	249	241	246	258	234	239	256	257	235	234	256	238	245	200	260	254	253	237	246	242	241	253	255	259	285	253	290	235	249	257	271	219	233	239	245	262	256	245	243	235	240	245	242	245	241	237	238	264	230	228	261	267	256	248	250	228	245	242	260	258	256	217	265	232	247	232	268	224	220	251	244	243	214	263	250	264	256	262	240	274	247	262	247	248	231	278	245	252	251	252	245	242	275	266	213	243	247	240	241	231	241	231	254	231	245	235	235	235	247	258	249	228	249	286	241	246	230	286	235	243	242	227	277	254	224	249	249	233	244	281	237	271	232	247	253	259	235	215	242	246	270	214	234	246	240	236	267	206	251	253	242	250	258	221	252	258	274	284	254	254	222	267	273	256	249	252	250	237	262	241	236	257	234	243	252	240	240	240	253	258	260	245	244	233	227	237	244	261	279	240	244	271	244	263	258	244	221	249	222	247	243	242	306	247	275	258	242	232	264	264	303	265	258	258	259	244	280	261	269	251	274	242	210	258	249	241	260	236	249	239	272	269	231	270	231	243	264	288	259	224	253	223	260	284	239	238	240	233	272	259	226	265	243	218	246	234	258	228	233	266	252	254	253	239	261	247	241	251	242	245	275	265	236	249	237	246	255	238	224	217	253	241	261	247	255	252	255	261	207	281	261	217	235	237	220	259	242	232	234	229	306	241	281	278	290	223	247	243	259	259	264	251	248	229	235	228	226	266	242	237	238	243	234	249	238	267	257	268	243	237	262	238	275	257	276	281	264	262	240	242	252	247	258	263	235	242	224	239	259	260	265	242	237	251	252	267	268	237	235	220	267	219	239	271	274	258	232	246	261	250	238	253	233	236	253	236	239	264	240	246	269	248	262	265	240	271	247	208	280	281	281	229	255	266	276	231	253	280	258	222	259	226	222	255	239	250	233	258	211	250	224	239	238	219	220	268	241	247	223	234	275	227	261	224	271	235	235	239	234	237	276	251	282	238	252	236	247	248	249	231	264	257	279	234	293	249	241	243	260	250	241	251	243	245	247	235	238	242	257	291	255	243	272	237	259	240	209	243	236	211	276	249	246	255	283	241	280	248	253	251	244	249	257	252	212	229	264	231	227	258	261	261	265	221	268	243	235	256	238	244
31889	3508	1962	2333	1880	1578	1178	997	940	901	825	703	753	723	734	721	745	704	680	794	709	691	629	914	1764	2206	1337	763	605	644	570	596	570	621	625	687	625	593	570	560	581	593	590	564	582	619	530	548	573	633	575	625	605	558	556	599	599	588	616	587	579	576	569	563	533	580	609	622	569	534	545	576	609	567	584	580	552	599	573	603	581	620	585	583	524	622	589	540	584	550	574	573	566	594	558	600	567	626	555	628	583	597	551	615	573	558	576	609	558	592	619	555	580	593	569	544	547	590	547	546	572	552	566	576	535	574	550	611	591	562	589	629	570	613	597	577	568	565	578	574	581	579	580	598	605	558	570	548	613	606	584	545	576	594	602	590	571	578	578	549	560	570	567	569	597	607	600	601	579	600	546	537	582	576	578	597	565	614	548	615	587	608	559	567	548	615	583	527	565	568	572	562	549	533	587	581	595	605	590	595	591	607	573	576	609	573	554	563	557	541	599	575	602	564	586	602	603	604	581	587	543	562	603	577	535	608	563	576	598	538	604	575	594	612	591	609	613	604	567	611	607	595	623	581	587	519	566	536	537	565	574	593	586	598	633	611	592	570	604	533	574	546	575	531	608	616	580	601	553	598	566	575	602	606	593	584	576	612	590	571	586	649	557	597	536	599	601	522	584	574	586	597	610	589	541	572	593	543	572	563	593	585	561	560	535	580	529	557	583	587	644	577	575	582	567	563	584	585	592	565	535	546	561	575	585	565	549	574	588	644	597	556	550	568	625	566	564	576	588	578	632	561	570	565	553	576	587	578	571	571	613	579	597	605	573	589	582	551	574	603	545	547	547	611	587	562	597	584	578	587	627	541	615	599	609	648	620	585	571	557	553	568	597	557	543	561	565	562	586	542	587	604	552	538	598	592	561	642	562	578	594	586	594	592	599	558	578	575	593	583	556	589	545	612	540	587	604	615	567	606	611	606	586	558	599	533	572	618	574	571	573	578	576	580	563	545	629	631	580	574	582	573	611	564	584	569	591	577	576	542	586	595	568	592	564	594	611	579	574	616	559	579	567	595	584	613	599	632	579	569	586	579	585	571	594	575	579	618	583	551	614	542	525	573	616	593	562	575	580	592	586	574	612	591	608	608	589	605	578	584	569	630	592	545	577	560	591	580	572	564	582	615	572	581	589	572	588	620	575	562	587	582	590	616	553	555	566	599	569	540	596	604	594	578	569	615	646	537	581	599	582	604	580	583	636	557	609	586	536	620	587	563	612	629	544	582	568	583	566	568	547	621	558	577	598	560	558	571	590	613	546	607	553	611	579	632	535	559	578	538	611	561	562	582	535	608	620	568	590	592	555	548	592	549	590	633	580	554	569	580	591	601	579	604	573	600	613	567	512	540	612	602	578	594	608	637	605	612	575	595	603	591	581	571	574	579	599	594	630	576	586	597	569	552	554	618	579	570	566	605	581	582	583	579	544	599	586	573	605	579	573	567	639	539	546	580	566	546	581	558	591	603	587	574	505	592	607	558	577	569	578	544	586	568	568	570	588	579	564	576	579	543	586	590	574	570	576	589	580	585	569	571	607	611	542	565	550	608	623	536	578	542	588	582	554	527	600	542	575	594	593	563	559	597	582	548	578	575	586	555	572	590	562	562	556	572	580	561	598	568	628	585	602	575	579	605	589	581	579	579	628	592	603	595	576	623	578	582	595	580	574	640	575	587	557	564	569	613	587	548	644	619	577	574	595	610	627	566	566	545	584	542	554	559	532	555	590	604	557	576	605	562	581	579	559	608	554	540	623	578	573	590	619	572	563	587	592	582	559	619	562	528	587	573	571	586	551	582	596	594	595	571	612	593	629	567	554	570	580	574	531	569	585	589	552	591	577	543	593	578	570	566	613	615	598	582	539	562	609	601	587	579	618	586	586	565	594	619	570	579	619	601	561	512	591	576	593	587	598	587	586	571	584	541	556	578	595	589	581	595	594	604	553	599	575	615	579	605	564	596	546	590	588	581	594	539	572	584	557	623	585	578	616	543	574	567	621	554	597	570	604	567	584	560	544	581	608	554	650	558	559	591	559	603	584	575	601	565	576	601	607	588	590	569	587	594	588	590	559	565	567	573	589	576	551	556	573	594	570	586	596	617	548	582	577	612	611	605	529	519	591	588	567	597	582	564	614	587	610	561	544	549	518	569	578	587	556	565	584	564	590	613	625	595	584	557	585	575	597	558	569	580	577	595	590	606	530	564	570	560	584	577	572	566	559	561	580	613	591	614	584	611	607	569	617	578	632	565	577	573	592	610	606	547	541	593	569	584	551	575	564	557	549	592	603	497	616	574	567	547	558	576	589	576	596	595	590	571	556	556	558	604	581	599	558	571	613	634	604	577	590	580	633	597	556	584	605	569	546	600	589	619	599	557	595	556	585	606	547	612	571	601	580	545	578	553	618	525	586	562	547	598	531	597	608	569	576	579	586	562	590	615	592	557	577	570	553	583	560	581	578	588	544	646	541	599	564	561	549	577	616	537	615	614	594	562	617	544	596	593	610	607	582	550	579	543	583	553	593	603	540	561	578	578	568	591	594	572	612	582	580	537	556	574	565	595	580	579	587	568	528	560	590	563	590	576	584	631	582	569	622	583	601	614	568	591	564	565	608	607	575	554	550	622	585	606	573	582	555	584	553	597	590	583	627	579	585	555	572	579	596	591	549	579	569	590	544	598	516	600	581	548	555	559	577	576	588	537	539	574	563	573	555	589	578	582	560	596	571	566	582	607	616	602	609	577	561	580	561	575	618	635	579	559	556	574	594	581	519	594	574	586	557	563	600	572	618	604	558	569	592	578	530	547	625	601	631	586	567	560	591	604	589	625	583	598	588	566	609	558	570	581	588	548	549	578	596	618	568	617	529	583	560	545	571	579	585	593	569	569	593	604	571	531	558	600	601	579	564	610	600	545	579	596	563	567	597	574	547	596	600	576	603	590	571	538	563	576	620	568	537	580	525	581	604	539	603	541	586	595	602	564	588	598	594	577	594	563	571	585	565	638	587	558	603	581	563	608	563	565	573	593	535	546	548	572	555	585	605	581	575	573	537	603	575	590	631	542	626	586	542	575	626	594	557	630	616	575	585	597	614	599	597	552	573	560	593	580	600	564	553	562	543	614	586	584	571	551	621	582	621	592	616	596	609	562	563	568	539	547	603	555	567	561	587	585	604	553	519	570	601	604	590	598	597	605	595	554	586	586	545	578	598	576	594	605	550	562	581	558	533	598	574	573	578	564	589	541	582	573	565	567	609	546	557	542	577	604	582	607	575	557	588	585	583	576	575	558	550	579	554	602	599	562	633	544	570	587	587	549	601	582	594	503	586	565	598	591	571	565	608	561	591	543	610	626	587	581	587	624	560	573	563	553	646	595	547	595	558	562	555	579	549	558	610	546	612	594	616	587	618	575	590	595	564	607	599	592	599	564	637	586	609	596	605	567
61518	26502	6103	1728	950	689	606	526	461	483	440	443	429	422	390	412	393	381	400	373	398	378	366	423	846	654	476	381	357	405	356	320	356	372	380	355	348	420	372	384	371	360	356	368	326	379	357	392	377	381	326	355	356	377	385	372	352	355	392	395	336	342	386	373	356	358	335	343	392	385	365	336	350	341	365	354	363	360	334	357	394	404	315	377	393	374	329	372	353	363	351	359	352	352	339	370	346	340	317	390	374	371	332	339	340	381	418	355	385	356	327	378	334	341	353	368	360	379	380	349	342	360	360	356	368	369	373	353	348	348	340	355	320	345	350	360	288	348	348	368	397	376	361	362	376	374	328	336	350	375	365	362	340	357	343	334	354	337	374	338	349	357	365	349	338	380	367	356	343	355	363	351	367	342	337	316	362	383	388	354	400	362	379	355	369	332	378	376	383	338	335	346	357	360	388	383	338	366	354	348	342	335	391	377	400	353	352	330	346	366	358	370	362	362	353	373	329	394	366	384	346	346	376	386	336	376	357	369	356	376	391	395	378	364	355	377	361	391	342	379	386	350	306	388	336	357	359	335	390	356	375	356	367	350	349	356	375	314	319	395	323	348	371	356	371	364	401	363	373	361	350	358	336	383	337	323	353	344	331	363	359	364	352	365	376	361	405	369	402	355	345	335	393	357	342	354	366	364	340	356	396	331	350	369	364	342	367	360	348	378	353	331	372	369	351	376	391	381	347	337	330	374	357	363	337	315	326	339	350	363	356	355	357	360	341	333	364	340	350	352	376	349	342	365	382	307	344	350	358	352	353	378	363	350	356	397	378	343	362	383	346	325	373	362	372	355	360	362	361	365	331	367	357	344	321	368	408	394	368	337	365	389	385	372	350	398	366	343	355	358	374	361	395	358	389	420	387	366	369	343	416	340	352	396	363	370	366	346	379	325	379	366	365	393	353	348	406	382	363	336	352	349	366	386	339	369	358	352	348	339	349	325	361	356	343	339	355	351	359	364	339	372	337	365	346	325	364	361	332	315	382	351	362	375	321	358	374	401	382	339	394	352	343	372	350	358	361	345	351	368	395	394	379	383	366	340	344	358	367	374	364	349	351	355	348	394	379	368	344	357	333	360	370	388	338	345	352	363	342	337	348	355	342	305	341	423	381	359	343	308	365	360	371	361	345	362	384	343	365	341	362	361	358	357	352	324	338	348	377	393	331	342	348	367	374	374	337	365	367	361	354	358	338	350	350	378	328	376	381	368	354	355	344	372	364	358	374	361	384	372	344	358	346	360	312	362	390	403	329	367	390	373	350	380	364	358	362	383	335	352	332	316	381	339	374	359	358	343	375	347	326	358	371	351	388	360	353	362	312	326	354	345	340	332	353	320	334	324	352	346	351	365	339	320	346	331	337	344	387	310	364	371	352	357	370	347	343	396	321	375	351	365	374	393	377	372	371	306	354	343	365	359	352	351	382	352	359	345	378	365	363	359	381	370	338	348	360	369	389	366	443	389	378	332	376	354	342	371	362	366	372	374	338	418	333	349	320	354	360	363	403	348	367	377	414	390	416	355	362	378	365	381	367	321	356	387	366	376	354	342	347	318	357	385	332	310	340	339	347	316	361	380	342	377	360	342	353	379	366	359	351	372	339	366	383	386	347	402	341	382	364	344	402	335	361	348	399	361	385	369	362	340	347	370	363	384	369	391	397	364	387	376	374	377	343	343	385	361	400	356	323	356	375	384	392	375	380	376	367	349	357	362	342	335	343	349	357	314	343	363	351	363	321	376	372	353	367	365	320	368	403	338	312	349	344	412	403	325	394	424	368	341	351	361	379	327	335	323	353	349	355	384	374	386	365	363	392	350	367	371	365	345	330	353	368	370	339	344	376	319	345	407	347	373	372	361	335	324	350	376	354	324	367	346	368	357	340	360	372	377	329	357	355	356	348	339	353	332	363	389	363	346	388	334	374	391	367	347	340	318	366	363	350	356	379	325	342	362	354	340	368	384	355	356	367	367	347	335	382	399	370	338	355	357	322	322	352	313	351	363	371	375	366	361	376	341	346	363	378	408	331	377	363	359	383	359	340	380	360	375	383	371	365	319	354	361	369	366	350	358	359	335	404	365	339	357	351	352	368	387	375	372	363	383	317	380	361	339	340	318	311	371	361	310	332	357	329	329	330	348	366	342	319	352	322	385	329	366	381	334	368	333	375	335	356	354	364	330	345	351	332	362	351	349	351	396	354	371	358	338	369	349	367	370	382	388	343	365	354	355	342	342	343	321	380	342	355	348	382	361	360	364	335	357	331	351	345	345	349	354	365	360	379	375	357	349	362	371	324	372	333	364	349	350	352	362	347	350	354	321	336	353	325	371	359	336	361	359	346	355	375	375	374	359	368	368	376	318	338	358	376	311	371	339	329	371	321	349	344	390	366	359	321	373	371	358	371	339	357	347	376	329	363	347	378	329	351	338	373	390	335	341	375	394	353	350	338	382	326	319	379	340	349	353	391	381	368	357	340	307	335	338	332	365	342	347	374	367	337	380	398	384	359	373	355	352	354	353	354	333	349	367	385	381	389	356	337	357	356	336	398	380	395	356	360	357	362	323	380	326	353	370	411	343	339	348	364	347	360	378	340	341	367	362	385	355	403	351	350	352	359	355	344	364	333	359	324	344	385	350	318	372	390	399	404	376	358	364	357	337	344	399	358	359	361	339	333	352	344	366	334	343	357	357	365	377	348	341	365	290	362	363	370	381	346	365	359	353	354	364	329	355	363	365	379	344	424	416	354	376	326	327	356	364	356	396	386	399	363	328	337	377	346	381	351	373	358	379	347	363	357	384	384	356	325	360	380	349	325	325	354	346	346	356	332	389	382	372	326	327	341	341	364	367	381	393	379	386	357	328	366	352	370	368	370	365	328	326	386	358	354	347	341	380	353	360	370	349	370	389	356	383	358	363	351	341	359	327	353	404	396	324	330	337	360	329	341	328	342	333	388	348	350	377	365	349	337	369	364	377	355	355	337	364	363	326	347	358	372	360	364	304	334	363	360	324	390	381	370	349	347	354	358	372	359	335	317	360	373	354	384	389	349	360	346	354	323	368	343	362	338	351	400	381	379	418	340	366	354	341	379	334	373	307	362	366	361	390	343	372	368	382	344	364	405	378	336	365	371	378	335	402	400	377	380	367	339	342	347	361	351	364	349	349	358	352	338	326	359	363	326	360	336	376	346	358	383	337	371	356	359	367	382	326	340	356	359	354	352	379	344	369	335	344	346	353	387	331	334	332	314	347	346	350	378	345	386	335	356	357	369	355	344	355	315	342	378	352	366	392	354	362	351	381	337	359	353	376	388	351	357	370	370	326	327	343	337	361	372	374	387	376	390	353	385	372	372	360	350	328	393	353	365	359	376	327	377	395	410	326	323	364	371	395	369	325	327	386	356	343	368	365	334	380	342	355	384	344	349	404	339	397	372	373	388	373
40276	6035	3053	3504	3112	2098	1644	1673	1410	1419	1137	1015	980	1012	1110	1050	1016	1001	1030	925	1032	936	870	1516	3719	2596	1673	888	799	787	808	787	754	808	897	892	860	809	830	782	806	760	754	825	753	828	801	776	767	769	755	846	812	808	737	769	806	798	735	807	803	775	772	768	817	804	787	754	733	748	747	725	723	794	768	782	749	739	805	804	785	817	752	777	767	781	791	829	748	748	803	837	828	829	749	827	770	808	776	759	809	798	760	802	792	814	770	778	697	770	743	808	744	776	785	760	737	794	791	778	785	756	799	748	783	746	760	730	798	817	763	767	783	757	765	744	761	769	778	793	798	800	729	792	813	795	778	786	807	800	824	765	800	804	795	814	727	770	738	775	736	748	808	788	751	794	792	826	767	808	731	749	742	841	811	790	774	826	764	768	772	795	745	817	789	769	767	831	778	748	773	777	805	793	787	758	726	789	725	794	801	739	754	739	714	759	760	746	771	753	743	754	707	796	753	804	819	733	799	782	790	769	792	710	817	777	758	726	795	815	776	772	744	820	709	736	852	789	753	807	794	749	803	817	765	696	779	795	789	797	796	743	825	799	809	785	797	774	779	776	728	779	783	801	767	792	775	774	793	760	771	854	764	715	802	812	726	802	744	822	807	818	768	771	786	797	760	754	777	753	758	731	784	751	797	773	744	793	793	769	781	770	765	828	758	767	765	776	797	782	792	769	796	791	815	758	774	795	787	805	801	711	787	799	807	783	766	781	775	769	793	753	785	799	838	820	792	801	740	811	772	750	832	761	780	766	785	754	804	758	775	758	761	809	832	780	774	766	746	748	791	742	793	801	769	772	744	821	873	753	772	762	791	764	778	732	856	802	759	765	764	774	807	834	798	755	731	790	809	746	737	724	772	756	790	789	741	773	739	777	770	783	740	777	767	748	775	778	771	792	754	770	740	795	739	810	778	812	818	809	786	744	738	742	770	770	782	771	789	807	724	792	754	750	717	787	782	765	783	816	767	761	737	783	767	818	784	790	806	768	796	786	765	756	813	766	759	784	759	734	757	764	818	775	800	805	797	820	790	753	773	830	765	776	825	765	762	776	799	800	759	780	778	736	800	819	742	802	784	778	768	798	794	768	719	793	734	789	774	772	787	756	739	817	788	840	803	728	815	790	725	779	792	781	774	738	717	813	782	826	786	739	777	789	796	783	823	801	790	784	810	721	784	811	799	763	809	737	810	735	760	739	775	775	790	791	750	782	796	757	729	809	756	787	763	795	802	712	760	769	782	835	723	816	767	815	786	806	721	727	789	777	796	799	761	761	740	773	810	755	770	716	784	771	749	762	795	766	760	808	729	741	784	782	762	754	773	733	815	756	781	765	745	815	797	763	804	728	762	716	772	815	839	706	828	805	755	784	756	799	756	752	728	799	798	781	762	773	760	789	708	742	773	770	808	792	801	777	806	765	792	759	744	806	817	731	780	803	805	759	778	743	777	769	781	765	754	740	757	797	776	784	779	803	816	787	771	795	735	748	705	743	768	785	744	777	739	773	781	746	773	804	790	741	774	800	774	777	790	741	769	783	794	783	771	786	756	794	756	784	794	789	762	773	763	776	759	717	805	795	745	872	776	737	780	793	768	812	753	773	772	813	773	778	784	741	739	824	785	788	707	723	804	760	775	772	795	751	820	778	786	811	802	784	746	796	781	773	724	773	791	758	814	770	758	788	750	758	805	813	787	771	754	803	783	771	802	774	698	812	787	763	818	808	802	780	736	755	748	755	744	733	706	756	767	715	778	779	744	758	791	782	764	819	772	755	811	787	833	790	812	763	775	785	763	760	746	788	837	766	742	767	799	769	765	730	726	767	824	721	795	794	760	776	770	790	702	817	782	761	779	757	782	777	781	857	791	776	794	837	744	746	688	781	810	748	797	799	775	790	737	718	732	776	777	765	768	761	742	774	779	722	750	737	825	750	758	788	770	782	746	796	715	761	769	753	782	764	763	818	805	766	752	735	736	752	787	806	771	784	731	777	737	791	804	770	745	738	750	777	749	803	785	788	809	747	752	784	762	783	781	810	749	745	766	807	735	758	804	791	747	784	804	828	808	778	806	777	789	755	805	794	805	804	772	812	796	779	832	801	765	796	836	810	771	762	763	765	762	796	800	843	731	741	783	818	760	784	778	743	757	790	759	788	760	788	787	746	771	820	769	732	832	785	746	758	754	769	779	760	797	773	775	761	757	800	764	770	717	767	753	757	731	812	756	792	795	790	783	785	794	758	796	812	759	747	783	770	825	747	801	777	820	791	812	789	748	769	783	797	796	771	787	769	748	777	775	812	739	804	800	818	802	809	778	788	759	737	841	758	778	767	770	719	771	810	796	802	800	734	791	783	742	739	785	790	807	714	780	741	796	755	802	786	738	805	802	760	750	782	831	821	760	749	799	788	768	813	746	792	784	784	770	786	780	778	787	793	770	742	744	774	743	783	789	789	801	756	797	779	759	771	836	790	823	810	721	757	815	739	788	706	776	767	824	755	806	771	821	774	776	804	798	782	808	811	744	785	746	757	716	829	796	772	756	791	750	776	796	752	786	747	825	760	747	768	761	767	737	722	759	753	725	778	833	773	809	770	798	809	750	803	789	746	778	803	776	746	806	778	779	787	752	793	781	733	784	795	757	806	791	731	752	785	755	792	806	768	772	758	846	750	701	790	819	788	781	768	765	837	788	734	794	739	793	819	808	752	817	770	783	769	753	760	777	739	798	754	819	790	806	789	712	799	743	800	801	777	757	754	803	750	829	756	785	791	828	743	757	736	758	744	752	742	753	796	791	730	829	766	761	822	834	761	799	808	757	754	801	755	767	770	777	761	762	793	785	804	810	748	825	765	817	793	843	722	745	769	740	769	783	735	725	747	775	809	803	733	785	805	783	775	765	725	823	792	786	755	750	733	758	837	757	787	769	737	784	793	727	725	765	754	758	764	752	819	784	846	762	809	775	794	757	818	749	843	778	816	773	724	741	749	778	763	818	779	766	754	751	773	706	737	813	725	748	780	840	761	805	761	737	772	785	802	787	735	756	825	749	779	787	803	760	772	787	767	823	781	753	782	789	786	796	829	774	753	740	772	728	772	771	738	770	773	771	767	779	773	784	764	779	790	799	750	782	765	814	812	799	758	814	797	755	768	769	843	809	789	752	755	775	778	820	740	735	751	766	780	716	793	805	775	771	753	752	760	780	811	762	790	790	775	736	789	757	760	762	768	820	770	811	805	786	735	763	778	739	725	790	752	810	825	843	700	787	763	797	811	811	761	758	711	785	747	772	800	784	781	788	818	737	776	754	741	749	819	845	756	778	751	734	751	730	751	816	797	805	819	782	782	815	806	754	857	760	750	801	784	728	786	758	736	728	769	811	822	783	750	831	758	787	732	805	806	804	767	778	799	722	799	768	753	745	772	765	829	796	767	724	768	788	764	782	750	785	765
27446	6303	540	349	301	193	185	209	179	163	152	176	176	162	175	171	174	161	143	165	169	165	180	162	173	159	176	151	157	145	151	161	152	171	147	165	131	150	154	142	152	177	166	124	160	155	145	152	190	142	167	168	165	145	136	165	163	148	162	173	148	147	156	133	147	158	157	185	160	163	149	148	152	149	170	151	134	166	141	140	145	168	161	154	164	142	162	148	137	171	180	133	129	153	152	158	152	155	148	149	135	144	159	172	155	160	160	137	169	166	159	123	133	132	146	141	154	122	135	155	161	154	152	158	164	151	143	156	143	145	139	173	158	152	140	147	154	165	168	155	184	150	138	138	161	179	148	170	140	190	136	130	153	131	134	141	147	161	169	156	147	174	154	169	145	158	161	168	157	175	148	150	143	137	155	148	186	194	153	156	179	136	159	161	142	123	153	147	149	164	120	153	164	146	161	150	151	125	125	126	158	143	158	156	171	155	163	142	132	165	163	149	156	137	146	147	173	151	169	158	151	133	147	145	164	147	162	158	177	171	170	132	168	141	139	162	134	166	134	151	167	144	141	175	162	154	142	119	132	172	142	188	203	149	161	159	142	160	152	154	167	172	168	163	148	148	157	168	172	156	152	140	168	148	156	172	157	135	157	158	156	161	128	160	159	138	151	177	137	172	143	144	152	155	169	136	161	143	125	152	130	182	141	134	164	166	153	147	155	142	164	143	130	161	144	142	141	147	147	129	148	162	174	146	138	172	175	163	147	160	152	157	173	165	152	153	155	160	131	180	162	149	150	162	159	148	137	151	154	153	161	144	133	141	175	131	131	160	160	150	168	145	156	150	134	155	157	138	156	139	135	150	167	156	145	150	151	164	165	153	170	153	154	150	151	159	134	153	169	168	181	147	163	169	148	159	131	160	157	148	148	158	179	124	179	170	158	132	177	159	164	135	163	153	156	164	164	152	171	145	143	160	164	176	151	164	136	149	158	172	157	169	158	166	172	141	155	117	146	129	147	155	154	162	170	147	146	148	163	154	152	144	124	148	115	145	162	167	167	177	139	145	149	140	157	159	153	171	143	147	181	151	142	146	172	155	147	149	136	143	157	161	147	171	154	171	166	160	153	137	129	134	146	171	175	147	164	136	136	170	166	146	155	156	150	169	144	153	143	143	162	184	149	157	160	134	161	119	145	163	156	147	147	162	143	139	138	167	151	155	142	140	145	151	163	157	152	138	134	153	153	141	145	164	114	141	148	136	138	166	138	174	156	160	160	157	139	173	160	148	129	151	135	153	161	131	191	157	150	155	172	155	174	151	139	167	160	135	137	144	151	146	140	143	131	136	146	155	150	167	144	152	145	151	141	180	173	171	164	158	143	166	155	148	165	146	146	136	136	161	178	180	180	151	147	141	158	137	137	157	147	120	143	176	147	127	144	144	144	144	154	151	147	140	142	157	183	163	166	147	170	152	139	148	154	160	159	138	172	160	142	170	166	148	157	152	141	169	142	137	144	134	149	139	155	150	128	126	153	153	156	152	152	149	144	168	178	164	167	155	149	153	141	163	176	173	181	166	180	161	183	142	149	143	157	143	153	168	139	169	156	164	160	154	131	152	148	164	150	164	162	135	149	154	140	125	149	167	142	161	143	154	142	151	139	166	160	161	151	153	149	157	169	140	140	151	150	166	158	154	147	150	129	159	147	144	179	162	145	153	151	149	170	141	156	129	134	173	152	135	176	146	153	190	139	162	153	127	159	164	152	147	147	175	150	135	141	151	146	140	165	176	163	149	173	124	155	155	150	156	125	177	152	147	148	182	162	145	142	181	166	151	156	160	155	139	143	153	175	174	171	149	140	173	197	141	142	143	151	137	182	165	146	136	131	167	175	150	144	150	137	132	150	164	147	154	149	165	137	162	149	170	161	171	137	146	153	169	146	148	146	162	151	159	149	155	164	148	153	184	162	163	144	169	129	124	151	129	143	123	150	153	161	152	136	139	153	157	183	179	141	157	148	154	160	157	163	152	141	153	147	172	149	160	155	137	144	172	165	134	144	149	143	148	166	157	159	130	142	145	156	154	144	146	163	146	155	159	138	168	162	169	144	136	142	150	160	146	162	142	157	158	134	160	149	147	156	153	144	138	141	152	156	131	147	140	184	147	153	126	131	124	148	142	173	129	169	143	150	157	147	137	159	144	157	154	175	167	177	154	151	158	148	170	143	131	155	163	151	137	118	152	143	140	169	137	162	176	123	163	138	170	150	172	151	150	150	156	163	157	173	170	167	172	173	165	149	159	153	153	143	141	136	139	152	178	181	154	157	133	154	174	153	140	154	146	118	155	127	147	142	156	148	166	141	158	161	139	139	164	183	170	155	138	137	166	149	147	132	123	135	160	173	132	173	157	167	156	159	166	164	175	145	163	168	162	144	154	143	144	165	138	163	155	157	132	177	157	136	155	177	165	168	146	157	151	146	137	165	163	162	201	158	167	150	161	156	141	147	142	162	167	138	153	168	151	150	168	161	158	140	149	163	161	166	145	168	172	174	153	132	154	153	181	128	158	139	135	164	143	148	149	155	168	162	149	158	151	135	164	134	143	157	186	146	160	158	167	171	194	157	151	135	144	153	162	110	150	158	167	153	162	152	135	132	157	153	165	172	159	139	153	148	160	144	146	160	143	136	139	150	153	156	155	146	139	159	181	156	158	165	152	143	152	167	137	124	139	130	152	136	142	149	178	165	153	134	168	138	145	133	147	160	143	134	132	158	149	151	153	161	165	152	165	136	168	165	162	124	146	150	181	179	130	154	176	143	136	145	147	155	154	147	141	169	144	180	150	140	120	162	151	145	168	138	141	141	153	161	149	171	165	159	135	169	137	152	145	159	142	164	164	152	153	160	198	165	172	146	143	180	144	164	143	176	150	151	163	153	162	144	143	151	154	129	157	157	138	161	174	155	150	133	165	169	161	160	175	151	155	150	170	154	149	140	134	153	131	152	141	154	138	134	152	134	148	139	162	148	162	158	149	158	148	158	144	147	153	181	134	137	140	150	148	157	155	159	156	172	161	160	183	155	148	158	148	163	153	125	118	166	156	151	161	155	178	161	148	146	165	142	139	167	155	170	155	136	159	157	154	140	147	152	158	176	178	149	158	140	162	176	154	130	171	166	139	163	156	148	161	144	169	142	152	150	166	177	152	156	163	148	166	148	170	135	140	149	142	149	142	151	164	172	163	127	160	173	133	138	130	165	147	154	160	167	154	148	167	131	161	134	169	145	138	158	133	161	147	150	151	160	161	156	171	180	156	144	138	135	165	150	134	168	134	141	140	147	148	148	147	146	186	131	153	153	156	143	142	128	151	157	176	176	135	149	158	163	166	135	148	160	151	162	146	179	142	159	135	149	179	173	158	141	155	145	162	147	135	164	162	143	167	147	131	144	137	157	130	153	155	159	161	164	171	151	146	153	139	132	151	148	139	177	137	146	173
16253	1635	843	1023	848	550	516	540	569	506	487	490	516	523	401	427	415	408	402	415	456	433	460	480	551	470	429	416	392	393	373	399	374	391	434	424	422	406	403	425	375	375	354	382	403	356	388	377	366	388	424	367	409	396	374	390	380	398	386	393	390	360	376	420	411	365	377	399	355	363	377	390	378	378	388	358	372	386	374	404	381	376	362	425	387	391	381	418	372	361	383	377	388	382	387	381	378	350	360	368	389	398	373	391	375	394	377	412	382	447	328	390	404	377	403	380	344	395	379	373	408	386	350	394	373	375	423	410	353	402	363	364	386	382	379	384	403	373	372	421	368	382	362	391	362	392	380	388	385	376	397	367	391	366	418	357	365	385	361	397	406	433	383	390	397	400	379	388	371	394	400	416	399	393	379	401	381	417	365	372	392	371	383	382	372	373	382	382	389	405	355	393	380	397	396	389	377	407	400	386	373	359	370	379	359	384	367	361	372	372	358	399	404	377	406	386	347	359	372	389	379	392	373	368	375	351	401	421	380	389	417	385	368	396	384	378	369	393	328	372	355	369	382	412	413	382	407	374	380	392	363	380	375	395	399	412	392	387	376	366	390	399	405	400	391	402	325	386	384	432	378	402	371	389	428	397	431	406	355	368	384	397	372	402	357	355	400	414	395	353	403	323	390	393	381	383	358	393	358	337	380	375	357	365	375	393	404	382	413	395	383	383	390	375	430	369	398	377	404	361	375	402	385	391	392	434	406	378	408	402	340	386	359	410	405	362	365	375	381	374	382	413	383	382	352	396	366	371	389	364	405	409	367	380	385	391	374	344	388	360	383	408	417	403	365	390	395	346	357	412	384	390	366	339	393	399	367	412	359	399	336	367	384	376	375	389	388	363	354	406	387	376	376	395	391	407	388	420	401	407	405	343	374	394	369	387	389	387	373	386	357	379	403	379	344	381	376	366	355	355	370	384	384	395	384	357	358	380	381	383	372	380	380	402	414	409	380	378	353	409	387	376	387	396	395	414	398	412	419	416	398	359	351	404	382	393	380	356	405	401	394	375	388	397	389	403	389	439	415	354	402	398	358	434	376	402	366	378	411	379	396	364	390	390	370	367	324	392	426	361	409	383	363	379	417	407	381	390	370	361	389	380	374	391	402	414	371	398	395	352	390	367	386	389	350	377	382	367	362	390	407	406	383	407	385	397	365	390	352	404	410	389	395	402	400	361	375	406	390	397	394	407	379	357	376	379	404	396	420	349	390	379	394	359	361	364	393	405	380	364	365	383	363	373	362	405	386	357	361	326	395	351	388	369	394	400	367	395	369	340	372	359	377	391	372	385	360	443	400	376	416	396	381	370	383	390	373	396	427	402	382	378	408	417	374	394	387	378	392	407	373	346	370	382	411	363	394	404	386	389	375	421	363	388	372	377	385	365	390	401	340	386	388	387	363	400	378	374	389	384	377	366	366	341	407	417	380	414	388	357	373	352	395	378	396	358	393	389	376	390	374	378	374	384	378	372	374	426	401	377	385	376	387	426	377	418	369	399	393	380	387	399	378	375	316	415	383	372	401	395	382	391	375	384	384	387	404	377	370	358	375	378	363	397	401	374	371	410	400	362	375	372	388	428	375	368	392	366	391	361	340	377	403	427	415	374	386	366	387	417	399	392	341	354	379	357	372	394	387	377	342	388	408	384	395	405	388	400	375	407	362	396	386	336	379	402	384	401	403	413	405	389	386	356	372	348	398	374	408	399	391	403	392	403	378	411	358	366	390	376	412	408	420	369	345	361	383	381	383	352	379	391	399	369	393	354	335	357	404	368	388	346	373	415	408	388	404	394	374	397	368	358	382	406	362	359	362	394	365	396	430	364	391	404	408	390	385	386	374	382	376	419	364	395	406	379	393	374	385	406	404	348	420	360	355	390	391	387	385	367	404	374	349	410	399	371	415	386	381	394	394	386	383	380	381	372	399	377	375	367	389	379	408	377	383	360	373	387	363	383	398	390	394	362	400	376	397	378	379	407	373	379	413	378	351	378	353	349	391	397	399	382	358	400	384	400	369	378	382	402	366	350	343	387	400	360	388	374	411	413	384	374	393	409	375	359	367	396	389	398	417	397	351	413	381	386	397	388	362	394	371	352	384	368	351	400	399	395	356	376	397	379	392	406	364	419	370	370	374	355	370	406	375	378	366	413	412	346	381	327	420	381	392	381	366	349	349	416	364	369	401	411	415	364	401	385	399	403	410	376	372	414	432	363	377	387	402	359	381	383	360	380	350	361	355	370	374	361	382	382	382	397	394	402	376	391	384	360	445	418	393	397	401	372	369	374	353	419	404	415	382	376	434	376	385	412	402	386	403	382	371	373	376	406	405	365	400	385	427	393	436	379	360	378	421	412	367	444	401	407	377	363	394	417	366	373	419	348	368	396	359	389	375	408	368	366	391	351	388	398	370	414	401	378	396	376	413	363	398	375	381	413	385	378	392	372	365	396	345	405	404	397	370	398	375	387	366	411	378	375	374	391	371	362	358	394	369	388	431	384	417	382	387	410	391	388	374	389	378	418	385	393	399	383	390	392	396	402	330	390	400	355	406	390	387	418	374	384	349	375	383	396	390	381	361	393	394	368	395	361	400	392	370	386	406	354	351	373	387	362	381	391	382	387	375	401	391	395	391	365	416	373	379	367	351	369	386	397	385	383	404	383	362	405	408	387	363	383	400	385	380	375	359	392	383	362	404	393	389	365	376	393	396	363	386	361	404	404	423	399	444	373	378	405	364	356	391	372	361	377	388	365	382	363	397	376	384	390	393	362	391	416	417	403	401	361	384	386	387	359	360	384	363	367	404	420	406	362	381	374	369	390	397	358	351	392	362	391	382	351	377	353	382	392	400	361	410	364	385	390	371	365	407	397	391	377	395	366	401	350	409	409	374	414	382	399	402	374	397	422	393	377	379	342	388	364	370	378	403	399	411	406	366	363	377	375	378	375	391	390	397	446	364	383	358	346	357	362	408	398	352	367	397	411	394	367	383	413	366	403	403	375	377	346	405	360	387	354	354	390	393	378	367	398	369	375	395	389	387	380	390	350	373	412	356	415	379	422	378	399	376	371	402	355	403	366	385	384	391	388	369	387	394	404	387	376	400	391	381	365	370	375	368	347	391	388	385	386	394	382	350	369	409	378	389	362	415	377	404	385	370	379	360	368	358	366	393	400	395	389	359	404	392	374	425	405	378	382	391	401	391	377	383	392	396	383	376	363	392	386	426	359	401	361	413	397	385	368	381	369	377	372	375	364	382	367	395	366	408	374	381	403	367	402	392	393	343	398	398	387	394	402	370	368	396	357	394	381	371	370	372	373	408	400	377	364	348	392	399	400	380	400	407	386	392	356	392	381	384	369	371	367	384	395	410	406	388	391	382	392	397	375	381	391	377	390	381	404	381	356	413	366	350	390	383	379	368	377	374	421	367	408	360	394	378	376
49661	17953	2171	771	552	397	405	337	312	319	330	311	299	285	255	306	257	277	291	274	285	286	289	344	338	395	279	269	245	252	232	244	235	234	263	285	265	261	232	246	247	241	230	223	243	250	233	245	229	254	252	259	246	251	248	265	245	273	260	271	233	256	261	251	246	260	247	251	231	268	246	253	244	240	239	267	253	226	235	255	248	275	249	252	242	260	255	227	239	261	272	213	239	262	239	236	243	249	295	248	226	258	244	258	246	226	252	231	256	270	264	247	249	258	240	248	247	212	241	253	273	242	236	240	245	223	247	256	253	238	232	247	263	239	264	249	248	267	239	237	287	228	233	237	241	277	241	220	228	243	245	244	246	243	258	269	280	236	266	280	257	241	214	242	249	246	271	267	233	246	239	250	233	259	229	227	273	245	243	266	261	259	252	278	244	264	231	256	280	242	235	226	256	259	248	276	241	256	242	261	209	248	254	261	253	251	263	266	264	231	257	239	230	229	254	214	241	238	277	256	262	239	263	238	259	240	263	254	255	228	257	272	270	228	233	242	253	242	227	260	255	216	243	251	254	230	249	271	248	248	271	236	275	255	238	241	258	230	261	234	242	232	277	264	269	249	281	255	211	214	264	260	238	232	247	246	246	264	246	274	227	269	260	276	255	274	230	237	251	261	239	260	251	254	249	261	268	241	215	227	240	233	225	229	255	244	247	215	284	245	249	244	224	256	264	250	238	245	238	251	272	253	247	253	253	239	235	220	234	243	244	247	245	243	258	258	232	246	258	238	251	252	250	261	233	289	256	235	255	246	245	268	232	254	233	230	268	263	271	247	235	242	271	265	256	258	231	245	237	253	252	207	238	241	253	226	207	295	234	256	240	239	236	262	246	259	215	286	247	231	226	245	226	274	252	269	254	235	263	257	244	227	248	264	226	223	242	244	256	270	259	225	235	224	245	265	246	273	266	240	248	266	240	241	268	239	278	245	247	224	277	251	241	250	211	220	237	291	270	254	247	231	253	231	242	254	268	261	243	277	275	244	268	248	230	229	269	253	256	214	250	228	264	257	238	246	252	269	254	270	257	237	230	244	241	233	260	227	257	279	262	276	244	241	225	246	253	253	261	264	255	268	255	228	222	265	258	268	239	254	253	245	265	254	244	238	255	236	240	246	272	237	253	249	236	246	225	268	270	269	245	256	241	222	239	236	263	225	234	255	266	253	239	237	232	245	262	258	265	239	259	261	258	234	242	217	254	249	230	242	235	240	251	234	220	276	242	232	279	289	269	278	288	221	255	238	256	226	258	234	234	236	268	253	242	282	238	242	275	239	244	242	253	236	232	243	263	242	256	271	227	259	256	230	232	236	287	242	250	274	212	244	237	237	239	218	282	245	233	266	212	245	241	257	255	272	252	263	250	263	252	223	227	246	256	223	260	257	263	233	279	227	223	269	259	255	244	202	271	215	254	252	249	269	231	241	238	257	266	284	244	244	214	294	248	238	221	252	272	226	254	254	246	240	233	258	237	257	255	289	258	250	228	253	219	226	212	248	242	233	216	220	267	221	262	237	288	231	262	226	263	259	267	237	250	229	240	239	197	251	240	244	232	257	240	246	254	246	238	243	277	291	259	256	265	266	242	277	233	209	250	230	271	278	255	234	246	256	260	238	269	257	244	244	248	236	259	242	237	244	244	253	221	220	252	255	224	270	230	258	269	281	251	226	253	242	245	249	269	239	249	267	266	234	254	221	214	239	238	248	263	229	242	264	237	280	238	244	236	255	222	234	261	256	232	226	274	236	288	227	256	272	265	244	262	249	205	255	263	244	239	233	232	249	259	206	254	237	217	241	252	212	240	256	234	234	260	235	249	237	229	249	258	253	252	246	246	220	249	226	233	263	279	241	254	265	245	243	239	248	261	252	220	251	246	236	225	287	274	239	232	246	246	245	270	252	239	249	255	226	246	221	227	220	239	262	257	256	265	230	267	241	248	245	247	243	244	256	225	225	227	262	222	232	255	207	250	249	237	244	255	214	229	247	220	252	251	235	230	285	254	226	261	253	246	259	277	247	233	261	239	269	254	245	283	244	247	235	228	242	256	240	255	250	244	240	259	244	246	256	279	239	254	261	221	240	253	246	241	264	255	222	245	275	266	254	238	250	230	258	257	225	217	273	229	277	254	235	266	213	251	249	240	266	249	266	227	267	229	260	268	223	247	231	241	255	232	232	253	231	250	230	218	275	229	253	227	255	229	217	261	244	271	240	226	260	202	248	268	245	261	263	267	254	249	233	268	238	261	231	249	244	251	232	231	255	226	245	238	244	272	255	263	266	252	242	238	269	222	245	257	244	228	284	242	267	244	276	216	239	249	252	264	260	260	225	238	248	226	223	229	258	263	207	243	252	254	259	272	258	247	259	237	262	244	227	217	241	249	248	262	232	242	263	245	241	256	241	217	235	251	251	233	236	245	265	220	240	239	252	270	242	244	267	267	272	238	249	246	258	247	238	236	260	225	260	266	251	255	247	256	265	235	265	241	237	224	236	250	226	272	263	237	220	266	251	240	273	265	233	229	222	233	252	259	265	265	252	240	230	239	258	254	244	247	257	250	263	209	227	267	232	259	261	246	239	217	272	227	277	236	278	245	270	246	250	224	225	266	241	221	255	232	241	257	236	250	275	231	214	241	255	218	271	271	267	240	231	256	255	237	237	247	262	267	246	236	287	228	281	238	268	243	211	257	240	221	242	255	252	254	235	249	259	244	243	235	247	275	268	242	265	271	247	231	244	252	247	254	250	256	246	273	259	263	227	208	217	228	246	263	261	252	278	256	241	225	281	235	249	267	258	215	233	239	240	221	252	248	262	243	247	250	267	257	236	242	258	210	233	249	256	230	261	265	287	281	254	237	245	253	265	284	276	259	229	244	245	226	278	245	218	237	247	249	262	241	234	236	233	235	265	251	210	278	231	243	263	245	272	253	248	252	242	258	265	245	259	243	230	282	246	247	254	238	227	236	266	266	245	307	255	259	253	244	265	258	234	235	243	241	256	254	244	229	247	240	263	251	248	231	269	263	239	214	248	260	264	244	256	266	269	220	243	272	229	257	272	244	243	252	268	233	240	249	250	267	219	245	261	227	249	276	220	254	224	238	271	248	237	264	257	270	227	264	269	260	254	264	239	229	248	243	255	245	252	252	231	221	242	260	224	244	240	245	219	236	249	234	211	239	218	240	258	238	263	245	240	220	250	249	267	261	300	251	269	223	218	260	226	225	243	247	250	264	255	266	247	243	239	229	265	224	260	263	218	255	250	259	240	236	254	250	243	249	262	242	286	260	249	260	236	247	244	204	238	241	235	255	261	243	237	263	257	233	251	238	273	250	242	245	253	228	228	222	216	261	247	258	236	247	259	251	261	255	257	236	256	263	256	259	238	255	255	265	222	233	248	248	242	221	243	236	254	244	261	250	279	269	264	232	255	229	239	250	233
32081	3597	1816	2158	1647	1337	1246	1178	1022	959	939	906	947	811	775	819	793	759	760	664	682	702	900	1167	1460	1350	662	605	576	608	615	626	580	598	684	654	651	601	596	573	630	593	579	590	592	544	562	571	610	584	590	617	587	612	589	624	594	579	577	584	600	574	631	552	615	552	595	589	582	597	585	582	543	606	552	578	579	583	570	582	625	570	547	547	570	555	568	590	581	562	549	602	547	605	570	608	519	569	552	534	602	578	588	570	613	576	601	594	572	553	567	595	587	579	579	559	607	582	576	579	526	586	609	564	531	591	576	577	579	547	569	570	592	583	567	588	590	556	568	613	615	559	587	572	557	540	559	557	571	597	566	586	603	567	606	578	553	596	592	547	579	556	613	609	587	576	618	598	571	556	541	548	599	575	538	606	580	635	552	610	578	546	560	557	585	601	621	550	605	534	605	587	594	571	572	575	573	580	537	615	578	597	603	566	576	548	536	604	554	591	531	568	559	587	552	560	536	584	607	627	561	591	554	562	570	561	539	550	580	575	555	574	606	572	568	592	570	585	555	610	595	596	500	539	591	555	562	592	581	568	577	535	566	612	580	570	621	554	630	534	616	617	618	569	528	555	597	624	630	581	567	556	571	572	575	597	537	550	511	574	568	592	581	589	584	575	560	522	567	579	581	612	568	611	605	565	586	588	603	614	549	634	587	572	603	598	563	596	571	574	606	579	536	560	556	571	576	584	538	621	573	555	607	565	549	603	574	550	582	570	550	567	611	562	553	564	590	552	598	574	604	630	582	590	609	573	633	575	572	586	624	574	573	539	578	590	567	584	602	564	554	542	532	597	569	543	609	582	527	569	580	519	560	591	595	578	593	592	590	546	512	564	550	601	626	578	591	572	576	583	615	590	605	584	598	586	604	574	604	585	543	626	582	600	600	575	579	593	533	545	579	574	611	559	576	575	600	536	589	593	565	630	553	571	528	573	575	565	615	525	560	612	602	603	540	601	591	575	533	565	620	612	543	547	560	547	567	594	572	600	586	569	566	585	569	558	584	580	641	539	553	604	585	575	554	559	594	592	599	557	552	580	543	581	598	574	616	543	629	555	599	572	555	555	586	537	580	605	555	578	620	575	567	588	587	567	562	568	551	582	571	561	590	582	607	592	617	546	607	550	566	590	595	587	587	591	576	604	556	568	579	601	574	599	576	513	582	588	561	576	556	583	592	575	592	578	597	597	572	554	568	572	556	616	555	565	620	568	606	580	574	578	600	590	596	605	558	576	547	573	583	626	586	601	578	608	596	588	580	583	598	601	588	557	563	568	579	564	585	566	555	593	562	571	567	548	572	577	571	548	578	557	585	581	519	596	586	584	536	557	595	574	606	544	571	588	617	570	574	550	516	568	595	597	574	570	564	571	555	575	585	610	576	575	569	568	574	560	545	501	538	569	584	566	586	577	590	554	532	534	573	574	564	577	536	627	559	611	581	553	580	573	578	552	569	562	617	560	575	631	595	581	592	551	559	646	543	569	608	583	577	589	581	601	582	621	587	529	613	558	558	593	579	567	586	564	571	573	546	599	538	580	567	614	603	590	557	592	590	551	551	574	561	585	596	583	583	575	570	562	595	575	586	595	583	539	612	599	622	594	600	577	603	606	613	580	603	612	599	573	608	610	579	541	598	585	584	594	581	590	576	568	595	608	580	602	612	555	615	608	591	569	607	560	536	537	580	624	582	593	532	607	644	546	599	607	579	593	632	596	594	597	547	611	589	570	589	572	659	598	538	595	604	570	613	579	574	564	600	572	562	571	583	555	584	527	556	557	555	581	560	565	528	560	567	599	588	582	589	544	574	603	591	600	579	633	567	599	593	587	584	549	604	559	581	581	537	605	589	563	616	554	592	584	598	605	572	542	555	562	551	568	569	607	569	606	563	602	551	604	580	591	565	589	584	555	596	560	562	583	575	590	562	543	564	572	549	575	590	537	566	551	598	565	573	593	572	561	571	589	585	558	593	552	597	578	578	558	588	579	572	575	601	594	598	575	596	576	595	561	519	594	594	545	553	571	529	592	619	594	590	530	611	598	600	565	586	576	605	576	548	572	600	590	567	570	577	550	614	600	587	557	614	557	570	633	594	600	610	578	581	613	603	570	610	555	591	549	548	559	590	584	618	583	579	581	598	591	542	571	572	547	556	585	589	548	568	614	531	605	575	582	564	576	600	579	565	574	554	560	574	580	550	599	583	619	613	587	593	566	569	600	600	576	567	539	554	580	602	566	597	601	549	554	537	564	564	524	574	564	574	564	583	546	611	606	587	614	619	591	591	578	562	550	591	576	587	561	579	566	551	581	581	565	537	541	569	587	571	551	567	551	536	541	566	585	585	600	622	547	574	624	567	567	572	577	557	566	569	627	607	587	552	548	537	630	585	555	557	589	520	568	559	578	542	549	564	601	579	581	538	584	583	578	577	548	540	545	599	542	587	603	567	568	585	588	554	589	554	579	527	573	578	587	596	555	589	564	575	599	626	590	585	599	600	613	533	577	635	576	598	591	615	584	531	567	549	566	619	589	622	545	610	595	570	530	578	589	592	588	544	624	597	585	561	573	565	566	566	565	565	595	612	536	562	546	586	558	612	590	613	605	545	574	554	577	592	562	585	571	585	594	628	589	543	563	605	600	530	576	569	552	568	574	601	552	583	533	544	587	571	639	568	575	586	606	578	606	535	572	589	560	566	564	527	565	576	555	591	554	534	579	554	585	581	585	574	594	547	566	516	597	611	569	546	627	575	569	621	539	612	576	589	553	590	581	585	561	586	548	559	538	595	593	552	562	597	602	570	555	608	584	587	598	580	533	551	584	579	639	565	558	568	601	580	561	576	589	546	570	568	562	569	624	548	579	627	539	593	543	590	576	590	559	599	592	574	549	592	607	643	580	564	591	595	538	603	587	562	577	553	573	558	624	561	595	522	575	598	605	578	612	588	566	600	559	569	573	584	595	554	588	580	582	572	596	586	596	533	545	585	581	582	565	547	606	574	573	543	596	598	575	588	599	541	575	523	635	604	584	569	572	574	576	582	583	581	573	579	563	602	561	564	573	585	576	604	588	558	572	565	532	539	567	584	564	596	569	589	550	534	570	581	570	607	570	527	560	630	560	581	562	557	573	594	551	605	564	611	606	591	585	587	597	580	585	572	609	591	574	574	566	518	585	609	556	550	596	561	575	594	558	566	601	596	588	548	579	573	550	540	591	597	622	562	565	579	579	558	554	577	611	632	563	566	571	582	576	599	588	554	603	556	596	588	577	564	550	594	596	544	569	561	554	543	571	575	564	572	594	615	551	538	552	576	544	577	553	652	574	611	556	562	560	590	583	554	574	596	559	577	582	538	587	565	542	581	592	576	549	518	566	581	541	577	561	556	601	543	594	611	557	559	567	552	570	574	609	548	590	614	605	591	571	549	571	553	573	568	567	610	570	594	594	585	575
61265	25397	5843	1538	916	641	639	562	565	507	503	433	405	399	407	477	418	415	398	404	427	407	378	460	486	379	383	349	390	375	392	353	387	400	372	370	379	403	363	334	358	378	362	368	316	350	357	339	369	349	384	399	343	374	366	336	381	375	382	328	349	351	337	392	346	361	374	354	360	388	349	367	373	375	363	359	376	346	338	350	374	363	374	341	370	392	386	327	373	385	379	347	390	391	395	385	372	328	351	350	327	329	369	368	388	345	353	361	350	384	394	378	366	365	342	349	372	349	389	382	355	365	343	363	355	337	338	379	368	367	356	344	338	358	360	335	343	333	396	382	377	330	380	359	381	380	363	361	368	375	346	381	348	373	337	335	365	379	342	348	365	382	322	328	360	361	383	377	364	366	337	353	362	344	349	371	355	348	351	343	364	366	372	376	362	360	370	369	342	352	375	345	407	407	385	346	356	376	352	363	376	330	386	363	370	368	344	339	358	364	382	341	324	369	375	335	376	355	381	384	347	346	349	369	365	361	421	371	357	378	337	359	347	330	350	327	350	392	379	341	365	370	365	350	401	371	371	363	384	357	337	352	345	346	365	355	359	327	340	357	355	346	336	367	378	348	314	361	359	353	358	362	384	357	335	371	340	347	357	339	350	361	356	362	348	373	371	345	331	338	391	353	362	391	374	364	337	373	378	361	360	313	334	376	349	404	372	370	359	342	362	349	352	361	371	383	360	379	327	393	352	372	324	350	439	372	372	400	375	341	341	361	360	321	350	372	372	367	377	348	390	316	358	345	313	375	332	356	349	371	395	355	340	368	337	331	360	357	343	365	376	362	377	335	341	358	321	379	391	404	346	372	361	373	341	349	339	337	331	366	337	334	349	369	375	371	350	355	355	363	330	387	410	317	361	375	381	363	342	392	356	386	341	354	373	340	360	332	370	353	355	353	344	360	322	341	361	375	337	370	395	348	353	341	343	389	380	334	385	380	348	350	345	394	367	331	363	361	340	360	376	372	339	360	343	335	384	335	360	379	360	326	379	365	379	367	347	327	321	363	373	343	351	401	380	355	363	369	369	392	373	387	387	341	394	383	359	343	338	366	344	368	352	337	378	372	371	388	382	352	380	317	349	349	341	395	369	359	385	358	349	368	349	369	355	370	365	378	366	375	361	342	371	367	355	378	357	347	391	383	348	385	340	355	374	365	334	387	376	358	383	357	333	365	375	343	379	389	404	368	340	388	362	363	342	397	330	352	355	368	332	381	366	331	370	341	374	356	342	332	359	339	388	372	354	363	374	379	334	329	371	382	368	364	345	365	371	393	369	404	367	337	335	385	353	377	336	366	394	354	381	376	326	401	379	342	362	362	374	344	361	360	345	364	356	386	373	345	361	355	331	382	340	329	373	358	387	341	350	376	357	314	359	353	355	366	333	378	366	396	382	371	362	343	368	369	344	327	355	381	382	355	376	387	400	398	388	343	385	342	388	366	361	366	356	354	348	370	342	344	368	367	347	377	394	382	359	357	349	400	357	378	359	330	330	339	376	398	362	380	388	374	345	370	348	375	376	347	327	344	328	356	336	357	367	331	357	373	414	383	410	372	364	381	385	385	337	364	376	357	326	340	385	360	366	364	349	344	364	343	369	322	370	371	393	342	375	389	401	335	335	369	359	338	377	341	347	373	371	353	332	372	379	376	351	381	373	391	351	356	339	342	385	369	405	351	331	356	340	337	338	365	347	390	341	366	349	374	376	319	326	355	366	336	358	359	394	400	345	332	337	382	361	338	317	327	318	384	320	349	363	361	346	336	365	378	358	321	364	330	356	362	387	404	362	396	397	359	372	360	386	357	367	341	353	360	325	341	397	375	372	360	341	356	402	347	370	368	343	373	382	354	370	358	354	366	362	358	393	363	376	314	350	365	338	351	346	400	341	341	372	373	338	365	346	357	357	341	358	408	376	376	382	369	322	353	373	342	382	347	337	352	357	353	354	359	366	361	351	371	341	343	376	338	342	359	375	359	330	385	357	347	353	324	345	347	362	343	356	324	367	333	359	338	354	352	351	361	320	335	387	331	364	355	362	374	395	365	364	378	324	321	345	327	347	342	354	340	339	337	366	380	337	393	378	344	338	383	346	363	355	356	361	378	326	394	346	361	365	360	356	317	358	340	328	375	377	370	370	352	346	355	309	354	368	368	351	377	401	349	391	332	350	350	379	352	395	345	364	350	371	327	340	368	343	349	353	336	334	365	337	341	374	386	356	344	391	389	367	391	387	371	441	326	367	335	363	332	365	354	375	378	351	348	378	381	367	320	369	336	384	348	358	351	339	342	371	344	338	311	368	361	354	362	347	368	335	367	337	388	358	388	354	331	369	322	365	341	363	390	386	359	348	347	334	364	350	362	374	372	341	351	369	355	352	336	314	384	373	351	322	336	372	374	330	376	421	352	345	332	364	355	375	350	328	368	375	363	394	344	375	354	337	346	357	357	354	351	389	378	369	323	370	326	380	368	334	353	381	378	341	332	386	369	361	346	339	331	377	375	377	358	357	360	375	357	343	373	384	382	345	372	395	348	329	326	323	371	359	395	351	337	361	345	400	356	332	334	380	332	350	391	371	348	342	358	361	358	365	376	360	343	333	380	361	371	389	363	344	334	353	351	358	351	366	355	371	380	365	355	315	362	331	383	380	359	328	356	353	323	388	346	341	339	364	354	361	323	299	390	379	372	335	362	331	348	364	340	391	380	359	386	380	372	365	359	353	353	366	379	375	357	372	361	354	338	360	358	367	347	374	329	344	352	382	320	359	368	332	344	387	340	357	374	392	348	322	384	371	382	337	357	366	339	365	361	360	339	345	356	353	335	388	331	353	369	358	363	324	352	352	368	359	353	347	321	364	364	322	348	404	363	377	384	376	376	312	373	363	365	379	348	337	329	336	361	379	360	343	371	382	367	333	377	351	341	387	345	367	364	342	361	333	345	361	338	356	346	380	353	372	358	376	369	376	365	381	350	352	395	392	384	358	352	373	375	344	360	371	336	366	330	354	350	355	323	321	381	351	361	332	371	367	366	378	371	366	364	340	355	357	370	388	351	329	380	325	359	345	402	379	380	375	349	341	352	372	354	340	319	385	356	367	370	391	372	357	376	389	350	384	326	328	394	398	394	363	351	368	381	317	379	332	337	342	373	350	364	325	338	319	375	362	365	339	360	349	342	361	347	390	377	394	338	348	348	351	342	384	428	335	379	360	351	332	366	335	364	385	334	359	364	366	331	385	337	397	365	381	337	363	331	377	378	356	370	326	373	365	398	380	339	371	317	379	332	369	380	349	391	341	359	350	375	333	365	363	348	373	353	354	332	381	357	354	401	344	378	343	362	403	367	376	345	340	364	368	346	352	384	392	378	326	382	357	400	348	348	353	398	394	327	336	348	324	353	342	309	357	334	400	359	377	367	339	325	361	354	375	392	388	394	357	345	368	354
40060	5364	2750	3090	2510	2106	2004	1722	1703	1538	1390	1257	1168	1163	1095	1435	1108	1032	1074	1002	1096	1086	1051	1131	1485	992	849	841	845	868	788	830	813	925	973	923	844	815	842	769	782	726	794	810	774	760	779	749	757	831	801	794	754	842	723	789	762	795	791	780	744	806	781	781	802	783	871	795	758	809	811	770	810	789	815	777	826	786	735	812	778	766	817	772	764	794	769	779	761	812	795	761	771	750	816	848	764	792	839	804	786	808	792	795	752	830	796	778	777	809	748	821	769	820	764	810	797	784	727	771	773	749	741	769	752	765	764	824	819	762	770	833	786	770	766	758	805	764	808	809	748	813	749	818	763	755	792	739	781	737	792	764	761	775	763	795	735	731	782	792	769	787	783	764	767	808	764	749	755	830	789	778	771	756	777	839	793	811	785	700	777	735	772	805	779	761	805	786	756	784	769	755	800	759	793	777	774	760	762	766	785	811	738	762	836	803	760	790	794	775	771	745	797	783	776	842	786	778	776	790	788	835	807	740	816	741	764	759	820	789	811	790	754	755	783	774	796	785	754	766	777	767	752	738	780	770	811	772	795	782	745	791	798	768	759	728	765	787	773	809	761	759	773	747	770	755	828	807	781	806	826	762	754	825	785	776	784	740	798	775	796	781	824	766	813	814	780	757	854	747	778	740	773	765	816	762	761	734	756	797	784	784	747	765	746	816	817	742	767	777	793	792	820	832	766	771	740	801	800	733	762	793	795	779	807	774	784	813	763	799	767	806	781	816	768	747	779	809	783	788	812	729	777	738	749	755	823	800	800	764	768	802	809	778	769	748	761	808	827	711	776	769	800	743	792	795	815	760	798	784	830	759	783	733	746	775	784	760	800	806	768	754	761	795	792	765	735	807	856	781	795	779	781	788	776	778	836	786	771	796	760	768	795	763	793	811	774	708	741	808	822	789	747	775	769	789	777	752	825	757	757	783	767	748	765	809	784	814	769	733	782	771	787	806	750	793	760	832	766	762	784	752	792	813	776	807	797	803	782	798	770	797	744	794	754	772	841	724	750	768	819	749	818	769	773	761	790	732	806	745	830	781	789	795	772	725	742	799	774	804	744	811	768	789	785	791	830	771	785	772	779	734	792	793	772	776	798	810	738	742	789	752	763	736	770	802	817	786	763	797	739	801	814	809	799	737	778	790	777	778	789	783	779	778	794	766	780	801	792	754	791	798	758	825	777	755	841	789	774	809	737	801	787	820	764	715	775	796	773	762	720	770	771	761	824	784	754	790	743	792	783	839	779	728	756	814	765	774	787	759	764	796	792	824	730	798	787	789	809	766	770	785	740	799	750	800	776	783	790	767	798	748	788	748	801	788	766	774	758	762	823	758	797	740	783	796	797	804	758	761	824	780	765	771	743	801	760	775	840	794	764	771	783	818	809	859	740	832	796	772	775	795	760	760	778	830	730	778	766	795	767	761	732	755	736	835	744	816	762	807	817	756	750	738	767	764	757	798	748	802	767	793	773	737	785	788	764	815	788	769	819	792	738	731	757	768	725	764	761	787	743	756	712	766	796	771	762	763	779	806	722	763	763	759	717	762	788	764	778	788	766	731	816	795	797	805	720	755	778	805	777	857	761	805	800	792	752	787	803	810	778	736	787	799	756	800	708	772	821	749	759	674	817	782	747	751	820	782	777	762	784	761	823	775	740	769	754	771	754	757	757	799	735	725	783	794	713	787	799	760	786	791	792	795	810	812	778	735	808	739	790	820	789	781	773	810	802	750	813	782	761	748	749	794	775	797	774	852	770	783	793	780	778	751	775	781	748	735	735	817	784	770	804	785	761	831	780	751	750	781	764	769	774	767	822	829	786	761	787	771	767	820	783	777	753	716	753	820	773	734	788	779	739	776	762	734	750	784	742	802	759	737	740	738	795	759	796	798	774	764	780	742	771	819	765	758	783	782	757	784	775	739	829	823	778	764	810	780	816	741	773	766	794	755	811	831	799	779	812	819	749	739	798	752	812	812	772	815	824	807	817	805	757	796	752	800	839	814	795	815	777	776	766	742	813	811	783	773	731	801	758	745	781	803	774	790	741	782	760	760	777	804	812	765	755	821	801	753	812	759	768	750	785	785	821	737	787	763	787	822	821	792	737	719	790	806	751	761	803	740	794	799	822	793	723	825	724	764	784	813	765	740	742	725	790	752	745	779	811	780	792	841	789	780	773	772	815	756	756	804	825	778	785	737	800	800	814	767	747	782	792	801	749	778	748	823	804	777	792	777	755	800	783	762	797	726	792	807	757	798	749	773	834	797	770	815	753	781	835	737	802	791	736	794	820	777	796	792	775	803	823	803	761	793	785	763	758	816	733	777	764	785	775	798	803	728	772	746	764	801	756	795	777	708	805	754	774	772	776	769	779	803	781	722	775	802	763	797	753	781	753	777	770	754	812	725	767	773	774	822	796	767	807	749	812	825	770	812	738	777	793	757	790	734	757	723	764	799	746	719	781	779	837	772	746	770	781	774	754	813	764	739	755	752	762	796	768	816	801	744	824	777	781	822	784	812	760	771	792	819	817	763	799	829	755	767	768	776	797	803	723	877	821	798	748	745	781	824	821	831	731	808	824	752	765	777	785	760	766	822	773	773	769	730	766	765	799	817	817	806	764	768	761	776	735	800	790	767	793	793	777	745	776	780	799	802	789	797	772	684	766	780	834	741	783	782	758	803	734	763	761	721	800	743	784	770	779	754	774	792	808	761	785	821	800	764	760	758	786	760	752	787	748	775	743	777	775	782	774	733	808	759	769	791	804	788	771	727	786	735	740	752	761	768	789	805	803	782	755	770	754	743	788	767	807	738	783	851	734	818	819	793	803	806	792	796	792	812	842	732	822	765	786	767	789	811	832	788	721	783	780	813	756	762	819	813	770	790	728	813	747	795	821	790	776	839	749	789	724	764	809	809	806	791	800	794	755	755	776	795	816	784	778	786	741	807	762	836	739	809	781	827	784	756	783	766	763	783	730	794	786	799	817	738	765	737	779	719	779	770	800	755	766	781	815	784	828	815	781	758	784	777	781	753	821	772	834	794	790	796	792	749	790	790	818	772	821	819	782	783	750	791	733	772	764	757	757	744	775	759	784	815	784	746	772	813	805	708	790	759	790	812	825	768	741	753	786	777	765	772	803	815	781	842	770	786	793	790	774	747	778	765	727	775	807	740	808	782	817	799	763	776	791	776	779	768	806	782	731	800	771	807	771	780	731	777	824	825	818	726	774	823	764	791	754	788	764	782	774	791	784	757	789	752	787	758	759	741	749	716	795	752	776	728	738	777	748	763	767	747	729	732	781	762	782	799	831	772	788	790	769	768	785	784	817	774	781	759	750	722	781	759	748	772	757	776	798	762	774	779	786	782	737	735	807	780	776	732	750	827	759	738	784	771	807	757	822	795	740	815	760	843	764	717	778	810	760	812	767	750	797	773	737	793	754	833
26918	5876	404	250	196	181	181	186	188	170	137	177	172	198	184	157	137	162	176	147	161	168	168	153	157	141	148	118	144	155	132	148	167	137	133	154	144	147	163	138	150	139	152	134	138	150	132	142	157	150	143	144	145	128	155	159	135	135	152	154	142	159	166	146	160	155	140	149	154	141	153	137	144	161	155	139	140	140	150	184	138	149	139	153	114	168	143	137	149	156	151	168	142	149	158	138	136	149	154	167	157	155	145	163	124	137	148	158	168	126	140	142	151	152	144	158	148	157	140	138	164	152	136	136	154	137	125	175	156	158	137	160	147	160	131	146	144	154	149	127	105	148	136	131	141	151	166	176	167	167	170	163	150	177	129	139	159	144	143	157	149	143	133	127	153	134	153	138	159	156	130	164	150	142	136	133	145	143	127	156	140	140	143	150	145	132	132	140	144	133	160	126	157	131	127	153	145	149	149	153	139	151	173	157	129	158	166	155	138	167	143	136	140	132	133	133	126	167	152	134	155	150	173	146	114	146	146	136	161	143	121	136	144	131	177	170	138	137	123	177	152	161	165	145	158	148	139	144	151	131	145	164	133	156	139	142	151	165	138	149	153	159	130	139	160	132	165	149	159	164	144	134	125	153	167	144	150	156	150	128	149	155	149	141	155	153	136	143	149	153	137	156	158	160	154	152	159	146	149	146	152	162	147	147	155	152	154	161	173	152	141	135	158	117	138	152	123	145	170	126	135	130	157	166	150	147	150	157	164	147	160	132	140	157	144	135	149	181	166	162	158	142	172	140	136	133	156	161	153	178	154	159	149	152	159	168	140	143	152	139	164	147	140	154	135	134	144	136	124	163	160	153	118	142	123	119	178	121	171	165	133	141	154	154	127	141	125	131	168	147	165	151	173	144	174	158	146	138	159	145	133	140	158	132	148	145	177	163	153	142	137	153	162	154	145	161	147	163	152	150	144	120	139	136	150	149	125	137	129	152	148	128	140	136	151	149	159	141	135	131	144	161	151	124	133	153	126	166	144	142	142	166	146	153	150	159	126	184	129	138	142	118	141	128	152	158	173	168	138	156	154	138	173	135	159	165	135	141	126	146	143	145	134	152	184	156	139	189	140	161	130	149	160	172	145	149	171	134	128	151	143	133	142	147	155	145	145	151	155	151	149	153	191	162	142	152	159	140	144	144	166	140	146	154	142	151	149	145	156	138	135	128	127	158	123	133	151	168	148	141	138	136	153	161	146	135	138	131	140	142	141	140	139	148	153	160	151	108	165	141	159	167	149	151	147	153	160	146	137	139	138	150	167	147	158	163	162	154	138	154	149	120	136	142	166	168	148	150	121	150	149	157	136	158	163	152	148	147	132	142	186	154	135	131	151	135	152	125	141	158	138	167	155	160	166	166	140	148	170	153	143	142	141	154	176	134	149	135	123	141	157	162	126	152	150	152	132	156	158	140	162	142	135	154	170	155	155	151	139	143	150	135	129	131	147	146	122	160	146	154	135	154	131	117	172	142	168	146	119	142	133	170	144	139	160	149	138	140	142	158	151	142	137	161	126	166	141	169	145	138	156	132	134	148	134	167	129	156	144	132	147	137	151	141	148	144	151	138	125	146	172	169	152	143	132	161	129	145	135	170	147	139	141	146	150	146	171	154	142	144	159	165	136	143	142	144	126	165	137	148	154	154	138	145	130	169	155	136	178	137	168	144	130	143	166	155	140	176	156	145	172	133	169	129	158	135	142	149	149	142	154	134	140	137	155	131	152	139	126	137	152	115	169	145	151	171	142	149	150	152	162	148	134	155	151	150	156	139	160	164	153	157	149	151	160	126	136	148	131	158	124	144	124	142	164	137	167	149	155	176	154	139	144	147	132	145	163	158	145	163	148	155	165	146	142	140	149	142	148	150	144	162	142	150	167	141	131	156	160	152	157	143	149	142	147	149	164	146	167	150	139	144	139	117	135	156	178	167	135	141	128	125	153	147	159	147	161	134	182	163	148	150	147	162	154	170	160	154	124	140	118	182	151	145	156	144	144	151	156	153	159	157	150	142	154	135	123	143	146	137	103	140	156	145	167	128	155	129	128	168	140	168	186	134	149	169	148	140	146	139	149	165	147	160	175	118	144	171	166	149	136	159	145	159	141	147	153	152	152	139	145	149	106	143	155	160	150	166	151	142	132	132	120	152	147	142	161	168	145	159	163	138	137	170	145	146	178	133	150	162	169	161	171	159	152	131	146	140	130	145	152	164	133	139	133	140	147	143	148	158	172	148	153	142	142	116	148	147	163	147	134	165	158	135	135	144	152	149	127	145	156	160	166	138	161	144	138	133	168	140	136	141	148	155	112	164	144	155	128	121	187	140	157	149	147	166	128	157	137	146	155	161	171	166	130	156	154	134	152	170	151	146	154	161	143	197	130	146	169	149	147	154	155	160	145	143	145	154	150	167	135	148	144	150	149	178	146	128	141	159	138	149	139	127	138	137	129	151	140	136	163	149	157	150	148	153	161	148	140	163	150	145	148	150	132	154	132	148	162	129	149	139	148	131	147	154	160	139	157	146	158	168	144	161	133	138	165	169	147	150	144	161	155	138	141	144	136	121	124	142	147	160	169	150	140	147	144	115	131	114	138	155	152	136	158	158	124	169	134	127	145	150	129	138	133	155	172	128	138	133	151	114	137	139	162	158	140	153	140	107	133	152	139	154	147	115	149	163	128	161	140	157	143	130	128	148	156	140	144	160	165	136	139	167	142	129	145	136	139	141	135	147	165	157	146	141	150	148	158	150	147	134	130	111	157	143	145	150	140	161	136	153	156	140	137	154	139	129	133	169	126	160	144	152	143	154	147	143	159	152	160	163	156	127	151	156	135	136	130	152	168	147	143	144	125	143	156	122	143	167	150	149	145	152	157	144	140	117	146	132	146	166	129	145	140	148	187	165	169	148	140	154	131	158	145	153	150	150	144	147	154	141	140	152	162	137	159	150	147	139	140	153	155	150	155	155	148	176	125	140	141	150	122	140	132	179	162	145	157	160	129	150	168	132	128	118	153	150	143	153	142	166	153	144	127	140	151	162	138	164	155	149	173	150	123	147	119	158	191	181	151	154	150	149	133	153	162	152	153	152	145	159	138	150	153	129	174	150	150	155	131	145	175	140	136	125	155	131	151	146	156	144	135	145	137	146	141	144	143	144	158	141	148	160	177	171	153	146	124	135	159	158	156	144	150	155	140	158	147	133	140	121	149	129	148	136	160	153	174	150	174	166	152	159	147	153	169	167	146	123	142	153	181	148	161	151	162	166	154	140	176	143	128	131	141	163	158	137	128	155	155	137	162	145	139	153	181	145	146	155	148	162	166	155	133	144	173	169	170	134	120	144	146	164	127	128	154	128	156	150	157	159	141	144	179	165	149	138	137	141	166	157	134	126	157	155	134	153	150	160	144	140	170	128	145	134	131	162	146	139	132	150	148	124	148	148
15945	1399	757	720	554	642	631	616	626	548	443	531	483	532	483	448	463	439	436	424	411	458	418	412	435	423	415	400	401	410	392	362	410	419	427	398	414	376	388	373	370	383	355	372	370	341	382	370	414	358	320	392	380	357	363	375	343	343	373	379	343	340	380	391	367	406	352	348	369	350	384	382	368	352	349	371	378	360	338	380	372	389	381	364	364	380	412	402	358	396	376	367	371	374	362	376	380	375	379	398	325	353	395	354	376	352	358	364	408	379	342	374	428	378	357	392	417	368	368	361	396	378	377	374	378	386	384	389	369	360	361	399	334	386	379	373	396	380	348	368	386	354	355	386	379	370	381	380	352	362	367	353	350	370	377	362	360	391	384	368	379	361	381	340	364	371	352	370	367	373	348	362	374	335	358	386	370	388	373	352	375	352	377	357	381	380	381	389	377	398	398	372	374	358	368	339	338	364	406	366	379	391	370	351	337	357	399	378	331	362	374	353	400	412	394	356	355	378	376	336	377	378	385	388	379	387	352	374	355	358	356	397	365	393	344	321	363	376	371	368	334	353	333	387	375	352	390	359	354	388	381	358	380	423	375	377	378	386	337	354	374	357	383	398	399	351	365	363	343	389	393	385	359	359	376	392	393	373	385	374	368	387	389	434	349	381	375	363	355	393	384	397	333	351	374	350	399	363	381	372	378	359	355	354	392	388	345	380	385	380	367	404	345	398	328	401	348	377	374	371	420	413	406	357	367	377	371	379	372	346	381	351	372	377	380	391	368	380	363	385	408	396	399	375	375	350	393	362	365	379	354	394	353	383	347	368	400	386	375	361	369	391	345	372	393	370	401	349	328	371	387	364	364	371	359	400	401	398	359	370	391	378	355	384	355	384	402	351	366	333	394	380	356	344	365	366	371	373	339	376	368	378	346	375	432	345	356	406	345	341	375	367	355	347	376	376	383	383	348	375	353	381	396	383	366	396	355	372	375	392	354	356	387	362	393	339	349	353	384	365	388	366	364	369	378	376	342	370	369	364	351	383	339	361	375	389	411	374	365	395	359	358	359	355	374	369	385	385	383	385	371	364	386	391	398	387	363	403	355	377	391	375	353	387	364	389	367	367	361	348	408	367	334	359	349	339	390	359	366	406	386	374	394	321	371	375	377	373	361	345	361	359	366	381	379	377	366	350	377	374	379	388	365	374	364	345	365	385	370	355	349	348	398	377	355	393	356	365	358	383	353	376	405	376	410	361	383	408	340	350	373	365	351	356	333	372	373	394	424	383	408	404	405	371	351	413	383	378	349	344	357	367	362	337	371	327	338	394	397	379	376	333	397	351	391	358	337	406	349	334	364	380	362	418	394	365	364	325	373	389	360	359	350	393	380	391	368	400	395	353	397	389	374	392	381	367	381	359	372	374	363	374	383	368	374	360	360	397	392	360	385	389	365	377	363	351	375	362	348	374	377	343	365	370	405	402	353	367	395	353	394	381	383	377	382	360	350	373	399	384	402	398	337	353	384	360	371	376	360	389	370	372	388	378	374	338	341	367	337	384	384	374	387	385	389	393	357	356	383	436	364	336	400	362	386	398	391	386	382	354	361	375	387	357	385	345	380	376	396	360	363	373	377	406	397	395	401	363	405	376	386	370	370	397	387	380	358	376	351	360	378	357	359	372	366	373	353	344	390	390	373	384	392	350	373	402	353	339	389	403	381	362	373	362	334	393	373	354	372	362	343	365	390	383	362	410	332	377	354	382	348	398	365	358	349	374	383	358	392	366	379	383	361	382	404	394	359	401	398	395	407	386	382	347	343	385	343	341	376	391	374	327	401	380	366	365	357	390	353	391	407	352	390	403	391	384	355	386	365	379	388	357	353	364	349	364	381	363	350	350	369	342	382	383	387	358	371	361	385	390	353	404	359	324	401	378	372	356	437	364	388	365	359	355	363	370	378	381	334	401	402	361	341	367	361	380	370	352	355	363	381	337	363	394	355	356	363	376	379	330	378	395	355	347	386	357	333	354	363	377	373	402	382	362	405	385	339	395	328	362	356	355	356	379	357	378	367	387	375	398	371	390	358	383	387	365	351	358	384	357	370	365	340	376	372	405	357	365	380	351	354	361	345	373	378	372	367	364	351	390	374	378	389	359	338	376	349	394	356	391	352	375	347	355	371	381	387	358	371	353	400	369	388	339	352	369	372	384	390	373	383	347	334	362	360	380	374	366	364	349	356	346	378	403	368	364	373	365	387	375	390	385	401	380	357	395	388	357	396	369	359	379	427	358	413	361	394	344	335	355	365	368	369	356	396	357	368	413	387	383	355	361	403	386	344	350	387	384	357	360	367	359	377	387	386	361	385	351	388	342	377	366	367	372	379	331	388	368	380	397	355	369	346	368	369	382	365	364	336	381	363	358	383	368	388	409	363	385	397	366	365	377	375	379	401	378	374	378	402	367	376	362	373	342	362	358	367	373	368	396	411	385	388	371	368	317	394	380	360	346	335	404	357	366	404	365	367	374	419	378	354	393	350	413	325	371	376	362	374	395	344	396	355	348	372	370	382	351	381	362	321	339	383	387	406	380	396	385	414	391	371	341	412	375	372	387	363	371	393	357	360	392	410	386	347	395	373	381	327	369	354	391	363	377	336	371	377	354	369	329	366	416	337	395	396	382	375	380	369	367	373	345	356	406	356	373	368	421	411	366	381	338	382	367	394	388	364	356	369	395	409	382	401	391	359	370	338	394	374	359	407	380	377	351	379	376	361	325	355	352	388	356	352	340	392	392	370	349	357	353	356	373	414	368	370	365	370	395	379	380	362	378	366	372	381	350	385	358	349	395	382	362	355	360	397	362	390	374	373	404	377	344	349	364	369	368	392	419	360	391	368	401	382	392	384	327	364	361	380	406	389	381	356	402	402	388	414	382	342	354	378	375	412	347	367	343	415	394	381	365	395	367	386	384	366	332	344	336	379	366	388	335	361	392	400	359	376	386	351	358	393	360	393	388	382	361	353	344	419	379	372	350	363	382	397	336	401	370	353	401	385	373	405	385	380	383	379	387	341	407	362	385	364	367	366	375	357	346	353	345	420	401	373	380	359	423	360	409	394	345	337	399	411	365	358	350	366	366	366	361	341	355	349	376	339	368	370	399	376	340	388	348	382	405	395	339	386	380	340	381	369	387	389	363	376	363	365	345	354	374	353	396	355	363	349	380	367	439	335	374	359	364	385	365	388	351	362	384	353	379	430	381	362	357	375	377	378	386	356	375	365	391	368	381	353	396	394	368	347	352	383	357	352	371	379	368	383	396	389	376	358	351	369	380	386	365	365	345	368	386	388	367	378	368	378	375	390	367	328	369	346	349	392	372	373	374	387	374	360	363	348	377	369	381	342	352	412	366	367	372	378	345	360	370	351	395	378	409	355	396	379	353	344	361	371	396	347	361	397	363	361	398	389	376	360	359	376	384	391	370	375	418	376	407	397	378
49675	17781	2240	697	456	422	398	402	320	281	299	298	249	237	269	251	263	245	242	274	260	287	250	237	253	280	226	249	244	262	236	253	242	252	262	255	269	250	259	246	237	201	219	226	227	260	219	237	222	238	219	251	261	239	206	266	218	220	253	238	229	246	273	222	238	247	260	242	239	229	258	220	258	248	258	258	218	259	244	245	245	247	239	237	231	243	247	261	215	253	254	231	239	281	219	273	245	248	252	254	245	235	233	239	253	271	259	230	218	251	259	221	244	227	240	235	239	235	255	237	207	251	266	269	200	228	256	212	226	252	230	218	234	224	260	234	228	232	243	239	246	249	233	223	242	228	239	257	218	233	223	230	254	226	245	224	259	259	245	224	225	249	239	248	256	235	229	228	270	264	286	252	215	219	264	222	193	244	196	227	240	255	256	245	248	242	230	253	264	245	273	253	258	243	245	228	215	232	242	230	242	287	263	252	264	235	250	224	252	236	228	250	257	224	258	224	237	233	271	279	237	247	253	229	214	234	231	220	251	209	213	265	243	212	238	220	257	228	267	229	243	254	240	220	249	221	241	233	223	225	262	236	250	245	241	224	249	269	219	224	259	261	230	252	208	253	256	216	251	228	245	265	250	219	250	222	237	249	221	254	236	241	250	209	233	232	252	253	208	250	217	242	237	231	251	250	219	239	226	249	244	247	228	227	216	230	230	242	267	288	201	227	230	226	211	251	289	262	238	239	250	233	227	230	287	246	250	312	257	235	255	219	211	209	232	246	244	234	252	227	221	208	237	275	235	228	260	220	218	220	226	245	209	240	229	221	231	240	278	254	250	242	226	217	198	246	204	230	213	215	275	260	235	233	242	260	252	242	258	241	225	225	227	217	237	220	241	210	222	236	217	278	235	245	219	248	251	241	272	229	243	238	236	218	233	246	265	221	239	259	257	237	251	256	228	224	242	263	238	276	245	268	215	281	215	237	245	239	233	270	252	257	215	221	217	227	246	263	230	213	252	213	227	238	228	231	223	261	224	223	211	259	238	235	211	245	222	224	240	263	224	238	244	215	233	259	277	242	226	228	240	260	197	247	241	238	236	227	268	247	217	257	236	247	218	234	261	242	271	265	227	242	231	259	240	231	243	235	265	249	257	234	230	245	244	245	252	229	223	252	245	216	263	228	243	228	243	243	268	235	212	230	225	257	227	242	257	250	247	234	247	223	232	229	242	230	217	244	236	239	247	249	210	207	233	250	259	257	258	238	265	221	266	233	237	225	245	216	252	234	236	222	247	241	233	230	252	212	247	232	214	226	254	245	245	265	216	257	246	228	224	238	223	253	238	204	227	216	262	254	240	246	234	245	257	234	250	238	222	245	243	249	244	227	221	250	210	275	232	234	262	223	239	233	246	234	250	240	225	256	239	254	263	227	226	212	268	228	221	238	211	257	240	238	248	263	223	231	228	237	235	233	221	247	247	244	264	256	241	232	277	227	245	229	245	240	233	226	233	246	258	220	235	260	262	264	221	239	210	255	211	237	229	243	248	221	231	228	240	235	234	225	259	247	215	285	231	273	218	226	266	257	253	212	245	227	224	270	220	254	249	236	216	264	231	227	230	235	247	228	251	230	215	238	245	236	262	215	228	257	256	228	235	225	240	226	237	237	259	261	245	241	229	238	241	240	245	232	242	272	225	281	247	253	258	241	260	247	240	211	256	234	259	219	249	244	274	262	242	239	238	278	261	263	227	244	232	239	273	216	240	240	207	226	232	240	268	259	246	264	263	262	251	225	240	261	251	223	232	249	229	234	242	247	255	235	250	235	237	249	222	223	247	217	247	250	215	244	227	261	238	241	227	248	225	267	215	219	243	243	197	248	225	246	228	262	240	247	229	222	235	212	249	256	218	247	242	244	254	254	251	252	247	248	238	244	243	240	225	228	236	203	245	273	220	235	206	247	228	230	237	232	241	238	253	245	238	245	233	236	265	237	231	269	245	257	251	221	241	259	231	209	201	229	223	261	246	228	228	222	238	240	237	255	262	247	253	230	224	226	230	261	266	232	231	249	222	224	216	250	242	238	242	257	233	245	233	266	238	232	232	229	232	239	253	237	220	241	222	270	234	238	235	244	230	274	219	209	195	245	211	244	213	246	250	248	229	234	245	240	260	231	237	231	231	238	229	249	242	235	237	257	246	240	260	261	228	231	225	238	260	248	261	249	270	244	211	223	266	240	235	225	226	248	244	234	236	235	239	259	227	235	224	245	246	269	255	245	264	237	221	244	230	245	231	219	242	239	250	221	217	225	206	232	256	209	232	236	239	245	238	227	233	272	237	234	274	234	219	216	223	261	233	241	268	228	245	228	238	220	243	252	243	233	272	244	246	225	251	231	232	214	243	253	235	242	211	258	245	203	218	242	198	248	230	281	234	219	234	237	248	237	211	229	280	231	238	260	201	230	256	218	254	245	236	260	237	253	232	219	251	272	227	212	233	234	237	234	227	237	232	225	229	248	266	268	238	215	261	226	238	245	244	241	216	214	246	277	227	253	248	244	267	232	238	263	232	250	251	239	252	228	264	249	248	230	236	255	244	234	234	241	225	280	241	219	219	252	240	237	227	248	218	267	248	239	239	235	221	238	260	236	223	236	236	244	255	234	241	219	205	249	225	227	244	233	243	238	237	224	230	246	250	242	223	249	212	236	255	232	225	217	246	211	231	213	246	242	234	237	222	217	236	229	240	222	248	233	229	233	258	264	233	206	228	211	240	222	227	239	251	240	229	240	251	239	243	235	234	268	229	239	216	254	267	227	267	232	259	240	246	267	249	236	212	226	218	233	235	240	222	248	241	225	228	240	275	229	241	257	263	223	253	231	279	239	224	221	231	242	236	225	237	208	216	249	244	240	239	229	197	244	218	241	220	266	250	241	264	243	246	240	246	241	241	222	230	221	226	234	238	251	225	218	230	233	256	269	214	244	229	254	218	234	222	224	239	233	279	197	262	229	234	226	240	222	204	237	231	261	213	217	209	248	258	225	250	261	252	262	258	251	244	236	242	209	275	262	260	253	214	233	226	244	226	218	238	250	247	229	230	250	238	274	238	218	239	235	229	236	244	199	251	257	258	247	233	210	231	228	243	255	241	270	205	232	241	239	230	253	230	222	247	243	240	212	223	240	215	241	226	222	235	247	245	233	219	261	247	247	242	242	208	239	241	234	254	248	240	252	238	285	250	237	262	246	207	238	240	225	249	246	248	250	241	233	254	257	235	280	197	214	275	242	243	239	248	213	259	239	231	225	205	238	274	240	234	217	235	223	236	233	232	229	228	236	258	217	248	226	243	251	256	236	259	228	231	251	236	251	242	245	208	227	226	253	242	204	206	252	238	235	270	249	231	261	247	222	238	238	208	253	255	271	224	226	219	231	240	238	237	237	225	190	230	224	223	241	251	240	245	236	233	244	253	214	225	268	246	228	248	248	261	227	221	260
31802	3986	1793	1768	1516	1507	1384	1487	1175	858	863	830	833	721	797	750	684	684	705	759	718	712	705	728	604	618	557	646	643	600	589	553	615	642	659	671	659	603	564	556	539	556	521	540	552	551	568	592	563	557	567	584	576	558	537	562	564	542	526	574	556	550	545	534	591	544	566	572	584	534	556	563	509	548	573	545	548	568	588	552	532	521	596	538	571	574	554	567	556	607	531	569	522	546	558	563	559	542	549	539	532	538	524	606	559	588	562	509	569	542	558	559	564	561	580	539	568	542	539	591	553	563	533	584	568	544	550	572	559	572	566	554	552	600	554	562	543	566	604	564	595	599	544	572	563	547	521	518	575	589	582	518	565	556	580	548	533	543	558	615	555	557	562	580	553	602	597	568	518	531	580	587	584	555	560	554	581	546	550	564	541	542	559	538	548	542	520	591	563	570	559	587	564	566	573	528	532	547	556	549	536	609	566	560	565	557	578	519	552	528	560	558	569	594	605	538	563	539	556	546	591	564	543	558	552	590	538	570	569	553	538	498	534	568	518	566	552	597	579	555	565	562	546	581	555	563	537	520	568	573	568	538	533	576	606	553	543	510	610	539	583	600	576	572	566	587	527	590	542	612	562	586	561	547	574	528	571	548	543	577	535	515	590	577	591	549	520	536	571	546	566	578	595	540	563	578	584	496	613	574	573	571	583	542	505	541	608	579	606	535	582	545	567	516	526	538	525	561	577	562	587	546	575	520	552	556	564	582	537	520	564	554	561	577	582	597	587	577	564	569	538	526	570	546	531	531	540	538	554	554	553	562	535	568	576	568	553	560	542	588	513	565	579	575	546	567	555	562	601	556	577	525	589	586	605	590	608	585	581	528	518	561	537	571	515	562	560	573	602	570	543	514	583	577	519	557	578	565	549	588	569	558	520	513	546	578	566	581	534	571	549	555	532	575	580	552	559	549	561	555	554	549	552	592	555	591	525	532	560	580	617	561	580	543	567	564	612	606	574	544	554	545	568	602	602	545	562	593	543	584	565	545	538	557	562	556	591	524	567	569	545	599	532	581	606	551	562	547	579	532	568	512	549	568	566	617	545	482	559	577	537	552	519	577	563	524	529	587	549	565	532	554	556	577	540	534	591	543	533	532	577	585	552	539	593	578	603	568	534	554	545	551	553	586	538	580	569	557	550	598	542	540	571	540	619	579	606	593	559	531	563	578	569	560	568	538	574	518	563	561	580	559	572	537	555	545	581	558	540	574	548	560	566	562	532	551	567	575	563	563	553	579	534	568	556	576	525	523	547	550	586	590	592	528	550	525	536	544	566	551	534	580	538	532	543	593	549	569	609	510	584	558	546	551	557	592	552	591	556	570	563	547	560	542	565	576	537	562	496	563	570	595	560	549	593	571	581	554	600	529	562	574	540	559	595	531	552	554	586	549	599	596	588	519	552	530	563	523	614	603	581	559	526	576	576	573	555	544	507	552	611	535	555	567	527	536	592	525	559	582	573	601	596	539	538	547	552	564	549	560	534	545	566	572	563	546	556	550	541	584	540	581	571	548	561	529	584	518	561	538	534	565	562	559	550	582	508	591	543	559	571	580	554	552	539	571	589	554	551	566	572	571	582	576	547	582	545	535	553	570	583	585	584	570	579	541	541	550	556	567	532	559	556	542	531	550	543	586	565	563	560	541	539	536	562	576	530	575	568	575	543	562	579	546	552	550	550	566	597	553	548	550	583	540	549	547	536	600	553	574	562	538	553	523	579	561	536	558	521	548	552	552	581	548	560	570	533	542	619	545	544	533	573	559	544	560	601	602	560	526	568	544	527	545	507	580	519	528	574	541	528	589	579	568	569	555	570	529	534	547	570	597	524	597	529	583	535	556	538	557	577	543	575	557	583	576	543	541	610	556	592	515	530	564	516	537	591	555	587	548	526	569	568	562	603	533	547	530	569	580	556	567	550	554	573	563	536	557	542	566	595	571	556	532	578	526	577	585	539	527	555	547	564	557	512	536	569	596	559	567	584	500	548	568	592	595	540	591	584	551	546	526	597	572	522	562	559	561	557	567	576	533	526	566	517	518	511	538	566	522	527	573	570	594	534	585	554	530	552	526	564	571	586	554	549	545	570	592	543	562	572	532	535	543	532	546	536	527	561	608	534	557	568	549	546	542	543	594	545	567	587	572	591	558	553	554	557	535	521	538	556	575	554	611	579	507	544	563	581	525	539	502	572	613	616	556	527	553	542	550	536	557	565	542	569	580	584	557	564	553	540	617	572	549	559	564	562	586	557	566	515	597	577	530	513	553	558	565	585	534	553	619	541	546	584	562	517	581	570	542	540	591	535	546	513	583	513	560	598	553	640	598	560	583	561	561	592	614	570	591	538	562	562	592	550	562	535	548	592	567	581	576	622	581	560	535	543	554	521	550	588	556	560	562	522	541	540	563	562	583	588	574	570	563	548	532	554	550	561	516	571	534	598	553	571	558	559	592	558	597	549	534	557	533	527	530	547	566	524	558	578	530	523	572	522	575	576	588	542	537	496	578	577	542	562	578	553	575	583	570	575	603	505	585	560	505	556	540	533	517	555	574	528	539	570	564	501	594	538	555	559	559	597	530	537	552	560	583	567	584	581	569	607	546	532	581	559	586	519	530	553	606	582	567	605	592	613	573	554	539	531	558	554	567	547	584	554	553	578	553	549	574	540	589	555	552	546	585	581	590	557	605	526	604	558	583	561	525	572	576	584	557	554	545	563	612	554	509	576	577	586	566	579	545	585	537	549	556	564	568	582	533	534	595	554	546	608	555	520	544	550	548	532	546	543	555	560	559	574	559	594	539	516	554	568	585	563	549	559	559	530	592	578	598	542	578	549	509	542	548	533	553	545	574	518	584	518	589	558	587	534	549	572	573	540	585	544	599	548	541	544	563	596	565	574	567	534	587	594	532	560	542	523	590	564	588	521	494	562	552	539	592	539	564	530	530	545	558	543	577	575	548	543	606	541	617	540	620	526	588	547	575	535	554	585	553	545	538	502	572	535	535	552	529	541	556	532	561	556	562	564	549	565	563	531	542	560	547	554	522	586	548	615	550	539	522	527	568	586	566	601	525	556	566	559	554	588	584	586	552	576	551	527	508	540	544	554	606	564	546	538	565	554	535	562	598	554	590	518	558	603	544	547	525	551	553	536	590	535	574	546	601	571	556	554	569	583	587	611	605	597	506	537	559	553	543	561	533	549	563	533	569	581	537	557	574	543	562	577	537	589	596	552	592	549	538	551	547	535	563	539	559	606	564	567	560	547	566	533	528	576	551	562	524	565	574	528	560	595	552	568	558	547	593	551	541	545	552	522	562	574	574	561	575	579	543	519	532	576	575	550	585	561	566	579	563	579	550	554	546	531	566	557	504	568	551	597	582	571	575	572	582	537	552	605	554	552	552	549	557	553	526	509	547	541	533	537	571	566	557	594	565	563	548	525	560
60846	25695	5782	1368	877	733	731	607	517	454	453	418	425	426	426	388	391	408	363	373	404	404	370	367	372	364	375	368	378	335	345	371	344	379	374	354	399	376	336	355	345	341	382	352	370	375	356	349	345	361	337	338	351	379	350	381	348	361	327	394	344	333	370	361	399	329	330	350	342	357	367	321	351	300	389	333	335	331	375	375	371	348	390	337	366	354	362	353	363	375	364	392	377	354	369	359	337	338	299	350	410	398	348	360	399	363	342	335	376	361	392	399	348	357	362	321	351	358	338	330	350	299	326	345	353	371	348	325	345	375	368	373	327	362	334	326	330	365	369	336	356	345	340	368	388	349	347	345	341	365	373	342	303	340	327	364	353	382	332	347	358	349	341	347	367	337	354	323	336	309	372	366	363	327	351	381	361	374	366	328	350	369	403	360	352	347	320	325	377	335	360	386	388	326	353	340	333	362	340	347	358	355	374	355	359	363	342	361	361	354	385	376	351	302	323	363	364	361	363	351	349	357	399	323	336	364	323	360	352	360	312	320	367	340	356	389	342	338	350	347	380	353	362	367	339	343	354	382	343	350	342	384	326	350	372	352	337	330	373	368	354	392	359	375	379	360	368	351	371	359	316	343	361	366	363	371	353	348	408	345	381	389	391	342	333	371	384	364	359	354	363	347	322	366	335	374	362	372	360	336	339	360	344	366	333	332	333	354	361	317	329	360	367	344	365	384	396	337	323	349	364	373	341	391	373	364	367	365	364	341	331	394	348	371	351	333	374	391	338	327	378	317	340	322	285	356	375	327	379	348	360	355	366	342	337	367	377	334	357	383	369	351	336	378	342	333	350	339	330	348	363	380	346	338	373	366	346	358	346	355	345	331	331	345	356	354	353	338	369	331	357	397	338	312	333	356	361	366	323	334	358	364	363	394	359	368	328	342	354	320	350	384	354	321	319	371	331	326	370	363	396	357	346	363	369	396	365	338	384	344	360	362	329	366	373	328	352	359	337	338	328	389	356	365	363	385	388	386	382	384	304	332	378	341	337	385	330	376	389	334	370	367	340	336	373	362	344	355	341	342	346	355	327	368	328	322	322	307	373	338	341	369	333	362	352	328	380	351	351	315	381	348	360	371	339	385	346	393	367	322	365	363	386	357	338	325	337	353	363	360	329	322	393	362	383	403	317	380	371	318	337	357	362	359	328	324	319	353	364	350	335	363	296	349	356	358	374	329	340	336	367	381	321	380	358	304	371	337	335	354	368	359	355	320	348	362	345	361	366	359	339	342	367	372	368	377	353	372	406	357	311	347	392	398	369	385	368	340	358	353	353	375	344	353	365	323	360	357	384	321	333	304	368	341	330	350	376	343	367	378	374	392	344	348	330	356	344	362	371	399	388	371	355	368	382	331	368	322	365	342	364	362	378	366	413	378	370	363	346	339	360	365	352	354	317	361	372	336	329	349	326	331	352	358	334	359	359	355	387	348	390	385	392	390	357	347	364	346	346	366	381	374	329	363	314	363	338	389	369	336	345	337	356	401	339	380	337	333	356	358	347	369	394	365	340	352	345	350	355	344	355	351	324	352	357	357	327	377	341	344	368	337	387	378	354	368	384	317	343	370	354	373	369	386	331	388	390	363	368	370	340	361	369	366	352	370	337	319	378	379	336	354	389	329	361	359	376	331	366	334	380	364	347	347	363	396	355	350	345	358	349	347	342	367	356	341	353	359	356	342	324	356	330	304	368	360	376	363	339	335	332	335	359	358	408	354	364	330	362	327	370	357	337	357	322	349	360	331	367	331	329	344	346	382	343	364	348	312	336	402	347	386	345	328	385	314	339	357	354	376	325	352	337	376	375	375	371	358	397	367	345	357	348	352	366	365	355	335	318	367	356	352	367	352	383	378	370	368	336	359	348	366	345	390	367	368	375	345	347	362	394	386	348	374	360	338	375	403	330	415	378	381	322	359	362	337	345	381	385	375	363	369	371	326	356	398	387	319	315	362	355	347	362	393	368	345	356	367	341	342	373	384	357	329	360	354	340	338	395	359	391	377	342	372	366	348	348	317	400	379	362	345	339	346	359	346	344	326	348	373	362	365	344	376	342	320	321	328	317	316	375	367	328	351	344	334	340	329	353	346	354	352	386	384	333	318	390	365	354	337	328	373	386	421	348	368	337	342	381	376	380	370	331	377	383	379	367	403	320	373	309	324	358	323	369	345	388	355	394	346	352	332	351	360	366	352	361	353	391	363	341	339	387	358	359	369	330	317	361	328	386	341	386	363	364	362	319	380	352	350	368	320	351	355	299	334	342	396	366	369	383	356	330	360	362	363	368	338	365	343	412	403	340	395	350	311	360	361	334	366	360	379	364	366	334	344	341	359	396	352	331	340	328	348	355	393	390	382	371	360	368	362	395	361	385	323	341	349	353	333	403	358	337	356	395	329	324	369	343	387	417	367	368	349	367	325	330	346	358	377	323	361	328	396	342	348	327	343	351	362	367	357	350	322	349	398	333	351	336	352	366	336	373	379	358	335	337	384	389	349	337	338	337	383	354	377	317	375	377	334	367	344	396	362	338	339	339	341	409	343	377	337	346	369	331	335	365	340	330	359	369	351	411	365	351	359	353	337	343	355	346	357	357	375	346	393	373	390	315	365	308	388	339	375	370	344	318	379	366	360	330	351	359	337	345	388	353	341	381	345	341	374	337	328	384	337	363	310	352	366	329	339	370	390	347	344	363	387	348	353	378	313	321	338	355	328	336	342	322	326	353	344	348	326	369	333	356	304	356	391	391	339	355	365	349	368	376	351	311	360	393	336	399	345	384	383	352	386	357	339	370	385	365	367	342	346	347	348	361	342	369	331	340	411	340	357	377	320	343	346	388	373	386	376	305	347	355	378	357	356	336	375	343	321	367	330	348	351	347	381	334	374	383	359	345	321	365	378	357	366	378	370	334	408	353	335	376	342	354	356	334	323	346	334	365	362	354	373	369	357	339	313	398	392	348	371	332	344	344	367	364	342	336	377	355	373	334	342	344	326	340	353	301	336	333	363	348	353	359	359	306	354	364	370	357	320	357	334	344	369	354	378	379	339	385	373	363	383	366	359	356	313	382	342	360	353	402	378	350	325	317	360	374	345	387	338	363	360	332	339	361	358	344	341	383	343	390	326	388	350	370	356	341	356	338	343	365	404	321	323	349	350	330	341	323	356	341	340	362	355	335	369	393	382	353	331	355	360	355	394	334	358	367	368	364	376	402	348	352	393	370	335	355	381	371	363	374	349	368	342	383	360	364	336	354	364	325	326	366	340	350	363	326	373	379	347	350	396	345	321	395	319	356	353	318	380	359	377	383	383	332	335	411	395	373	354	356	349	334	327	362	360	351	367	360	343	322	338	309	362	346	350	380	351	340	327	370	348	382	375	345	327	378	370	360	374	357	336	348	350	338	366	346	371	325	358	358	369	336	360	402	382	345	352	374	351
39966	5792	2812	2663	2562	2448	2447	2127	1564	1288	1182	1172	1061	1041	1143	1048	1007	993	955	925	1143	1077	972	927	852	865	876	891	866	857	804	850	830	1007	977	962	873	884	825	830	746	791	819	799	843	793	795	743	763	798	781	820	742	793	789	786	777	787	811	736	757	785	775	751	760	728	739	756	792	785	780	813	763	804	753	793	812	806	783	788	809	753	774	761	782	788	758	769	792	782	772	787	769	763	826	790	804	739	807	764	781	743	732	739	743	767	813	689	774	741	763	789	791	806	762	735	736	725	762	745	773	744	746	759	757	806	725	785	780	749	784	756	766	759	727	800	775	742	738	733	791	762	806	794	787	758	786	761	765	765	758	759	761	825	720	711	737	759	842	748	750	785	751	732	821	742	794	771	731	762	753	727	779	716	732	764	823	778	803	767	797	761	769	751	741	755	771	743	721	744	758	718	776	743	779	719	811	801	750	780	751	763	765	726	775	760	737	787	755	732	749	756	776	792	770	772	755	816	775	810	745	788	817	767	812	736	744	796	797	760	757	766	742	806	740	812	769	751	785	752	753	780	756	770	742	739	722	783	813	710	764	764	735	754	716	791	750	773	743	813	756	775	789	790	743	727	807	756	766	799	748	771	732	772	777	778	752	747	779	748	776	775	789	800	712	772	764	783	758	750	709	766	762	796	775	739	770	742	712	793	711	704	849	802	782	772	770	751	794	780	751	747	785	763	751	725	727	733	759	771	773	682	844	778	778	709	786	790	791	768	764	700	757	763	801	769	752	785	735	729	757	761	737	751	729	731	788	739	765	819	797	717	722	809	779	726	768	787	755	784	770	719	812	764	767	738	766	735	759	806	748	767	788	781	758	786	805	732	776	774	801	738	724	729	806	749	804	776	728	775	823	822	717	754	731	783	764	771	823	767	748	819	754	825	744	729	758	765	763	753	772	795	785	786	830	733	739	777	764	763	708	787	755	768	770	701	728	759	753	717	745	802	755	778	764	789	752	772	784	732	727	725	728	748	784	800	734	781	767	703	771	769	804	785	765	790	776	772	804	774	749	750	752	758	802	770	751	761	757	764	779	740	776	763	797	758	748	709	775	777	769	775	744	795	788	783	786	730	767	769	738	740	724	806	792	739	742	746	782	738	756	764	787	757	764	820	752	786	777	787	764	740	772	760	780	796	829	774	782	723	791	886	729	762	692	720	797	770	781	817	770	786	786	756	806	762	711	730	738	734	813	732	799	768	786	750	743	780	795	761	790	814	801	783	738	817	772	782	741	788	813	777	756	757	821	755	794	781	779	749	777	751	735	733	786	757	717	742	765	745	783	758	761	750	745	796	741	777	770	778	761	768	751	728	765	787	775	746	764	744	735	723	782	754	774	713	802	759	770	716	745	783	764	748	778	767	786	763	773	749	756	747	752	743	748	697	759	746	731	760	721	747	750	775	821	777	776	756	759	753	797	775	776	791	765	737	758	752	740	818	784	815	756	767	754	753	742	741	768	751	793	772	782	746	759	756	790	756	789	754	750	769	756	762	791	762	775	748	799	759	749	724	809	734	752	743	776	807	775	753	794	788	789	785	771	736	800	733	763	790	775	769	762	748	813	779	797	847	765	768	809	791	751	777	785	778	776	765	778	745	749	801	780	799	775	783	760	830	748	751	777	752	782	753	739	747	799	764	791	788	743	732	762	780	754	770	740	812	776	827	763	735	751	808	784	749	768	788	796	766	809	786	744	726	749	803	763	762	837	713	795	744	742	825	786	758	722	755	751	779	741	774	760	780	755	827	768	769	736	722	757	795	807	761	798	837	697	768	731	762	743	833	755	791	712	742	766	740	757	789	744	727	745	781	850	767	742	782	729	767	785	756	784	755	758	788	745	748	717	760	800	764	827	796	792	777	746	760	728	777	767	774	734	725	761	780	750	741	796	753	727	773	749	776	763	707	757	750	751	814	775	760	720	749	758	780	770	780	748	773	761	760	746	774	757	755	744	765	771	757	751	767	753	773	753	821	763	794	759	785	761	805	758	761	801	737	774	804	781	759	774	734	783	794	802	747	750	758	802	795	764	798	796	734	704	719	787	744	816	795	783	784	797	770	726	763	796	760	780	777	762	809	803	761	737	741	761	707	752	749	744	764	788	759	749	743	770	764	792	790	729	744	779	753	786	764	756	737	770	738	737	813	801	763	797	750	704	785	801	735	736	771	794	753	744	808	770	750	695	724	795	747	776	799	758	772	759	743	764	792	736	725	780	773	764	752	795	788	741	739	778	773	748	768	772	768	766	751	778	747	786	772	808	779	757	755	754	734	786	787	739	800	768	760	701	752	818	746	765	753	783	764	729	793	743	776	768	724	741	765	747	750	814	759	796	725	782	742	756	786	732	699	760	760	771	757	772	734	736	766	767	756	745	828	817	796	756	756	740	760	806	748	735	801	741	770	772	759	789	820	779	776	743	771	803	778	794	788	769	723	778	701	788	764	775	747	760	710	709	791	778	765	752	750	776	807	768	763	792	782	765	747	750	753	749	736	775	793	738	771	767	764	758	774	770	746	773	737	767	772	766	813	740	717	754	780	802	701	786	720	776	772	777	778	786	729	810	745	776	740	809	752	769	767	788	786	798	768	849	771	790	810	791	834	746	761	803	721	792	827	736	799	761	757	811	729	792	749	799	767	740	798	756	746	769	738	772	726	750	788	791	785	792	807	764	811	764	763	793	768	764	769	746	783	772	749	765	768	781	751	750	770	748	792	771	760	758	817	775	799	732	783	762	779	773	801	787	730	798	784	783	799	745	759	755	706	788	817	814	790	784	783	732	707	701	774	714	821	748	779	741	756	781	779	772	814	775	772	767	753	745	749	710	774	708	784	783	798	737	744	771	787	726	773	784	692	740	806	802	782	788	768	777	807	723	792	785	740	788	793	775	748	785	722	743	741	771	747	690	766	769	758	771	794	731	788	734	732	759	754	786	773	770	745	743	753	762	725	804	723	782	793	762	769	766	751	818	811	745	753	769	780	762	730	790	791	756	745	787	741	785	783	796	786	751	749	783	789	776	786	732	752	795	731	746	819	734	764	776	739	712	737	776	776	771	715	811	800	746	762	776	770	804	787	752	801	763	768	719	750	790	750	762	765	752	809	772	794	769	767	730	775	765	812	795	731	746	759	829	772	780	705	816	777	757	767	718	744	787	707	837	772	793	762	756	722	765	776	773	778	781	780	750	768	740	772	782	810	809	761	736	733	799	732	721	757	782	788	724	745	728	796	786	730	766	734	715	775	755	774	744	778	743	789	751	790	755	757	753	751	790	747	756	822	753	731	751	790	802	828	791	703	735	744	737	749	787	759	793	695	767	748	735	782	783	812	823	753	789	786	790	804	722	762	779	739	760	777	754	712	737	789	804	825	819	769	754	809	753	774	784	702	760	762	754	785	773	727	763	770	765	761	790	747	705	745	782	785	728	735	771	688	765	743	761	712
27004	5772	383	243	262	267	271	208	190	170	186	175	151	165	163	163	166	193	141	175	163	169	174	175	156	153	154	152	178	152	179	129	132	138	169	152	186	153	182	153	161	170	177	160	155	158	148	158	145	145	144	142	143	158	159	146	156	161	130	158	156	175	151	147	146	168	152	138	139	140	186	144	142	131	149	154	140	167	146	155	164	131	142	157	161	131	155	143	164	136	133	156	142	157	170	140	148	149	140	148	164	149	149	148	162	136	166	186	129	119	160	148	148	166	158	165	139	167	169	129	170	156	136	155	150	141	139	142	147	144	160	135	150	140	155	161	142	142	142	148	160	140	157	165	139	156	138	140	134	143	159	171	142	159	157	142	139	148	168	169	139	155	163	140	149	144	135	169	163	155	162	158	152	171	175	146	170	165	162	151	156	151	169	154	133	157	126	167	148	135	131	139	163	157	158	147	160	137	134	162	147	157	151	154	126	136	160	153	172	144	162	156	149	144	149	152	144	142	159	132	146	161	165	152	136	166	144	155	158	130	160	152	161	146	138	153	140	163	141	156	156	162	142	119	204	172	153	132	178	150	163	152	153	147	168	140	154	152	176	137	164	136	152	124	124	132	131	154	157	143	151	134	147	158	134	162	143	146	150	151	164	161	152	153	175	159	166	138	156	138	173	152	158	155	162	141	155	157	158	146	151	131	131	170	135	163	159	128	157	154	156	185	158	179	130	137	129	155	147	154	153	135	158	136	153	139	146	147	158	157	161	139	149	174	142	132	155	145	159	143	170	138	157	152	152	180	147	176	135	153	143	139	142	148	124	166	156	153	163	130	161	168	162	142	144	148	172	136	149	155	169	122	159	149	128	154	132	129	134	162	136	139	125	158	148	155	155	138	159	157	124	135	160	140	134	149	157	161	168	179	151	162	145	146	160	159	168	151	155	134	145	154	151	162	169	169	170	153	146	165	146	162	161	130	143	121	155	147	151	149	157	151	147	151	143	126	166	158	144	155	158	147	182	156	148	138	162	139	162	133	172	168	156	156	155	139	165	171	114	182	158	158	155	152	166	151	148	140	149	147	153	143	158	153	143	154	163	134	168	169	161	132	154	142	154	137	148	163	150	135	151	158	134	155	161	129	172	152	153	176	157	141	158	151	148	149	152	148	152	152	167	156	137	149	171	150	149	145	158	146	147	163	161	127	136	171	162	149	150	127	148	138	152	160	157	165	165	156	148	156	169	136	155	157	146	150	151	167	156	145	154	155	158	139	163	147	144	143	147	160	139	138	141	150	165	146	160	158	167	147	145	137	127	141	149	170	130	170	175	150	156	170	139	137	154	160	167	148	153	158	155	148	127	152	175	160	137	166	179	146	148	151	141	165	145	150	150	148	158	158	151	160	130	158	168	174	159	137	133	178	167	153	170	138	144	164	151	178	144	156	157	151	148	143	150	148	145	124	154	169	154	136	173	151	153	154	144	160	163	149	138	151	157	153	149	148	157	143	177	147	142	152	163	168	149	153	144	158	161	148	182	133	154	153	142	124	166	142	148	165	157	141	128	174	151	147	158	147	158	155	165	177	130	143	159	173	163	172	176	163	166	156	153	160	151	156	171	119	151	165	175	156	171	162	155	167	140	135	163	153	158	157	143	161	132	190	152	167	158	146	173	159	132	130	153	167	136	135	154	150	165	121	145	168	150	139	149	142	163	122	149	125	164	167	167	136	170	155	165	152	151	140	169	155	138	145	161	139	154	161	160	138	139	145	183	141	149	149	149	156	122	129	154	154	146	149	165	170	185	145	153	134	139	163	130	131	173	141	162	172	151	154	154	166	146	144	152	158	135	138	136	167	161	158	133	157	150	155	130	156	158	135	177	139	161	148	171	147	145	161	159	135	151	159	171	168	149	136	153	170	162	156	155	160	163	181	121	141	166	135	129	149	163	154	162	147	152	161	155	156	127	144	172	151	148	155	146	175	133	169	161	133	145	155	168	160	140	157	144	143	171	154	137	138	140	149	152	129	152	143	138	137	134	149	146	135	175	159	147	147	135	154	151	145	157	139	125	147	148	159	153	162	135	164	152	131	140	165	158	166	149	153	156	146	159	150	148	172	160	147	155	161	138	159	153	140	144	136	156	185	161	143	173	159	194	134	159	142	192	137	160	138	140	153	158	157	169	153	155	135	149	136	158	138	134	147	132	154	166	126	153	151	146	161	170	152	128	143	144	136	125	142	143	143	151	149	145	159	138	148	164	159	180	157	165	155	132	156	157	154	153	162	166	144	157	136	155	137	148	166	158	148	172	138	146	148	161	154	148	146	127	180	162	142	153	152	168	152	181	159	148	137	150	154	142	158	141	178	164	151	141	158	172	156	132	149	158	151	158	148	156	163	147	145	171	147	155	163	143	164	183	185	177	171	146	148	158	157	141	150	142	141	168	150	143	150	125	132	151	154	130	155	136	144	169	149	172	144	173	154	144	139	140	153	123	143	142	133	173	173	149	161	139	159	194	156	150	152	146	133	126	110	150	150	136	170	129	156	156	167	159	129	151	147	136	171	161	138	161	137	126	142	145	167	160	142	167	156	152	148	160	153	147	160	159	165	174	154	170	140	153	140	158	125	146	138	142	148	142	148	131	134	137	147	154	135	144	156	153	142	156	142	134	141	137	151	168	147	172	134	143	152	175	152	136	176	139	177	160	154	158	151	148	177	134	175	160	146	149	163	160	135	143	165	151	139	186	142	146	151	149	142	167	156	154	145	157	167	160	136	155	139	143	162	176	174	135	149	125	152	169	164	169	153	161	178	155	146	165	164	163	148	164	167	159	161	160	169	156	141	150	153	189	172	151	149	150	149	120	163	142	158	168	133	149	145	142	140	129	138	144	157	129	167	150	150	149	152	160	155	144	149	154	157	159	163	137	151	142	133	139	140	144	147	156	152	156	151	161	151	113	141	154	161	149	152	154	132	154	154	149	137	164	145	135	154	159	149	159	178	142	148	157	133	134	153	134	160	156	164	166	169	150	153	162	147	152	165	136	163	145	144	133	141	146	151	141	161	162	164	146	159	147	173	156	136	187	148	138	157	154	137	169	144	163	175	141	156	157	164	166	157	167	155	164	156	130	149	162	149	160	143	162	153	138	169	138	144	177	140	148	168	165	129	136	139	174	158	167	152	169	163	157	137	164	145	131	120	152	150	130	165	160	172	176	143	149	146	129	150	158	138	158	165	162	151	146	160	159	153	159	179	155	144	136	151	159	175	143	156	158	150	142	156	143	142	145	129	147	136	155	134	143	161	149	137	156	150	164	143	168	131	160	177	134	144	162	143	141	158	190	159	168	158	109	142	171	165	151	156	144	158	144	152	143	159	141	157	135	144	145	159	162	142	154	140	149	173	169	160	155	155	166	172	147	166	131	157	149	144	138	125	167	149	154	183	136	162	170	155	139	144	141	169	163	140	162	143	152	136	155	173	147	147	137	138
16067	1365	710	622	770	903	922	707	541	516	439	490	507	483	471	449	460	450	433	453	438	465	436	458	444	427	460	411	443	373	404	422	400	408	420	430	464	405	369	377	365	400	408	364	406	379	417	339	382	401	380	373	367	407	375	379	381	386	388	384	342	384	361	373	418	345	390	382	376	369	393	385	381	364	362	391	402	383	382	394	368	382	388	409	390	403	348	391	376	384	399	415	347	374	381	386	371	390	378	370	366	417	401	334	366	411	371	404	386	368	361	381	348	353	371	375	369	412	372	370	336	377	379	367	395	392	343	410	392	379	373	410	372	379	388	397	378	389	393	368	381	362	381	374	355	389	371	371	337	408	393	398	341	392	350	358	353	421	382	364	418	405	394	356	398	377	393	368	397	391	416	361	341	372	410	398	393	379	383	385	416	405	395	362	398	389	366	383	368	378	405	400	372	402	412	371	383	359	376	392	410	398	363	398	400	351	381	371	370	379	363	369	393	321	396	380	384	378	415	382	371	389	383	373	406	355	387	413	336	381	379	360	329	368	382	352	398	384	344	371	371	383	385	389	383	377	368	389	415	373	379	376	406	413	413	385	374	380	392	376	428	389	340	370	402	380	392	383	367	362	390	409	383	391	381	377	342	412	368	406	371	394	357	387	355	401	404	360	371	356	350	369	374	372	391	365	378	341	378	388	373	352	372	399	372	347	391	370	368	389	385	384	346	378	408	335	382	377	395	342	397	364	374	382	401	380	366	370	401	353	339	398	382	357	372	367	387	340	383	403	377	344	374	395	375	395	360	363	397	385	387	375	371	378	400	395	350	394	382	380	410	381	392	368	346	420	391	376	374	361	363	373	397	372	361	383	355	400	336	387	364	354	385	398	391	393	378	376	417	368	387	388	382	366	366	392	367	352	363	373	373	387	375	380	349	377	377	413	368	372	389	369	366	387	387	378	375	352	400	364	383	361	375	397	380	363	414	376	374	378	375	401	399	368	392	393	381	385	391	403	364	392	381	392	345	379	357	379	356	358	386	348	401	382	349	349	432	341	356	370	393	380	386	358	384	380	362	403	346	368	386	390	386	376	384	423	392	387	396	360	381	378	409	381	355	374	370	381	354	381	355	378	351	334	386	394	388	415	371	385	401	395	343	357	375	357	371	386	381	393	403	367	401	373	390	335	417	357	381	385	402	344	382	410	377	387	379	358	402	366	387	399	417	370	383	383	369	382	388	353	400	385	383	380	403	369	395	384	412	422	369	370	401	409	394	363	378	411	386	398	401	415	394	403	404	396	378	401	348	368	401	424	374	382	409	367	364	387	397	372	368	373	349	367	381	368	385	401	365	358	383	368	388	390	362	400	370	330	397	377	388	406	417	391	404	374	364	338	399	383	385	382	412	346	420	371	386	382	428	382	379	383	381	405	390	422	382	379	367	377	385	383	360	414	358	377	371	370	377	398	371	372	382	380	410	410	395	421	364	362	385	358	383	371	367	372	387	332	380	384	367	419	392	391	425	402	356	352	379	379	372	330	352	352	336	363	350	370	380	425	397	393	374	362	399	393	348	363	395	424	375	395	387	364	390	383	361	374	393	379	411	356	366	401	381	378	367	369	368	369	369	415	358	374	347	333	364	411	392	387	370	360	429	395	367	371	388	394	399	399	391	417	405	390	399	357	420	396	373	406	367	394	361	408	374	377	379	394	374	424	353	398	406	374	380	362	388	355	413	374	363	400	398	400	392	367	383	391	360	374	349	377	399	379	381	368	398	386	393	392	378	360	399	380	391	386	369	408	355	403	415	352	396	402	393	395	414	376	364	342	351	367	375	385	359	416	372	395	386	378	382	361	411	360	424	367	369	365	362	382	371	394	391	382	385	376	382	378	368	367	355	393	417	394	367	381	384	399	413	378	372	379	325	401	385	376	356	382	390	387	379	320	368	376	371	383	382	338	370	412	373	418	373	407	385	370	375	368	368	411	382	373	391	376	391	383	396	378	359	421	382	383	383	366	381	381	396	341	377	353	373	366	382	367	366	391	308	379	399	370	362	377	380	383	354	378	372	369	361	416	371	386	409	365	389	405	370	378	369	376	369	393	378	415	384	364	363	354	406	381	369	378	378	383	377	372	413	405	383	394	354	408	373	389	368	371	364	363	384	367	374	376	367	348	394	392	417	396	381	431	376	349	406	373	363	398	393	370	364	367	386	394	352	386	370	391	408	351	369	367	383	371	384	383	406	380	369	364	370	356	386	359	398	416	372	384	365	360	375	393	367	398	419	387	353	358	390	373	379	392	343	390	405	364	354	344	375	386	373	379	404	376	380	400	387	388	407	380	381	366	372	393	356	374	417	357	393	374	356	385	385	387	371	358	395	393	385	362	369	378	394	389	378	384	397	399	385	367	374	383	401	380	407	389	398	369	387	372	368	380	376	358	396	415	377	419	390	367	390	392	417	387	357	386	354	424	361	389	382	377	398	365	378	379	392	365	372	383	388	395	371	357	373	388	358	388	397	377	393	379	392	393	400	361	375	379	394	377	391	393	365	387	367	383	372	357	388	379	444	404	367	380	372	393	361	355	399	360	408	373	398	372	377	379	382	397	379	358	392	378	401	379	396	378	361	385	417	361	413	387	364	391	363	387	382	392	375	377	363	396	375	367	387	338	384	406	378	376	391	363	451	408	366	399	406	350	382	421	398	345	382	380	384	335	376	381	357	380	382	379	367	394	378	369	382	392	403	373	364	372	399	379	371	369	430	389	393	405	402	403	320	378	398	371	357	406	410	378	414	354	421	392	371	378	345	415	361	371	399	342	392	383	381	402	400	365	356	388	380	414	383	392	380	364	380	407	402	384	411	366	436	366	379	363	389	344	389	376	381	370	381	380	385	394	374	361	386	394	342	389	406	376	384	370	353	389	398	383	383	375	375	363	418	400	376	399	355	417	394	352	398	370	382	382	358	394	375	384	376	406	346	354	402	382	372	392	399	376	388	402	381	400	373	443	355	392	394	384	362	412	393	370	365	400	399	406	367	359	406	346	387	351	368	403	381	359	387	357	398	356	357	364	373	341	370	388	355	385	393	379	360	395	353	353	377	362	366	382	416	413	366	361	424	385	363	388	353	380	367	400	390	385	400	391	364	323	381	350	368	360	362	381	345	380	405	367	393	391	379	384	359	376	396	408	384	403	356	439	363	389	377	407	378	374	374	383	391	395	360	387	362	411	385	414	384	403	388	400	382	386	414	393	377	402	393	372	346	394	393	391	348	393	370	419	378	388	378	365	388	374	391	369	376	379	387	382	374	371	382	366	333	363	408	356	362	385	346	374	422	339	394	381	386	391	355	416	416	371	362	388	391	424	372	386	385	391	408	382	361	373	374	378	376	376	368	364	399	379	393	405	380	381	372	358	397	364	359	416	408	365	389	397	404	358	375	363	373	387	381	406	347	400	345	381	328	403	374	346	395	368	394	394	339	384	395	391
48786	16417	1876	699	569	583	442	424	312	325	305	280	314	344	268	288	263	284	291	273	254	280	280	339	318	368	330	278	282	281	234	258	261	248	284	260	258	257	241	263	270	261	268	263	262	266	265	267	252	254	242	266	236	276	246	263	273	228	283	234	234	242	258	248	287	267	245	288	277	234	255	271	243	249	283	243	239	259	272	234	249	266	225	229	244	245	224	231	247	249	250	257	259	245	267	254	254	234	268	260	261	257	236	277	238	258	273	248	245	215	227	252	254	228	241	239	245	262	264	276	253	266	226	287	250	260	286	248	260	257	224	270	274	241	242	269	250	244	225	277	239	262	245	265	268	244	230	250	264	266	282	241	255	274	238	244	253	254	246	241	245	278	257	249	211	228	249	247	216	245	253	265	229	237	233	260	236	266	277	256	228	252	250	228	245	247	240	230	254	263	242	258	236	258	255	245	265	284	242	256	260	253	271	265	248	242	274	283	252	215	269	275	266	249	266	287	258	254	232	277	282	263	240	246	249	230	277	258	219	261	246	221	239	260	270	247	286	245	253	237	263	263	251	245	259	243	260	244	262	228	229	243	263	218	263	267	262	264	243	237	265	251	281	223	226	271	251	270	263	255	262	257	258	252	251	268	229	274	247	252	255	247	258	234	256	252	226	234	235	281	252	244	294	263	268	215	255	231	262	244	262	249	233	224	263	273	290	263	273	224	272	246	286	251	236	262	260	261	265	236	266	298	279	254	257	277	227	245	255	230	243	218	220	279	260	266	258	245	258	262	227	242	279	246	231	245	260	261	219	252	235	266	262	258	242	224	233	235	254	247	245	251	246	240	215	257	258	239	254	245	244	248	239	271	236	251	267	273	266	252	254	272	270	274	237	227	298	253	210	279	245	272	219	233	285	232	245	247	278	231	262	263	254	247	261	234	219	243	258	277	270	262	248	253	266	248	247	236	248	250	245	263	256	254	291	246	244	255	246	228	246	268	257	280	237	232	266	238	246	263	238	260	247	216	249	254	248	258	270	256	219	255	243	247	273	251	237	250	260	238	242	265	256	250	261	221	235	199	259	265	263	262	268	229	235	269	239	242	273	273	276	255	251	261	235	259	255	269	223	251	251	264	256	224	252	254	278	258	262	297	238	248	253	254	240	242	263	231	260	259	264	244	241	265	255	227	255	257	244	266	255	230	281	263	249	240	265	248	260	238	264	223	252	245	255	250	230	271	219	243	235	239	264	252	250	222	217	264	245	257	242	269	268	216	252	256	224	247	245	250	279	228	254	232	224	236	267	262	250	269	237	276	233	236	245	272	265	235	276	248	219	252	234	250	262	242	290	280	249	257	249	286	279	235	243	246	271	255	256	244	247	285	254	273	233	251	282	274	273	251	256	258	243	248	248	246	249	253	282	268	266	228	261	247	268	259	244	238	219	266	270	271	275	221	247	232	247	268	264	259	258	274	280	250	238	254	260	277	259	246	266	236	235	257	286	234	242	230	228	267	253	263	276	236	246	242	250	248	264	243	246	241	248	230	281	245	254	253	242	249	239	264	268	242	245	238	259	270	246	239	278	283	257	270	270	232	247	238	218	271	265	243	260	275	257	281	261	254	228	258	236	277	269	262	253	246	273	271	233	254	275	263	225	244	238	260	250	225	257	259	256	272	260	273	239	239	226	276	267	240	235	245	263	288	259	244	256	284	226	280	239	255	250	223	264	255	226	249	277	262	218	267	267	253	270	257	218	247	268	261	232	288	260	260	252	233	241	250	250	252	258	276	241	236	245	250	244	244	281	228	246	231	252	242	252	244	218	269	220	248	263	262	239	227	219	284	273	237	256	244	255	248	244	277	235	242	242	270	212	258	266	231	222	244	229	245	251	236	262	263	246	244	276	253	251	264	262	249	239	241	287	245	275	259	232	268	237	260	250	248	287	254	266	259	243	231	254	224	280	225	248	251	201	253	237	248	242	235	236	241	266	272	287	260	277	271	234	226	271	247	272	286	277	265	244	270	265	255	238	214	287	239	246	268	245	270	266	236	266	233	276	233	250	258	237	253	266	281	221	246	282	243	237	255	249	244	226	262	239	257	233	241	272	269	277	287	273	250	242	255	268	243	259	242	264	245	249	231	279	254	249	258	240	249	259	278	232	240	244	261	261	287	287	248	247	246	258	231	256	241	253	263	267	273	238	249	209	243	219	233	258	265	258	262	287	255	248	252	238	230	255	244	258	231	254	254	233	220	273	279	234	232	283	235	228	233	190	254	242	272	265	255	252	244	232	262	221	247	269	253	233	259	256	260	234	224	260	243	234	249	294	272	243	245	260	262	215	229	240	257	228	281	250	257	241	217	267	217	252	269	228	259	248	238	240	237	301	232	258	268	243	240	240	221	262	249	241	250	262	224	268	253	258	256	234	275	243	277	256	255	242	249	247	228	248	258	249	253	279	304	260	258	238	248	225	272	237	270	248	258	274	249	260	258	235	233	235	223	267	233	242	233	240	263	219	270	244	249	219	212	260	276	225	243	233	223	249	258	256	249	209	238	237	244	263	277	233	297	237	255	239	284	248	274	273	276	238	262	282	268	262	286	243	256	260	246	252	306	240	264	255	243	236	263	259	267	241	276	270	245	252	215	268	261	250	237	229	242	273	250	292	239	260	249	253	266	255	286	249	230	259	248	272	240	251	268	231	229	264	266	225	254	237	225	245	258	248	249	253	229	233	247	251	267	272	241	269	268	262	278	236	273	293	256	285	241	225	243	245	282	272	233	240	241	232	283	253	251	235	238	299	248	265	230	260	270	279	259	220	263	254	244	233	255	250	238	233	217	272	253	235	261	283	281	255	226	285	252	245	259	267	235	249	208	247	259	250	222	243	260	227	250	264	258	256	262	245	261	248	276	266	260	253	251	269	256	253	247	268	257	257	298	314	254	256	252	269	233	256	242	253	270	259	262	221	256	264	299	262	262	268	239	262	269	237	276	275	229	251	266	270	269	256	240	285	270	258	218	257	263	235	249	239	274	269	275	266	249	254	236	225	264	219	236	288	253	245	290	234	267	279	260	273	264	272	275	288	254	261	245	245	252	239	244	218	235	260	231	232	232	266	226	241	215	245	250	212	268	261	293	275	216	279	269	257	283	274	246	263	268	275	238	264	264	274	242	261	260	247	247	259	247	245	271	247	246	255	265	249	249	257	238	266	245	258	250	248	250	245	243	275	248	232	257	248	270	258	279	268	260	251	267	240	275	256	254	270	229	264	272	258	266	276	264	256	254	244	263	264	267	264	249	254	239	234	256	254	252	262	257	236	270	274	235	266	244	261	253	255	244	256	232	248	287	298	241	265	281	249	273	250	255	248	258	203	256	272	259	253	230	278	240	251	276	239	274	238	232	233	232	277	295	251	253	245	257	256	252	233	263	266	283	259	254	257	244	269	245	250	249	233	232	262	247	231	261	247	221	272	274	242	250	255	272	264	266
31029	3019	1541	1791	1925	2021	1667	1353	956	971	958	936	950	866	796	765	741	755	760	737	732	779	744	937	1108	1367	1087	653	684	632	633	586	618	669	685	723	669	637	620	586	617	577	625	594	587	592	624	609	555	584	570	525	593	606	531	630	535	602	604	573	575	561	555	619	580	643	612	615	611	586	563	566	575	569	564	614	621	570	616	608	609	585	608	623	612	593	554	591	597	589	625	574	516	586	606	573	620	610	615	569	581	576	559	563	557	614	626	580	574	596	626	551	620	564	635	575	586	598	630	565	635	621	549	581	645	559	531	591	576	606	585	606	562	568	582	577	586	599	561	635	541	598	591	569	614	585	603	601	624	604	608	597	616	553	564	599	557	601	588	562	552	597	568	568	643	576	595	586	610	606	614	549	580	638	607	582	570	577	597	546	644	595	606	603	560	598	583	592	564	596	574	603	594	580	581	597	603	580	551	606	582	577	567	587	569	557	597	589	589	559	594	574	574	593	573	597	602	515	573	619	615	559	594	577	543	556	594	577	601	645	584	565	553	576	587	583	622	568	593	582	603	586	528	614	554	581	618	591	609	571	626	602	588	543	604	621	570	619	561	582	579	609	577	550	537	570	579	604	555	580	624	609	587	535	633	575	616	554	573	559	589	586	596	580	559	588	618	562	583	597	571	581	608	580	591	570	587	590	543	609	590	576	569	589	593	569	618	562	578	585	637	594	600	600	625	595	623	573	560	580	599	561	579	579	539	581	587	587	562	594	569	599	589	566	578	641	566	585	521	561	572	536	564	602	535	589	580	611	585	580	597	609	561	611	594	601	607	626	568	588	587	589	577	577	624	571	553	609	572	580	517	618	623	597	602	594	548	553	575	576	577	579	546	563	576	591	598	614	598	593	556	573	599	574	562	550	605	567	593	636	632	558	566	537	629	579	566	575	593	611	554	606	518	586	548	587	569	578	559	596	598	607	578	593	578	571	574	590	587	602	573	592	651	629	607	605	596	598	586	584	596	615	529	562	614	627	599	587	590	568	612	572	576	615	581	573	584	559	620	564	568	590	623	593	580	594	613	595	578	582	553	594	568	592	557	555	586	641	631	585	593	602	606	582	602	572	581	595	573	588	599	580	582	548	575	606	568	610	587	629	620	591	588	631	625	578	571	620	565	619	635	581	593	568	528	563	626	613	561	541	563	571	557	590	564	572	602	635	556	568	630	525	576	589	540	581	583	555	616	602	596	550	596	585	600	553	614	612	602	579	592	548	603	575	565	591	548	542	594	545	567	556	593	558	582	632	587	578	613	594	614	590	582	554	558	592	598	572	561	638	575	584	564	555	576	596	609	597	599	616	601	579	600	565	568	539	591	570	555	605	584	549	612	530	537	576	586	599	585	591	570	604	630	566	590	602	607	518	610	573	606	610	594	595	622	549	591	592	586	590	597	553	558	613	619	587	570	583	545	600	602	585	553	603	598	555	611	621	634	550	534	609	581	580	605	543	577	650	633	572	577	581	601	549	590	586	626	567	589	619	594	606	537	545	568	620	602	576	578	577	565	603	608	582	600	583	634	605	607	608	590	604	616	584	590	609	580	580	592	631	572	580	567	596	569	591	589	555	586	551	572	604	568	612	578	625	550	609	524	576	605	612	595	542	604	585	599	598	594	556	578	609	573	584	582	569	596	581	577	563	611	644	584	564	609	565	597	600	511	584	593	564	560	607	576	567	599	613	638	594	601	561	615	587	602	593	574	566	549	594	570	568	571	590	570	603	623	546	553	592	563	600	577	581	587	653	607	580	614	603	571	577	602	545	550	619	569	596	591	598	594	588	606	564	586	628	581	583	592	570	598	569	586	592	642	565	617	603	582	560	566	598	600	599	602	607	582	578	572	611	595	558	610	582	603	604	580	597	562	608	579	594	575	599	580	587	602	557	599	562	547	612	571	552	626	577	584	555	630	616	592	582	590	598	571	611	611	622	578	562	608	593	597	581	595	595	564	542	607	554	620	579	562	597	604	603	599	607	600	542	575	609	602	570	571	580	584	534	561	592	594	578	588	588	604	586	554	587	604	601	581	594	598	628	594	588	585	555	587	599	588	607	580	636	607	579	583	604	568	588	588	576	585	573	596	577	607	635	601	601	624	598	560	602	612	645	571	562	574	600	610	584	611	556	615	586	610	571	600	608	589	625	598	633	552	578	576	627	551	597	586	631	605	668	594	590	597	579	523	588	599	568	591	581	602	605	566	597	570	610	599	593	588	599	550	596	547	567	596	581	577	598	572	590	618	600	614	574	575	573	535	576	631	569	589	585	620	592	589	622	574	576	530	560	607	613	535	558	632	620	615	581	600	606	603	556	575	621	581	577	594	630	661	621	569	590	585	580	607	556	605	583	605	580	584	600	569	554	549	581	625	617	580	574	570	570	605	571	598	623	568	561	604	627	599	595	562	595	568	601	566	564	578	599	605	550	563	589	572	633	558	597	569	571	565	553	587	592	599	620	580	605	617	592	603	571	609	566	572	567	600	580	588	561	603	588	582	597	554	594	589	587	586	553	571	585	574	571	565	571	554	606	600	581	598	562	577	558	535	574	588	559	543	619	576	598	579	545	564	603	558	606	552	606	550	579	614	627	629	574	607	578	574	554	594	584	555	558	600	609	610	566	547	599	591	631	554	584	567	604	592	571	630	556	605	563	594	581	567	591	575	579	573	560	586	626	559	589	569	588	558	650	586	596	580	589	586	591	619	572	615	532	591	629	547	560	569	598	597	632	560	591	557	606	601	593	573	551	619	591	585	555	626	569	591	589	619	586	581	576	619	550	553	621	574	595	577	572	574	603	568	598	614	574	578	574	609	612	572	605	566	558	591	598	631	556	604	554	617	561	517	643	565	561	592	569	609	560	573	586	635	618	569	644	550	575	547	576	586	569	620	583	543	603	574	623	603	562	568	565	588	581	584	579	552	613	574	581	623	597	557	563	609	556	599	594	590	590	596	609	620	582	574	579	556	607	594	554	619	598	600	583	596	607	560	599	571	565	591	602	577	627	617	619	648	555	628	547	568	594	564	567	567	622	548	624	622	612	580	559	568	597	598	617	614	592	607	613	548	559	573	598	570	582	572	576	627	588	589	649	610	601	569	580	574	627	613	587	553	582	591	635	601	615	570	567	583	594	584	596	608	576	602	607	597	609	594	577	608	623	571	525	595	596	569	569	586	560	597	636	577	596	566	556	562	591	575	580	549	577	619	573	569	584	628	584	599	609	597	588	589	583	580	588	603	548	589	556	615	600	621	549	599	567	600	603	595	563	600	612	593	567	616	611	571	582	562	645	577	594	619	557	593	576	563	684	621	595	542	533	588	580	603	593	590	522	554	573	585	566	640	609	601	560	551	576	579	593	633	604	583	613	575	584	569	563	562	613	596	583	602	583	606	575	559	573	543	585	584	574	644	574	553	572	589	582	586	558	562	570	619	569	543	542	564	579
60717	24222	4928	1367	1013	902	714	567	486	465	453	444	438	439	466	376	411	402	408	413	395	410	393	378	472	546	505	378	363	376	377	363	405	378	398	431	406	335	362	391	408	368	398	343	356	344	332	433	339	388	381	370	370	387	358	367	378	411	365	357	327	352	362	407	367	353	346	338	390	368	395	371	409	405	351	352	354	367	385	379	384	354	375	363	376	378	382	356	386	375	337	359	367	346	363	351	375	335	380	322	388	341	376	381	362	345	386	415	369	383	368	363	386	316	374	401	356	412	416	367	358	389	407	360	407	362	358	378	386	345	350	354	359	366	354	380	380	397	375	377	377	367	348	345	369	406	395	349	400	364	355	356	382	411	377	383	367	338	348	359	389	374	412	342	389	368	360	364	358	356	361	405	320	374	404	363	350	377	354	356	375	376	340	413	397	352	362	406	361	353	362	358	353	338	365	378	347	391	365	378	376	397	387	371	334	372	368	368	352	414	377	358	365	371	357	298	354	351	365	391	372	380	354	375	371	325	373	351	372	352	383	365	362	369	361	342	376	368	354	391	396	360	348	373	360	348	329	358	387	339	393	384	407	372	353	342	353	348	389	374	380	367	355	385	383	350	364	368	406	335	337	400	349	370	317	350	346	330	355	393	379	347	403	373	338	382	356	351	379	374	368	377	377	375	389	372	358	407	343	367	378	363	352	365	340	359	372	343	351	338	380	355	361	389	417	386	355	353	409	350	333	362	372	384	365	364	354	366	364	359	354	404	343	372	356	316	360	361	350	352	346	358	354	361	373	329	385	356	344	377	329	341	353	385	378	379	356	337	358	337	317	340	366	361	367	383	365	368	380	342	390	367	375	407	367	362	343	399	399	356	392	339	365	335	322	367	351	355	357	350	336	331	414	358	401	372	366	355	355	367	359	341	337	377	374	378	367	374	383	345	383	358	362	369	314	395	344	378	373	370	386	354	381	371	379	397	332	434	346	350	374	364	365	371	382	374	364	341	362	352	401	372	380	349	368	364	343	354	354	374	393	381	358	330	388	361	326	374	360	389	385	368	339	369	385	366	396	336	359	354	329	365	364	355	364	377	335	368	342	379	378	349	342	372	390	406	355	361	375	370	396	336	381	348	377	367	391	387	378	396	389	343	406	336	394	364	361	347	344	385	399	384	373	347	386	372	376	387	377	375	384	390	363	367	387	375	380	409	414	395	383	397	359	342	367	369	374	365	380	384	394	367	359	352	333	378	351	346	402	376	389	361	404	360	362	368	366	412	352	349	376	363	379	361	365	391	372	364	402	343	346	369	328	339	392	396	367	357	407	397	371	366	364	335	363	345	387	357	382	367	368	353	361	367	332	385	352	320	367	392	399	373	372	376	382	351	382	353	371	383	364	369	365	393	377	351	395	353	359	389	334	364	360	350	380	358	357	379	355	390	359	401	384	368	394	381	366	349	382	388	354	379	370	361	401	355	307	340	390	370	366	358	354	402	339	358	376	370	357	362	381	361	351	366	395	341	368	396	350	353	373	372	350	382	346	374	342	393	383	362	331	382	372	375	361	373	366	380	332	369	388	375	356	375	368	362	352	373	375	355	392	373	360	365	356	391	367	362	407	375	353	359	343	344	358	377	404	411	378	375	314	354	425	356	387	414	352	362	353	413	409	350	346	362	340	391	371	359	396	357	384	354	374	372	346	377	349	385	387	370	376	397	389	388	349	365	399	364	349	324	409	352	352	382	368	379	367	331	368	370	400	345	387	423	358	360	383	421	388	423	364	418	334	338	386	369	374	375	417	345	397	344	376	368	367	367	347	364	353	383	335	373	347	382	338	330	385	394	339	353	374	375	370	384	369	344	354	399	337	353	335	347	373	360	366	348	368	403	323	362	350	347	359	359	361	362	356	399	380	393	411	403	371	377	371	357	392	319	390	363	319	399	355	363	399	406	359	354	345	372	382	399	376	343	375	387	397	382	371	377	362	385	404	371	349	374	374	380	427	359	342	392	446	377	386	364	394	367	376	414	377	350	359	374	352	355	401	409	362	370	349	408	357	358	372	350	361	362	369	363	383	393	338	366	402	376	367	359	363	364	347	358	368	362	378	360	331	413	353	362	351	400	379	370	331	344	352	367	385	341	379	362	357	371	365	368	380	405	346	366	350	382	340	381	405	377	362	358	377	343	379	349	393	405	381	384	415	373	359	366	348	341	405	338	340	385	380	371	365	372	358	384	378	331	351	345	385	376	392	368	376	359	381	389	371	341	343	399	366	454	348	400	426	378	380	373	362	382	329	357	348	343	354	402	376	363	336	328	360	349	356	397	387	369	334	356	402	383	356	396	333	377	374	383	383	419	413	413	363	369	338	369	365	383	400	387	391	344	395	358	376	380	296	365	374	385	414	406	390	401	372	377	347	372	352	399	384	397	359	354	388	375	364	346	363	365	350	391	365	352	352	409	367	378	378	331	356	394	350	387	362	377	343	366	342	382	355	372	411	357	366	362	335	376	373	426	398	356	377	362	364	375	371	367	343	415	394	374	366	363	402	328	341	412	393	385	333	384	340	379	375	386	393	338	364	346	384	379	410	359	359	343	380	416	359	373	367	383	372	360	382	340	360	357	348	355	383	365	360	377	341	370	368	398	367	385	357	377	365	323	365	376	376	383	351	398	355	346	363	335	359	358	378	351	386	355	406	372	379	349	379	360	412	395	393	371	364	378	342	330	344	366	370	354	352	364	394	418	371	356	374	367	350	340	352	381	326	365	381	356	379	359	346	387	392	383	354	361	362	370	357	381	409	346	361	335	345	371	357	367	345	388	361	376	328	341	383	355	386	350	371	387	350	343	400	369	351	332	334	346	378	348	352	373	369	382	334	368	398	359	363	379	363	396	359	366	391	356	367	364	405	398	387	361	338	375	423	381	350	359	353	415	367	367	345	398	375	366	377	373	371	371	374	399	381	341	342	396	359	345	366	357	364	369	359	349	364	385	374	365	378	365	352	369	340	387	372	406	355	376	377	351	382	353	383	355	337	359	368	354	347	394	368	366	364	345	355	361	412	409	299	369	370	345	353	381	378	370	368	343	394	422	385	379	366	356	384	376	363	372	381	398	396	387	389	357	392	390	370	392	369	357	356	340	362	390	379	354	401	372	372	353	417	387	382	376	375	397	407	350	363	364	399	394	378	370	408	375	367	368	384	372	363	344	377	367	367	375	338	381	371	377	341	367	361	370	355	381	364	404	346	404	373	381	355	375	363	355	380	339	348	354	322	412	366	367	369	354	381	376	376	371	391	370	385	369	379	344	369	408	388	391	437	314	368	412	347	383	397	345	384	319	371	332	366	401	349	382	361	385	395	390	346	351	379	383	324	351	326	376	354	385	356	365	387	356	355	361	386	350	392	371	332	357	361	381	353	355	365	347	390	374	358	369	397	382	359	325	370	370	396	348	373	350	367	389	354	355	351	366	383	354	356	371	344	320
39059	4977	2585	3213	3366	3070	2439	1971	1496	1469	1417	1332	1205	1193	1156	1058	1101	996	1012	1028	1016	974	1038	1170	1638	2285	1337	937	945	837	849	820	861	885	924	1006	947	900	831	773	846	832	835	718	821	758	848	808	790	781	862	780	840	811	780	803	789	811	766	842	800	764	780	791	835	778	770	825	818	777	779	808	774	714	790	781	755	801	800	831	800	781	811	798	773	799	837	793	804	750	798	785	753	808	769	806	769	762	792	776	825	870	735	833	789	825	773	816	827	763	763	802	822	793	803	813	823	810	751	854	775	786	786	791	811	833	818	813	829	816	842	818	785	799	801	756	760	752	831	782	777	813	813	749	747	753	778	833	816	801	804	739	794	750	782	814	830	791	826	750	764	806	794	777	827	768	834	785	787	787	834	767	735	821	769	788	788	769	777	794	820	775	762	802	789	780	731	768	772	808	796	776	780	750	808	778	820	802	796	793	842	765	777	807	774	799	769	811	763	777	794	830	780	757	756	813	821	812	790	802	775	726	758	817	787	829	782	847	812	774	777	811	813	772	814	807	792	748	855	813	798	810	804	785	783	838	807	776	789	851	833	787	783	781	789	824	787	860	863	767	771	773	797	789	771	773	794	830	749	831	827	798	805	794	775	775	813	845	757	783	819	802	783	756	796	768	764	831	832	854	863	754	764	804	764	819	753	803	780	812	810	784	797	811	777	786	831	820	802	766	786	766	820	801	748	780	818	837	782	785	791	831	786	792	801	793	838	814	836	728	764	780	833	747	779	766	809	822	820	803	837	801	774	754	774	813	798	813	835	801	814	857	822	784	811	794	787	741	863	747	786	804	809	821	738	793	802	784	796	835	883	756	761	797	787	815	796	794	792	817	802	763	837	821	818	746	754	829	818	746	806	788	815	798	814	855	801	791	825	785	799	817	801	791	758	771	787	819	803	774	811	811	769	819	791	768	803	790	760	819	776	799	854	792	841	773	821	790	823	776	804	818	803	824	803	785	775	769	839	790	754	788	823	851	794	787	803	794	775	789	818	814	824	778	766	801	777	826	814	789	839	819	822	800	760	761	763	795	795	749	765	779	826	832	796	800	809	763	811	761	801	750	821	791	750	801	808	732	766	823	799	731	787	767	787	739	829	836	807	799	787	792	782	792	822	741	776	736	807	789	775	843	783	825	755	825	822	844	793	793	809	751	798	812	822	818	785	813	761	769	788	831	792	815	825	852	821	757	832	800	816	780	840	837	769	787	770	816	757	797	764	808	782	769	814	807	789	737	805	770	786	787	812	812	789	769	798	830	809	847	810	827	768	787	778	758	796	793	811	800	790	763	837	810	827	791	807	769	802	792	789	826	792	834	833	801	777	790	763	815	772	766	809	790	781	809	782	765	775	798	799	773	808	818	771	771	795	843	766	772	806	799	798	824	780	805	763	798	812	791	787	801	807	771	814	764	779	824	809	808	777	777	794	816	789	770	756	821	819	833	781	770	811	791	836	762	794	782	760	788	807	837	796	834	783	779	841	820	786	800	744	789	775	811	811	801	836	812	819	834	786	798	795	784	782	769	749	746	829	776	783	781	779	826	798	774	816	789	792	750	760	798	781	791	868	848	786	805	826	787	789	796	803	783	781	787	834	786	757	776	853	787	804	827	786	820	764	802	779	755	784	800	834	844	766	778	772	846	864	807	782	831	789	820	820	755	760	796	811	836	826	827	747	818	714	773	807	802	771	749	796	795	741	761	793	768	758	761	819	789	747	804	813	796	814	742	829	799	800	777	772	798	771	769	788	834	808	820	809	765	815	707	771	780	830	804	818	773	780	822	769	815	807	783	829	789	822	826	829	812	788	756	798	855	745	829	824	820	802	754	779	787	815	807	796	793	796	845	784	778	760	778	820	825	871	771	838	786	771	779	823	796	819	754	826	777	838	792	793	787	777	784	775	784	772	838	820	752	802	764	827	794	788	819	805	817	797	751	765	779	798	772	743	786	799	801	784	802	823	771	791	777	795	760	755	777	771	810	769	804	852	809	802	765	800	809	798	812	820	792	766	786	762	802	751	779	806	750	842	759	807	808	789	802	816	817	776	836	831	764	836	815	843	811	792	821	782	813	795	850	741	833	815	821	812	772	744	767	747	779	827	734	793	818	776	800	825	812	794	798	842	748	825	784	785	767	761	786	783	773	807	793	828	815	795	768	796	781	765	772	839	773	796	820	832	801	810	807	812	804	773	792	848	801	779	794	768	757	816	775	815	835	817	792	802	824	823	779	798	816	833	750	805	792	776	785	795	799	762	768	787	810	822	799	778	772	814	798	761	785	785	802	865	785	841	755	828	767	840	776	772	830	783	798	785	862	776	819	769	775	812	775	793	784	770	776	758	829	816	780	817	762	789	816	779	770	793	794	807	796	811	786	785	785	812	800	774	757	842	779	776	755	830	812	837	824	821	801	804	816	789	764	820	826	817	800	769	794	826	791	762	775	790	794	750	769	822	775	791	788	762	792	784	804	861	833	842	795	810	822	830	809	785	846	788	807	782	762	742	773	778	783	780	821	745	801	845	825	766	787	757	799	804	781	728	763	821	770	791	826	852	785	807	831	811	797	805	807	772	781	783	801	865	741	863	802	799	807	786	817	801	810	806	772	766	758	756	777	759	830	821	791	795	799	827	773	790	801	840	814	753	786	798	795	814	833	781	812	763	831	770	803	769	747	792	860	807	819	809	808	796	782	858	802	765	802	757	767	806	820	811	848	816	776	788	812	787	801	774	727	825	789	848	733	818	785	777	761	770	772	782	794	773	771	746	802	827	815	816	806	804	766	754	771	834	797	815	794	758	757	809	775	794	749	785	859	776	788	800	783	825	827	785	875	822	782	774	805	770	777	795	795	802	742	826	822	790	770	783	792	817	800	800	781	783	789	801	790	765	779	785	831	802	752	802	769	818	793	761	827	763	778	772	764	716	784	800	785	828	745	823	781	817	781	829	787	814	793	825	763	755	788	807	808	805	826	854	825	803	768	771	754	837	845	848	798	776	809	793	795	789	822	796	733	783	775	805	739	789	741	800	809	835	756	848	814	830	767	782	819	823	761	801	777	791	805	771	798	792	797	848	737	789	829	782	832	782	803	788	806	772	760	779	826	816	784	753	777	769	768	799	824	790	788	823	807	785	807	793	813	780	798	803	762	780	800	799	827	801	776	799	782	787	857	814	793	737	798	836	745	825	842	793	786	783	803	791	837	769	810	824	812	799	812	792	776	763	793	812	794	797	799	781	805	753	792	852	802	810	842	802	830	803	839	828	762	765	798	831	783	766	822	782	781	825	826	826	747	840	781	766	839	792	758	837	807	783	776	735	805	784	806	782	767	791	791	819	807	834	809	802	790	804	828	758	774	817	777	832	763	751	786	798	772	811	787	788	850	826	730	770	741	824	780	876	800	741	795	776	831	784	778	819	814	786	835	793	795	817	761	771	767	770	747	807	752
27072	5616	318	319	305	296	247	201	148	190	192	174	170	173	138	137	170	176	194	185	179	176	147	185	187	189	168	169	158	160	161	153	161	166	158	166	173	151	151	161	169	148	174	150	172	177	166	150	167	190	123	159	167	148	142	154	155	154	139	157	157	171	155	169	143	153	151	168	144	153	138	148	137	172	149	182	163	173	163	173	180	163	161	146	164	157	165	167	151	158	169	167	165	158	166	144	190	145	142	138	140	133	160	136	140	161	150	139	165	147	155	162	151	141	159	126	144	169	152	161	170	155	180	143	190	168	147	168	160	161	149	142	125	158	163	148	202	151	146	130	168	145	156	161	148	170	139	163	165	163	183	161	153	151	156	170	152	170	138	171	174	160	167	171	135	159	146	151	148	156	162	146	166	137	131	154	154	169	160	137	132	149	159	168	171	153	180	141	156	145	160	158	171	167	161	156	193	170	157	164	162	158	157	151	149	186	184	165	146	141	149	140	166	156	165	170	156	149	128	144	152	145	161	166	159	165	146	136	156	154	153	137	174	163	159	177	170	159	156	154	167	157	155	158	152	153	166	160	152	157	138	141	171	171	131	132	164	154	148	158	156	160	180	185	163	168	137	133	127	146	161	164	171	144	154	145	186	162	160	161	160	149	151	137	156	121	147	181	169	154	162	188	145	158	136	149	159	152	146	136	155	179	152	179	148	167	155	163	162	163	142	174	151	140	144	151	140	157	153	155	182	157	153	138	158	156	132	166	168	162	157	192	147	158	147	147	161	168	148	153	160	133	166	136	142	173	159	165	147	136	112	124	172	159	165	161	152	158	162	132	159	148	146	140	141	149	142	154	146	194	154	197	154	175	151	181	156	142	141	156	146	144	173	149	131	163	148	134	157	154	161	151	174	141	173	152	167	147	188	168	180	167	175	165	164	150	174	173	138	146	145	173	162	163	157	163	172	159	176	156	157	150	152	166	173	138	152	158	153	144	145	144	152	134	126	137	155	166	158	161	158	142	168	140	145	157	142	163	149	163	169	182	151	145	177	171	167	134	158	157	165	137	158	142	154	185	184	145	145	153	164	158	181	130	169	177	158	144	165	136	161	170	163	147	167	175	150	165	161	168	140	152	175	160	162	143	171	128	149	144	154	148	167	160	171	152	167	154	149	139	166	169	177	169	187	159	156	162	144	182	159	163	162	144	174	138	177	178	180	152	188	158	148	143	155	164	175	169	153	173	162	142	139	181	137	153	143	172	162	163	150	173	149	151	160	166	159	176	185	152	168	166	171	162	167	176	163	184	162	179	164	184	156	152	131	175	156	189	166	152	163	172	177	168	131	179	147	141	160	160	174	193	146	177	158	136	152	144	144	155	158	167	158	179	171	160	161	157	159	157	150	146	150	154	159	168	177	176	163	152	149	162	159	168	132	172	181	168	137	143	154	158	154	171	154	159	160	183	181	150	158	158	171	139	153	148	150	148	158	152	160	153	184	158	143	153	166	158	160	152	163	167	194	154	133	144	153	158	150	134	138	194	136	156	169	187	187	141	157	143	147	151	176	170	176	128	148	150	169	156	130	154	166	147	167	138	144	168	165	146	137	171	134	123	150	155	159	159	173	169	154	174	149	153	138	148	174	158	164	166	165	160	179	138	154	158	152	153	159	151	157	160	166	144	174	179	159	158	145	164	144	153	154	138	163	142	159	164	136	161	148	171	177	155	155	160	185	144	150	144	161	145	166	155	127	156	148	157	177	142	145	147	164	154	166	154	164	148	153	154	129	151	152	136	144	159	159	153	160	185	167	168	175	146	138	138	168	167	138	132	154	149	175	149	158	160	154	185	141	135	156	155	162	155	167	148	169	171	140	172	157	158	148	168	149	166	156	154	170	159	179	152	153	159	134	169	171	165	148	153	164	167	180	164	166	164	150	152	165	151	145	166	155	166	163	151	148	170	146	166	173	168	154	149	138	162	158	174	132	157	161	155	147	147	155	155	157	152	163	149	149	157	144	157	149	140	142	148	154	142	151	167	156	164	156	162	189	141	188	161	125	141	131	121	150	150	160	148	127	159	170	150	151	190	157	160	155	140	148	159	142	159	146	139	149	157	154	149	143	155	162	174	147	177	172	172	171	162	161	141	177	176	157	145	133	159	160	145	166	142	142	157	163	155	141	161	159	163	155	162	156	174	174	171	158	174	174	155	149	169	165	151	158	154	170	171	141	158	145	165	163	162	152	159	162	170	157	166	156	154	144	148	161	154	163	158	130	163	150	173	131	162	170	165	144	158	159	169	162	150	170	160	148	141	162	128	146	158	176	175	156	167	147	159	158	141	137	139	166	154	158	169	178	178	145	136	150	176	169	137	165	186	162	163	161	145	164	162	171	152	160	140	136	139	162	175	180	160	145	169	156	152	113	154	162	152	154	140	157	163	168	158	165	167	165	145	181	151	150	156	147	160	141	166	157	176	175	148	163	164	174	177	166	150	165	160	153	161	186	159	156	157	163	151	135	125	164	141	187	160	159	166	148	168	159	141	153	165	185	155	173	150	149	166	167	154	164	156	157	149	170	162	157	162	154	142	144	171	164	155	160	172	149	151	168	161	165	136	172	179	149	137	168	149	144	166	165	160	136	168	182	155	145	180	163	176	146	160	162	155	141	137	135	169	144	146	143	144	172	165	150	140	174	150	154	157	155	159	147	148	173	165	128	142	191	171	171	175	156	176	171	168	164	170	152	139	160	166	145	155	159	135	161	158	176	154	151	144	158	158	159	168	157	153	143	140	157	160	153	159	161	169	179	137	151	156	147	168	156	156	164	175	145	146	165	157	169	162	152	149	154	152	140	156	174	164	155	148	149	168	134	143	165	180	158	174	135	174	172	141	135	160	159	152	164	183	144	184	168	138	169	169	209	158	170	185	150	163	180	149	154	137	159	132	140	149	169	146	148	153	160	144	164	145	158	153	153	161	178	167	151	179	141	161	163	165	143	160	184	170	162	163	171	168	157	179	169	142	167	139	164	170	156	166	167	143	157	161	134	133	156	160	175	140	142	156	179	152	158	156	171	158	162	172	148	170	173	145	172	155	154	158	135	165	179	171	166	160	139	174	165	153	150	131	171	157	169	147	153	172	170	165	159	162	156	157	137	188	159	152	157	145	147	174	151	167	138	173	154	157	162	150	145	144	144	154	164	157	148	143	156	168	139	156	144	135	155	149	158	156	157	163	152	149	166	147	126	175	165	155	164	154	139	154	170	154	135	187	165	147	163	160	155	147	164	139	196	176	174	153	153	188	171	160	159	172	182	159	157	163	165	159	179	179	162	171	141	152	145	153	181	159	164	146	145	164	148	168	158	176	145	162	126	136	196	148	153	146	150	176	174	166	177	136	147	137	146	138	157	154	152	182	153	182	155	152	162	173	164	177	145	144	142	168	177	137	136	148	149	151	140	166	153	127	146	145	150	159	135	134	139	166	165	137	153	151
15888	1343	652	1052	1253	1058	786	602	549	531	555	548	439	488	453	459	436	427	394	438	449	396	430	451	524	479	467	420	448	405	423	400	387	421	414	444	446	421	380	395	370	386	402	366	387	400	394	378	416	354	370	405	403	405	387	418	391	389	420	382	396	378	383	366	385	382	397	375	402	403	411	362	379	403	410	400	420	369	421	375	375	409	393	428	405	378	400	383	402	366	405	348	400	386	430	403	405	382	395	383	392	401	408	383	369	379	401	402	404	399	394	413	420	389	393	413	382	394	372	388	395	411	403	410	367	413	409	372	374	378	371	404	387	390	343	381	405	389	409	387	395	423	392	387	364	420	439	378	376	387	390	361	412	370	374	393	402	402	394	399	386	391	363	426	390	393	400	393	369	389	399	395	372	351	387	383	424	412	398	416	387	381	377	403	380	404	428	380	378	375	374	400	363	375	395	422	404	384	375	442	383	384	386	432	400	356	396	389	396	405	352	365	366	386	410	381	404	393	397	371	429	404	400	385	402	411	424	402	370	414	401	345	378	406	367	361	394	359	393	352	371	414	385	400	369	393	390	391	419	371	402	378	388	392	364	383	418	399	404	337	399	389	382	392	394	407	354	391	371	381	400	399	398	393	384	388	387	362	391	401	383	372	405	371	362	385	398	430	363	384	378	379	393	410	399	391	419	394	387	397	396	380	409	357	426	383	378	395	402	370	357	408	412	395	409	392	366	364	395	407	391	395	371	412	361	388	389	412	407	387	422	415	373	420	408	369	355	377	382	395	377	376	377	380	360	379	371	366	398	360	384	377	396	411	433	410	397	393	377	386	385	394	414	410	387	402	405	395	396	374	393	363	392	401	404	392	368	399	387	397	395	369	394	418	424	401	410	383	398	395	407	409	392	383	388	397	406	397	366	395	412	385	409	366	402	427	383	428	390	385	386	408	370	373	392	393	381	406	380	405	397	352	410	370	370	419	382	415	397	386	382	350	368	411	382	433	400	370	377	386	369	398	388	387	387	371	380	402	426	405	396	398	424	381	403	390	396	368	390	396	380	398	413	419	376	392	400	396	375	375	390	406	372	402	384	404	413	391	404	386	352	383	418	388	387	389	410	384	385	390	391	429	400	351	391	383	405	413	385	374	369	409	374	367	395	375	421	402	387	395	380	421	398	338	394	369	382	372	390	388	364	382	401	365	402	410	411	372	385	399	377	430	400	392	405	408	411	405	388	397	396	379	399	357	393	371	392	364	391	367	431	381	407	401	386	382	430	399	393	394	407	371	373	379	423	403	383	438	387	412	427	377	371	389	357	355	401	388	414	390	393	409	385	380	419	402	430	398	385	389	380	402	396	406	397	419	402	402	423	423	381	370	417	394	385	368	402	376	427	371	372	411	388	417	404	380	395	379	377	362	379	389	405	410	379	385	372	367	420	407	389	377	375	390	385	412	358	415	399	414	361	422	410	407	393	405	379	385	397	391	397	422	423	378	398	384	377	375	398	393	394	386	409	421	380	384	418	376	404	431	425	409	379	379	422	419	401	405	370	382	407	386	389	374	386	386	396	412	374	361	386	380	404	386	378	381	404	389	343	404	410	386	407	417	391	390	398	388	400	427	426	393	419	400	378	391	387	366	383	366	390	392	361	392	378	386	417	333	386	371	407	356	396	419	380	402	398	412	410	424	358	375	392	389	367	379	406	413	410	365	431	384	401	429	390	418	421	388	397	395	402	364	381	394	383	405	362	406	410	385	384	413	402	404	406	395	368	411	385	413	406	402	367	418	387	404	404	346	386	380	372	418	359	416	428	413	418	407	344	390	404	424	378	403	366	392	369	400	385	373	399	380	403	412	381	392	417	405	375	389	404	376	413	393	379	440	394	414	403	367	409	405	396	387	383	417	408	359	415	355	386	378	400	413	355	390	388	419	389	381	417	410	400	379	370	379	387	409	406	380	420	414	376	432	392	418	402	405	400	376	377	383	413	380	392	371	408	392	416	376	405	409	376	408	373	400	395	409	393	418	405	383	372	410	400	380	391	377	392	382	414	390	417	358	397	374	398	410	398	387	392	350	394	421	399	370	397	358	401	368	390	424	444	391	381	368	390	380	362	359	427	395	356	419	336	378	374	383	371	398	383	389	384	381	395	384	389	353	410	376	402	372	374	388	413	370	405	376	386	414	414	393	384	367	354	394	419	390	413	369	360	420	419	413	377	379	375	382	371	401	407	416	383	409	391	391	402	353	405	397	379	376	389	416	388	374	406	398	403	394	377	409	416	385	361	351	383	412	422	367	387	401	376	389	344	363	343	399	429	369	392	410	398	408	406	355	403	399	396	410	383	381	395	412	406	396	408	415	357	354	367	330	407	392	373	399	399	407	351	430	375	393	382	377	395	397	373	408	400	387	386	422	359	393	354	375	378	407	394	375	341	369	397	396	377	371	399	368	397	378	392	402	366	391	414	379	370	381	410	394	353	389	414	406	428	382	388	418	412	377	402	392	396	389	380	387	396	435	410	397	354	395	404	376	380	379	352	428	380	381	361	423	404	414	402	378	367	369	375	391	370	390	387	375	387	406	402	384	411	378	391	402	400	416	368	410	387	421	370	351	421	373	394	397	380	372	380	424	387	379	406	420	430	382	430	387	425	404	380	399	383	392	379	389	400	387	370	417	398	407	423	377	407	395	397	438	398	405	407	373	400	385	401	393	375	380	371	405	416	431	386	394	401	377	373	436	384	388	352	365	370	392	393	370	396	418	383	425	390	389	411	416	394	363	364	363	363	401	417	369	379	366	414	391	392	401	400	406	370	379	382	396	351	417	362	413	338	380	366	400	388	393	395	367	412	402	386	414	364	362	386	364	400	412	408	407	400	395	375	392	402	385	447	403	395	406	395	377	403	394	397	370	387	398	369	386	383	365	365	383	388	388	398	399	374	384	383	386	376	405	387	415	405	379	402	439	381	371	397	392	414	378	431	387	407	397	413	399	372	381	379	389	378	399	369	398	366	380	345	401	364	376	379	364	386	366	399	415	409	359	397	366	355	388	382	391	412	366	414	374	413	371	387	420	383	403	391	383	409	405	415	424	371	387	427	394	362	388	389	395	383	391	397	358	374	431	360	383	384	377	384	408	391	397	407	380	408	387	396	370	419	401	401	402	423	381	375	399	405	372	376	415	441	420	365	387	389	354	390	404	374	351	386	417	407	396	385	381	379	410	384	398	385	398	406	409	400	362	389	394	382	356	390	401	406	395	381	404	397	401	415	370	400	387	379	424	411	384	364	438	426	402	417	382	390	402	388	419	383	378	381	391	405	423	357	389	390	386	399	354	375	420	387	397	369	410	355	366	357	359	408	399	345	409	360	429	407	390	381	385	398	367	414	403	375	344	394	399	388	423	361	382	415	376	387	408	401	434	378	432	395	419	389	436	413	375	411	407	391	393	402	392	393	434	405	376	382	392	390	368	384	412	401	380	340	370
48299	16744	1797	860	774	577	456	366	324	357	306	303	282	256	280	308	246	251	239	250	256	246	277	280	301	311	263	260	261	243	239	243	254	240	254	248	273	242	241	270	239	260	252	236	283	252	273	264	273	266	277	265	257	274	242	259	226	222	240	265	234	264	259	277	233	239	255	238	225	254	253	196	239	234	228	261	283	220	255	234	241	280	243	253	251	226	250	255	253	237	249	268	270	257	232	262	241	240	236	241	238	250	232	248	237	280	259	221	269	238	227	258	245	220	292	241	261	248	269	256	255	277	236	285	244	234	262	248	229	258	254	221	234	234	250	227	219	248	284	244	264	221	259	251	243	251	242	256	277	238	247	252	251	261	266	235	242	242	257	241	219	260	236	230	237	244	265	234	236	249	249	244	262	255	280	237	257	227	238	250	254	230	243	259	248	240	242	252	277	232	209	240	241	233	243	236	254	256	269	230	231	256	223	240	258	247	238	284	241	272	236	299	259	236	253	239	248	225	246	235	239	237	218	225	247	272	252	237	241	245	234	232	253	258	244	260	245	241	256	266	275	267	266	235	237	241	254	261	205	279	243	226	230	255	269	230	277	233	232	235	236	253	270	261	245	270	263	250	234	250	262	228	238	254	223	253	241	268	270	254	244	259	252	242	263	258	237	252	235	238	247	229	252	270	230	278	276	269	251	232	248	224	233	219	261	260	223	248	251	245	232	257	260	213	272	244	245	227	248	239	235	254	233	249	246	242	224	249	288	284	237	240	263	269	265	244	228	224	256	228	223	248	251	264	228	268	258	269	242	254	250	219	255	239	253	250	236	262	261	291	281	243	269	241	254	259	281	246	273	283	219	227	238	259	265	263	223	225	227	258	231	266	240	215	246	229	247	211	250	248	259	274	240	240	210	241	246	217	221	265	270	256	246	250	268	273	238	239	237	247	244	240	252	253	242	263	263	266	272	215	248	228	235	265	258	230	281	228	216	252	250	236	242	255	247	250	258	265	246	236	250	233	258	254	218	243	223	263	238	242	247	238	257	246	285	255	261	257	287	230	247	262	260	241	224	249	247	222	270	252	223	269	247	245	269	262	264	223	226	246	251	243	247	240	244	239	246	240	241	249	259	244	230	244	250	231	259	274	248	280	246	237	232	251	239	265	241	260	273	220	233	225	272	224	251	264	277	249	246	254	226	250	235	236	218	268	257	254	254	281	235	261	229	272	245	234	239	239	227	199	247	239	238	256	234	244	242	234	263	241	265	232	204	242	260	275	270	279	255	233	246	257	263	252	255	236	220	252	257	234	246	257	256	220	211	247	253	235	229	242	255	239	244	254	234	234	250	269	250	281	259	235	237	283	242	243	262	264	243	218	253	252	240	268	237	235	262	233	234	225	240	252	219	231	249	239	247	258	254	211	214	234	271	252	244	246	259	225	237	261	284	282	227	223	236	245	253	273	245	247	230	250	242	206	259	261	246	239	272	239	309	271	264	248	235	247	278	260	248	244	254	255	229	228	243	258	254	235	269	237	277	271	263	238	250	270	220	227	260	233	253	225	245	222	250	261	262	256	246	249	271	264	229	251	266	231	264	266	252	273	255	228	271	239	226	230	245	251	261	239	256	269	250	249	252	260	230	244	232	243	253	244	277	248	248	289	224	227	261	230	250	233	267	285	249	252	252	260	267	225	229	245	273	231	237	216	249	233	240	253	269	248	223	237	243	237	255	218	259	262	266	248	271	255	238	257	252	237	226	260	244	254	254	238	255	259	241	263	255	264	250	250	206	233	240	247	277	262	242	222	257	249	258	251	290	223	244	231	250	266	237	251	268	265	292	243	256	264	297	255	233	214	263	243	240	268	199	267	218	235	255	250	268	257	255	224	285	241	242	283	269	251	234	249	261	272	216	228	256	258	232	223	279	241	247	235	258	219	272	274	218	239	233	227	237	242	244	259	283	246	240	239	250	267	239	255	258	269	241	240	238	244	262	250	263	255	246	242	247	240	276	220	247	231	210	223	258	264	241	258	297	256	253	251	252	225	268	256	252	244	239	235	246	240	235	257	241	215	271	244	216	257	231	255	275	262	237	274	265	267	247	269	235	238	256	257	213	256	229	246	259	270	255	204	234	232	234	265	259	243	255	269	256	238	244	232	250	230	246	269	224	228	249	253	258	226	236	235	255	237	263	236	234	239	251	255	257	232	255	242	248	270	278	276	223	266	245	238	220	258	230	240	239	266	234	240	270	252	266	267	234	261	244	239	234	286	219	257	232	264	250	246	273	206	259	263	237	237	256	278	249	274	266	245	244	244	246	240	243	243	266	290	241	262	249	301	226	240	239	261	236	249	267	235	241	260	286	277	260	247	235	261	267	239	250	241	235	236	249	249	255	235	243	257	216	256	255	265	264	250	235	253	249	266	262	276	296	276	207	244	264	276	226	238	257	251	222	245	273	227	264	264	249	238	263	264	241	252	257	272	238	237	262	241	259	254	265	235	264	280	235	250	205	235	250	251	224	255	223	265	245	242	246	281	255	224	276	222	224	261	264	234	255	286	271	243	248	261	253	221	235	244	243	231	250	230	214	256	212	256	239	212	240	247	259	260	245	213	252	242	246	241	243	224	241	246	247	262	256	240	241	250	244	261	255	235	227	266	226	245	244	285	258	247	249	271	264	235	244	224	254	242	241	267	227	219	249	254	249	231	232	262	243	233	253	241	227	249	269	232	244	242	258	249	248	245	270	259	234	256	241	267	252	257	245	259	242	218	234	241	245	202	234	256	237	261	271	242	239	242	232	227	258	246	264	239	259	246	259	240	244	234	234	255	259	233	274	260	278	264	269	269	253	230	260	226	255	257	253	254	241	217	238	250	248	248	218	236	211	216	233	245	281	242	233	242	264	239	241	254	247	244	216	255	244	266	271	252	244	256	262	252	261	274	249	234	225	261	261	248	230	279	243	270	249	254	268	245	250	227	245	277	257	239	225	242	269	224	246	248	274	254	258	283	279	244	233	245	230	246	251	263	251	261	235	229	254	240	222	250	259	256	230	247	274	244	225	230	285	235	226	255	255	269	251	242	224	214	277	235	250	249	220	228	259	214	254	256	239	239	235	263	260	238	250	256	251	237	257	270	256	231	283	263	273	242	259	269	251	242	260	258	244	237	234	249	252	248	252	247	274	238	258	215	289	250	264	251	268	253	241	252	236	269	265	234	235	244	282	225	247	230	256	248	252	239	256	279	260	257	240	236	228	243	231	268	268	245	245	221	270	231	242	289	244	246	251	278	255	247	242	252	270	255	277	232	239	252	233	246	244	249	255	261	233	252	291	252	271	270	239	209	252	273	214	224	245	238	219	272	207	235	252	254	260	247	281	263	230	260	246	253	269	268	231	244	238	243	248	270	249	262	260	240	226	238	262	253	233	239	270	229	279	274	236	228	227	267	239	212	247	256	247	262	244	275	267	238	220	248	270	222	233	220	267	243
31188	3509	1826	2522	2864	1989	1557	1040	986	873	895	820	805	736	759	724	727	674	656	707	621	686	762	787	878	863	721	650	587	645	581	600	611	598	660	749	687	661	617	569	556	592	610	575	558	540	565	571	610	591	634	576	598	596	573	596	591	616	584	586	569	627	577	593	568	566	623	533	596	539	561	588	549	619	578	579	599	602	580	558	566	611	557	552	591	598	592	635	571	564	593	572	549	557	574	597	581	581	587	570	552	547	585	592	568	583	586	559	567	569	562	583	569	621	605	548	566	549	563	609	591	573	563	612	565	565	627	568	567	583	536	587	579	570	586	563	536	591	553	591	551	575	575	608	575	535	593	573	620	618	563	561	616	570	580	586	584	567	575	568	574	568	570	605	584	576	591	632	563	563	565	575	598	576	583	543	582	583	589	583	582	576	548	589	571	590	609	599	563	593	608	601	603	603	576	548	594	592	582	548	568	594	578	557	562	581	613	555	615	538	588	560	573	589	594	562	552	582	566	546	591	597	571	617	582	605	557	546	577	535	587	617	587	559	569	597	582	559	602	579	564	560	570	560	555	548	526	589	607	558	565	591	625	595	545	586	611	541	593	565	590	557	563	556	592	555	543	566	547	587	551	567	558	573	592	574	580	590	563	561	578	620	589	572	593	589	567	587	585	574	582	571	539	588	600	571	559	587	571	565	580	582	563	619	604	598	617	580	559	555	582	619	532	568	530	609	639	567	589	627	534	603	623	616	561	550	549	594	547	583	582	599	570	576	573	613	582	570	589	572	559	534	604	581	548	577	576	575	579	550	552	566	559	567	577	566	596	553	572	585	559	554	605	598	585	561	556	612	553	614	614	615	574	565	594	590	592	568	623	592	643	581	588	572	606	563	569	576	552	530	590	570	593	584	588	578	568	601	604	564	611	595	606	605	575	581	580	582	563	573	569	566	558	591	599	597	564	582	588	607	589	546	595	607	556	573	577	536	562	571	592	637	532	575	554	579	618	588	629	584	599	581	601	597	595	585	609	564	610	580	517	601	585	566	547	583	596	592	570	564	525	587	595	561	570	583	572	568	581	535	556	589	557	569	548	622	571	562	568	584	579	590	553	592	547	586	604	591	578	621	532	502	580	563	557	568	562	588	594	557	560	562	542	565	588	548	603	589	525	593	541	585	583	550	577	548	547	563	561	577	569	604	587	598	605	543	556	562	628	596	587	626	566	538	565	607	569	520	583	598	559	556	627	531	582	574	601	590	585	551	601	574	573	572	549	567	563	613	548	557	569	561	610	616	592	617	558	596	578	588	593	566	573	563	512	590	621	579	593	569	589	623	561	610	578	578	588	570	577	585	582	599	615	633	597	585	561	638	574	607	547	597	543	578	609	563	613	575	624	583	564	561	553	561	580	582	595	552	594	570	532	580	576	565	563	573	571	577	619	576	541	591	569	602	584	566	565	587	588	617	564	570	584	567	593	580	580	567	638	600	634	574	574	590	621	589	583	568	565	595	590	591	604	621	614	596	528	587	551	550	571	555	572	600	556	573	554	605	602	569	573	557	574	566	607	601	565	556	561	563	552	584	592	582	564	581	561	523	588	584	615	580	538	569	609	577	586	568	527	570	539	580	605	633	576	558	587	540	578	590	572	573	552	608	605	605	592	602	580	635	593	581	617	554	577	584	549	568	550	562	566	569	611	612	564	571	618	590	548	548	558	569	611	600	568	574	565	565	556	608	576	601	583	590	557	588	589	574	610	548	580	557	596	581	574	577	571	558	529	529	531	522	607	605	553	631	556	567	582	556	590	578	574	553	542	572	589	576	555	597	604	617	589	573	577	568	547	582	565	591	574	541	579	575	566	563	546	552	613	600	595	620	596	552	550	557	601	597	565	626	598	581	608	588	573	514	561	604	610	579	565	549	613	617	591	594	579	592	594	515	597	555	598	569	590	569	572	578	592	588	565	547	583	592	546	552	549	620	592	561	545	632	570	558	557	561	553	536	550	594	586	590	597	560	587	605	543	578	548	540	599	553	587	603	559	590	645	529	597	567	618	531	587	593	590	555	563	603	531	594	586	560	600	583	601	578	594	561	571	578	531	583	580	587	566	597	584	565	578	579	614	559	586	585	564	580	606	562	603	596	557	587	540	582	568	563	615	579	552	545	587	614	589	595	570	578	608	564	550	562	580	535	547	557	584	589	636	586	560	556	541	593	570	540	596	602	584	542	610	572	555	585	618	559	622	564	589	612	570	542	597	591	618	558	585	625	606	578	573	606	547	626	540	558	529	608	605	564	580	579	588	574	565	606	577	557	582	591	592	582	596	544	553	588	575	592	603	555	582	589	542	611	516	580	549	546	591	555	579	565	573	579	591	615	602	535	600	603	579	602	609	599	561	566	569	553	556	581	577	580	596	564	563	589	614	577	621	653	613	597	634	583	551	527	568	580	603	564	621	549	599	552	617	581	544	574	530	547	534	599	570	581	588	607	555	563	599	602	602	604	617	570	550	594	550	534	583	586	617	573	595	577	561	580	576	563	572	567	635	540	547	601	553	583	556	549	549	537	541	584	601	550	587	585	565	535	557	590	629	558	550	585	589	568	574	590	577	611	586	549	592	567	524	578	603	553	573	551	555	525	570	567	564	580	569	590	577	597	614	595	564	586	569	590	616	556	603	599	556	603	582	581	618	596	592	579	586	575	600	580	594	584	617	524	616	579	581	587	577	563	629	549	584	566	597	576	598	537	576	616	623	608	631	598	580	556	518	615	572	519	576	543	559	615	595	591	560	598	630	592	565	572	536	597	576	572	558	551	586	604	583	560	538	610	563	555	569	577	589	555	568	583	534	604	562	566	602	593	513	553	599	604	561	598	567	627	596	562	561	593	543	543	628	540	536	579	558	583	555	584	544	564	567	601	567	566	552	615	551	607	607	558	570	603	569	584	571	574	610	614	578	606	551	573	527	589	578	573	537	535	558	583	571	570	589	597	572	543	572	592	596	560	577	611	580	544	565	544	599	565	574	588	616	580	538	591	608	578	565	566	544	573	605	595	565	542	551	591	567	546	573	581	593	606	563	537	546	540	556	582	608	592	566	567	591	601	590	541	568	600	572	550	562	568	579	586	550	553	575	592	582	577	569	582	558	548	564	563	567	598	597	596	582	588	578	581	576	579	547	556	560	584	566	557	550	562	570	541	613	600	595	597	585	567	552	584	602	556	577	555	538	645	528	579	565	584	572	582	573	577	556	561	544	585	575	569	568	576	533	560	606	546	599	537	556	604	571	551	599	531	545	534	543	576	589	602	576	567	597	527	577	629	550	588	561	559	556	588	555	606	559	648	536	602	620	605	572	588	629	572	560	600	581	603	566	582	553	560	553	601	582	537	596	595	586	608	569	626	572	611	571	620	612	555	556	569	601	599	560	580	578	587	610	580	573	582	596	605	562	603	623	551	573	589	583	582	560	553	566	569	576	545	563	632	532	605
60995	24578	5313	1811	1295	854	617	514	486	534	494	459	400	449	387	380	438	407	404	421	358	372	431	403	425	415	404	388	358	347	368	357	361	365	396	393	362	373	366	378	387	397	364	379	387	424	358	334	369	370	344	344	360	387	395	329	344	356	343	400	345	373	368	372	377	351	322	332	333	374	382	353	349	377	402	371	358	376	347	365	392	393	372	360	367	364	368	360	330	365	369	377	360	412	361	395	377	364	356	349	335	415	370	377	340	330	373	362	356	388	329	352	365	322	362	378	327	353	378	382	337	338	400	359	362	330	365	339	382	376	330	388	351	407	360	374	360	347	368	385	348	375	352	385	373	356	371	359	355	362	366	357	331	344	378	391	326	345	363	348	334	408	368	360	349	378	364	368	369	396	389	394	440	384	381	355	356	346	365	359	362	370	376	336	376	377	391	379	368	369	370	356	345	357	343	386	346	377	358	372	358	347	350	339	380	390	347	353	352	366	379	374	335	344	387	363	352	348	362	389	333	319	392	386	354	369	351	344	386	367	345	362	385	352	347	380	375	348	367	324	390	348	355	345	351	362	380	390	344	392	380	353	350	370	366	332	349	359	352	314	345	344	323	366	340	326	359	344	351	376	400	363	353	382	372	345	363	370	334	367	370	358	338	352	334	327	379	402	377	344	350	340	379	404	359	379	382	365	365	375	367	363	382	391	343	347	367	333	368	365	350	340	378	405	392	346	387	380	365	356	342	380	363	370	371	354	393	335	298	355	336	357	400	375	345	314	364	350	331	364	327	353	366	361	369	355	364	336	356	347	348	338	350	401	360	372	361	346	384	378	347	341	378	376	314	414	339	338	360	316	358	385	356	356	367	349	334	376	317	372	392	328	336	366	386	374	361	337	374	377	388	334	391	390	367	371	352	329	366	365	357	341	339	397	380	364	366	371	366	330	392	369	343	337	357	363	375	390	392	353	339	343	359	385	381	347	350	366	378	370	356	401	364	329	355	379	362	378	343	360	385	329	356	376	363	363	412	345	337	326	370	360	361	370	371	353	348	382	387	371	382	388	380	331	356	354	371	380	338	393	351	363	343	356	399	357	376	383	374	372	334	371	349	311	384	361	381	392	333	356	366	404	371	350	341	359	351	364	350	381	381	349	357	388	352	383	355	365	395	366	376	344	343	405	382	393	336	367	339	365	360	336	382	336	342	399	366	361	360	411	351	359	375	375	380	380	335	347	339	340	347	377	350	348	368	350	359	360	374	342	342	332	368	355	351	393	369	364	394	361	390	370	370	368	365	379	356	353	384	361	371	387	335	370	364	378	303	344	382	385	372	340	351	328	355	343	348	349	332	345	349	367	330	373	334	346	385	321	325	371	374	360	345	334	396	398	386	369	371	397	338	347	375	337	314	347	329	377	392	320	381	361	371	350	364	334	358	368	408	398	358	343	309	395	356	368	366	362	351	376	314	363	339	364	360	355	390	359	344	355	341	322	348	328	358	360	352	378	336	352	382	338	366	353	346	356	361	373	341	350	379	334	343	358	366	343	320	372	373	336	345	334	373	374	415	318	332	350	354	347	355	326	356	395	356	359	375	409	342	363	387	377	355	398	331	405	374	377	348	343	344	335	358	366	346	369	367	372	393	360	379	352	358	363	336	370	358	347	381	338	365	394	385	380	386	359	380	326	374	397	400	352	375	372	354	369	370	384	350	350	372	365	354	324	336	379	371	322	361	347	361	397	320	386	381	356	312	373	343	369	370	342	358	317	350	341	346	381	351	343	348	377	356	354	372	356	331	375	383	366	326	397	342	338	389	368	350	358	329	347	358	354	315	348	345	337	366	364	349	371	347	360	368	351	364	340	340	353	379	355	356	368	365	383	285	343	338	345	386	349	346	375	356	399	368	323	329	360	342	353	388	363	397	352	367	337	383	347	378	438	405	376	391	387	352	327	342	367	349	364	391	389	352	365	354	333	333	360	343	369	363	330	304	360	346	339	350	363	346	346	360	363	372	383	354	370	358	356	353	371	336	363	331	368	297	350	378	353	365	349	380	364	400	341	377	329	363	377	354	345	341	402	386	343	359	364	370	339	372	336	388	395	346	342	351	338	333	346	373	383	362	372	339	333	382	376	368	374	358	397	393	343	359	379	355	355	388	347	396	351	400	354	351	381	339	353	409	359	369	351	411	394	395	328	367	390	354	341	363	312	368	369	424	327	421	372	359	336	349	354	342	392	356	362	334	337	357	365	392	357	388	367	375	373	354	375	356	320	327	388	346	370	365	376	369	378	336	338	365	364	351	339	387	377	335	369	387	317	382	376	358	367	347	392	296	360	363	401	329	320	373	363	357	348	371	329	374	378	348	354	365	345	362	401	374	364	365	397	337	368	341	343	356	337	387	358	379	358	369	357	380	381	367	359	388	348	326	372	364	370	358	365	358	349	365	361	347	395	347	355	383	324	362	308	373	355	407	388	367	365	355	348	347	335	351	377	373	369	363	382	388	324	369	360	386	384	373	350	379	362	371	404	377	357	388	321	357	342	377	374	366	364	375	386	339	368	413	354	347	345	362	379	390	378	338	350	368	346	375	337	321	386	346	359	359	350	379	343	363	331	358	340	371	373	377	345	385	365	376	371	351	356	349	368	391	344	400	376	356	390	351	337	356	318	374	359	350	368	343	350	381	370	351	385	370	332	341	377	383	371	397	354	369	398	369	391	373	350	350	380	328	365	376	337	393	397	369	379	333	363	370	374	340	361	390	379	346	349	333	346	363	324	363	359	370	332	396	386	373	342	363	387	365	369	353	350	376	329	405	355	308	351	352	354	397	364	367	378	346	341	373	349	359	359	365	339	387	378	359	337	368	340	375	383	364	373	364	374	346	384	367	374	333	305	367	349	337	343	353	363	362	351	361	336	378	322	323	359	357	390	369	351	373	337	383	361	351	369	374	407	367	360	370	378	356	380	378	338	389	328	351	366	353	335	363	360	339	365	419	346	393	346	380	337	366	335	375	347	331	387	333	324	415	338	399	341	352	364	348	382	355	411	362	370	374	338	363	323	390	356	335	407	359	369	340	369	410	382	369	386	389	359	382	391	357	361	364	380	361	372	356	356	391	354	409	399	348	337	351	364	355	390	367	389	386	361	385	339	383	362	355	372	357	326	345	380	365	354	390	383	352	355	355	378	364	356	385	366	361	362	340	359	380	355	421	375	370	365	386	401	383	358	342	359	382	338	345	366	396	340	358	361	356	353	326	348	362	388	368	340	342	370	346	369	368	342	325	350	359	417	362	394	342	331	344	395	371	379	359	382	361	335	348	387	384	335	386	353	392	364	342	352	371	380	347	384	367	380	328	358	361	371	365	374	371	351	337	372	380	374	366	373	362	362	366	352	358	360	376	321	338	362	366	380	372	356	326	352	347	368	365	342	343	394	346	354	381	350	330	384	378	357	365	374	339	377	399	373	377	372	380	328	322	329	341	376
39206	4500	3087	4505	4179	2985	1819	1602	1396	1341	1309	1169	1183	1079	988	1010	1031	1006	972	885	928	939	1048	1128	1222	1309	1290	962	831	825	855	835	823	838	889	929	978	922	807	818	821	770	787	786	779	795	799	771	749	804	807	781	797	810	817	781	777	746	825	790	722	806	731	769	784	771	781	860	809	800	744	802	840	814	790	820	742	790	795	744	814	787	822	734	825	793	785	769	814	748	825	798	763	818	732	774	765	783	751	799	774	746	756	760	833	786	818	762	750	726	747	818	802	782	763	803	806	753	789	764	773	810	767	763	822	797	759	770	800	761	806	760	766	802	810	792	756	769	772	783	737	810	763	768	769	740	761	732	775	779	754	780	754	719	730	807	769	748	810	762	729	749	774	761	816	742	822	794	773	781	790	807	818	763	800	798	807	751	809	715	824	773	830	807	840	798	757	799	758	828	782	760	791	790	781	824	765	748	758	822	761	733	819	742	802	789	786	776	767	751	767	794	726	778	786	766	796	795	799	749	740	788	796	749	790	763	789	767	763	769	816	809	749	761	782	816	791	794	763	776	737	735	782	723	749	730	777	751	780	784	791	767	758	768	789	760	799	811	827	790	757	782	754	807	795	776	773	769	792	785	787	733	752	776	781	800	769	790	780	765	799	798	808	803	785	794	784	771	757	827	772	792	716	769	785	706	771	795	784	816	809	818	755	812	809	728	792	799	786	812	756	735	787	781	728	818	860	769	808	780	769	774	808	818	834	765	817	744	752	806	795	759	792	770	784	822	798	784	771	795	825	827	799	822	740	823	791	812	754	756	759	814	824	751	718	772	740	792	814	832	792	779	806	807	770	800	729	775	790	740	830	774	791	817	819	754	726	803	776	732	780	757	779	803	803	756	806	794	789	832	770	808	768	739	781	843	780	788	774	820	729	740	812	731	792	754	716	770	808	776	744	732	739	729	750	821	769	762	806	839	784	766	763	837	760	770	773	772	775	797	804	736	786	800	794	786	757	783	778	804	753	775	800	821	733	798	768	751	783	797	795	783	761	786	750	758	788	731	793	786	790	796	813	764	798	740	805	814	767	750	774	719	784	767	748	825	733	774	787	763	853	773	787	769	787	762	783	736	748	766	783	798	813	821	804	755	757	783	814	761	761	778	771	820	805	806	821	828	763	766	797	802	788	779	790	750	764	764	741	771	753	769	736	756	802	739	761	795	841	769	769	778	788	748	761	798	763	775	750	779	749	728	817	771	813	795	778	786	726	798	784	820	792	766	794	765	730	821	782	771	793	778	771	731	753	799	783	772	846	755	779	804	791	810	782	767	822	761	726	770	769	782	740	763	748	748	817	768	804	799	829	837	796	783	757	731	762	808	761	753	749	752	779	750	807	811	825	779	793	788	785	774	776	840	775	800	731	731	736	800	745	813	756	776	774	819	783	734	817	767	830	823	785	802	783	783	767	771	749	725	749	832	749	763	766	770	783	775	747	757	762	807	778	796	761	817	763	808	805	753	823	792	815	778	792	808	748	736	789	802	746	769	771	842	816	824	768	832	750	749	761	743	804	782	793	778	780	779	762	833	739	767	791	746	783	783	754	805	739	789	730	752	772	803	787	830	726	777	766	781	772	822	770	759	796	760	746	791	771	789	765	757	786	717	740	749	759	754	714	780	800	789	757	776	767	806	779	802	834	793	794	771	787	755	782	758	777	758	771	804	768	799	805	760	746	815	853	804	779	811	758	782	737	760	823	770	779	805	818	820	765	801	764	779	785	764	798	778	752	800	793	769	745	811	760	742	805	814	760	765	758	714	840	802	743	806	781	793	761	756	778	762	763	739	732	750	816	802	773	805	796	782	793	752	817	783	753	762	752	786	783	764	726	718	767	760	784	775	789	771	817	844	758	793	788	719	782	776	791	759	783	811	735	782	813	816	804	761	761	755	733	809	794	799	783	834	738	786	749	762	721	800	785	734	810	753	750	790	842	757	787	764	777	796	811	796	828	784	783	752	768	738	833	784	798	744	808	768	788	779	795	782	766	831	788	764	790	788	755	814	785	763	778	776	774	792	766	760	788	737	758	740	793	773	747	767	784	775	828	807	765	786	819	749	806	749	810	774	757	815	796	781	799	800	800	823	765	774	773	759	765	773	755	755	797	821	735	749	737	807	797	792	780	790	761	714	789	790	787	810	746	760	781	777	786	782	807	799	772	797	762	745	792	782	748	756	780	818	762	765	741	843	820	774	803	773	769	779	743	776	788	819	794	776	779	747	771	811	745	837	759	732	769	805	815	775	813	816	767	778	767	736	763	794	744	806	819	740	758	791	808	791	801	835	776	764	754	723	799	798	816	786	795	790	766	795	730	794	754	789	721	755	793	773	758	819	798	756	782	781	800	771	770	748	729	782	780	786	764	812	794	775	803	741	796	809	770	781	736	806	777	761	822	768	715	799	738	741	795	793	739	764	734	746	766	766	737	781	761	783	771	758	761	771	808	841	793	770	779	785	820	784	823	813	731	783	778	782	822	811	772	743	788	763	753	797	731	812	802	805	742	748	806	777	789	815	787	761	826	731	790	774	728	803	808	816	776	786	776	802	787	786	787	751	804	794	739	753	776	795	789	785	754	772	792	757	705	763	796	808	766	754	805	797	799	775	755	809	822	725	821	761	729	793	765	793	790	795	778	766	809	765	774	794	802	752	809	787	773	762	778	735	779	774	785	762	795	777	777	808	798	790	794	812	835	756	764	807	798	826	826	762	763	790	801	811	800	784	811	755	773	757	789	824	779	801	770	812	716	813	801	792	797	791	766	726	761	781	779	833	775	741	791	751	818	692	772	750	747	754	844	749	788	792	777	813	772	811	788	786	773	790	789	781	754	796	831	795	813	750	744	783	778	785	797	793	795	813	761	796	781	825	802	800	753	806	799	824	819	793	792	779	818	787	804	764	788	822	795	812	799	816	811	747	768	775	793	806	801	790	787	819	747	753	772	796	825	780	728	797	769	776	806	790	777	772	738	761	776	772	767	735	804	823	764	767	727	844	795	803	793	807	752	796	802	778	781	775	767	811	785	773	717	778	770	778	776	834	812	789	786	818	715	743	817	756	758	779	787	763	760	754	776	783	765	797	787	789	764	742	780	775	784	791	811	847	729	760	767	821	818	763	780	801	808	765	806	734	762	789	756	740	758	784	750	765	838	760	817	822	776	781	779	764	805	774	752	762	784	735	763	736	756	810	792	715	764	775	822	752	765	768	759	805	804	800	759	788	781	779	771	742	799	793	797	786	769	772	750	739	757	789	782	739	759	789	771	780	837	828	786	769	811	766	780	700	769	845	829	758	791	750	737	749	692	782	762	776	793	753	826	790	753	796	763	769	803	777	798	772	769	813	771	809	766	787	781	808	774	778	766	796	762	747	756	785	753	718	745	776	803	746	813	740	799	790	785	742	746	770	754	690	782	763	790	751	780	839	711	794	737	764	785	795	776	794
27469	5558	536	502	342	230	174	182	166	171	146	164	139	167	132	167	142	137	147	141	172	141	154	144	151	168	143	151	183	178	188	148	139	152	139	148	160	133	146	160	142	153	146	147	153	154	142	132	159	137	139	169	148	146	172	142	137	146	151	148	148	134	151	162	162	152	131	128	142	148	142	133	120	156	148	176	153	153	161	126	128	147	151	164	124	167	159	142	137	154	133	154	159	147	141	167	147	176	139	151	167	140	164	134	163	138	158	137	153	129	174	175	130	164	155	151	148	145	137	126	158	137	127	142	146	123	178	154	148	155	166	155	150	137	149	162	172	155	130	159	158	129	139	135	137	130	170	127	158	149	134	153	148	164	146	161	159	138	146	156	137	134	153	142	145	155	168	161	149	148	155	153	155	136	165	166	139	137	143	142	130	147	178	151	148	135	157	149	160	144	134	164	188	169	133	141	156	131	154	149	144	187	153	167	156	134	117	153	164	152	157	151	147	139	136	166	148	153	133	157	158	150	158	150	146	174	140	153	145	128	145	160	160	146	130	142	139	156	136	157	145	153	162	161	117	141	142	160	144	148	156	144	135	128	124	165	145	150	128	160	174	159	159	143	151	147	135	152	150	115	156	158	169	155	150	130	155	165	150	130	134	153	119	139	158	187	165	157	149	120	138	157	169	152	144	145	145	158	148	144	152	158	158	142	152	154	157	138	139	160	157	130	145	153	135	128	148	161	136	138	153	139	151	125	150	146	143	139	129	133	135	150	162	148	140	139	145	160	140	136	128	164	163	146	157	163	138	144	148	150	165	123	164	166	155	145	165	143	160	151	143	127	144	156	133	148	130	154	129	160	138	154	172	155	161	169	168	137	147	158	133	152	135	126	132	148	151	162	146	135	124	150	161	146	134	147	177	171	152	150	139	144	159	151	163	134	140	148	143	170	164	172	146	148	130	144	154	137	158	147	156	151	143	141	157	127	154	164	154	144	149	155	153	159	145	159	147	134	127	150	131	140	136	157	149	137	139	151	167	152	171	129	155	150	160	165	148	134	156	144	134	179	145	134	162	155	156	159	130	131	150	141	151	178	134	176	149	148	130	151	133	157	158	123	150	151	147	164	131	126	162	157	151	155	160	145	122	133	152	156	138	153	135	153	136	158	160	154	121	150	172	154	153	140	161	149	139	150	149	133	157	130	169	165	152	179	145	156	173	167	152	114	180	141	176	133	146	143	144	168	149	129	167	135	154	159	123	135	159	148	174	127	148	126	136	142	159	156	157	141	183	164	144	151	145	159	161	146	140	147	144	158	152	140	163	148	175	179	160	158	152	149	144	172	136	150	158	179	174	156	159	148	156	173	157	142	150	151	147	159	134	149	144	124	146	141	137	136	153	156	138	151	148	153	129	120	138	138	154	154	138	136	158	127	178	137	166	135	130	153	154	157	140	154	154	140	170	138	153	173	140	138	171	126	149	135	142	148	136	155	151	148	150	160	143	154	130	155	142	165	146	160	150	149	133	154	165	138	163	139	135	143	164	133	140	145	139	145	134	141	151	175	136	139	144	146	157	142	144	161	143	148	146	138	137	144	142	137	131	161	157	155	146	147	138	138	152	144	138	156	136	172	159	159	128	169	128	137	181	168	163	135	118	142	148	135	140	142	130	142	167	178	144	141	132	136	188	161	168	150	157	160	161	157	176	145	144	155	136	152	149	170	145	149	122	126	164	156	120	143	161	137	175	156	136	169	159	152	152	119	135	144	156	165	147	117	142	144	157	168	149	121	130	133	129	147	145	134	143	147	160	142	140	141	143	147	157	135	148	194	152	150	123	160	146	156	160	131	124	136	149	153	141	128	165	154	145	153	150	169	151	152	138	129	154	135	140	152	138	140	123	146	152	139	184	142	168	154	161	134	149	150	135	138	137	155	142	151	165	173	142	122	149	144	144	139	138	122	150	164	126	150	133	147	138	150	171	141	135	176	151	148	124	134	149	140	169	140	167	141	139	151	142	152	147	135	146	153	152	126	150	142	130	126	151	144	165	158	155	142	128	142	155	159	150	162	129	140	130	159	151	132	126	141	163	152	166	149	167	158	134	181	144	146	131	135	177	160	129	133	155	141	139	135	162	155	157	152	148	170	112	165	150	140	147	144	139	142	156	180	172	156	166	153	161	142	157	166	140	139	180	139	128	152	151	149	130	159	145	165	159	137	168	134	136	127	145	178	160	151	127	154	140	118	154	141	144	154	179	144	160	147	146	158	146	151	148	161	151	149	141	138	146	149	134	149	149	132	157	143	142	155	172	170	130	161	136	169	166	163	137	142	133	136	142	170	133	170	143	139	141	139	187	140	141	118	137	140	137	150	136	161	153	157	130	144	137	142	150	152	138	143	167	135	148	183	162	141	175	155	142	176	150	167	172	146	157	151	173	146	156	140	130	156	135	150	126	152	162	157	162	147	155	144	163	165	137	143	145	151	158	150	160	155	136	148	102	141	146	141	128	133	144	145	122	139	119	152	147	157	123	174	142	142	159	163	149	133	143	137	146	148	142	160	145	152	149	139	142	124	153	162	136	157	141	150	159	144	135	192	153	146	161	135	133	136	138	171	155	140	150	151	140	165	183	154	152	148	154	161	140	149	151	161	135	160	150	144	152	161	162	130	129	149	164	145	151	144	145	142	158	151	148	150	164	150	150	136	163	133	127	113	140	137	168	146	144	157	150	150	146	195	144	152	158	129	166	146	167	158	124	150	141	156	162	131	121	149	156	154	146	138	157	148	156	127	143	139	144	148	159	175	139	128	141	136	128	122	162	134	161	119	149	164	146	144	165	153	140	157	169	165	155	153	170	126	161	141	121	156	157	151	158	154	148	142	158	147	151	151	137	147	156	176	147	149	150	155	149	154	133	180	156	157	148	162	163	176	138	147	148	163	176	156	125	133	135	148	137	163	174	151	120	130	136	149	146	165	159	184	125	150	128	144	163	152	171	148	130	146	151	150	144	155	174	154	156	162	172	170	178	163	133	155	149	134	152	149	156	156	149	145	137	173	166	136	122	148	127	158	173	157	167	133	156	159	177	160	158	153	171	143	152	146	142	136	139	127	140	150	153	155	149	144	165	124	141	151	161	147	159	153	155	155	144	141	151	148	157	158	149	148	131	153	143	129	152	136	152	142	166	139	149	151	150	148	163	145	148	149	155	142	151	142	159	156	150	144	123	133	136	160	153	141	159	163	163	155	143	149	141	168	157	143	144	167	141	149	150	146	160	138	151	136	150	169	143	151	126	112	139	129	158	165	133	134	154	127	136	158	130	150	139	153	144	136	156	153	155	148	152	160	154	134	155	167	141	142	140	157	155	139	155	172	138	142	131	146	163	163	163	151	157	153	149	128	131	134	151	134	149	144	146	147	162	150	138	146	132	140	163	150	158	141	164	143	154	177	162	161	136	134	133	165	157	161	135	134	153	155	152	148	137	157	140	129
16107	1209	1210	1520	1342	796	510	501	489	505	501	455	425	414	427	402	375	421	436	392	395	404	394	393	492	538	444	423	397	408	411	369	400	404	424	427	401	398	372	398	385	402	356	370	376	346	362	383	377	371	347	359	374	352	367	348	353	353	363	348	370	369	358	388	380	401	372	357	362	344	367	392	346	369	369	386	381	397	376	349	407	370	396	344	359	374	424	372	385	367	367	396	390	370	371	354	358	364	373	372	373	360	378	357	400	375	358	344	392	362	414	356	373	381	383	394	359	372	364	375	343	355	430	367	399	365	387	385	348	346	383	379	371	341	391	363	371	375	402	380	360	393	366	372	389	363	367	378	381	368	358	378	351	384	370	404	374	362	351	348	375	370	380	366	359	373	364	364	341	363	442	349	394	358	372	363	379	350	393	376	343	403	356	360	353	359	376	408	408	413	385	371	368	397	404	364	354	361	359	393	363	384	367	347	386	341	326	367	354	377	419	364	382	383	379	377	388	378	379	347	386	344	383	351	341	374	355	380	382	368	382	382	347	364	386	400	345	366	399	351	357	360	378	397	352	394	386	371	354	348	373	384	366	391	401	363	362	386	323	334	385	367	372	392	384	380	380	383	341	367	357	377	372	361	355	379	335	374	355	363	349	373	391	371	389	341	357	347	358	381	351	366	372	349	379	377	379	384	395	375	369	348	398	396	368	363	293	352	362	364	365	388	394	349	389	385	407	349	390	369	388	355	342	382	362	381	360	357	366	364	361	342	401	401	369	402	411	392	377	393	389	358	377	342	374	361	350	354	391	368	387	404	387	379	365	370	343	401	369	378	384	404	402	391	379	378	369	354	387	375	385	379	360	346	367	369	371	361	378	376	345	365	399	396	383	406	383	362	387	368	363	349	338	360	381	372	340	393	348	377	381	365	386	399	386	359	375	373	361	366	352	342	342	388	355	324	387	399	375	384	328	369	372	384	346	352	340	371	384	357	398	390	355	368	387	348	367	349	369	360	340	335	365	375	361	342	323	379	369	374	384	371	369	364	368	399	368	370	397	361	394	353	405	342	344	371	389	355	402	369	402	364	388	392	343	374	388	377	360	359	361	348	343	397	387	352	332	392	368	386	367	377	378	368	357	338	376	368	394	374	370	378	365	327	387	368	399	360	346	387	371	383	382	372	400	353	377	338	393	369	389	431	375	362	347	354	379	355	339	363	385	367	349	367	385	378	322	382	376	349	419	363	374	403	333	365	404	378	394	371	374	339	352	402	376	369	372	361	377	343	351	354	359	389	377	366	323	330	364	350	368	383	397	365	402	352	386	368	356	345	368	334	329	356	356	342	382	370	358	362	357	368	370	381	369	378	392	370	365	381	397	381	367	410	385	375	362	362	358	352	384	366	365	382	405	339	362	390	404	359	369	388	371	373	392	396	372	393	370	350	395	394	347	362	354	337	380	339	424	334	326	374	369	385	341	358	369	385	367	410	360	322	349	398	363	381	381	371	388	365	364	371	374	387	333	399	410	397	349	384	348	307	395	353	402	397	369	408	369	382	360	358	365	369	397	343	390	396	394	381	388	355	356	386	367	383	406	374	413	355	386	345	349	384	392	346	369	381	382	377	403	382	376	388	370	375	375	370	362	356	391	357	380	368	352	372	362	369	382	352	376	347	365	327	378	352	382	368	361	364	349	391	393	357	385	374	360	360	373	390	378	356	354	363	366	350	349	365	355	382	396	368	376	376	400	377	391	394	345	355	376	378	368	393	377	370	385	366	391	348	385	361	388	356	357	373	384	373	399	334	399	345	362	367	387	360	374	388	335	389	363	388	329	344	341	359	368	383	370	349	367	402	373	390	365	383	351	344	356	367	363	370	379	396	361	343	355	371	348	383	353	385	377	387	389	380	376	413	380	358	373	354	346	340	381	363	356	393	378	358	385	407	369	325	346	351	411	378	378	373	382	355	368	352	367	397	334	361	360	340	345	385	370	360	377	389	367	388	300	363	418	371	339	377	371	375	400	364	378	404	361	380	388	379	357	375	378	388	364	380	335	379	361	388	357	380	371	350	349	387	374	379	356	357	382	339	359	410	322	373	373	360	393	360	342	361	349	417	365	354	365	397	422	358	344	374	377	410	398	354	384	375	378	353	402	389	364	336	380	340	361	399	376	381	397	365	378	379	386	395	344	391	344	357	382	338	356	415	362	358	370	362	391	376	390	358	382	381	359	411	373	376	344	382	365	371	380	353	384	351	380	391	389	363	364	347	392	330	400	379	356	368	348	375	388	367	373	357	383	380	390	382	367	386	352	375	376	378	379	362	400	421	366	366	388	371	382	372	369	381	368	367	375	366	374	359	370	397	359	389	374	368	385	360	375	359	350	372	383	356	382	353	349	369	378	375	376	391	341	349	382	375	396	350	369	354	343	374	374	365	345	378	408	356	380	397	351	334	349	358	366	354	376	345	359	387	379	372	350	356	372	362	363	384	377	390	323	341	351	388	361	359	368	341	385	366	375	375	344	391	366	360	368	360	371	369	365	341	378	386	400	362	342	392	350	340	364	384	363	349	396	383	382	400	374	367	336	387	394	374	375	379	400	328	357	354	348	369	367	367	345	354	364	395	357	373	407	306	382	384	341	403	378	373	354	378	406	335	383	376	351	418	372	356	371	380	378	360	345	389	403	385	357	376	375	343	365	438	372	354	361	396	370	349	362	376	372	368	371	350	361	374	351	357	362	355	391	393	359	400	372	346	369	325	382	347	355	341	394	394	380	387	393	380	361	348	371	362	319	365	401	333	400	364	379	354	385	361	371	377	355	365	358	372	355	351	368	354	348	360	366	383	397	361	383	356	398	367	371	382	365	385	363	362	413	382	389	333	377	373	379	352	355	347	382	356	384	379	386	378	382	363	373	392	388	360	390	374	360	360	348	330	352	359	385	341	359	359	357	358	374	377	331	392	350	358	374	379	359	372	390	364	350	348	372	371	389	382	404	389	389	359	377	385	368	356	390	374	382	349	362	376	386	377	387	388	395	358	369	347	336	359	386	383	378	382	356	367	392	359	387	394	389	376	364	356	390	379	383	344	334	336	370	321	374	394	364	383	354	379	329	353	374	369	396	353	380	360	368	376	347	348	357	389	348	397	346	345	341	378	381	359	359	346	364	370	378	373	355	367	389	394	395	372	381	368	385	357	347	384	373	347	360	377	367	369	369	366	374	401	381	379	392	411	375	373	378	377	389	384	383	353	370	386	378	371	381	378	372	350	381	385	379	355	399	354	343	402	371	368	348	352	375	354	351	369	377	372	368	370	369	374	376	387	371	401	380	369	373	360	364	372	363	379	353	393	372	353	366	369	352	385	391	386	352	376	374	379	346	384	390	359	371	368	377	391	402	367	393	363	357	377	359	378	372	385	373	343	405	382	336	371	368	314	378	356	365	396	358	340	389	375	348	376	372	385	364	365	368	394	359	375	369	367	369	402
48490	15980	2374	1151	723	455	340	342	353	333	311	290	267	259	248	265	271	246	231	240	241	260	273	284	315	256	248	237	228	254	238	227	224	239	238	264	238	204	233	236	226	221	241	215	202	230	225	239	236	242	251	218	209	245	229	250	210	224	245	243	259	225	218	244	252	232	222	222	251	220	217	224	256	210	255	231	236	225	244	219	249	228	226	190	220	227	227	238	231	248	225	235	239	241	245	211	239	234	212	213	249	225	233	234	239	257	236	265	245	220	223	218	235	218	231	239	231	224	215	248	231	240	227	254	205	240	236	225	231	218	224	201	249	270	223	241	234	228	253	200	214	260	232	229	235	234	234	234	226	283	244	214	241	227	228	233	228	226	230	218	254	254	249	236	227	247	215	231	245	255	226	238	219	233	217	202	267	249	255	262	230	222	231	239	227	239	244	232	243	213	249	230	236	229	222	231	263	235	233	226	258	206	193	248	261	243	257	246	210	235	254	264	266	230	205	227	227	205	240	238	220	235	253	250	248	222	242	225	192	234	223	257	252	256	214	246	235	237	242	236	232	249	211	238	260	253	232	240	241	239	263	215	219	209	255	263	237	249	235	247	242	240	244	240	284	239	246	236	227	249	244	219	231	233	234	236	256	228	246	250	256	255	221	237	235	224	242	249	237	240	226	229	281	232	234	206	223	255	242	234	250	229	234	253	255	221	230	219	215	226	246	212	216	260	231	243	252	258	222	230	241	212	210	238	237	244	251	262	228	219	200	226	237	230	271	228	241	237	233	219	247	194	255	214	227	257	260	222	221	233	268	235	204	236	253	213	230	262	215	254	196	236	222	209	253	239	223	225	250	238	229	256	249	222	219	235	230	209	229	230	229	214	231	240	241	236	237	225	231	253	256	258	211	236	251	247	229	209	238	252	235	254	236	261	236	244	227	192	246	222	223	243	246	218	238	229	244	255	217	229	229	229	226	216	218	218	224	233	242	204	235	227	236	221	233	228	270	249	237	247	269	234	218	197	225	209	258	228	250	252	229	243	219	261	258	226	236	235	263	211	238	260	241	223	217	216	228	240	210	229	212	236	240	239	245	240	226	236	235	228	246	253	236	229	251	235	226	224	224	238	246	194	243	235	228	220	220	227	210	234	234	246	233	227	241	249	221	222	239	235	249	258	255	203	219	234	215	249	263	241	226	236	219	242	236	218	253	242	270	243	234	240	237	240	252	236	215	214	238	283	218	224	251	231	238	236	260	254	218	219	237	208	211	242	216	240	233	184	221	237	264	231	237	213	216	218	224	258	243	205	252	220	233	227	241	232	216	235	207	215	226	238	245	277	227	250	255	241	234	241	239	231	261	222	250	241	253	264	219	232	213	224	252	220	238	231	217	233	218	254	224	261	261	228	216	218	231	207	236	203	231	210	239	235	235	243	258	242	200	244	240	230	218	286	226	226	263	215	248	247	248	248	234	228	255	220	267	244	230	230	265	260	259	229	221	234	225	241	252	226	252	253	249	229	219	207	232	212	227	214	243	248	203	244	212	236	245	233	250	234	217	250	227	224	227	255	220	196	253	231	248	239	226	220	256	216	249	213	236	220	270	215	223	225	221	232	203	202	200	237	231	238	261	238	242	272	241	260	252	228	221	224	215	228	229	234	237	248	236	224	226	250	220	247	216	226	263	230	239	214	222	230	245	278	224	245	210	209	212	233	231	258	223	238	242	255	249	240	226	243	241	223	229	248	228	272	233	231	240	246	228	242	244	235	204	234	241	234	197	233	226	256	243	259	239	223	229	254	233	225	254	228	227	221	282	245	263	225	249	224	219	233	219	228	221	224	232	217	250	222	238	232	256	225	216	219	229	232	216	244	249	205	257	258	255	243	228	262	228	226	227	249	237	245	232	203	238	235	235	223	230	253	224	191	228	237	233	266	245	221	269	245	228	271	226	241	265	249	254	232	233	234	245	231	235	235	232	222	249	193	214	263	240	222	233	237	216	221	252	217	207	238	231	247	217	239	228	211	223	252	213	234	239	217	213	274	243	237	247	238	237	233	239	211	221	233	243	222	224	244	218	226	249	251	236	251	237	233	233	231	273	235	248	250	229	245	249	234	230	265	249	227	210	212	259	229	235	253	238	240	237	242	271	233	266	227	275	193	227	243	260	237	247	218	245	223	252	227	241	238	257	205	239	205	253	232	246	233	237	267	232	223	243	237	249	201	254	234	249	232	250	222	235	224	226	231	206	235	237	248	238	236	248	247	222	214	255	238	250	212	223	255	258	252	221	237	240	234	236	221	202	260	264	243	219	243	232	231	248	263	233	216	246	245	218	235	244	239	252	239	258	225	222	218	226	257	226	242	247	237	218	208	245	249	227	230	213	217	217	230	242	222	269	225	233	252	249	225	235	242	234	216	230	234	236	213	228	230	214	243	233	225	232	217	261	239	211	250	250	230	209	220	243	221	236	228	221	240	252	189	231	226	241	222	237	231	221	256	233	210	201	209	217	221	239	242	241	245	248	253	227	230	260	239	232	240	229	227	237	257	229	256	191	239	225	256	208	206	237	204	227	238	223	262	269	232	220	239	224	241	241	224	249	239	241	224	216	232	242	252	255	217	216	240	225	256	238	223	227	243	217	223	235	246	256	245	221	236	245	233	216	240	257	211	244	242	251	237	214	234	233	243	249	202	245	223	250	252	224	247	244	250	233	214	212	250	250	206	243	266	231	202	216	207	220	253	247	219	247	273	258	240	230	234	211	246	250	240	236	242	231	256	254	284	220	253	224	214	228	253	272	238	214	242	241	219	240	194	235	219	257	227	240	232	238	209	211	236	233	235	256	247	253	256	233	245	214	233	218	214	241	243	253	242	278	240	242	279	214	233	258	254	215	229	229	231	245	231	239	271	243	212	234	225	257	221	247	251	238	228	229	259	224	207	219	239	237	246	240	217	232	213	213	239	228	229	253	251	203	260	245	219	228	224	222	205	240	224	246	235	221	240	236	249	234	249	200	236	225	216	230	213	255	224	257	257	225	216	212	239	247	226	255	236	205	253	222	221	249	244	228	221	228	227	245	223	246	230	224	240	235	233	248	227	211	248	232	238	201	251	250	218	228	270	231	225	227	221	255	252	240	225	247	242	261	229	224	200	237	245	230	267	227	235	226	263	270	225	248	237	234	254	235	237	234	231	219	252	225	211	233	243	255	242	244	250	263	223	231	253	226	231	244	266	244	232	242	191	240	241	215	206	231	227	232	244	226	246	235	232	255	221	247	235	232	239	210	230	234	235	262	237	256	219	243	226	219	240	234	215	225	206	218	227	229	247	220	265	214	265	241	250	233	239	253	224	227	234	254	235	222	226	223	216	215	235	248	256	256	230	208	222	232	262	270	246	235	245	249	234	235	240	238	262	256	243	217	252	215	234	255	263	238	234	247	264	237	224	257	240	232	221	227	233	252	252	220	227	236	220	240	219	257	210	216	252
30765	3136	2691	3179	2590	1417	1045	1111	1084	924	896	882	778	680	681	665	664	680	644	623	636	732	823	845	921	656	559	575	569	545	643	591	572	551	627	664	602	584	540	536	532	550	582	534	516	558	564	544	548	654	560	556	574	548	564	545	549	543	563	523	574	549	535	559	560	540	542	587	524	526	576	563	570	515	503	556	554	521	573	588	570	548	602	558	534	520	559	545	532	586	565	557	553	515	541	550	607	544	542	543	542	521	585	599	580	555	547	567	539	541	556	521	569	546	575	584	563	509	551	590	542	558	591	532	544	556	548	568	538	532	540	563	546	518	546	539	590	541	552	571	508	567	545	514	554	515	550	609	545	569	543	540	564	565	536	500	532	532	601	522	552	587	571	502	558	548	524	553	499	526	545	532	535	553	553	542	527	533	507	565	520	555	601	550	539	484	551	530	583	524	563	511	577	581	534	518	589	538	511	546	548	560	520	595	556	549	549	554	514	520	565	561	565	517	538	580	521	547	529	584	542	555	522	537	542	522	541	544	546	526	553	534	534	562	544	540	487	540	543	587	551	601	555	566	525	548	540	583	553	513	524	525	556	577	560	502	528	515	561	548	566	529	538	543	528	551	551	542	545	589	574	557	502	604	583	523	561	530	540	561	597	516	558	561	530	547	547	580	520	544	521	539	549	547	552	563	526	569	526	497	594	561	548	570	530	557	496	568	530	572	516	582	568	524	575	528	579	530	523	532	560	591	547	505	536	539	554	567	604	502	539	565	546	559	586	567	584	575	524	535	575	527	545	509	545	561	548	510	570	560	587	579	565	538	573	529	534	523	585	549	563	511	520	532	557	579	506	560	616	522	550	553	566	544	532	551	590	536	574	543	535	587	543	557	554	554	552	605	529	528	590	562	584	523	536	571	529	570	544	562	536	573	544	549	557	547	506	515	557	586	493	535	553	548	540	572	513	485	544	574	536	556	523	578	541	595	562	574	566	577	522	547	526	607	552	527	554	550	548	580	529	538	537	567	532	533	495	545	566	519	554	556	526	559	547	574	532	526	620	558	559	528	511	554	549	591	525	518	547	544	529	562	563	535	555	558	492	563	539	531	582	556	499	538	573	550	559	530	571	535	552	551	528	533	556	551	559	546	566	559	595	562	542	526	558	509	509	563	539	581	518	542	530	547	523	566	497	548	567	545	562	552	548	481	571	510	570	554	580	541	560	530	540	549	504	544	523	539	538	537	522	534	523	544	573	520	561	535	576	534	530	527	550	522	497	560	518	592	544	571	534	571	555	493	535	538	534	574	523	592	568	600	580	547	539	549	558	531	514	553	533	568	574	564	557	519	581	518	519	493	523	563	555	571	565	558	546	562	558	558	555	537	529	553	525	560	585	569	566	532	528	520	566	576	575	580	541	503	577	542	605	571	516	543	478	554	567	532	555	518	531	533	489	547	574	532	558	537	555	535	543	534	562	527	519	526	571	576	562	567	582	541	569	542	531	530	528	570	568	573	559	534	590	585	565	553	543	552	554	600	582	519	518	542	571	572	574	543	598	506	553	529	542	546	537	564	528	573	562	514	539	529	561	547	556	559	557	582	592	557	542	561	565	539	553	565	539	529	579	562	516	578	556	566	512	554	523	562	555	504	564	559	536	581	551	551	571	567	562	499	515	561	601	537	596	554	548	531	568	539	518	547	538	542	505	550	518	571	541	550	536	485	527	557	539	547	539	535	546	538	554	565	545	523	549	539	522	546	557	554	555	570	552	555	532	544	548	507	535	582	523	558	567	523	576	546	558	510	568	544	593	534	548	562	578	548	526	540	545	540	541	586	519	523	557	581	575	562	515	565	612	531	558	556	573	541	544	540	548	562	576	499	526	562	553	551	531	594	588	532	548	540	550	586	515	551	548	498	556	535	523	563	552	553	563	581	564	538	542	573	548	531	557	573	536	529	518	542	543	563	583	571	532	541	541	576	544	566	513	542	542	576	505	523	524	560	504	558	529	527	571	546	535	519	546	556	536	544	515	529	551	560	562	531	532	517	545	548	534	519	538	560	549	553	552	551	552	585	541	537	593	566	559	559	544	548	571	514	619	545	492	579	515	561	556	570	564	544	573	567	564	565	554	556	526	567	578	557	524	576	572	513	589	556	541	530	555	546	577	595	544	573	562	569	543	544	528	582	561	557	583	565	517	509	565	556	547	591	547	537	554	558	536	572	566	553	562	565	525	537	594	552	534	562	547	530	615	569	541	553	576	553	512	561	563	525	534	549	548	540	541	532	567	593	565	548	546	569	533	522	574	539	535	570	542	512	487	528	543	565	527	527	542	514	558	538	518	523	569	551	578	515	564	585	518	572	511	556	525	533	573	540	582	587	581	528	575	540	535	519	571	548	536	569	533	569	576	559	512	535	534	571	537	566	574	555	582	533	561	514	569	516	577	570	547	564	553	548	551	600	518	522	541	525	544	512	538	559	506	541	526	544	507	551	543	586	561	567	561	548	533	566	542	501	511	581	522	581	584	565	575	566	568	554	549	528	540	555	537	474	578	545	535	528	543	531	579	523	568	562	554	532	524	563	586	576	565	531	534	546	548	580	550	543	581	523	556	524	572	567	529	566	537	518	556	555	586	595	509	539	560	555	521	545	530	555	602	534	580	539	551	575	550	589	543	608	568	570	517	493	549	524	571	613	538	523	555	540	591	549	575	583	539	547	562	496	535	539	537	588	524	513	555	528	562	538	557	553	550	528	523	531	572	525	582	549	549	525	561	568	533	592	524	517	566	556	511	518	534	561	541	580	557	561	547	550	543	549	531	573	552	578	539	547	549	536	549	521	557	561	544	513	547	513	568	597	559	562	539	573	546	572	553	553	533	571	528	543	572	511	545	544	578	575	518	570	549	548	563	520	567	531	569	571	548	570	565	581	567	523	530	589	560	586	530	546	579	528	557	580	573	530	562	575	569	579	531	569	559	586	517	533	556	528	559	523	571	555	587	549	554	529	563	556	529	535	588	527	559	544	552	478	543	575	559	563	526	535	562	527	523	520	543	549	579	542	506	545	576	540	566	533	518	552	510	587	576	582	554	492	540	568	546	558	532	512	552	538	548	582	546	522	516	539	536	524	487	539	534	530	564	509	474	538	526	522	543	517	553	555	538	576	587	541	540	543	542	509	527	547	562	549	549	554	529	558	559	560	526	595	577	510	541	534	572	537	575	543	536	554	541	561	540	553	507	563	519	540	550	528	541	543	528	533	567	540	540	534	539	532	555	528	573	557	540	561	601	506	564	537	554	564	582	577	514	560	582	579	535	555	585	553	571	540	521	547	531	506	539	535	548	526	580	567	573	566	543	557	547	502	563	553	530	567	539	558	562	566	548	544	547	558	551	516	550	558	532	544	519	568	530	556	569	564	572	554	578	576	544	532	540	531	577	557	572	541	544	572	538	592	556	565	539	529	548	555	553	584	538	547	579	547	609	602	561	539
60321	23393	5729	2068	1119	688	566	534	516	506	455	458	434	420	419	389	400	392	364	439	411	477	435	468	407	396	401	295	367	375	368	338	404	345	354	337	390	370	337	333	369	345	348	395	364	326	347	380	350	345	360	354	317	335	353	365	299	341	322	318	332	374	385	394	375	360	357	383	361	331	330	359	353	325	363	341	352	312	365	357	345	366	377	364	372	366	352	365	344	346	329	310	360	375	329	352	345	362	328	344	372	353	366	332	343	369	351	339	346	357	313	355	350	380	328	298	365	335	391	312	345	361	311	345	371	326	334	366	375	348	341	379	359	387	380	357	362	333	358	350	320	327	371	362	352	320	330	350	372	357	357	330	360	333	336	347	389	337	343	350	345	365	323	358	412	367	364	381	388	366	330	349	388	337	335	337	365	326	365	352	349	358	366	359	335	353	357	327	334	367	361	330	336	388	334	333	310	372	342	324	358	371	359	370	365	354	376	335	361	367	344	322	388	380	328	320	344	354	386	343	350	344	320	310	370	344	352	330	333	359	318	371	324	348	353	348	371	358	392	370	356	374	351	372	334	345	348	374	371	376	396	330	349	329	373	346	340	351	347	360	356	352	400	378	365	354	330	326	365	357	367	405	388	326	343	349	342	355	356	345	335	405	346	379	364	394	387	375	322	341	350	344	374	350	323	351	374	356	353	344	363	368	380	355	348	320	381	348	317	326	404	354	361	327	341	356	375	319	349	335	349	378	333	327	313	347	373	357	354	369	337	326	350	363	310	370	373	346	353	378	361	339	374	404	370	371	343	392	370	369	358	347	327	378	387	331	333	360	372	389	358	352	341	355	346	319	376	342	373	343	351	324	331	371	374	372	379	354	366	357	369	347	364	347	344	353	386	334	356	379	323	311	370	349	382	334	339	371	356	359	340	363	354	343	347	311	320	353	340	378	356	340	340	343	399	361	360	357	410	360	328	354	320	366	362	366	371	326	321	357	328	351	373	321	308	356	362	335	334	349	345	339	367	313	349	365	331	348	339	371	346	422	360	350	361	351	391	325	352	367	328	360	399	343	361	349	349	341	328	357	360	364	338	370	337	374	374	374	316	322	349	345	371	400	380	354	380	360	337	363	350	335	346	348	374	345	367	338	334	357	392	358	312	355	360	354	354	337	403	316	326	315	332	374	354	371	363	332	338	346	371	382	343	331	361	331	327	363	358	314	353	358	331	356	340	393	347	345	345	373	335	367	317	372	362	340	326	324	369	354	362	335	369	361	353	334	377	329	344	356	321	353	322	377	347	340	327	343	338	349	339	347	338	298	314	371	334	340	374	351	352	359	334	364	384	329	366	332	352	334	387	335	350	349	346	381	348	342	356	328	337	331	378	381	321	318	365	353	354	308	363	322	342	322	339	352	363	376	347	331	385	361	349	340	362	341	360	291	343	365	364	354	350	361	344	332	358	328	341	355	355	389	350	344	335	355	343	361	326	343	348	371	344	360	367	334	343	372	328	317	337	346	388	357	365	361	353	352	374	346	343	337	339	315	337	357	365	346	351	351	342	346	344	341	349	382	389	369	395	400	350	354	360	370	339	359	364	350	372	374	352	353	367	359	356	362	336	384	337	375	366	342	395	392	339	394	333	333	376	392	326	324	357	372	346	360	362	394	355	341	355	372	374	340	373	360	344	357	362	333	345	369	353	318	336	352	374	314	371	363	352	362	368	362	342	322	332	371	336	315	369	334	335	354	337	348	358	336	330	353	369	366	325	348	322	347	383	374	380	345	344	336	308	340	357	352	362	363	342	337	378	395	325	363	356	342	346	328	386	338	388	343	334	355	316	359	375	358	376	399	365	366	377	331	369	376	408	349	351	335	378	337	351	367	372	346	335	344	372	338	379	382	338	355	335	360	327	338	358	367	362	325	361	398	334	349	383	343	342	366	366	350	312	373	354	323	369	355	354	352	381	322	343	347	329	301	327	357	379	335	347	295	343	343	357	325	356	385	357	384	366	349	368	357	335	352	343	354	359	353	331	332	336	365	334	347	356	357	351	336	377	377	358	364	325	320	352	382	365	359	375	360	322	358	353	348	330	337	326	317	345	348	339	357	329	359	380	362	378	373	388	381	337	375	318	361	354	369	369	360	373	327	338	326	346	351	388	367	363	332	366	365	333	366	347	322	324	384	370	345	360	364	363	372	365	371	316	323	351	369	338	365	373	366	366	343	349	330	358	350	328	353	325	379	362	324	340	375	332	320	347	356	337	350	393	350	359	375	370	397	343	371	354	350	355	347	337	335	356	357	370	348	337	330	364	318	342	343	304	353	350	328	365	339	350	389	364	368	374	354	370	353	345	349	352	358	331	337	363	341	332	355	352	389	356	367	347	391	330	365	384	371	362	348	328	337	378	343	372	343	364	369	374	347	312	338	349	332	355	360	331	351	333	366	393	335	304	354	340	355	312	334	359	387	375	356	349	319	354	361	323	357	372	370	361	357	330	357	340	372	353	359	363	357	348	344	353	361	324	353	314	350	367	338	350	331	320	324	339	370	340	336	355	373	359	377	325	376	341	375	363	361	344	309	334	354	343	330	348	346	350	320	356	334	351	346	347	325	358	363	346	351	366	327	348	343	347	345	365	356	384	376	340	369	376	371	327	317	340	392	349	363	327	386	365	321	345	365	329	383	375	349	346	344	396	365	368	372	361	354	358	356	359	339	325	361	360	337	329	359	349	362	356	371	358	344	339	327	349	351	383	394	363	350	339	384	345	349	326	395	339	357	406	377	335	346	364	345	322	337	340	308	341	354	349	385	334	365	358	330	342	321	322	330	354	381	345	327	341	351	316	351	323	324	367	351	327	370	361	357	358	379	320	368	348	314	314	341	311	337	332	361	320	330	350	325	349	337	337	346	360	351	358	332	355	366	341	362	320	386	327	335	345	349	371	381	349	351	350	371	390	397	355	372	349	366	372	381	382	322	348	362	358	333	342	380	391	348	355	332	354	354	338	375	397	315	345	340	360	370	357	365	352	359	364	378	319	322	376	313	363	344	364	382	356	340	387	350	341	327	331	349	295	309	352	364	362	324	334	345	379	327	342	317	345	328	345	342	375	339	320	327	337	362	338	320	331	397	331	371	381	356	326	343	344	331	337	365	371	343	370	339	354	329	340	337	301	324	373	332	368	332	354	322	328	333	394	322	333	336	335	337	336	337	349	337	334	343	361	400	363	337	323	411	329	340	377	330	342	349	370	322	332	343	364	344	344	373	342	374	355	319	354	396	371	357	355	359	339	370	366	366	357	392	360	320	355	384	306	335	346	349	364	318	363	357	367	362	344	343	350	362	328	367	375	329	316	339	356	361	372	381	337	347	370	375	342	378	320	358	330	338	350	381	351	384	392	394	395	322	326	348	347	346	361	330	349	346	367	339	342	355	344	395	406	379	323	375	349	385	367	350	344	315	322	352	355	360	363	361	327	346	340	361	339	353
38667	4230	4196	4823	3693	2116	1884	1667	1532	1550	1570	1345	1193	1100	1092	964	997	939	911	1013	1249	1432	1536	1429	1241	744	807	759	812	824	854	778	748	765	867	888	865	789	796	769	749	719	749	772	788	773	753	732	772	763	767	755	803	756	771	782	779	752	786	771	726	797	753	800	746	723	768	761	760	765	739	761	704	755	757	797	744	692	750	789	803	774	765	758	809	787	747	754	741	742	750	756	763	768	781	755	726	751	774	744	746	792	791	745	734	790	740	717	784	745	720	741	710	778	777	814	768	825	738	791	745	759	784	792	767	768	712	806	773	757	726	764	739	754	782	779	778	747	764	709	719	741	749	794	752	773	731	726	763	773	786	752	761	773	735	703	736	770	760	760	730	750	724	776	798	752	766	785	791	740	775	690	778	717	787	741	746	741	762	817	752	738	760	764	765	704	728	748	782	748	758	785	724	779	750	761	786	765	759	747	765	709	716	727	792	749	753	784	792	779	760	757	750	741	805	768	718	769	756	750	745	780	785	753	713	757	723	741	740	748	762	742	759	759	768	704	744	795	747	814	763	785	732	756	736	767	766	781	738	772	777	806	719	763	729	745	741	740	776	757	742	788	695	781	785	773	768	783	744	752	812	742	756	799	767	726	777	733	701	788	777	720	741	776	727	782	842	812	759	775	792	741	760	735	767	785	739	791	760	774	797	761	699	772	774	774	705	765	749	778	737	747	785	758	801	779	797	787	761	781	759	746	763	807	756	700	756	750	810	789	805	789	727	776	736	732	778	764	745	778	738	760	779	732	784	740	725	766	758	729	708	777	749	778	788	758	770	758	751	716	798	735	771	794	763	755	776	752	726	780	808	771	740	735	748	741	732	809	771	776	754	759	755	753	711	734	737	743	761	763	735	825	731	807	752	760	729	752	759	722	814	728	806	758	771	782	773	792	776	773	747	768	733	780	721	789	776	767	726	754	748	761	744	748	760	782	747	733	800	790	777	744	786	746	771	744	744	779	753	748	775	711	769	767	772	783	746	748	757	792	724	782	777	777	746	758	767	738	743	728	825	797	758	796	769	723	758	782	747	758	753	794	719	750	764	717	763	740	734	730	721	692	783	774	717	744	720	744	795	745	781	731	796	764	718	746	757	758	742	743	741	745	794	748	788	746	701	778	767	750	769	751	788	738	740	774	730	757	752	778	764	719	706	754	702	735	746	766	715	764	794	774	796	779	777	728	811	724	715	792	775	773	797	784	742	767	769	779	770	767	733	749	737	728	732	749	758	793	814	755	744	746	784	732	805	719	755	715	764	734	746	794	774	754	730	740	786	761	662	789	750	765	732	752	744	751	773	763	762	768	773	755	782	758	744	736	738	781	728	778	764	711	762	729	770	766	719	750	792	779	739	776	782	738	749	721	773	770	764	753	707	772	763	761	779	802	747	783	727	748	733	751	727	719	767	752	776	766	760	755	784	762	708	726	784	737	781	728	744	762	760	735	764	775	764	723	724	751	797	698	687	744	797	791	769	732	759	756	766	780	758	770	738	740	812	767	762	696	745	761	751	751	802	769	777	753	733	755	743	758	720	790	760	751	732	781	742	747	766	676	750	735	714	778	726	744	770	742	728	712	714	775	758	739	720	728	698	779	750	689	712	804	785	790	765	779	743	782	778	745	733	736	686	777	735	777	814	765	827	738	757	747	787	763	791	746	791	748	755	754	738	772	711	762	766	742	785	796	747	762	763	765	761	752	734	770	771	773	762	765	758	705	792	733	714	757	786	800	749	795	760	764	751	747	741	744	751	765	770	785	748	763	773	737	819	776	780	730	790	788	769	796	793	739	775	755	702	783	696	701	777	724	793	749	750	781	798	750	756	748	760	704	668	728	741	735	757	806	773	755	781	750	703	783	753	782	795	774	737	742	771	804	743	789	762	773	749	756	793	781	780	728	757	771	737	717	805	782	720	797	752	775	753	762	735	765	753	757	743	717	731	759	801	755	756	737	756	768	746	770	775	708	799	732	733	761	747	753	798	757	762	700	781	709	742	762	734	783	765	759	769	770	741	778	686	733	770	722	751	765	763	714	746	730	764	754	764	831	753	754	752	788	775	759	733	750	808	772	774	744	754	731	761	775	743	750	743	768	754	763	765	737	720	742	765	738	786	749	737	790	755	729	736	795	812	708	728	764	798	731	778	786	762	786	745	751	750	809	760	807	768	744	776	838	781	787	788	777	775	752	758	737	778	738	726	761	767	697	736	711	782	738	744	783	750	765	719	771	697	726	753	790	766	790	768	783	732	798	763	776	808	784	706	727	780	755	710	768	779	707	758	730	732	728	764	765	781	742	774	788	776	717	776	707	738	779	779	757	747	800	789	726	772	795	756	766	753	736	732	775	776	746	741	782	744	684	764	772	753	789	744	766	716	771	743	820	785	712	781	801	796	758	765	796	783	776	724	756	747	769	766	782	749	769	756	762	816	756	723	740	758	782	754	756	759	714	754	744	729	763	778	798	780	726	772	746	715	745	797	777	731	757	771	798	752	721	733	745	758	778	770	768	763	740	770	732	797	782	747	709	752	775	703	769	741	743	745	690	769	733	791	737	792	734	819	730	775	729	723	790	706	726	723	767	778	742	742	718	722	717	814	807	750	799	760	711	779	737	753	706	783	748	753	772	738	708	740	720	746	801	694	736	799	821	758	770	745	791	776	765	727	752	744	772	775	766	748	713	791	762	709	738	813	746	787	716	759	738	782	794	726	758	778	763	759	823	780	741	728	709	776	759	776	801	749	719	777	770	730	826	803	749	765	739	759	753	810	800	745	741	790	766	749	767	739	776	748	782	712	763	747	774	792	736	784	762	776	738	762	746	741	759	751	753	806	773	782	748	755	756	719	741	784	742	762	738	784	762	732	767	754	732	745	782	759	777	743	810	760	748	733	774	774	781	797	761	727	762	795	768	732	770	759	793	737	763	797	735	789	769	766	761	776	738	756	729	756	770	763	770	781	795	798	749	775	706	750	759	732	780	761	801	747	727	760	770	744	783	743	758	733	784	768	755	836	755	709	745	725	754	739	735	724	793	725	756	745	727	775	746	795	737	731	805	741	771	778	853	742	759	748	760	816	782	756	699	792	760	720	801	745	734	816	752	745	722	746	707	790	760	712	739	758	737	722	802	792	731	759	771	704	756	760	778	768	743	774	761	782	722	721	793	726	790	691	800	734	734	747	767	753	752	723	739	781	777	794	758	759	810	775	753	766	748	791	803	765	729	787	753	750	739	759	718	797	758	741	742	747	709	738	768	765	768	743	784	804	729	767	775	772	731	755	760	751	754	707	746	718	770	746	759	748	789	766	773	708	791	766	766	817	770	715	744	732	772	756	747	717	746	745	762	736	726	787	748	730	769	789	740	762	741	728	736	766	818	780	703	797	753	716	745	764	751	785	726	707	784	764	753	761	748	779	745	762	736	808	733	778	741	738	726	778	775	740	778
27055	5131	708	537	310	183	195	178	189	212	217	167	192	139	142	164	174	167	127	131	169	176	156	168	172	124	141	144	135	183	161	128	147	155	156	142	170	140	127	134	122	143	147	181	161	150	137	135	141	159	168	131	142	149	141	148	144	166	133	162	151	118	149	143	140	142	145	136	113	116	156	144	126	133	150	138	127	151	164	138	153	146	131	131	134	138	162	135	147	177	145	168	160	137	164	148	158	133	149	124	144	140	162	137	125	144	136	123	149	155	148	150	128	130	143	137	138	139	162	149	150	172	123	130	161	149	151	128	122	124	156	162	149	134	153	142	136	149	143	130	133	153	143	147	140	125	161	150	116	160	152	139	136	163	152	147	141	144	122	152	145	147	166	130	140	138	155	137	154	152	164	133	141	144	155	163	154	179	136	149	134	136	147	137	145	142	170	137	159	155	132	142	130	126	149	141	159	150	142	141	144	129	145	158	159	129	149	150	152	117	116	145	129	138	131	147	141	158	141	155	138	125	137	139	134	152	144	155	127	147	146	143	164	146	134	131	132	139	161	153	146	153	120	164	140	135	147	147	120	151	152	143	133	124	142	132	141	143	134	162	146	146	137	131	147	151	158	140	109	155	150	144	140	129	164	133	135	144	147	155	149	136	137	154	132	141	139	166	130	115	156	122	153	128	163	144	130	125	145	155	141	156	123	130	133	110	151	138	137	141	152	144	160	142	142	127	151	141	155	155	157	149	157	157	127	133	128	136	124	141	137	150	146	136	150	147	145	145	145	145	164	135	153	145	148	125	152	149	159	167	153	136	130	147	167	149	174	128	148	157	151	162	150	142	129	154	152	131	145	141	125	148	172	151	163	145	127	133	135	134	135	128	145	118	128	123	131	142	131	145	138	155	137	159	153	146	161	155	172	167	141	124	137	154	145	148	151	127	134	128	166	132	133	137	164	151	158	149	144	143	156	132	133	127	124	138	148	143	170	142	151	159	152	150	160	142	139	131	140	149	142	134	153	135	144	123	167	132	113	159	150	137	148	132	130	160	144	154	140	141	158	149	158	143	155	152	137	147	133	157	145	132	148	131	134	140	146	165	139	140	151	156	117	136	140	128	137	154	143	147	139	157	138	116	129	125	154	156	134	162	131	126	123	159	159	134	148	157	132	151	129	135	135	143	152	128	159	144	144	127	131	118	145	144	136	161	173	147	160	142	147	148	158	140	119	135	134	158	130	168	138	151	124	129	143	155	153	146	156	142	153	140	148	150	162	159	141	154	153	129	142	166	143	149	133	149	163	146	149	142	144	123	173	121	139	148	126	134	122	143	166	155	157	135	146	126	120	154	147	139	139	144	140	157	162	159	125	174	144	141	143	162	135	151	138	125	140	139	128	139	150	156	116	151	127	150	150	135	136	124	139	140	143	164	142	160	139	147	147	136	143	148	133	153	142	133	145	147	155	153	123	140	125	168	130	137	153	142	133	127	151	145	129	140	138	144	124	147	139	128	157	178	156	143	137	127	133	157	150	141	145	137	123	171	171	136	134	125	144	140	135	154	157	152	131	146	135	156	165	144	140	149	151	135	153	109	151	145	132	165	154	145	126	167	146	126	137	130	145	142	143	139	139	122	141	124	124	170	121	142	146	155	144	149	126	160	162	146	141	141	138	127	142	156	136	150	133	186	152	137	168	162	151	147	146	135	143	125	152	151	141	170	143	154	143	164	146	137	138	152	149	154	137	129	152	151	122	138	165	142	141	138	165	148	153	127	136	126	130	133	153	162	128	133	123	139	136	169	145	139	121	140	155	141	168	131	135	143	132	139	166	138	120	150	138	128	136	136	127	161	137	150	144	128	146	141	147	178	149	137	142	152	148	135	166	160	131	152	161	136	131	155	133	131	148	120	145	141	153	135	123	163	146	135	122	138	133	110	145	153	170	125	141	156	158	132	167	149	151	143	156	133	139	139	125	139	157	132	139	161	137	124	121	115	132	151	150	131	132	136	137	131	159	135	139	148	141	150	162	130	156	140	135	133	141	124	150	129	135	147	128	151	147	143	140	139	139	122	151	120	143	158	169	136	152	163	148	145	141	140	146	145	137	128	138	156	149	134	161	133	125	129	132	167	138	133	136	151	137	156	140	136	136	119	141	174	141	151	137	146	139	159	133	142	175	142	145	139	143	147	160	150	161	159	138	141	137	169	137	161	132	154	151	140	126	152	148	156	123	146	140	149	159	138	127	163	141	153	144	149	154	128	134	146	137	151	146	148	154	150	130	140	125	138	143	155	132	152	165	158	148	128	137	137	152	163	142	137	143	179	127	146	158	139	149	182	127	155	135	154	127	166	139	153	122	132	121	150	124	154	132	157	151	142	139	143	165	139	114	140	154	127	129	144	148	149	169	140	141	129	162	150	136	143	128	133	142	151	144	155	130	140	134	136	146	155	152	144	176	135	166	157	151	170	144	126	159	132	142	142	155	124	142	162	157	145	136	127	144	153	139	146	133	147	145	156	145	143	157	161	131	111	145	132	146	162	141	157	148	138	146	133	141	168	170	126	142	157	130	171	142	146	152	146	136	138	139	131	169	149	146	151	150	135	128	159	142	136	152	154	158	144	118	145	154	125	126	119	160	146	138	141	136	145	126	141	155	141	135	162	131	142	132	142	145	144	166	140	151	143	142	151	137	150	147	111	135	157	146	139	125	172	131	145	155	140	162	136	142	146	133	150	128	132	158	140	144	156	158	148	153	131	124	110	153	148	144	144	116	162	134	122	142	144	154	168	150	161	139	132	133	152	153	145	144	145	159	139	172	150	153	169	172	136	141	140	155	138	147	136	138	134	152	156	134	139	146	150	152	133	142	126	158	149	160	148	146	132	131	139	151	127	138	128	140	130	150	146	131	141	152	134	151	131	132	144	151	141	125	154	154	158	143	133	129	143	131	143	151	146	144	110	141	125	122	161	137	126	127	132	144	142	153	154	129	144	124	142	172	154	120	140	156	143	140	138	124	141	149	162	135	155	150	121	147	126	132	148	150	138	143	150	137	143	151	144	155	132	146	137	146	139	162	145	157	153	155	133	137	131	145	134	132	168	147	151	143	145	142	149	142	146	155	124	129	126	158	147	129	145	152	147	146	144	135	150	140	123	132	139	148	149	146	138	161	154	130	144	150	137	163	174	143	124	147	135	135	142	139	173	129	147	153	151	147	137	144	138	151	134	143	131	148	143	157	158	143	121	137	152	145	138	124	133	143	139	132	139	139	154	165	135	130	150	146	162	128	136	132	155	152	124	158	139	129	143	130	119	138	147	136	124	111	116	152	149	159	147	118	147	124	176	146	139	139	146	154	142	134	147	131	118	115	139	135	144	154	164	155	126	147	120	141	117	160	134	142	142	126	154	133	151	138	157	154	146	143	162	164	134	146	142	136	146	154	151	160	157	151	152	145	132	164	163	154	148	140	148	133	149	115	137	134	154	142	148
15793	1217	1445	1665	1037	580	573	596	548	660	586	510	404	397	435	379	426	403	446	444	541	568	515	554	465	369	377	382	380	359	365	364	339	367	347	429	411	389	352	335	366	353	348	384	372	378	362	364	382	359	344	385	368	384	352	352	355	370	386	365	370	356	380	363	362	344	366	338	347	326	361	346	358	346	343	337	365	383	383	383	335	334	369	349	362	331	356	371	380	362	369	366	379	358	360	378	391	347	374	383	349	381	357	347	377	353	369	384	351	363	338	374	368	355	348	362	370	352	348	376	363	384	362	331	335	365	362	345	351	361	364	346	321	332	386	367	357	341	366	338	385	321	341	364	343	361	358	335	342	359	351	394	333	361	356	372	333	364	361	342	375	366	365	345	335	351	296	309	348	368	351	383	359	333	354	353	358	348	368	376	334	348	330	361	362	383	332	343	367	350	373	366	369	375	354	404	348	372	349	363	373	341	372	373	367	366	366	364	378	370	370	346	370	359	348	355	355	344	378	368	351	352	390	368	346	394	371	367	350	352	350	384	339	320	342	319	364	363	376	350	330	353	369	363	345	361	355	352	377	389	364	334	343	351	337	349	394	357	352	331	379	385	364	347	333	328	354	363	372	376	347	371	371	360	373	352	348	338	391	330	381	376	362	341	358	392	353	381	380	365	362	345	333	354	366	331	357	361	357	354	355	341	355	358	336	370	367	367	381	353	332	362	372	358	374	352	328	354	313	345	342	360	353	354	342	363	371	372	363	401	356	351	363	374	349	391	338	358	356	355	373	368	375	327	372	388	358	396	354	344	358	361	352	375	365	362	368	355	412	357	371	347	353	359	359	356	330	364	410	339	362	363	371	347	342	380	391	352	347	374	348	363	364	359	356	353	345	362	352	341	330	359	313	378	340	369	344	355	371	334	371	351	343	330	336	362	335	359	371	349	358	337	332	342	402	376	363	381	379	330	360	325	383	379	377	332	341	364	348	375	319	346	372	363	363	371	364	373	378	340	357	374	333	335	421	342	350	355	362	351	354	375	330	362	339	399	362	375	368	347	376	388	371	334	365	367	349	376	329	352	354	385	385	378	341	374	402	347	344	348	384	335	348	336	376	361	353	366	390	343	352	334	372	346	343	383	355	357	364	357	379	364	349	369	368	369	350	348	351	348	371	368	372	363	331	405	404	325	366	377	327	363	372	351	353	346	359	359	386	363	361	379	363	348	336	390	389	360	336	349	335	362	363	363	349	356	353	335	369	340	369	366	392	371	356	374	403	418	363	329	372	356	375	370	384	357	397	359	370	347	369	343	406	385	353	333	337	362	381	359	404	362	347	376	330	343	317	330	344	360	380	377	405	338	370	333	335	369	340	400	335	370	372	362	345	347	374	381	380	378	348	360	367	387	360	348	334	342	362	319	365	336	376	377	340	341	354	339	348	377	351	371	389	360	393	397	354	351	352	377	400	392	339	363	366	355	379	351	349	360	388	381	359	365	338	368	366	339	318	351	357	357	367	351	364	349	338	383	405	357	379	338	360	341	346	389	368	378	368	326	348	346	397	376	351	355	357	350	367	376	389	354	370	367	341	377	376	387	341	346	355	374	357	346	334	371	374	384	359	329	344	375	339	352	354	371	347	376	341	375	307	362	342	338	363	381	351	382	367	371	360	380	366	357	379	359	344	358	360	368	372	362	375	374	358	331	346	343	369	357	333	370	362	360	364	373	377	386	359	375	342	340	353	377	383	368	325	350	355	375	349	327	344	366	351	342	372	359	366	359	373	393	370	324	354	366	356	413	356	359	350	365	351	335	363	336	386	329	353	390	353	363	384	361	316	326	340	357	351	383	356	334	380	365	340	346	386	354	345	371	359	383	330	381	384	312	367	322	368	381	351	318	384	360	359	365	373	360	353	347	329	340	380	355	333	328	360	369	335	346	382	386	362	375	360	365	339	362	347	349	307	345	362	378	352	382	365	337	346	347	350	344	341	335	359	343	321	372	369	372	352	387	366	368	351	381	332	343	364	379	336	339	385	349	330	325	376	342	359	387	347	360	369	377	407	357	360	422	386	330	388	359	383	360	325	386	370	369	386	335	384	330	382	357	364	369	366	333	396	351	354	390	387	382	391	355	388	364	337	372	366	353	368	378	337	364	352	387	391	358	355	386	336	372	370	387	380	381	342	354	367	360	369	354	315	378	318	367	394	328	387	345	373	328	368	337	373	368	358	338	389	335	359	372	383	348	357	388	386	342	377	302	334	356	330	324	340	356	364	356	361	381	348	336	367	359	313	377	328	323	377	365	335	324	340	345	343	357	361	326	356	366	341	369	334	352	388	413	326	374	376	326	351	399	385	372	384	385	352	350	378	387	390	378	385	360	348	369	344	357	330	394	339	350	366	345	382	324	340	368	350	348	317	395	384	363	378	379	371	314	395	359	369	374	352	368	346	366	373	355	377	379	374	387	405	359	325	363	373	339	377	343	356	356	399	361	354	365	344	350	383	376	312	356	342	380	346	381	343	333	382	380	362	365	332	319	373	385	370	330	372	360	354	330	410	345	373	362	347	343	384	386	357	352	368	360	345	329	353	379	349	331	369	373	379	358	370	354	383	332	356	366	389	347	378	327	341	317	376	329	318	326	394	378	394	359	334	374	371	360	352	358	380	335	392	347	321	337	348	360	370	351	362	387	357	374	358	386	362	341	365	352	366	363	350	371	346	341	334	334	361	373	357	360	370	374	355	367	388	341	359	360	341	374	387	374	339	378	348	346	343	334	354	353	359	365	370	337	382	363	354	397	386	379	381	374	363	343	392	347	377	353	368	350	376	342	365	344	345	377	369	368	361	360	347	365	351	368	364	357	375	359	412	355	335	342	356	335	343	392	369	375	366	379	363	349	392	374	344	388	364	361	363	384	369	366	384	383	355	394	366	344	357	374	343	374	354	377	389	344	382	386	344	396	372	380	360	363	382	375	392	382	398	358	369	359	374	373	364	339	366	384	344	358	383	324	347	341	344	368	377	330	341	371	349	374	412	365	380	321	369	373	344	356	376	360	362	352	354	361	359	348	368	335	375	384	352	349	338	381	369	402	391	386	378	320	369	317	336	345	358	330	324	377	331	375	393	362	371	365	374	373	362	389	361	330	334	354	379	352	367	348	348	407	367	326	322	385	364	360	392	358	360	381	365	369	348	344	386	350	330	382	346	357	342	339	350	327	351	367	382	343	363	355	362	372	384	367	353	372	359	384	364	389	357	346	341	343	369	369	352	386	373	351	361	339	356	326	359	337	382	341	378	371	341	341	380	384	334	387	370	374	338	352	363	383	391	377	375	353	326	372	375	373	324	365	352	395	358	379	368	376	350	356	361	394	367	338	353	372	333	343	393	379	374	361	339	344	364	352	329	365	337	371	370	383	345	375	358	366	389	379	355	373	349	347	379	345	383	365	373	370	357	359	359	351	365	391	380	351	347	366	369	353	369	357
48370	15931	2352	1103	562	429	373	371	343	301	274	311	238	255	270	271	258	257	303	316	294	288	274	262	249	243	229	259	219	244	267	239	255	234	222	222	249	234	267	243	236	255	241	274	265	252	266	244	239	212	245	206	242	222	255	219	225	210	230	254	237	194	223	242	240	256	247	224	215	248	256	235	210	221	233	195	223	255	208	223	237	233	223	202	221	225	278	237	242	230	254	221	226	239	257	219	218	221	229	258	248	226	259	233	226	193	238	248	220	206	237	233	243	217	198	252	225	242	232	205	201	215	212	228	229	233	244	240	228	232	234	228	206	218	249	250	244	235	229	267	232	213	212	227	217	210	261	203	228	266	252	223	264	237	233	218	244	218	240	244	244	253	259	255	226	221	229	236	218	233	214	208	247	234	260	220	200	231	250	230	251	264	236	239	240	241	227	263	226	224	257	250	232	241	261	234	237	241	220	230	263	260	276	248	225	255	226	213	246	244	218	234	250	214	252	242	233	230	233	237	233	206	208	232	200	205	240	231	252	246	252	242	212	232	246	234	207	230	222	238	214	238	227	239	235	216	216	226	240	202	230	265	216	213	212	220	201	231	227	218	215	239	236	233	251	227	240	238	240	219	232	212	213	266	242	217	225	235	212	247	227	229	232	249	258	192	220	244	222	237	215	233	262	253	235	231	212	257	247	239	233	239	216	234	268	227	222	244	229	247	231	231	238	228	270	278	218	210	219	235	205	261	239	234	236	201	224	225	204	224	252	243	244	235	232	217	230	222	262	247	250	230	224	237	205	234	245	237	226	230	234	244	239	250	230	216	248	250	255	229	247	243	208	230	208	241	221	213	250	228	261	231	241	222	230	252	229	239	186	250	261	211	241	227	229	231	231	246	211	208	226	194	229	220	245	237	246	249	227	239	238	252	244	212	251	236	229	200	255	227	247	259	227	226	254	236	247	244	227	210	226	258	259	208	220	232	226	224	215	251	263	239	250	224	231	244	232	233	229	218	220	241	248	241	226	250	248	256	218	222	261	209	244	243	239	199	226	240	256	221	252	239	248	225	236	242	240	212	252	218	227	250	213	235	229	225	235	258	220	206	265	252	241	221	232	220	220	221	218	238	243	243	225	222	224	253	228	225	217	232	237	220	230	243	256	223	237	223	272	226	228	218	206	255	221	212	227	246	217	242	228	231	241	225	261	236	226	253	239	256	255	236	202	247	275	226	208	254	257	242	253	238	217	212	269	224	235	254	240	226	227	233	228	204	227	244	230	225	234	234	216	208	263	201	227	228	242	202	217	206	216	239	236	211	202	230	219	234	220	207	222	236	234	234	255	242	228	209	218	224	230	220	211	260	264	238	222	217	244	247	214	248	215	221	227	211	279	228	229	221	226	210	228	238	241	257	245	227	248	227	220	222	216	222	199	262	220	218	219	238	235	224	240	249	252	235	223	243	199	234	238	198	231	221	212	215	226	206	209	233	211	264	222	254	246	223	213	196	217	222	238	237	212	203	254	242	243	241	241	234	217	225	227	201	225	249	256	237	235	201	202	218	274	232	250	253	251	228	230	189	257	221	245	229	226	227	243	234	219	244	213	221	220	246	233	222	238	203	226	221	247	211	231	259	251	236	196	251	226	265	242	252	218	224	242	232	191	244	254	211	201	216	237	252	225	238	237	224	236	238	221	223	219	248	223	240	225	227	222	254	235	246	230	209	233	220	206	259	200	231	222	222	255	229	238	218	230	252	245	236	221	231	219	211	224	209	247	231	213	256	263	238	211	208	222	245	241	241	209	246	214	262	213	214	204	279	223	262	253	262	216	229	220	243	235	228	222	230	243	251	241	245	247	242	217	227	231	230	239	218	224	220	259	255	237	246	218	223	251	240	200	212	236	249	222	242	231	198	225	243	256	248	237	230	237	226	233	237	250	230	208	219	189	240	215	206	257	245	224	209	251	237	208	233	219	248	236	251	209	234	216	225	250	231	207	222	258	242	233	255	244	236	255	238	236	232	219	231	216	236	234	240	226	232	225	222	240	218	205	258	240	233	265	261	231	216	261	248	217	214	237	230	239	249	250	240	240	218	209	233	221	238	242	235	218	264	249	241	244	231	230	219	205	194	228	210	240	234	196	220	250	226	234	236	233	218	235	232	229	218	231	228	232	206	228	225	219	215	224	250	243	223	223	219	230	235	233	243	204	227	226	215	261	240	225	240	227	224	254	216	228	222	232	248	236	237	240	212	247	221	228	245	224	213	233	230	243	206	252	222	227	249	234	208	223	249	237	224	219	187	221	213	214	243	244	224	251	241	227	280	237	222	269	243	234	243	274	258	216	243	234	256	236	238	248	239	232	233	232	233	235	240	235	258	240	245	206	241	216	253	261	260	251	263	219	216	233	245	246	238	242	228	250	210	210	231	284	247	196	242	218	225	251	239	226	264	246	229	232	203	241	216	220	225	243	219	236	232	204	244	258	191	232	253	242	238	235	229	230	236	230	224	245	193	216	214	256	226	263	264	234	225	241	258	243	224	229	244	229	227	234	213	268	211	235	231	217	240	220	230	271	228	221	234	224	214	221	217	215	212	253	237	266	234	224	233	261	206	229	238	225	210	237	196	226	232	234	236	252	232	244	243	252	207	240	253	246	229	247	273	226	229	222	239	266	256	222	250	244	244	230	230	248	245	239	248	239	247	238	232	233	222	252	215	273	226	222	223	231	244	246	218	235	251	227	249	235	242	238	208	227	230	211	219	212	225	255	251	213	231	217	236	240	189	201	232	217	230	211	230	232	234	221	255	242	253	237	253	234	237	228	183	227	248	217	208	235	225	235	263	250	243	224	214	223	236	234	261	206	229	193	219	221	215	230	215	219	223	241	210	203	221	235	235	242	238	261	214	235	211	266	231	228	201	213	242	205	216	234	225	243	229	203	240	242	244	282	213	247	236	267	233	219	263	206	232	231	249	235	222	219	245	231	225	255	218	201	248	230	257	230	237	254	225	232	239	227	218	209	263	246	214	208	233	230	237	240	275	259	231	231	250	244	226	243	196	252	247	232	195	228	199	184	215	217	215	248	246	224	241	224	220	220	237	235	221	245	245	227	242	233	212	216	231	223	238	237	211	235	249	268	234	241	250	236	227	222	208	222	209	260	237	228	256	255	225	236	213	226	220	219	253	232	242	224	202	225	204	224	231	212	212	244	232	211	256	211	247	229	234	230	202	239	255	253	217	239	230	248	216	249	232	273	228	216	224	220	201	213	219	216	236	205	233	243	251	259	210	249	224	263	243	237	231	240	269	244	235	214	252	246	228	246	241	263	264	237	260	250	221	208	236	228	210	233	219	232	229	230	223	227	239	241	256	226	222	218	258	216	259	252	262	218	227	248	222	255	262	232	210	216	239	238	210	237	229	207	261	211	247	238	234	215	218	236	238	231	238	222	231	253	274	207	216	229	214	254	261	211	211	229	242	220	229	252	253
30534	3314	2781	2866	1902	1316	1264	1228	1147	1195	915	815	759	732	759	810	707	740	1079	974	987	1012	966	826	720	614	551	569	560	578	578	578	513	562	591	579	553	567	588	600	523	575	560	542	546	585	529	510	557	554	542	547	535	561	531	568	524	531	590	567	526	533	545	566	533	586	561	578	516	561	511	552	528	513	532	570	559	551	519	523	542	545	538	538	520	571	529	552	579	577	559	496	566	560	530	521	530	539	517	551	511	520	587	516	577	551	511	537	567	537	555	534	514	555	499	511	545	580	566	521	556	512	549	590	555	525	594	525	575	521	536	536	569	531	534	558	565	554	543	515	534	540	516	510	543	542	554	577	519	547	568	552	540	520	528	531	568	574	552	537	584	581	510	522	573	559	549	557	561	595	534	534	514	522	515	565	573	539	537	571	567	524	506	555	543	516	526	540	520	548	552	537	577	521	538	524	528	557	532	576	535	575	500	558	533	538	542	524	553	560	526	529	554	534	547	548	552	521	555	517	531	506	572	496	547	547	533	564	537	523	547	572	543	570	520	552	518	485	550	553	539	509	563	540	515	505	560	551	576	528	533	514	543	554	526	530	568	552	548	521	536	546	519	519	535	547	549	546	542	548	572	528	543	552	597	560	530	571	572	547	503	529	572	585	553	586	538	539	526	523	516	523	531	499	556	554	563	552	551	508	519	552	507	562	535	545	551	555	558	554	534	579	546	544	565	496	558	544	566	514	536	534	572	557	527	531	516	554	554	516	568	573	548	553	558	581	500	516	535	544	551	506	565	531	504	546	523	560	531	543	538	522	503	528	523	527	544	504	522	541	570	533	530	542	590	586	492	553	542	549	550	567	569	530	564	577	507	504	533	574	525	537	538	587	521	530	554	565	519	530	516	549	551	541	559	531	539	526	542	497	515	523	528	499	546	531	548	524	545	543	523	506	566	524	529	560	550	540	575	547	541	508	585	560	533	496	549	512	564	516	514	547	537	571	511	570	548	536	532	616	575	522	546	515	559	576	540	589	526	547	567	520	532	543	588	570	528	543	556	555	534	536	550	574	535	541	543	535	486	522	531	569	522	532	523	496	501	537	547	561	548	531	543	551	538	563	562	567	557	557	515	507	566	500	527	508	578	571	523	559	509	545	526	527	532	539	563	547	527	511	548	540	519	575	550	559	531	519	543	545	514	521	553	556	556	547	520	501	538	531	545	523	567	466	536	552	531	539	571	548	541	539	570	535	516	539	543	516	533	567	541	535	529	522	544	547	537	494	566	529	521	569	520	518	565	527	505	572	493	493	533	504	565	533	563	558	536	542	532	544	552	547	523	566	560	556	523	541	569	506	529	516	560	575	569	514	541	529	533	534	533	516	532	569	512	562	534	555	533	535	517	563	592	561	528	526	537	519	527	554	536	563	552	556	575	548	507	539	558	550	598	575	573	524	527	550	562	540	533	546	565	504	551	544	536	572	521	521	532	547	523	559	517	541	516	566	563	544	526	517	541	546	527	533	564	551	571	580	535	555	503	549	553	548	520	554	563	526	538	502	539	533	533	528	523	560	557	560	565	531	543	555	544	535	512	516	536	560	538	491	577	558	507	548	538	531	567	495	546	514	528	514	519	541	535	522	571	534	558	506	575	540	568	544	534	543	569	537	502	551	561	547	537	594	533	525	511	518	536	535	520	505	522	533	547	549	570	533	513	560	526	566	553	577	535	559	506	547	507	557	542	530	498	522	541	559	533	509	578	558	504	563	590	577	560	556	509	542	569	533	554	520	516	537	564	580	498	543	543	510	502	524	555	508	532	575	528	537	566	548	516	557	546	526	523	568	518	522	571	566	512	570	545	554	537	573	526	571	512	549	539	539	537	561	520	519	610	558	534	586	535	526	538	521	542	534	619	543	523	555	546	551	540	574	576	555	551	559	527	561	561	560	540	534	496	519	568	516	535	578	521	559	558	565	551	527	525	559	527	547	530	544	500	535	595	499	573	546	520	570	539	527	590	509	526	564	533	519	559	543	505	569	565	561	551	570	551	526	525	540	587	514	552	558	564	499	561	534	524	521	511	589	546	522	504	523	534	501	518	524	567	528	568	554	548	527	513	544	517	521	524	522	530	575	537	559	581	522	569	527	543	541	562	523	525	515	522	493	529	576	610	555	533	567	568	539	525	581	534	479	549	569	511	579	600	536	537	549	588	560	517	544	548	533	564	522	566	534	559	538	541	508	539	503	569	533	538	556	562	568	514	584	543	529	519	516	547	553	550	536	557	570	554	578	529	534	504	515	568	554	554	529	549	540	494	557	527	555	528	552	550	552	546	596	554	560	548	494	495	519	576	502	548	532	577	541	538	535	534	518	523	554	535	555	562	528	535	558	518	535	506	536	529	519	574	537	564	500	533	531	536	573	527	540	540	526	545	563	562	537	556	552	532	552	516	535	514	553	532	528	522	549	558	536	551	538	521	545	561	544	528	558	523	573	545	507	523	489	533	552	580	542	551	544	556	563	554	539	521	536	560	552	569	517	536	496	530	568	529	545	528	540	525	533	593	519	509	589	542	512	567	564	504	545	540	545	563	562	547	481	541	542	554	516	572	595	532	546	542	563	537	556	548	523	526	494	540	551	538	563	545	566	551	545	559	528	561	561	560	557	549	563	539	542	526	535	565	500	530	535	557	530	504	556	539	563	549	542	545	587	548	564	557	537	560	587	501	558	507	560	531	564	576	535	542	531	562	543	605	540	535	523	550	553	531	522	541	532	520	585	574	523	503	591	562	518	526	548	505	571	514	547	501	498	512	524	513	560	506	599	545	523	511	561	525	549	527	550	559	540	542	535	554	530	580	521	578	543	531	530	510	544	539	533	559	548	589	542	539	532	588	531	553	545	510	553	531	561	542	554	538	543	501	550	592	545	514	576	557	504	553	557	536	541	511	512	533	531	574	545	523	560	539	547	553	543	554	539	486	557	552	540	580	540	532	552	533	542	555	495	553	541	516	545	542	532	563	537	579	527	536	572	518	588	549	535	568	559	564	557	566	548	540	552	562	530	523	559	544	560	568	565	561	538	547	559	573	537	530	526	548	550	532	546	576	530	521	555	544	537	546	497	494	552	538	530	545	520	510	502	540	555	542	525	525	510	544	539	564	521	520	575	575	572	554	513	570	526	569	516	539	532	559	529	554	517	565	514	514	564	573	597	541	492	528	518	509	512	490	557	565	553	535	532	506	544	502	531	522	556	541	485	579	533	525	556	545	540	508	552	539	532	579	538	546	571	564	564	537	559	533	551	558	537	527	536	520	549	603	548	546	536	550	500	553	585	537	545	563	502	568	583	556	532	559	533	563	555	612	534	540	544	546	553	560	564	543	530	531	580	514	499	522	587	497	573	475	531	564	593	561	520	540	517	508	540	553	518	579	523	485	550	545	548	581	551	589	565	513	541	568	562	514	537	572	591	533	570	578	536	540	532	537	549	536	553
60204	24175	5695	1781	864	706	580	609	611	533	480	420	406	379	379	378	376	367	415	406	472	417	366	387	339	331	342	363	360	339	366	342	331	358	314	374	387	354	327	347	327	353	329	360	357	319	335	309	332	342	314	330	329	360	347	307	339	353	334	337	329	336	363	319	306	334	340	305	328	346	331	284	329	318	360	358	367	355	344	340	356	383	357	337	319	357	291	344	347	300	321	337	325	315	368	334	328	348	330	353	341	305	309	332	356	352	355	397	353	287	345	361	333	358	310	378	346	286	335	319	367	312	349	304	344	349	342	337	314	331	327	337	357	324	332	322	358	345	344	329	385	370	318	311	333	350	340	365	342	332	333	357	315	324	344	340	363	316	308	366	292	345	363	334	353	329	341	320	362	334	350	327	345	329	344	316	356	340	355	338	321	338	322	332	335	319	343	345	339	340	312	324	347	346	336	329	380	342	357	327	310	342	305	315	357	363	346	324	299	307	366	315	306	375	288	314	294	378	310	321	308	346	348	309	358	348	346	310	310	342	328	331	367	301	338	357	346	302	325	321	360	345	376	316	341	322	298	347	326	315	345	334	310	324	348	373	355	367	320	330	351	347	311	339	361	337	318	301	385	342	346	333	316	318	343	340	324	330	340	343	312	347	350	344	318	346	291	348	324	357	308	321	355	335	327	340	351	336	313	344	355	334	324	369	304	332	306	319	330	351	322	315	315	351	344	303	333	354	343	356	319	367	342	359	358	321	312	337	310	365	333	328	332	353	305	332	334	342	323	312	313	340	325	324	346	347	361	314	358	341	361	364	346	366	317	326	358	355	332	368	324	309	323	327	349	319	343	306	345	364	348	338	301	319	357	337	362	406	316	320	357	275	317	353	332	259	336	336	343	332	276	329	352	361	325	328	331	340	345	298	318	321	341	306	335	345	357	336	366	333	355	336	334	358	345	345	312	348	353	333	346	325	347	303	343	378	359	340	334	327	299	340	330	311	330	342	314	348	325	333	344	339	342	340	319	331	340	342	352	312	314	348	356	368	324	333	329	337	282	348	361	335	338	357	331	307	335	328	325	322	332	320	339	330	339	336	299	338	322	335	381	345	331	318	305	334	337	314	332	362	349	328	348	346	309	264	306	333	347	340	332	347	340	328	355	345	340	342	400	353	318	349	318	343	349	312	338	357	311	343	319	307	334	290	312	319	353	340	342	345	317	336	359	305	320	363	325	301	291	325	344	324	318	326	327	322	346	339	319	327	311	303	331	330	350	328	337	302	349	341	302	328	328	341	348	304	346	310	347	371	346	321	349	360	342	357	382	349	356	311	334	323	336	355	329	306	324	345	311	342	337	340	322	348	317	333	342	327	320	321	314	333	360	354	327	339	320	321	324	298	307	328	323	342	328	312	341	368	328	349	349	336	325	367	328	332	310	378	321	332	323	334	292	327	361	383	331	323	322	346	341	322	375	333	345	360	320	344	330	371	387	355	313	338	359	347	374	350	377	334	361	329	321	303	347	344	347	332	373	310	344	349	332	331	356	362	330	341	345	327	323	344	345	336	354	338	320	314	361	334	331	315	339	335	358	338	335	340	327	350	293	342	360	333	326	325	301	304	349	358	338	298	323	332	321	341	313	351	340	341	341	336	367	307	352	318	350	354	303	346	328	296	333	359	311	365	340	342	323	310	328	346	319	319	332	355	340	344	367	326	321	354	315	366	361	332	315	350	310	286	321	339	303	338	344	351	326	321	365	324	349	345	341	381	355	367	347	333	301	339	308	331	310	363	318	308	363	284	395	356	313	330	348	312	396	374	290	353	323	320	351	357	340	339	339	340	334	349	322	329	332	337	341	328	340	303	329	359	330	361	331	334	337	328	353	331	302	354	317	360	350	330	364	361	333	367	349	321	361	354	343	330	322	317	336	340	361	346	344	332	310	329	322	323	342	305	307	355	347	368	307	287	361	341	362	341	369	314	318	324	302	364	332	291	336	349	351	375	313	367	342	358	344	306	393	342	323	352	363	323	337	300	337	351	331	312	368	318	330	327	332	317	328	315	333	358	333	347	321	346	324	308	355	338	365	333	366	345	324	311	343	384	324	332	367	330	353	320	316	390	334	305	291	331	361	343	338	336	332	318	365	353	308	358	359	344	350	332	323	310	333	342	330	322	353	341	358	305	330	326	325	350	330	332	303	335	381	329	316	332	346	307	349	334	324	346	337	336	374	357	360	320	320	366	306	353	352	319	367	316	324	339	341	327	307	334	355	348	315	319	345	316	332	282	375	308	336	309	360	320	343	346	379	337	305	310	325	352	334	326	321	342	316	317	335	325	343	339	334	345	345	343	320	325	328	295	304	321	333	334	353	321	324	308	326	340	362	298	339	347	331	326	335	314	306	342	310	336	324	350	320	286	371	370	310	335	352	316	320	337	319	358	318	354	328	314	352	340	333	299	345	345	313	363	321	327	330	320	359	332	374	355	342	335	323	325	331	337	341	363	343	348	327	311	319	339	325	318	329	355	335	342	330	339	339	372	363	306	316	317	321	337	338	318	341	340	339	318	300	348	331	316	344	291	305	328	320	379	332	340	350	355	391	327	340	335	358	324	319	366	330	324	392	329	356	318	318	337	373	315	346	320	305	359	330	323	341	328	338	369	333	341	317	336	355	398	352	339	319	356	373	333	342	334	327	302	350	342	350	348	327	320	342	343	306	304	312	349	342	294	317	330	313	325	344	350	307	323	329	361	352	325	306	321	313	308	313	355	357	359	353	334	347	333	353	330	314	322	335	342	323	347	321	338	314	343	338	334	338	319	319	363	332	331	377	343	362	348	327	358	358	320	345	336	331	320	335	335	344	335	355	288	327	293	321	321	374	323	328	330	335	346	344	317	334	310	340	316	328	340	370	314	345	350	342	342	328	375	324	302	343	336	374	350	350	371	341	305	343	317	332	345	319	297	317	298	355	344	339	309	346	329	376	333	360	328	358	367	366	336	350	294	319	360	397	342	319	325	376	329	329	356	326	319	322	319	311	332	344	332	365	330	329	323	359	326	351	323	348	337	342	343	323	327	377	360	322	318	351	330	325	336	361	325	387	319	312	318	331	306	306	328	358	376	351	330	301	349	297	321	358	339	347	342	382	346	321	336	351	342	350	340	370	343	385	375	340	321	345	384	354	339	340	311	312	316	363	333	304	364	342	334	316	337	378	334	344	335	317	310	298	318	321	336	308	308	350	381	358	317	350	316	347	379	370	331	350	310	337	354	349	294	340	358	307	306	321	367	359	369	325	335	345	307	354	330	339	313	340	328	338	319	342	330	349	324	312	348	340	358	331	294	350	323	342	350	358	341	331	366	331	333	339	305	314	349	359	348	348	336	334	328	311	305	336	352	358	311	334	347	339	340	321	343	351	320	339	388	309	345	329	330	302	348	351	352	325	343	328	359	334	312	386	336	328	331	363	345	368	314	327	325	344	314	353	316
38227	6082	4194	3890	2808	2300	2001	1960	1937	1608	1312	1176	1151	1056	1026	989	983	995	1049	1299	1474	1276	984	946	782	773	701	724	764	732	766	709	769	781	826	791	883	769	751	758	733	761	762	708	770	707	713	762	763	695	743	735	702	743	730	768	693	675	669	706	743	735	715	675	730	737	754	729	691	736	710	711	770	726	750	726	722	759	726	736	696	674	685	696	684	713	733	716	706	677	777	747	718	691	713	687	789	723	689	727	755	696	724	735	764	702	716	738	706	745	708	716	735	751	739	754	710	700	727	761	750	718	730	688	697	785	707	673	712	711	748	694	745	702	717	744	771	701	749	755	727	734	721	714	698	736	686	746	721	709	747	749	776	680	730	722	716	674	683	700	690	718	711	705	715	700	688	729	683	664	738	740	733	716	734	783	722	741	721	692	733	702	735	716	714	736	713	665	706	766	696	681	717	716	708	724	754	718	761	737	761	716	683	698	723	687	760	739	764	761	692	659	735	702	716	702	722	725	771	724	705	743	709	748	752	630	690	733	735	744	724	750	711	720	730	703	706	763	726	703	696	730	734	679	734	706	716	720	724	721	721	697	795	728	690	712	711	739	698	677	744	739	696	704	726	752	718	757	741	730	769	742	744	740	711	698	750	759	758	710	730	726	710	707	747	704	763	708	731	737	702	693	718	719	732	779	725	725	691	718	701	700	696	746	720	690	715	679	717	756	729	678	722	709	799	701	707	734	696	693	736	711	748	731	721	749	708	726	766	728	722	693	728	698	714	710	733	750	703	713	732	715	723	747	720	736	722	702	719	765	750	778	715	714	733	762	691	745	720	732	753	770	678	747	710	778	701	751	747	768	712	732	764	692	774	724	726	665	721	773	699	740	700	757	697	769	687	739	725	705	761	713	745	722	740	762	725	719	741	679	716	715	745	717	758	725	725	726	716	708	734	762	720	720	710	711	664	748	728	734	741	754	692	701	750	763	695	730	753	693	691	764	743	740	716	688	695	724	711	765	654	705	666	739	705	733	687	721	711	716	759	743	729	730	767	696	772	709	741	669	766	703	767	748	735	738	729	705	744	724	726	784	739	729	705	786	698	693	679	747	698	777	692	729	704	732	729	721	711	726	708	713	758	728	763	695	779	702	710	696	715	708	742	719	725	715	745	742	697	721	721	725	688	731	747	719	732	770	731	740	747	751	741	765	760	740	754	699	703	710	741	681	741	738	722	766	706	704	698	723	697	729	716	701	734	764	716	746	758	709	713	720	687	770	684	739	748	724	722	734	705	738	779	716	756	738	719	729	704	687	710	749	773	720	699	758	690	706	718	719	724	685	709	737	715	726	712	699	716	699	711	720	717	716	716	765	707	755	756	741	751	721	741	732	745	737	739	698	739	677	740	706	689	702	730	740	739	705	716	724	698	779	694	736	712	750	692	732	713	734	717	719	737	698	737	728	695	712	759	723	710	703	700	699	766	710	742	720	749	721	704	721	712	719	770	735	713	764	742	732	662	766	731	736	747	710	734	718	718	704	733	778	685	743	701	716	687	728	711	744	741	779	765	733	711	785	732	779	715	724	752	717	758	716	716	738	734	739	732	685	683	720	703	708	724	728	697	724	719	739	720	719	716	700	734	686	741	792	734	727	729	732	735	733	711	733	671	732	751	734	675	682	726	743	707	684	718	736	731	727	739	670	723	660	731	738	713	761	710	697	739	694	672	718	733	741	732	736	724	706	657	727	703	725	713	758	737	697	745	721	718	775	671	714	739	731	706	726	730	702	686	718	740	730	705	700	726	769	726	729	755	740	730	733	715	732	722	734	725	697	743	745	701	702	729	754	673	711	749	675	677	762	710	691	707	750	770	753	727	744	719	727	751	727	698	730	811	712	693	717	724	707	765	718	714	772	717	706	733	755	730	748	696	742	761	756	724	705	706	713	761	681	751	698	735	719	765	745	710	711	678	744	718	713	706	707	743	726	758	741	763	746	693	710	758	753	697	720	695	748	691	724	767	727	741	696	698	752	748	757	734	728	731	738	744	709	735	716	680	687	714	698	748	698	754	702	679	727	717	757	694	689	690	684	717	724	754	774	711	705	727	681	709	748	712	661	740	746	706	722	727	723	713	776	690	735	716	696	678	707	728	726	723	655	730	693	727	770	727	741	689	681	682	762	709	685	734	690	684	677	733	616	719	718	771	702	675	710	720	706	756	767	674	757	722	743	736	703	776	721	703	719	747	786	707	743	746	743	721	706	693	705	733	673	740	747	681	716	722	711	742	743	703	674	752	697	704	700	711	731	730	698	710	700	729	716	686	758	779	719	737	717	713	694	727	737	727	696	699	725	743	725	726	698	724	744	694	780	701	720	729	726	718	715	713	730	747	755	712	776	686	756	682	758	689	723	737	783	676	725	759	755	708	710	714	737	707	733	729	668	705	710	719	705	733	734	693	742	729	712	718	725	760	733	703	760	687	710	741	682	715	735	709	702	737	731	750	718	713	697	750	710	689	734	737	725	732	741	733	735	684	709	742	729	698	730	747	733	713	687	741	710	749	747	754	744	755	750	699	735	747	716	727	726	727	721	687	748	788	788	718	746	719	683	692	739	754	733	785	698	715	787	750	761	735	727	739	747	733	703	721	749	702	755	750	724	695	722	720	693	728	717	679	738	758	690	735	737	744	736	779	713	728	707	733	748	684	720	762	744	750	733	646	719	717	721	782	722	759	775	713	705	707	752	723	704	708	681	713	771	714	714	716	750	695	737	696	719	707	698	780	787	751	676	679	741	708	700	774	739	741	746	750	768	701	779	790	716	698	676	687	780	720	764	739	701	746	709	707	724	771	700	753	722	756	747	714	748	731	773	686	714	743	690	737	752	775	733	719	682	749	710	706	710	729	743	725	703	753	729	749	730	704	697	763	743	732	680	707	727	753	770	735	745	725	718	737	766	733	722	706	699	713	725	709	720	741	786	740	724	748	699	724	744	695	710	703	742	700	696	727	711	732	769	734	748	721	728	745	724	743	718	733	768	722	741	758	735	684	689	704	735	708	726	726	749	761	696	730	689	694	675	727	794	736	688	739	769	703	713	691	689	757	694	688	749	732	743	746	755	691	714	711	712	662	701	790	668	729	727	709	698	697	723	724	702	676	729	774	773	742	697	747	726	715	658	768	736	785	761	752	713	728	682	722	725	686	753	704	752	700	778	785	740	710	729	678	724	725	680	719	711	763	702	722	721	756	713	718	720	685	743	748	695	734	702	720	713	789	803	730	707	712	703	727	724	725	678	753	747	680	768	701	692	721	750	717	693	713	724	696	753	715	684	775	733	724	713	736	722	739	709	710	750	727	734	714	767	701	738	732	715	783	695	716	747	740	730	739	718	682	762	734	695	703	712	735	725	687	688	675	722	716	741	737	772	692	729	704	681	734	747	733	694	718	733	700	659	725	772	693	743	733	730	765	696	693	702	726	724	708	748	782	773	742	723
26826	5511	633	318	250	202	218	181	208	174	159	129	154	156	144	133	143	162	171	196	170	169	164	123	150	133	135	146	151	131	132	142	117	127	130	139	155	137	160	144	127	124	132	114	148	164	158	139	125	135	150	153	127	142	140	161	139	121	135	113	127	140	152	145	109	117	124	144	151	158	135	147	159	146	131	142	145	141	169	154	143	133	138	131	133	145	167	137	131	143	124	134	137	143	140	134	152	154	112	142	122	119	137	127	137	130	137	148	151	164	148	119	144	133	131	134	147	133	125	134	123	123	167	128	126	121	130	142	109	137	139	136	116	147	117	158	128	157	121	137	155	144	124	139	140	122	135	149	125	147	146	141	129	140	124	150	149	148	146	131	127	118	144	147	149	118	112	111	130	130	130	132	130	141	135	137	131	154	152	142	140	140	146	137	133	139	125	113	138	135	147	136	139	148	136	132	139	136	135	155	137	125	145	135	138	157	162	131	149	121	146	136	129	117	139	138	148	133	132	116	129	144	148	116	131	158	145	144	147	115	102	140	146	146	134	134	131	162	143	133	151	148	128	164	149	157	129	145	146	133	148	138	144	151	123	149	135	162	153	151	140	136	131	138	138	152	122	157	137	133	151	121	138	156	122	155	132	127	146	125	135	130	138	124	141	133	132	151	172	124	126	120	135	119	143	147	125	136	135	147	145	130	143	136	135	150	150	157	128	115	144	138	144	145	125	144	120	143	140	144	132	117	147	138	123	142	145	130	137	131	172	146	169	130	122	141	137	132	135	143	146	129	140	125	139	141	145	140	115	140	138	117	131	134	124	141	151	147	143	162	128	135	125	126	131	139	149	151	151	144	146	137	153	146	123	148	125	149	133	136	119	141	136	131	139	129	137	123	145	115	138	119	121	178	139	150	143	142	151	142	138	143	136	121	138	137	142	135	151	123	136	117	128	130	126	145	133	140	138	133	147	146	146	140	121	134	147	121	142	148	113	130	143	132	144	138	140	146	130	124	133	136	140	127	157	128	144	133	137	128	122	104	142	129	115	126	142	139	133	136	123	142	150	139	156	119	129	161	139	136	135	139	142	125	135	134	158	158	117	145	131	130	132	115	140	154	145	144	139	132	148	114	147	133	139	132	125	138	140	142	115	144	125	128	139	151	137	129	141	154	130	136	156	131	123	123	124	132	174	131	150	127	154	118	129	141	136	139	154	141	139	139	125	118	169	126	138	132	128	138	129	140	149	132	134	131	143	134	136	158	98	158	128	114	119	147	130	122	136	131	156	132	141	123	149	155	124	125	140	142	124	105	142	127	139	138	143	128	140	145	133	129	175	146	139	109	140	161	125	161	135	131	136	154	163	129	130	121	134	143	158	145	130	140	137	141	153	133	139	149	181	136	135	113	155	129	143	136	136	126	158	141	144	137	133	117	143	131	130	137	116	131	132	143	148	135	131	142	153	150	140	131	142	144	120	122	132	143	118	103	131	134	130	141	131	159	130	135	144	151	152	118	153	149	167	147	126	174	139	130	141	105	166	140	110	143	135	144	159	140	136	149	121	159	133	146	109	130	128	131	128	128	154	123	141	140	136	134	134	152	150	121	113	131	138	111	135	117	128	107	149	134	154	120	163	132	140	144	138	139	137	113	125	134	136	124	151	116	145	145	137	141	161	126	148	143	142	137	131	145	127	136	169	144	133	116	136	157	139	147	138	118	141	132	152	120	150	132	137	123	133	134	110	130	178	141	126	134	110	141	152	137	147	131	147	120	129	120	127	121	153	142	130	136	141	143	147	128	125	135	149	139	137	143	138	115	134	134	154	126	147	132	126	129	134	138	140	136	143	172	133	117	132	124	130	142	143	135	161	140	140	137	130	141	136	127	142	132	137	121	130	152	143	137	122	117	156	142	144	133	131	165	159	134	131	138	163	147	149	142	144	114	121	156	149	124	137	149	141	134	152	148	132	141	127	144	128	115	151	122	145	153	145	122	125	168	140	144	138	135	143	160	129	130	170	137	120	125	123	131	130	112	144	130	134	160	113	122	139	142	154	142	108	129	117	146	146	130	152	132	138	151	133	141	124	116	130	146	133	165	149	115	133	146	134	119	147	136	148	135	138	165	165	138	131	112	134	142	133	153	162	140	138	128	147	154	127	141	132	142	133	127	152	140	146	144	139	134	132	127	139	127	125	154	144	122	155	131	117	134	130	148	139	113	122	116	149	145	171	148	154	140	134	124	134	156	136	143	117	143	155	130	127	136	130	146	159	143	158	125	157	137	128	124	133	144	115	115	125	129	153	110	145	137	138	126	119	123	134	122	135	152	133	141	139	145	149	119	140	135	144	147	133	138	133	129	149	123	130	141	131	136	130	136	137	142	143	139	158	137	144	129	149	113	128	130	157	135	155	163	160	129	123	145	125	145	139	153	161	139	133	124	112	137	136	120	155	120	149	127	142	147	131	111	138	145	128	124	158	137	139	155	141	148	114	118	129	140	139	150	116	142	126	144	150	163	144	142	133	150	138	144	126	133	125	131	130	133	122	153	148	130	156	125	120	113	139	135	135	109	161	139	156	111	134	134	131	138	134	128	127	141	135	136	125	126	112	133	141	161	159	122	144	140	112	127	140	172	139	129	137	127	115	142	140	153	127	125	138	141	149	149	141	141	126	151	131	138	132	127	134	137	141	156	137	148	147	133	133	151	137	147	137	139	130	146	164	139	125	131	132	146	149	135	138	130	139	140	143	138	131	137	123	155	139	141	110	128	122	130	128	116	139	125	107	123	122	147	139	126	126	151	135	122	150	137	176	139	128	128	143	131	153	139	142	137	145	131	127	111	162	138	132	126	141	128	136	141	144	125	128	147	162	115	148	145	120	124	121	127	130	156	141	136	147	149	136	121	168	126	139	158	129	129	132	132	132	144	135	145	142	145	120	156	149	132	127	138	140	123	137	131	147	137	144	144	141	123	127	139	142	142	138	127	143	118	133	154	136	130	165	144	128	129	132	147	141	163	145	144	126	123	129	159	139	130	129	136	125	123	128	158	131	117	147	159	142	151	142	114	128	122	133	139	126	151	146	131	138	134	149	151	141	133	131	113	134	110	155	129	136	150	139	145	129	135	123	117	135	121	141	151	140	140	115	146	124	155	131	148	131	131	126	118	153	125	133	126	151	133	109	141	145	126	114	139	125	123	117	131	142	131	147	149	138	126	141	129	133	135	134	129	147	133	137	156	165	147	132	139	132	132	144	152	135	125	141	143	125	144	134	128	153	132	141	146	146	131	134	155	149	155	153	128	126	137	128	134	152	155	138	119	133	150	124	142	121	125	150	126	118	149	162	142	135	138	124	140	137	129	147	121	144	151	130	133	137	137	121	144	125	136	146	141	145	125	144	140	116	134	136	129	137	132	133	129	132	135	158	112	130	142	133	163	129	146	138	133	111	121	119	134	108	147	146	142	134	149	161	135	129	124	136	153	139	138
15780	1627	1178	930	878	719	699	767	642	435	434	445	406	406	402	460	401	546	587	625	592	547	400	360	360	359	336	347	368	353	349	315	328	359	356	388	348	368	339	323	373	330	360	367	329	332	356	365	337	316	328	339	338	342	358	337	345	363	328	342	336	381	354	346	348	321	338	335	349	364	339	347	336	342	361	321	345	338	339	351	350	367	330	322	352	354	358	377	342	356	337	325	328	314	335	321	338	362	393	324	345	352	362	348	330	333	342	374	339	338	318	365	396	328	351	332	362	332	336	320	316	364	338	368	339	354	341	385	335	363	363	336	355	337	372	375	349	336	352	347	317	350	353	379	353	351	364	353	333	330	335	360	341	364	344	343	350	324	347	368	331	337	331	344	378	348	349	331	335	338	351	350	366	389	331	360	337	353	369	388	313	336	333	337	351	333	358	331	335	373	339	368	315	346	381	367	376	349	337	344	322	392	326	325	326	355	345	334	339	341	363	336	333	337	382	336	323	354	327	344	357	327	357	333	339	376	399	349	335	365	335	402	363	341	331	314	322	384	376	335	333	337	349	349	362	343	344	326	378	356	336	350	328	323	343	337	364	351	359	354	349	357	320	323	373	334	350	327	333	338	346	312	367	344	367	374	327	358	341	324	340	377	356	319	333	330	319	321	350	314	345	351	340	305	334	372	365	384	337	334	343	339	327	298	383	390	360	313	363	336	356	349	338	367	334	326	377	339	357	332	324	344	330	342	351	365	357	320	352	344	362	345	354	334	358	313	351	341	338	369	350	358	357	349	369	382	367	330	353	345	313	375	318	349	355	353	356	329	357	338	338	335	339	348	333	359	321	336	364	394	357	364	351	333	341	325	323	319	384	358	371	356	376	295	377	354	367	359	354	359	363	358	355	349	324	388	349	327	355	371	342	294	331	332	305	358	368	312	360	360	312	343	354	338	322	344	366	349	342	363	350	347	357	332	352	364	386	347	360	361	358	340	316	336	342	353	345	345	317	364	357	324	364	385	343	356	391	382	349	363	361	337	327	357	331	362	382	348	360	330	339	331	326	337	308	326	348	340	349	337	369	360	369	343	342	330	359	344	355	341	326	363	365	351	347	349	335	343	349	342	359	338	342	340	335	333	338	394	364	322	333	338	352	349	366	332	361	355	339	347	357	343	312	358	350	352	339	346	343	345	360	355	365	320	357	344	316	361	349	341	361	317	322	329	361	360	384	332	350	305	346	317	354	333	318	354	342	314	354	337	329	350	327	349	343	340	317	325	339	338	353	350	360	354	351	350	304	324	354	334	362	288	315	331	342	352	369	366	331	360	313	339	362	337	364	331	328	363	321	375	350	342	333	379	362	330	356	348	333	401	370	357	363	314	320	375	361	362	353	320	378	357	354	352	350	377	329	337	357	341	314	308	346	366	359	353	365	360	327	351	339	344	346	359	332	347	346	349	321	372	316	334	327	359	339	333	374	382	342	358	338	356	348	368	346	349	348	373	341	321	368	349	363	381	373	352	338	357	343	388	330	334	351	346	372	322	339	353	336	371	336	363	330	345	350	331	334	346	394	331	377	306	361	368	344	329	339	358	325	351	358	368	353	319	350	360	353	337	320	369	313	342	340	325	340	345	315	363	343	389	328	358	311	344	362	372	350	346	349	324	325	362	320	350	330	347	368	357	329	324	366	358	372	349	347	324	349	366	361	373	362	352	362	347	370	384	345	331	335	325	359	377	353	370	330	370	386	328	376	308	349	368	342	353	338	349	355	357	343	340	329	346	367	348	337	338	360	349	324	353	385	370	358	348	372	348	367	341	326	368	354	331	379	373	361	319	342	407	359	371	344	338	348	378	382	336	350	339	303	354	358	345	332	346	349	334	330	350	368	363	347	336	347	338	368	366	354	350	352	346	310	348	350	349	368	341	357	341	370	352	334	388	354	355	329	369	370	340	316	344	356	343	369	334	330	388	330	363	318	335	389	359	346	347	340	366	339	357	324	363	317	325	328	351	368	336	334	386	343	327	372	331	362	326	341	335	345	371	399	346	363	330	346	383	347	371	375	353	345	356	365	357	353	358	324	346	354	339	337	302	365	344	342	326	379	337	343	342	339	366	376	336	360	340	349	358	344	324	348	367	360	344	339	337	337	323	353	330	348	319	336	340	370	385	340	354	362	309	371	307	337	361	372	349	373	362	324	366	310	332	327	342	332	379	339	347	360	325	358	336	332	356	366	303	354	373	374	355	348	340	334	341	361	347	352	322	343	331	284	356	348	341	346	377	367	319	327	351	345	349	336	334	345	362	354	344	322	360	373	340	342	325	347	341	347	348	341	325	347	362	371	341	332	292	326	357	354	343	367	335	366	339	340	313	344	367	335	339	349	333	332	355	383	324	324	368	321	336	318	355	350	323	344	315	344	330	315	376	341	321	337	369	376	372	389	379	346	345	373	309	351	357	315	345	367	332	362	366	331	328	343	370	334	337	325	357	334	325	363	344	350	344	370	340	328	331	364	367	347	371	326	370	380	359	340	380	362	350	322	338	349	361	373	350	365	373	356	344	362	337	338	323	347	312	334	393	364	346	369	333	363	373	364	302	328	351	335	385	318	361	368	360	353	366	331	373	337	335	325	339	370	381	335	353	344	339	379	373	337	337	331	366	349	329	347	308	368	345	356	375	357	346	334	335	366	378	347	322	336	343	337	366	386	332	325	337	357	360	351	336	342	359	350	320	330	340	371	324	332	361	340	331	347	365	368	356	366	328	379	347	366	353	355	349	349	347	329	344	358	367	326	350	378	351	332	343	352	336	371	351	339	354	358	392	367	380	360	367	354	343	357	334	372	333	350	317	401	344	353	334	359	359	380	329	326	348	389	319	349	359	349	316	334	377	327	353	372	355	336	345	363	363	328	344	321	344	362	327	352	335	356	326	357	345	321	342	349	324	316	338	346	339	334	336	383	377	334	368	316	330	337	365	320	360	395	337	353	343	358	335	347	370	341	343	341	311	341	343	336	359	341	338	365	354	346	345	385	367	348	360	335	311	329	356	319	365	355	363	329	352	318	343	360	343	351	388	323	339	353	335	358	331	368	371	330	350	333	376	355	317	387	354	334	350	349	348	348	351	367	357	343	348	346	368	341	380	328	337	341	335	374	318	375	356	333	359	345	341	341	343	387	331	361	355	341	340	360	364	340	360	332	342	310	348	363	336	332	347	342	354	313	360	318	371	361	376	339	346	361	334	331	337	303	345	359	375	336	361	342	349	334	328	332	338	341	389	363	325	346	343	360	371	344	370	365	343	364	342	357	362	343	324	355	363	350	363	336	358	312	349	358	375	344	371	359	342	299	346	353	345	375	344	366	353	340	361	351	328	349	346	345	362	341	325	355	367	355	341	361	354	367	335	344	324	338	317	399	364	337	338	338	293	347	339	355	366	349	359	338	327	318	363	340	329	337	344	303	314	330	332	303	361	348	351	361	352
48468	16749	2249	793	635	475	434	380	315	267	298	304	250	261	250	320	303	334	341	307	271	268	268	233	239	221	237	216	225	216	206	228	240	254	236	252	227	230	245	221	208	230	235	231	267	243	204	227	236	247	246	217	227	224	230	219	223	230	217	217	204	225	252	210	227	239	252	227	242	246	223	230	235	242	203	240	258	211	239	235	251	218	239	242	208	241	207	237	249	228	228	237	236	189	241	216	232	232	213	210	215	214	248	229	232	244	227	240	237	229	218	200	233	229	226	243	220	217	257	254	254	232	239	218	242	256	246	218	231	240	235	271	232	248	226	249	230	213	216	199	203	208	214	238	230	223	247	208	229	209	253	231	248	197	250	213	208	259	217	231	216	229	230	233	223	203	246	218	240	230	236	249	220	221	237	223	247	201	199	213	227	232	241	208	218	210	246	237	220	193	225	205	229	213	229	241	254	205	224	221	216	260	207	216	256	204	227	220	211	222	247	250	228	237	222	220	243	212	227	283	213	218	252	224	234	212	217	258	212	220	219	230	232	241	241	252	227	227	233	210	243	217	260	251	230	230	217	245	229	237	260	235	242	224	254	225	230	223	227	195	249	214	227	223	245	223	210	215	249	229	248	228	228	218	249	223	227	243	223	237	229	195	215	230	234	236	190	211	246	208	206	210	230	218	225	204	230	234	226	235	204	237	197	199	242	232	238	243	245	186	206	211	200	229	212	232	254	222	231	249	201	244	206	219	236	233	226	235	226	243	235	214	248	208	224	232	215	201	224	228	224	233	205	204	225	231	243	213	247	234	262	224	212	224	217	226	241	235	217	231	215	227	246	238	226	195	236	233	211	219	212	225	244	222	245	228	202	230	249	233	220	206	246	252	256	264	201	221	238	211	212	205	221	174	240	204	243	204	221	245	213	204	222	214	234	216	212	211	198	213	228	222	207	223	237	248	216	232	233	217	277	220	206	238	232	213	204	221	228	194	230	212	193	210	203	248	233	223	216	224	238	262	217	233	216	219	246	213	217	239	218	246	211	214	220	231	253	221	219	229	221	216	255	251	200	220	221	235	219	242	239	220	220	224	200	217	207	265	233	235	255	230	250	219	223	235	230	223	265	218	191	230	235	235	219	216	230	232	203	237	205	247	222	214	203	248	219	210	205	224	221	250	236	242	231	239	232	241	246	238	210	184	207	221	225	232	211	223	225	248	228	253	198	242	254	216	187	220	234	240	217	254	249	227	254	234	249	231	233	240	219	255	197	244	240	238	212	217	221	203	219	260	222	232	208	215	204	241	225	218	204	254	217	218	258	256	240	212	267	233	231	224	218	248	224	231	210	211	244	219	229	211	211	231	229	233	233	209	232	236	245	214	205	239	224	251	237	209	213	218	222	216	224	233	229	238	231	249	238	233	217	220	235	208	222	226	222	258	241	207	237	214	250	252	234	220	208	267	247	220	212	224	235	199	222	194	218	195	201	218	229	247	228	227	230	235	215	237	237	250	210	226	220	225	239	209	192	223	266	221	215	232	207	213	222	238	219	245	260	226	221	187	239	230	206	222	217	217	236	243	208	231	217	198	239	242	217	222	220	248	226	229	201	236	234	238	222	218	244	207	235	226	258	240	209	213	223	236	204	258	230	231	251	192	252	201	250	245	242	206	186	263	248	209	223	230	221	230	223	225	209	231	236	211	236	224	230	228	214	239	239	244	219	219	212	229	248	205	225	226	209	238	201	223	222	226	232	226	203	240	199	239	257	217	228	209	212	232	248	240	235	218	221	205	223	234	221	268	205	224	243	221	207	223	212	250	227	213	236	210	236	233	239	228	245	251	210	225	218	174	221	243	239	234	227	231	248	214	201	209	240	265	218	237	220	231	229	236	207	224	226	227	245	213	222	264	234	207	223	243	212	225	218	252	247	205	200	214	223	214	237	256	251	221	219	230	220	195	256	235	229	192	214	250	219	225	235	223	232	221	246	217	226	207	213	249	217	225	245	243	208	258	225	249	226	234	216	231	237	207	215	208	194	243	237	241	230	221	195	231	233	248	241	213	236	241	246	251	234	235	213	216	226	228	229	210	234	244	225	227	239	231	239	209	214	232	220	233	204	203	228	229	259	233	233	244	256	227	235	228	235	213	238	210	200	241	241	228	259	218	247	211	260	249	214	251	249	247	220	220	249	239	201	208	237	216	209	219	222	245	232	222	208	225	265	234	225	256	212	245	228	227	237	234	225	244	223	213	253	247	193	214	216	245	234	234	212	244	232	221	236	231	227	220	247	233	216	245	223	242	220	210	195	253	235	228	215	243	189	213	195	227	227	222	240	244	208	214	214	211	249	224	232	230	220	218	245	242	226	254	221	248	216	227	245	211	225	242	207	231	246	229	205	228	238	253	219	235	232	226	223	230	225	234	246	231	225	244	220	228	229	198	242	223	233	240	237	215	248	241	240	217	261	233	217	252	233	228	227	222	210	235	219	216	236	217	215	205	255	241	227	215	221	234	234	229	215	229	256	236	228	217	237	247	250	244	203	201	209	239	191	204	224	226	217	204	231	232	247	242	231	225	212	237	228	224	244	211	224	229	215	215	209	183	221	216	218	242	234	232	209	229	229	205	227	208	198	228	268	210	205	225	234	221	261	215	229	224	260	262	219	215	234	209	216	230	211	209	221	258	246	234	231	247	244	223	213	205	220	242	257	213	209	206	212	243	221	264	225	229	228	224	200	237	205	205	230	201	224	252	189	228	237	204	218	234	221	239	282	208	217	234	215	237	231	189	241	211	238	230	228	216	213	202	207	247	202	239	233	244	230	254	248	235	222	226	248	223	211	233	249	230	257	208	228	263	228	244	234	242	237	213	240	224	204	233	232	228	225	241	240	221	227	231	236	220	214	233	216	246	194	212	228	220	233	233	212	225	235	244	191	246	238	235	214	255	207	257	222	229	214	208	241	202	212	230	276	221	216	231	228	256	251	214	191	219	234	251	256	277	205	220	228	231	246	215	223	226	249	231	207	242	236	226	208	209	207	207	235	235	246	207	223	231	220	245	214	210	258	219	214	221	207	209	218	219	230	223	241	209	242	226	221	209	206	236	234	225	226	228	204	239	239	210	227	265	257	244	262	258	225	247	228	228	211	245	209	220	235	220	227	269	242	220	224	245	233	244	240	212	237	239	211	215	204	225	230	235	244	208	236	215	223	219	234	238	259	251	189	225	239	241	222	226	253	226	247	227	224	229	225	271	206	239	216	217	218	236	227	200	211	233	246	216	221	231	235	217	214	228	240	224	239	215	256	227	223	214	231	217	196	217	205	220	190	233	251	244	225	222	247	210	236	245	248	233	242	246	233	223	243	255	207	205	247	222	197	249	237	216	218	218	218	228	242	236	254	246	242	240	227	245	222	231	235	223	221	209	193	252	232	230	235	230	240	245	222	244	243	223	225	229	241	233	228	210	216	203	234	220	247	200	252	221	234	216
31261	3617	2206	2208	2106	1620	1527	1500	974	852	779	731	681	691	653	956	1220	1136	1174	941	827	726	678	591	541	574	486	550	553	525	521	535	535	550	553	589	592	592	583	576	535	502	557	565	577	547	516	564	542	544	562	518	513	492	524	554	580	543	521	546	563	514	512	517	511	492	521	572	557	532	533	533	500	524	516	533	520	539	527	480	525	538	544	558	480	534	520	504	522	524	541	536	546	494	526	552	535	524	524	555	527	546	503	524	529	551	516	529	498	531	532	530	532	518	532	530	545	511	550	517	536	511	523	552	483	519	514	507	524	543	499	533	513	552	523	550	515	559	530	558	540	515	569	566	531	549	561	516	509	532	533	560	556	552	522	538	563	496	502	535	552	537	529	507	562	537	497	504	503	504	528	481	531	510	521	535	532	487	512	527	512	532	516	515	541	514	529	548	537	537	552	519	505	568	568	541	522	519	504	519	503	532	556	554	567	495	537	573	557	531	554	474	554	565	509	521	550	545	524	538	544	536	548	534	512	529	562	503	516	519	558	524	553	559	552	522	527	577	541	539	525	505	545	510	515	532	508	550	533	506	542	509	514	554	585	563	543	571	539	516	537	526	496	538	546	521	525	517	543	527	514	508	516	512	526	545	536	548	554	550	537	539	525	552	529	550	513	542	544	577	500	540	533	508	561	485	532	546	542	570	537	531	532	549	508	484	559	547	522	519	483	514	534	516	520	538	586	526	545	529	540	515	553	495	515	496	548	534	537	522	564	571	543	515	485	544	526	546	542	511	472	497	528	549	567	543	510	534	548	547	550	491	545	523	531	505	552	531	545	548	524	547	533	559	537	477	489	525	560	493	518	568	544	572	597	546	509	486	558	545	489	535	550	544	518	558	549	546	542	539	507	486	522	528	537	504	489	543	522	511	559	524	505	571	508	522	606	531	526	570	558	558	494	535	525	521	549	521	492	527	543	501	524	538	548	504	550	513	547	526	535	529	538	538	533	524	550	530	532	530	558	544	500	568	516	529	525	531	544	550	515	535	487	495	565	566	548	506	544	510	530	605	511	530	555	553	605	546	548	564	499	540	514	520	564	536	561	518	547	512	493	515	533	509	516	532	525	511	512	531	509	517	502	495	493	533	528	513	532	543	493	523	547	542	534	557	532	546	535	523	508	522	512	527	555	511	549	547	568	546	551	503	559	537	547	524	512	546	553	515	541	556	493	528	541	557	496	556	564	540	539	522	537	506	602	510	525	553	515	512	562	580	534	531	518	552	508	474	511	497	557	514	505	537	538	561	538	508	556	514	534	510	545	575	539	568	544	515	585	560	551	517	531	555	567	556	519	538	507	534	527	533	509	552	529	543	491	513	504	549	488	523	495	522	543	540	519	506	506	540	512	564	538	508	509	552	516	532	532	536	587	498	504	502	480	532	539	534	527	483	531	562	506	545	523	568	496	531	554	518	536	543	523	521	540	491	536	502	523	535	524	530	550	532	554	558	545	534	497	555	554	574	527	505	535	504	592	550	525	522	511	472	504	532	563	536	499	511	544	549	522	530	546	539	507	546	505	526	572	531	519	524	530	494	558	553	534	528	542	542	507	514	525	541	522	537	571	498	536	529	549	574	523	557	561	553	518	520	536	529	554	525	537	547	521	528	589	548	534	514	545	528	489	546	531	544	522	495	518	531	550	564	522	553	511	525	556	524	558	552	568	501	559	515	549	558	512	513	552	538	535	504	547	503	536	514	533	548	471	537	559	530	552	514	525	500	557	559	496	570	526	541	557	544	513	520	519	544	525	560	519	529	528	500	491	542	521	523	539	519	508	533	547	567	565	532	570	482	516	517	532	551	544	489	505	547	552	551	499	588	510	530	529	555	563	523	514	520	515	534	565	546	536	526	531	547	533	496	530	501	495	493	507	515	551	540	541	538	509	554	550	530	537	549	526	534	537	496	504	529	561	515	518	559	507	554	513	556	514	513	564	537	555	536	577	545	506	571	543	561	577	536	497	536	549	562	536	493	572	528	536	575	515	485	529	595	527	559	546	547	528	563	548	540	532	514	528	525	553	509	530	523	535	530	551	555	555	551	528	518	565	572	546	544	519	552	538	551	513	524	578	516	477	537	522	542	547	513	526	531	549	536	551	524	502	513	536	563	536	539	571	570	527	474	502	520	523	542	534	535	464	510	516	545	514	525	484	535	519	533	506	499	532	503	518	520	542	526	543	562	541	506	517	545	571	525	569	575	554	529	504	511	514	530	456	528	478	515	515	541	532	508	523	554	534	533	569	552	595	556	547	572	522	519	550	550	548	547	521	500	529	513	508	523	556	524	538	516	555	536	536	528	519	510	497	570	545	527	556	539	525	549	508	532	534	529	527	530	580	532	548	488	504	530	525	583	538	535	564	558	493	499	500	532	548	505	503	547	548	542	575	508	531	534	516	519	575	535	480	538	559	511	541	556	542	539	523	566	515	526	528	532	573	529	550	519	529	526	527	542	518	545	532	532	541	503	519	508	524	531	515	570	499	560	498	535	559	521	529	513	519	505	497	535	589	540	524	543	536	466	531	550	514	535	545	524	523	557	516	519	535	535	566	504	541	518	524	509	580	539	510	538	519	541	516	535	543	510	550	504	483	551	544	555	548	522	486	586	550	482	526	504	583	496	547	564	518	570	515	518	533	556	519	540	539	488	560	566	524	514	578	483	510	538	536	555	535	564	539	527	515	524	521	544	504	536	544	484	556	555	513	514	520	540	528	493	523	516	534	560	545	544	526	555	524	588	519	538	564	487	551	505	507	501	515	509	572	514	532	592	519	558	560	547	512	501	563	509	559	525	569	524	544	580	488	513	539	531	561	531	529	508	540	486	534	531	527	564	505	529	536	530	521	559	542	528	571	553	572	490	569	587	519	535	589	519	524	531	544	503	552	533	543	548	555	514	549	550	539	519	528	546	553	498	523	540	530	570	541	516	547	523	524	549	567	552	547	525	571	525	511	529	543	543	528	511	531	501	572	534	578	524	540	532	516	555	580	552	507	524	515	526	552	560	554	507	522	559	550	547	523	558	535	517	528	524	532	545	524	524	524	567	525	542	551	534	500	527	525	592	531	530	513	533	540	508	572	540	535	538	534	533	532	535	525	574	563	528	518	537	503	520	554	526	536	516	477	574	494	550	583	523	535	529	542	544	507	502	566	533	540	524	531	515	540	523	497	536	571	543	497	541	529	491	544	553	500	512	505	526	523	534	568	540	549	523	507	526	527	559	498	513	533	500	558	534	504	532	533	528	542	514	538	544	521	555	554	541	598	573	496	527	580	521	542	529	574	530	517	532	543	493	532	533	532	531	489	558	571	566	524	549	515	577	585	507	557	513	511	541	546	522	553	587	570	539	511	530	515	509	559	532	508	546	543	569	520	538	511	529	541	531	519	531	530	523	507	540	574	500	564	530	508	527	524	554	528	539	483	534	553	529	517	518	524	533
60367	23948	5322	1514	1040	803	710	583	469	426	388	385	390	348	446	512	490	474	452	403	382	404	342	338	348	359	314	365	374	345	354	330	354	327	361	346	352	320	323	340	344	350	333	277	335	321	348	335	315	324	306	318	312	336	314	328	332	307	336	344	338	327	349	349	344	317	318	344	331	308	332	350	359	322	299	313	342	334	344	363	349	327	331	327	361	330	332	345	335	335	340	341	333	371	346	319	320	384	349	314	349	349	352	337	320	324	345	312	355	339	343	350	320	341	322	340	390	372	340	387	343	339	351	358	353	295	348	317	348	332	356	378	330	334	339	357	334	335	316	308	381	308	344	338	321	337	323	346	339	352	359	362	319	312	333	345	356	337	309	347	310	365	337	344	365	310	326	304	327	350	361	348	360	349	321	366	334	351	359	335	335	310	378	333	346	348	331	331	328	377	338	307	303	366	342	355	356	347	353	329	348	311	336	347	345	328	331	371	369	357	349	343	332	357	323	336	357	335	332	329	366	338	328	347	334	337	325	329	355	321	346	317	364	359	311	327	330	354	325	336	321	344	374	333	364	338	342	356	347	309	340	379	326	333	330	363	335	329	377	314	316	337	347	334	363	361	335	322	343	322	324	318	354	317	335	340	347	322	339	327	301	349	311	352	328	280	338	378	333	341	355	324	357	335	318	382	357	332	296	324	349	337	378	358	351	329	345	363	373	332	338	366	321	329	339	339	355	322	331	306	298	354	332	344	326	347	324	333	362	307	317	344	349	367	310	338	332	347	349	342	338	331	331	333	318	334	334	341	343	300	341	372	350	310	332	359	323	348	349	350	319	383	338	354	310	314	287	328	348	331	331	330	338	340	336	330	368	347	332	336	356	362	340	317	318	335	323	333	365	322	353	330	348	343	367	350	327	337	341	327	364	339	329	322	321	346	343	314	372	311	304	313	327	354	346	335	313	300	306	303	302	355	306	375	335	323	325	325	342	354	357	334	347	309	296	306	371	344	352	351	343	352	340	309	325	341	316	339	316	327	347	352	311	332	329	343	335	307	352	312	321	312	340	334	398	380	313	323	357	328	323	335	339	366	367	285	328	323	327	331	351	339	354	354	372	328	340	327	381	358	338	333	339	346	332	315	337	333	339	361	351	315	351	340	322	338	323	335	320	343	345	355	329	353	310	329	353	381	346	326	332	330	346	337	334	330	329	300	356	340	320	339	324	335	346	328	345	336	341	352	389	312	309	319	326	331	333	341	339	385	320	344	307	363	322	322	371	381	355	351	328	315	283	346	359	329	377	312	337	387	325	327	344	329	386	337	357	347	332	337	337	318	380	324	344	344	350	328	358	315	329	375	348	368	297	336	339	334	329	318	348	348	368	329	321	323	323	337	354	319	375	336	324	348	338	332	332	306	368	321	340	339	303	316	307	338	337	340	340	299	350	318	352	340	399	320	361	293	327	304	361	329	359	346	327	337	324	359	334	324	325	334	358	346	321	329	325	335	372	333	323	355	324	344	351	349	331	356	305	338	322	364	333	318	327	365	330	322	313	323	349	347	364	364	309	312	309	329	294	310	314	304	310	345	359	306	297	335	323	347	344	350	342	313	302	319	338	303	417	309	327	335	311	344	343	350	318	312	328	316	323	371	312	364	351	327	341	331	340	330	356	348	342	369	302	314	354	367	312	344	357	335	340	336	331	341	308	373	366	310	342	347	318	319	347	332	324	309	337	328	374	329	331	302	342	353	340	361	316	292	359	338	339	296	361	355	368	315	337	333	318	372	347	335	288	301	332	300	320	325	343	320	336	337	328	316	305	315	359	332	324	365	347	346	333	331	322	330	306	332	346	382	371	340	332	363	372	344	326	331	321	379	352	316	306	357	321	329	351	312	328	337	349	327	332	319	345	337	329	283	336	336	308	295	359	318	353	359	333	368	342	334	326	379	324	300	350	321	360	332	363	354	293	333	343	365	332	309	363	362	345	357	353	325	356	348	360	344	347	305	338	353	372	323	369	321	312	341	288	319	296	347	365	340	316	320	306	337	310	296	289	317	316	321	344	279	332	332	336	325	306	340	338	311	322	331	388	304	356	309	330	385	376	324	341	352	338	285	319	369	332	319	336	352	318	299	287	345	298	273	343	353	329	336	335	336	380	312	345	328	353	300	313	332	362	346	298	335	321	350	339	322	307	305	341	368	297	374	333	340	317	346	333	309	347	354	357	353	374	383	337	319	349	334	321	347	333	341	336	349	333	365	377	341	329	310	307	326	322	348	326	331	348	309	336	345	312	317	324	312	336	380	335	364	317	354	309	317	342	321	308	350	307	324	321	324	323	331	378	356	382	362	352	345	341	345	311	331	339	384	334	324	347	333	333	333	312	329	333	325	352	329	295	345	350	354	358	317	331	332	333	349	321	332	305	314	337	333	347	362	341	338	341	370	322	356	357	351	317	335	330	302	378	345	362	378	331	312	324	331	340	341	351	297	335	330	354	314	301	351	342	340	341	341	359	347	357	342	353	348	348	330	361	339	333	337	359	339	355	320	353	337	308	341	335	334	317	326	302	317	349	348	297	326	346	301	305	317	344	335	347	399	361	326	363	364	377	333	321	313	341	366	329	330	325	350	349	329	327	349	336	362	340	329	306	308	359	341	342	356	334	316	346	329	353	299	284	337	333	333	348	344	331	324	363	334	355	338	340	293	331	394	343	306	326	348	341	358	338	322	311	339	367	320	317	350	297	345	355	305	323	373	348	355	353	365	336	314	333	289	317	308	328	318	329	316	355	325	325	309	349	319	297	358	375	310	344	344	376	312	344	383	334	347	319	339	332	347	348	336	313	324	329	326	366	328	327	352	347	321	379	358	318	302	318	349	365	360	349	324	332	340	310	348	349	331	365	363	359	353	336	339	319	353	353	337	343	323	373	345	321	328	369	301	312	343	356	327	309	318	328	359	300	338	347	334	309	347	344	340	322	330	334	331	341	379	353	308	352	353	348	327	349	331	358	350	343	323	334	331	353	339	343	354	323	320	354	341	323	300	391	334	365	320	337	321	315	317	332	315	322	334	355	351	351	306	385	341	286	356	355	338	333	327	332	333	333	316	369	336	326	333	347	313	333	330	312	338	333	322	336	367	355	347	324	366	352	323	347	333	298	344	316	315	324	318	361	324	329	348	321	324	364	351	363	314	343	322	333	328	325	359	341	330	319	322	332	320	345	314	349	352	346	303	352	338	379	328	297	332	336	294	338	305	361	339	343	371	345	336	341	350	312	346	316	315	307	331	356	380	343	344	317	320	347	347	328	335	339	341	280	320	333	336	361	354	355	335	327	361	374	292	318	326	358	349	320	340	344	356	376	383	321	338	366	327	354	352	354	347	360	360	327	358	372	316	341	317	317	333	328	346	376	352	324	323	349	325	338	306	289	378	348	322	391	350	332	290	347	336	336	350	309	347	349	331	326	345	348	338	336	314	356	331	365	359
38839	4911	3211	3433	3030	2613	2506	2016	1531	1088	1080	1064	1010	1027	1347	1764	1583	1770	1454	1187	1065	929	797	776	798	786	732	754	750	774	753	754	743	802	782	850	879	798	782	747	732	745	742	790	768	690	746	742	707	731	793	723	730	806	709	720	690	744	719	729	748	775	750	695	786	768	676	710	732	718	713	749	740	718	730	723	763	793	723	733	765	691	692	735	714	674	733	747	689	676	748	708	764	773	736	759	751	687	735	676	676	751	742	714	727	764	701	768	757	705	750	726	719	679	709	714	691	760	715	712	721	680	710	675	718	761	696	710	775	689	762	772	714	758	719	721	710	693	709	691	744	699	727	686	724	713	741	714	741	756	748	734	735	770	702	742	731	740	724	735	664	757	722	721	731	690	733	664	730	698	708	699	719	741	766	766	728	727	737	713	721	734	721	746	757	782	681	726	741	688	737	742	722	690	703	712	714	725	764	695	747	718	701	710	745	739	702	801	733	759	684	711	695	741	758	753	717	734	729	780	753	727	733	692	688	709	763	718	795	672	738	701	727	694	718	768	696	724	723	714	738	730	746	701	704	699	767	714	767	747	740	682	722	750	730	723	700	747	668	723	730	751	753	745	750	758	767	736	695	712	739	777	741	763	814	755	745	715	704	698	756	740	682	755	733	707	766	741	755	715	705	754	806	683	775	738	703	736	699	727	688	739	728	734	724	723	734	724	699	733	702	721	735	736	749	728	712	687	728	698	729	710	703	754	715	752	692	779	705	736	752	709	749	716	727	719	704	766	803	706	757	717	697	759	716	686	722	723	699	708	732	751	703	708	729	710	696	698	720	680	711	740	628	741	765	730	734	667	747	738	734	765	705	738	780	720	758	713	719	676	734	716	750	716	700	655	739	763	713	757	728	718	709	710	718	734	737	702	677	746	713	730	705	747	728	720	717	746	682	738	742	692	697	718	730	703	777	746	743	741	737	725	730	715	697	700	670	715	724	711	743	713	812	731	776	678	741	735	744	710	663	757	765	728	742	723	739	690	761	724	733	695	708	755	730	671	661	715	759	763	742	739	692	777	736	752	687	696	742	707	712	726	740	675	769	704	713	700	728	675	681	699	692	719	710	734	718	726	754	725	760	738	739	702	682	702	752	747	699	765	717	756	724	707	685	689	690	748	737	735	718	721	730	742	770	748	729	707	706	723	712	779	743	727	721	786	738	734	690	716	729	722	711	742	735	728	728	700	749	755	746	680	728	713	720	751	726	713	786	745	738	729	697	733	694	733	677	755	699	687	732	726	715	710	749	736	755	738	765	731	737	741	717	714	722	719	691	760	714	770	697	718	737	722	723	702	723	739	718	752	761	738	755	699	748	741	723	716	716	706	732	729	715	679	713	696	720	716	755	729	711	708	709	703	659	759	745	720	706	680	752	711	749	724	744	741	730	722	697	728	732	786	730	754	697	724	708	750	776	761	739	753	751	721	770	694	745	699	794	664	727	786	722	684	748	751	736	694	691	705	723	735	712	690	742	685	784	701	733	790	718	718	747	742	732	712	773	750	749	732	725	734	673	719	712	698	741	736	728	683	740	750	735	770	697	689	752	727	698	732	746	753	720	725	731	708	743	687	742	737	754	736	747	741	707	717	790	680	774	755	700	733	753	711	732	731	804	729	729	766	727	731	751	719	752	708	742	720	740	723	764	721	758	730	733	730	679	763	782	784	689	656	725	711	712	678	713	683	692	752	686	722	723	733	779	743	677	767	746	738	725	668	698	749	762	809	765	692	697	703	753	744	772	706	733	746	742	713	695	722	699	712	738	718	690	815	735	750	762	733	687	726	696	713	746	731	699	722	678	737	736	776	713	772	776	691	722	742	657	753	703	754	788	730	677	700	674	737	727	685	746	762	684	718	736	733	729	711	757	722	705	737	740	752	742	783	746	749	752	713	696	731	710	735	757	745	737	774	706	762	724	747	717	691	690	732	708	720	750	691	733	771	767	725	702	675	725	694	739	697	764	776	722	708	706	751	745	739	708	713	744	732	704	707	717	729	696	738	687	723	723	723	744	698	759	738	735	729	701	679	711	737	727	705	759	755	747	738	746	684	725	713	716	736	715	714	717	759	740	691	734	704	691	723	731	763	745	729	750	690	754	710	745	748	719	738	748	701	718	666	722	751	683	759	741	712	690	768	750	759	701	712	723	702	737	717	694	760	696	767	754	736	747	731	729	714	732	701	731	760	661	719	682	735	733	700	718	703	728	718	722	735	701	721	728	696	748	734	696	705	728	745	759	753	673	711	753	663	769	813	736	728	701	706	681	739	695	681	696	721	721	759	707	699	683	726	669	707	718	733	755	721	706	760	726	759	741	692	732	704	726	775	721	744	687	738	703	724	719	747	753	743	703	720	709	716	738	680	773	756	763	802	728	694	757	671	690	713	733	756	723	699	788	764	721	737	711	703	697	674	736	715	766	711	750	702	713	694	718	737	705	731	670	713	726	717	705	719	695	683	776	698	709	757	739	741	769	739	747	710	726	759	768	747	726	702	729	715	730	704	752	739	742	747	754	670	692	735	739	713	772	726	752	741	750	758	753	745	701	699	765	752	708	722	671	729	748	732	746	710	721	697	711	732	659	708	741	765	745	697	744	693	741	701	704	740	730	746	730	714	707	752	702	697	727	737	739	769	758	690	750	676	714	718	749	705	794	746	728	718	728	784	738	713	680	786	675	730	756	730	696	762	770	785	751	747	730	679	689	717	720	669	671	748	722	740	726	731	747	746	725	738	722	703	734	717	717	674	737	727	696	705	730	749	712	702	707	725	718	737	742	731	675	715	725	772	705	729	725	797	729	742	722	749	714	719	736	701	708	705	733	755	700	730	716	751	707	757	706	709	785	737	711	702	712	716	744	706	688	684	739	692	742	740	718	736	714	735	696	729	693	733	736	727	770	705	754	739	690	697	770	730	691	728	697	732	726	710	697	788	693	729	737	791	724	720	722	754	747	692	757	724	691	721	671	735	721	750	772	708	685	762	760	743	763	690	753	789	787	709	725	779	753	758	730	727	715	709	745	694	706	728	730	713	725	736	719	750	749	742	708	753	693	694	753	682	755	753	703	699	701	754	723	713	722	709	718	728	684	714	691	705	756	727	748	706	657	754	728	718	783	724	751	735	732	673	734	755	732	733	690	711	725	760	699	764	704	718	678	755	765	699	669	753	750	709	750	747	691	722	733	729	728	741	755	723	734	689	756	769	744	747	728	718	751	700	728	702	732	723	717	771	758	721	674	754	766	734	677	729	752	746	746	707	752	762	738	742	723	722	727	747	731	733	734	730	764	815	737	728	719	749	727	700	707	759	754	687	686	774	721	758	710	738	742	712	707	774	686	694	712	725	679	684	721	726	673	778	664	767	726	747	692	710	742	699	759	677	743	809	693	760	761	730	771	718	690	779	730	716	752	717	722	728	769	726	731	761	724	745	731	701	743	701	711	734
27261	5597	507	325	267	237	233	203	152	147	134	162	150	187	147	155	175	156	169	169	145	177	154	138	126	129	126	137	143	140	130	124	127	138	111	135	127	144	130	121	144	123	109	155	138	135	137	130	139	137	138	160	158	135	130	122	136	141	137	154	147	130	150	138	132	119	161	137	132	143	123	125	143	156	154	122	139	141	131	142	129	154	138	144	127	118	151	143	140	130	155	127	133	125	124	135	146	137	148	142	133	144	142	131	132	137	132	157	147	170	151	160	147	121	132	137	140	143	120	144	153	132	138	131	140	126	132	126	134	138	154	131	126	131	149	135	163	160	138	123	126	163	137	143	133	127	135	115	121	121	147	153	127	154	124	129	128	149	134	141	121	116	146	120	135	131	135	143	137	153	138	144	145	126	129	149	123	131	150	131	137	117	121	140	153	123	133	127	132	134	149	145	156	137	131	147	161	124	130	121	149	138	133	160	128	136	131	133	157	122	139	131	115	133	136	128	140	142	122	140	120	129	155	134	131	121	136	157	142	139	124	116	161	141	132	132	144	148	134	136	158	128	111	149	134	154	164	156	156	151	151	124	131	136	145	134	152	149	151	108	115	130	163	139	103	113	124	148	125	144	134	147	102	116	137	136	143	125	130	131	137	154	121	113	146	148	133	138	131	137	138	160	149	160	122	121	141	146	147	126	125	133	154	137	152	154	154	141	152	114	129	128	134	155	140	139	139	134	128	153	144	118	124	132	120	136	159	128	135	151	135	130	111	126	128	139	146	123	120	126	167	125	154	126	141	152	157	115	120	117	141	129	127	133	141	134	128	137	146	135	142	157	159	150	123	135	129	138	126	124	158	127	142	129	145	133	153	127	110	138	143	121	165	129	138	120	138	132	118	119	137	147	123	120	128	139	135	132	125	129	130	153	142	124	107	132	122	130	119	132	132	147	127	157	160	127	138	137	141	134	120	137	141	156	130	148	131	146	134	146	108	121	138	148	140	125	137	118	121	140	119	136	113	133	115	141	132	141	150	131	121	121	131	124	147	161	144	146	148	157	137	140	150	131	137	133	133	152	136	138	143	149	133	125	148	143	121	151	139	136	162	137	133	135	150	147	129	127	148	142	138	142	133	125	141	120	148	130	128	112	158	140	140	127	151	117	148	133	150	123	128	151	140	140	142	154	145	144	154	123	120	138	97	162	125	123	153	145	153	133	131	145	151	120	148	148	124	132	116	144	151	146	109	154	146	138	138	134	127	147	143	144	132	135	135	136	145	150	131	130	117	119	142	104	140	134	142	136	138	122	138	138	133	118	107	125	140	131	117	141	118	134	162	117	98	149	124	126	147	139	140	122	127	125	123	115	116	138	144	126	164	147	136	123	154	111	142	133	131	140	119	148	151	123	119	143	138	123	117	120	145	139	172	121	128	149	146	142	163	122	123	126	121	137	154	113	150	151	160	140	147	165	117	129	147	139	130	148	136	134	131	146	124	134	132	154	138	144	121	122	118	144	133	148	140	139	122	118	130	122	121	140	128	145	132	141	144	138	152	150	138	143	146	137	125	122	103	127	178	162	141	129	125	127	137	143	154	111	154	142	138	143	129	126	125	131	134	135	148	126	140	144	160	152	140	125	137	142	157	126	162	137	165	161	139	159	137	112	114	137	140	159	141	117	138	141	138	118	141	133	162	150	136	131	131	117	137	126	149	153	116	149	138	110	154	139	120	161	114	130	153	123	127	139	116	141	132	129	145	113	120	118	128	139	129	140	141	136	130	123	131	137	142	130	110	143	149	139	141	124	141	133	145	142	146	112	124	125	148	127	154	135	149	126	140	128	130	129	127	136	136	121	135	144	143	117	112	133	138	138	112	134	139	140	127	153	125	138	141	141	147	124	130	120	135	142	153	124	131	128	143	137	124	139	142	143	141	144	129	150	117	156	131	148	157	128	149	143	158	152	158	152	143	137	115	132	132	158	139	123	107	152	132	151	112	153	122	144	137	121	138	139	143	131	115	116	116	151	141	137	136	141	135	130	153	146	123	124	160	132	137	132	126	142	131	143	154	130	137	132	135	135	140	135	139	127	151	141	121	167	145	133	142	138	150	136	154	125	143	133	120	132	139	138	150	132	139	138	159	142	121	139	123	143	134	122	158	145	151	122	145	133	124	125	168	131	158	130	124	163	150	114	150	135	118	133	168	135	131	156	145	144	153	140	124	133	128	156	145	126	110	124	160	143	127	146	148	151	163	127	138	142	136	123	127	123	110	139	137	135	155	117	147	115	123	147	130	160	141	120	143	149	138	158	134	135	141	137	143	129	154	124	163	146	139	128	122	145	138	135	150	132	159	151	136	130	136	137	161	141	114	127	138	150	157	123	127	125	123	121	153	138	125	133	125	151	131	136	129	123	138	146	134	124	149	164	132	160	122	131	109	149	136	149	134	156	127	150	140	155	143	139	128	133	137	140	142	122	128	121	137	131	132	118	151	132	121	133	127	151	135	125	126	125	123	139	140	124	108	127	142	149	123	130	117	161	150	139	144	116	99	122	118	142	156	174	132	130	134	146	155	139	140	141	127	161	140	133	138	149	157	145	131	145	153	141	132	112	143	147	136	141	121	157	137	124	134	117	155	159	145	114	127	137	153	153	138	129	118	131	153	130	161	155	132	134	135	119	130	152	125	151	130	124	125	132	156	124	131	149	116	146	120	153	137	164	130	137	129	145	121	126	127	129	149	130	169	159	131	142	131	171	151	125	138	143	140	158	132	123	165	125	140	132	133	135	137	151	140	134	136	142	133	147	127	146	141	124	135	140	116	127	122	129	148	135	133	141	155	118	145	140	149	149	136	131	143	121	136	116	146	136	124	131	138	139	161	131	155	119	145	123	142	156	125	162	135	157	111	123	106	120	160	136	145	123	143	130	126	143	138	147	147	136	122	129	127	120	133	131	137	131	139	117	142	134	141	106	137	152	145	156	142	133	158	134	128	140	129	120	119	159	155	148	138	126	127	120	135	141	135	143	129	115	159	134	125	155	136	136	142	136	139	155	145	144	135	129	141	148	147	157	132	137	123	140	158	129	113	115	129	141	135	158	142	118	150	125	127	141	122	143	146	134	120	135	126	134	128	130	123	138	131	151	140	130	128	145	178	158	117	133	129	111	133	129	133	114	139	124	148	144	110	126	146	152	154	146	121	112	155	127	129	154	136	127	121	120	144	152	130	145	122	136	125	144	138	119	139	132	132	121	142	126	140	137	146	139	157	147	127	138	155	148	136	128	159	118	147	117	127	120	113	143	133	143	132	146	148	131	119	139	113	129	144	154	125	146	137	131	133	136	175	134	155	137	119	138	124	114	119	117	149	143	141	114	122	133	126	131	136	139	129	134	140	138	138	139	120	128	127	129	140	145	155	143	122	98	117	115	120	154	136	128	139	144	118	134	141	135	149	144	138	121	145	127	142	136	117	137	128	125	117	147	189	118
16020	1289	852	968	839	896	856	646	479	377	496	456	485	425	412	492	504	560	581	560	459	410	374	352	361	373	355	350	350	331	377	369	322	336	374	368	381	346	342	336	337	350	376	379	327	371	304	350	366	363	337	366	353	343	355	342	346	340	362	353	366	362	335	356	348	370	346	324	353	330	345	308	357	352	339	347	340	340	337	401	329	322	335	358	341	339	374	351	316	356	369	378	353	290	386	352	346	372	346	364	359	350	355	345	326	348	349	351	315	354	333	362	329	337	338	294	351	348	336	350	348	332	301	338	339	352	345	348	324	322	340	362	338	341	350	343	351	308	328	355	343	345	371	346	340	385	355	397	350	287	359	365	364	370	334	348	349	311	351	324	397	333	349	356	312	323	328	370	325	353	345	352	357	351	323	363	323	380	349	347	304	310	353	353	361	346	349	362	331	331	352	342	375	342	340	335	362	349	336	354	330	341	376	343	318	334	347	349	360	362	349	347	332	309	354	333	356	322	336	315	342	344	390	320	396	324	339	330	354	372	318	319	338	329	323	326	313	354	310	350	370	299	340	340	357	339	353	328	352	340	335	347	323	331	359	376	317	325	353	373	350	348	331	334	379	349	333	348	341	356	317	381	374	351	350	359	353	333	339	332	339	361	337	312	373	351	334	344	331	334	357	370	364	357	375	383	365	353	357	342	343	350	321	354	325	331	327	341	330	326	351	339	356	361	344	307	382	351	360	367	337	353	397	331	368	322	334	275	341	314	353	326	333	360	334	365	356	335	348	351	343	322	363	358	339	352	358	362	379	361	347	353	347	341	327	370	368	350	343	333	345	371	291	339	368	355	351	374	336	332	371	337	341	308	344	350	350	337	348	322	328	343	357	353	353	343	368	334	336	342	341	350	349	312	353	344	329	360	365	345	363	335	346	341	326	370	339	391	358	354	350	312	336	326	349	314	343	365	362	351	349	338	346	355	309	346	367	324	348	343	369	333	350	325	372	366	357	353	310	341	367	335	312	347	343	357	332	323	362	357	339	339	348	348	315	320	370	350	354	333	369	321	339	320	347	354	329	353	357	373	327	351	345	369	357	322	368	348	350	322	345	336	313	329	323	375	316	370	312	339	349	354	355	355	357	328	330	348	336	360	334	342	397	302	329	296	353	335	314	337	343	347	356	350	336	348	381	329	333	323	354	360	345	340	336	342	321	366	337	317	347	347	321	380	345	323	347	344	358	341	341	355	362	347	312	346	355	343	335	373	350	349	361	344	350	329	324	341	368	328	336	335	374	353	370	346	361	376	361	353	376	370	358	311	368	351	341	358	361	365	299	360	368	376	332	342	329	333	328	356	329	327	348	383	346	343	390	339	347	363	334	317	377	337	351	331	364	311	340	357	361	360	361	372	378	324	324	345	375	352	337	292	354	325	341	347	324	332	364	350	344	320	363	344	357	335	337	309	349	344	331	339	381	361	292	328	339	352	337	325	320	340	366	335	318	354	345	329	363	328	334	321	334	351	329	365	383	339	388	361	345	338	352	335	352	333	307	339	352	321	316	362	347	336	355	343	359	338	339	306	339	324	324	330	333	357	345	341	376	322	339	329	339	340	372	375	373	367	342	338	353	309	316	376	329	353	360	344	341	355	317	348	340	345	358	318	328	363	370	353	347	346	312	314	359	325	323	338	314	353	346	376	348	344	326	307	363	338	356	359	336	336	292	352	345	360	326	332	345	351	323	348	323	340	372	331	328	343	338	358	326	364	352	333	354	339	336	362	337	334	360	344	339	336	328	346	333	334	342	352	359	358	381	357	321	377	352	340	375	347	337	337	335	323	356	361	324	350	351	331	312	321	342	352	339	351	353	328	345	332	337	318	336	333	337	344	378	349	377	334	322	352	333	330	341	346	328	360	351	348	367	320	345	356	328	316	341	341	378	320	342	342	354	326	314	339	337	356	364	370	377	339	368	349	355	345	353	315	370	340	327	326	342	312	348	312	319	360	383	316	336	326	351	337	322	381	360	319	341	358	315	372	340	341	354	363	331	321	335	324	344	362	332	357	311	360	358	319	360	352	363	355	340	355	338	365	347	346	344	326	328	373	316	360	351	358	355	336	340	359	337	314	354	345	371	361	351	345	310	339	314	371	344	372	342	350	340	349	322	381	350	334	394	305	386	312	359	330	342	350	370	299	322	366	351	355	373	368	380	345	331	378	339	346	328	332	319	349	347	362	358	358	326	339	357	350	318	373	383	373	318	338	344	360	344	333	373	322	384	364	354	321	303	366	329	362	332	344	359	347	333	318	365	320	360	366	335	355	355	360	355	375	346	368	370	331	349	366	316	370	318	358	312	364	356	322	309	331	324	379	339	362	337	386	341	337	313	352	352	316	348	353	369	331	347	348	324	340	338	333	325	333	333	346	348	371	352	322	373	339	322	366	337	356	395	356	348	411	333	343	359	337	362	334	322	327	343	343	310	346	338	332	372	337	333	357	371	332	330	377	346	349	334	363	359	369	342	336	368	343	350	350	348	340	368	334	332	350	347	354	365	351	348	339	385	327	342	350	351	328	336	360	339	365	322	376	370	338	326	382	294	306	349	357	336	326	340	336	340	343	350	363	333	338	375	355	345	354	335	326	324	338	365	332	362	332	345	337	316	352	362	346	353	314	352	320	358	319	365	354	317	350	390	323	332	343	361	341	325	346	384	372	339	311	362	369	360	323	343	317	344	362	341	367	320	366	304	312	321	342	319	360	357	371	356	391	368	381	338	373	359	352	345	342	378	343	339	330	321	343	352	324	335	341	322	332	346	359	329	373	346	337	356	335	330	363	331	382	331	340	335	350	336	319	368	370	341	315	347	380	327	346	367	382	361	338	335	329	356	368	340	330	310	362	354	352	369	328	340	311	347	352	319	341	334	355	318	327	370	367	354	336	351	333	339	341	362	352	324	314	328	369	352	330	378	353	350	352	357	339	348	360	324	319	373	330	381	332	339	344	362	362	385	335	361	351	345	347	375	332	339	359	349	351	347	338	378	330	318	380	365	352	390	356	324	358	363	344	352	367	334	335	339	312	352	315	350	314	342	360	342	370	350	316	318	327	361	321	319	369	344	328	360	338	327	348	364	338	358	356	347	345	344	354	387	339	380	312	358	357	330	336	330	357	341	347	353	360	341	353	309	333	362	356	366	342	333	347	350	357	350	350	370	359	366	360	382	350	343	322	348	326	363	385	368	319	340	366	345	359	328	334	346	364	327	386	347	334	330	329	321	349	345	304	335	376	370	339	365	349	355	308	364	346	380	323	333	353	325	322	315	339	344	335	354	336	379	326	353	365	345	348	323	346	348	327	316	370	360	348	344	323	341	340	388	343	344	348	345	363	344	331	320	316	355	346	325	356	331	336	357	346	352	380	304	347	361	338	354	351	339	351	320	344	357	334	360	328	365	352	346	333	365	314	313	340	359	355	359	342	330	337	330	325	380	350
48327	16142	1981	864	566	491	455	351	294	263	272	251	246	259	295	249	328	235	278	292	280	276	210	242	203	226	251	239	254	222	249	207	222	232	234	261	232	252	231	266	232	225	209	209	210	220	232	228	208	206	241	243	217	247	201	210	200	258	240	219	243	222	214	210	221	241	233	249	242	217	230	282	245	231	223	221	218	222	199	193	237	212	226	233	225	215	226	235	201	216	258	200	216	207	244	212	220	223	250	233	234	232	229	238	232	230	239	221	253	218	245	240	235	220	225	216	206	247	248	229	213	214	214	222	260	234	250	226	218	238	210	224	233	224	239	229	228	238	241	206	209	246	205	218	206	238	219	209	233	225	237	233	223	225	251	222	211	221	219	209	181	199	201	232	234	227	182	238	205	234	191	205	241	226	234	216	220	235	220	229	208	226	219	249	246	245	249	259	217	202	233	249	203	221	249	234	216	218	243	247	215	194	216	241	211	199	213	214	196	210	222	234	216	199	216	238	258	230	247	251	211	225	222	258	221	243	243	253	217	236	221	218	209	259	226	220	214	255	229	212	211	238	209	248	223	234	208	209	222	214	214	222	196	213	250	217	243	214	246	229	202	235	224	218	204	236	212	210	215	234	219	229	199	246	243	201	244	232	237	219	255	223	226	217	235	236	276	250	200	189	225	213	277	227	215	227	229	207	202	230	250	229	242	250	210	208	214	219	227	211	229	206	251	208	222	250	234	236	238	254	242	224	232	252	227	222	251	254	238	208	218	226	246	221	232	234	191	219	245	229	222	213	222	209	256	206	210	231	204	232	207	217	222	204	233	238	215	223	215	235	237	260	217	220	224	219	242	226	231	225	215	231	233	201	216	241	216	248	234	224	250	242	224	222	234	212	253	239	207	226	237	202	245	215	211	202	211	205	219	217	235	196	219	248	221	212	242	209	214	234	232	229	199	217	244	212	250	215	234	233	241	208	221	213	208	205	232	239	221	216	228	242	245	227	221	212	238	212	205	220	245	227	253	239	234	211	215	259	199	239	196	254	225	207	207	204	203	228	216	237	231	219	221	223	228	209	199	239	252	218	227	224	231	237	205	246	218	249	224	209	206	265	291	187	237	217	196	219	228	237	222	252	237	200	226	203	237	193	214	212	249	262	224	190	251	225	223	186	207	241	243	255	232	231	249	225	241	241	245	225	222	200	225	234	229	227	234	213	235	223	243	257	246	200	204	233	228	248	223	231	206	227	213	247	230	226	216	229	239	226	227	229	228	244	213	198	241	232	233	230	237	210	229	231	228	255	240	213	223	215	238	244	246	234	246	200	206	233	208	223	208	238	228	245	190	241	206	220	187	230	234	243	210	211	234	223	205	235	234	213	237	222	214	213	203	230	237	241	219	227	221	192	224	218	233	202	219	246	263	222	172	199	226	230	211	229	224	222	242	209	239	229	235	221	235	247	243	239	241	245	221	220	249	218	244	216	239	219	215	188	245	210	251	215	232	219	210	206	232	249	204	226	218	226	212	233	235	238	225	219	204	246	205	219	222	206	243	195	244	216	222	242	220	220	225	211	238	225	236	200	248	222	214	238	239	212	257	215	226	263	231	210	225	221	243	234	203	212	247	196	225	201	224	226	219	227	225	209	199	211	217	221	227	214	244	232	247	222	211	212	220	235	204	255	231	232	230	221	226	237	253	237	262	226	247	229	227	206	214	218	212	207	246	225	247	241	219	238	261	239	220	221	202	212	238	235	207	251	213	201	217	231	206	225	210	203	254	225	228	218	202	216	202	250	231	204	206	217	230	225	247	237	218	229	210	228	242	186	210	210	217	235	241	237	249	234	199	197	262	264	252	230	232	219	258	207	225	209	230	239	230	210	241	254	219	241	225	206	200	245	231	232	226	194	221	226	219	228	217	217	227	200	201	232	236	236	238	230	249	219	212	226	203	227	210	221	188	256	240	239	223	252	231	203	243	199	207	235	228	224	215	210	216	248	209	215	216	247	244	224	209	227	218	222	205	202	236	221	248	242	248	209	206	213	199	238	212	236	214	194	208	224	245	211	239	220	232	219	236	217	234	245	252	246	214	279	252	235	200	216	215	221	246	239	234	220	214	225	232	255	214	234	210	225	239	233	217	230	232	240	242	247	222	252	217	226	184	233	229	241	200	214	233	208	244	253	196	220	214	223	218	206	250	226	233	214	186	237	219	225	201	216	211	239	243	238	225	201	215	248	206	218	207	216	200	226	241	212	265	233	216	208	225	236	218	218	248	243	206	198	206	194	217	240	235	244	245	209	233	207	211	232	220	221	220	202	222	228	215	222	205	199	240	234	221	230	233	218	228	223	225	241	200	213	227	209	222	258	248	224	243	208	199	231	241	234	217	232	203	190	226	224	211	223	251	225	237	200	265	232	232	204	216	237	200	222	219	228	231	225	227	214	197	212	232	214	232	210	227	198	217	214	221	217	216	223	241	202	219	201	227	241	222	234	222	264	251	242	215	229	227	215	213	239	207	231	242	239	251	222	227	217	212	222	215	232	238	211	229	219	246	247	223	248	224	228	230	206	221	196	241	218	254	235	217	195	215	185	240	232	228	227	245	230	213	246	222	244	220	227	207	217	214	234	197	252	209	238	224	248	202	243	224	217	219	212	231	211	198	230	238	248	235	217	219	216	228	229	207	238	206	206	236	203	217	232	234	216	250	233	229	241	222	204	232	214	219	240	232	209	253	206	229	246	216	230	196	206	237	230	216	245	229	225	223	217	210	242	238	218	219	235	220	203	215	230	262	246	243	210	213	237	221	222	236	256	215	209	215	212	211	230	233	208	253	238	223	246	229	252	194	226	253	221	199	234	246	223	217	244	229	253	244	249	229	215	256	225	228	243	204	223	222	208	256	229	270	245	192	221	203	224	193	221	198	208	240	223	240	203	199	209	229	230	213	190	239	244	222	219	231	217	241	223	213	233	237	239	237	201	210	174	229	246	235	223	208	200	221	241	235	216	245	214	228	218	223	194	243	229	224	200	233	232	206	222	227	204	235	227	219	227	236	223	247	251	210	239	224	238	233	214	226	212	238	230	244	216	213	223	254	233	232	258	245	216	211	248	216	284	220	229	207	218	233	217	237	255	239	236	213	233	196	236	224	240	198	212	223	219	209	212	245	222	230	240	209	217	225	213	241	240	222	188	249	225	229	213	225	221	229	215	234	228	236	222	219	240	256	212	201	197	226	207	225	211	248	250	211	218	225	192	226	215	253	245	230	212	220	241	255	220	241	242	222	232	204	193	218	273	211	243	226	227	209	204	245	211	202	239	238	217	233	222	261	221	232	256	246	216	239	227	222	258	222	230	246	234	230	224	246	255	197	226	245	222	204	225	199	227	233	189	234	179	209	223	227	220	214	231	213	233	212	242	226	207	187	256	227	226	235	226	222	215	228	204	249	208	240	223	236	196	239	215	220	245	234	230	226	228	217	235	246	211	209	218
30807	3292	1954	2277	1990	1973	1558	1158	814	794	745	730	709	695	748	806	934	786	917	932	806	648	599	529	596	612	560	535	536	543	514	580	510	549	541	575	620	598	571	554	557	523	504	569	514	521	549	553	571	530	472	523	555	556	570	536	510	539	534	547	598	569	524	496	544	537	527	529	565	507	519	541	553	539	501	551	521	553	528	553	528	538	535	496	521	494	534	536	518	515	523	539	554	556	502	508	504	571	476	529	534	521	525	526	504	532	549	507	492	534	548	486	516	516	505	550	539	521	518	515	560	595	546	511	533	557	545	538	565	541	556	564	501	528	571	558	520	502	520	526	560	532	500	511	500	533	502	546	518	518	542	546	545	512	491	540	551	527	532	505	578	517	539	506	546	515	542	506	500	537	548	573	492	541	514	560	562	531	563	526	532	508	541	529	525	538	551	564	569	552	522	538	498	514	521	563	565	496	511	493	543	543	526	571	507	534	480	534	592	521	504	529	519	510	528	491	540	508	565	490	517	512	555	533	537	507	540	556	513	558	552	503	543	530	491	517	538	502	524	503	553	536	532	532	501	510	579	548	566	556	523	540	536	500	547	519	513	534	515	565	521	506	560	503	543	548	538	523	498	502	531	511	483	563	531	549	499	541	537	538	547	510	518	540	541	540	454	535	510	518	530	561	540	522	530	482	493	533	526	513	540	501	535	502	508	497	548	569	514	517	512	553	544	547	533	528	553	504	558	483	537	498	555	507	515	566	511	514	520	560	499	566	535	524	502	518	531	517	553	577	547	495	522	536	493	502	544	500	521	532	505	520	511	538	538	542	533	557	510	538	553	495	534	561	496	517	530	518	517	514	543	518	533	527	518	523	567	550	533	514	537	550	548	550	514	546	562	522	533	487	474	529	527	519	500	548	572	532	485	542	523	529	517	513	490	535	572	509	577	517	516	545	522	529	559	505	555	525	492	522	540	500	520	511	549	511	532	514	518	554	564	517	529	505	550	571	542	558	577	519	544	529	522	497	514	508	555	546	528	506	560	518	557	499	531	561	561	492	503	494	509	489	560	527	561	513	549	484	523	543	521	512	532	534	532	497	515	513	517	536	544	567	507	512	505	545	524	553	489	495	551	519	517	523	504	496	497	571	541	518	504	506	534	490	492	519	517	516	526	541	539	553	542	575	516	536	561	527	533	529	538	560	542	510	505	536	517	505	530	483	538	563	528	539	554	528	529	532	513	541	548	516	551	480	521	513	523	543	550	506	538	535	541	486	551	532	537	557	549	522	524	534	520	478	496	519	512	502	533	507	517	521	525	536	536	485	535	531	514	520	533	484	520	548	526	536	528	558	519	538	579	537	557	532	514	525	533	513	505	489	527	494	511	570	487	514	526	528	511	525	505	517	507	510	521	505	531	514	524	537	506	568	528	540	489	538	531	525	563	510	511	534	533	511	486	527	510	520	496	486	540	545	562	492	523	518	518	559	583	510	533	545	503	521	542	488	475	570	526	580	494	460	510	563	553	571	526	513	509	540	542	529	551	487	541	525	533	559	502	537	502	558	565	540	530	522	555	547	556	544	527	475	546	547	534	517	551	520	532	482	506	528	534	519	539	523	551	538	527	537	573	557	553	532	513	545	544	528	554	536	488	513	547	529	536	538	485	519	609	573	523	497	558	515	518	530	550	550	556	538	542	577	547	565	505	514	491	536	529	515	535	492	548	547	480	567	513	519	495	504	514	497	505	471	546	551	549	542	538	543	557	527	543	492	510	494	534	531	504	536	554	514	506	497	564	520	525	479	511	531	513	514	524	480	517	502	529	536	494	485	513	510	575	530	536	511	551	498	532	525	509	563	566	538	542	564	484	507	499	544	508	551	512	547	471	506	536	518	527	563	486	560	523	535	527	521	540	531	529	497	498	525	545	531	565	534	534	551	539	576	512	533	549	536	503	483	519	497	515	515	560	514	519	551	534	519	527	561	550	515	493	479	514	521	521	564	510	506	545	519	567	538	557	503	577	525	500	517	547	537	518	513	501	546	565	560	515	556	555	525	535	527	532	568	511	518	555	549	499	485	552	505	473	532	576	537	536	527	487	533	503	525	542	535	548	494	542	535	539	549	544	550	537	523	514	538	539	575	553	538	543	550	485	554	536	497	543	539	518	528	519	519	506	525	515	542	546	539	555	568	529	558	537	525	552	545	535	522	562	514	551	511	532	526	526	554	474	525	517	547	535	544	547	556	504	497	517	566	517	523	537	524	507	533	507	524	509	528	531	471	512	556	520	572	529	518	494	549	547	504	574	502	490	499	537	556	521	521	514	523	523	534	527	517	481	524	551	505	514	503	510	493	491	542	528	528	571	538	491	565	483	527	501	595	537	541	556	533	516	515	526	518	539	536	542	506	534	516	519	534	525	523	564	555	479	536	516	526	519	528	527	549	535	491	537	514	521	544	514	494	517	554	527	528	509	547	530	526	484	547	512	543	547	501	525	546	524	524	549	467	506	576	517	550	531	552	504	534	497	525	524	544	497	512	521	520	515	513	508	539	519	497	514	513	542	548	523	511	533	505	551	525	530	543	543	530	510	598	566	535	511	483	504	565	489	521	521	518	517	508	532	533	520	543	535	481	512	546	560	501	541	513	506	523	531	534	539	521	493	545	545	528	518	519	522	504	552	529	513	526	519	523	504	518	477	522	551	532	562	547	542	506	554	551	499	540	506	517	528	548	498	552	560	545	504	538	551	542	581	523	526	532	535	546	508	564	546	507	562	522	550	523	504	468	551	522	477	566	523	517	550	538	516	579	541	538	523	561	497	576	512	503	547	511	537	504	522	515	547	548	524	539	475	574	508	514	542	591	554	537	501	523	537	540	541	529	552	480	528	550	527	537	548	561	548	510	551	501	541	566	520	536	507	516	517	534	503	512	536	485	567	511	516	570	554	548	547	517	538	514	546	541	564	490	573	515	522	551	531	511	540	482	516	556	515	538	524	500	497	483	547	516	504	545	513	507	532	515	503	521	539	529	503	528	519	528	521	531	490	520	515	474	561	535	542	521	508	539	508	545	557	539	492	530	543	508	511	559	496	502	543	556	529	527	498	511	527	484	485	497	529	527	535	528	531	513	552	549	531	510	498	543	510	526	558	514	530	569	542	523	542	530	571	504	521	512	565	542	510	509	490	525	553	547	529	499	512	473	572	513	503	517	548	533	508	512	528	502	517	524	539	523	526	516	546	543	543	559	536	574	549	509	552	547	496	540	527	555	501	540	481	556	542	513	535	495	485	516	502	533	537	524	556	512	511	503	507	560	531	518	509	562	491	507	510	530	541	523	537	533	527	545	494	555	516	515	469	559	539	513	537	550	573	502	562	507	536	523	544	525	513	477	526	512	542	498	523	531	536	562	474	513	528	513	515	525	544	535	507	533	505	520	569	510	527	496	531	525	549	513	558	552	506	501	508	543	529	507	508	535	516	519	521	514	504	498
60204	24729	5404	1633	1085	852	636	528	455	452	385	423	373	391	389	371	380	352	339	364	379	394	376	356	363	424	405	354	333	382	361	333	354	327	349	361	347	343	308	351	323	349	342	333	307	345	316	328	319	336	328	355	338	339	366	339	371	359	346	353	362	325	321	330	354	316	324	332	358	318	339	347	342	362	319	286	334	383	326	336	349	368	342	345	344	364	293	338	355	360	314	323	367	354	310	315	339	348	337	342	315	349	284	361	331	307	322	330	353	351	337	334	312	347	322	324	357	349	349	371	341	332	369	331	355	326	364	342	360	333	359	368	369	331	350	327	331	331	314	315	346	359	337	363	330	352	319	335	308	360	352	359	340	330	330	349	358	329	340	336	347	328	338	320	326	347	375	345	353	319	340	340	333	367	337	324	348	331	342	347	348	342	327	362	326	308	335	322	334	332	305	355	363	346	307	321	371	347	360	328	351	328	323	321	357	314	342	337	321	307	321	292	330	330	327	369	372	339	321	325	347	325	337	344	328	337	313	302	337	314	348	357	326	337	349	322	337	328	348	340	334	332	351	380	322	357	288	307	304	369	340	313	342	325	308	326	306	340	349	347	327	335	343	380	341	367	343	351	308	345	330	313	326	360	354	326	289	333	340	343	332	333	335	353	336	365	391	305	337	320	344	325	356	318	310	360	312	320	306	332	348	349	353	339	339	357	341	346	323	311	357	317	330	347	337	349	327	337	333	295	313	334	334	356	367	309	323	356	348	314	340	294	335	343	331	315	332	354	354	372	334	342	357	338	362	333	340	326	306	378	327	321	343	336	316	360	331	368	312	373	312	326	350	353	365	355	326	327	323	344	314	334	337	331	351	337	355	328	351	332	343	363	316	314	387	324	330	332	344	336	300	348	363	326	331	371	347	373	374	329	333	345	330	334	323	326	324	334	323	319	346	320	336	351	335	337	326	341	295	370	329	351	325	352	346	329	344	361	347	350	390	333	366	369	335	338	355	357	386	340	337	354	316	357	346	322	351	314	361	341	330	319	327	316	326	344	311	331	331	336	352	354	314	333	342	339	305	365	357	328	345	362	349	335	346	311	352	364	340	336	328	319	349	330	313	348	351	327	336	330	354	315	291	313	336	365	331	357	340	327	339	345	306	328	367	336	360	362	375	359	332	320	322	324	313	310	334	325	352	353	346	342	348	358	322	317	331	345	312	326	372	317	369	325	323	359	335	379	339	334	326	341	346	326	348	332	343	333	338	337	319	333	339	327	337	367	328	331	351	344	343	346	345	338	299	324	319	328	319	354	323	333	365	351	351	338	397	363	320	303	290	328	339	346	325	327	321	314	350	344	336	315	307	324	348	313	353	353	337	338	300	351	359	326	334	303	316	320	305	354	328	312	358	355	363	354	319	335	316	326	375	338	327	337	323	340	357	343	334	327	322	362	339	341	340	389	331	357	357	315	354	358	351	368	319	315	317	311	330	355	344	314	314	350	322	324	334	333	335	336	345	377	353	337	338	327	312	328	322	340	344	327	326	306	349	356	378	338	329	317	290	349	374	338	332	328	344	329	382	298	336	340	319	324	296	334	354	341	312	354	362	348	339	343	320	316	316	317	338	320	369	355	353	338	343	327	346	332	326	335	343	345	321	292	359	311	330	321	338	335	351	322	353	363	313	355	320	344	340	350	387	339	381	364	336	320	336	324	330	342	352	351	329	341	357	323	349	316	321	334	358	352	343	325	335	348	328	355	356	367	323	381	317	342	347	338	339	329	303	318	323	333	297	341	345	319	369	307	301	338	327	356	351	346	306	300	346	353	318	314	340	336	309	337	346	336	361	335	332	341	336	381	341	335	323	357	370	349	367	330	372	373	341	336	349	321	297	320	350	308	365	327	350	322	322	378	351	317	376	362	357	364	363	349	322	314	328	338	367	305	343	327	321	371	326	320	346	328	345	337	372	366	351	359	313	345	331	331	325	347	334	343	312	371	336	337	329	346	343	345	354	356	323	369	349	357	323	364	324	327	377	339	326	333	324	359	300	347	363	339	356	333	326	336	327	344	334	327	342	380	361	324	350	346	336	324	327	342	330	342	354	363	366	364	319	346	337	367	344	323	332	365	330	328	315	331	368	337	332	371	328	375	319	325	342	349	347	349	331	340	362	320	317	337	342	315	410	332	331	343	337	337	329	331	310	355	312	340	349	339	346	337	330	347	365	318	361	349	336	315	306	328	315	341	338	332	393	371	315	354	359	336	382	358	369	329	325	290	291	333	340	338	298	335	329	300	369	337	333	330	342	374	365	320	359	358	349	346	287	316	325	311	320	314	341	349	353	361	345	358	351	343	319	362	338	333	370	327	328	348	346	323	321	355	362	328	365	365	333	348	333	339	336	326	331	323	332	306	320	323	356	338	340	315	345	324	333	346	325	321	322	344	321	315	321	317	358	322	322	304	351	318	328	354	382	320	327	342	341	335	334	295	345	333	381	368	356	347	307	318	354	392	366	324	324	373	331	316	315	338	364	305	339	351	365	343	356	322	293	341	356	370	316	336	337	353	331	330	325	377	349	324	291	334	336	323	353	321	338	351	331	316	325	340	294	338	379	340	312	318	337	345	325	307	350	387	366	328	323	338	333	320	333	336	303	354	343	316	334	334	358	310	312	383	324	286	366	338	357	312	357	305	319	317	304	330	343	330	311	338	354	346	356	290	339	360	286	342	322	354	334	339	331	335	365	349	310	317	311	338	337	371	329	398	319	329	301	330	327	334	316	338	321	320	356	362	328	341	363	375	334	339	338	347	331	304	337	313	367	366	334	354	306	318	331	377	286	370	355	334	362	368	339	352	347	345	298	372	339	341	327	348	336	352	318	350	344	322	359	346	348	315	360	325	353	348	320	292	334	354	329	316	364	342	361	328	346	325	335	337	346	326	347	314	295	346	323	327	316	337	327	357	332	354	315	305	345	336	324	330	325	341	330	351	341	332	390	336	313	370	329	388	308	314	346	385	352	323	356	345	316	341	327	343	325	351	339	377	369	319	332	318	358	354	333	297	317	346	354	352	336	319	300	330	343	332	337	334	358	349	348	344	372	353	295	323	368	322	335	304	344	293	301	350	314	311	335	310	341	313	303	319	366	389	333	313	354	373	359	359	298	360	360	337	354	320	305	324	309	360	317	305	335	346	311	319	318	314	364	332	366	312	334	305	330	346	306	354	319	335	374	344	326	345	343	338	323	288	324	319	307	358	366	332	319	332	353	342	305	356	319	322	335	308	309	353	328	367	358	356	320	325	327	359	335	334	312	333	313	352	311	373	348	303	352	317	364	319	348	350	406	350	328	335	358	350	353	321	372	322	313	338	338	362	308	358	349	352	346	350	330	330	321	348	340	307	351	360	359	338	324	342	345	362	331	317	330	314	321	344	335	316	361	360	353	355	311	347	332	339	354	349	346	350	339	384	294	327	329	312	351	344	368	343	359	355
38988	5610	2832	3615	3295	2928	2112	1659	1383	1259	1096	1024	988	983	983	914	974	910	897	922	982	1150	937	854	850	862	1297	796	783	768	693	851	752	770	910	885	924	827	824	744	777	686	711	757	700	732	747	746	771	748	730	710	731	736	786	686	753	713	785	729	759	771	718	731	672	649	744	751	729	708	765	741	727	708	712	686	681	752	752	750	780	690	730	688	742	812	723	743	759	732	698	732	705	734	730	693	752	763	743	720	775	733	733	713	726	719	767	719	747	709	720	752	721	693	724	744	719	704	739	710	696	721	733	720	744	749	714	755	727	768	730	720	750	783	681	703	729	702	736	734	733	727	697	729	716	712	702	730	712	716	749	764	769	699	732	758	730	748	720	750	752	736	712	718	756	745	715	685	709	716	756	748	750	747	746	755	751	690	756	704	719	716	739	738	789	732	707	724	738	749	724	764	722	719	733	720	672	741	681	754	754	706	703	733	704	754	760	727	692	699	701	728	726	729	745	729	693	741	773	747	722	712	698	721	738	703	755	670	694	736	692	696	694	693	736	725	677	691	704	716	730	709	699	749	723	725	731	764	714	720	718	747	736	764	761	733	715	755	710	700	723	761	719	734	708	743	742	709	728	725	712	727	717	722	715	712	763	706	686	688	732	709	771	725	699	710	722	748	746	757	708	680	749	703	752	774	781	735	763	765	697	736	711	692	726	735	739	767	746	720	751	783	735	739	762	738	699	699	711	726	710	727	729	763	728	795	717	756	720	753	766	724	703	711	733	720	763	730	702	692	780	777	740	753	737	709	755	730	770	699	727	748	715	703	711	702	711	748	805	688	741	733	719	753	755	699	758	696	720	727	689	740	702	729	713	755	733	737	748	737	744	725	727	753	742	736	715	706	726	729	744	691	767	749	698	732	736	715	704	743	701	745	698	749	729	719	723	687	705	722	737	684	717	688	707	679	751	668	750	701	698	732	750	727	716	709	742	737	810	739	710	731	784	753	733	744	726	751	752	736	697	747	715	696	732	759	733	714	741	720	741	736	729	708	695	727	711	741	671	695	725	743	674	705	735	697	742	748	754	777	723	707	733	705	742	780	743	728	741	702	737	707	732	691	731	721	711	714	727	712	727	731	680	694	736	760	720	689	687	713	702	731	747	704	755	709	723	763	736	683	746	735	748	726	760	711	739	722	707	693	748	699	761	753	715	741	738	737	729	697	699	703	708	725	714	697	719	754	748	736	747	736	707	720	708	759	726	749	705	721	735	740	736	682	677	720	729	739	765	731	750	714	739	722	727	713	749	744	733	695	710	741	728	761	723	712	783	721	694	721	713	713	724	745	723	781	764	693	725	712	781	726	736	705	688	719	745	747	728	727	734	703	792	748	694	727	701	737	728	706	745	742	700	722	682	718	751	730	712	719	719	730	794	747	723	736	731	712	740	697	738	717	699	701	727	710	739	776	690	735	711	746	739	693	702	774	729	742	728	730	695	740	736	763	699	722	728	747	718	719	787	690	713	685	706	743	721	727	738	766	733	734	699	690	755	708	692	710	693	710	723	731	735	701	705	657	744	769	739	718	775	698	695	697	709	716	734	720	713	722	732	733	719	731	725	775	695	783	720	664	719	688	739	722	723	695	763	709	757	734	706	733	684	713	673	701	736	732	726	675	773	704	730	719	701	687	685	688	724	694	734	731	725	720	693	711	726	723	758	736	772	739	701	745	730	709	741	693	761	771	745	693	726	733	727	735	760	723	733	691	703	724	717	707	761	754	712	717	740	747	736	736	721	725	728	743	742	754	718	712	699	733	724	757	693	781	719	707	690	689	716	735	753	789	715	751	727	717	727	711	717	729	761	682	753	719	769	746	693	767	738	733	723	727	692	744	675	711	726	707	733	686	718	659	710	698	712	729	748	701	747	709	740	759	729	725	728	692	724	743	721	723	703	747	697	764	683	762	767	799	754	757	714	725	694	748	703	712	748	719	718	756	728	681	743	729	728	747	694	776	763	764	771	687	695	728	760	756	744	775	751	717	734	745	759	727	731	753	721	719	728	727	698	740	762	698	718	716	737	712	715	737	773	740	734	726	682	750	715	732	699	701	705	674	702	668	704	695	700	727	713	736	718	741	709	718	700	775	747	712	760	717	667	751	753	715	708	740	716	732	753	699	746	737	735	709	756	670	710	746	779	763	708	734	706	723	747	711	702	764	727	729	735	713	724	716	702	693	767	711	760	726	712	725	776	796	722	739	665	744	710	748	683	752	757	756	709	711	736	721	712	770	731	705	736	740	719	716	727	745	714	768	733	716	693	772	697	712	713	702	711	725	760	709	713	769	790	728	768	702	783	753	750	788	757	765	753	715	722	764	686	709	752	722	689	775	687	707	718	743	741	746	746	683	742	714	714	689	727	723	739	713	716	696	763	772	719	716	744	733	732	769	749	719	723	749	751	722	735	746	743	744	769	715	714	719	721	709	700	687	775	706	711	746	713	729	697	713	708	718	721	772	742	750	752	774	759	749	698	693	681	755	706	723	716	726	722	695	750	764	677	736	728	714	713	714	708	774	722	761	740	739	697	706	734	754	682	728	741	763	717	688	740	725	751	711	705	711	695	709	742	704	688	748	738	727	769	716	707	765	728	701	733	673	708	704	755	710	745	752	704	743	729	785	745	741	734	746	710	743	712	696	697	714	753	732	724	777	724	705	700	676	722	729	749	735	767	740	695	722	693	724	736	733	714	730	708	770	744	755	699	745	743	777	754	788	746	725	722	715	709	696	752	714	789	674	757	725	753	711	690	772	714	736	712	760	719	760	725	732	762	712	726	721	706	718	738	748	711	749	716	758	693	756	754	708	734	755	761	688	703	717	721	718	759	723	713	706	711	693	724	714	755	717	736	694	717	717	738	743	727	735	740	665	777	706	773	740	745	745	666	731	715	717	707	746	736	745	751	722	730	726	737	767	687	674	678	755	742	730	711	727	717	727	754	773	763	686	723	695	752	717	717	719	772	700	788	724	714	725	768	733	695	759	679	756	730	707	729	718	719	674	669	721	729	689	727	744	729	716	704	747	735	716	710	718	740	734	677	751	741	746	728	710	732	748	730	708	777	730	753	720	733	777	706	723	720	724	718	793	709	752	724	702	728	737	691	726	740	727	738	681	733	704	754	700	781	771	714	775	722	729	751	735	755	711	681	727	684	705	732	706	720	768	745	759	713	726	739	726	741	738	720	715	706	763	759	737	685	729	774	702	715	735	664	732	758	778	772	731	733	743	654	691	681	730	681	709	753	697	774	773	733	765	756	751	702	718	719	759	701	707	756	689	711	691	724	744	745	737	772	759	733	721	718	701	709	782	780	741	724	722	743	769	742	746	719	733	729	719	758	691	745	740	727	731	769	695	752	688	762	729	713	702	683	738	718	730	727	721	702	742	728	711	712	703	680	721	698	758	712	741	707	690	716	695	736	722	704	724	705	726	712	722	724	707
27218	5967	467	398	338	267	191	168	175	165	165	150	157	174	164	160	149	152	153	177	157	172	164	143	161	119	141	138	138	144	148	156	142	156	150	167	143	132	134	150	160	150	135	186	151	153	140	159	155	157	161	156	147	148	141	171	144	155	149	144	148	156	153	149	139	157	116	141	131	141	153	124	134	162	154	162	145	142	137	175	157	142	136	138	151	135	130	149	139	131	147	125	163	137	151	158	139	132	140	145	158	140	133	143	116	148	139	144	146	139	150	166	137	164	143	161	156	141	145	153	132	150	146	143	124	137	131	158	151	131	138	131	162	140	143	144	147	166	142	145	126	140	143	162	164	147	161	158	147	148	172	149	148	142	137	150	146	171	137	166	148	150	126	157	145	145	152	121	135	146	161	143	154	158	154	139	154	127	152	136	128	145	161	160	124	116	144	146	164	131	146	151	162	166	162	158	144	166	147	147	157	156	142	132	151	137	154	145	156	153	144	142	164	136	146	149	147	131	143	151	125	128	146	119	141	152	142	150	138	139	174	111	141	137	144	145	146	130	141	140	161	152	124	141	134	141	150	147	172	151	146	125	147	135	157	163	152	140	130	132	153	132	150	152	147	145	140	142	153	131	141	172	161	141	137	145	122	135	166	127	142	128	135	143	145	154	122	136	158	167	136	137	145	133	141	148	144	157	143	146	142	129	159	160	146	143	145	148	126	147	156	126	147	158	136	167	138	134	143	146	128	137	113	160	141	152	158	139	138	130	139	125	159	161	159	147	136	140	126	147	134	123	127	158	166	151	163	161	138	171	162	147	129	134	120	152	151	153	137	146	145	126	121	128	147	149	162	129	147	166	131	135	139	169	160	146	138	141	142	147	153	139	156	137	131	169	176	150	143	173	145	158	135	141	142	169	160	146	148	158	128	130	131	115	138	138	159	145	159	135	155	173	142	163	166	128	153	144	160	149	152	171	132	134	139	140	166	151	140	165	177	140	137	130	164	145	149	141	165	151	136	161	145	163	128	150	147	152	159	146	166	122	160	144	155	155	155	142	114	162	132	139	133	160	142	140	144	133	135	136	147	151	126	144	144	156	152	137	141	138	149	140	130	150	158	166	121	146	151	138	146	143	150	150	146	136	141	147	176	169	142	140	150	152	149	163	131	151	143	142	149	141	140	156	131	155	149	124	131	135	137	145	131	131	138	170	160	154	177	144	152	158	143	167	132	165	169	132	123	154	158	153	146	143	117	138	133	130	145	142	164	140	150	128	151	146	147	140	141	139	154	153	153	135	162	137	157	146	139	155	189	123	152	160	135	155	142	141	137	134	143	138	154	132	137	125	141	141	154	164	158	148	149	127	127	136	137	129	146	145	163	148	146	119	130	149	149	139	155	139	140	138	154	147	137	145	141	138	142	141	129	145	133	160	133	156	147	156	136	150	158	151	123	138	165	131	167	141	160	127	136	156	159	135	140	135	165	127	131	140	146	159	133	132	172	151	145	143	147	146	139	156	148	148	148	160	144	176	134	155	152	141	154	152	145	161	150	157	139	160	148	143	128	131	133	151	164	132	142	129	144	148	138	156	158	128	156	128	147	151	135	155	157	144	143	153	143	168	167	126	122	142	113	156	153	136	129	139	138	150	126	145	136	136	136	146	145	158	138	149	171	119	149	160	157	152	174	145	166	132	141	154	151	140	168	124	144	136	130	151	149	138	135	143	134	145	138	143	153	143	119	136	140	145	149	133	144	121	143	149	150	128	173	157	154	158	140	153	146	134	144	155	137	123	167	138	158	146	123	156	116	160	143	142	132	124	147	153	157	142	143	150	142	155	164	158	127	156	154	156	157	138	126	137	155	153	157	153	149	140	147	135	150	149	140	148	136	147	152	162	148	159	155	150	153	140	135	140	164	141	145	137	148	151	141	154	146	165	160	154	147	168	171	144	156	139	157	150	162	117	150	124	144	130	136	143	118	154	144	154	159	124	136	148	138	127	142	147	166	137	153	145	144	139	156	146	133	129	140	148	117	166	146	144	156	152	160	155	145	135	138	138	154	142	160	157	144	150	164	142	159	138	133	135	131	140	131	133	163	152	175	140	145	159	169	166	152	141	156	134	134	157	141	155	138	146	137	149	137	166	142	151	147	144	138	118	149	148	153	146	160	136	118	153	151	148	142	143	147	162	130	148	115	133	139	150	148	125	118	141	150	156	162	162	126	140	152	143	132	159	135	138	151	122	150	145	155	136	147	144	148	163	166	140	140	137	148	144	137	151	117	138	148	147	167	145	135	119	110	119	128	150	161	139	143	124	158	133	136	134	142	155	154	155	129	138	174	141	155	157	157	154	128	148	140	134	130	156	130	134	149	153	110	156	154	156	168	140	140	153	137	138	138	164	137	142	125	131	172	152	135	151	123	144	126	160	132	145	132	152	163	137	135	139	162	149	181	146	168	160	141	152	144	137	138	115	153	132	164	151	148	167	135	150	133	136	152	129	133	140	160	156	140	148	143	147	167	136	133	133	148	136	128	135	135	166	149	138	124	122	157	123	133	153	147	142	145	148	160	149	137	141	138	135	142	151	154	157	144	146	148	156	141	169	160	152	129	155	138	149	140	148	140	126	137	128	135	163	142	132	143	147	142	128	150	156	155	128	149	150	177	132	136	154	142	119	128	127	146	144	163	151	153	154	146	161	150	156	137	127	151	135	151	143	146	124	137	157	167	137	135	149	140	148	145	154	139	173	154	134	140	161	159	132	134	136	124	142	156	148	167	157	156	152	110	143	141	150	151	131	142	157	134	144	143	150	140	154	180	139	149	132	141	150	142	172	143	124	143	146	143	138	144	149	156	150	146	137	116	147	154	127	135	149	129	126	141	127	147	145	131	140	144	140	137	144	145	153	136	143	133	154	135	155	134	135	150	133	144	131	170	137	139	145	141	135	142	154	164	133	144	130	144	128	149	146	143	148	141	149	165	164	147	123	141	148	169	168	145	142	144	149	170	164	126	144	165	150	171	133	139	137	131	166	163	147	157	145	156	147	130	135	146	172	143	152	136	143	159	166	155	153	143	137	122	150	153	136	144	171	151	158	146	146	160	150	157	144	161	157	167	154	141	155	143	129	143	145	153	145	146	148	156	169	162	137	147	137	158	149	151	140	153	141	154	141	158	159	156	143	146	156	149	134	151	167	148	138	158	140	153	149	137	170	153	153	128	168	169	145	132	148	163	155	156	151	156	154	140	178	164	171	124	182	186	151	191	145	132	126	155	155	154	140	153	152	131	165	124	159	160	124	149	143	141	163	178	163	146	145	146	143	165	137	119	134	154	152	143	132	134	114	157	166	157	165	143	158	147	163	163	168	139	142	145	161	148	143	142	137	148	142	152	136	159	150	175	152	136	156	128	147	159	144	154	158	144	148	145	146	134	140	155	141	154	141	155	160	159	148	144	149	138	157	131	152	117	137	151	143	153	127	174	135	141	109
16467	1647	898	1261	1211	904	664	552	446	422	428	396	453	411	415	387	430	381	398	424	463	485	528	447	373	437	399	398	358	389	338	371	402	370	379	405	387	417	370	360	361	342	346	364	406	393	364	381	349	336	370	372	396	377	374	341	388	385	367	383	390	360	325	393	393	370	367	358	376	390	367	356	364	328	389	413	335	350	346	353	359	368	409	373	374	381	366	349	365	376	369	363	345	336	380	362	399	365	348	346	343	373	371	361	366	374	388	346	348	363	353	390	367	382	365	376	376	355	362	368	367	403	349	362	374	354	340	396	316	387	388	355	367	372	358	371	370	355	388	392	394	350	354	367	369	359	389	390	337	337	381	391	379	359	359	385	320	367	361	353	359	337	344	379	374	343	386	373	399	375	345	368	412	330	390	367	389	348	381	343	346	396	371	388	412	351	371	376	352	376	353	394	358	403	364	383	393	367	356	348	380	344	382	349	406	338	369	354	394	391	373	372	375	351	398	389	368	332	387	360	344	361	350	358	407	376	435	347	341	391	384	364	355	369	366	367	345	388	350	347	343	398	331	330	390	384	389	347	380	375	383	373	360	359	376	350	328	375	398	385	366	377	401	378	366	376	366	364	397	335	375	348	368	389	360	400	345	380	369	365	389	349	357	343	314	384	349	380	346	337	368	320	387	365	396	367	371	387	379	400	385	361	354	389	382	353	369	364	382	363	355	374	369	371	385	392	417	358	345	372	362	362	388	357	354	365	371	348	370	342	373	368	381	389	396	399	383	367	342	384	346	333	367	356	316	382	365	372	406	382	377	383	366	379	376	354	367	384	318	372	374	406	380	359	404	371	383	371	365	342	347	351	404	354	376	361	362	374	355	346	396	384	381	371	353	374	404	353	375	320	367	364	400	388	344	350	368	360	364	362	382	371	398	353	362	339	370	375	367	335	373	354	343	371	377	394	367	344	401	361	361	365	376	357	379	366	368	345	352	385	359	394	376	365	329	371	337	345	356	380	352	359	370	375	344	388	356	371	346	376	358	361	394	324	365	372	384	371	346	383	385	387	353	354	389	369	381	359	385	392	381	390	352	395	364	362	343	355	355	393	337	369	351	331	378	350	376	358	379	339	382	380	383	371	330	365	370	373	381	370	332	367	345	370	329	362	355	354	342	370	359	354	351	379	361	346	346	368	376	337	349	353	345	368	363	411	367	384	365	351	396	378	369	350	377	362	366	354	372	381	360	384	372	368	397	370	379	378	350	373	371	352	384	379	377	342	365	381	367	375	343	345	386	371	317	355	367	360	346	357	377	366	363	359	415	360	366	363	390	341	362	370	378	353	352	360	362	368	372	340	335	415	391	357	387	355	383	392	356	362	344	369	372	338	331	399	340	359	386	345	374	376	347	384	366	335	357	386	370	381	367	379	393	348	314	348	415	382	386	393	350	367	403	370	374	387	330	345	362	354	331	363	366	377	367	337	366	408	378	345	345	359	341	362	406	368	380	351	385	370	329	374	371	377	380	360	370	374	365	369	382	361	348	385	359	353	353	375	351	394	403	352	367	386	359	354	377	354	374	383	342	374	381	357	360	358	358	371	345	374	335	340	365	406	362	376	363	357	376	337	361	388	361	363	380	345	346	379	364	350	369	384	377	370	365	392	365	383	382	394	356	374	349	383	355	372	334	352	372	339	394	377	380	345	361	385	379	353	329	356	357	335	355	379	361	371	378	395	306	353	375	373	359	348	324	363	369	365	348	364	376	362	376	368	394	388	371	332	367	364	366	355	393	361	351	356	352	361	360	400	349	381	363	379	379	366	323	354	336	387	382	386	366	366	353	364	389	352	379	374	342	360	394	380	365	398	389	342	339	360	354	375	391	347	377	391	363	377	343	335	385	379	354	359	363	344	371	335	377	367	355	366	364	359	378	400	384	363	342	384	350	391	376	398	380	367	332	381	375	348	406	394	356	362	376	339	348	355	366	374	340	375	366	389	367	366	331	338	370	368	401	355	327	358	376	360	398	373	352	362	370	371	381	336	371	354	362	375	401	369	354	384	357	365	357	365	371	427	373	363	377	331	372	380	372	371	377	352	326	375	339	364	376	347	372	391	367	338	417	371	360	340	375	380	356	358	353	353	381	388	381	352	367	377	328	372	369	350	308	397	361	345	347	376	388	355	353	364	361	354	355	361	362	350	362	375	365	359	363	344	408	353	381	403	366	385	377	312	354	388	351	357	395	324	390	351	374	340	403	351	369	366	392	370	379	415	375	362	367	390	384	334	362	405	356	366	348	394	349	377	345	360	406	384	366	349	367	349	368	395	350	397	363	369	355	371	348	348	348	332	373	372	399	381	372	391	392	361	325	354	408	375	356	350	375	377	367	390	379	382	352	319	329	357	368	389	376	372	356	345	363	395	343	352	385	364	377	383	338	377	376	380	357	373	377	386	329	361	350	343	358	348	360	390	331	369	351	353	402	338	364	378	344	346	359	365	352	352	340	356	354	373	376	378	373	340	334	378	351	378	395	361	339	342	345	362	403	356	351	364	382	359	360	359	383	380	371	351	380	383	381	349	376	345	362	360	355	392	371	362	362	383	366	358	368	393	362	364	342	358	368	347	364	411	369	354	367	353	322	409	341	341	356	380	375	352	394	360	393	360	410	371	389	333	381	332	356	389	371	337	369	364	368	364	344	375	350	359	359	397	378	367	393	360	367	405	363	376	380	366	334	352	384	389	355	358	379	359	357	354	368	351	360	368	345	392	356	382	367	350	321	369	375	390	342	354	383	349	363	378	368	338	373	341	383	363	359	324	342	381	356	367	358	373	363	376	329	359	376	380	353	358	404	407	362	354	378	358	353	377	346	337	361	377	342	360	363	369	364	381	393	379	370	364	336	370	407	359	367	352	361	369	362	343	366	328	368	369	353	344	376	381	410	376	377	371	380	372	389	387	355	376	361	363	365	402	368	369	393	361	362	346	376	404	368	407	327	365	340	343	354	399	378	337	376	384	360	353	383	364	331	330	368	398	356	372	403	330	362	366	364	387	346	326	373	344	362	394	377	357	380	348	364	365	353	371	349	420	350	351	366	393	391	339	354	358	361	365	397	366	375	362	332	350	362	370	394	367	413	353	346	357	354	365	388	355	430	347	370	373	356	382	324	384	375	374	400	356	367	346	354	391	378	366	352	345	374	349	373	378	346	362	338	347	353	395	384	358	356	374	338	406	362	350	369	354	390	380	373	344	394	398	368	347	359	376	334	386	406	378	366	391	365	393	366	386	354	368	344	374	352	329	322	352	357	343	384	351	378	344	344	364	358	391	395	373	362	356	375	363	343	349	352	346	376	376	367	384	384	395	377	388	372	347	352	391	377	385	388	344	351	365	382	359	337	345	340	354	345	363	380	357	375	367	371	376	389	375	386	355	337	380	344	321	385	352	374	366	397	390	357	374	383	376	360	330	341	372	365	360	378	373	356	358	382	354
49165	19199	2270	874	702	561	403	375	278	293	245	270	268	291	259	251	279	254	246	258	238	267	297	253	282	268	395	374	260	243	256	243	251	246	265	271	255	263	261	245	239	223	224	251	241	228	249	253	237	227	253	219	224	242	236	240	246	228	233	249	248	233	227	238	229	233	236	231	226	245	246	246	240	255	230	260	245	232	253	245	215	233	244	229	255	250	245	216	221	248	253	236	247	233	247	243	242	219	199	220	253	227	233	243	212	229	274	238	223	206	225	248	240	218	242	249	237	252	257	222	256	216	235	254	209	280	226	228	256	241	216	218	224	256	241	272	214	245	233	232	224	200	244	247	224	199	243	251	265	234	249	239	249	248	236	247	234	281	240	246	244	240	273	231	254	246	239	263	229	246	219	217	226	247	249	258	260	241	234	239	233	218	255	226	210	245	261	267	214	240	220	244	243	237	226	215	235	271	237	231	233	250	219	257	231	227	245	234	240	227	253	236	246	204	245	242	239	234	247	227	202	253	257	290	267	240	264	236	224	232	221	225	219	256	221	236	218	244	255	243	213	231	234	237	253	250	230	244	269	222	240	256	244	224	244	238	255	247	235	248	210	220	234	245	219	283	232	258	220	235	228	242	258	265	230	232	227	261	224	231	235	250	246	236	211	240	191	218	221	260	190	235	232	241	223	264	232	224	232	255	229	238	234	256	269	253	239	258	260	259	250	222	227	244	238	245	247	231	254	280	228	209	255	222	230	226	204	243	203	263	258	262	252	250	229	227	227	207	266	275	231	246	247	249	195	271	235	245	247	236	191	271	257	247	229	246	258	245	267	218	214	230	207	240	247	229	221	250	220	300	243	217	240	249	217	235	268	253	241	234	217	209	212	213	244	247	229	226	201	234	222	232	236	231	228	242	230	228	243	221	227	216	250	233	243	240	235	257	218	252	211	238	215	248	253	219	232	235	228	237	237	227	259	247	209	245	239	254	211	254	238	223	209	258	204	220	232	202	214	251	216	233	241	246	234	258	236	229	227	235	227	219	238	220	232	219	226	229	237	251	236	239	221	232	251	248	268	267	252	224	194	222	228	212	229	219	214	251	226	235	223	224	234	225	222	215	263	235	238	230	238	228	225	220	226	235	240	218	227	256	212	249	242	211	255	218	211	229	237	255	239	239	241	225	229	202	250	234	255	238	231	214	251	262	239	230	227	216	234	246	209	262	243	252	237	213	212	229	260	287	266	232	220	222	220	254	241	258	218	227	250	259	201	230	220	225	248	235	220	257	262	229	233	217	236	225	257	258	208	221	226	251	245	244	264	227	268	244	248	266	247	259	240	211	246	222	230	224	194	226	228	210	252	233	203	218	227	218	266	221	262	219	227	226	231	234	246	209	253	225	258	234	238	231	232	242	236	213	239	254	234	247	214	259	234	211	254	234	243	230	260	244	252	264	225	229	252	235	242	246	246	254	229	251	253	236	220	274	240	226	255	226	269	237	261	239	223	254	238	253	251	238	238	232	227	229	253	230	231	231	202	240	245	231	246	244	201	248	219	256	226	259	251	210	234	250	230	218	250	225	224	239	246	244	242	253	216	247	210	238	222	250	257	213	222	257	258	244	261	239	251	246	216	219	268	253	222	244	245	226	256	221	257	221	212	236	255	223	235	237	270	272	266	239	223	222	252	250	244	224	234	239	260	227	227	258	229	253	232	240	225	239	216	244	256	251	227	197	249	227	240	251	223	240	242	248	225	240	227	234	238	222	272	257	268	252	259	250	228	267	229	231	253	228	243	223	247	275	238	223	249	253	255	248	244	243	237	210	247	256	262	253	230	190	214	242	231	231	243	236	238	260	217	209	206	233	252	203	254	240	280	243	238	260	251	219	214	241	227	230	209	226	208	236	259	219	226	251	227	233	255	226	259	197	255	229	244	229	222	229	239	224	250	215	235	244	248	234	222	219	251	208	231	253	183	240	236	244	234	248	236	262	235	245	270	221	239	188	200	237	248	241	269	232	241	227	233	275	243	241	253	243	230	224	210	227	211	221	203	220	235	242	255	227	233	249	252	256	242	237	195	246	227	223	232	236	242	244	254	247	271	233	238	236	261	224	260	258	251	250	237	259	244	248	232	220	239	218	227	264	257	262	231	239	236	226	248	281	243	261	225	229	233	216	256	263	242	252	234	243	217	242	206	237	238	244	207	222	223	263	233	265	206	216	237	249	223	226	237	199	229	248	220	235	244	259	233	229	251	225	221	258	223	237	228	228	230	227	222	190	213	232	228	260	229	248	239	223	222	254	260	226	237	217	247	247	211	209	254	193	207	251	224	248	241	240	255	258	238	248	222	240	248	222	261	239	264	258	219	257	257	235	215	234	221	236	243	224	230	244	282	250	223	223	253	228	213	238	210	267	207	246	236	222	246	238	235	218	224	198	229	238	260	242	216	220	247	217	241	263	220	263	228	214	244	252	246	250	232	249	254	230	266	247	252	222	261	234	231	217	236	244	231	229	255	234	228	221	218	235	219	244	235	245	236	230	236	229	246	228	237	215	231	250	225	247	246	242	232	219	251	229	224	235	238	260	251	233	228	238	259	239	248	235	236	258	246	239	220	236	242	250	233	236	231	262	225	225	228	247	238	232	211	200	249	220	246	219	242	239	255	244	242	230	234	249	239	224	218	240	263	219	248	222	233	237	228	221	237	236	222	247	241	272	238	240	269	249	259	228	248	233	235	223	250	250	215	218	220	217	230	253	227	207	235	261	245	239	223	239	235	247	234	213	234	232	252	229	231	243	250	212	253	241	241	217	263	220	267	220	226	248	234	246	261	208	259	242	214	232	226	251	235	226	258	249	249	248	243	211	223	215	256	218	227	244	244	207	229	205	246	226	250	219	244	228	224	253	248	250	229	222	260	231	218	243	246	231	216	244	226	235	230	221	227	240	240	254	222	230	240	251	227	284	232	239	281	233	224	246	239	262	270	231	229	262	233	255	256	225	207	239	248	244	213	261	251	224	232	256	211	237	245	228	252	255	213	231	233	226	263	246	256	225	243	232	230	242	257	220	214	242	211	229	263	242	225	283	235	218	250	232	195	247	225	206	230	226	273	219	251	258	246	219	266	239	246	249	230	246	238	225	235	250	245	256	227	232	223	260	271	261	228	242	255	242	218	264	241	243	240	227	264	230	256	249	271	247	223	250	244	225	223	238	237	267	214	208	242	231	241	237	245	211	208	244	216	253	245	216	247	238	270	226	236	225	221	245	213	246	232	220	223	224	223	225	263	235	246	239	228	230	215	236	247	222	215	240	251	222	220	249	229	238	232	229	244	254	215	237	228	234	220	228	247	240	239	238	253	232	241	230	224	212	230	230	241	242	220	245	228	243	224	242	273	256	230	221	228	227	224	258	264	254	248	283	271	231	230	207	252	222	222	236	253	245	225	249	208	269	234	244	269	214	231	202	229	201	212	256	237	227	256	224	225	270
31993	5840	1937	2573	2589	1945	1444	1074	858	791	736	799	697	677	644	657	631	714	641	646	640	785	736	766	680	632	1702	1553	586	550	561	579	579	594	611	630	642	639	595	568	556	569	575	531	546	571	564	541	546	566	560	542	510	546	545	533	536	561	564	588	529	552	537	569	575	518	585	539	557	548	556	563	542	547	558	587	561	622	571	553	559	568	562	588	561	521	574	602	547	500	565	541	586	592	560	588	575	562	584	550	547	547	576	547	532	569	553	565	520	551	550	590	546	534	539	503	543	515	545	527	548	560	559	582	531	574	584	528	601	529	594	553	554	524	543	535	519	535	541	528	522	545	527	519	521	529	536	514	543	534	539	512	552	580	535	530	560	590	536	530	553	553	521	518	545	559	499	568	528	570	524	581	546	525	575	559	556	504	509	590	541	572	542	546	566	526	535	529	564	546	532	599	519	552	531	561	573	545	564	566	540	555	583	561	559	518	557	602	562	560	547	539	503	569	583	570	568	535	565	595	581	611	551	550	549	544	538	565	541	555	535	587	513	521	565	543	573	540	519	544	572	566	514	555	541	564	550	500	564	589	544	543	544	543	569	498	514	537	563	513	579	543	569	529	543	541	522	555	546	539	559	547	553	524	550	561	571	574	536	529	568	550	531	561	543	556	551	539	530	585	577	528	590	543	543	567	564	553	567	520	561	508	549	585	559	581	544	545	523	542	528	570	543	539	570	568	539	514	540	517	569	522	590	547	553	550	569	600	547	572	540	518	536	555	564	586	535	564	537	565	562	562	568	546	562	569	536	528	580	547	546	547	548	556	563	536	545	583	574	550	554	561	518	548	568	541	534	574	568	578	555	563	525	570	556	584	579	536	545	552	583	526	564	591	532	624	509	552	567	510	523	550	564	561	579	591	533	572	563	576	544	579	533	588	547	529	549	582	553	533	533	537	577	567	577	560	547	595	551	534	553	570	536	586	589	599	577	558	528	569	528	552	578	527	567	559	522	580	604	542	553	575	584	537	510	578	517	571	577	565	543	537	574	553	553	577	533	582	576	562	542	529	516	538	572	511	531	576	607	570	524	560	570	504	576	564	543	533	557	531	544	594	558	550	592	571	554	574	537	504	560	547	565	540	553	558	536	550	582	577	532	567	553	541	583	553	553	545	526	562	511	588	548	557	560	560	562	542	547	538	532	553	583	524	557	548	606	573	555	559	581	551	529	525	563	587	579	588	541	562	577	541	528	565	565	555	560	540	555	526	507	552	551	549	562	577	502	533	496	549	575	535	545	546	510	536	586	585	546	559	517	520	575	527	560	584	560	540	536	573	549	532	555	526	558	535	525	531	539	577	557	529	553	568	528	541	582	560	498	555	568	552	552	561	555	571	587	548	518	502	558	588	548	581	587	529	574	548	547	539	597	559	531	562	532	569	557	544	553	501	575	586	528	527	555	556	537	542	540	534	562	569	534	531	582	543	566	560	522	539	564	590	549	566	584	564	542	537	585	580	548	590	556	545	581	532	533	562	561	537	567	564	534	550	563	498	552	571	538	557	554	553	501	562	510	550	562	541	496	589	522	590	578	568	562	559	590	542	561	512	594	570	583	593	547	549	489	526	558	563	547	565	575	590	547	561	573	546	542	534	602	584	540	525	586	543	506	534	542	581	595	544	518	611	563	588	510	554	590	565	552	544	531	514	556	563	564	559	582	553	538	564	492	583	550	543	548	579	528	584	582	547	501	567	613	515	528	553	505	562	569	574	594	545	556	555	549	524	538	530	544	532	531	531	523	567	568	524	562	575	555	544	495	566	547	563	559	551	552	582	520	511	544	515	573	510	590	575	568	562	552	573	563	549	556	560	560	576	575	550	533	552	538	601	551	515	578	561	547	530	545	520	568	531	557	612	512	570	541	537	556	559	622	540	575	531	566	515	590	510	546	576	592	573	519	551	575	575	534	573	585	607	543	562	580	562	543	525	527	537	498	552	529	572	560	530	556	552	578	561	571	534	543	516	539	520	572	570	584	569	561	538	540	540	568	512	583	594	558	529	535	574	556	544	585	546	544	531	559	524	565	569	552	572	561	613	528	541	543	533	568	554	523	566	573	547	558	528	544	545	546	546	528	510	569	549	561	571	572	537	568	561	592	554	559	520	545	575	543	525	569	570	599	538	570	539	540	531	605	551	520	525	564	552	559	542	491	549	559	572	570	555	595	583	546	597	517	542	510	570	571	529	559	552	502	573	574	542	561	536	533	546	546	539	550	559	524	536	551	529	572	569	587	535	533	524	560	541	541	543	542	515	555	531	526	569	565	575	578	544	524	556	535	555	523	561	507	542	558	581	537	520	565	572	563	546	487	570	593	570	552	542	546	538	566	588	541	542	545	579	528	564	518	555	566	530	513	560	554	543	580	542	556	549	565	528	568	565	504	595	539	618	515	511	559	537	559	549	587	567	585	586	586	523	531	582	549	547	545	544	551	562	525	579	564	562	534	583	541	571	569	555	519	564	573	535	547	571	551	583	550	580	518	542	513	569	538	542	573	520	590	548	537	567	548	589	572	560	527	503	574	581	534	562	574	548	541	538	510	535	530	547	551	567	554	535	565	546	569	574	538	557	552	525	546	569	576	570	524	548	586	539	512	558	546	564	540	554	518	579	525	562	549	545	561	526	522	579	551	548	567	556	566	564	544	526	557	515	536	555	547	557	539	571	541	523	562	581	571	579	573	546	550	539	557	504	599	561	585	569	549	548	520	589	582	531	600	534	539	562	562	581	557	539	521	595	519	561	540	578	554	524	575	563	536	541	546	539	600	544	567	552	561	536	522	511	559	616	587	534	584	508	546	519	562	563	579	564	539	522	546	556	538	538	543	568	551	549	552	565	588	560	563	506	562	535	586	577	573	554	562	545	557	522	552	538	546	570	577	564	556	577	582	513	570	566	552	562	523	561	534	547	580	531	594	549	518	554	529	542	549	532	558	550	563	601	547	530	541	536	582	584	580	554	587	551	517	582	539	564	522	539	537	573	532	526	560	555	547	487	576	521	551	581	567	593	538	610	515	527	530	572	584	578	598	526	527	536	525	560	516	532	478	558	536	555	570	556	557	541	500	529	570	517	514	563	557	519	567	564	536	534	596	533	510	520	546	591	534	589	542	553	596	542	531	549	540	519	572	548	541	584	580	540	556	597	566	546	563	548	552	540	526	571	546	569	568	531	517	549	510	542	547	545	530	547	551	529	546	585	592	561	563	563	581	564	606	545	550	511	536	528	571	539	558	542	562	533	522	585	555	578	558	527	605	614	559	569	619	574	525	538	567	591	570	539	547	525	542	572	511	587	534	562	531	543	564	532	577	558	519	511	529	601	549	561	562	536	514	508	589	544	567	554	555	568	519	587	553	557	534	530	527	547	543	562	544	583	547	558	553	528	569	552	582	549	556	560	572	553	564	560	543	558	561	548	580	523	504	563	557	520	570	581	572	526
61589	27659	5688	1759	1212	887	664	529	464	415	438	428	380	394	368	409	385	406	404	358	371	376	361	389	367	344	447	366	398	371	360	366	329	327	343	387	344	367	388	347	322	327	341	347	337	358	322	343	341	340	349	326	337	367	364	373	345	362	354	368	332	325	384	347	373	352	358	322	323	321	335	368	342	312	281	305	370	337	364	360	338	346	323	366	329	353	334	371	344	377	360	343	358	391	388	347	378	375	313	355	346	348	345	349	339	357	293	343	314	346	372	334	337	320	350	351	352	369	367	325	334	365	336	350	344	336	342	357	347	388	325	360	341	314	321	352	323	320	352	372	310	322	356	359	329	355	326	337	329	336	323	334	337	368	335	360	359	336	314	315	330	335	380	344	334	302	318	332	350	385	308	351	339	347	334	326	333	338	337	333	345	354	368	309	341	382	326	374	331	324	352	357	324	346	302	398	374	343	337	330	343	322	348	312	373	329	340	341	357	381	361	310	360	351	377	347	342	361	353	330	313	331	351	354	302	337	346	344	382	351	378	365	325	330	336	366	334	369	337	369	336	321	357	375	345	324	330	346	340	385	340	336	312	296	324	347	356	341	303	341	354	361	304	340	357	359	343	310	342	327	325	328	342	323	335	331	345	302	334	326	338	334	331	359	344	321	352	346	331	310	386	354	342	352	330	332	349	353	374	372	364	357	335	376	340	357	355	301	343	314	333	306	312	331	350	336	396	339	329	343	317	351	342	355	347	314	346	349	363	327	332	338	345	348	329	287	383	328	342	353	324	355	312	353	357	347	355	301	325	339	326	351	338	379	323	333	336	337	322	339	332	352	345	346	339	379	303	349	338	342	348	336	293	353	371	339	341	360	358	334	329	345	344	357	323	332	306	334	366	334	319	306	318	344	362	351	356	314	334	318	355	349	349	369	343	317	343	358	356	342	341	321	341	379	309	323	365	339	331	354	322	340	332	332	340	334	317	318	348	343	361	371	347	327	370	366	354	381	354	327	350	343	300	312	348	331	363	359	345	319	360	353	333	339	325	320	331	348	349	335	329	326	338	377	327	331	333	326	341	362	340	370	337	362	348	317	318	362	325	375	347	386	357	362	351	355	329	352	337	321	344	334	333	352	350	358	335	354	359	323	321	338	336	317	360	325	334	386	328	339	358	325	329	366	349	328	360	320	334	374	344	339	351	343	330	354	329	325	344	356	366	314	370	338	403	354	353	333	369	359	337	332	365	342	336	316	343	361	338	329	322	353	369	359	309	329	338	342	355	330	319	318	355	327	378	359	334	344	332	323	385	320	340	346	375	358	355	311	369	339	307	303	353	341	349	321	335	317	312	342	387	354	312	353	327	338	322	384	352	323	359	334	307	338	364	313	366	331	338	358	358	354	352	355	316	338	331	381	344	350	355	339	363	343	337	328	341	354	339	330	333	341	330	342	329	337	328	363	335	359	353	358	336	327	350	317	330	358	349	330	376	346	335	348	397	394	312	363	341	330	354	335	338	367	366	321	359	331	339	333	352	354	355	324	364	319	355	349	348	344	356	368	338	365	333	347	324	359	324	315	346	334	361	344	335	326	320	370	376	359	366	329	322	347	364	318	336	381	352	341	353	358	341	348	306	374	356	347	328	372	335	364	317	350	322	355	336	356	341	353	345	335	304	343	352	371	329	370	348	304	319	340	332	366	342	354	346	308	346	354	317	306	327	330	319	369	342	379	351	352	327	361	379	361	345	334	343	335	343	332	314	385	394	341	345	332	393	324	347	368	325	349	337	342	352	349	346	349	333	328	338	320	346	340	355	355	372	320	333	336	368	347	319	308	362	328	362	345	331	348	347	346	303	337	338	309	343	322	366	302	308	331	338	364	355	327	345	345	313	335	307	360	331	341	340	340	353	332	339	343	366	363	338	321	343	340	348	353	326	327	329	344	372	351	367	340	354	337	313	351	345	326	361	365	382	286	323	372	362	349	346	327	333	333	377	357	342	321	338	339	348	334	350	300	347	356	360	334	335	362	314	385	339	319	314	305	312	309	359	366	398	357	323	324	353	336	355	343	323	320	346	325	353	351	371	331	368	341	350	329	344	349	359	350	336	348	347	354	351	381	340	350	357	371	340	325	345	337	332	325	306	339	312	347	323	325	319	314	355	328	330	356	323	330	304	324	323	340	365	323	365	339	331	321	363	352	367	341	371	335	306	350	352	338	363	349	343	350	347	333	346	341	354	356	342	334	337	368	346	327	309	322	362	355	354	318	331	326	320	317	310	371	352	350	342	335	340	323	319	374	358	370	349	368	340	352	367	343	329	347	328	347	322	320	359	371	345	338	336	339	354	353	355	342	339	335	341	321	321	331	383	321	348	337	351	353	334	340	340	333	339	344	325	374	349	328	321	329	337	350	330	346	330	318	328	341	323	346	306	336	337	373	347	331	337	319	286	343	323	321	306	350	308	332	345	353	350	324	319	344	359	363	311	309	366	355	315	363	338	364	308	310	319	344	395	365	314	356	364	370	325	338	323	375	349	318	349	319	357	365	332	379	348	351	354	342	346	334	354	359	320	325	341	348	331	356	353	341	368	344	318	357	345	360	362	336	333	321	277	325	321	360	319	355	346	375	340	344	384	338	337	316	341	360	353	346	312	344	340	316	367	322	331	316	366	335	377	377	346	305	358	370	340	331	364	370	363	365	348	341	347	312	359	369	358	336	320	336	351	358	320	334	339	347	323	346	372	374	361	339	347	351	353	356	327	313	322	321	367	353	354	368	364	339	331	329	346	339	332	305	334	348	335	352	332	356	359	350	346	354	374	336	316	341	331	328	382	329	352	300	348	353	343	313	312	291	350	352	317	362	344	316	324	349	339	321	337	337	349	338	310	341	312	361	350	312	319	349	352	339	369	304	346	336	323	319	356	356	360	351	372	354	312	341	304	361	355	353	352	324	326	373	349	314	365	364	334	335	354	394	333	343	330	367	304	352	341	353	377	322	314	332	345	364	324	346	340	311	338	326	325	334	340	361	304	370	320	322	338	358	373	340	365	362	339	352	357	325	321	338	341	399	351	381	335	350	355	378	362	325	381	355	319	300	360	381	332	372	341	286	334	352	315	331	342	341	340	341	368	377	370	323	308	334	375	325	345	339	378	336	360	361	373	362	343	353	341	339	313	332	290	323	349	338	369	344	336	341	337	354	337	348	364	327	346	332	304	352	327	341	313	364	331	310	345	354	351	368	365	342	343	353	338	339	354	366	353	329	355	347	342	336	351	328	337	346	366	376	358	326	347	331	310	325	347	343	342	338	351	356	331	366	362	366	321	305	331	369	331	327	340	362	328	326	324	333	354	339	320	351	317	322	331	370	321	340	340	367	331	352	310	301	328	387	367	336	358	351	336	362	354	342	314	362	351	346	311	357	331	317	358	355	345	334	289	357	337	364	390	376	342	344	344	353	317	342	338	357	342	362	348	381	312	360	343	366
40587	7999	3013	3781	3831	2975	2120	1690	1196	1149	1015	1138	1067	1019	967	1014	1000	1020	978	980	947	1002	953	869	850	895	1566	901	809	779	799	793	787	801	843	955	916	833	721	798	733	763	703	710	773	734	782	781	738	735	715	755	756	738	777	768	756	738	771	751	758	739	801	687	726	743	714	701	732	754	744	736	762	749	723	772	736	722	780	719	742	696	806	722	755	744	828	657	686	805	702	768	738	741	788	764	697	772	738	698	697	724	753	740	754	747	771	716	756	722	733	754	720	743	765	759	740	794	682	731	741	771	735	755	758	778	739	819	725	719	765	741	747	754	735	743	718	749	712	733	662	739	692	761	732	741	705	714	723	743	724	721	715	741	724	706	740	733	778	728	735	686	731	791	756	712	763	790	767	760	761	749	732	722	764	706	763	710	775	753	727	761	745	732	724	763	783	729	791	757	732	723	738	679	749	700	741	748	739	781	760	702	733	725	768	751	777	687	689	744	718	741	766	780	784	748	709	757	740	716	728	717	742	729	752	735	751	781	766	764	746	755	821	742	764	747	717	715	742	758	710	765	738	770	722	758	724	787	725	704	741	774	739	745	738	721	765	782	692	699	743	727	733	721	765	756	719	689	761	717	770	746	700	703	766	785	683	757	768	750	729	742	768	748	759	707	756	720	745	719	699	707	751	725	699	690	711	756	725	746	732	777	738	745	714	733	739	756	755	718	764	715	740	765	748	759	681	738	703	709	763	763	770	704	711	786	724	752	759	761	739	726	742	764	764	747	705	728	724	683	750	726	715	723	791	704	730	738	729	739	733	773	750	745	717	761	729	728	734	743	768	749	768	750	724	761	712	772	749	747	771	777	708	736	747	808	751	743	775	746	769	725	723	751	690	781	753	752	782	763	765	743	765	747	756	765	781	758	772	752	729	733	716	773	750	754	729	735	755	726	752	761	731	727	798	723	751	738	707	688	796	754	746	762	785	709	769	769	779	746	751	764	777	728	749	714	714	763	700	682	737	723	695	739	758	724	740	738	715	745	718	731	774	745	716	773	776	734	725	749	739	737	763	790	771	795	743	758	718	719	725	721	751	758	724	708	751	708	748	805	756	779	784	717	770	754	740	741	771	702	746	737	733	713	736	753	752	746	753	712	757	768	761	760	748	758	770	726	743	766	739	758	724	750	770	747	727	739	724	727	766	733	746	733	773	747	718	741	690	737	755	750	766	729	798	783	766	761	748	733	755	736	735	735	756	744	769	734	760	720	757	720	752	717	763	792	769	744	723	717	749	766	746	752	781	716	824	740	752	797	765	721	735	731	734	731	716	723	679	746	758	768	701	756	727	784	754	696	781	767	737	738	728	708	709	759	723	721	797	785	744	717	738	790	744	748	811	755	705	719	798	735	745	732	756	758	747	720	741	757	791	740	747	787	764	757	690	782	745	778	729	746	751	765	728	734	734	765	719	728	678	735	772	709	743	755	767	752	749	749	737	722	764	707	744	771	767	748	779	760	707	736	774	759	740	798	770	781	745	749	779	795	762	783	676	748	798	733	759	703	766	745	732	715	757	748	704	760	764	739	745	699	773	707	759	693	744	781	720	755	717	750	732	751	793	732	754	753	652	792	704	742	771	808	716	708	751	704	791	813	760	712	658	712	723	793	749	753	742	748	728	807	740	736	726	756	800	734	783	768	724	701	722	748	751	727	751	754	751	734	730	751	747	716	756	745	709	733	707	769	715	754	722	713	747	767	725	784	718	707	719	772	732	700	713	747	760	698	701	694	733	753	735	759	752	809	746	696	740	688	755	737	692	715	749	765	765	736	695	787	742	760	750	751	814	761	706	702	753	765	763	705	756	743	758	752	733	764	733	776	742	789	811	744	700	739	780	734	767	762	746	752	690	723	746	712	770	805	773	766	732	754	746	757	744	765	729	755	710	763	741	777	744	739	719	733	708	692	769	722	728	728	702	746	737	762	703	701	710	755	789	784	744	778	721	802	785	765	715	703	790	745	738	749	779	764	723	727	702	708	726	720	746	730	770	764	740	746	726	660	733	716	752	751	729	770	774	721	744	741	770	765	716	746	748	750	735	705	748	679	762	698	721	741	716	747	743	725	720	772	761	763	740	768	763	791	757	728	766	719	729	734	751	756	729	820	741	763	759	727	762	714	758	689	734	772	712	768	742	772	777	688	785	731	718	745	731	729	704	699	750	769	728	721	723	753	757	734	742	709	752	695	735	744	761	750	767	748	768	727	738	751	747	773	755	726	717	778	774	735	743	757	713	725	758	721	714	749	747	725	775	742	758	723	723	746	702	754	749	748	676	730	736	744	709	759	736	818	768	771	773	788	702	784	713	708	765	724	777	760	744	766	706	757	719	763	741	757	747	778	763	776	722	771	707	739	762	759	757	732	780	763	706	736	742	729	742	760	783	714	717	782	761	783	699	738	742	717	707	728	745	770	748	747	748	729	737	727	804	726	719	731	748	769	725	721	757	772	732	734	767	718	700	781	714	742	759	738	744	753	736	744	707	706	778	782	699	729	766	763	746	722	725	755	751	700	676	767	711	767	749	752	714	762	747	736	699	705	749	741	754	753	795	771	702	776	700	744	774	716	736	750	756	759	713	798	758	752	761	700	772	679	747	719	770	728	750	684	722	761	745	714	744	782	736	757	742	716	717	744	741	744	762	725	716	723	729	718	758	709	720	751	738	725	760	722	721	719	681	709	738	782	721	721	720	758	746	740	698	727	772	722	735	768	744	736	728	689	761	746	737	756	762	719	768	747	704	688	740	760	727	741	761	706	678	719	778	755	750	778	771	686	764	694	723	753	758	765	767	750	764	739	716	733	742	725	774	717	777	740	679	808	709	738	734	779	748	745	753	731	716	750	732	767	716	725	739	765	702	735	677	776	767	744	743	734	741	729	745	704	743	721	757	752	797	723	787	750	717	705	746	706	801	745	725	749	779	725	746	708	787	730	773	773	745	746	780	687	732	743	724	708	743	745	784	746	714	756	741	746	775	738	733	708	748	798	752	733	783	716	763	732	737	753	705	708	702	735	762	776	759	734	717	763	705	782	783	759	769	745	734	777	765	765	759	776	758	791	738	743	740	684	758	752	759	762	743	720	785	740	783	772	735	732	741	763	721	730	696	763	722	755	752	727	731	715	732	768	722	825	759	715	767	735	758	762	737	732	699	776	700	750	703	734	768	753	754	753	799	735	749	743	783	704	789	747	745	712	721	730	810	736	766	717	750	714	749	710	750	791	708	744	787	710	764	760	789	744	724	740	748	748	749	736	779	731	714	747	699	721	803	774	764	716	725	748	727	716	696	788	723	715	778	738	772	795	760	768	743	688	756	720	732	770	712	761	751	681	742	744	771	715	783	720	738	826	693	757	671	749	756	724	757	721	767	747	756	708	749	720	768	709	753	747	763	769	710	748	818	714	695	756	746	728	774	774	767	783	754	735	733	774	750	819	736	768
27747	6949	543	384	354	277	224	174	158	138	152	145	171	175	152	148	151	172	176	187	169	165	170	161	132	178	156	147	140	133	161	134	129	160	161	173	150	159	154	152	160	135	125	154	134	132	180	141	143	155	160	144	164	137	155	145	146	139	153	156	134	162	134	150	141	180	119	148	127	154	149	152	128	169	133	140	128	135	149	152	146	148	133	131	160	156	146	118	143	125	154	166	137	160	135	150	175	161	147	156	141	168	133	142	158	157	143	156	148	148	154	146	151	130	144	152	142	167	146	127	151	143	174	134	161	150	134	158	144	157	163	128	169	160	158	137	160	139	134	146	145	138	140	127	148	153	145	163	150	147	152	125	144	175	151	147	168	160	127	165	172	138	132	119	150	118	133	166	157	146	171	143	162	141	149	166	139	134	128	126	165	152	145	146	141	134	161	152	130	135	142	167	137	158	142	157	139	173	148	138	147	148	156	124	126	146	146	157	151	134	157	165	147	153	162	158	127	182	141	140	169	163	150	135	155	152	139	158	173	149	156	169	164	142	167	156	136	149	145	145	154	137	148	142	151	160	126	147	138	151	147	147	138	139	145	156	150	173	172	133	156	158	140	143	128	152	121	158	148	157	146	131	168	134	155	188	160	150	138	157	137	139	146	136	131	169	171	138	152	153	151	175	159	162	139	149	144	147	136	145	143	136	115	151	152	127	182	123	151	137	137	137	154	151	142	145	142	106	169	123	138	127	161	155	146	159	136	137	153	152	147	160	133	141	143	139	131	152	166	140	169	132	156	148	131	159	138	155	165	128	141	131	147	174	149	146	137	136	157	156	163	145	149	160	165	174	154	173	147	157	167	167	160	149	125	133	147	156	142	164	106	149	177	147	110	148	171	129	132	131	159	154	149	158	155	141	132	134	150	142	168	145	123	141	148	157	185	161	153	116	153	157	181	152	154	138	189	134	132	149	157	124	142	147	141	152	133	148	155	156	152	142	158	134	153	165	158	157	163	131	143	155	164	145	151	153	150	158	164	147	126	148	136	145	128	171	181	131	155	148	130	148	117	161	156	137	156	151	163	160	144	128	146	156	166	139	160	128	156	176	151	160	153	146	139	129	139	150	153	168	144	142	159	139	158	164	163	143	138	135	145	135	148	152	154	165	149	143	147	130	178	143	134	158	145	160	149	155	161	113	156	142	131	152	158	138	135	145	147	145	143	154	157	144	166	145	134	136	138	131	146	153	138	145	142	148	152	174	151	171	158	160	123	142	145	165	156	142	145	156	160	136	134	145	153	142	136	154	146	134	150	130	153	145	141	147	143	160	154	131	153	175	150	144	126	137	144	149	129	144	161	164	153	128	134	167	136	116	156	152	145	119	134	136	131	155	136	150	156	167	181	153	141	144	154	147	146	138	155	134	142	137	147	160	148	161	144	145	164	152	145	147	161	140	143	167	154	170	134	149	157	118	160	153	144	162	142	148	138	145	173	149	130	140	145	143	148	119	146	174	161	162	147	163	114	175	150	152	162	157	138	132	145	149	134	144	139	128	156	175	157	159	181	177	125	128	139	160	160	145	148	165	153	121	140	155	153	153	154	162	159	145	134	135	166	164	157	149	155	143	155	135	169	118	151	166	141	150	158	181	169	141	133	141	144	158	137	138	144	133	144	141	147	134	136	142	162	149	142	152	151	168	156	167	147	155	141	168	128	124	162	165	131	156	164	146	144	155	139	141	160	164	162	131	149	145	157	153	139	138	151	138	111	163	156	167	152	196	153	143	161	128	128	157	148	147	138	162	154	152	134	141	131	141	147	149	150	142	171	153	138	183	131	142	158	145	127	156	163	165	159	153	157	143	149	150	166	133	143	147	136	151	160	141	158	134	129	145	123	154	160	137	160	171	133	146	176	143	167	153	145	152	151	156	137	129	149	161	147	161	148	162	150	124	151	159	137	142	147	134	148	156	134	152	155	134	151	172	155	137	115	186	155	122	165	150	164	153	153	138	167	125	155	149	128	162	152	142	149	167	150	141	137	149	112	125	169	132	125	130	155	150	163	183	155	148	172	142	152	148	158	153	171	141	168	166	150	141	133	150	159	126	162	166	159	152	160	158	112	147	148	137	156	154	146	176	141	131	138	136	160	158	158	146	175	142	121	135	130	154	160	151	127	149	138	166	151	148	136	152	160	153	128	146	143	145	147	133	152	154	138	141	143	146	160	144	138	137	143	116	140	156	139	142	129	147	166	131	162	156	144	152	139	171	170	170	139	150	148	142	129	154	142	162	154	152	162	128	132	127	144	115	144	127	152	146	159	146	150	145	153	175	161	135	132	159	152	143	152	142	172	139	157	151	139	152	154	143	155	126	178	171	163	152	145	140	128	136	159	130	146	164	151	156	132	144	139	157	155	136	162	153	160	143	109	143	171	117	157	147	150	145	156	147	158	159	152	138	189	133	149	137	147	146	153	161	139	151	135	145	138	158	163	159	149	161	152	135	138	156	133	138	156	161	173	148	139	150	124	147	164	163	114	157	145	152	148	164	151	166	136	151	188	129	139	138	162	135	139	132	148	145	157	147	168	151	169	156	137	173	168	136	178	137	148	135	147	170	160	160	139	146	141	141	148	149	134	145	133	158	152	152	131	155	135	143	139	145	161	168	140	151	175	170	155	145	163	159	137	138	162	171	156	151	173	129	153	190	148	155	168	146	146	155	143	129	154	173	155	124	148	143	139	150	151	160	146	142	137	132	164	158	146	157	136	157	150	161	157	150	150	158	149	148	176	131	145	153	110	143	158	139	149	171	183	171	140	137	148	129	166	138	142	134	154	135	156	120	137	158	137	146	158	154	140	152	147	169	127	141	140	144	157	151	139	156	155	150	128	138	160	161	142	147	149	146	140	159	158	136	135	140	142	123	137	111	121	147	131	136	156	161	155	146	148	147	141	140	171	133	143	144	142	132	148	158	140	146	155	146	149	175	148	141	149	155	143	153	154	147	154	162	168	154	152	131	127	116	145	151	139	148	181	136	163	160	157	127	158	159	168	144	144	146	162	157	168	154	129	145	160	147	138	150	137	152	183	171	144	157	134	156	124	158	127	174	141	152	131	148	129	136	154	176	153	159	139	164	172	159	152	137	154	165	145	152	138	162	143	161	139	132	131	147	151	166	152	122	135	174	160	135	147	167	130	149	142	142	120	167	166	146	169	153	140	150	158	153	150	158	153	144	143	146	159	164	144	141	168	151	157	143	145	152	147	139	133	137	159	151	130	145	153	138	138	155	128	132	130	138	142	148	146	136	137	154	152	164	151	175	138	147	155	164	142	155	160	145	140	140	143	144	151	136	126	156	132	148	143	143	134	135	157	157	149	161	161	142	163	150	159	141	147	138	130	136	156	143	157	109	146	154	133	155	146	153	145	159	152	142	160	156	132	133	127	139	141	136	140	131	154	158	154	141	153	151	142	133	164	143	148	162	138	111	156	144
17120	2077	964	1251	1202	975	717	588	429	414	415	474	433	443	438	389	438	457	487	421	452	463	481	430	387	407	389	383	354	370	389	365	361	412	420	459	399	338	381	386	361	363	401	361	370	361	390	389	359	386	327	380	369	338	357	409	374	381	379	382	396	334	347	379	376	380	376	351	365	348	347	388	337	329	382	399	350	366	365	364	393	387	380	400	383	378	354	368	362	366	322	353	393	380	368	369	368	361	369	351	399	363	389	393	375	404	389	350	337	377	376	400	395	348	383	351	346	371	363	376	355	340	394	371	378	343	358	409	342	367	393	346	386	381	341	333	377	369	356	369	367	385	397	372	336	379	359	339	355	376	371	384	382	349	383	387	383	377	370	369	356	369	387	347	364	368	368	351	375	333	372	356	368	334	331	395	396	344	369	371	347	371	356	380	384	331	343	349	372	332	364	378	364	384	347	369	374	405	387	361	378	377	374	397	374	380	371	365	394	359	388	379	386	374	372	375	378	379	361	372	398	411	390	356	354	364	363	359	380	370	322	386	385	397	383	392	399	389	355	363	329	370	372	352	366	379	394	375	337	344	393	414	389	430	351	387	374	336	368	390	350	364	380	384	354	369	367	358	407	380	372	382	360	377	391	357	409	346	371	372	347	383	375	365	400	398	359	400	375	399	355	387	353	392	348	341	352	350	341	385	398	346	389	332	374	375	388	398	374	397	358	392	403	403	331	355	323	425	362	361	359	394	365	341	361	361	392	353	362	347	364	373	375	399	355	371	349	408	354	392	332	392	377	351	354	374	364	369	338	374	362	348	364	365	374	388	370	344	401	376	365	338	359	396	402	355	364	353	392	337	387	393	359	377	373	418	345	350	346	372	414	377	372	365	367	367	360	362	373	370	340	390	363	361	373	399	383	349	409	394	363	412	321	358	373	375	385	368	348	364	381	350	367	376	386	340	396	394	333	376	414	378	373	389	371	389	349	341	411	346	370	370	405	359	365	352	364	387	363	382	381	357	385	365	358	366	388	357	367	376	341	358	353	377	383	339	405	359	360	349	378	368	376	372	384	367	368	349	385	356	405	383	402	387	347	368	385	389	369	376	381	362	362	376	390	399	339	327	330	376	416	360	370	356	370	368	358	380	370	365	389	381	361	395	335	406	366	370	355	365	352	375	327	350	374	378	412	340	390	422	371	374	385	359	345	375	348	360	361	345	409	361	367	366	388	369	384	372	338	360	391	359	390	381	372	376	377	398	367	387	396	384	356	373	374	395	349	377	346	353	351	354	381	361	387	378	345	389	408	382	359	346	387	388	409	350	365	357	361	405	374	322	359	372	349	351	365	394	385	362	388	355	382	392	376	381	376	320	373	332	381	341	349	386	361	377	392	349	334	386	371	346	383	391	393	384	353	365	395	372	399	353	371	364	366	399	370	369	375	365	355	404	342	378	387	381	381	377	373	390	390	374	372	341	383	392	335	363	382	392	401	372	407	381	404	351	376	405	345	351	377	343	371	341	363	366	353	363	400	344	373	374	381	377	356	373	350	395	387	370	363	371	391	386	396	353	366	352	361	385	378	356	362	377	370	341	352	395	337	401	366	395	356	324	375	390	383	360	357	399	388	407	409	390	370	385	337	369	400	393	377	372	338	359	386	390	355	382	327	359	368	376	360	366	355	389	407	398	370	357	388	374	370	351	358	381	392	357	381	382	358	352	345	380	383	350	376	399	375	377	360	354	373	369	364	367	384	354	355	339	395	364	390	391	416	356	355	364	429	360	380	396	374	372	329	343	374	363	379	366	358	362	353	362	348	349	371	362	357	368	384	378	380	358	377	375	386	375	352	360	372	362	361	372	407	383	358	323	340	403	382	386	357	390	401	378	362	374	392	381	408	360	408	387	380	378	367	348	375	346	386	385	370	397	399	358	342	382	370	362	356	365	379	383	392	341	376	379	331	371	378	339	357	373	433	374	366	379	409	408	368	388	360	372	374	367	383	384	342	363	407	393	357	374	365	374	401	362	386	354	365	372	392	340	407	361	348	358	399	371	372	368	374	352	365	348	379	391	390	346	387	409	367	396	344	359	378	386	394	372	361	379	368	363	401	379	408	380	377	346	353	378	390	363	371	348	368	398	373	393	341	395	384	376	387	357	344	365	355	353	400	342	347	388	367	353	398	391	335	359	411	359	406	423	334	333	373	385	385	357	371	367	370	374	388	339	360	402	360	361	359	392	383	376	352	380	350	343	360	350	359	383	387	349	399	350	391	359	383	374	373	350	345	357	373	394	373	376	357	384	356	347	386	358	373	394	349	333	374	308	341	358	392	360	390	387	387	387	384	405	360	394	373	353	370	365	370	380	372	385	335	374	374	396	386	373	380	382	341	396	340	347	358	372	373	341	364	396	381	360	356	388	375	376	391	385	385	362	367	338	373	356	379	351	353	379	373	372	373	356	342	379	401	366	398	363	353	363	381	384	380	346	387	348	398	374	395	331	386	370	415	413	383	394	367	411	382	375	375	382	362	395	364	413	369	357	356	347	386	382	341	363	382	369	406	371	389	407	387	373	375	388	333	381	423	353	346	400	411	365	346	371	367	376	417	362	370	361	383	409	369	378	413	382	359	333	393	368	341	376	395	358	391	368	362	359	357	364	374	366	344	362	368	375	363	346	329	341	386	362	377	389	359	378	367	349	406	395	409	372	360	354	396	383	359	382	383	351	379	373	363	388	353	341	357	355	336	373	375	381	382	350	373	350	348	320	391	369	377	346	374	392	392	337	376	379	369	349	374	368	395	357	389	355	376	412	375	334	359	337	373	371	379	410	426	365	367	390	361	383	376	377	380	350	358	350	354	362	373	337	375	340	380	402	340	358	380	376	376	371	328	383	368	353	364	375	362	330	375	372	369	404	374	370	389	396	358	390	321	391	379	406	368	370	349	309	359	342	363	361	391	380	341	370	375	338	382	367	371	358	363	349	394	388	353	412	353	353	397	369	399	390	338	367	373	376	370	379	365	355	377	332	400	363	365	395	386	363	367	440	381	384	358	379	379	384	353	355	360	343	350	364	384	345	363	340	355	381	375	365	356	372	357	370	399	392	359	344	358	354	331	370	386	386	348	385	358	372	373	362	330	381	355	365	346	363	395	369	369	360	356	356	362	397	385	367	329	395	352	369	371	395	353	389	399	360	396	356	359	345	374	359	365	396	365	377	387	374	371	340	348	400	359	375	356	400	366	392	365	355	332	401	356	389	389	386	334	370	387	372	397	370	368	376	384	344	362	335	364	365	378	355	344	364	388	396	364	399	391	376	375	365	345	354	364	346	343	397	360	381	376	365	391	361	386	348	381	405	351	344	343	370	364	377	356	346	369	393	391	420	404	368	358	353	363	369	383	376	356	378	362	357	377	343	402	351	373	345	360	381	365	354	383	365	348	380	396	386	388	388	367	412	364	346	394	368	384	359	391	368	386	378	363	352	404	383
49642	19440	2500	1380	777	590	418	335	279	280	285	278	283	291	317	318	306	294	270	273	261	288	246	252	272	306	282	264	228	247	252	255	240	253	231	267	242	265	255	262	236	244	250	248	239	255	267	269	242	252	220	221	236	243	246	261	232	242	266	258	242	209	217	236	221	213	252	223	245	226	250	253	236	261	235	237	253	227	267	226	227	217	246	214	251	216	236	234	223	244	244	254	213	231	235	250	233	234	263	232	232	243	261	253	273	257	212	221	231	266	243	260	261	210	234	238	219	230	248	260	252	278	222	269	260	229	238	249	239	248	255	232	244	233	235	294	247	250	245	228	237	237	255	259	238	270	260	248	258	208	231	227	252	249	256	223	219	233	256	214	274	261	253	236	211	246	234	282	254	230	263	213	220	237	235	238	262	244	263	228	247	250	237	227	264	250	220	238	230	239	272	222	246	227	244	269	248	221	242	261	223	230	236	230	246	271	290	247	279	232	235	235	227	260	245	224	234	229	262	256	182	244	221	230	243	230	247	237	216	230	245	246	225	207	201	257	247	234	237	219	212	236	256	249	242	235	238	251	268	225	225	233	223	227	237	234	219	256	221	213	250	236	231	234	274	236	238	244	234	252	261	258	243	242	262	248	225	251	206	213	255	232	232	232	239	244	248	246	258	249	238	236	250	232	247	236	234	257	238	246	230	243	238	234	230	266	220	248	244	264	264	245	208	255	233	254	246	240	217	239	238	222	249	260	238	262	270	245	225	223	229	224	224	240	234	245	227	250	267	209	240	213	240	278	240	247	219	227	234	258	251	249	241	235	246	223	253	237	238	211	256	227	250	278	265	226	211	263	248	259	265	211	213	243	241	264	251	245	234	230	242	257	240	244	232	216	242	232	261	255	253	237	229	247	254	243	231	241	227	257	247	230	236	261	247	224	251	235	226	239	220	260	222	226	203	244	234	237	232	247	244	224	254	215	240	255	247	229	240	275	225	256	224	228	244	235	244	241	246	225	255	231	221	260	228	209	250	229	269	281	258	290	214	265	235	210	224	238	279	248	261	231	210	221	221	250	240	269	230	254	271	273	251	257	224	238	253	230	229	222	246	229	253	258	232	231	213	282	245	234	245	243	232	252	235	282	287	233	234	231	235	248	248	242	240	234	244	237	260	226	250	233	228	230	240	227	260	235	223	215	240	279	266	235	235	251	236	246	229	255	226	251	251	221	255	217	221	273	248	249	222	235	247	252	228	237	244	226	256	230	217	253	243	214	231	209	256	228	262	234	259	273	242	215	246	238	239	250	235	261	252	236	215	251	259	252	273	205	206	213	265	222	237	253	243	260	258	246	228	253	247	233	250	265	227	256	248	246	243	240	251	243	238	244	243	227	230	259	230	242	238	227	243	264	236	217	240	214	223	234	267	259	211	248	247	254	235	270	236	235	209	239	261	220	249	212	210	260	247	238	245	223	263	229	234	230	285	245	254	248	232	246	235	233	269	230	226	223	217	230	252	265	264	245	225	263	218	238	240	252	243	266	225	233	248	203	235	245	254	210	255	245	252	270	191	225	235	234	271	246	268	208	232	232	240	229	246	228	249	240	243	218	237	237	248	242	209	207	258	264	245	258	225	235	265	242	232	221	216	255	226	220	237	237	243	245	248	245	234	237	248	272	226	211	265	251	249	261	243	263	217	207	231	240	238	230	208	242	242	243	240	223	212	243	239	240	251	263	240	237	217	239	247	268	271	284	257	215	285	212	261	250	224	245	226	263	218	239	232	212	225	275	252	262	235	238	235	262	217	217	246	240	236	249	237	242	219	244	241	237	252	244	221	270	242	236	253	213	229	241	252	230	248	243	210	215	246	233	244	236	262	255	208	252	236	243	247	267	232	233	243	246	239	251	225	243	262	263	260	249	227	245	267	270	223	247	229	272	271	242	234	239	254	228	238	241	267	249	254	224	264	227	229	227	247	199	239	267	263	204	241	271	243	218	245	241	244	271	246	246	212	259	245	245	230	239	248	231	260	212	243	247	223	254	256	273	247	248	236	232	247	231	230	256	244	235	240	234	234	233	243	233	269	235	237	253	237	220	258	267	220	264	246	277	265	223	220	279	252	238	227	258	223	264	236	251	220	228	226	245	246	245	259	256	220	227	247	233	245	269	261	240	238	255	244	228	226	205	204	244	230	258	235	252	239	220	230	239	221	229	266	219	242	259	248	233	213	241	227	226	242	239	250	245	248	233	228	236	254	250	232	239	268	243	259	231	241	281	261	215	227	234	251	241	248	276	212	232	252	265	238	245	250	240	212	257	239	258	277	207	281	239	274	271	228	216	246	238	277	246	224	218	240	259	271	244	248	244	270	242	257	237	227	247	242	234	234	243	234	258	247	244	282	261	259	230	235	249	224	253	250	229	222	239	242	233	235	251	226	203	235	232	239	247	247	271	260	228	255	243	259	227	232	255	259	233	229	224	259	261	254	241	246	248	224	261	243	226	233	196	225	231	235	235	264	239	262	241	217	249	239	242	239	233	226	228	251	232	239	230	234	260	235	243	238	256	230	253	235	246	224	237	242	244	231	249	228	233	244	240	234	277	244	225	239	231	252	229	241	248	262	252	228	229	235	257	244	251	254	227	264	235	288	224	259	253	224	234	230	229	256	251	242	234	233	203	237	238	240	225	265	256	258	264	253	254	271	236	230	224	256	249	228	250	233	233	239	233	258	233	254	258	263	217	256	243	231	258	229	229	204	212	230	248	210	242	261	242	249	257	257	256	228	232	235	246	245	250	244	240	271	266	240	219	249	243	264	254	247	263	242	282	252	274	265	230	260	210	252	254	247	247	265	225	230	247	269	244	232	264	218	255	241	233	252	243	240	244	224	234	251	223	238	234	236	239	239	273	237	227	226	252	244	227	227	251	242	239	261	270	211	243	292	267	240	238	234	255	234	260	255	275	254	260	220	247	239	252	206	234	233	250	262	234	238	267	249	254	246	246	253	238	251	244	219	237	246	260	220	237	258	220	230	241	238	224	250	222	228	236	225	216	227	260	235	243	264	240	213	229	237	248	223	244	228	240	241	204	219	242	231	242	240	233	236	224	224	259	224	232	252	257	235	245	282	245	244	232	224	237	242	245	257	247	249	232	227	249	264	257	251	256	272	240	246	268	220	227	240	240	232	225	258	260	246	253	237	256	282	238	241	285	227	216	245	248	244	268	247	236	261	239	229	245	223	240	265	210	246	268	272	244	244	271	231	245	217	266	255	242	239	238	250	251	226	237	231	260	232	224	212	253	241	273	251	257	232	255	255	237	231	249	243	229	235	229	252	269	234	238	250	246	231	265	235	259	229	264	253	263	239	239	236	242	227	213	231	238	247	207	214	258	239	252	240	261	239	216	227	248	209	245	219	204	210	246	244	243	232	234	266	223	235	222	259	241	240	224	238	211	218	209	268	259	281	243	233	215	254	244	211	252	226	214	235	233
32562	5359	2665	3628	2432	2140	1492	1095	802	760	862	845	784	1030	1077	994	944	849	836	727	758	696	760	779	726	689	720	741	684	607	601	590	542	554	628	645	660	568	609	593	553	594	567	589	557	557	533	532	559	511	562	622	597	574	571	593	549	571	550	565	580	581	554	588	562	535	581	585	567	546	607	584	596	556	549	542	569	566	563	571	526	588	560	543	562	565	542	558	558	551	571	577	573	543	573	571	570	532	569	575	528	528	533	529	596	584	507	544	603	548	531	562	523	573	568	554	587	524	558	539	554	590	560	555	558	568	575	584	539	547	543	564	562	534	576	537	568	511	525	531	524	535	601	595	598	567	527	550	544	616	525	582	527	560	594	561	554	530	567	509	555	560	544	585	533	579	569	536	543	584	589	566	567	585	563	516	560	561	548	566	563	576	539	572	594	529	544	556	516	564	562	522	612	574	555	595	554	539	563	618	554	593	563	548	566	580	535	561	539	589	584	576	584	538	527	589	564	505	544	555	554	544	560	548	575	556	584	594	530	541	564	524	564	571	551	574	510	508	578	563	505	586	559	539	538	572	552	531	519	527	546	546	568	550	521	562	581	586	576	558	575	602	570	564	548	573	527	560	536	538	560	504	565	544	535	547	539	604	548	534	529	569	557	548	551	544	562	535	543	557	617	534	551	546	544	543	583	578	564	581	593	573	581	578	540	555	595	577	528	525	581	578	564	573	572	559	566	529	550	583	558	547	569	606	576	562	577	572	581	582	587	553	587	579	539	580	560	552	535	549	595	563	583	585	545	557	575	566	571	562	547	581	528	527	538	595	592	580	521	527	537	538	576	574	540	548	573	557	577	529	537	538	573	599	578	580	544	520	575	527	584	585	539	605	549	579	540	576	617	568	570	565	596	593	551	523	546	567	551	519	561	571	519	580	548	546	569	570	529	546	516	582	599	564	542	558	598	598	554	562	599	535	581	577	568	505	574	615	585	570	577	530	507	565	573	530	573	600	555	551	552	554	591	535	525	562	577	569	543	559	583	570	594	581	584	560	560	555	511	554	569	609	554	550	543	534	529	595	568	551	565	568	556	560	558	542	575	528	547	531	531	566	576	520	531	534	544	588	592	565	599	553	592	535	529	558	560	521	581	607	554	544	564	538	511	519	561	585	544	569	557	543	558	506	544	543	507	563	577	522	582	560	552	538	558	542	573	523	549	540	545	629	595	532	578	576	553	529	599	531	539	578	534	557	517	552	591	559	546	553	554	575	552	585	602	514	571	558	562	506	560	548	560	544	546	591	561	547	599	621	573	549	553	543	536	538	559	584	549	509	583	547	558	588	567	548	546	584	573	556	564	572	580	586	531	562	604	573	611	556	549	592	526	528	520	552	574	578	570	569	584	569	547	552	565	588	574	521	547	530	563	565	550	553	506	564	535	554	564	554	592	574	575	565	595	574	533	601	541	546	555	576	507	551	588	562	584	574	530	576	565	513	563	545	569	517	575	531	553	548	574	571	534	565	558	566	528	557	559	555	554	538	565	552	575	562	540	544	567	521	545	575	569	548	523	567	587	535	549	548	541	536	558	569	557	574	540	520	525	558	572	561	530	573	571	569	569	565	584	585	544	532	478	577	541	586	566	551	523	532	554	538	545	528	558	497	534	576	555	549	527	555	562	564	575	552	560	557	546	562	572	537	556	546	580	531	551	553	559	556	584	533	516	573	559	605	550	556	525	568	534	570	615	526	596	569	586	625	536	552	586	592	556	554	574	581	535	600	566	535	549	542	546	545	566	575	577	536	569	520	560	544	545	553	580	584	517	540	530	528	562	549	581	552	548	594	524	608	547	553	561	595	560	536	528	544	555	550	592	562	575	545	577	521	579	531	569	588	530	532	547	545	569	563	533	571	522	558	547	538	564	556	576	563	561	549	561	526	568	584	537	541	580	545	542	560	549	549	583	558	528	569	574	586	592	568	542	572	521	575	562	568	562	562	549	541	593	558	531	559	559	569	555	563	549	533	553	596	611	554	568	543	553	539	516	570	569	586	533	552	565	601	546	581	537	548	538	585	560	579	533	581	576	552	544	559	571	504	581	550	551	606	550	537	578	555	570	589	570	555	559	571	549	578	554	620	580	558	525	523	555	603	590	579	537	545	542	519	562	575	585	534	541	525	570	599	563	545	565	610	558	586	550	564	553	567	556	534	558	599	575	585	556	613	572	595	550	525	562	527	590	572	573	543	535	578	523	543	565	578	535	563	616	570	540	567	553	536	541	582	571	551	570	568	549	547	523	553	566	597	578	528	534	558	535	568	548	532	551	560	578	553	570	580	564	553	559	538	569	545	547	576	529	579	592	550	564	545	525	551	530	557	529	531	545	561	521	562	532	564	546	572	542	524	550	580	534	607	546	547	579	532	579	591	544	604	531	497	573	543	567	564	556	581	580	584	562	569	572	555	536	560	536	546	577	554	545	616	555	564	608	578	537	582	550	516	569	512	566	566	594	548	557	602	547	598	546	581	528	570	585	557	574	555	563	539	559	563	556	557	569	540	544	569	550	566	505	554	555	566	551	551	585	574	566	588	577	569	561	552	554	570	617	579	563	559	583	603	549	557	539	581	578	559	566	576	558	584	580	541	551	558	529	587	565	563	547	535	587	592	531	517	536	568	573	518	543	515	558	529	593	559	569	557	557	591	542	602	542	581	545	564	532	529	545	534	557	536	573	579	522	529	573	527	549	599	562	599	606	560	555	589	515	581	590	522	564	518	558	574	562	563	588	565	582	540	564	551	567	555	574	538	575	576	556	553	539	564	550	581	544	555	515	563	552	584	540	582	554	509	578	566	562	556	592	559	577	560	565	544	530	556	568	530	571	618	589	568	598	536	524	537	535	587	582	526	613	582	579	574	552	546	567	551	575	506	558	562	575	564	568	556	575	556	547	553	521	545	564	566	555	561	566	553	530	574	579	566	523	533	576	569	590	607	551	565	510	530	572	534	556	568	568	553	534	579	564	549	559	562	547	593	581	572	551	557	600	553	532	553	545	575	531	581	575	590	575	576	556	571	536	595	564	597	570	575	582	553	547	591	536	539	526	584	575	559	533	518	551	567	530	559	593	559	587	542	561	559	532	624	547	541	581	557	601	564	557	567	513	537	599	514	592	558	576	602	551	517	571	539	564	536	572	525	571	535	535	554	530	542	605	577	558	551	561	559	558	568	575	558	560	590	584	580	582	559	577	586	596	538	560	586	542	569	541	537	581	512	544	573	515	582	558	554	578	567	573	523	603	543	580	528	543	611	569	537	566	555	583	527	533	555	570	550	566	627	537	612	540	556	558	556	551	603	553	562	569	594	570	566	564	558	539	580	567	538	586	576	521	589	585	572	526	512	530	531	564	534	573	569	579	591	594	597	576	569	517	575	602	561	520	544	529	591	542	544	573	530	605	517	627	578	551	532	582	580	546	570	553	509	553	569	573	554	553	527
61460	28169	6359	2531	1199	1010	781	539	467	430	435	405	446	411	343	427	464	459	414	408	408	368	386	390	398	471	612	720	470	380	369	335	361	391	325	373	361	352	383	335	355	357	364	377	358	378	374	376	365	342	382	350	370	363	344	376	364	355	368	344	350	358	336	376	351	364	316	310	344	373	373	332	354	378	357	358	392	351	332	393	349	371	364	370	373	341	356	342	344	358	364	401	390	351	367	342	340	357	356	356	382	360	390	347	326	336	346	359	343	336	351	351	344	316	366	380	349	332	348	360	338	360	330	342	365	334	314	364	335	364	352	358	377	351	376	325	312	364	384	331	340	374	369	372	316	389	321	367	354	315	340	358	345	346	363	330	356	373	347	380	352	335	357	341	350	355	378	399	337	354	358	362	312	334	365	325	317	325	346	353	373	331	326	324	319	341	390	389	340	347	358	376	352	345	349	349	381	330	393	379	346	341	392	387	358	371	362	375	367	355	364	367	335	363	343	355	359	365	350	336	326	364	349	381	363	369	341	349	375	403	362	334	327	346	402	352	377	334	366	368	366	391	354	339	342	370	353	339	347	399	364	357	353	388	353	372	334	341	332	385	384	378	387	368	350	356	366	384	352	346	351	362	361	343	333	343	300	358	351	389	324	342	336	348	346	348	346	361	388	339	354	346	387	334	361	393	365	350	342	326	386	339	336	348	370	353	381	366	390	345	330	348	327	354	314	370	326	342	365	353	392	392	348	342	336	300	371	323	324	395	350	359	355	357	364	372	351	375	352	325	343	334	339	337	354	353	333	366	360	328	344	354	330	355	377	399	348	331	379	362	355	349	342	383	372	361	391	392	370	354	352	371	341	325	362	362	378	357	365	346	381	360	374	380	371	351	311	342	381	358	383	369	374	324	318	367	376	346	353	389	339	330	339	340	351	351	359	330	374	353	333	349	346	362	317	347	347	366	416	374	335	330	352	360	315	385	373	391	349	378	364	350	362	414	344	355	325	373	337	345	341	321	327	346	345	346	365	381	345	351	362	321	349	344	338	368	337	343	386	347	349	382	352	394	370	362	358	361	342	349	382	388	326	361	337	359	349	355	365	338	384	371	351	351	381	382	357	349	337	364	363	345	335	347	359	336	332	351	340	346	321	383	348	390	324	312	334	376	344	377	408	349	385	333	335	346	387	362	331	386	350	383	360	332	349	376	382	366	386	357	331	372	378	392	362	332	339	391	343	334	326	362	330	407	338	344	328	358	376	372	335	357	390	387	361	350	316	371	360	361	376	317	340	373	372	342	326	348	343	347	379	372	368	343	351	334	337	299	346	339	327	365	374	355	332	357	357	362	403	345	308	327	373	375	342	365	359	323	366	342	339	330	351	338	365	389	381	339	336	354	363	348	343	344	355	365	333	393	348	355	355	332	341	346	376	371	367	361	341	354	349	368	317	331	356	355	346	345	351	357	368	371	355	379	347	356	372	308	363	348	347	363	357	333	376	322	326	401	348	377	351	377	360	350	372	345	374	354	331	369	364	337	334	342	384	390	370	372	331	342	360	352	348	340	319	342	374	353	319	363	369	309	344	422	366	363	327	386	384	381	320	355	351	363	380	352	375	355	332	365	375	338	357	333	370	338	322	362	354	320	319	329	344	331	350	366	365	380	352	372	372	346	326	339	364	346	397	364	339	325	362	349	350	358	343	352	377	323	364	349	329	366	341	390	374	357	341	352	378	322	366	363	339	322	328	374	386	353	366	318	372	374	380	362	391	362	367	346	381	365	362	351	332	332	360	366	361	384	374	346	349	381	327	372	331	334	393	355	390	347	361	304	360	350	356	365	345	396	347	364	351	374	365	348	341	327	359	360	359	349	301	344	350	365	400	358	388	364	356	342	367	351	352	344	322	333	365	325	362	355	327	348	349	367	384	397	335	352	347	362	385	348	368	346	319	365	325	379	368	391	360	328	349	387	303	351	386	342	329	358	349	363	340	402	363	329	346	364	406	362	359	380	332	347	351	383	382	367	361	331	362	317	331	356	351	366	355	333	373	368	379	369	348	327	391	316	313	361	368	348	359	374	378	365	362	385	391	415	363	421	337	379	355	319	377	377	326	368	369	350	359	366	333	329	387	348	351	365	382	388	341	356	358	348	339	342	329	373	366	352	334	368	371	367	352	353	314	328	325	340	366	356	373	325	359	309	322	312	372	340	354	355	408	334	353	325	323	355	309	358	386	333	331	343	358	352	336	357	355	362	350	326	333	351	368	350	360	360	326	350	365	372	370	400	319	369	343	368	377	359	324	364	345	357	434	362	375	363	357	393	366	349	358	340	391	355	336	341	355	353	394	393	385	334	357	351	375	367	360	374	369	356	373	357	338	387	336	308	344	385	342	328	361	402	374	338	368	325	341	388	372	379	379	358	355	383	356	344	375	363	378	347	329	341	348	321	374	328	345	371	347	366	352	334	345	332	359	346	366	368	328	363	372	360	336	379	328	370	347	340	359	343	327	371	362	363	344	342	328	377	377	315	341	345	366	358	390	398	348	350	312	340	360	382	372	333	353	373	350	375	354	342	358	324	364	331	350	345	370	323	359	360	344	340	364	345	366	387	339	351	366	391	354	361	367	386	375	348	345	359	325	365	370	386	318	345	379	351	340	373	335	337	334	358	332	377	349	337	363	411	359	407	363	380	326	331	333	349	336	365	376	352	368	373	335	361	390	378	391	348	346	348	357	377	350	346	364	346	313	350	350	381	369	338	331	354	362	342	344	370	358	361	343	371	307	321	337	342	326	358	350	341	368	331	368	337	380	362	355	344	376	338	376	359	361	387	348	380	359	333	337	372	343	337	342	370	336	356	313	363	379	384	379	373	356	328	367	344	348	335	406	347	382	352	338	321	356	358	355	351	352	363	340	400	375	320	366	344	371	378	391	352	375	352	356	347	349	353	337	373	377	354	362	373	355	371	357	336	361	319	370	356	346	377	350	367	360	390	391	353	360	348	317	353	341	354	379	324	336	344	348	358	323	324	371	346	343	319	357	353	364	335	381	366	332	362	355	368	350	355	365	371	343	367	317	349	356	376	332	349	363	356	373	371	327	336	392	334	356	357	348	353	361	346	343	363	328	375	362	358	373	337	360	358	345	306	361	324	331	325	346	370	386	377	393	373	324	360	386	366	342	373	325	376	341	327	340	389	358	361	350	380	387	320	338	349	353	331	384	401	338	383	359	397	356	365	345	359	346	338	361	375	343	363	357	341	313	336	354	350	385	340	356	385	321	355	356	360	343	336	324	336	377	377	383	365	381	376	362	383	342	327	354	358	358	333	340	348	376	359	342	377	354	375	353	360	407	377	363	355	370	346	352	379	352	339	341	354	366	347	384	365	374	361	341	383	365	371	342	311	345	327	368	396	343	323	351	356	380	374	382	360	351	390	336	364	340	369	370	335	338	353	344	330	354	358	398	387	345	355	345	380	382	370	321	363
40651	8266	3851	5288	3823	3320	2499	1693	1244	1148	1231	1137	1096	1053	1011	1084	1229	1244	1170	1147	1033	993	1026	1043	991	1483	2451	2873	1170	812	820	807	787	788	827	832	914	843	807	801	796	787	814	797	823	794	776	735	778	731	794	768	746	782	776	741	734	754	706	791	776	714	769	793	764	737	713	789	755	797	790	740	760	761	813	772	777	782	708	763	783	693	759	774	726	752	774	701	762	748	799	757	711	751	752	730	737	809	767	788	755	753	769	739	791	797	720	798	757	758	721	762	745	779	725	727	775	800	733	810	795	777	771	789	782	798	785	710	838	814	778	812	766	754	774	778	752	811	755	743	703	785	745	762	783	795	740	746	724	801	805	844	793	761	816	801	763	727	742	779	784	776	746	825	800	761	759	743	761	788	802	750	750	744	769	741	809	762	790	762	684	772	735	713	758	823	761	763	780	807	761	752	781	739	786	759	744	771	761	788	781	724	770	768	821	751	725	773	752	804	751	779	704	821	742	760	741	750	764	731	729	773	722	737	798	791	796	754	755	785	734	785	731	789	726	793	772	779	777	782	780	790	747	754	753	745	757	799	764	777	765	766	792	807	795	767	764	759	798	771	779	745	728	723	744	777	768	736	769	778	778	765	759	772	777	768	780	780	764	737	842	767	747	741	759	817	767	808	777	785	764	767	730	751	749	749	756	750	779	776	716	778	756	826	753	831	716	758	776	739	743	761	738	750	782	792	794	772	745	761	778	769	736	723	671	743	728	740	760	779	783	745	743	732	773	756	740	762	732	740	746	828	779	746	742	793	772	791	815	746	780	790	790	781	775	782	739	757	803	743	745	754	798	729	777	742	775	765	791	718	752	785	755	730	785	779	781	748	725	787	760	738	751	772	752	791	792	773	742	762	737	790	800	778	788	795	703	771	722	749	755	798	838	772	809	724	757	778	782	781	755	693	812	722	761	751	789	798	785	764	756	741	788	751	787	778	785	764	727	774	793	751	794	708	790	773	764	771	714	779	813	783	744	784	780	782	718	748	743	758	743	767	801	761	797	715	755	749	813	755	731	751	779	799	769	762	765	801	724	765	713	712	775	713	773	695	711	764	799	758	751	725	727	773	706	743	768	785	765	769	788	762	761	730	802	762	748	757	717	738	769	744	783	756	774	814	759	733	755	799	724	764	773	784	739	807	738	788	838	821	790	745	801	753	771	725	730	810	754	774	785	744	781	740	750	742	774	766	800	786	764	765	725	763	774	758	751	768	754	797	758	758	768	827	784	747	700	703	788	788	783	743	736	762	755	771	726	761	766	752	734	793	737	804	772	811	787	725	796	795	813	735	719	769	766	795	749	760	740	772	729	765	756	762	708	783	731	792	738	716	778	754	772	758	750	741	762	768	751	758	780	784	760	768	820	768	790	775	728	788	746	805	702	703	728	766	773	727	793	769	805	709	777	740	728	797	716	754	756	785	771	754	746	784	747	729	793	771	757	755	813	754	788	784	748	753	766	764	734	781	759	764	782	757	761	787	766	764	756	734	763	750	755	777	783	786	766	809	781	723	798	739	778	799	761	714	784	795	727	773	788	728	776	733	809	746	759	775	749	769	761	740	823	808	771	809	780	745	736	764	768	754	770	767	749	791	709	761	810	796	812	778	735	767	744	802	753	750	762	779	720	756	795	703	777	751	829	777	768	761	774	791	702	707	803	750	762	800	765	777	774	791	771	754	765	734	726	800	749	770	749	759	750	808	810	777	711	767	776	784	805	778	768	792	775	818	761	765	793	808	784	772	772	784	790	808	800	814	705	766	762	761	784	782	795	770	780	734	785	763	746	756	731	822	753	773	792	843	725	743	741	780	710	769	805	734	780	811	764	759	773	805	766	764	800	730	766	774	772	720	765	746	776	677	774	755	798	754	759	786	743	787	750	785	769	751	741	760	791	763	709	808	760	792	766	769	722	765	748	753	789	758	768	736	767	795	751	792	761	724	758	795	792	817	730	743	752	799	782	762	825	760	780	758	728	743	762	777	746	785	751	749	810	768	746	773	766	722	784	795	762	764	742	768	776	737	756	801	774	696	750	750	822	814	762	792	773	776	772	768	770	722	815	781	803	839	757	792	779	763	726	748	751	821	792	745	771	799	822	756	766	747	708	777	773	763	782	759	756	758	743	801	763	785	802	753	740	745	785	796	748	747	754	750	746	755	720	703	752	798	799	791	767	840	766	763	788	808	780	741	783	720	763	733	819	766	758	753	767	744	724	763	775	761	744	773	776	774	747	769	760	817	800	761	799	810	742	749	755	751	756	738	767	810	684	743	772	811	757	774	782	794	763	743	776	758	774	758	801	684	735	774	747	748	777	705	727	760	787	767	802	743	781	779	751	828	745	763	748	770	791	754	831	799	810	792	779	799	818	762	766	767	779	782	793	763	803	768	778	758	726	823	764	754	724	777	750	773	732	760	772	763	722	780	759	773	733	812	758	788	760	835	791	746	754	757	799	804	773	742	736	736	736	786	790	781	744	831	793	719	798	804	725	726	786	767	758	724	790	752	771	792	738	815	747	801	783	706	752	758	752	710	787	771	746	790	768	805	756	721	762	814	744	757	748	759	742	791	706	763	762	774	771	794	731	788	797	746	789	757	765	811	805	787	747	747	760	759	741	762	775	791	817	809	759	758	782	738	787	727	744	820	782	786	770	827	716	773	783	775	752	755	781	750	805	756	740	804	778	718	737	748	773	745	770	788	758	788	766	768	779	740	790	743	702	829	778	752	777	739	783	813	757	767	754	733	781	748	760	769	764	754	704	758	708	775	810	773	708	761	741	770	724	786	774	795	745	784	764	775	792	758	720	760	732	758	765	751	767	761	713	817	734	713	772	729	693	774	763	811	785	766	755	760	726	772	766	778	778	711	742	762	753	785	784	781	751	777	775	723	757	819	768	763	765	745	773	813	739	746	782	797	733	813	791	742	783	783	753	762	793	773	804	759	782	750	747	799	771	773	729	739	781	780	748	754	767	768	748	767	740	751	754	769	726	756	793	743	785	756	785	763	796	773	753	759	752	783	719	729	806	775	743	724	831	791	744	748	733	746	759	780	777	739	715	794	745	731	823	779	709	753	747	733	798	754	779	769	744	792	798	786	757	722	804	767	722	739	806	717	756	714	742	768	764	788	753	753	763	771	757	761	748	806	793	742	800	785	765	762	743	763	792	770	733	760	761	795	739	768	805	800	799	775	764	789	737	731	704	774	762	804	749	754	828	755	725	739	721	773	752	794	756	818	765	793	801	821	678	777	748	775	760	758	778	777	764	759	787	804	790	722	763	730	778	743	750	806	793	758	783	779	737	766	767	764	786	760	778	776	760	756	741	807	769	810	748	782	727	801	813	791	765	759	757	752	753	769	769	722	773	711	740	720	704	744	748	745	775	768	766	755	723	682	768	771	754	776	741	738	726	756	793	728	801	761	768	743	779	780	734	768	766	801	760	781
28542	7465	661	534	337	334	244	177	184	167	149	180	182	182	156	172	165	146	145	160	154	167	170	138	143	156	152	183	128	143	167	148	139	187	168	143	158	150	155	156	175	158	170	160	160	145	144	145	130	169	157	130	160	132	144	152	152	142	145	154	148	155	141	155	164	135	174	142	157	139	145	143	158	146	172	159	156	141	160	171	167	160	136	158	159	131	146	170	151	148	130	184	152	163	166	153	165	156	147	147	160	129	136	167	148	160	189	145	139	160	139	168	150	150	184	142	152	161	130	145	164	149	137	162	168	162	148	146	164	156	169	158	183	157	167	165	184	155	164	141	134	167	131	158	168	155	171	141	153	151	141	130	174	143	162	152	157	143	130	176	156	123	163	162	129	154	146	136	148	142	164	156	143	139	152	159	144	152	149	173	126	138	165	148	159	151	150	144	143	176	153	152	155	150	137	178	186	142	151	143	180	156	142	152	138	163	160	139	156	137	148	160	173	157	145	165	135	162	168	128	148	148	161	162	155	123	154	163	138	165	148	153	149	143	165	142	135	157	147	141	169	141	165	165	130	151	154	162	156	159	161	169	175	164	151	133	174	177	181	154	165	164	156	170	153	146	139	138	168	170	156	157	176	172	167	163	143	157	158	171	166	154	126	150	140	136	183	156	142	150	146	178	162	155	143	145	169	137	169	167	149	160	164	174	150	148	159	136	152	145	152	140	176	158	156	146	148	127	162	164	154	154	157	143	155	171	147	128	156	143	166	133	135	141	146	161	156	167	135	144	167	150	152	139	151	177	156	155	137	148	167	156	128	147	141	182	147	150	158	156	166	133	156	142	151	151	149	179	172	135	157	142	173	180	161	170	156	164	156	149	133	139	164	149	168	155	131	157	166	156	138	137	160	136	144	142	148	152	143	136	129	142	143	159	172	153	157	151	157	148	140	156	160	138	170	158	158	193	162	151	147	151	159	163	140	136	150	141	142	177	155	157	149	145	143	144	138	159	163	157	158	169	153	154	163	169	148	169	144	141	158	132	146	137	133	171	151	170	145	155	140	166	158	143	168	162	161	142	156	152	167	134	135	147	160	127	143	162	162	147	144	163	133	160	176	140	147	165	161	155	149	161	146	149	145	133	146	137	140	151	133	159	147	156	154	159	185	171	172	146	129	165	197	163	139	154	166	176	196	142	154	140	155	141	144	169	165	141	147	156	158	168	153	169	146	135	170	145	140	166	155	156	144	151	160	160	145	145	155	142	165	140	141	148	139	166	167	152	154	168	168	170	148	160	157	174	160	161	149	143	157	146	160	166	169	156	148	192	160	143	146	146	179	165	152	150	147	142	153	149	156	171	164	166	160	139	155	188	157	149	157	187	170	166	131	158	139	132	162	144	165	174	160	156	172	145	168	155	167	146	149	153	155	185	181	143	143	134	159	132	163	131	148	162	157	143	151	167	150	158	172	136	149	165	156	143	128	150	157	153	155	168	159	158	176	147	143	150	136	126	141	183	153	136	157	144	160	130	138	137	154	159	136	159	145	142	158	132	139	139	150	159	160	142	141	142	143	160	152	166	157	164	146	171	162	147	139	156	128	131	166	144	150	141	193	171	169	155	139	149	164	135	185	179	154	175	164	161	137	138	161	149	150	141	153	166	165	149	157	119	147	157	138	135	149	168	183	168	140	166	167	164	180	166	134	158	184	150	158	167	119	146	162	159	141	137	161	144	163	189	175	154	163	187	157	126	149	146	139	147	145	162	139	143	158	176	149	150	167	138	139	154	151	146	143	155	120	135	158	157	150	146	168	144	141	144	150	153	158	137	173	161	146	152	164	151	157	166	156	156	126	149	176	156	152	149	135	149	166	182	154	164	149	147	169	145	164	161	140	154	136	176	163	142	165	148	123	181	167	196	170	138	156	165	142	158	139	155	147	145	140	150	140	167	167	144	148	167	131	155	152	156	140	168	163	166	160	158	168	148	150	166	153	146	136	160	159	142	162	155	145	159	139	160	130	127	145	149	149	153	129	162	155	161	171	161	140	143	143	155	167	141	149	141	148	139	150	157	138	172	145	143	166	160	168	156	160	142	143	128	160	133	159	143	137	155	165	164	159	152	152	142	169	185	153	130	133	169	166	168	148	142	151	174	175	152	154	145	150	145	142	150	168	174	175	159	153	143	152	134	147	146	136	140	146	141	167	152	166	144	163	163	148	155	179	157	140	154	165	160	171	147	170	147	162	140	156	164	161	171	136	177	173	142	155	147	174	148	151	148	156	146	144	132	149	151	143	136	184	165	142	152	155	167	169	143	132	139	152	152	165	154	147	135	151	161	175	163	146	135	171	178	157	138	160	160	140	141	146	151	152	152	138	150	151	140	134	143	159	150	155	156	164	156	143	168	153	152	146	164	163	168	152	143	145	146	153	138	191	159	144	166	139	176	152	127	137	144	163	152	138	157	131	158	132	159	140	145	135	158	151	134	164	150	157	168	190	161	172	160	147	155	152	162	148	154	155	167	174	150	169	157	173	153	131	149	143	121	147	141	131	157	149	159	161	140	153	147	175	162	153	144	165	143	146	137	179	121	150	168	124	140	134	163	151	157	157	152	157	154	175	163	162	174	164	146	140	147	157	138	172	145	141	157	149	153	167	158	162	147	162	151	145	161	146	160	127	150	170	160	179	159	140	150	131	165	159	160	143	144	177	162	154	152	190	140	158	168	135	159	130	141	146	148	134	145	149	151	172	127	126	152	138	153	117	164	175	166	172	164	135	140	161	148	151	137	141	126	135	149	168	149	178	138	165	139	143	129	178	175	159	154	159	169	170	147	168	128	129	146	146	162	131	161	162	143	147	164	154	157	170	147	170	141	163	165	147	161	149	193	172	157	167	168	157	166	150	135	172	171	155	153	168	166	137	151	157	167	153	174	148	171	151	181	150	159	159	161	147	164	172	136	168	132	171	164	163	154	143	167	153	136	162	159	175	134	160	151	154	144	144	154	158	155	161	162	151	170	157	148	137	175	147	138	135	146	151	151	164	160	139	146	128	144	133	165	131	183	159	144	154	136	157	174	159	134	161	148	142	151	156	160	169	158	165	182	161	135	132	146	126	163	166	149	175	172	179	180	174	188	136	159	140	154	127	146	151	158	153	125	177	156	132	164	148	128	161	171	177	142	150	144	154	150	166	140	168	152	148	143	155	132	153	159	137	140	171	150	157	174	145	158	133	139	151	152	145	156	164	155	147	156	148	167	166	147	137	169	150	153	145	158	157	148	134	161	146	126	143	159	137	141	163	159	129	162	166	156	154	167	167	151	175	151	170	152	170	147	152	144	151	183	140	134	134	163	171	170	159	159	140	155	169	155	160	157	143	150	167	147	142	171	153	145	146	169	167	149	178	144	174	149	173	125	159	181	137	151	142	172	155	152	151	127	190	161	152	142	155	143	158	154	144	146	162	146	152	152	122	176	166	153	170	151	168	187
17429	2304	1165	1535	1351	1077	850	592	497	447	450	481	463	428	451	627	564	420	458	487	478	457	452	464	483	455	471	398	362	427	374	374	423	426	402	414	412	433	407	361	378	370	408	368	385	374	385	374	352	377	413	364	367	398	355	391	387	362	360	352	364	373	352	403	379	390	380	415	403	395	374	347	383	400	418	393	361	384	364	359	386	360	370	379	391	352	388	367	399	397	378	360	398	366	408	390	380	393	396	403	362	379	415	380	416	443	357	389	371	358	379	360	362	390	377	391	404	397	384	396	357	391	403	373	380	380	380	368	402	369	377	399	384	356	416	379	413	407	417	372	336	395	387	374	342	360	408	381	415	376	389	401	367	393	390	389	421	380	356	371	364	397	399	412	421	374	408	378	384	386	380	422	369	396	384	380	378	369	377	377	377	391	351	393	400	385	373	391	382	386	396	375	380	384	402	343	386	374	386	371	393	388	379	399	342	373	385	356	387	394	367	364	374	383	408	364	379	382	352	380	408	385	391	423	356	369	385	369	416	402	330	379	436	382	405	371	397	365	328	383	388	367	370	382	395	386	367	376	378	396	349	369	370	361	354	382	363	383	357	390	389	360	363	402	377	403	354	403	390	339	375	397	362	381	389	372	355	379	387	366	367	378	384	393	393	357	390	368	389	414	370	358	365	401	385	361	369	347	407	367	400	398	397	407	390	376	383	360	360	398	359	366	388	364	387	347	367	401	388	395	373	380	402	399	402	381	378	363	356	365	392	397	403	393	405	372	383	388	351	397	375	386	409	361	380	419	385	372	385	389	355	352	341	362	384	376	411	386	408	379	418	383	360	426	377	393	378	361	390	376	388	369	404	391	370	392	387	376	334	393	401	411	395	375	388	369	384	382	369	352	399	366	383	353	379	344	370	357	394	359	385	392	398	333	382	379	364	354	366	407	362	394	367	394	396	363	342	388	382	377	380	368	400	368	387	384	368	360	376	365	389	384	382	342	356	352	360	369	358	396	353	418	389	370	364	369	378	391	375	352	405	397	401	397	403	375	410	390	369	410	360	348	382	390	344	399	397	358	403	355	360	377	348	403	391	364	381	379	366	382	371	383	337	385	369	403	358	374	415	392	380	344	345	355	403	424	379	402	393	377	392	347	358	381	381	376	392	363	442	369	379	380	367	409	387	352	371	373	341	421	369	360	398	372	358	377	355	356	372	358	399	384	362	360	376	361	400	391	398	381	371	348	326	373	371	385	370	398	357	419	367	367	376	358	373	375	354	391	370	365	401	361	385	398	377	367	394	405	400	357	319	424	381	396	393	389	387	367	383	338	384	383	384	385	391	378	366	382	396	373	353	370	372	396	406	372	398	445	399	375	378	400	353	359	393	405	368	361	364	364	423	371	397	409	411	372	374	381	394	376	414	390	381	380	406	407	400	360	383	379	402	354	399	413	409	374	358	399	376	350	391	405	381	374	374	404	361	381	402	348	406	402	381	366	361	394	393	363	350	397	373	375	413	392	409	365	360	405	384	367	405	355	359	370	384	375	364	367	411	383	380	337	376	369	390	362	385	374	352	386	350	361	360	339	361	356	384	396	374	351	414	419	391	362	399	391	355	399	369	386	421	408	390	382	387	378	352	388	404	366	391	362	372	407	360	364	330	379	420	377	406	367	394	363	362	383	357	390	335	360	371	405	347	411	392	395	408	399	386	389	399	435	337	379	380	398	359	394	386	404	417	368	391	364	376	381	393	369	378	376	363	385	384	365	379	392	381	361	410	345	381	386	378	394	401	401	389	383	368	364	338	375	399	389	387	376	392	377	370	388	396	365	390	386	404	382	338	357	367	374	380	384	395	405	372	379	377	372	388	399	389	388	363	344	369	381	367	344	365	407	377	400	382	338	372	412	392	379	392	388	362	349	397	367	382	377	368	356	374	357	370	414	431	387	383	401	404	393	387	355	368	387	363	399	376	376	395	391	394	349	381	378	365	377	353	377	377	355	378	416	370	371	356	399	397	381	375	345	366	335	365	390	349	379	393	370	389	343	355	363	399	384	369	402	411	356	387	387	388	382	360	365	372	369	387	410	369	376	332	361	366	402	375	391	379	385	394	366	358	367	389	353	384	393	377	374	358	425	385	360	415	402	382	374	417	399	371	374	386	385	375	376	405	381	368	372	362	406	408	357	378	376	390	390	388	379	389	365	361	378	367	357	375	411	376	392	383	366	384	387	396	367	351	374	364	395	386	364	382	386	403	380	385	388	401	385	389	364	364	399	405	392	389	390	376	361	412	359	378	407	390	387	379	390	381	362	361	368	357	388	392	391	406	369	388	383	391	403	383	367	348	366	377	411	371	363	355	380	382	378	376	383	399	401	399	372	413	389	362	361	354	376	370	363	375	372	383	361	385	408	380	388	409	396	381	353	397	351	390	382	381	411	338	368	402	357	366	388	397	415	405	384	370	363	366	356	372	395	400	348	383	385	358	356	386	357	402	374	367	358	366	377	370	368	379	394	382	379	382	373	370	365	373	372	398	377	352	388	353	377	341	398	388	398	359	375	357	387	377	385	374	406	402	375	400	357	380	380	367	414	360	397	355	399	353	375	402	379	363	367	377	429	374	387	368	378	359	361	405	359	376	394	384	380	343	391	415	395	390	322	403	358	402	373	346	346	403	378	382	383	375	388	411	407	385	410	336	376	399	361	391	385	382	386	398	385	334	369	366	373	377	394	356	409	360	378	382	398	371	402	374	361	374	408	394	400	371	417	372	374	401	408	337	360	408	356	376	352	396	368	361	370	369	382	388	382	381	350	394	390	368	364	411	375	394	402	357	370	399	382	409	362	369	382	341	383	391	416	379	366	385	390	373	416	402	351	406	370	371	362	371	350	374	385	384	393	354	365	365	409	367	362	410	380	353	409	377	363	409	382	382	372	376	356	421	387	379	352	402	375	363	380	390	382	364	364	357	370	381	377	397	348	381	400	386	388	364	360	379	383	369	367	362	391	408	382	384	412	379	380	420	357	369	358	363	362	385	383	375	384	391	384	370	358	387	371	389	367	354	400	372	401	375	396	348	398	363	391	389	363	392	357	366	394	374	390	356	357	418	367	365	368	371	391	386	386	354	395	361	386	393	386	370	374	323	401	351	383	415	394	376	392	368	349	385	380	378	358	368	384	407	384	405	356	426	386	388	380	339	382	373	388	365	368	370	374	367	369	383	376	399	359	389	390	399	371	349	354	364	386	372	385	395	391	403	403	392	402	373	395	386	381	374	355	358	365	369	401	405	359	364	375	362	388	393	383	399	380	380	427	401	368	348	362	363	401	397	357	376	389	383	394	416	383	414	379	390	381	399	370	373	390	363	369	367	355	389	404	395	382	373	361	364	407	381	382	377	367	406	422	376	353	390	393	359	379	418	377	349	386	369	371	375	387	332	390	404	414	374	410	362	338	409	378	427	360	349	403	372	370	360	384	368	376	395	378
50477	21441	2886	1022	778	608	456	368	305	340	282	269	277	277	254	282	292	281	254	285	262	278	248	263	246	251	341	286	210	267	229	254	247	233	266	254	243	234	242	243	245	232	237	245	252	227	226	248	232	225	226	213	225	230	245	244	263	234	253	231	254	204	265	241	259	231	231	238	230	223	209	255	248	257	238	242	234	222	225	217	267	222	252	234	243	250	214	248	267	234	259	242	263	218	230	256	207	222	240	220	219	222	262	211	237	216	259	238	240	236	244	218	244	244	245	232	244	233	235	252	226	252	258	246	254	226	242	246	228	249	248	244	199	242	237	229	229	226	254	206	248	223	234	210	249	203	239	237	234	248	258	264	222	247	228	231	235	257	250	218	262	233	251	241	210	226	265	233	216	238	226	272	221	228	208	216	239	220	254	235	234	223	241	268	246	233	233	236	232	219	221	243	235	217	227	228	258	227	231	265	240	231	224	283	248	243	205	269	231	234	255	249	263	223	246	255	227	236	233	233	243	239	253	234	240	216	227	233	212	211	232	247	228	214	222	249	226	248	244	226	246	256	231	248	263	241	258	209	256	242	241	244	236	251	229	234	254	246	251	206	196	220	227	237	235	242	235	246	220	236	235	267	228	252	254	217	252	241	213	260	243	223	243	249	201	246	207	230	261	238	228	221	254	233	242	262	209	235	204	234	245	215	254	240	230	257	222	234	252	227	226	227	204	261	218	240	257	242	237	251	249	229	230	216	245	248	227	235	254	242	229	215	240	221	235	230	263	242	253	250	197	229	223	256	220	232	218	196	236	260	240	233	233	222	253	241	221	241	222	237	214	253	237	215	255	227	240	244	244	257	223	243	206	210	239	205	244	251	223	269	211	245	203	239	239	219	255	241	243	230	201	252	231	238	210	225	234	274	240	247	240	247	249	254	223	219	255	220	218	219	266	256	236	224	268	245	255	250	241	262	245	238	252	224	254	221	250	263	222	245	221	222	259	250	229	230	232	255	236	241	271	242	221	212	237	233	248	256	246	230	265	227	218	244	240	235	216	235	229	235	238	264	212	215	259	265	244	252	252	248	250	275	258	260	245	254	240	221	233	234	231	252	225	218	251	232	245	214	214	247	261	230	255	236	259	241	237	242	239	232	270	233	205	233	245	242	251	263	224	242	232	214	206	224	230	263	248	238	206	208	234	212	198	241	225	255	253	223	226	241	254	231	223	268	255	220	216	233	257	247	219	237	222	214	257	239	225	254	224	227	245	232	225	226	246	256	234	241	228	224	260	268	224	207	246	232	214	231	229	266	217	237	246	260	221	204	246	263	243	243	224	244	224	245	224	249	222	215	232	228	245	220	262	231	230	237	223	205	234	256	267	237	226	247	232	244	235	242	247	221	252	246	200	214	258	211	218	234	211	260	234	256	216	263	250	228	218	248	245	242	231	250	248	252	266	214	238	221	223	238	270	250	270	238	242	231	226	239	229	220	198	230	251	230	250	251	227	204	228	227	231	229	256	240	204	219	242	230	241	255	242	273	238	245	220	224	236	252	253	228	216	231	226	218	245	261	230	226	250	206	304	237	282	267	218	227	244	280	214	247	260	226	198	230	223	270	228	220	196	261	220	246	257	220	251	229	250	228	232	225	269	249	219	209	239	244	259	237	232	272	252	241	256	226	282	258	262	216	260	243	213	219	238	242	223	220	244	236	246	246	246	249	241	244	263	241	274	261	246	251	250	260	265	212	239	210	234	243	260	252	238	216	238	251	239	249	256	259	235	233	236	235	237	245	241	220	247	270	276	267	249	230	228	232	256	214	220	264	250	225	254	216	278	256	254	251	232	225	237	221	200	210	232	247	219	266	216	261	261	257	238	230	258	232	236	247	257	234	239	231	273	247	230	229	254	226	227	190	237	263	268	237	244	217	255	245	222	224	230	233	245	239	268	226	275	237	234	247	261	226	247	215	220	245	228	243	291	230	249	241	241	232	230	233	265	245	231	224	227	237	247	216	247	266	232	244	223	271	223	230	236	246	237	237	243	252	221	241	213	259	234	237	255	229	210	259	225	232	243	225	238	247	250	243	232	258	249	239	221	207	233	224	228	253	232	239	209	226	213	225	223	254	246	245	241	233	241	257	210	215	231	254	231	255	257	236	252	268	225	263	265	234	217	237	248	255	242	226	263	217	216	232	255	237	224	270	212	227	252	234	218	202	254	261	241	247	232	217	257	262	208	238	234	257	243	224	237	221	254	221	245	257	230	232	247	247	238	264	203	230	219	249	245	233	212	244	237	245	246	263	239	241	220	270	246	238	256	216	247	229	248	248	262	238	239	245	264	239	223	240	258	248	266	243	241	246	247	235	238	225	239	257	228	235	244	252	227	221	250	267	270	245	229	218	232	221	234	244	226	201	231	222	231	237	227	233	283	223	218	216	239	219	226	246	252	227	244	238	243	235	237	242	240	249	252	238	257	240	243	225	241	219	237	256	238	197	230	238	247	241	224	237	233	254	240	240	258	203	236	239	222	267	259	220	217	229	227	226	233	217	246	244	206	207	241	272	235	264	238	282	217	256	263	229	236	241	245	234	246	253	246	228	218	236	241	194	253	233	241	241	245	251	243	215	260	227	223	215	231	250	222	257	241	248	244	223	232	237	225	269	263	249	221	280	209	255	228	217	222	226	203	222	253	242	262	257	225	262	253	227	251	215	235	263	244	225	236	238	261	211	237	246	244	244	277	248	229	230	216	213	241	251	230	232	274	236	225	230	249	228	254	244	248	245	242	233	229	243	273	254	225	211	251	235	216	218	186	232	232	231	232	227	261	218	239	233	238	233	253	244	230	239	277	228	219	263	230	241	231	209	246	240	230	227	234	214	214	237	229	198	237	225	257	252	230	255	211	262	232	233	218	220	238	234	270	264	235	251	246	209	245	204	197	233	264	272	225	217	286	259	220	247	264	212	222	236	234	241	233	235	222	218	233	230	206	232	240	265	216	245	206	236	226	223	246	222	234	220	242	247	245	238	245	280	218	237	250	243	254	244	232	229	242	222	246	232	280	231	273	223	223	231	201	232	233	237	222	242	242	245	243	221	236	208	238	227	230	237	233	240	233	254	243	236	231	268	220	243	233	262	277	233	243	223	234	233	223	254	236	250	237	215	215	221	225	231	257	239	203	238	240	260	247	245	204	205	231	247	263	246	232	214	247	259	254	252	248	228	242	245	233	247	231	216	244	231	236	196	230	257	242	231	235	226	219	196	231	256	265	260	237	233	251	248	233	207	234	239	235	265	220	218	222	225	214	245	290	243	242	249	224	230	254	236	252	241	221	239	223	248	204	235	259	225	239	252	247	237	227	258	230	253	228	246	205	231	221	219	236	255	233	246	215	196	267	271	234	238	210	234	208	233	235	223	233	243	226	216	205	256	249	191	239	257	257	217	214	251	222	255	219	240	237	252	227	235	242	232	215	233	241	240	237	238	231	239
33246	7450	2240	2882	2623	2160	1607	1138	951	897	838	761	786	750	701	887	926	692	653	651	683	683	679	679	672	686	1333	854	556	564	565	541	577	601	577	648	646	607	624	579	581	565	557	523	558	533	525	572	549	539	547	544	545	537	550	616	525	569	559	564	559	545	533	553	532	588	557	547	552	567	554	531	563	582	580	546	598	552	541	556	543	563	533	536	565	570	492	560	569	557	535	559	529	547	560	547	560	518	555	564	570	545	555	565	537	548	561	555	542	549	580	520	576	546	611	540	525	509	564	589	550	601	567	571	537	584	536	499	596	574	549	543	571	582	599	594	558	566	560	578	515	527	613	561	549	534	633	580	572	574	555	531	545	577	580	527	561	541	541	559	551	555	553	537	548	553	557	563	546	518	566	550	574	580	533	545	516	536	520	514	526	523	571	570	524	518	602	567	571	503	524	542	573	549	545	490	546	564	538	570	543	539	571	546	521	552	580	576	547	571	555	539	530	559	520	543	562	551	546	566	535	586	554	573	557	544	528	534	567	554	527	511	558	576	563	548	525	581	533	516	517	543	564	563	533	570	533	528	591	502	589	527	543	533	540	597	576	556	538	513	557	521	562	565	551	584	585	579	507	557	566	585	554	576	527	553	525	547	538	524	535	572	570	557	569	581	579	589	530	544	572	551	557	582	585	582	564	552	574	573	533	542	624	510	579	554	513	550	547	529	576	555	557	586	547	505	556	573	579	571	572	593	597	536	546	551	531	578	573	567	584	531	561	589	532	554	570	522	559	581	581	558	525	529	545	526	577	548	557	539	531	560	546	540	561	576	608	554	601	564	562	538	543	497	557	553	521	577	535	537	563	547	588	546	533	576	558	521	562	547	521	551	548	535	561	556	536	562	584	537	550	555	550	519	584	553	535	530	543	571	552	530	569	550	570	544	516	539	550	533	574	531	543	593	563	578	543	540	542	535	566	529	511	573	571	556	548	556	535	578	558	517	526	531	557	518	546	564	559	548	551	522	507	587	503	571	547	539	543	539	533	545	541	545	546	592	544	505	565	572	565	487	580	550	533	508	555	545	554	570	551	572	555	549	571	589	551	560	534	531	575	556	544	532	582	550	545	521	532	570	559	587	528	537	549	537	602	545	541	575	554	578	525	562	540	539	564	538	543	584	543	548	567	542	537	572	606	565	544	553	553	538	528	616	562	509	562	573	564	557	543	570	565	527	577	579	531	547	576	532	539	587	535	561	569	565	573	588	525	571	553	565	529	556	573	579	558	558	553	552	569	519	585	564	572	584	538	555	558	554	530	527	547	540	555	564	594	567	554	556	583	569	543	573	556	513	502	577	480	574	574	571	564	523	551	531	500	502	515	526	574	550	533	542	579	555	533	547	552	585	567	532	568	581	562	547	570	500	529	570	583	514	564	559	552	558	582	563	574	564	541	524	562	566	532	571	560	528	554	555	600	537	564	556	505	557	543	523	525	569	506	555	520	599	534	555	551	526	574	556	527	563	577	534	510	553	568	566	565	540	549	570	536	549	572	543	537	563	559	556	555	503	580	571	551	530	560	567	525	571	541	603	530	537	554	570	556	498	550	528	553	577	562	549	513	569	505	552	587	560	579	543	564	566	553	552	528	526	535	559	557	538	536	562	560	606	565	528	567	548	556	520	555	525	528	575	547	591	553	569	573	529	535	532	557	552	501	518	533	580	548	592	565	535	563	560	564	544	579	553	562	566	522	568	536	572	570	581	553	572	549	511	575	546	563	588	544	533	559	555	580	594	551	608	539	564	548	557	524	560	569	559	522	507	554	561	542	541	585	558	583	580	567	582	568	555	523	541	549	526	540	524	551	564	568	534	569	557	549	548	556	517	550	563	526	535	551	519	561	519	548	537	563	572	537	544	581	570	548	525	543	577	565	563	566	576	568	542	568	574	532	555	588	543	558	578	572	518	543	561	549	525	531	540	530	531	591	552	541	595	579	575	579	571	602	532	581	586	546	576	544	573	575	533	507	562	582	547	558	565	546	548	532	554	539	588	529	551	571	546	551	566	525	531	530	549	542	581	535	514	553	548	559	579	528	563	569	522	534	546	538	578	514	526	526	548	526	590	513	559	515	562	552	520	538	544	539	595	545	598	546	588	513	538	569	557	557	517	556	517	567	583	550	565	525	565	551	583	549	562	562	568	581	581	546	558	571	572	567	561	540	542	533	559	541	553	509	550	557	552	534	537	544	557	563	559	618	598	517	553	543	537	495	578	576	521	534	586	553	562	542	516	601	548	537	553	556	560	565	579	536	553	529	525	560	581	588	544	516	566	553	518	547	586	510	530	552	537	574	532	560	582	565	601	570	572	525	544	553	555	551	557	513	519	562	597	531	547	551	544	566	568	508	524	501	534	558	562	526	502	576	544	559	559	583	578	569	564	519	546	589	566	567	557	516	571	538	516	602	521	559	568	565	527	535	571	530	551	600	548	578	508	574	567	571	547	595	547	506	604	530	546	544	549	547	583	528	574	514	554	548	659	537	539	579	527	551	530	540	502	552	560	555	578	559	558	546	520	546	536	558	574	592	518	570	584	526	537	602	577	549	553	556	538	554	565	532	571	555	557	519	534	560	537	532	568	559	532	527	557	519	552	527	552	570	564	537	563	572	580	564	597	577	534	543	575	524	575	555	537	548	554	553	506	588	521	566	540	549	550	570	525	552	544	559	556	594	531	522	575	575	539	534	590	579	571	546	544	584	555	539	547	512	563	571	575	566	533	538	582	543	517	553	588	555	557	563	552	555	575	523	516	560	566	532	547	571	525	579	542	549	541	575	582	565	563	522	584	542	550	542	588	568	577	558	548	551	584	540	579	557	568	595	583	544	558	559	591	555	588	548	564	545	551	530	566	558	557	547	553	572	513	567	545	527	567	544	510	549	549	564	547	546	564	547	549	554	520	586	573	556	574	543	543	572	589	527	556	501	571	493	570	517	540	566	580	548	541	544	496	545	595	564	540	552	590	573	572	568	557	538	581	540	548	574	577	544	581	553	552	550	548	558	576	558	513	543	532	544	566	533	570	550	575	556	540	531	550	556	539	565	551	550	536	573	516	556	554	547	546	563	562	524	546	536	554	543	579	509	530	519	525	543	561	529	561	535	548	539	577	549	578	548	556	561	510	582	555	522	504	549	568	507	584	570	549	507	566	593	599	527	518	556	572	564	543	524	525	550	555	530	525	540	560	584	544	602	543	493	570	538	562	557	524	549	508	524	545	554	595	593	554	538	563	562	539	543	556	545	581	531	538	565	531	567	585	566	548	532	560	511	577	509	556	540	566	528	578	555	578	520	564	577	552	537	554	549	523	515	561	546	560	542	522	560	568	569	578	540	549	564	558	565	565	548	560	518	540	534	559	512	556	575	557	544	544	522	554	594	558	546	577	546	531	569	575	528	560	575	541	568	542	557	504	507	549	556	563	568	549	548	562	569	551	581	545
61996	32524	7526	1880	1180	904	651	578	502	451	411	436	374	403	394	442	433	368	350	388	368	359	385	376	371	368	388	381	380	350	347	352	347	404	393	394	363	329	358	326	374	359	365	374	381	350	312	344	339	365	299	337	342	356	361	366	378	335	366	340	361	325	353	327	355	326	337	341	365	383	327	350	330	323	301	368	365	328	330	335	346	311	358	347	381	359	365	375	367	360	302	379	356	340	337	311	330	326	374	339	303	375	332	336	338	334	326	314	328	364	334	344	343	339	361	347	338	359	377	356	372	362	349	337	339	357	321	343	348	369	310	344	351	342	344	395	361	365	369	326	331	320	357	341	306	322	361	355	351	341	349	345	355	394	369	357	317	352	359	342	352	329	320	335	346	334	358	375	371	374	373	355	364	329	338	389	357	320	362	346	338	342	318	353	348	365	338	309	330	324	340	343	356	327	351	364	307	320	340	316	339	341	346	352	347	350	336	330	336	366	336	338	334	326	335	347	354	368	331	368	339	324	294	331	354	362	341	368	323	339	324	344	344	340	358	348	343	306	322	333	335	347	371	316	377	350	338	351	328	329	341	344	358	336	380	345	369	352	358	353	342	359	311	356	352	365	352	352	339	332	353	343	351	357	315	343	353	313	350	347	341	341	333	355	349	336	344	382	356	370	340	354	310	367	355	379	340	320	291	339	351	365	365	351	347	343	326	348	375	318	334	373	325	376	341	345	385	354	315	346	331	319	348	370	329	347	310	336	331	352	338	343	352	379	331	342	328	319	312	337	337	357	331	333	339	372	317	335	321	351	353	335	313	348	337	337	326	339	394	352	360	336	346	310	328	318	331	346	356	366	300	342	305	328	364	372	338	366	335	356	372	349	309	369	371	367	380	381	369	330	358	303	351	330	351	329	328	371	374	318	330	336	327	347	368	332	354	335	336	330	355	356	343	315	311	356	314	336	353	337	364	374	318	324	345	323	364	356	338	367	365	344	350	375	312	359	376	343	355	338	354	340	333	345	337	355	341	392	366	313	300	358	343	375	396	320	373	351	349	352	324	333	329	355	379	368	364	377	354	351	384	350	330	312	301	384	352	306	349	350	356	369	360	363	330	310	333	326	368	348	332	342	363	333	344	340	319	355	350	313	342	325	366	350	368	311	345	339	314	372	343	340	354	335	328	327	348	359	332	353	359	299	349	339	329	317	363	353	318	324	358	357	337	337	355	334	342	315	324	367	305	332	340	341	366	359	336	346	335	357	356	339	322	357	365	323	323	333	363	287	365	339	321	326	342	341	348	353	373	332	386	334	348	344	323	331	319	343	336	309	314	349	325	351	342	370	338	345	348	347	344	322	339	375	341	333	321	364	363	323	312	326	311	357	371	365	349	376	345	311	308	337	368	324	340	332	329	350	342	339	345	345	307	363	297	348	341	342	338	334	325	322	380	374	338	359	306	357	335	322	336	352	355	353	341	344	339	354	347	396	330	343	358	322	342	305	319	352	360	378	330	334	344	326	345	314	358	349	346	348	371	370	355	340	311	327	354	362	376	337	330	331	312	363	362	322	338	334	338	349	308	343	344	322	323	323	375	332	362	348	352	380	360	346	348	372	363	319	333	341	300	364	393	360	332	329	312	325	355	317	340	322	335	331	368	375	356	367	333	332	289	328	340	352	330	340	348	348	328	298	312	351	317	368	309	352	341	338	346	363	397	359	319	346	349	359	358	341	347	337	328	357	347	363	332	333	333	322	353	350	333	350	359	341	346	340	325	369	324	321	351	314	349	320	346	352	340	351	345	387	348	394	359	330	344	326	341	308	362	376	345	344	323	369	317	339	352	366	331	338	320	356	348	351	366	350	339	329	342	319	337	324	369	323	337	363	347	346	320	327	347	354	353	329	322	346	356	340	329	366	384	335	326	379	361	314	360	367	333	283	341	368	361	311	331	349	337	341	362	338	313	319	328	302	336	360	329	333	358	349	317	327	366	357	361	353	332	309	331	377	347	349	383	357	358	361	353	377	358	368	338	338	293	311	348	351	375	337	337	322	347	330	318	373	331	341	393	338	355	316	354	338	335	340	330	329	346	335	331	347	340	335	362	358	342	347	362	332	357	365	359	371	365	336	337	340	359	322	299	361	368	328	337	315	317	331	374	371	354	333	340	386	353	423	373	339	342	349	299	366	341	328	333	348	336	358	383	322	314	354	382	347	357	348	337	352	334	354	359	345	378	365	377	346	321	358	336	334	333	357	365	320	352	341	304	294	326	340	348	312	327	339	350	333	314	302	313	344	324	338	354	312	332	341	328	339	338	345	337	341	330	342	347	322	349	326	391	361	341	355	354	376	323	348	370	336	357	348	353	372	380	345	384	350	372	370	335	320	336	352	386	377	345	317	361	331	335	322	397	345	330	317	360	327	383	387	334	324	370	321	344	332	348	325	396	364	356	325	344	323	375	340	361	343	369	315	312	325	343	339	360	361	339	331	310	385	339	312	339	367	328	345	327	357	331	365	357	354	357	333	349	347	354	336	343	381	330	327	322	386	295	337	339	329	311	328	332	348	383	347	312	367	317	350	388	336	345	325	322	357	345	334	289	351	394	312	360	358	351	312	336	338	360	326	338	361	329	332	339	338	358	338	329	401	353	371	362	337	390	365	345	354	342	347	333	339	355	355	364	329	324	340	394	332	347	355	353	335	322	360	354	386	309	345	344	336	331	311	348	350	366	362	370	349	344	383	351	365	337	322	328	350	396	334	326	334	363	355	341	321	322	358	352	354	360	350	388	371	363	318	354	343	360	336	335	320	318	385	309	322	345	353	329	348	384	359	353	346	333	344	346	366	343	390	353	326	343	328	336	346	346	332	368	367	334	336	349	347	375	330	363	339	341	341	371	394	341	365	342	328	334	314	333	366	331	334	388	351	343	389	351	363	318	364	391	344	301	378	339	349	348	394	346	334	293	363	322	365	349	344	302	338	310	336	323	351	365	350	328	340	352	355	383	365	362	381	354	324	339	351	319	350	342	369	325	339	341	368	391	335	335	357	311	337	361	398	299	360	333	341	361	318	351	345	328	342	336	315	344	361	323	383	390	357	341	336	345	331	321	311	352	363	361	354	357	344	372	344	298	340	350	365	316	355	318	332	331	303	315	348	347	327	352	349	318	342	373	361	344	352	353	360	330	340	367	353	361	329	380	302	346	363	348	364	329	329	339	355	372	329	348	352	320	361	317	324	355	366	312	363	341	352	327	356	325	306	333	313	343	356	370	323	342	344	342	360	334	333	366	344	389	326	343	301	367	361	394	365	377	324	374	344	365	386	309	346	355	321	381	329	346	351	382	345	328	326	330	339	348	330	378	326	348	360	375	339	347	337	327	325	359	314	330	303	359	366	350	331	368	378	336	350	346	343	320	336	320	399	342	350	299	379	310	326	313	351	338	302	346	334	348	367	353	357	327	378	347	347	328	372	326	403	374	346	341	371
41037	14875	3116	4107	3813	2927	2298	1696	1380	1270	1086	1296	1126	1033	1110	1252	1153	947	901	926	931	910	900	957	908	935	1024	1049	812	770	775	795	712	824	788	923	898	856	808	748	797	764	683	743	794	756	757	784	742	743	721	805	760	752	762	772	791	769	751	792	753	784	755	804	709	739	746	779	730	730	722	773	750	748	735	716	732	774	766	749	764	759	693	768	727	787	763	784	706	741	730	729	770	726	715	752	753	726	770	767	725	769	761	727	727	734	749	754	711	760	725	740	776	731	749	710	744	798	713	761	786	764	721	743	753	717	741	720	706	758	771	712	749	776	761	723	740	751	760	761	751	731	760	774	755	753	720	732	741	696	706	756	716	786	769	742	748	724	736	771	748	747	798	751	762	777	724	744	747	749	721	779	769	800	808	785	723	736	737	782	741	732	714	750	741	770	756	712	746	754	737	711	725	708	707	770	810	773	732	718	731	720	796	757	776	783	741	722	718	766	709	732	724	745	722	784	729	764	729	741	693	760	745	785	718	776	740	723	749	762	749	785	714	714	706	710	702	750	715	717	773	753	739	740	783	778	725	763	732	739	771	738	754	723	787	717	785	699	738	791	736	717	789	749	733	730	723	776	744	752	741	781	748	748	702	754	772	756	742	783	746	738	693	739	740	712	751	769	771	746	712	714	723	769	781	821	762	733	754	732	731	788	742	732	707	708	708	724	738	724	807	757	762	762	765	776	713	738	738	752	738	700	685	700	733	740	769	748	784	737	768	682	755	686	728	785	753	759	705	751	742	747	736	734	687	712	743	684	747	756	742	733	781	768	740	702	744	750	684	783	750	790	724	764	747	785	784	743	727	708	772	768	713	736	770	677	741	778	772	752	734	718	763	701	743	749	731	748	747	791	792	728	723	775	735	730	744	738	710	725	704	794	702	685	718	718	783	754	771	749	740	758	776	769	752	751	759	741	734	719	730	746	701	746	694	779	770	733	773	744	704	729	807	752	757	719	713	725	746	755	721	703	793	715	819	736	722	722	762	781	719	772	735	773	721	713	744	764	724	708	805	774	746	759	729	694	778	688	750	734	749	751	786	730	720	712	757	709	747	702	755	775	722	731	716	714	730	733	737	778	751	796	741	725	727	786	824	749	727	763	751	769	761	754	797	729	763	797	734	753	747	773	745	748	719	756	760	728	719	762	734	749	781	740	764	757	744	734	794	703	745	791	714	733	717	736	731	795	726	714	768	758	771	733	773	711	736	731	745	714	742	776	789	781	732	698	768	765	747	731	773	740	732	745	749	753	773	768	714	774	763	742	744	724	714	743	759	738	778	740	744	721	743	717	770	700	731	725	763	774	717	761	713	714	748	753	725	757	699	706	757	761	764	759	753	738	789	760	712	747	731	733	756	729	745	712	748	807	713	738	753	770	710	742	703	709	755	776	734	788	750	708	752	782	746	726	760	730	705	725	774	745	744	735	722	738	759	706	752	770	732	730	781	753	771	755	703	723	713	719	726	793	765	750	733	747	745	704	780	726	780	745	746	767	698	752	763	716	743	707	770	749	783	739	722	732	767	749	766	761	729	767	781	733	756	742	750	706	712	729	735	773	708	733	721	734	780	770	774	711	764	735	750	805	772	736	769	772	783	763	731	737	679	716	713	771	766	757	741	754	733	708	730	707	731	721	734	724	715	710	777	711	724	749	746	748	728	752	708	684	708	720	753	720	790	755	780	728	747	761	701	706	735	741	706	729	748	739	776	736	801	731	725	726	761	751	734	751	765	787	724	807	779	722	752	710	777	714	748	792	739	742	750	748	764	721	777	694	738	759	785	759	729	830	755	691	739	734	737	725	733	694	733	753	716	752	751	729	724	713	725	737	756	751	718	767	740	712	721	745	778	741	742	681	710	781	738	743	794	740	744	739	735	713	751	707	788	769	755	764	730	734	717	775	726	726	763	757	726	741	757	746	731	732	718	781	740	772	746	716	759	773	718	737	769	723	690	772	717	710	781	720	729	774	723	760	790	738	745	738	744	733	715	728	744	806	812	748	688	793	765	744	772	776	718	728	706	724	729	694	717	759	710	782	715	736	732	731	766	759	734	741	710	688	765	713	746	796	729	713	772	752	756	722	743	775	737	682	693	797	701	760	782	738	768	691	733	724	781	757	763	770	797	722	710	721	788	748	757	771	750	758	764	702	789	765	718	737	721	715	763	763	763	723	722	783	718	767	703	766	752	721	680	712	761	746	732	796	704	712	697	737	785	751	720	707	767	699	769	723	708	712	731	770	743	721	741	777	716	766	743	760	721	725	739	756	738	725	797	695	749	717	709	719	782	755	718	691	784	771	772	725	740	693	770	718	787	812	725	733	700	787	736	784	752	771	743	801	704	773	742	775	787	776	801	722	761	769	700	721	722	708	761	710	769	790	741	777	753	757	729	799	787	715	740	760	719	751	730	780	702	696	699	747	731	731	727	745	740	716	735	760	777	724	728	741	740	806	781	733	707	737	718	719	711	735	752	744	701	762	738	710	683	774	765	733	791	687	748	796	751	712	743	730	774	757	737	780	788	804	756	729	755	731	673	729	764	749	704	744	753	729	759	736	782	735	748	759	757	759	766	746	760	787	771	687	719	737	719	753	756	767	753	732	707	758	765	737	749	729	752	757	731	773	809	739	715	687	761	732	752	769	733	711	781	751	729	722	749	733	742	745	733	758	714	734	732	796	743	727	716	734	776	733	786	744	741	769	772	710	714	700	774	758	733	745	747	738	806	751	774	688	745	769	735	767	733	731	752	743	751	803	718	761	681	718	752	789	747	726	713	785	729	767	737	722	752	708	721	760	766	760	690	742	750	712	767	730	749	762	706	791	715	764	779	685	712	729	753	759	736	724	728	750	733	746	721	722	751	723	723	697	708	695	769	726	786	731	727	741	764	777	746	730	751	722	695	761	727	795	790	726	779	741	731	743	716	783	763	758	790	714	776	736	747	767	739	744	706	735	758	754	760	720	716	725	756	743	723	728	733	781	765	791	718	773	735	733	686	749	734	805	734	772	740	719	753	685	769	755	767	712	770	747	792	778	736	773	763	740	746	705	711	694	708	717	758	745	726	727	744	716	746	766	711	746	761	773	725	723	761	739	710	736	745	732	737	698	745	699	710	718	715	761	750	749	751	755	760	769	764	763	760	774	727	713	790	758	743	759	758	700	740	783	718	745	725	698	753	767	744	749	740	803	775	763	765	723	739	720	778	740	749	761	707	738	716	703	763	772	740	748	698	744	711	746	809	732	711	770	737	716	739	716	821	755	736	746	720	773	751	775	742	705	713	742	717	740	747	743	804	768	747	743	763	728	752	760	749	719	764	763	756	748	679	787	728	714	733	754	736	762	704	775	748	704	709	738	738	752	722	735	776	733	738	718	786	746	714	742	734	745	760	716	732	736	739	756	748	687	750	743	703	724	724	727	737	732	738	746	771	739	731	712	708	783
28931	9132	692	422	312	264	191	177	152	147	152	161	167	139	141	169	153	167	145	155	145	149	154	162	157	143	132	144	138	158	150	178	162	144	133	134	155	159	146	150	140	146	137	162	144	130	145	161	151	166	144	154	148	152	142	147	159	151	157	152	159	145	154	156	154	129	142	158	142	157	150	147	129	145	123	175	169	162	171	142	140	134	156	145	149	147	128	135	148	150	152	182	169	159	162	179	167	145	151	129	151	142	155	146	138	163	125	151	145	117	154	151	158	163	148	142	146	141	139	146	138	139	154	159	125	140	152	162	143	149	145	149	150	145	144	147	149	136	171	156	149	146	164	165	160	145	131	173	168	158	149	126	157	145	155	166	137	164	157	118	150	155	167	164	157	138	144	169	160	150	116	117	149	157	140	158	169	154	150	144	161	133	153	127	143	151	136	135	129	137	154	144	158	144	141	152	158	161	151	170	167	164	164	141	146	153	153	156	147	141	144	147	166	140	137	143	142	163	165	167	142	154	152	160	166	144	139	149	152	166	154	149	146	139	147	117	137	140	150	153	138	180	153	136	174	171	149	140	149	155	144	159	139	148	159	150	160	155	130	141	139	138	159	142	148	137	130	144	160	129	149	149	163	142	144	172	182	137	155	159	141	131	153	146	161	120	146	132	129	153	161	144	136	119	144	152	147	158	151	142	137	134	139	169	144	164	153	143	130	130	145	137	135	164	140	160	151	127	140	147	163	140	143	143	153	128	162	129	139	150	144	135	140	135	144	168	143	149	125	153	145	160	153	150	127	143	163	143	133	137	129	148	144	162	158	150	146	141	154	147	137	141	154	121	138	148	153	177	173	134	143	135	143	142	142	155	136	140	130	157	136	163	159	122	182	125	152	156	134	166	149	166	139	134	157	149	156	146	149	163	157	161	162	143	167	153	132	141	151	155	143	153	151	155	126	134	142	151	155	144	137	155	161	162	155	151	131	155	127	149	144	149	168	150	162	148	174	144	145	168	148	143	156	145	190	143	153	146	129	135	145	143	163	155	147	135	171	150	143	118	157	152	146	155	145	152	140	169	149	143	155	170	163	157	158	140	137	152	174	149	150	150	151	162	147	154	127	147	121	156	147	144	128	150	152	152	140	147	160	154	145	175	153	141	123	133	157	151	151	150	140	143	128	129	132	128	155	146	162	134	141	163	158	153	135	158	139	133	156	152	126	125	161	142	141	146	139	139	143	143	168	160	159	138	143	149	144	134	129	141	146	159	145	189	140	142	151	151	130	133	140	158	129	157	155	146	137	138	154	130	150	141	151	157	145	141	164	177	145	156	136	146	159	153	141	163	163	147	160	141	134	138	127	164	148	143	163	133	133	175	125	123	120	149	144	153	162	141	149	175	148	141	137	149	160	173	164	161	161	138	136	145	151	141	119	143	155	135	149	148	141	143	158	131	170	118	151	148	162	119	150	161	160	159	131	152	149	151	152	154	139	129	122	144	170	159	131	134	161	149	166	149	153	148	163	130	154	150	149	139	155	145	148	140	146	150	136	135	157	139	162	143	133	151	160	144	128	136	134	128	141	133	135	149	143	161	162	144	145	154	159	153	132	138	152	156	156	160	142	141	142	127	146	154	136	128	168	137	152	146	164	170	145	150	131	136	157	153	160	163	149	150	158	154	134	134	139	146	135	154	158	140	152	137	166	144	163	147	155	144	154	133	145	157	162	138	144	156	162	144	150	144	160	137	139	146	158	165	176	157	165	151	144	143	182	161	146	130	129	139	145	145	144	117	140	139	116	150	138	114	126	138	153	135	147	140	146	147	130	152	175	134	158	144	137	131	146	146	154	153	154	169	158	151	155	157	144	147	149	154	149	145	153	152	158	141	147	165	162	129	145	145	172	162	137	144	169	151	171	146	161	158	133	139	166	171	134	144	155	146	144	158	135	164	155	134	141	148	153	139	118	122	152	154	145	147	155	142	143	144	157	156	139	150	126	142	151	162	157	135	136	146	119	143	164	139	171	145	161	177	160	148	154	152	138	168	160	150	141	133	134	142	171	143	139	143	147	156	149	117	157	146	158	139	162	143	125	142	146	134	160	126	152	138	155	145	135	138	138	147	135	155	173	147	150	145	166	173	152	140	171	147	139	161	142	143	165	140	144	154	136	153	147	150	124	135	136	133	125	145	141	144	143	142	185	153	136	174	141	145	140	134	148	158	144	144	140	148	153	153	151	166	153	148	166	121	148	136	149	179	132	165	146	154	143	142	140	144	148	164	144	142	140	142	142	132	142	156	161	133	148	135	148	121	166	165	169	147	154	150	151	145	140	161	130	151	146	137	162	151	168	166	135	145	156	143	140	161	164	137	142	136	178	133	126	136	146	149	155	143	149	163	180	159	118	135	134	144	151	154	133	141	172	168	136	132	141	129	134	159	161	142	130	155	144	142	157	140	155	139	123	157	175	157	140	141	156	148	135	142	166	171	172	158	114	144	142	133	137	167	149	125	160	147	160	161	131	146	164	154	136	158	150	136	132	142	175	153	154	164	159	145	146	148	147	150	134	137	165	130	149	132	154	147	157	136	163	148	130	148	147	164	137	132	145	157	136	128	149	123	144	136	159	145	170	163	156	161	125	133	144	154	143	158	149	144	147	170	153	138	167	134	150	141	137	149	133	153	135	136	134	128	123	154	152	138	105	159	135	153	150	118	147	142	138	150	130	138	126	167	141	140	144	154	168	164	176	146	136	155	173	166	142	131	165	151	181	183	140	133	144	130	155	149	157	169	150	137	126	155	146	140	157	142	129	154	138	121	135	147	142	165	151	145	154	168	147	159	148	155	161	107	151	141	166	131	151	157	144	153	147	151	138	151	147	149	151	168	148	156	148	148	151	162	149	129	171	136	156	153	122	138	147	124	134	119	155	160	149	147	156	144	159	140	136	140	148	137	161	144	159	138	140	150	149	138	164	157	144	158	155	150	150	141	156	162	136	154	144	153	146	141	145	141	130	149	143	172	152	164	135	155	116	142	142	166	150	143	166	150	149	146	154	156	149	158	147	160	161	150	140	178	137	150	141	122	158	145	162	148	150	178	129	162	144	132	155	150	126	160	156	152	170	152	145	152	137	123	138	144	158	153	161	134	164	139	161	132	171	162	167	124	125	128	165	134	163	128	145	150	154	150	154	146	147	143	134	134	145	140	128	134	164	172	173	150	143	142	154	140	146	142	155	138	134	141	145	168	141	133	138	127	131	148	141	144	158	150	128	135	158	149	137	158	143	142	161	141	151	158	149	124	146	129	138	147	130	149	148	167	152	147	152	138	139	148	138	133	112	146	167	152	152	158	138	132	135	164	146	150	120	131	171	154	171	149	146	144	151	151	150	144	149	154	141	151	141	142	136	146	145	150	137	138	150	169	153	156	174	137	135	161	124	156	147	152	138	157	162	150	176	146	135	150	151	148	143	174	140	155	147	147	166	136	148	141
17697	3853	1198	1338	1254	976	701	556	434	456	455	502	456	471	456	478	425	415	418	422	379	382	433	465	466	392	334	398	375	389	351	383	349	342	395	372	422	383	377	385	346	366	386	385	370	335	344	367	366	346	372	365	371	385	414	401	385	375	351	373	381	358	382	365	372	423	350	342	377	351	355	365	350	371	412	395	378	403	348	380	341	347	399	358	378	361	384	358	348	353	358	369	389	349	411	402	340	354	363	365	390	361	387	399	391	407	404	365	424	375	368	362	361	369	330	390	379	386	372	363	337	365	362	375	397	340	389	358	372	385	359	382	366	354	383	384	373	353	396	356	366	352	350	368	372	368	372	385	380	394	399	364	365	396	318	355	327	384	381	362	342	404	396	402	340	360	365	367	353	402	389	375	382	369	339	358	382	346	386	333	341	348	369	367	434	361	363	351	345	364	385	391	377	371	359	385	348	363	384	384	369	396	404	377	335	374	387	415	346	376	374	384	373	355	396	367	345	356	356	334	385	385	388	370	376	362	346	387	401	384	388	362	382	362	370	370	399	372	338	358	333	369	375	362	340	370	365	330	377	365	363	389	394	360	390	383	359	373	364	355	363	359	389	335	344	345	367	372	382	368	373	351	346	366	356	383	410	392	343	394	351	385	367	352	364	392	382	380	362	364	389	381	361	365	360	375	376	349	415	362	363	384	372	365	347	371	406	394	355	373	372	351	383	370	397	379	367	369	351	371	365	395	386	331	391	349	352	360	378	370	363	400	387	391	388	374	375	343	348	364	350	366	338	355	349	338	355	363	377	375	378	349	369	392	362	377	407	375	341	362	371	331	383	363	369	397	339	368	356	395	358	356	356	418	369	357	381	378	326	355	319	395	403	410	364	381	375	385	379	357	362	346	390	376	367	344	370	386	356	363	358	390	396	330	384	399	377	360	351	324	358	399	372	406	405	376	416	399	407	329	392	413	374	407	377	393	368	359	341	361	317	370	363	364	367	368	395	374	391	372	344	390	370	376	362	354	355	337	365	347	398	381	389	379	414	389	400	380	377	379	407	371	355	402	345	371	380	352	349	348	380	383	363	356	382	402	381	356	359	360	363	349	373	396	381	368	384	371	384	408	385	355	376	399	352	360	403	360	376	370	353	380	348	358	351	359	396	387	354	397	359	372	366	350	366	368	383	350	353	396	366	370	369	359	378	388	367	369	373	375	388	386	364	360	352	366	372	386	363	352	361	411	351	357	352	349	392	405	370	357	389	393	369	395	333	371	365	385	392	376	361	374	379	375	355	379	379	346	353	399	387	377	388	394	351	374	379	363	372	347	374	361	376	403	370	366	381	393	376	357	357	348	384	348	381	408	383	332	367	401	379	373	360	391	368	362	344	369	397	392	356	377	368	347	366	367	383	365	370	402	380	362	395	364	367	353	359	366	350	381	388	351	352	413	376	379	346	357	338	357	336	360	373	343	381	352	400	355	344	365	346	391	370	333	360	376	353	381	354	387	378	375	386	353	376	379	378	368	390	325	391	410	327	379	374	362	347	378	378	364	393	377	375	388	363	377	376	396	357	379	373	387	356	393	334	335	361	357	356	417	345	377	365	361	376	357	346	347	365	394	391	387	365	356	396	414	353	328	399	356	400	373	387	390	361	369	361	363	363	374	388	406	372	337	354	370	364	359	368	370	357	373	338	382	405	350	363	336	376	365	335	381	409	372	373	426	363	367	362	379	386	374	360	357	388	355	383	380	353	362	386	386	342	364	353	360	369	370	390	343	354	373	360	387	369	378	408	341	379	342	373	357	377	382	390	363	354	378	381	345	375	403	374	369	390	329	343	364	373	363	399	379	370	359	352	360	389	391	361	366	370	393	399	373	371	348	393	388	344	387	362	351	367	373	362	349	388	396	367	343	368	375	360	370	324	347	376	386	352	426	379	389	396	359	363	346	358	374	314	364	378	376	363	339	362	364	357	366	364	353	369	357	364	395	421	359	342	391	390	374	359	380	382	362	348	377	389	398	385	379	333	382	364	376	355	370	402	397	329	335	350	393	368	369	376	370	367	367	368	352	379	390	407	343	388	398	336	364	382	413	366	344	387	380	383	387	363	346	408	394	391	405	355	382	357	369	371	376	364	361	378	323	399	329	374	379	364	376	388	349	394	384	413	380	362	362	374	386	392	396	351	376	338	373	368	364	389	406	345	369	394	392	397	388	368	382	361	382	361	396	376	330	363	379	373	329	365	330	369	370	394	376	377	366	390	353	378	381	375	375	370	369	374	330	350	378	371	359	383	374	413	378	388	332	350	361	355	351	371	383	394	375	359	360	356	380	348	372	352	408	376	367	369	330	358	366	370	319	384	371	402	366	363	385	372	363	338	379	349	359	370	340	359	370	354	370	352	360	371	380	358	381	378	328	380	343	366	368	385	358	359	407	345	390	323	385	420	363	371	382	387	402	377	365	381	408	365	377	390	368	380	352	359	382	433	357	368	387	370	358	368	374	371	388	372	385	392	406	366	393	391	363	390	392	386	377	404	373	359	401	392	395	367	358	362	367	360	365	362	377	344	371	366	380	407	343	370	391	411	373	340	394	361	380	345	354	401	420	372	364	359	377	357	359	334	349	366	369	350	359	359	381	347	404	359	347	345	356	379	344	382	334	340	357	362	358	378	359	376	368	375	371	368	380	343	356	351	407	367	343	414	332	348	381	350	385	398	374	399	364	384	362	395	374	363	391	389	340	382	385	362	364	380	371	358	365	365	364	390	336	399	372	356	344	371	375	368	355	355	371	370	395	404	374	387	373	352	354	375	391	394	349	382	337	354	370	376	399	329	360	336	368	346	397	346	359	369	354	389	418	361	386	362	355	374	343	380	347	349	373	353	396	369	378	355	333	354	380	371	363	379	365	373	324	395	398	348	371	370	370	385	365	380	351	372	371	386	377	369	360	393	354	372	345	347	368	383	343	347	351	390	381	351	360	369	364	356	362	372	415	386	388	340	370	366	383	370	379	346	379	381	362	345	363	361	351	342	367	354	369	378	404	387	377	344	379	381	370	385	410	395	378	392	399	389	356	403	357	403	375	371	373	354	385	386	369	360	383	369	386	359	358	353	399	373	350	375	341	336	340	360	386	354	387	389	376	343	393	372	381	382	334	386	369	382	361	431	381	386	359	345	396	433	364	372	345	378	383	384	372	361	351	367	427	384	407	397	356	385	376	372	370	395	391	377	396	382	377	369	355	362	406	336	356	396	400	360	372	358	359	369	368	393	383	367	352	411	361	347	370	390	368	346	365	373	376	372	359	385	381	402	379	364	388	341	360	360	370	366	371	363	329	345	379	360	403	370	388	397	336	347	367	364	357	335	370	355	374	362	400	350	357	354	360	378	364	398	356	355	360	387	405	377	362	381	381	386	359	349	362	401	359	362	320	383	354	357	387	357	348	394	377	362	319	392	369	365	374	367	336	388	340	373	347	430	343
49962	20877	2760	1084	690	540	395	345	328	308	280	283	269	287	278	265	272	255	266	269	264	258	231	240	263	233	239	256	244	256	248	250	228	229	253	207	273	243	255	246	228	249	217	192	250	268	255	245	249	207	228	238	228	253	246	221	241	251	251	244	201	247	240	252	250	265	270	266	245	217	202	255	227	206	244	234	257	241	210	245	222	202	236	238	264	215	256	224	199	241	199	229	227	253	215	219	257	229	237	220	233	247	275	241	235	243	257	248	257	222	238	217	226	253	249	225	205	229	257	254	236	268	201	240	193	267	230	255	246	245	230	236	221	246	253	237	225	236	234	275	249	236	221	210	221	221	232	246	208	226	224	232	252	285	252	248	237	222	234	266	235	223	235	239	265	225	247	233	229	224	219	243	232	247	249	247	222	237	218	211	219	270	233	237	240	241	265	235	246	230	223	234	237	204	270	217	228	238	232	245	237	257	236	229	216	224	238	226	230	219	227	254	236	265	205	235	213	255	227	226	250	218	239	248	246	241	224	237	245	233	280	216	245	244	244	226	248	263	222	255	241	230	246	239	236	255	232	223	225	238	237	238	252	250	260	230	199	224	234	244	235	228	223	197	254	223	234	219	217	227	236	229	225	243	263	238	226	238	266	249	228	268	252	238	262	241	266	275	237	218	220	245	229	245	283	237	248	260	229	243	214	238	250	239	231	230	226	223	262	242	243	240	226	244	228	250	254	252	252	250	233	244	239	242	234	255	248	221	213	225	251	248	270	242	206	228	243	256	234	244	217	259	246	215	222	249	241	241	204	224	226	252	225	268	235	259	228	247	259	208	245	238	246	279	224	266	232	257	243	241	250	225	217	257	253	253	229	234	235	247	252	219	217	234	257	244	222	224	249	231	279	234	251	253	256	212	221	209	211	235	228	227	200	206	229	219	214	240	248	269	236	243	213	215	225	290	248	233	240	260	238	212	209	222	225	244	262	255	208	227	236	227	248	249	230	236	271	213	241	271	258	238	227	244	251	239	252	198	238	235	264	219	217	242	217	213	235	228	227	264	237	242	248	215	211	215	249	215	215	222	215	264	251	239	237	242	228	246	250	227	242	266	244	242	241	224	241	215	231	261	222	237	236	232	235	269	260	259	223	240	264	198	199	258	254	234	235	245	241	267	245	221	234	218	218	233	234	242	228	252	222	236	222	218	271	223	231	239	248	224	251	241	246	256	193	238	241	234	226	223	235	243	254	254	217	228	230	240	206	212	221	230	243	217	221	243	229	237	231	247	280	235	236	249	227	223	207	213	206	235	231	250	234	226	235	245	214	237	244	224	237	230	237	221	214	257	253	242	224	253	260	227	266	255	256	220	222	250	224	232	218	250	233	221	249	255	253	209	239	263	260	247	238	245	249	224	230	229	215	236	218	253	229	254	251	243	252	209	233	237	205	262	243	235	245	225	274	215	219	240	275	223	246	233	247	218	210	240	230	223	247	233	224	220	235	204	235	250	219	214	217	223	211	215	235	250	227	274	234	269	222	212	247	242	207	222	240	238	256	227	245	238	228	243	241	236	223	236	227	230	238	216	230	221	231	251	254	234	264	234	266	226	246	247	239	247	251	248	237	259	204	235	228	250	231	244	238	257	216	262	227	225	250	231	252	256	229	236	248	286	211	247	238	252	247	250	246	242	206	237	238	245	223	233	237	275	244	250	227	220	247	251	242	231	234	217	229	214	250	221	221	213	260	222	282	244	223	242	226	228	233	220	252	225	234	222	237	254	228	252	242	248	228	235	268	225	220	229	241	241	225	210	252	252	252	265	251	244	234	228	264	258	243	243	226	217	253	250	226	267	229	219	222	262	265	213	246	274	247	236	267	241	224	241	223	237	221	214	225	220	233	230	208	232	214	226	236	232	219	251	230	242	249	264	216	253	247	251	263	227	225	257	232	216	241	228	231	230	278	223	230	230	251	255	223	266	234	218	245	230	265	200	219	221	237	242	235	243	241	242	230	243	234	217	240	229	243	217	218	226	224	237	257	239	234	253	254	240	237	212	252	221	254	251	243	253	257	238	263	219	251	270	264	254	226	251	206	234	219	236	216	238	255	235	277	245	278	240	231	241	249	236	221	241	225	252	211	229	221	234	228	231	223	222	251	251	254	247	215	228	219	201	262	239	203	210	260	254	246	227	273	265	229	208	243	214	219	276	231	244	248	251	239	208	239	255	263	240	254	256	222	230	237	247	233	235	219	241	233	207	259	240	255	232	201	224	225	276	233	246	207	204	223	223	225	263	202	252	226	223	224	260	283	236	242	238	253	234	269	221	235	215	238	221	227	232	221	235	230	247	218	222	259	251	242	225	243	231	254	228	240	233	238	258	249	236	246	247	241	249	229	189	253	244	251	226	229	243	227	256	255	213	228	210	222	240	253	232	222	234	230	218	234	227	242	222	236	239	245	230	226	267	236	225	234	236	225	205	228	211	265	227	237	253	229	248	240	234	239	249	221	251	222	209	229	242	216	222	258	240	285	260	266	266	261	249	209	260	248	212	215	219	233	228	235	244	242	247	210	227	238	231	226	245	234	251	228	243	219	246	253	222	216	228	235	241	273	239	222	218	247	239	252	222	229	263	243	265	257	275	216	212	238	259	232	229	231	260	265	194	246	242	242	230	248	219	229	237	236	209	237	250	254	246	237	219	227	235	224	247	220	251	202	246	231	231	226	253	235	246	248	214	249	214	230	222	280	247	250	211	225	265	232	229	245	241	236	245	242	261	237	237	241	236	201	211	216	267	233	228	240	243	217	244	254	231	235	253	230	241	241	263	253	234	237	247	246	238	236	245	248	227	221	269	248	223	236	241	239	248	258	221	221	272	246	221	227	248	236	231	232	223	243	245	213	237	230	237	260	222	243	275	230	188	217	251	239	220	249	226	225	250	251	259	206	242	230	263	257	232	217	223	200	260	233	214	268	258	223	254	233	260	244	240	236	263	229	238	265	266	232	249	237	239	249	209	237	196	222	226	270	229	228	220	243	259	244	265	221	238	222	225	197	218	237	242	232	230	271	221	257	222	242	232	219	257	248	259	242	236	222	224	235	229	222	237	214	236	261	233	253	230	234	233	260	237	239	228	225	217	211	282	247	256	246	233	240	183	251	225	248	240	229	255	227	234	263	225	223	238	226	207	239	243	249	222	235	253	231	225	253	231	249	221	234	256	237	227	229	250	253	258	246	267	264	238	235	221	252	253	230	250	291	238	236	232	228	255	232	235	197	277	257	245	236	248	259	217	234	240	257	257	258	275	216	238	240	210	232	250	240	263	250	225	216	248	228	252	263	217	222	263	271	200	227	223	231	247	254	228	234	232	236	253	236	234	242	232	237	240	251	221	242	255	211	258	215	227	245	236	262	204	253	237	224	222	228	231	216	237	264	244	262	240	246	238	263	247	270	246	244	244	251	212	256	221	256	243	224	224	225	228	222	281	254	207
33033	7249	2367	2818	2291	1857	1297	1045	910	999	996	824	873	809	840	706	764	703	626	644	639	748	776	721	696	634	607	569	585	554	561	529	600	566	640	619	699	647	552	598	555	576	514	529	530	583	586	575	553	577	530	608	570	532	554	562	551	535	589	535	557	560	554	557	552	547	544	520	557	539	548	580	506	562	566	558	530	539	553	525	567	577	581	547	550	561	572	567	525	603	552	516	550	531	519	547	548	566	529	529	541	544	541	587	499	587	578	589	526	567	536	540	549	580	573	547	543	562	540	522	566	577	554	547	529	559	569	570	518	582	540	504	576	572	546	603	520	543	581	524	579	589	521	526	529	519	575	573	546	550	600	526	513	525	546	563	533	552	537	544	532	544	554	556	596	565	544	555	578	557	570	556	562	566	562	563	569	527	530	572	545	599	527	510	541	580	589	552	591	602	561	559	558	570	582	557	535	553	557	500	530	567	531	555	548	550	568	512	529	559	563	540	565	520	580	538	561	573	569	548	534	589	574	553	533	541	541	520	559	541	571	542	555	561	566	556	538	598	523	539	559	549	525	564	559	573	564	553	569	478	540	535	567	530	540	519	532	549	559	543	549	537	582	528	547	557	597	551	538	552	549	552	592	621	575	539	605	526	547	563	595	530	553	523	552	516	520	523	540	545	548	571	585	570	565	556	517	557	478	560	589	554	570	535	546	585	537	548	550	570	554	532	584	557	519	540	570	552	584	609	564	577	564	592	550	545	560	528	531	524	516	516	530	521	559	561	530	532	549	536	540	544	558	553	560	552	544	562	559	587	567	545	580	540	556	572	570	539	524	523	572	583	571	536	570	579	560	558	499	539	574	539	538	536	556	568	554	553	557	531	542	537	536	528	561	563	533	545	594	554	566	548	546	615	511	523	532	556	554	559	527	553	559	547	534	559	530	535	573	555	527	569	598	594	532	595	560	561	611	577	558	577	552	562	545	539	566	544	554	566	563	547	523	557	567	574	558	515	548	547	558	572	536	528	582	544	543	572	579	548	588	563	560	552	528	518	576	582	540	569	544	546	544	560	552	546	547	560	539	519	559	559	529	554	534	540	522	551	543	578	562	557	554	536	589	534	566	528	547	541	522	514	540	574	577	515	545	564	560	581	539	585	560	522	552	590	542	572	533	532	596	552	499	536	589	589	605	544	545	585	564	514	514	572	556	542	553	532	545	537	536	543	533	546	540	587	547	539	579	562	576	539	557	557	531	606	494	581	576	538	567	548	638	530	543	544	575	554	602	551	557	553	583	556	562	536	540	527	550	559	516	531	562	533	535	531	581	570	556	561	508	574	598	514	535	548	592	544	504	530	494	526	600	559	520	572	559	543	573	533	517	539	542	522	529	546	548	574	594	555	512	550	538	528	520	548	564	548	546	571	536	558	565	561	604	547	514	554	532	561	542	543	554	513	564	561	532	542	581	605	543	540	570	532	573	567	566	531	540	594	562	534	552	573	539	556	577	517	620	552	571	568	544	555	537	553	574	542	540	532	535	588	558	548	569	534	551	603	603	560	557	546	547	575	560	562	553	538	574	574	561	572	563	582	593	565	554	520	582	551	552	546	597	558	579	550	585	547	577	556	587	563	544	533	526	589	553	608	541	541	572	576	539	540	527	563	557	558	545	549	525	549	528	534	554	556	558	555	529	543	507	566	536	532	560	536	563	560	495	558	550	530	577	546	522	563	543	549	553	548	524	558	530	534	567	547	549	575	574	566	584	517	538	575	544	525	561	549	544	550	519	556	560	602	516	625	538	561	525	549	502	586	572	533	571	540	536	586	535	575	495	614	537	549	535	527	548	535	604	545	560	523	571	541	563	536	516	572	528	531	516	557	525	565	608	515	550	561	542	575	523	534	570	560	500	532	541	513	549	601	552	497	582	575	554	558	596	554	557	607	565	556	536	548	584	576	561	573	564	511	570	601	556	550	554	552	506	570	491	540	539	560	544	584	525	583	548	559	540	550	506	569	537	544	548	548	510	545	570	541	564	532	545	577	583	542	548	539	565	514	588	519	550	552	557	551	564	548	538	567	576	564	559	536	529	544	500	535	556	539	559	590	536	536	570	536	563	534	549	567	519	561	529	525	549	540	553	517	536	508	567	518	577	603	606	537	548	573	563	539	569	546	605	541	551	533	547	569	512	521	569	575	526	561	548	540	554	507	538	546	549	558	546	553	561	554	550	523	580	509	542	605	586	523	550	588	533	539	556	519	516	547	529	539	553	561	518	563	562	546	555	547	558	545	504	552	539	570	534	544	575	557	565	548	573	546	577	570	566	582	529	557	548	530	546	581	528	554	575	530	554	543	584	568	550	544	521	531	570	528	557	568	634	525	555	543	558	527	581	557	538	558	549	567	517	553	569	536	558	564	524	551	518	593	562	582	543	553	563	579	577	613	544	572	574	587	550	569	546	556	561	595	568	563	530	570	556	581	560	559	579	526	557	568	627	544	557	559	551	565	514	566	527	549	553	552	579	562	545	546	584	557	556	523	537	562	551	573	522	563	549	545	558	535	521	558	528	554	531	499	567	531	559	551	567	557	536	572	530	595	546	559	514	553	531	525	568	535	550	586	568	567	550	580	547	522	590	518	570	557	560	573	533	605	562	563	557	549	590	531	589	545	563	518	550	556	517	582	506	558	517	528	537	520	584	541	600	545	517	532	553	578	569	547	560	564	542	572	546	542	553	572	538	554	545	551	575	525	560	591	533	547	586	570	543	547	560	553	542	552	547	565	532	551	558	574	540	545	526	531	541	533	562	564	522	599	615	578	573	584	523	581	511	552	565	513	553	600	543	535	544	541	551	556	547	567	547	547	562	596	559	564	550	551	542	560	573	534	546	571	578	536	545	536	571	554	573	597	562	533	560	526	560	565	535	528	540	541	555	568	536	536	550	557	524	543	577	514	534	544	551	540	546	519	527	546	584	570	532	556	476	555	606	543	505	555	583	542	536	556	511	581	569	512	549	530	578	529	546	529	555	542	506	556	497	554	545	521	550	592	577	586	561	568	578	546	497	529	524	517	613	554	576	527	524	558	539	526	529	577	556	565	524	554	575	552	525	576	545	476	570	568	543	558	553	578	510	560	567	520	568	590	555	567	530	526	559	534	585	553	560	557	570	545	556	575	520	538	554	561	551	533	544	543	538	547	544	547	566	577	569	566	518	585	530	546	579	525	565	582	578	545	564	550	591	531	534	556	548	537	580	575	526	554	560	596	516	543	527	576	549	562	561	544	572	513	515	528	576	544	525	506	552	563	525	535	533	531	533	546	531	530	565	540	553	582	534	580	557	512	551	615	586	515	567	556	567	587	548	524	544	565	565	552	497	553	531	560	575	534	565	548	512	558	568	548	550	550	548	590	522	548	534	593	554	529	506	572	562	577	550	549	530	539	535	531	555	550	544	534	511	559	533	557	531	573	540	547	539	569	537	545	580	562	582	565
61619	28577	6608	1931	1127	827	534	485	454	452	446	404	374	403	464	409	387	358	339	388	407	407	366	379	371	354	332	361	375	376	335	350	385	348	335	326	377	350	379	387	358	327	382	364	319	330	325	318	315	288	318	325	330	348	339	346	322	336	321	301	370	376	362	345	336	335	335	352	375	304	327	350	360	350	337	342	334	342	332	365	356	346	347	330	355	365	333	359	353	320	353	349	345	354	372	365	343	339	340	316	345	354	345	336	356	343	367	339	366	313	348	364	356	352	348	367	337	377	345	328	341	355	339	338	307	358	377	335	360	347	363	346	333	334	324	338	324	312	354	357	378	352	341	313	359	345	338	349	370	345	363	369	303	344	323	342	365	375	353	340	325	336	327	351	331	343	356	355	345	327	350	324	362	310	350	334	329	352	356	288	335	343	359	318	351	315	324	345	335	326	322	316	365	346	356	374	352	324	380	310	332	317	337	347	367	343	332	351	346	334	323	335	344	337	319	330	315	333	318	340	371	355	343	336	315	336	370	312	342	354	380	339	354	386	350	329	339	329	391	353	336	380	338	345	356	365	380	364	354	310	375	351	352	324	363	321	391	343	351	312	328	341	331	342	335	351	361	355	337	347	339	348	359	338	311	348	373	354	353	331	339	343	361	371	336	376	341	346	353	366	351	347	342	355	348	335	359	335	351	342	373	319	360	318	301	344	327	392	345	350	402	334	345	330	314	345	334	325	321	294	326	340	348	346	354	324	325	349	345	340	359	352	315	345	387	374	397	350	308	345	365	362	336	371	333	373	341	364	357	302	335	371	366	313	366	362	354	374	307	346	331	319	329	347	303	372	318	322	326	316	299	349	332	355	324	359	334	323	328	338	344	355	337	318	342	319	308	346	330	346	346	318	302	338	324	320	363	326	369	353	326	332	360	350	340	313	334	369	340	348	385	337	353	363	298	326	364	342	338	340	343	355	349	364	285	377	393	330	346	372	344	354	347	354	349	349	288	319	340	332	353	377	353	333	363	324	360	320	366	300	330	322	363	330	338	345	328	352	331	334	342	391	315	357	329	309	338	373	359	334	314	323	392	368	311	357	318	334	310	336	363	373	337	342	345	355	350	310	358	328	346	357	332	345	344	352	327	333	331	308	364	353	325	347	323	305	339	329	374	349	317	324	360	340	351	367	331	324	375	352	379	348	340	345	355	337	361	345	364	357	307	322	332	333	314	371	350	310	338	320	394	352	350	346	346	380	329	361	329	346	323	327	389	347	324	354	367	324	298	349	348	347	348	313	307	352	340	357	338	327	356	322	357	332	336	354	334	326	344	307	329	310	374	323	326	341	345	366	323	350	318	367	353	362	329	330	348	299	344	383	338	348	395	309	353	344	359	371	312	343	345	334	369	376	355	323	324	382	382	356	322	299	332	358	368	353	345	341	349	323	343	324	329	350	331	348	325	390	340	375	359	354	345	344	376	347	351	367	326	329	297	347	320	347	348	346	312	369	399	359	320	352	321	329	346	355	306	361	354	301	307	356	340	340	330	330	313	297	333	306	350	334	326	329	370	307	356	359	366	366	345	323	327	334	344	369	375	368	342	328	325	352	328	385	347	353	328	336	313	330	354	384	351	362	372	368	330	351	359	325	377	338	343	337	337	362	355	354	315	372	337	351	335	326	332	309	339	356	345	361	347	344	325	359	340	346	387	368	359	358	331	322	303	331	353	312	360	322	320	324	351	326	317	363	333	340	369	326	349	340	357	381	361	351	350	305	305	341	353	345	336	348	375	301	349	343	356	354	333	367	339	355	330	347	300	345	369	376	326	341	356	366	330	321	342	328	326	345	365	359	321	335	331	354	341	351	326	331	365	325	339	315	338	357	319	365	326	320	345	322	324	353	371	346	323	326	319	337	345	342	317	318	373	383	375	348	355	355	334	353	376	359	366	350	364	334	370	331	371	343	350	337	291	348	368	363	355	359	346	342	349	321	334	317	362	360	356	392	330	341	333	362	318	317	342	315	334	348	384	364	342	346	358	337	360	363	349	335	311	341	335	366	351	345	366	340	395	372	353	331	346	331	370	354	317	346	360	339	322	371	326	367	330	381	329	311	302	358	282	337	343	343	341	335	330	326	373	354	314	322	345	348	343	344	375	360	348	337	323	343	343	348	341	332	374	352	349	343	351	371	379	324	364	326	375	320	322	372	341	355	351	342	325	364	335	356	348	360	358	318	324	308	321	328	350	374	334	342	351	353	345	341	374	340	355	353	355	350	339	329	358	336	347	351	325	352	316	311	314	369	340	369	330	324	373	340	348	373	320	352	342	315	314	336	337	334	328	347	335	368	322	323	330	339	342	336	368	337	331	321	329	356	341	344	298	324	327	350	362	340	378	343	363	353	315	327	372	354	334	316	317	362	339	351	339	327	369	346	351	322	336	348	350	341	315	311	324	307	340	312	325	336	300	331	347	359	341	323	344	352	335	315	367	364	346	324	337	343	331	322	355	339	381	364	349	333	328	354	342	376	373	334	358	353	331	360	369	352	323	343	328	344	344	317	370	331	332	356	333	306	356	368	329	360	368	356	329	317	363	346	350	340	345	362	340	311	363	325	343	370	373	329	343	340	323	353	324	345	356	331	333	347	330	347	332	371	311	365	352	358	321	331	351	342	321	322	348	350	354	376	340	330	312	273	353	330	333	339	338	316	343	339	361	362	333	325	325	345	335	360	370	345	372	361	346	375	347	342	352	349	362	363	316	347	316	337	333	340	347	348	370	362	363	345	340	383	336	341	334	328	386	333	343	316	341	300	321	341	299	350	343	331	333	332	331	364	370	342	358	349	324	322	321	362	357	322	350	357	341	370	351	336	332	341	339	312	334	341	308	321	363	340	367	357	343	359	329	349	385	356	385	333	349	349	329	371	361	365	339	345	343	315	345	326	339	328	364	358	346	346	343	346	377	316	330	355	332	337	328	349	340	353	317	328	344	307	318	343	320	338	336	307	356	343	358	368	345	382	354	378	297	376	350	359	364	363	361	363	316	317	357	346	350	361	345	340	394	362	341	377	375	340	324	376	335	364	338	352	369	315	326	352	333	354	362	369	327	363	332	329	350	322	335	351	349	344	352	331	343	330	339	353	336	348	372	336	330	338	311	345	345	354	334	349	343	379	372	357	331	322	351	322	365	352	370	344	354	370	354	340	343	356	335	353	344	335	360	337	365	337	359	372	365	332	295	339	344	340	352	338	345	369	354	324	356	339	356	336	350	365	358	350	338	346	330	335	339	351	340	355	350	351	338	357	328	335	339	319	349	340	344	358	309	363	391	355	396	360	319	338	324	352	363	339	347	302	349	353	353	362	320	382	362	345	320	368	348	354	340	362	351	332	339	352	336	326	310	338	354	345	341	328	345	336	313	372	352	312	337	346	344	328	313	333	323	323	323	331	356	355	338	352	326	317	333	351	314	377	374	338	353	341	350	320	351	302
40832	9551	3497	4271	3302	2556	1798	1491	1482	1498	1294	1172	1118	1235	1099	1001	963	885	957	1023	1031	956	788	804	783	766	787	794	773	774	788	746	797	791	742	890	929	884	839	755	750	771	778	772	795	743	784	759	735	705	748	810	748	748	707	752	744	707	760	739	733	734	696	702	780	725	760	758	763	764	806	786	780	749	725	720	736	762	721	765	747	754	704	751	765	726	678	735	683	761	690	731	723	715	747	733	719	718	728	737	790	740	708	701	763	779	711	761	748	735	779	767	740	788	775	678	689	725	703	777	729	754	721	783	784	744	763	727	730	737	769	748	721	723	708	744	767	769	772	751	725	729	732	787	759	761	768	754	745	727	709	742	725	711	696	759	719	794	740	708	775	725	742	757	716	734	710	740	756	723	748	734	748	723	749	774	733	742	743	728	742	767	722	736	726	735	761	724	738	694	767	735	745	743	727	683	717	720	768	715	720	776	707	746	680	714	708	754	721	743	764	756	717	717	750	727	771	743	766	723	759	717	770	736	690	744	737	751	747	738	749	744	755	736	697	730	690	725	734	746	730	720	727	756	766	680	792	740	726	765	688	730	700	751	759	738	775	718	780	779	705	764	731	728	773	701	747	780	721	746	758	774	765	792	695	737	733	802	775	677	698	730	727	706	749	750	762	761	732	740	762	695	760	714	760	760	714	772	786	764	707	725	735	708	764	785	770	721	745	791	731	711	771	680	723	745	694	723	708	763	718	716	690	795	713	755	763	732	752	768	723	787	722	774	736	685	715	708	739	740	704	785	728	744	700	758	729	712	749	761	737	795	749	727	713	700	759	721	738	734	732	747	765	685	725	697	754	717	749	717	794	709	775	729	712	714	743	762	748	722	754	718	737	734	747	741	713	747	726	747	761	743	756	770	771	701	743	753	756	751	770	739	722	729	760	755	685	709	762	777	734	757	755	709	780	720	740	766	723	725	734	782	793	727	779	780	727	704	730	757	747	789	776	700	765	764	770	718	704	718	770	735	768	763	724	728	760	744	715	731	753	732	774	730	765	706	720	714	772	724	735	743	710	725	729	772	717	762	746	753	762	747	744	747	753	771	756	753	746	657	724	721	701	794	728	777	731	765	758	724	747	736	720	761	744	760	690	775	735	707	738	708	730	720	743	705	724	756	754	727	754	751	738	722	757	743	777	731	743	693	779	709	725	766	742	783	736	768	727	734	709	701	703	759	740	732	719	739	743	724	734	734	779	752	712	753	751	783	698	742	791	739	788	739	762	776	730	758	743	751	767	712	747	723	758	726	763	763	708	781	716	767	744	757	712	769	753	726	746	768	804	734	723	701	691	763	769	742	775	760	682	765	747	740	726	681	730	733	723	737	718	730	752	770	736	766	734	771	728	771	725	768	774	746	703	730	706	695	782	746	709	797	766	696	682	747	790	712	712	720	763	801	716	744	800	755	728	768	731	726	700	697	748	678	734	701	748	706	800	772	808	736	706	743	704	786	761	736	701	739	756	750	697	719	741	727	751	741	702	746	728	702	729	722	715	720	753	770	726	763	750	750	716	781	744	715	722	717	786	684	756	743	718	781	761	753	770	719	788	751	731	722	723	747	776	752	751	715	755	729	764	761	745	746	724	764	743	735	746	763	708	748	778	765	751	785	751	707	749	673	708	675	763	780	770	784	731	725	743	753	767	790	763	732	765	736	790	774	732	717	718	717	742	767	718	712	751	684	778	717	735	737	727	753	710	799	757	743	724	768	761	750	724	718	741	696	795	731	720	708	720	707	732	724	733	722	739	778	744	757	755	788	747	752	719	735	733	736	741	748	760	806	759	729	768	741	762	774	773	750	704	734	769	748	746	752	722	727	710	728	737	783	733	715	728	716	746	771	726	759	734	734	769	783	761	683	787	770	769	707	754	745	716	799	694	767	744	722	729	773	760	715	711	742	734	694	744	693	746	729	743	720	721	747	730	756	791	744	755	706	733	727	717	720	736	742	673	743	707	758	707	766	723	764	719	776	728	738	745	757	712	744	782	776	712	729	770	771	754	731	707	770	741	746	715	748	765	712	771	734	817	755	737	747	720	784	747	766	798	752	707	790	758	774	743	745	705	697	710	766	737	795	699	754	700	730	751	693	822	739	714	776	718	749	769	698	757	752	762	703	733	731	739	692	754	734	724	704	750	712	678	757	754	712	763	727	781	763	755	763	717	744	739	720	770	712	686	753	724	742	731	715	734	698	760	739	728	727	739	727	762	737	757	750	734	797	708	742	746	755	769	750	765	799	748	742	771	729	739	681	723	716	731	692	734	768	747	727	699	760	777	764	731	761	802	714	724	767	739	761	772	780	741	744	768	721	725	717	727	784	723	725	748	680	734	741	732	747	765	734	722	732	738	780	708	745	713	767	785	764	763	716	734	764	718	740	681	740	741	760	791	721	780	742	719	738	731	786	805	794	761	790	726	746	772	767	783	729	718	733	781	715	727	721	750	723	666	757	761	767	764	755	725	754	703	732	748	670	742	768	686	706	765	776	724	738	705	783	770	739	731	730	780	771	697	723	750	759	736	751	764	695	723	707	748	757	757	733	705	753	744	753	718	757	725	753	737	735	746	703	723	714	732	710	748	724	798	712	709	736	755	724	789	757	740	763	713	778	757	715	744	734	763	739	729	707	770	733	730	727	710	745	739	725	768	726	734	733	679	769	773	756	721	754	744	725	780	690	728	713	750	805	769	729	749	702	748	760	720	751	748	724	731	739	733	734	699	761	748	686	756	747	734	742	776	766	751	716	764	699	758	771	709	767	751	762	720	729	734	724	744	731	758	756	767	757	733	724	749	785	740	717	802	755	733	736	727	706	711	685	756	758	745	719	713	746	771	738	727	763	757	727	743	748	702	727	743	804	742	788	734	753	701	733	799	739	721	744	732	720	685	743	706	725	760	731	775	756	760	753	753	703	763	714	722	720	729	774	749	740	738	764	739	753	750	732	722	757	760	719	705	731	759	721	767	745	747	757	741	756	715	746	700	723	722	737	714	758	772	711	762	710	764	767	736	787	752	722	760	728	801	789	703	706	754	748	700	732	737	752	690	734	717	754	693	744	775	741	737	736	762	698	722	735	722	757	709	691	788	695	744	764	801	761	736	729	749	718	771	738	758	763	770	765	755	718	757	744	805	784	778	783	766	763	763	731	743	715	723	728	754	718	755	709	762	760	806	697	767	752	741	711	715	668	766	748	800	788	749	695	706	724	723	705	715	766	769	762	725	761	720	709	704	741	751	771	730	719	712	724	758	740	729	748	718	760	775	754	726	747	706	676	716	806	758	739	757	718	784	754	736	716	730	793	700	758	760	760	718	740	754	773	725	792	705	719	724	745	739	787	787	715	702	769	743	745	768	747	752	760	707	750	794	716	715	779	706	732	725	741	779	740	740	730	743	734	718	760	782	713	750	768	752	733	688	756	774	767	739	756	759	714	726	759	763	749
28833	7756	636	398	277	182	174	180	169	149	187	160	155	151	155	157	172	170	139	177	144	172	134	171	151	152	168	137	160	133	140	125	182	168	145	143	170	157	146	160	152	142	163	161	149	180	172	136	148	140	161	120	164	128	139	123	152	152	130	129	157	154	145	151	132	131	164	152	156	135	149	137	155	155	140	130	146	181	168	140	132	133	122	142	160	177	147	164	153	156	157	165	153	153	120	151	140	117	152	145	145	130	140	161	135	124	159	160	142	146	147	145	146	164	138	143	136	128	142	145	143	138	160	127	160	141	170	161	150	137	122	143	133	148	138	151	147	156	142	140	166	135	131	151	154	131	155	155	144	148	154	159	155	113	161	131	140	158	154	172	131	160	158	164	155	115	152	130	144	158	156	138	124	174	149	169	130	134	150	147	157	149	129	162	143	141	151	145	141	147	131	133	110	138	138	140	134	155	149	166	157	131	150	167	174	149	162	153	164	164	145	152	132	168	157	154	139	141	143	146	143	145	137	150	137	156	145	150	176	148	140	167	143	146	126	144	150	146	134	147	166	151	155	132	153	144	146	153	166	156	152	117	144	162	193	137	161	152	137	126	162	141	139	156	137	158	144	145	138	143	136	145	151	144	159	169	160	160	144	141	134	120	153	164	152	146	139	171	169	144	144	132	142	140	137	150	133	169	140	139	143	154	152	139	124	146	148	152	137	154	156	136	171	158	134	169	141	131	147	128	150	127	152	150	161	166	140	135	145	170	141	180	145	146	146	160	170	154	173	153	150	164	157	167	130	132	149	138	148	133	167	164	156	181	169	179	141	153	165	122	150	143	167	142	123	145	164	152	134	145	133	138	152	129	141	150	152	124	134	146	148	154	156	145	143	150	121	153	166	138	160	156	152	159	144	137	156	153	152	140	123	144	159	162	145	177	138	151	123	142	158	145	136	161	130	136	148	139	165	155	128	166	142	156	153	128	156	137	155	139	143	167	133	143	136	129	154	149	145	152	136	177	145	167	160	161	136	139	168	158	139	142	131	158	146	151	133	149	170	152	137	163	125	150	129	168	140	153	133	160	142	154	137	129	133	135	155	145	157	153	145	129	161	139	150	147	162	160	155	151	140	173	143	146	160	156	132	135	162	136	164	166	144	149	169	142	153	127	145	134	135	163	170	133	146	163	134	154	147	126	152	163	153	171	154	153	155	163	143	138	140	137	143	158	158	179	158	164	144	137	139	142	143	161	142	144	138	144	140	138	150	146	161	146	153	125	165	161	136	145	137	149	161	146	156	128	145	146	158	145	134	149	153	138	162	151	135	156	159	146	162	169	146	170	130	138	146	155	155	140	137	172	159	140	155	122	148	133	161	152	130	169	145	159	153	168	158	139	151	147	155	138	152	132	149	131	151	139	148	176	146	162	149	127	121	131	144	167	132	154	128	134	130	150	169	133	148	153	139	132	146	143	149	164	147	144	138	124	143	157	133	150	132	167	144	131	145	159	156	166	166	138	148	186	135	139	147	156	140	154	195	128	133	129	133	142	137	142	149	157	140	157	168	153	146	166	146	144	159	159	141	167	163	158	156	143	137	137	155	126	142	162	140	145	142	156	141	129	152	123	142	175	138	129	139	137	162	163	149	176	178	163	146	135	134	161	160	146	153	168	130	159	163	162	145	143	155	138	164	144	156	157	162	130	153	146	156	127	146	158	147	161	154	163	145	165	163	143	161	150	143	159	152	144	120	179	154	143	153	168	172	141	168	132	165	130	150	135	132	146	139	145	146	159	141	156	138	115	166	153	125	170	112	136	151	142	157	136	130	190	120	154	166	167	154	136	168	143	141	139	159	142	159	156	140	143	146	173	141	163	172	136	150	127	143	138	155	159	147	152	145	143	156	123	160	156	129	144	145	142	163	173	126	168	174	138	135	148	158	147	154	135	149	156	129	163	143	138	129	141	140	168	132	159	131	147	131	131	146	146	157	154	143	148	134	143	137	134	126	149	146	117	153	161	142	143	146	144	151	166	183	133	165	152	153	151	133	146	155	171	138	154	144	145	162	130	141	158	143	156	128	142	145	130	160	143	129	134	155	144	165	153	143	127	148	160	151	174	170	165	163	160	152	133	133	165	156	142	149	149	140	142	150	134	147	141	163	136	159	147	158	133	136	158	140	160	128	144	153	141	137	161	157	147	146	151	164	156	131	151	145	133	134	155	151	167	157	158	170	130	160	156	132	123	136	137	159	119	145	146	171	154	129	159	164	136	111	155	147	156	167	135	139	144	154	155	168	153	146	151	141	135	147	152	127	148	139	157	145	168	161	136	130	154	180	148	158	156	149	163	151	141	148	139	158	130	154	136	145	148	156	160	156	144	150	130	131	143	142	139	145	146	150	155	161	165	142	169	134	140	150	145	127	151	139	146	125	134	128	153	182	138	133	136	151	142	159	129	148	156	153	149	149	154	142	170	138	136	148	157	141	161	151	166	150	149	139	149	165	157	143	160	131	152	166	144	159	142	146	164	160	156	155	137	140	145	148	139	157	139	141	141	172	160	138	128	147	170	129	163	153	164	135	143	155	139	172	146	137	149	149	169	161	161	150	162	173	145	165	158	145	161	155	131	137	147	139	134	132	142	143	146	145	153	161	144	164	161	172	155	161	152	124	143	153	143	130	130	166	131	142	170	128	139	143	152	134	161	140	151	163	126	112	148	138	147	167	152	163	164	123	118	146	166	147	139	173	158	152	149	133	142	178	133	128	171	126	150	158	134	167	146	144	147	132	158	147	148	160	160	147	168	164	151	149	150	158	144	151	157	160	158	118	146	155	181	148	137	140	139	153	144	188	143	159	149	157	145	149	138	129	152	121	132	151	136	170	141	158	153	135	140	121	137	151	166	154	161	176	137	167	144	150	137	146	160	153	148	132	174	143	140	139	131	162	135	146	152	153	146	143	147	147	141	136	154	135	140	162	157	151	130	138	157	139	139	156	155	145	148	152	158	168	147	157	161	125	144	139	144	130	141	138	141	162	161	135	155	143	149	141	146	148	167	153	140	134	148	165	156	143	145	150	156	147	170	133	177	146	148	138	151	153	167	134	149	166	161	136	140	170	132	157	142	133	141	161	134	163	163	163	152	143	152	154	144	140	165	165	148	158	135	160	137	144	136	142	138	171	144	162	166	138	132	133	137	154	164	155	149	157	153	122	152	158	150	153	139	134	132	147	167	143	138	155	147	156	149	131	150	153	164	159	143	135	167	150	148	130	145	152	146	133	147	167	151	134	120	150	152	132	148	156	140	146	137	143	138	133	162	157	132	151	129	147	139	133	137	152	160	124	150	152	133	137	139	130	137	160	146	129	161	135	170	155	150	164	163	140	141	155	133	131	151	143	141	137	157	149	165	155	165	162	129	152	143	149	159	144	127	149	144	140	150	133	150	144	141	143	189	143	113	168	165	140	176	164	132	148	152	157	156	144	146	143	164
17421	2890	1109	1256	934	602	508	570	556	507	462	468	489	485	458	472	495	425	450	483	483	459	405	378	348	408	375	370	346	379	405	372	379	377	370	428	405	428	407	377	338	350	351	343	397	399	353	346	345	388	420	362	348	357	350	345	385	359	352	385	374	363	385	367	372	394	375	379	375	375	391	342	337	372	360	376	404	357	355	359	374	372	364	348	374	378	385	365	391	354	363	388	348	360	393	348	395	370	358	385	379	380	381	366	385	340	388	374	393	379	362	386	399	339	376	390	358	366	398	339	373	363	359	360	381	377	342	392	336	344	383	354	365	345	363	368	359	339	370	382	397	379	330	361	389	386	397	406	388	356	392	389	388	368	373	370	368	378	362	401	363	389	352	392	392	384	367	375	392	368	352	370	378	402	374	382	400	385	358	362	377	391	337	370	407	374	360	342	360	362	375	444	349	395	362	373	387	367	402	334	403	382	350	376	386	386	371	361	357	365	370	334	369	369	357	385	361	381	365	359	364	375	371	374	355	358	350	367	360	376	406	403	387	347	347	334	304	360	359	349	382	394	346	379	331	416	388	380	372	363	382	403	383	375	362	362	366	369	373	360	352	386	374	368	339	354	351	363	361	363	368	379	381	401	361	364	337	375	369	358	377	374	355	394	374	361	348	384	378	367	362	376	371	355	345	357	380	411	381	381	380	361	372	392	331	359	372	405	350	380	356	381	379	381	345	383	373	362	383	383	369	349	398	332	363	382	386	335	358	372	376	352	334	334	364	368	355	382	406	408	328	373	342	390	350	369	364	386	386	393	390	391	359	380	332	347	339	373	385	401	344	378	382	362	364	347	382	374	361	359	376	358	348	374	376	338	307	381	383	367	363	361	342	347	373	357	383	392	381	365	356	386	331	395	353	352	389	375	401	370	404	373	357	367	350	386	355	415	370	361	371	417	363	373	393	359	345	349	375	364	364	348	388	363	350	350	354	350	377	364	390	371	355	372	338	377	351	375	362	354	378	394	339	347	363	348	367	388	344	371	382	370	373	360	365	354	396	373	371	378	373	347	330	379	377	404	364	341	376	366	363	363	341	346	343	351	360	395	372	331	386	391	369	321	382	344	387	350	348	324	375	352	364	363	367	370	356	375	396	365	369	365	375	382	336	337	365	401	333	362	390	357	354	361	368	367	362	384	384	358	417	359	387	405	352	409	334	358	365	341	353	388	351	384	386	370	373	366	375	370	372	407	346	320	383	368	353	370	358	346	374	360	366	388	373	373	368	346	367	370	409	362	354	350	365	378	339	387	383	376	391	396	376	388	344	361	377	351	367	340	374	373	360	369	372	382	338	351	360	358	378	395	357	375	398	334	326	383	370	360	404	307	359	326	367	347	361	382	354	378	399	403	360	355	351	374	365	366	384	420	368	354	378	378	381	371	390	343	395	362	380	363	374	386	377	372	341	392	367	342	364	358	342	404	371	382	342	335	383	386	373	404	365	375	360	351	381	340	365	399	366	395	375	349	393	365	351	365	378	395	372	356	385	375	384	352	361	412	355	391	376	339	393	331	367	359	373	359	366	348	357	371	365	402	400	389	362	370	379	378	369	379	379	373	362	358	371	359	408	367	403	330	387	373	361	375	366	366	372	369	337	326	393	379	348	349	357	381	350	379	356	371	364	371	349	367	356	361	348	379	357	351	411	367	352	364	370	360	341	343	386	363	334	358	351	376	380	366	349	397	365	385	347	361	344	377	370	392	386	381	385	340	377	357	406	365	367	397	387	360	341	381	361	396	408	347	350	370	371	377	373	357	419	337	368	375	370	320	361	387	387	355	381	346	359	334	378	374	391	381	353	383	371	374	395	364	362	373	374	353	360	363	384	411	381	362	378	369	376	352	399	366	385	363	345	366	332	391	374	360	340	407	360	314	357	351	347	386	346	373	388	329	418	375	390	363	392	357	355	355	354	364	365	352	371	390	375	347	361	371	405	368	410	400	399	354	345	410	351	362	370	356	357	395	371	384	352	369	356	400	354	353	379	352	356	368	369	380	383	349	406	402	358	374	354	381	366	388	383	393	393	378	388	384	331	371	355	364	389	380	366	340	385	373	364	412	381	387	360	380	347	362	372	369	408	368	402	360	378	389	358	414	389	354	346	365	387	373	357	372	375	369	377	370	347	360	357	346	348	375	360	366	387	362	366	368	403	350	350	374	382	375	350	375	386	393	393	356	374	394	374	370	357	365	393	394	378	389	377	357	394	359	362	388	375	357	358	398	375	388	388	365	360	367	365	388	383	348	354	351	368	375	394	342	378	352	362	397	369	389	380	377	368	375	384	363	359	367	352	349	353	377	358	373	384	408	384	391	354	381	342	346	380	351	383	371	362	296	386	390	382	381	355	367	374	370	361	402	384	336	365	404	332	367	359	384	361	385	387	371	389	358	364	375	336	358	370	367	354	347	369	397	400	362	401	378	354	343	361	370	363	374	425	368	327	360	323	397	361	410	399	343	362	346	378	349	367	335	332	388	363	394	383	354	342	335	365	402	345	360	373	359	352	373	361	393	340	345	331	374	391	344	361	354	396	352	393	353	359	385	315	374	355	360	344	371	336	353	363	398	339	380	320	356	353	368	373	346	387	346	372	374	391	338	348	390	352	352	348	329	401	386	370	364	408	387	382	389	368	367	398	370	366	375	365	351	372	346	351	361	359	377	386	407	338	361	380	351	376	387	382	371	395	402	385	362	350	363	370	321	356	368	405	371	379	345	372	371	347	388	353	349	317	358	382	358	350	378	386	326	360	337	372	364	329	373	374	381	384	360	351	369	382	362	359	351	365	369	374	381	373	329	361	378	341	357	384	384	413	336	364	364	368	384	382	362	393	401	390	362	345	344	365	371	360	358	379	349	383	320	367	382	378	358	370	351	375	408	374	357	354	375	385	346	379	364	372	362	364	363	391	385	357	353	411	357	367	357	368	384	381	373	358	377	342	363	368	351	398	370	380	357	370	330	382	352	374	367	367	363	367	376	348	349	368	341	350	385	408	386	354	393	381	368	384	385	367	352	361	352	366	395	393	400	361	377	367	369	360	401	375	351	323	367	354	351	371	357	366	339	377	347	383	413	374	381	339	335	390	370	389	367	392	382	350	375	353	360	375	386	354	334	346	394	385	383	383	360	380	356	417	374	369	386	363	390	387	374	384	384	359	362	392	392	366	378	380	355	348	387	369	354	370	354	385	363	348	371	382	363	402	340	368	394	385	377	374	378	379	359	370	368	383	361	415	349	364	369	347	382	371	354	369	356	351	366	368	364	373	369	372	395	352	354	391	392	387	375	348	381	356	363	370	380	342	378	352	363	372	395	391	361	369	382	401	352	396	361	375	341	376	367	347	365	396	370	393	372	366	338	378	350	389	365	383	353	356	376	374	366	389	353	381	386	394	416	378	384	389	358	378	343	355	387	350	363	369	350	333	344	361	350	382	365	377	336
49364	19445	2582	871	570	440	366	357	355	306	284	280	266	298	275	252	281	313	298	281	278	293	270	270	258	262	273	241	211	256	250	251	236	254	259	244	232	291	248	228	242	256	271	265	219	246	252	255	249	243	244	238	241	237	244	276	252	226	251	243	250	222	234	267	237	238	232	234	237	244	221	237	252	232	237	236	250	265	265	243	238	227	238	236	251	212	243	241	222	217	227	258	267	244	222	226	237	239	273	268	220	232	238	238	232	217	247	247	243	219	241	229	245	234	282	240	274	243	249	246	222	272	212	226	266	245	256	224	229	218	228	268	254	215	269	213	229	200	213	238	244	241	238	237	293	258	265	229	238	227	266	224	238	256	255	253	235	252	251	236	235	227	229	254	229	255	231	240	247	237	233	234	238	215	239	252	235	240	253	267	254	241	248	224	226	255	237	246	219	246	208	240	218	238	248	207	239	210	242	231	255	224	239	252	232	234	270	239	252	227	219	252	213	213	250	240	267	277	216	246	223	271	235	215	213	247	209	262	250	236	232	235	220	216	261	260	227	226	230	231	247	254	227	223	231	216	281	279	242	266	243	213	275	240	245	231	211	226	236	210	232	236	244	253	232	287	233	232	209	228	254	244	217	241	255	246	267	249	260	221	257	244	266	258	246	214	279	238	234	261	250	221	273	233	221	239	253	230	226	215	219	262	251	243	233	286	252	246	239	248	244	224	233	230	245	213	246	237	246	228	260	242	243	250	236	219	230	260	255	232	266	247	257	218	238	252	256	241	245	198	253	237	235	229	210	254	261	231	225	262	253	204	224	256	239	227	186	231	240	224	241	247	231	240	208	240	198	284	248	232	260	253	253	233	284	225	245	225	281	243	271	242	226	219	234	237	251	232	272	245	233	251	232	268	236	257	246	259	236	241	236	235	256	258	250	254	257	229	256	224	254	261	244	243	261	260	213	224	239	221	229	218	249	248	217	260	233	251	261	226	270	224	252	241	200	213	232	230	237	240	196	211	253	236	256	233	243	207	237	268	228	223	234	249	222	250	239	232	284	248	223	245	255	241	248	229	239	241	211	264	239	227	244	252	245	261	228	234	234	211	245	206	245	206	225	222	236	226	248	202	225	233	217	231	247	220	263	238	238	197	233	245	238	209	229	269	234	238	219	241	263	222	228	245	257	232	250	251	233	264	235	239	264	242	213	252	252	232	230	234	240	268	217	253	254	228	261	272	232	245	261	240	228	222	241	197	231	240	250	221	234	242	230	253	238	215	212	221	245	234	247	232	238	226	264	220	263	240	219	275	213	219	240	268	253	229	235	223	241	214	221	236	239	249	236	257	250	238	271	223	247	251	240	227	212	234	233	266	246	241	256	248	272	257	243	216	263	262	252	245	219	211	256	259	273	232	245	212	254	271	267	214	262	240	232	218	254	228	212	234	248	218	216	263	230	237	263	241	250	223	244	229	264	224	224	251	283	244	264	235	226	233	220	223	249	231	229	231	231	247	224	249	261	257	257	242	223	247	252	234	236	239	227	244	221	259	235	249	268	236	240	247	246	241	241	240	219	241	248	267	240	242	239	233	220	233	262	216	252	242	237	222	223	257	224	222	255	210	250	257	221	224	239	235	248	228	231	222	233	258	252	220	224	198	260	272	232	246	231	231	233	227	233	251	269	244	210	248	231	280	242	265	264	239	228	232	235	235	275	227	230	257	258	216	237	217	232	255	225	263	200	260	244	270	238	214	234	257	207	246	217	228	236	249	260	225	221	231	244	237	243	234	259	233	234	253	243	238	226	227	281	234	269	268	256	262	213	227	249	229	254	250	275	244	268	224	224	232	205	246	236	256	258	235	254	257	261	232	243	255	263	272	231	250	252	241	224	268	241	218	229	257	257	229	249	205	246	214	273	227	214	258	234	232	250	247	250	248	231	267	231	254	258	275	225	229	235	206	206	218	231	221	223	257	250	236	247	232	244	233	257	233	242	242	241	270	233	217	261	233	237	260	242	213	241	258	227	218	257	231	221	245	230	254	247	282	249	220	240	224	277	216	210	242	249	227	225	255	230	278	217	234	212	260	242	235	254	225	224	246	221	241	247	238	246	231	255	267	233	252	225	257	230	235	250	224	254	208	244	234	227	260	251	250	224	291	248	255	247	223	246	228	259	278	259	242	236	258	255	226	236	219	213	241	214	241	243	252	241	229	225	243	249	224	250	219	220	247	237	236	224	233	223	200	230	240	232	252	242	229	245	249	250	224	217	237	234	239	211	237	270	240	216	200	225	226	253	254	229	234	249	237	233	223	222	250	233	229	251	220	252	202	217	234	270	230	234	240	253	240	240	240	269	242	221	224	238	227	227	235	240	217	241	251	254	234	229	221	237	241	252	259	225	230	222	270	217	253	254	249	258	264	256	234	236	256	249	243	208	239	241	215	232	247	235	255	280	238	257	242	261	211	232	214	255	252	253	222	262	241	268	255	218	251	266	238	235	247	266	232	214	240	236	241	232	243	238	219	257	269	250	260	221	227	227	242	240	238	231	238	259	229	250	238	236	247	198	233	270	234	275	223	201	241	221	247	264	261	212	259	260	246	249	250	249	257	244	233	227	238	237	243	257	245	263	226	235	249	245	221	237	239	212	209	261	231	266	224	234	261	257	259	233	259	240	254	231	280	270	245	235	242	257	240	239	228	227	234	226	254	253	265	268	228	244	259	245	242	233	251	247	222	217	250	251	229	260	217	250	207	228	232	263	219	271	257	247	249	257	225	227	230	243	231	232	233	264	220	252	252	229	247	220	248	242	226	246	222	216	221	277	256	227	255	245	234	230	232	240	219	246	266	259	246	242	255	210	231	226	252	249	219	227	247	250	228	248	242	232	211	226	242	245	218	266	237	238	251	210	256	246	209	237	240	228	213	239	252	250	245	231	247	260	226	233	225	255	211	232	228	248	248	252	220	228	261	244	236	287	211	237	233	249	232	242	231	233	242	245	228	241	238	238	244	219	264	254	211	245	264	253	244	268	244	249	215	232	265	228	243	248	211	233	221	240	217	212	230	234	233	222	250	236	259	251	224	242	219	220	242	261	236	221	238	255	245	247	220	234	208	240	227	211	257	238	261	238	224	232	262	245	267	218	240	243	220	243	249	255	257	243	244	216	249	234	244	239	253	222	196	231	239	209	212	220	238	234	264	237	259	242	232	252	247	272	249	236	240	232	227	240	233	223	261	233	218	240	228	234	271	262	227	233	239	241	263	215	242	272	243	225	235	231	225	242	254	231	197	213	229	218	245	227	227	262	264	269	240	225	233	250	251	270	238	249	220	250	241	244	252	245	219	243	238	229	249	242	244	221	249	251	248	227	225	246	244	254	212	219	247	254	238	247	238	242	240	232	238	237	244	241	238	212	224	239	219	235	256	251	280	243	269	232	239	219	259	245	233	238	269	249	249	258	240	248	242	216	256	264	216	258	204	219	252	234	240
32122	6181	2147	2200	1744	1352	1336	1216	1102	931	897	813	900	799	811	773	880	859	830	829	742	778	670	723	682	742	728	576	581	586	597	577	601	555	582	636	710	566	607	625	604	545	604	564	560	568	559	565	562	535	591	572	575	553	554	556	586	584	535	508	585	538	545	600	607	567	549	552	535	548	571	564	563	571	550	567	559	568	575	569	542	531	516	598	555	548	535	562	557	588	506	545	571	581	528	526	576	521	595	544	611	545	561	556	526	542	570	543	516	526	580	596	552	528	529	594	526	539	559	549	621	582	561	541	575	583	549	570	545	572	533	575	569	562	537	522	552	569	549	538	532	578	590	556	578	526	580	572	571	536	546	588	567	558	566	552	560	561	516	551	510	530	547	563	517	608	551	564	547	547	589	593	533	579	570	552	555	512	512	578	540	572	585	535	563	584	547	533	577	611	578	556	550	561	561	517	536	554	572	530	538	551	562	556	562	563	530	535	587	553	555	575	515	574	504	557	557	565	558	562	573	588	576	534	599	586	551	563	556	599	597	554	560	558	580	571	519	545	570	591	566	571	537	533	563	541	597	527	529	555	558	541	551	530	537	610	550	566	557	570	526	556	551	588	560	534	569	526	553	547	604	536	586	534	570	509	555	586	570	570	599	530	538	579	598	580	509	573	541	579	571	580	534	549	581	529	536	602	555	543	538	582	556	578	560	543	570	554	529	559	575	537	559	589	508	559	575	561	573	605	550	541	556	551	574	522	590	598	569	586	572	586	552	547	552	537	551	603	566	566	523	551	557	577	578	538	593	561	596	534	608	544	620	548	543	537	559	543	554	503	554	570	543	568	582	529	592	544	591	547	541	571	551	518	565	583	595	576	537	522	577	565	562	552	535	585	545	563	544	558	535	557	566	602	529	537	559	592	530	550	583	563	519	552	504	541	570	528	542	575	608	515	556	556	529	522	560	538	587	554	519	533	547	599	588	543	557	526	539	500	571	554	548	565	580	524	542	596	575	563	546	571	632	552	581	579	570	558	522	509	583	570	535	556	537	533	524	594	594	572	588	565	540	534	550	581	550	546	556	596	567	581	578	545	600	536	526	552	590	535	518	582	550	590	531	555	572	571	539	532	492	551	521	562	570	522	564	549	520	556	545	568	576	558	564	563	549	550	556	578	510	517	531	538	549	523	544	604	557	587	552	562	513	559	556	588	592	549	554	516	529	564	552	532	538	583	580	570	588	515	568	563	544	548	549	512	558	545	515	564	545	561	609	586	566	536	575	539	526	563	571	576	551	540	544	543	600	542	528	549	548	557	579	533	560	532	564	544	538	556	543	535	539	500	577	563	542	529	541	538	580	540	573	570	581	585	520	565	549	576	515	582	560	557	570	563	571	579	559	547	544	528	559	547	579	568	576	544	549	562	537	582	585	584	546	554	487	532	594	569	567	547	520	561	568	519	542	573	570	548	565	529	568	540	552	546	582	563	535	556	569	539	566	551	554	585	544	580	577	577	584	537	544	578	558	614	587	543	534	579	524	554	526	624	530	594	558	551	573	537	558	601	559	558	597	582	527	544	534	552	555	574	547	588	553	560	534	549	593	548	548	558	523	552	555	549	519	545	563	513	566	551	567	540	517	555	563	545	498	569	577	540	512	583	547	545	619	568	555	523	542	580	554	565	590	537	512	518	527	538	590	624	541	557	555	609	548	527	558	547	549	577	541	571	546	553	573	560	537	547	500	551	568	538	564	563	523	550	542	556	545	571	584	568	553	557	575	552	576	560	527	550	528	583	548	589	583	538	557	546	512	515	559	574	555	565	557	513	606	548	522	565	546	547	581	558	533	555	519	563	580	529	561	520	535	537	549	564	524	546	581	540	540	540	554	548	582	592	533	527	540	531	551	579	543	552	568	546	558	527	579	543	539	530	544	534	572	524	550	554	563	538	540	545	532	583	550	530	566	542	559	601	559	585	556	537	548	557	550	520	515	582	558	545	521	510	554	559	567	499	588	589	545	572	537	565	534	555	563	561	570	544	528	512	585	563	585	529	541	553	576	570	551	586	548	565	577	535	559	562	552	566	530	560	554	548	544	559	564	602	597	602	562	579	538	587	533	570	555	558	523	557	537	558	557	556	527	571	545	561	513	512	593	563	590	547	543	548	576	514	570	549	546	592	589	564	532	542	589	589	519	581	552	511	548	566	525	555	551	521	512	551	531	530	527	537	547	533	491	582	570	540	560	523	542	544	541	598	564	571	527	606	562	557	556	534	546	566	581	534	577	597	558	559	580	543	569	594	562	572	558	544	551	570	544	625	577	562	520	562	532	565	550	534	558	504	574	568	554	527	541	523	551	548	552	549	540	576	535	537	556	573	562	540	535	543	509	536	564	556	606	572	569	533	570	569	579	592	531	555	544	539	540	530	564	571	534	557	558	582	561	555	564	566	557	511	538	548	531	551	583	533	566	592	552	574	580	574	563	530	561	536	544	538	535	531	524	555	525	557	558	575	549	541	590	525	533	537	568	548	545	567	544	529	511	589	536	555	572	554	539	547	571	589	579	570	561	546	529	550	591	581	552	554	524	530	518	539	590	549	567	540	555	554	545	569	564	537	516	573	575	560	568	572	601	600	537	548	548	568	514	572	580	540	579	540	576	531	576	557	586	558	550	570	526	547	560	557	563	562	554	550	564	601	534	537	529	531	559	575	618	548	528	549	556	567	572	508	580	519	555	566	536	551	581	568	555	536	542	572	596	549	543	524	575	517	526	544	531	542	521	551	572	556	503	580	582	537	554	557	579	591	526	545	529	565	574	604	591	527	536	548	600	569	491	551	560	567	548	528	594	557	584	578	588	586	587	576	499	526	555	602	553	590	536	609	595	574	559	539	565	538	547	538	510	581	543	522	533	553	548	552	549	540	533	537	558	579	570	530	551	571	587	562	541	556	547	521	560	531	542	540	551	555	548	565	568	562	569	514	579	549	510	568	570	531	546	591	568	557	561	552	566	530	563	524	542	586	538	582	599	569	577	536	555	567	568	553	515	576	606	535	538	545	533	526	618	569	507	566	577	541	568	557	539	544	559	584	575	514	541	597	566	565	577	514	593	549	556	565	541	557	554	513	588	553	560	571	559	548	530	530	548	557	596	545	585	575	579	502	567	557	593	544	560	549	582	560	572	537	562	571	570	584	522	550	567	538	533	508	601	567	551	569	579	555	536	563	498	602	553	551	554	570	556	550	552	582	519	565	578	575	527	538	568	555	526	509	540	520	574	548	532	568	547	577	548	561	564	566	593	601	558	520	550	571	550	525	542	551	572	511	576	556	533	530	531	579	542	513	605	561	599	583	544	563	533	551	544	580	572	583	538	559	548	544	532	529	552	516	549	544	549	597	556	564	550	553	602	537	532	592	588	533	617	508	587	554	554	525	546	536	562	526	558	583	546	571	501	539	545	590	548	573	581	558	582	554	556	497	580	584	556	604	524	568
61003	26996	5670	1500	883	660	590	538	530	475	426	455	433	411	396	436	444	426	374	391	361	395	379	398	383	417	418	344	374	364	344	339	370	372	348	364	367	351	344	360	352	327	335	413	364	337	333	329	371	330	326	391	332	334	353	356	373	365	361	386	331	337	335	371	347	370	360	374	364	374	331	365	397	365	326	357	329	366	314	355	353	331	328	343	356	373	332	352	316	348	371	379	369	357	344	360	366	337	334	396	380	345	353	312	366	398	384	314	344	396	333	388	310	344	330	352	360	331	365	340	357	354	349	360	325	378	367	369	339	318	342	335	352	346	335	318	353	361	349	346	309	386	378	361	337	298	355	282	350	351	388	328	386	384	357	330	358	363	320	340	378	347	304	386	351	369	367	324	348	351	394	300	323	335	352	367	371	377	373	329	352	370	350	363	401	352	338	363	356	331	350	320	306	328	346	369	348	347	335	353	338	358	371	331	382	361	306	389	338	359	356	329	360	308	347	348	358	365	361	361	356	331	352	315	384	343	320	384	333	384	336	324	369	361	348	349	358	355	323	367	337	369	365	330	313	355	332	357	357	345	354	355	355	351	335	331	333	343	330	353	338	349	360	362	314	329	364	318	337	334	334	334	386	346	352	326	354	334	341	338	341	362	337	336	326	348	364	334	349	361	335	355	343	353	371	336	317	336	358	347	335	316	347	323	347	320	288	304	337	335	359	309	334	336	362	348	355	346	315	354	358	324	363	358	370	343	323	340	351	335	368	371	398	346	380	347	362	357	362	328	322	343	314	344	353	345	370	349	337	351	338	347	348	343	340	361	337	365	354	334	311	311	361	353	339	364	360	365	373	352	352	334	327	331	338	375	350	328	362	354	335	340	373	324	354	332	338	331	318	342	316	331	364	351	333	341	366	345	361	339	347	333	357	347	355	323	305	329	353	370	366	318	328	315	344	331	347	355	354	326	353	360	368	364	328	311	343	358	343	333	321	320	350	333	321	324	312	342	355	342	332	348	307	335	397	347	347	343	330	339	379	368	355	348	351	342	324	312	345	328	336	339	319	347	340	327	360	303	336	311	360	319	364	356	370	344	329	366	363	353	315	357	371	322	357	393	369	356	348	321	348	378	348	351	311	352	317	372	338	347	377	365	354	339	363	368	369	353	386	367	363	317	321	342	374	368	326	340	372	310	357	326	303	336	349	334	350	367	333	339	350	347	353	310	358	317	313	378	332	308	339	379	397	334	345	347	349	329	332	354	356	327	302	344	395	329	362	330	337	323	356	372	357	348	350	312	333	336	359	321	357	342	346	321	337	339	381	348	342	336	384	333	347	326	354	345	348	339	361	338	341	361	414	331	323	370	331	362	363	332	336	356	342	304	351	359	343	341	341	314	361	345	348	303	375	339	356	344	354	346	336	325	358	292	369	396	362	353	342	334	353	345	341	323	322	307	340	309	324	341	339	331	371	383	367	359	352	344	347	358	370	339	342	324	298	328	357	374	355	337	348	376	335	333	343	344	338	375	312	299	388	352	358	352	324	338	343	365	346	343	342	359	330	354	344	350	361	341	314	348	388	339	355	358	337	332	323	343	391	348	352	330	323	337	360	350	354	394	356	382	349	323	364	337	351	387	339	376	347	354	340	352	336	371	371	332	347	315	346	297	348	350	378	308	311	399	377	351	334	322	349	343	334	353	328	313	361	341	341	355	361	342	322	338	352	334	326	362	349	300	372	357	362	360	346	341	349	351	370	354	340	346	344	374	342	339	294	349	338	351	333	325	358	351	355	317	355	353	363	355	333	340	337	357	305	342	358	355	371	391	333	335	341	337	351	340	369	337	357	362	354	348	335	341	379	353	347	328	346	334	337	349	336	387	334	341	332	381	375	313	373	359	372	373	339	349	318	358	359	353	328	355	365	363	359	366	342	322	331	382	343	343	356	341	336	309	361	347	315	330	323	331	373	305	354	340	321	357	360	366	362	366	355	365	370	349	320	367	330	321	383	348	349	327	348	328	350	348	312	341	335	331	343	353	332	349	329	339	352	347	343	316	374	358	377	376	351	340	316	336	343	345	345	343	345	337	349	307	335	347	334	371	345	365	335	345	356	346	351	344	332	310	346	373	358	342	354	355	366	337	359	353	338	382	350	349	328	354	332	340	371	329	326	372	374	368	355	356	338	366	339	319	344	324	349	334	339	331	332	344	337	300	340	332	314	359	324	338	340	330	334	351	360	379	343	354	325	344	354	365	356	361	329	333	366	351	328	314	326	307	332	332	308	358	351	340	342	325	361	309	323	310	321	364	334	307	364	374	321	366	353	328	371	337	331	338	338	346	333	364	326	336	372	317	356	325	330	346	360	393	316	338	371	319	365	318	342	339	394	360	344	319	330	325	332	333	355	331	338	356	328	351	332	321	352	301	363	338	369	294	325	321	393	343	394	371	348	367	380	380	353	357	346	315	346	332	349	312	300	317	356	351	343	327	345	319	328	329	342	360	350	363	317	364	339	329	339	344	361	389	311	392	387	347	283	334	338	361	323	374	335	345	361	336	357	351	372	323	330	347	350	320	332	337	382	354	331	387	375	353	331	378	356	360	333	357	335	308	361	313	322	312	353	345	314	358	367	357	368	375	335	349	307	339	303	329	348	325	316	314	386	337	363	340	334	362	353	385	335	353	336	343	310	391	306	326	293	345	367	352	347	358	340	328	306	351	350	382	345	343	356	372	306	332	307	339	386	343	353	372	355	333	349	328	320	335	349	333	336	381	329	326	346	363	325	360	317	320	350	320	335	342	353	349	317	338	325	359	349	287	305	334	396	351	359	347	323	322	334	350	366	319	337	312	335	366	352	327	322	359	337	386	361	340	343	305	337	309	344	332	340	358	319	350	315	355	333	347	353	351	354	344	332	350	338	399	360	387	339	338	352	334	363	326	332	357	337	355	338	346	360	336	358	340	344	346	345	333	292	339	327	315	364	372	353	347	345	364	371	319	348	365	335	334	346	313	333	342	349	364	323	386	370	331	298	348	332	336	368	348	362	349	353	370	378	357	320	312	327	340	350	346	346	353	343	360	342	340	360	316	358	321	296	372	341	341	365	370	363	342	328	360	330	349	357	333	345	344	357	325	375	380	345	359	397	344	325	343	301	346	339	297	331	311	395	366	345	363	364	343	352	386	302	336	337	357	347	350	337	330	339	320	338	357	360	356	364	356	364	343	353	349	366	359	381	304	331	325	353	386	340	371	331	361	343	354	359	336	379	333	331	360	349	328	331	391	347	366	350	360	362	339	344	378	358	356	338	340	357	344	319	352	324	338	367	325	341	351	333	358	345	367	345	319	366	338	326	333	333	337	348	360	340	351	358	355	340	332	358	360	330	352	343	319	369	351	296	317	338	333	283	349	402	371	368	347	336	320	363	365	351	350	333	349	345	377	344	340	320	352	334	345	386	325	320	379	365	326	368	363	367	359	291	355	332	318
39561	8253	3105	3258	2610	2307	2119	1695	1556	1266	1286	1284	1260	1132	1102	1335	1238	1087	952	957	985	1034	1077	1020	955	1011	1028	891	782	766	781	811	806	786	774	821	931	922	855	780	759	771	749	766	791	754	743	749	732	759	775	716	710	747	691	795	783	781	749	710	771	740	783	696	712	734	786	734	744	790	704	752	773	724	762	743	755	732	727	745	737	737	746	773	742	719	785	740	765	773	716	737	735	766	714	723	773	782	697	705	724	760	758	749	728	728	735	758	737	710	741	769	767	765	736	754	738	776	773	727	761	779	738	725	760	753	712	694	712	719	747	745	721	738	749	739	737	705	775	760	766	729	788	737	741	750	733	741	724	767	749	701	793	683	724	758	768	757	671	772	742	738	763	713	707	767	713	794	730	711	761	759	722	803	759	716	723	770	738	729	750	715	752	752	730	726	771	799	697	724	739	760	740	783	735	742	701	729	758	762	757	754	782	728	712	696	708	686	735	750	760	746	697	802	731	735	698	689	759	769	724	720	743	758	761	732	760	781	709	728	696	740	754	766	713	767	730	746	750	787	720	773	783	738	728	698	746	757	751	717	741	704	715	687	723	763	742	712	786	757	736	725	747	738	745	727	793	723	789	791	745	671	721	715	681	760	731	692	725	754	733	734	757	787	741	748	690	757	777	736	773	744	744	704	729	767	727	773	795	726	727	712	701	742	711	758	743	726	756	723	727	703	821	760	756	750	737	766	729	783	707	739	783	762	754	711	759	778	682	735	769	777	715	750	766	773	705	761	733	703	816	700	823	727	730	734	697	718	732	776	754	767	739	762	751	744	763	723	744	754	750	758	743	730	796	718	725	705	758	717	763	753	753	779	769	788	760	743	742	738	760	734	690	760	730	732	758	716	720	780	770	763	742	753	770	697	747	752	729	722	733	725	773	749	693	710	781	772	750	787	790	745	744	747	736	775	734	736	683	745	739	761	714	764	805	755	804	694	734	744	713	721	725	744	734	736	714	736	684	748	737	704	722	774	778	708	704	739	751	753	733	725	698	751	726	752	719	746	777	796	705	734	773	758	730	711	758	754	752	718	726	778	769	711	767	733	753	765	769	707	782	712	776	770	729	781	784	712	733	770	731	719	755	712	783	727	747	726	751	736	749	712	725	704	714	811	749	721	747	722	774	738	625	772	736	711	718	760	767	753	756	728	720	682	740	778	760	752	763	772	766	761	761	765	724	719	715	748	723	733	749	729	771	747	727	737	732	728	732	777	721	708	758	768	757	735	708	780	689	736	740	758	789	757	746	759	726	745	706	794	793	718	747	700	756	702	749	764	787	716	726	796	711	727	717	752	793	769	696	798	711	729	727	779	729	716	765	756	783	755	706	741	720	738	717	733	745	790	723	781	705	704	735	729	720	739	787	702	706	763	734	711	729	795	711	705	766	741	788	734	704	736	723	750	740	750	723	768	727	767	730	699	729	762	734	773	821	721	759	750	805	736	732	707	736	710	757	687	761	746	803	753	787	745	675	768	737	735	721	737	777	711	750	746	708	745	785	722	739	711	740	733	734	685	757	739	710	742	709	675	755	770	761	748	724	700	735	752	723	766	717	734	732	718	782	735	757	755	753	783	740	766	762	744	752	759	743	799	713	750	743	717	736	710	718	762	789	722	760	694	729	754	733	725	758	725	740	720	782	714	777	752	682	740	702	718	764	753	740	792	789	724	728	751	757	694	735	726	743	727	715	756	703	735	773	718	713	752	707	730	705	690	722	752	733	764	813	735	783	737	715	757	758	735	793	741	760	747	751	748	754	749	747	786	731	751	736	725	704	721	711	762	723	754	715	730	717	717	724	732	715	731	756	754	771	749	703	755	760	732	766	780	730	758	772	769	713	797	759	781	719	760	784	769	688	765	750	733	712	712	744	716	742	705	703	757	745	770	740	705	713	746	740	729	741	738	788	714	753	767	704	702	698	727	759	729	739	723	763	793	760	739	826	728	758	724	699	802	728	756	732	741	722	770	732	752	774	699	727	720	674	773	758	745	746	731	764	742	750	745	740	751	779	759	783	731	758	742	732	738	776	736	767	793	695	763	759	754	747	737	752	721	738	793	688	723	764	743	722	694	726	737	737	773	736	777	743	719	725	744	755	750	770	671	716	712	734	725	728	733	714	730	726	744	772	727	748	733	751	711	776	692	753	761	777	744	759	743	768	733	714	730	730	711	743	717	779	747	702	798	785	772	724	783	733	759	687	715	798	749	762	723	711	675	742	755	730	759	755	749	750	754	758	819	777	702	725	750	805	767	698	737	699	737	825	749	737	738	734	776	690	772	729	741	726	759	774	775	731	792	748	763	768	751	733	738	742	758	721	733	753	772	685	791	720	742	736	709	742	737	754	715	721	695	764	730	796	783	713	765	699	706	719	735	763	710	735	731	697	751	731	733	724	751	740	735	764	698	770	776	770	742	763	756	721	731	733	747	760	772	727	732	714	769	689	721	719	806	764	688	704	735	742	812	768	760	735	736	788	771	704	705	752	804	729	747	728	774	745	712	751	749	803	748	698	755	750	726	676	726	733	751	724	748	704	766	801	752	726	767	763	718	776	734	716	720	737	698	754	787	721	781	726	793	777	700	761	753	696	711	756	754	718	718	761	794	692	714	692	746	695	765	718	791	755	768	779	734	751	784	714	729	784	748	748	698	731	778	775	750	737	765	783	741	691	793	753	770	803	708	769	723	729	736	757	735	770	730	785	716	728	743	708	785	703	771	778	756	737	760	704	730	758	771	809	739	747	728	760	722	732	764	735	743	769	759	708	756	707	733	701	758	760	735	716	762	794	716	789	682	824	734	740	774	693	737	752	744	707	722	698	693	774	773	777	766	753	775	790	774	728	748	756	725	774	735	742	758	812	723	715	746	774	763	752	725	746	740	750	741	746	756	785	702	720	717	685	779	729	809	775	706	767	703	728	744	772	714	746	774	729	748	730	713	789	738	739	759	772	685	740	756	708	752	778	776	794	765	730	747	728	754	781	765	755	761	743	670	687	741	707	681	733	700	784	763	783	772	711	777	724	709	740	720	774	723	779	692	712	724	750	753	738	764	684	713	735	716	696	700	764	724	777	775	711	755	733	704	730	688	760	768	760	755	766	720	787	744	744	756	719	727	760	719	736	790	741	746	756	762	712	731	739	726	749	765	745	722	731	807	739	724	752	746	736	723	768	754	751	684	747	762	782	744	741	763	744	725	761	740	702	689	729	749	711	771	727	775	725	748	720	748	753	771	768	784	714	687	756	735	767	741	749	768	697	708	747	749	720	754	750	724	687	694	732	707	733	742	764	726	725	741	740	725	714	728	754	762	711	784	739	754	726	769	710	708	768	744	712	734	753	732	748	738	771	699	756	677	774	699	705	711	749	774	755	746	719	741	790	736	715	719	753	780	756	780	684	797	762	696	679	795	745	717	769	751	714	713	740	728	717	739	752	716	763	696
27804	7602	501	328	220	205	204	187	171	164	157	146	149	165	165	154	149	157	170	165	149	148	159	154	145	153	139	166	159	148	141	130	167	131	157	144	126	126	162	147	134	140	123	139	121	159	164	142	137	151	147	170	114	131	147	133	170	178	146	127	164	149	162	153	158	167	150	161	133	122	139	143	132	119	155	156	125	141	144	144	135	154	148	142	141	134	143	169	145	153	155	162	165	143	132	144	149	137	130	150	143	141	143	159	115	134	137	137	138	155	146	158	151	147	152	176	148	140	142	141	152	149	136	170	162	144	141	146	151	142	124	121	141	132	150	144	141	165	152	139	121	140	173	151	159	153	124	155	134	140	155	154	141	140	132	147	143	146	159	158	132	137	159	160	161	152	173	141	128	146	141	142	142	157	135	185	150	148	151	167	179	140	143	155	141	155	130	129	146	138	160	148	157	140	148	145	146	141	143	152	119	148	157	171	159	143	133	146	124	164	137	117	147	138	136	150	141	137	137	154	155	157	170	148	132	151	138	161	152	155	158	166	145	132	139	143	148	143	145	133	139	154	147	129	155	152	188	158	140	153	135	124	151	171	158	152	126	131	150	155	145	143	141	157	142	144	149	149	152	153	141	146	155	146	123	127	149	134	141	175	147	150	135	173	143	138	134	158	156	127	143	159	142	132	131	150	137	140	132	136	126	150	164	176	137	151	165	132	142	139	162	146	148	160	157	154	142	134	139	141	160	130	139	141	147	153	155	153	147	141	132	137	151	136	146	156	148	151	131	145	145	152	133	161	156	152	149	152	137	145	137	156	151	143	148	162	145	169	131	162	129	156	153	156	163	154	147	159	152	138	158	155	165	153	132	149	157	142	143	166	142	153	161	142	143	154	138	145	166	164	137	122	146	143	134	136	156	133	130	144	157	147	142	138	155	139	165	136	138	150	157	133	123	134	131	127	152	170	160	154	155	154	151	145	128	152	140	136	130	155	134	117	140	145	156	159	160	157	173	132	151	131	148	159	126	141	154	153	149	142	146	145	147	147	123	148	157	142	141	159	134	137	146	148	128	149	150	133	146	145	144	144	145	147	143	151	135	143	158	172	153	146	145	140	136	163	137	150	129	160	172	133	153	167	135	131	131	145	141	161	124	149	134	136	150	133	130	164	155	165	152	140	130	148	140	124	135	127	134	154	167	142	157	135	166	155	130	149	152	150	159	137	136	159	142	144	146	152	150	130	151	148	148	148	130	144	142	162	126	150	136	137	163	132	149	140	157	143	143	135	151	147	135	150	147	148	104	132	163	128	161	150	146	132	147	160	140	152	144	145	139	149	158	162	130	131	138	146	132	130	148	165	160	131	135	136	157	138	158	153	149	142	168	147	148	152	152	158	137	130	137	157	153	155	142	154	161	158	154	140	137	140	178	146	135	127	148	158	157	153	151	126	143	152	125	133	140	143	144	142	123	151	135	130	158	148	131	159	167	154	138	133	162	146	151	163	161	154	124	149	143	155	143	137	161	135	139	163	158	147	154	141	160	134	143	143	146	126	153	137	170	140	150	137	143	135	179	166	148	151	165	128	137	147	145	119	158	143	138	147	156	138	123	147	152	164	158	151	136	162	163	143	132	143	152	155	170	140	153	162	146	153	150	140	120	164	153	132	134	155	153	146	135	127	116	128	155	142	155	151	140	128	154	143	113	143	141	147	149	151	121	149	146	159	139	154	148	146	146	154	162	156	156	165	154	140	126	142	153	152	138	133	141	131	120	149	130	135	115	143	129	133	180	143	145	144	172	137	160	146	124	180	158	155	139	162	133	151	155	156	161	143	143	150	129	146	166	128	145	163	155	140	146	144	142	146	141	161	127	117	146	160	124	149	150	141	145	158	158	145	132	143	148	130	168	150	143	143	166	167	115	184	142	148	148	134	151	124	127	149	144	146	137	125	132	157	153	146	171	144	162	138	125	131	128	145	149	155	147	143	150	175	139	129	115	137	159	140	135	138	155	174	159	124	145	140	151	124	133	160	155	160	150	109	160	152	148	137	147	138	146	156	138	170	150	143	160	157	130	132	161	140	136	151	146	166	153	166	137	144	113	155	144	179	155	140	118	153	140	128	153	134	138	124	154	158	139	149	157	160	147	147	127	141	150	164	162	152	141	136	120	125	131	133	141	152	171	159	148	134	144	157	141	138	152	148	136	123	152	144	156	139	155	142	146	142	131	125	156	157	124	117	131	133	143	140	161	157	158	134	159	158	131	122	149	156	167	134	148	125	158	127	149	129	143	153	148	131	139	160	150	132	147	143	148	144	141	121	138	132	155	134	147	145	152	154	158	162	136	168	142	181	139	137	139	155	130	161	144	134	146	153	148	154	137	154	136	170	122	137	147	154	149	128	145	151	127	155	131	173	140	155	142	146	148	150	142	182	134	139	169	157	157	136	150	136	137	151	138	146	142	147	159	157	150	178	150	148	152	140	137	147	118	114	125	131	130	126	151	154	157	138	162	174	127	153	152	135	130	170	132	168	147	160	116	160	155	157	147	154	151	126	135	143	120	154	163	133	149	143	132	119	151	149	149	145	138	138	130	164	134	137	161	127	152	136	146	129	177	156	121	121	152	172	148	149	143	151	135	144	160	162	136	142	147	146	136	171	145	141	118	169	150	136	126	125	169	156	125	124	135	162	163	124	143	138	135	155	173	148	144	141	170	142	150	142	116	146	146	152	182	148	159	168	145	145	163	141	160	135	146	149	137	155	146	129	140	155	141	143	145	134	166	155	146	142	127	130	153	156	172	156	139	132	160	121	165	133	125	157	116	127	138	128	149	158	154	157	149	165	153	139	141	134	143	147	170	137	140	146	168	126	129	152	148	165	174	134	134	142	133	126	156	168	140	133	160	142	134	132	132	137	152	146	146	143	156	127	114	148	151	160	127	119	137	137	147	140	155	169	154	161	143	139	164	151	139	142	154	150	130	148	156	158	126	147	145	158	196	149	112	135	146	137	152	120	156	172	126	154	138	138	141	120	152	169	147	148	142	177	145	151	130	144	181	141	141	154	128	146	150	146	152	159	126	137	147	144	171	153	166	152	131	144	162	164	168	139	156	153	144	135	154	152	147	151	123	137	164	145	139	163	122	115	148	128	143	124	150	140	158	138	149	166	155	154	146	139	144	144	143	164	131	147	145	167	147	139	151	152	138	146	141	147	143	140	144	156	135	146	148	162	142	135	154	169	165	153	140	139	137	151	132	128	178	161	154	143	129	149	128	155	170	129	166	117	158	138	131	167	150	156	145	136	155	134	139	145	154	134	133	149	144	134	162	162	128	142	136	136	159	143	133	143	147	120	167	156	150	156	149	111	127	130	147	145	157	161	136	148	157	140	172	130	127	143	128	140	144	176	156	141	132	151	139	153	163	148	143	125	134	133	155	141	149	140	135	142	131	155	158	158	148	167	155	151	125	154	166	155	159	119	136	158	126	160
16681	3223	796	922	764	650	645	611	525	485	482	482	473	430	431	405	446	419	383	442	422	428	459	457	447	419	420	398	389	381	369	393	402	347	354	378	402	400	386	378	395	379	344	352	403	365	372	358	367	383	373	362	359	426	355	353	358	383	369	369	305	371	329	401	334	413	357	399	351	361	360	364	354	364	370	360	377	372	342	375	367	379	374	395	386	361	334	358	362	379	352	350	382	319	374	370	361	404	347	376	383	386	355	336	356	369	372	378	349	377	403	369	351	330	357	340	371	362	368	367	395	366	381	342	352	357	346	358	388	347	384	362	372	360	374	364	363	380	366	386	401	349	343	375	357	378	368	395	325	356	346	351	367	354	368	361	325	375	381	383	351	377	369	359	388	387	361	369	334	362	362	354	378	348	352	349	338	357	348	322	396	370	380	338	385	380	376	381	367	346	380	369	373	338	384	380	386	359	384	357	377	385	381	373	401	373	347	375	368	363	377	324	380	405	368	385	403	374	369	374	349	339	381	379	341	378	375	386	388	364	343	388	367	358	378	356	372	363	363	381	363	369	415	378	351	353	349	363	344	347	362	362	354	347	349	355	362	375	361	381	360	365	339	361	363	397	356	370	346	359	339	351	357	354	389	401	379	362	375	374	352	375	364	344	356	357	405	362	372	367	334	341	349	363	369	367	361	346	354	370	361	354	343	366	327	388	381	375	411	374	337	393	377	352	366	385	391	323	373	360	362	361	398	368	366	373	372	349	336	350	357	362	353	362	400	367	375	367	339	372	355	358	351	343	383	382	372	384	377	357	368	372	341	373	372	363	378	382	383	364	357	397	396	378	340	381	332	373	341	369	369	378	363	385	371	388	358	349	362	373	376	356	368	355	354	356	369	332	378	363	381	358	347	373	403	388	368	362	364	345	383	359	337	353	362	394	378	396	341	332	359	326	366	353	371	379	366	389	372	352	366	391	358	362	355	371	359	375	361	348	369	395	329	354	379	382	365	335	354	367	345	377	406	382	360	343	378	378	350	397	365	362	345	395	373	406	371	362	311	380	379	345	388	343	356	359	388	390	391	341	371	393	343	387	401	388	373	360	370	331	372	391	357	371	347	347	327	378	357	342	378	368	343	365	365	347	368	407	383	349	367	377	370	373	383	364	314	396	366	364	345	360	326	357	357	366	395	354	348	384	351	370	375	386	380	365	382	371	355	375	378	379	329	337	407	366	391	386	364	382	359	361	361	369	348	350	362	362	341	346	361	375	372	355	395	371	345	372	391	373	329	364	374	367	394	370	370	421	348	354	348	355	349	396	345	390	361	365	349	353	393	369	344	347	346	341	369	341	352	387	390	348	389	348	372	369	400	379	359	363	346	373	350	358	407	370	341	366	376	385	397	361	360	358	351	361	356	391	364	356	361	341	368	384	396	357	348	395	363	363	378	359	391	372	333	355	392	365	362	338	367	368	339	331	353	374	350	361	363	352	380	349	354	381	403	359	360	354	339	371	396	383	349	357	321	388	364	360	360	325	366	347	360	359	382	373	335	383	376	347	360	391	370	358	379	363	390	379	330	367	368	367	387	354	344	395	363	393	348	370	373	347	358	374	356	381	356	393	385	345	358	370	345	381	343	331	382	383	326	366	358	363	364	375	340	362	349	375	360	374	366	359	391	334	381	350	368	351	350	330	346	333	385	325	396	384	381	394	339	405	376	366	350	385	337	329	353	346	352	333	375	357	381	338	346	353	342	357	376	406	370	375	344	379	391	382	380	394	360	360	365	372	374	353	350	364	374	351	389	367	392	326	396	362	353	366	377	372	352	431	344	368	371	367	366	352	364	376	388	350	374	388	370	364	377	403	375	340	380	348	353	344	368	392	371	406	342	387	365	352	354	375	367	376	361	357	356	394	347	386	389	358	385	374	378	377	350	363	357	343	380	369	356	392	374	355	347	380	339	340	331	358	354	399	379	366	384	394	402	403	361	391	381	385	357	354	368	367	396	362	389	386	379	389	387	380	378	345	377	368	366	372	356	349	376	351	375	406	387	332	361	358	369	369	361	401	364	388	371	352	383	365	368	338	373	367	355	338	347	352	346	358	370	352	398	348	368	364	354	393	360	380	388	361	369	350	363	376	379	355	355	364	373	349	354	397	360	338	364	366	337	381	338	389	366	364	390	378	379	373	363	367	343	347	372	364	363	369	385	378	375	383	392	362	374	345	354	366	373	358	387	363	372	365	370	368	391	378	382	364	365	374	388	346	384	362	348	350	377	378	338	379	378	346	353	399	365	414	380	356	382	402	382	352	372	354	369	369	387	366	350	362	376	345	355	385	374	355	353	344	339	405	357	345	336	355	338	373	326	340	365	371	368	319	360	396	386	356	370	370	379	363	364	343	341	366	379	344	370	365	378	379	369	360	361	354	362	364	370	417	374	356	378	359	380	376	343	350	379	344	367	356	345	348	336	366	382	359	379	398	379	345	331	367	370	368	373	357	331	378	353	404	401	356	349	380	358	352	347	390	332	371	398	349	390	375	352	366	354	396	398	382	368	374	362	382	356	381	360	380	366	365	355	343	378	356	338	355	351	391	360	365	360	351	391	371	347	361	374	350	358	353	353	373	347	331	390	371	373	372	358	408	369	378	373	350	341	358	401	365	361	340	347	343	371	380	387	401	417	387	391	359	357	344	400	358	359	359	390	378	343	337	382	348	388	383	393	406	395	367	359	376	328	356	392	374	371	373	368	343	366	371	350	370	389	364	368	360	381	375	389	337	368	365	342	338	389	360	346	347	353	383	362	393	379	340	367	377	360	390	339	357	366	363	376	341	344	389	382	352	365	363	364	324	385	350	346	361	348	404	406	361	378	359	378	389	383	365	347	367	374	315	358	354	372	359	352	344	352	355	377	373	359	352	377	345	365	330	387	414	385	376	361	334	340	366	331	359	383	346	395	357	386	384	353	366	346	370	399	320	365	374	364	366	379	380	365	370	386	397	373	356	331	345	364	368	352	393	400	375	374	369	336	355	388	383	384	368	360	373	385	375	378	383	368	396	336	359	362	405	375	341	351	351	350	365	355	356	354	361	368	362	376	370	349	321	357	346	409	371	358	375	365	352	342	367	369	369	363	351	374	377	354	385	388	343	375	400	362	364	365	386	370	351	352	357	346	328	389	355	401	375	335	362	351	362	380	360	365	362	370	350	382	343	362	395	389	362	358	345	364	365	392	347	345	363	397	387	379	386	333	346	349	329	319	366	345	364	351	394	371	347	334	369	345	358	364	336	395	376	350	388	352	364	368	368	347	375	373	361	354	386	350	372	394	342	364	362	357	340	331	380	346	365	355	364	368	348	354	342	353	391	368	371	370	369	377	325	361	374	408	353	340	380	351	371	387	342	393	332	388	363	401	348	344	367	347	315	370	358	366	365	377	347	375	361	328	379	353	343	343	347	353	356	369	356	382	363	354	402	369	388	385	352	403	360
49063	21126	2512	799	473	511	383	350	335	309	328	290	293	283	273	258	278	227	267	254	264	259	247	246	239	251	269	340	334	298	240	236	261	248	266	243	227	250	274	229	251	235	285	235	273	263	214	266	230	256	233	231	240	248	243	261	240	241	222	248	227	236	243	232	237	240	235	208	263	250	258	237	260	224	230	258	218	245	260	266	264	242	290	243	239	202	238	254	257	230	232	238	207	236	268	239	232	246	252	212	240	226	264	237	243	231	258	250	234	234	222	241	248	262	237	240	258	241	233	252	213	251	263	216	279	230	219	235	219	236	209	262	243	241	238	204	226	233	235	234	254	258	233	213	234	278	235	242	235	244	253	230	223	228	257	252	246	234	237	238	307	224	243	248	243	243	258	235	223	256	233	266	235	202	272	234	267	235	219	248	265	231	255	234	217	231	255	224	269	265	249	239	206	202	222	241	228	229	261	219	250	245	262	221	241	211	223	256	261	231	232	235	260	241	241	243	246	250	257	240	259	254	247	229	252	265	236	220	230	223	225	248	233	245	251	223	220	230	286	260	215	215	253	228	222	236	236	258	228	253	256	220	255	202	228	227	243	243	239	251	251	251	232	239	225	244	238	269	244	266	253	225	269	242	220	247	261	220	224	222	194	223	212	256	261	245	231	232	232	238	236	255	255	269	248	248	241	260	255	257	237	241	256	250	227	228	238	240	238	245	240	212	224	238	223	228	220	217	224	239	244	239	236	235	245	243	224	210	245	227	251	233	217	248	228	229	232	244	266	239	226	237	234	239	225	220	272	285	245	271	250	242	233	266	210	238	248	217	242	235	235	225	219	203	232	250	258	266	229	249	227	208	245	237	238	234	256	240	268	210	233	214	271	225	238	244	241	252	230	250	239	246	237	244	236	227	210	234	240	248	238	256	257	210	222	250	241	202	220	241	259	224	262	255	256	248	242	226	235	245	229	231	223	243	230	214	252	242	254	258	220	234	248	248	222	249	230	238	238	238	259	237	235	252	242	239	253	237	258	243	251	230	220	241	241	212	232	266	242	253	225	268	241	272	250	234	240	234	228	209	238	227	237	242	204	256	238	278	254	232	238	233	216	263	258	230	245	262	214	230	248	233	218	257	236	244	214	212	244	254	227	254	249	252	228	231	220	239	252	267	245	230	231	239	264	229	238	216	236	243	286	241	247	222	213	215	201	249	262	225	242	247	254	226	218	242	262	282	236	225	237	253	262	220	211	244	239	239	255	207	262	237	227	265	273	274	255	263	228	231	240	213	268	233	242	234	232	244	224	240	245	262	252	214	256	244	240	265	204	211	263	285	228	228	263	238	252	232	236	250	221	242	222	270	224	247	250	256	253	262	233	266	235	238	237	244	244	246	217	237	237	244	233	184	229	233	229	247	219	215	229	245	244	240	239	230	270	239	256	243	199	235	218	201	233	231	235	237	264	276	247	224	252	233	235	237	247	220	219	234	226	240	238	221	223	263	227	247	224	241	251	227	228	240	267	233	239	230	228	237	213	234	216	252	223	244	236	220	224	256	210	240	223	226	234	256	259	229	236	243	240	239	253	245	266	210	204	238	222	223	220	238	222	209	201	252	228	224	245	213	260	250	263	237	242	254	242	235	214	242	217	258	249	260	223	271	248	248	249	208	240	237	236	206	214	228	219	221	241	236	233	231	263	223	196	234	261	242	228	218	223	245	215	252	251	238	244	226	236	211	215	223	236	254	223	258	247	249	226	244	211	251	238	258	244	245	226	232	291	256	220	241	223	209	248	243	245	263	233	236	236	240	264	241	231	245	247	239	226	245	234	222	247	230	239	237	235	252	235	227	225	228	234	252	238	227	279	250	278	219	245	260	288	235	228	226	241	270	277	231	243	249	253	268	251	263	228	245	247	278	230	243	204	220	246	231	235	232	243	246	209	252	264	261	267	266	230	238	273	238	257	231	242	259	255	235	244	246	241	265	244	229	247	261	233	239	255	227	217	256	255	257	258	224	266	218	243	258	290	223	236	237	242	249	218	248	243	292	243	231	270	236	238	230	223	260	254	226	228	229	213	220	257	241	237	224	221	227	235	243	273	252	261	250	249	246	230	241	248	214	222	216	232	234	247	229	241	270	268	258	228	231	211	221	224	212	257	223	259	265	227	244	257	238	260	250	241	218	224	243	253	245	225	247	248	223	260	259	222	236	231	214	258	234	232	232	282	211	239	265	204	252	237	232	248	232	235	229	263	223	248	218	221	263	276	233	243	248	235	261	218	218	254	250	237	231	244	237	242	234	260	246	261	236	225	261	212	262	251	246	225	242	245	223	254	241	231	271	258	230	253	249	253	238	266	239	233	248	250	253	230	264	248	234	251	237	229	251	223	245	255	271	261	251	256	216	248	238	248	215	242	226	247	213	226	233	221	268	250	210	231	226	222	240	240	208	236	280	237	263	237	211	249	242	247	226	235	241	247	216	277	242	256	246	239	256	249	224	239	237	252	292	252	247	237	251	258	247	270	239	239	212	219	228	196	246	262	240	224	219	217	242	252	223	250	215	211	250	236	234	257	266	252	223	227	240	253	242	249	233	242	252	251	267	244	262	283	228	243	257	220	258	226	264	256	233	245	234	222	239	251	247	243	249	217	240	259	256	217	237	251	239	218	238	241	225	253	217	213	239	275	278	251	236	269	230	241	251	228	236	221	227	235	250	241	241	249	240	256	241	248	273	240	269	255	256	263	245	248	220	239	229	236	217	276	254	245	243	247	220	216	261	218	254	261	222	212	242	242	245	220	244	238	232	260	264	268	233	227	213	222	215	225	191	222	251	232	227	237	247	245	245	254	229	224	221	251	234	236	253	245	249	234	229	243	225	229	219	231	240	265	258	256	248	258	225	240	241	252	230	224	258	272	252	247	211	248	236	246	217	238	244	251	217	248	229	234	258	220	262	255	250	234	229	211	238	234	264	245	227	250	227	258	229	254	218	247	236	262	251	238	281	226	235	258	254	243	225	253	246	237	220	238	240	245	255	230	226	244	233	246	269	232	222	239	262	235	249	226	236	237	226	258	266	271	243	234	209	219	238	247	229	253	260	234	231	241	244	234	195	222	256	217	244	212	248	217	261	226	239	222	218	251	238	251	258	233	216	233	206	233	260	247	208	249	218	254	234	250	232	249	264	235	236	233	265	250	220	256	235	236	257	275	276	237	243	244	251	240	242	229	231	246	260	246	239	258	225	225	262	241	231	192	229	234	269	221	210	235	272	230	259	204	251	236	259	235	242	251	235	290	265	280	273	259	226	257	228	232	227	234	221	226	247	250	215	223	250	244	238	201	232	247	225	239	225	243	236	240	209	247	276	236	232	225	241	235	221	235	241	225	241	257	272	215	227	201	257	251	263	238	287	272	222	252	230	259	218	219	223	227	245	230	239	256	228	237	249	226	219	222	236	255	243	209	245	252	214	262	223	249	232	249	231	251	242
31818	8838	1845	1910	1686	1652	1389	1137	969	946	949	867	771	763	664	747	720	693	605	667	667	710	641	641	645	638	688	1329	1229	861	578	562	557	576	576	565	556	644	668	575	604	570	579	565	570	589	565	593	577	546	563	551	560	541	558	599	562	600	577	542	539	576	614	563	581	547	562	544	555	538	575	574	576	543	518	553	586	535	571	577	577	566	555	578	519	582	535	522	556	573	565	579	527	554	535	560	559	540	570	554	569	585	544	538	503	550	609	542	543	582	550	544	566	546	545	552	562	548	543	554	546	600	606	550	580	575	549	528	563	587	578	561	549	544	530	573	527	544	565	523	602	586	527	538	541	540	538	561	528	590	560	547	545	550	553	580	585	554	572	570	567	533	548	545	537	578	562	562	552	509	552	548	541	534	564	531	569	604	586	581	636	568	551	561	560	529	537	580	539	535	503	582	576	577	556	556	567	556	553	576	577	539	534	571	495	533	627	551	569	568	548	592	597	563	527	555	555	554	571	562	587	550	534	585	542	571	601	558	557	536	525	537	573	572	557	536	593	565	562	596	580	562	558	587	574	564	547	556	561	555	551	543	564	566	560	566	559	606	619	541	550	551	554	497	581	547	575	554	532	614	593	570	574	548	579	564	514	544	587	576	573	560	564	595	578	565	593	548	568	537	587	585	569	572	553	556	578	532	565	562	562	549	590	573	548	580	542	534	548	585	558	544	559	658	562	571	553	537	570	567	583	530	518	527	575	569	557	557	512	569	553	552	549	563	551	557	563	561	568	588	588	502	558	515	569	589	576	541	552	531	583	573	573	540	580	579	560	578	539	600	572	525	547	560	587	543	552	594	575	575	598	527	596	565	567	560	588	569	580	552	551	562	571	552	545	570	584	584	540	536	553	572	535	551	562	511	572	566	522	525	576	562	564	575	621	630	595	566	557	537	567	557	524	579	579	572	575	539	554	542	553	550	583	601	534	563	542	563	523	557	562	551	578	495	576	569	608	560	584	560	529	589	532	581	540	517	593	551	528	559	571	582	559	578	579	588	547	583	549	550	522	551	572	553	562	551	551	546	535	581	557	542	567	550	544	544	557	568	589	576	570	574	571	555	636	585	539	549	580	522	609	590	551	519	587	598	523	556	566	602	527	578	588	577	527	551	524	574	562	574	586	571	593	557	536	573	554	581	568	551	600	519	571	556	582	558	574	574	556	552	527	548	580	561	549	598	592	570	559	582	568	574	579	555	582	576	588	552	545	536	613	601	565	572	560	563	572	596	513	609	537	578	588	525	572	568	507	526	568	580	559	533	564	529	597	538	580	574	572	538	544	587	529	544	563	557	560	591	551	541	586	557	584	556	552	556	552	564	537	584	533	573	552	544	540	536	588	557	579	555	519	550	537	600	564	572	556	609	594	640	545	561	572	561	532	532	605	544	555	533	563	539	538	563	539	541	595	533	561	574	593	538	547	583	567	567	535	524	585	558	568	537	539	606	568	539	568	532	588	555	572	553	575	575	519	587	570	544	576	547	522	588	560	596	577	581	604	571	606	546	598	589	578	563	547	561	575	581	606	587	569	570	539	556	560	576	569	568	539	587	568	580	572	573	603	596	571	564	540	588	573	512	568	578	535	557	579	541	553	577	565	568	554	533	587	602	590	543	565	602	553	566	574	610	564	555	555	570	586	579	584	573	524	504	542	550	547	557	615	557	562	553	575	542	539	553	519	579	581	572	547	583	518	577	578	553	517	560	563	572	535	603	536	550	556	539	599	582	582	545	601	585	532	586	554	557	587	546	543	568	567	531	582	536	549	508	600	589	597	528	541	520	562	561	606	564	584	557	551	602	595	586	547	573	547	555	522	594	603	569	510	532	532	559	537	544	529	546	570	556	570	533	553	536	582	541	535	536	561	548	518	566	566	566	546	580	562	560	557	559	582	515	598	557	580	538	518	546	543	567	550	553	579	551	557	585	556	532	594	585	591	538	526	544	513	564	567	609	617	526	558	599	561	592	582	585	566	533	537	565	569	575	568	550	557	555	547	561	533	576	572	609	535	573	521	555	532	538	563	571	546	541	537	541	569	550	540	565	581	538	546	533	534	568	590	573	554	584	530	572	573	541	564	562	536	569	592	538	512	526	559	562	574	517	554	555	529	597	548	549	545	543	570	522	531	609	568	578	577	569	569	553	578	535	521	590	594	562	572	552	563	542	545	617	570	535	547	550	593	574	557	554	633	514	582	571	542	509	523	567	547	543	577	568	547	576	559	544	571	556	528	563	597	574	575	556	554	574	504	544	606	566	543	554	555	567	533	578	589	609	552	581	563	578	559	532	551	518	578	578	565	545	558	505	553	579	558	522	528	524	514	604	549	575	558	564	560	544	539	518	527	552	568	571	533	527	525	557	541	526	557	565	569	514	566	570	610	518	572	537	554	535	588	596	528	572	570	561	560	587	615	595	504	644	581	549	595	529	565	521	564	563	567	554	490	571	535	556	584	551	556	557	514	589	618	549	581	553	560	544	574	529	548	559	573	558	548	573	608	579	577	599	611	586	583	574	602	554	535	567	542	582	590	578	538	557	537	611	539	552	595	586	576	526	557	541	552	612	563	565	548	530	588	608	585	544	508	574	575	557	517	576	568	536	560	591	566	543	500	530	587	510	552	583	563	574	575	520	552	557	562	546	561	569	547	571	577	610	542	569	602	595	569	571	597	576	573	588	573	582	546	579	558	566	570	544	518	569	547	529	560	555	553	536	608	565	539	508	544	569	555	592	590	549	592	545	574	575	514	556	577	587	541	564	545	576	546	604	532	553	538	552	575	560	594	573	574	586	549	562	578	595	597	537	544	569	554	543	571	542	572	559	560	578	589	556	554	602	560	581	571	568	539	569	529	545	594	576	563	573	537	532	524	593	549	561	570	538	570	560	563	564	586	609	586	558	535	554	537	551	574	566	568	597	587	553	542	565	570	582	547	543	571	569	529	564	567	561	518	556	549	568	558	543	613	542	545	562	548	546	592	582	566	572	562	572	572	575	559	527	589	565	546	520	536	574	564	567	568	567	546	549	601	566	593	553	538	581	580	554	522	584	580	545	552	582	524	530	553	583	593	567	562	535	519	545	574	521	558	537	546	534	569	552	606	570	590	572	559	551	579	564	586	592	573	544	545	530	597	548	559	573	604	563	530	600	553	587	545	587	566	562	540	579	587	564	588	574	530	544	540	593	570	537	561	592	544	593	523	558	563	591	552	555	551	533	572	578	556	567	561	563	561	514	550	590	548	538	556	574	515	576	525	545	557	535	547	568	582	609	549	551	551	577	545	564	560	550	551	587	533	530	602	536	549	576	596	556	514	555	562	561	527	596	592	534	565	563	533	604	532	585	551	567	516	597	536	564	552	572	548	529	557	528	567	535	574	569	521	558	566	538	543	521	616	535	584	554	556	562	534	573	589	573	567	512	577	582	532	547	543	565	574	589	597	616
60858	27629	5602	1518	921	802	704	546	536	445	424	453	387	404	404	405	411	414	374	393	429	408	369	410	365	349	371	579	827	523	371	339	359	355	394	330	359	344	366	419	360	363	355	349	373	373	369	368	356	400	412	349	355	365	325	355	348	352	343	372	327	347	375	330	370	327	366	392	363	354	358	376	370	349	359	356	372	376	350	351	360	352	346	324	336	368	325	338	348	315	341	362	351	326	363	362	330	338	351	373	339	388	347	358	353	350	357	359	320	353	343	348	314	388	363	340	315	388	372	340	325	374	369	338	362	378	342	328	364	366	348	352	346	357	363	342	356	343	338	349	359	386	361	337	344	358	348	346	345	366	360	327	371	327	344	388	370	363	338	326	352	345	346	372	385	361	358	355	345	323	413	363	323	346	387	344	357	349	372	378	390	359	364	381	350	313	352	372	368	365	356	308	352	337	368	358	361	335	352	333	350	371	371	341	350	331	358	341	328	387	340	340	322	343	368	354	363	355	346	355	363	359	362	375	424	361	340	353	331	343	293	341	354	394	351	363	367	366	345	300	337	371	339	346	383	374	340	368	340	340	366	338	362	327	346	349	372	345	319	346	322	316	387	375	351	365	375	390	344	353	367	366	346	347	377	340	352	360	364	386	356	360	323	329	322	371	349	360	328	335	369	391	363	362	348	348	336	369	370	381	344	397	358	360	363	361	334	346	342	332	362	330	356	424	355	345	336	333	402	345	338	326	369	363	356	380	353	354	356	363	370	335	350	355	404	360	357	368	364	379	373	364	361	317	344	379	339	302	342	374	398	395	363	340	350	342	345	365	372	363	340	363	327	310	375	362	322	353	335	349	347	364	336	329	334	338	380	353	375	351	379	322	346	373	362	394	374	362	372	366	377	363	365	359	382	335	345	390	372	326	330	364	363	361	383	370	402	359	360	371	387	346	344	367	344	328	379	389	365	340	345	382	367	359	392	373	331	380	357	370	385	379	329	374	400	374	322	335	358	393	382	331	327	377	308	336	341	384	380	390	347	319	339	403	315	335	395	333	387	340	369	320	340	379	360	358	360	363	341	355	367	356	354	320	330	334	358	355	379	370	346	335	374	382	378	341	355	384	344	356	377	361	341	325	358	362	350	327	333	380	381	337	362	370	345	368	368	372	352	353	367	349	382	306	342	362	372	341	376	342	354	336	341	382	395	391	386	344	359	392	365	342	362	351	344	343	332	321	362	359	357	348	361	346	337	366	380	339	354	346	350	369	378	357	352	351	360	374	395	356	361	341	344	348	313	333	361	348	351	388	374	366	395	351	345	359	350	335	375	397	358	393	308	336	357	370	353	353	348	370	374	341	357	316	357	343	352	318	325	341	338	359	386	402	371	375	363	338	361	400	394	358	345	345	335	335	333	354	351	343	358	357	372	361	402	381	368	341	364	375	348	334	347	385	347	356	361	333	329	397	371	319	352	371	382	340	354	359	371	354	371	381	382	347	325	376	378	355	355	365	374	373	361	347	369	338	352	392	321	341	312	342	387	359	359	343	334	317	341	368	333	373	367	352	330	374	364	395	359	341	333	359	354	345	384	366	362	361	345	359	384	328	331	350	341	329	395	347	392	370	345	355	340	350	367	347	367	357	314	356	315	323	361	350	350	337	333	335	345	350	354	343	344	383	357	355	350	336	345	351	313	346	337	350	366	364	354	387	374	360	363	363	368	368	350	339	366	367	357	349	387	376	379	323	358	341	407	338	331	386	314	376	334	387	367	370	400	359	334	357	361	358	342	319	348	359	360	370	382	381	374	414	339	420	360	331	352	363	325	383	329	338	350	373	354	355	344	386	326	342	343	337	341	344	344	350	371	360	357	373	335	346	341	324	366	359	331	331	349	363	360	329	348	363	353	339	313	393	333	359	351	343	363	337	370	358	357	340	374	364	339	354	366	355	345	347	357	329	357	335	397	353	367	363	397	324	328	362	361	333	348	373	327	369	358	373	394	369	340	353	347	357	359	371	351	388	349	363	376	366	381	358	314	370	352	326	377	335	377	330	358	322	395	375	309	342	360	319	379	382	342	364	366	356	335	367	337	361	351	339	348	367	393	341	401	368	385	323	375	334	367	362	394	308	379	379	403	331	359	361	365	372	373	371	363	351	354	329	394	385	379	357	361	410	368	355	368	338	346	362	378	348	383	345	353	363	364	397	347	348	354	349	365	344	354	360	340	368	334	378	382	351	356	342	371	383	366	332	358	359	349	338	388	302	354	351	325	356	372	371	327	380	388	374	365	333	349	337	377	336	375	354	374	359	338	403	380	372	370	335	399	389	375	425	356	377	345	359	329	353	350	350	347	330	354	365	331	350	346	342	368	404	357	389	383	374	359	402	364	349	355	392	367	374	367	363	340	341	340	343	340	347	321	342	322	330	337	369	337	350	343	351	376	358	397	359	347	356	360	368	358	345	366	357	299	367	352	375	328	364	339	355	378	326	349	340	336	365	295	380	361	362	345	348	357	386	358	350	334	378	345	367	383	367	342	321	342	379	377	358	352	327	361	337	335	357	352	338	344	351	384	315	373	380	380	321	375	371	360	335	369	343	346	371	333	387	372	330	313	389	367	367	339	332	345	348	362	381	337	374	339	344	362	361	348	308	336	366	362	351	317	375	362	325	362	385	333	341	350	369	340	323	370	358	380	394	369	329	332	391	327	341	348	331	376	384	392	372	359	381	330	400	348	367	366	365	358	360	334	381	370	360	341	335	368	310	383	352	319	348	370	388	358	336	371	331	315	342	353	309	331	333	359	348	348	340	355	354	339	317	372	352	389	379	338	334	342	363	366	360	367	360	394	352	393	391	392	369	379	343	369	380	373	336	355	351	360	349	318	354	384	344	367	354	398	344	359	348	369	361	329	345	365	373	354	330	379	335	363	362	310	319	343	374	330	341	354	392	350	381	350	367	361	360	381	341	349	386	392	390	337	312	351	330	334	386	347	352	368	338	355	340	357	363	332	384	366	354	335	344	344	360	352	386	361	346	320	332	340	371	365	349	358	326	299	339	377	416	378	326	345	355	369	339	341	340	320	374	324	374	339	343	341	337	338	372	343	360	351	367	388	368	363	318	357	395	361	347	368	370	388	341	327	325	366	346	359	339	374	376	378	367	363	354	357	375	312	349	352	359	342	363	355	359	370	378	386	344	325	354	367	354	351	352	324	355	304	358	318	349	354	345	354	379	369	337	303	318	363	343	354	375	374	343	342	322	353	351	352	364	373	376	383	338	331	347	335	395	362	320	369	331	344	338	366	398	338	347	348	336	294	356	369	339	368	349	395	363	377	341	339	333	368	391	349	347	353	342	363	349	373	368	334	380	300	380	363	359	358	363	377	336	368	375	371	402	313	325	343	375	364	357	349	385	375	329	370	346	374	367	337	341	338	379	355	352	375	364	406	332	336	382	373	361	343	354	363	353	356	358	387	314	345	374	362	366
39225	9646	3060	3348	2674	2518	2154	1784	1617	1407	1268	1062	1104	1111	1116	1057	1128	1022	1005	1025	970	932	988	913	969	914	1015	2849	4353	1755	770	800	802	796	768	755	856	925	830	829	821	786	750	777	756	781	743	775	758	785	714	756	778	761	774	758	754	747	781	780	768	783	731	763	760	790	781	792	824	777	820	759	766	757	786	769	768	788	756	788	749	792	792	767	777	799	789	800	773	770	776	752	766	732	767	787	778	766	755	762	741	749	706	740	759	810	718	781	749	771	778	748	793	737	730	831	749	765	816	795	751	748	776	775	802	752	776	822	774	747	765	784	787	749	780	797	773	787	722	758	759	801	804	780	776	735	797	790	716	785	740	798	771	803	739	780	784	738	787	778	788	776	776	783	784	735	751	794	758	740	764	748	747	806	783	789	768	708	754	815	818	757	748	766	774	784	731	748	753	751	772	757	775	751	802	759	754	729	791	727	743	767	767	767	765	727	773	764	770	730	798	769	773	790	758	749	752	804	784	782	811	736	825	802	758	739	765	800	764	762	775	781	776	772	765	758	789	801	795	786	732	797	785	784	743	821	764	744	757	766	723	785	796	739	754	771	672	762	768	787	778	775	757	771	728	807	790	752	761	759	754	821	792	752	766	738	774	778	757	792	795	771	768	766	766	778	759	786	761	761	759	784	754	749	814	750	779	806	773	761	745	760	780	716	769	773	727	730	720	768	770	777	760	775	759	813	764	794	766	724	784	778	757	823	736	778	776	791	727	767	779	752	804	772	767	744	766	747	767	750	783	764	781	748	722	774	765	741	744	816	759	795	764	767	781	764	783	774	735	775	748	752	775	733	821	742	767	762	807	733	761	750	754	794	788	744	787	791	755	793	755	726	790	753	768	805	779	774	778	749	775	799	714	739	742	755	772	773	748	785	771	746	777	759	793	781	786	741	775	730	771	814	762	757	789	805	787	782	779	749	752	740	776	780	790	784	749	806	786	784	738	770	780	748	750	718	766	798	799	759	762	761	780	728	735	776	751	755	775	807	720	745	767	787	801	792	733	806	820	762	783	793	788	756	770	776	764	714	789	756	807	770	763	737	780	762	794	758	790	809	811	761	811	733	729	819	781	830	780	713	779	782	752	781	812	764	729	741	743	784	767	740	731	785	741	802	766	718	759	781	778	785	749	813	751	802	778	799	837	773	758	788	762	761	775	749	790	817	783	746	765	815	710	792	779	770	781	841	773	771	749	715	770	810	800	814	726	783	745	748	784	761	750	801	736	774	774	729	765	780	794	778	748	752	798	806	812	762	758	795	695	813	755	783	723	769	771	745	714	757	780	737	739	756	779	769	778	781	783	756	803	750	819	805	777	782	794	792	735	789	738	787	765	729	751	794	742	783	766	765	783	772	800	765	753	762	733	762	750	766	804	709	763	730	757	785	770	777	758	791	790	748	739	716	713	742	752	801	731	765	790	776	767	766	805	753	735	797	773	794	761	751	776	745	759	766	754	799	807	764	794	766	793	777	731	721	747	763	718	737	694	776	731	797	789	782	751	766	816	756	778	729	778	752	750	781	778	789	764	781	727	790	776	829	783	773	793	752	784	779	762	704	816	788	782	750	716	808	748	725	739	862	713	791	731	783	747	738	790	749	771	771	771	777	706	786	742	734	780	748	804	776	765	775	759	775	768	752	748	762	813	793	796	756	771	724	798	738	769	772	784	768	732	764	766	787	795	760	754	779	760	750	723	750	784	789	762	808	767	779	842	765	775	776	737	797	782	817	768	799	762	742	765	764	723	725	737	775	771	778	745	756	792	792	750	750	785	755	780	801	751	770	740	764	759	753	735	792	765	765	801	746	731	714	779	797	751	711	766	775	754	768	776	783	769	738	787	783	737	775	780	754	783	749	783	754	793	759	765	800	778	806	763	736	747	747	751	769	793	773	734	713	713	744	790	756	754	772	769	776	798	815	812	714	768	734	771	754	775	770	763	777	785	760	741	758	798	743	756	788	801	755	753	751	743	782	840	768	759	758	770	814	697	795	744	772	779	807	739	788	699	767	772	771	777	751	779	738	787	784	809	746	787	763	743	775	792	776	787	793	740	757	764	697	744	793	792	759	828	786	770	772	711	765	808	771	771	693	745	745	734	774	766	769	748	758	736	769	796	789	792	735	769	753	735	752	791	781	768	776	770	771	782	765	761	743	768	753	722	780	755	764	804	751	810	728	725	776	822	756	758	824	709	757	788	766	788	817	731	738	741	830	705	812	810	728	744	804	779	773	753	819	782	752	748	786	736	754	797	737	707	773	750	773	783	767	759	808	731	785	796	731	795	755	709	774	822	781	771	749	803	763	741	785	787	753	738	749	793	831	758	802	759	749	819	779	779	818	787	782	814	822	756	751	734	793	816	720	817	754	750	744	742	756	709	767	812	762	796	778	778	780	766	835	778	736	789	771	747	783	734	663	789	718	827	786	773	757	768	786	757	808	795	777	749	731	741	770	740	729	703	774	769	721	744	786	733	823	747	797	801	797	778	751	706	781	748	800	781	759	740	789	778	729	735	776	730	751	782	739	770	746	765	788	729	758	805	751	809	765	729	767	741	764	793	804	766	717	774	743	776	767	758	754	726	749	744	769	732	770	755	800	761	765	820	783	723	783	768	763	720	800	740	784	765	765	790	738	717	770	767	783	785	778	771	812	749	815	723	760	812	795	714	783	752	809	792	718	819	766	780	823	807	753	734	736	777	814	745	778	756	753	767	808	751	772	786	788	729	757	718	788	762	838	791	789	770	728	757	705	768	759	788	748	812	725	756	754	796	766	794	745	755	752	741	801	800	716	785	793	779	789	779	788	770	761	798	799	786	761	792	768	770	773	766	752	748	747	783	770	768	773	802	753	789	738	740	742	762	767	781	776	752	733	792	773	761	780	781	783	745	743	790	767	803	743	788	785	775	821	791	746	789	777	807	759	755	726	782	745	783	796	776	820	760	751	790	779	790	784	769	820	754	756	838	745	740	751	841	777	816	778	767	768	781	724	755	792	715	773	756	783	796	770	784	762	795	806	748	758	762	772	723	722	801	760	794	732	748	772	742	789	797	745	766	729	800	769	761	827	789	770	816	833	732	785	746	766	813	777	746	793	775	807	777	765	745	783	763	762	787	755	789	785	732	775	748	768	746	786	743	756	792	731	799	788	747	773	724	771	737	762	793	759	776	776	755	743	765	753	716	778	761	812	751	804	754	756	740	765	788	736	763	761	796	791	754	754	742	750	728	774	779	808	787	754	796	728	777	728	739	773	761	757	792	756	767	756	748	801	739	748	721	800	782	730	731	782	822	784	779	760	768	794	763	751	773	781	777	777	720	810	771	756	750	772	753	721	759	756	824	786	835	793	800	762	750	753	780	756	812	759	769	791	783	719	778	781	703	768	721	769	780	796	778	785	702	758	753	843	803	753	801	742	769	741	807	755	778	814	770	729	808	760	746	776
27685	8121	574	352	280	212	198	204	199	201	150	186	205	166	197	165	168	162	195	186	188	174	171	184	188	160	162	160	198	163	160	167	169	165	170	152	155	170	183	155	183	156	142	150	180	155	189	157	169	152	163	168	169	162	150	136	154	157	134	175	157	169	184	168	171	151	171	160	170	172	146	156	138	158	161	181	161	192	163	170	180	194	168	170	169	152	164	155	157	191	169	181	128	177	143	184	169	150	180	191	165	169	172	156	186	180	167	161	153	186	191	154	167	182	166	167	146	159	173	155	180	141	172	173	162	178	168	165	149	167	169	155	143	144	156	139	166	148	145	192	157	141	165	170	163	166	155	139	176	166	186	174	171	174	169	152	141	170	137	161	168	159	161	148	166	185	180	182	153	148	152	157	176	156	156	177	161	168	176	171	145	176	181	177	148	160	175	169	146	174	186	162	168	155	159	186	151	176	164	183	157	159	146	149	162	164	175	176	155	181	163	150	157	214	173	172	177	168	147	175	162	153	162	171	155	153	184	195	153	166	180	168	174	168	156	194	175	157	160	203	175	193	191	190	152	163	173	167	166	174	154	156	163	138	177	161	163	172	187	170	177	179	168	161	129	146	170	182	163	182	166	157	196	180	157	142	123	172	184	180	166	190	164	159	160	166	171	170	147	165	174	185	166	189	170	173	184	154	171	177	158	166	171	164	168	159	178	171	170	174	163	150	187	169	162	166	173	162	167	169	169	143	140	188	200	180	167	182	169	176	148	143	156	176	164	156	161	153	175	171	156	174	157	152	150	202	168	181	173	154	157	182	167	184	164	178	166	177	155	155	168	167	154	165	158	133	178	219	143	167	173	177	161	136	163	183	147	193	149	162	153	167	170	158	174	158	140	162	163	179	144	178	180	151	141	153	157	161	195	195	168	159	168	158	178	148	161	173	193	144	182	166	159	159	166	169	166	166	161	149	154	142	149	163	140	180	153	181	145	151	170	146	167	154	155	136	176	144	163	197	165	171	167	153	185	175	154	194	164	179	189	164	168	188	174	171	189	160	178	178	156	161	166	130	163	152	153	167	186	175	145	189	179	148	186	177	150	165	160	177	180	154	182	185	168	160	160	157	150	176	158	161	157	156	145	176	179	176	173	148	172	157	164	177	161	165	190	150	165	157	160	160	167	171	222	154	169	148	142	157	170	147	148	192	174	177	186	155	184	178	159	187	172	165	159	157	162	157	142	173	192	151	157	146	141	166	146	153	170	162	169	169	141	147	174	160	164	165	146	185	171	160	136	133	163	173	151	180	171	167	168	154	174	180	175	165	178	177	184	164	164	157	167	162	176	148	178	183	185	180	162	154	183	169	179	174	172	147	142	171	183	152	161	162	171	178	170	156	179	200	185	162	162	156	170	156	155	177	162	185	164	174	150	149	175	203	192	183	153	153	155	161	156	154	152	155	172	185	160	180	159	173	188	153	149	161	146	174	170	151	153	159	153	153	177	162	163	154	154	159	152	162	159	182	164	174	151	154	149	143	168	178	162	153	149	170	160	195	193	166	173	155	166	203	158	186	171	151	168	181	169	178	137	160	146	149	171	158	194	180	174	164	173	161	157	183	163	170	172	141	164	165	185	153	144	155	175	164	189	182	145	160	152	163	153	173	171	169	167	146	166	150	159	149	139	200	172	171	167	134	168	165	183	146	150	164	166	174	138	175	182	175	151	157	168	161	179	187	171	192	180	138	168	147	172	175	165	183	163	167	163	179	168	170	174	169	168	173	153	173	176	139	167	149	163	152	152	152	161	171	159	198	175	173	170	179	160	141	170	137	156	162	174	182	138	168	171	183	161	164	162	180	176	176	171	163	159	154	179	143	155	147	171	167	189	175	131	165	177	164	150	168	193	173	152	172	150	165	175	169	183	157	183	146	167	150	155	177	180	163	189	163	165	190	158	158	180	194	174	169	136	164	149	166	169	151	176	166	157	151	168	171	164	161	152	162	157	153	174	174	172	161	169	154	150	144	178	160	162	169	147	170	162	147	166	143	177	159	159	155	146	156	166	145	190	156	165	167	159	193	184	175	163	166	177	155	170	184	151	163	158	173	156	179	154	164	155	169	178	180	171	177	166	167	169	142	134	157	185	178	161	157	148	169	158	157	159	160	146	181	156	192	165	167	193	155	177	195	170	158	173	176	173	177	186	162	162	148	161	167	143	166	144	167	171	153	167	168	158	169	158	160	170	163	187	161	169	183	155	161	152	151	163	180	183	172	181	181	123	186	174	177	156	156	168	172	167	161	167	166	174	176	161	167	137	178	168	180	175	163	156	154	136	185	167	175	172	162	172	160	157	173	169	187	196	173	161	173	159	144	170	145	171	154	159	173	144	168	150	160	149	156	192	154	174	178	169	167	158	143	178	147	161	198	171	192	167	202	162	143	160	184	156	155	153	168	198	158	175	148	173	175	141	161	145	171	183	170	189	170	143	178	168	145	151	169	158	172	168	166	159	146	147	157	156	162	167	183	154	164	158	164	161	171	160	144	151	154	164	189	183	183	188	164	156	175	158	165	179	153	168	173	188	167	181	159	178	152	168	176	155	187	167	160	188	154	158	171	179	130	165	176	163	166	147	168	128	146	158	183	167	143	202	183	171	157	161	176	144	164	169	152	185	152	168	177	165	159	170	143	154	167	170	148	177	168	145	168	161	177	156	169	180	151	174	144	170	158	159	159	197	154	189	147	148	154	169	200	167	173	176	150	171	162	172	163	178	171	170	151	181	164	184	167	176	184	156	141	175	174	167	161	173	186	175	168	142	167	156	174	160	168	162	162	173	165	171	187	175	170	156	172	166	146	159	162	172	170	169	182	180	148	159	136	152	156	174	156	206	168	169	157	176	163	159	156	146	156	157	154	161	175	159	172	166	172	160	162	146	152	169	178	174	174	173	174	159	185	138	179	183	176	175	170	167	170	139	153	160	157	179	176	181	164	169	172	171	167	164	154	137	157	169	185	175	195	163	173	170	155	179	180	168	139	172	162	186	159	179	144	179	194	187	198	152	165	171	168	189	176	197	177	168	150	143	146	152	164	142	193	171	164	150	182	160	162	176	184	171	158	138	158	170	207	164	163	161	174	160	145	177	159	189	133	179	148	171	164	143	161	169	155	172	180	164	162	172	181	172	138	155	176	156	157	161	167	156	189	180	161	153	190	172	187	175	164	154	187	183	182	174	170	168	156	182	156	155	158	164	188	165	171	156	169	167	158	175	137	182	152	172	161	159	185	175	134	157	181	168	182	166	138	151	158	155	149	172	167	156	160	163	167	152	161	139	173	163	155	151	176	147	155	180	152	156	192	177	155	158	161	184	170	172	167	160	163	158	171	172	144	178	156	157	154	144	174	161	187	152	168	166	157	180	133	175	159	157	167	152	142	187	185	173	162	186	171	141	192	154	172	152	182	176	173	176	162	190	163	165	160	158	186	173	178	161	195
16910	3409	970	1018	831	793	678	613	599	540	495	504	505	528	505	500	566	538	510	498	465	458	532	442	492	478	498	521	539	429	395	410	407	399	438	431	442	479	426	431	428	381	406	432	405	423	430	402	428	399	402	397	404	421	410	420	416	408	419	401	372	389	398	388	391	464	402	437	431	400	417	391	415	401	443	390	399	425	427	391	384	424	379	402	402	414	415	415	412	397	411	411	393	415	396	400	413	393	421	381	415	400	415	403	378	404	413	411	428	396	422	378	384	394	443	428	426	439	390	438	412	407	409	378	411	396	380	413	418	424	394	408	383	391	386	399	435	417	422	404	382	451	420	404	401	385	425	420	447	409	416	409	409	416	424	394	412	397	359	449	436	409	425	407	394	421	425	378	397	394	430	376	428	452	417	417	404	387	454	404	425	405	419	414	413	407	440	403	408	420	372	388	411	399	424	366	395	378	400	402	401	382	416	403	417	454	401	415	438	402	380	420	405	392	390	399	345	384	410	408	422	395	405	395	416	411	415	407	436	394	377	413	401	406	382	393	413	415	437	401	408	408	415	432	398	409	412	379	379	395	412	419	401	372	394	381	438	380	411	390	432	439	401	391	402	356	438	404	411	382	430	408	410	429	417	393	426	408	400	415	420	454	401	364	368	414	443	412	406	392	432	415	427	429	415	397	435	418	414	415	381	409	389	409	425	404	397	405	395	427	405	403	396	426	404	398	397	398	411	388	399	401	403	391	433	399	425	412	434	395	442	374	366	401	402	419	401	438	413	402	410	367	426	427	391	380	396	414	375	391	383	385	374	377	453	435	413	396	364	400	382	395	405	409	433	429	397	392	424	419	378	420	416	387	397	416	395	391	410	392	373	414	426	383	420	397	419	410	381	417	408	401	416	406	409	415	389	381	405	400	407	433	431	405	432	406	393	391	392	401	384	428	421	390	394	385	427	380	411	410	378	404	422	398	429	438	410	397	389	448	396	425	386	400	400	424	433	413	405	418	433	418	400	401	416	384	426	424	371	420	440	393	388	402	393	405	401	435	407	410	405	432	383	417	377	353	430	426	388	415	406	384	342	391	436	407	365	430	439	404	398	394	423	406	427	399	389	427	415	412	392	404	414	391	432	379	413	427	374	401	403	398	410	383	427	410	391	408	429	430	414	428	395	417	396	437	414	428	430	423	413	407	396	386	421	399	387	393	423	429	411	408	410	401	424	385	402	419	401	409	428	413	403	448	396	397	386	403	447	409	434	379	377	401	416	417	383	427	419	388	443	442	416	426	418	420	402	411	417	382	381	415	417	403	428	402	401	431	395	393	436	377	422	388	395	425	422	407	387	412	391	426	415	419	399	392	418	432	432	389	428	416	404	413	380	407	398	420	358	398	365	400	364	397	424	384	392	415	392	413	410	389	392	388	414	411	392	397	427	437	367	407	439	406	436	422	405	362	427	424	419	411	415	430	388	406	403	440	417	419	412	410	433	422	409	388	405	375	389	410	409	452	373	436	413	403	404	406	420	400	416	415	403	404	377	411	409	418	372	416	387	402	417	412	380	410	414	425	380	405	383	388	423	439	434	428	398	429	434	447	404	405	386	420	382	386	419	452	420	387	421	395	394	421	374	407	424	424	410	380	385	443	432	426	434	373	441	379	410	440	371	403	430	386	369	422	369	412	395	417	406	388	428	391	407	375	420	411	422	381	396	421	394	411	449	388	415	410	393	395	418	431	428	388	433	416	413	395	397	367	408	400	460	375	424	398	394	405	402	397	386	407	395	403	400	410	398	395	373	429	378	422	384	407	422	387	404	363	405	416	388	421	421	390	399	407	402	440	421	402	394	410	448	434	401	405	414	415	428	402	390	446	414	452	411	422	458	399	434	412	407	393	427	422	368	388	376	399	414	427	398	422	364	410	435	418	446	401	405	404	392	416	399	451	395	380	416	404	399	394	411	439	424	404	405	409	408	438	411	394	422	407	430	397	425	381	387	425	422	460	420	393	394	376	418	422	410	436	426	425	407	375	399	422	374	398	427	382	420	415	420	410	437	454	420	394	409	398	406	387	416	433	403	416	361	398	429	393	389	381	411	387	408	397	421	388	389	404	399	428	389	379	388	419	403	460	405	438	438	399	395	404	394	431	414	388	398	396	386	417	405	414	342	409	425	399	409	442	388	390	450	407	400	421	434	423	389	407	393	390	380	372	421	421	390	437	426	439	374	431	404	413	421	439	369	351	408	391	435	424	411	413	399	394	389	434	412	374	418	382	390	401	423	431	395	392	371	382	440	443	403	397	372	375	402	374	387	413	381	440	384	429	387	366	419	417	458	400	398	394	428	410	434	427	388	407	403	409	391	397	386	416	393	405	421	385	429	391	388	403	403	405	408	424	425	376	398	386	407	413	391	409	391	432	402	395	394	398	397	419	416	416	401	396	420	400	423	372	382	385	439	416	378	392	423	391	420	469	401	422	398	417	398	415	425	419	418	394	441	402	382	394	437	385	422	426	409	380	416	376	422	423	416	416	388	443	434	410	435	429	405	370	404	368	390	428	378	391	449	374	412	446	376	417	410	410	408	424	455	425	439	399	416	407	424	387	413	383	411	389	418	397	433	384	399	421	431	386	403	415	376	401	383	436	386	403	404	403	390	398	438	370	408	404	433	389	408	394	428	415	388	391	418	410	411	411	404	412	411	437	402	380	433	444	380	434	421	399	391	396	412	419	378	413	381	430	403	412	384	420	424	427	447	411	396	410	385	397	429	412	387	397	404	405	430	388	383	420	430	386	405	402	381	415	376	413	405	420	387	399	396	429	405	401	375	436	385	387	403	416	419	405	428	429	421	381	403	367	441	407	354	407	438	404	398	407	377	448	445	401	398	394	380	402	406	394	411	398	409	421	445	405	387	421	435	415	400	394	422	393	378	370	409	453	429	402	371	417	405	391	425	418	435	408	404	421	409	391	388	417	401	392	450	420	386	416	385	410	398	414	424	380	396	419	391	430	419	417	389	407	405	391	402	406	412	412	441	366	372	419	420	419	402	389	430	410	445	419	368	449	373	371	377	394	394	416	434	400	413	432	421	380	371	379	410	392	394	384	432	421	417	431	372	427	405	400	422	428	400	411	423	401	388	415	401	425	369	403	428	396	396	428	419	385	418	384	427	418	427	400	396	424	434	419	430	409	406	362	385	403	387	442	397	411	410	420	422	403	383	425	432	387	416	425	379	372	417	418	407	420	405	436	430	371	397	398	383	368	376	399	393	427	360	408	375	436	410	412	399	405	392	430	399	430	409	415	415	452	414	387	400	379	444	373	402	420	412	406	419	374	395	431	410	423	410	387	410	433	354	403	406	416	419	398	410	404	426	414	421	427	412	399	398	411	413	469	415	395	424	405	423	418	413	410	413	415	401	402	396	441	401	404	406	425	387	404	410	446	390	417	387	354	405	459	395	399	396	394	407	402	403	369	416	397	403	414
48853	21231	2635	809	563	508	405	381	387	320	297	318	355	357	310	343	322	294	290	284	270	285	254	293	299	277	351	438	399	288	293	267	268	261	282	310	286	288	283	245	275	295	260	301	253	259	274	253	269	261	258	255	244	239	269	254	236	240	239	255	284	263	270	231	293	274	256	273	286	242	249	298	287	278	272	239	260	259	247	240	253	236	267	282	258	265	247	263	262	280	244	251	248	247	262	267	263	273	248	264	243	264	232	243	259	279	253	275	258	263	259	243	252	278	255	264	263	213	272	249	241	289	271	271	289	271	240	233	269	257	300	243	243	262	264	249	265	274	231	270	251	275	239	227	255	264	264	250	286	274	258	254	282	255	280	255	266	236	287	253	251	268	238	254	264	259	229	273	272	273	269	261	246	262	235	280	267	251	267	224	250	258	260	269	246	250	265	260	253	274	241	255	275	275	280	257	274	221	244	252	272	255	251	242	250	242	257	257	268	254	255	280	287	288	282	266	261	253	227	269	254	271	315	265	281	269	206	258	259	266	255	253	268	273	252	243	251	286	263	270	287	250	252	264	280	291	253	249	247	275	230	241	269	272	221	270	280	243	253	282	251	273	253	248	242	242	276	252	269	246	285	279	248	252	273	285	286	277	259	209	261	222	243	244	256	265	244	256	229	280	298	261	248	284	251	229	246	278	277	262	293	249	268	291	239	232	279	246	264	267	279	242	247	232	268	274	297	277	276	246	236	240	260	273	284	241	222	256	262	292	263	269	296	261	253	245	249	269	291	304	267	236	244	253	272	252	254	233	273	239	254	287	266	224	268	252	259	288	259	228	245	277	248	258	227	250	266	289	262	247	259	264	264	226	266	257	267	285	269	259	269	263	257	267	244	246	237	274	254	254	248	279	264	248	247	233	260	250	276	252	259	270	252	259	240	257	258	242	278	270	258	294	255	263	263	238	260	285	243	259	243	237	235	242	282	285	236	255	231	245	263	292	270	270	253	273	242	233	260	238	255	286	272	251	264	265	246	259	295	252	253	263	280	247	248	245	264	256	277	264	245	284	240	286	260	260	244	267	257	254	273	265	252	243	279	236	288	248	280	283	267	264	290	271	268	245	246	249	257	265	274	266	286	249	223	215	259	260	260	221	280	261	235	235	273	254	274	276	285	246	230	247	270	241	265	238	251	249	279	263	259	269	238	265	244	253	301	247	262	264	230	242	265	281	268	250	267	256	258	255	265	273	278	256	271	244	255	232	282	254	276	289	252	258	262	263	252	266	290	263	238	235	277	218	280	235	223	275	257	239	247	259	267	256	257	242	216	267	256	247	279	258	254	286	263	248	251	254	279	233	298	257	268	250	251	271	257	256	247	229	297	249	281	255	228	269	254	261	252	259	287	258	236	246	282	271	268	240	235	250	271	251	277	254	251	282	253	227	254	209	267	274	261	255	239	256	249	265	266	234	270	236	252	272	232	220	254	248	251	266	263	256	240	265	256	265	258	257	254	267	229	252	291	278	254	261	256	254	258	298	286	272	269	262	235	249	259	263	233	268	239	232	275	287	262	285	223	254	245	271	269	257	261	242	269	256	258	272	273	248	246	249	223	240	248	275	241	278	238	269	249	265	249	269	260	267	241	252	267	276	265	252	260	278	270	251	230	282	235	281	262	233	228	248	257	257	251	227	283	240	262	269	262	250	271	262	252	279	264	244	259	242	253	250	286	267	238	275	268	253	267	287	250	269	279	296	273	249	274	268	239	252	263	302	241	237	249	260	251	254	290	263	265	246	255	278	264	248	255	241	248	278	293	260	226	260	255	270	251	248	263	257	250	240	283	233	256	272	255	262	265	280	258	265	245	273	277	272	268	249	264	233	234	248	273	270	241	242	274	281	260	269	242	285	222	237	242	240	248	274	266	248	262	256	268	250	258	235	266	242	274	278	281	235	238	272	247	218	296	286	235	274	259	292	248	264	240	236	301	264	276	222	256	291	282	290	238	240	253	232	288	268	258	231	279	250	231	242	257	254	238	232	233	222	237	252	278	291	282	240	243	272	286	264	238	287	265	274	270	246	284	282	250	277	252	268	293	262	283	238	310	270	247	252	303	267	291	277	262	260	226	226	267	233	261	254	256	237	276	286	276	269	268	238	263	235	257	268	229	254	296	248	249	255	257	268	261	251	242	235	261	290	288	289	244	263	241	255	243	284	240	248	269	254	249	267	259	269	260	297	243	292	255	273	285	281	264	263	284	268	269	287	244	253	265	256	261	282	211	257	249	260	267	258	247	274	280	245	236	278	256	262	275	238	235	245	267	247	226	262	275	249	278	257	264	259	266	257	229	280	267	270	246	253	259	241	270	234	244	275	256	268	226	241	248	255	270	251	300	261	278	293	251	229	236	247	280	261	259	241	234	264	244	283	274	276	257	270	249	247	266	282	257	281	262	259	288	257	263	241	262	237	270	226	230	247	273	284	254	263	253	262	243	248	254	243	259	276	269	267	261	226	222	258	237	259	261	257	225	247	249	251	268	288	297	285	282	278	243	237	264	271	263	248	269	243	248	276	275	261	239	229	240	279	269	262	251	226	240	263	271	241	273	240	237	273	245	254	236	257	279	278	291	288	274	257	260	234	231	276	269	261	276	243	238	269	254	259	241	272	254	251	249	266	272	235	297	262	301	274	243	252	236	266	244	278	299	283	266	261	261	258	253	261	266	233	239	252	249	264	255	244	237	242	242	240	245	263	281	257	247	262	279	245	263	260	265	239	253	253	244	250	279	262	255	249	238	243	240	232	242	259	252	269	237	281	279	269	229	267	284	224	251	229	243	215	259	251	281	260	289	240	251	264	248	260	256	257	265	267	263	283	304	256	282	256	212	276	274	258	271	281	246	254	253	270	267	258	275	257	248	259	243	212	265	233	278	267	241	227	228	298	282	244	240	290	265	297	252	279	315	244	253	241	256	265	265	271	278	267	260	243	224	250	250	299	267	278	311	246	240	238	253	263	256	267	277	225	258	279	265	262	235	251	266	290	241	262	244	256	266	294	243	251	255	270	239	223	236	241	263	273	246	282	256	286	256	253	259	249	286	256	245	262	251	259	251	272	265	260	231	254	265	263	246	249	266	270	295	269	254	270	257	279	253	236	250	253	256	265	253	273	297	271	255	261	271	294	259	270	278	257	267	251	275	267	278	237	272	226	286	241	249	255	277	254	272	273	267	277	272	257	249	267	273	240	235	304	269	275	256	288	280	273	260	277	251	289	271	262	265	258	247	220	226	273	300	259	269	260	266	265	241	235	261	248	269	222	270	255	253	268	238	262	266	244	254	247	230	276	264	284	265	255	284	247	270	236	246	255	263	253	283	265	255	247	272	276	249	269	258	265	233	272	265	305	240	264	242	284	263	243	261	273	267	261	256	246	285	262	291	261	239	275	262	252	260	261	240	288	286	274	280	258	256	269	244	264	263	251	269	261	275	231	280	217
32151	8244	2022	2104	1792	1701	1332	1229	1138	978	915	1059	1030	1171	1105	1082	1060	836	837	785	689	709	698	786	759	732	1245	2173	1541	673	573	566	608	605	649	663	697	652	694	668	616	616	601	603	593	594	567	595	580	576	574	656	623	569	594	581	586	617	574	570	607	600	576	587	607	580	601	583	592	593	597	616	590	583	580	591	649	586	600	593	612	588	624	558	606	609	612	579	586	614	573	619	566	654	570	621	596	585	606	577	568	638	607	611	600	604	581	655	585	614	596	644	598	581	630	571	574	561	602	608	587	552	596	572	582	616	575	613	589	590	628	568	613	583	618	595	593	570	618	596	633	621	597	589	603	592	607	599	638	603	587	588	620	578	617	590	599	606	582	601	606	589	607	605	615	608	604	594	623	586	602	614	605	607	616	589	590	583	612	670	604	634	591	597	609	604	621	609	539	549	638	571	593	587	597	605	587	608	616	670	603	587	566	552	600	593	602	551	605	610	630	594	575	603	615	604	633	599	605	570	612	619	623	604	610	563	612	568	562	587	616	608	563	618	616	641	579	601	567	612	559	588	636	601	634	579	655	596	654	624	600	570	593	562	605	609	561	627	592	566	598	592	576	610	607	585	597	580	604	597	585	598	610	553	609	583	559	605	605	610	601	582	580	628	573	557	624	573	611	607	548	649	627	638	567	598	608	623	636	584	603	578	593	612	602	592	586	610	592	603	582	562	588	566	599	592	613	593	593	577	600	557	611	605	603	571	581	576	608	572	612	579	583	584	599	637	545	613	601	574	576	595	602	616	585	568	579	595	613	590	604	592	617	617	615	591	597	608	609	616	600	637	575	569	621	551	640	625	601	583	581	573	575	627	597	612	620	588	613	547	606	580	553	602	602	609	582	620	568	614	626	635	624	574	596	590	624	628	586	613	595	530	590	622	588	590	571	622	569	641	590	581	591	599	579	584	574	577	566	628	592	597	613	658	600	585	612	567	576	614	565	589	556	587	611	627	591	619	567	624	612	602	596	596	583	627	561	597	598	631	638	589	605	639	625	588	603	580	614	604	569	623	595	639	623	586	594	567	563	534	569	596	651	620	632	572	637	618	612	578	565	620	595	546	610	568	565	593	591	606	614	651	562	619	599	630	572	570	634	604	591	615	601	554	588	617	576	605	549	580	534	619	571	593	635	575	578	592	604	598	578	620	603	554	569	598	678	600	608	559	596	570	581	588	599	598	625	555	564	604	594	579	651	605	602	578	574	621	563	637	616	561	608	651	638	587	585	587	567	585	581	599	596	617	607	600	584	606	591	584	589	602	590	565	630	604	554	591	556	647	591	582	604	619	605	571	636	611	588	619	598	606	611	591	603	608	618	555	640	616	583	591	592	622	565	588	586	571	570	565	589	608	597	567	603	577	575	597	577	622	620	551	586	624	608	578	581	591	554	617	566	629	577	578	576	586	604	596	588	558	617	607	641	592	609	587	567	586	566	627	610	602	573	546	635	597	607	643	586	584	628	585	684	644	624	566	613	631	609	614	614	630	601	610	647	554	649	600	578	616	612	612	573	588	587	581	588	581	588	627	588	557	569	607	635	622	586	583	602	615	600	586	570	571	583	598	607	589	622	634	608	563	629	619	561	605	588	603	591	598	580	606	612	577	597	604	620	595	612	586	570	569	592	534	590	566	564	568	550	575	613	583	607	657	611	620	553	627	576	685	568	636	580	567	627	618	561	536	599	561	550	580	605	583	611	615	558	558	633	608	600	634	597	579	586	655	577	617	606	564	590	613	591	599	546	626	604	587	599	538	592	651	610	572	606	588	566	598	597	563	591	594	620	604	611	567	591	604	644	553	581	589	590	620	611	636	576	594	596	583	577	597	594	617	589	564	579	570	582	590	591	609	583	589	613	625	637	598	607	563	603	572	626	597	588	564	539	608	653	578	580	597	596	615	617	612	582	572	577	615	593	606	599	597	628	627	607	562	548	632	638	638	616	577	633	618	610	570	614	592	566	557	605	607	581	569	548	565	647	587	607	587	586	615	586	617	584	592	577	605	613	581	591	562	587	576	633	622	606	599	601	615	598	610	577	574	571	612	671	587	588	573	601	610	636	582	586	550	625	580	602	618	600	567	621	598	555	573	596	605	650	595	551	566	579	583	551	590	575	632	600	576	581	573	563	597	558	576	593	616	584	605	610	587	553	603	590	634	621	595	630	557	535	580	570	583	585	597	597	618	615	612	575	599	577	556	535	585	634	574	611	580	588	604	587	579	667	579	602	600	602	589	594	620	586	589	649	601	618	594	625	643	603	574	594	610	594	601	558	589	578	593	640	594	642	602	630	608	616	610	646	605	587	648	607	618	602	616	545	599	589	590	557	595	574	654	604	570	606	581	587	593	569	592	585	609	553	598	582	602	585	610	628	600	575	598	601	617	614	636	622	615	624	533	598	596	594	603	599	601	577	593	635	609	611	562	616	613	574	609	633	586	607	570	614	583	586	590	575	623	573	607	601	582	605	588	591	587	562	584	603	583	665	604	622	582	606	615	586	641	594	550	620	612	608	561	576	591	657	604	590	622	615	612	589	611	605	563	638	659	578	577	599	584	598	621	592	569	592	618	606	646	568	601	631	611	595	577	621	573	580	546	615	597	568	544	631	605	613	620	568	579	605	589	584	621	592	604	614	576	598	596	611	627	547	621	606	588	534	630	608	639	592	611	587	632	612	601	569	587	578	621	601	608	622	579	566	578	560	614	606	626	632	619	590	589	622	593	597	573	602	627	582	585	638	611	584	588	620	574	587	596	620	567	631	575	574	547	595	602	594	625	621	606	607	570	572	622	632	614	617	562	594	545	651	602	565	599	590	566	615	565	620	619	620	556	590	612	570	631	626	608	615	550	591	576	600	613	605	580	581	601	656	577	585	644	591	618	646	607	573	590	598	623	617	600	618	576	567	589	659	595	602	602	596	621	650	599	565	580	597	577	609	562	605	580	594	540	609	599	595	621	571	619	606	567	622	613	597	630	590	589	601	577	592	590	584	561	673	615	581	587	575	639	618	606	608	632	609	574	546	669	562	581	622	574	615	612	663	576	598	579	615	641	635	604	590	568	613	543	590	617	631	583	553	605	588	588	593	567	595	581	618	607	603	561	587	584	582	632	631	612	605	552	610	593	591	600	609	632	637	588	566	605	611	572	569	651	618	598	586	607	568	605	565	586	606	572	617	526	600	596	605	584	606	560	599	639	568	597	572	552	588	577	573	573	604	572	622	614	658	596	642	609	596	601	609	596	587	613	554	596	589	591	578	595	581	591	554	608	605	566	583	598	604	608	609	608	599	579	564	605	590	603	637	637	609	599	569	587	608	557	606	584	610	646	623	592	606	559	609	614	617	626	602	593	574	625	598	642	588	591	564	588	591	577	591	613	613	610	561	600	570	574	613	617	603	560	624	541	602	621	653	582	612	631	612	629	575	569	619	564	621	580	610	599
60537	30158	6093	1482	949	763	638	588	523	475	520	590	485	553	513	523	451	419	431	364	424	417	428	453	428	386	524	815	860	586	373	377	365	362	385	366	374	362	381	395	379	359	361	340	379	386	387	337	366	359	375	376	407	389	345	371	363	327	357	370	387	373	348	421	387	374	382	369	353	398	363	385	358	361	379	358	359	342	344	343	372	383	369	390	409	362	397	335	395	344	388	396	382	378	369	369	397	378	353	375	392	346	376	392	379	405	376	346	353	378	353	375	355	410	377	361	387	399	372	360	335	326	362	360	378	355	330	336	336	372	385	350	365	348	376	359	382	392	392	367	369	368	384	381	383	354	379	387	364	396	397	390	376	362	366	389	335	368	392	376	349	358	354	343	348	395	333	412	386	373	383	369	338	348	332	328	319	379	363	345	385	354	381	349	377	381	364	340	345	396	410	349	397	376	346	392	398	378	396	385	402	350	342	386	392	377	391	345	319	349	405	382	382	405	391	361	332	404	350	348	368	368	356	378	378	368	373	350	391	371	391	400	401	376	350	350	356	376	364	391	351	386	353	330	376	385	348	387	368	367	354	406	400	372	360	376	393	351	356	382	377	381	387	408	355	337	384	335	371	384	361	363	349	368	353	417	397	424	404	376	364	371	366	376	355	354	351	358	362	377	347	355	362	404	389	355	338	388	383	359	339	341	358	336	377	358	367	405	334	345	356	360	369	353	404	372	352	377	366	361	395	350	361	400	377	382	354	379	352	353	358	369	364	397	347	348	365	337	360	358	367	385	353	371	360	350	376	371	343	367	387	387	373	368	379	364	328	361	376	348	383	395	389	405	366	357	359	396	370	374	383	375	389	397	397	381	399	392	393	371	379	402	362	394	395	349	355	368	347	323	364	394	399	399	365	351	355	378	399	400	365	352	325	363	340	376	372	365	363	361	353	400	378	377	376	364	375	377	375	392	350	383	355	355	362	356	355	402	393	351	390	383	389	374	397	379	371	408	373	366	381	375	359	363	400	371	351	376	380	344	381	367	388	420	386	403	353	382	372	374	371	382	366	376	398	410	337	369	397	374	356	350	349	359	356	344	356	376	352	340	419	395	402	368	376	389	340	386	355	356	367	379	379	349	371	363	416	336	364	343	358	374	339	337	382	381	404	367	374	331	395	375	375	378	349	378	379	388	364	403	383	363	375	394	367	340	406	386	391	366	349	384	343	387	384	337	378	365	342	347	365	371	388	390	320	369	361	373	386	382	379	364	400	395	384	381	399	383	371	391	385	339	341	372	358	370	351	383	378	364	393	356	334	393	397	403	387	374	365	356	382	370	342	372	351	353	391	381	382	372	405	337	377	389	403	337	379	390	365	404	348	366	337	402	375	365	365	365	352	350	350	349	353	382	412	380	401	369	334	378	367	344	407	375	363	369	393	373	339	398	380	333	385	352	354	358	394	361	403	379	364	359	384	354	378	362	404	370	389	367	353	382	356	414	404	374	353	361	399	372	359	381	386	364	355	384	333	339	345	380	375	399	332	366	392	379	385	366	406	375	389	387	368	363	388	365	362	369	364	364	344	361	403	413	373	359	376	397	336	375	373	378	396	363	378	376	388	344	384	391	423	363	374	372	365	355	353	332	349	351	380	357	380	396	418	389	372	379	348	354	365	394	375	394	397	350	371	391	370	383	342	374	371	393	379	375	365	349	401	348	350	383	379	381	376	343	398	359	327	356	373	350	358	377	368	371	354	351	378	379	345	340	319	377	398	366	397	383	359	355	363	373	364	386	373	356	374	373	346	375	389	358	362	367	401	361	381	348	362	350	375	395	389	390	399	368	407	333	373	339	381	383	351	370	369	350	349	388	322	375	405	369	375	386	325	360	341	398	363	367	348	400	371	343	342	396	406	402	383	380	414	436	369	389	347	402	352	397	397	370	379	352	348	369	368	387	343	379	397	371	396	395	391	398	378	387	384	434	388	354	356	364	389	390	382	354	353	373	379	370	356	399	352	354	340	346	369	364	372	382	345	372	367	386	376	397	404	377	335	397	373	335	359	356	387	371	406	363	411	335	407	363	387	366	366	306	286	372	351	366	376	376	395	355	378	382	343	370	378	375	384	360	369	380	342	380	356	340	430	345	392	384	407	409	381	389	365	367	372	333	375	341	376	354	339	325	353	397	396	377	369	371	346	359	389	447	393	334	360	316	339	389	355	396	395	348	342	373	369	370	389	383	376	346	391	371	391	364	346	397	367	377	369	396	390	387	407	341	361	399	404	350	387	330	382	383	347	379	316	355	380	390	353	345	360	368	355	358	368	388	393	326	381	336	321	394	389	355	382	368	361	348	368	379	388	387	368	396	351	370	353	341	409	386	358	387	393	400	369	371	336	369	400	349	377	396	354	376	361	396	369	440	373	393	314	391	401	391	375	329	366	347	357	385	380	373	339	363	322	354	332	359	382	401	364	374	368	354	376	360	359	340	351	344	360	381	308	367	393	373	392	372	362	409	382	381	385	368	337	374	389	341	395	367	413	388	383	362	363	354	371	366	373	364	390	391	345	399	360	372	358	314	374	383	348	381	381	371	351	359	346	361	370	382	320	402	371	373	373	378	372	358	317	376	361	385	382	379	377	391	389	381	393	398	387	382	383	380	379	378	368	403	352	374	360	377	366	415	361	344	377	371	373	372	385	410	395	381	391	424	372	400	370	376	375	377	386	371	365	400	343	341	339	344	403	360	371	335	410	361	345	397	386	350	387	379	412	379	377	357	364	381	387	416	380	376	377	379	392	395	318	365	385	355	357	394	370	405	394	317	373	368	356	370	415	406	394	324	354	423	371	350	355	351	386	348	382	401	414	431	390	375	384	414	354	371	361	388	359	354	369	391	384	349	323	391	354	385	417	385	404	358	364	387	343	381	412	321	383	328	384	400	405	352	390	367	348	375	381	389	345	341	344	399	316	362	373	355	367	343	383	361	391	369	380	317	343	390	389	372	382	364	354	374	401	355	383	367	338	378	364	396	392	420	369	401	381	361	373	390	365	398	355	342	405	426	356	335	363	391	387	377	383	356	393	376	410	346	374	356	388	386	333	378	339	400	369	404	376	387	384	377	373	387	387	378	342	401	392	428	367	384	362	428	361	379	370	417	322	370	368	349	374	384	353	348	387	381	386	393	389	364	360	351	374	380	392	367	398	401	379	364	368	384	350	346	362	364	355	322	333	350	362	332	365	393	375	383	427	396	364	352	393	367	360	335	379	368	353	324	345	399	383	385	359	370	366	359	404	401	402	367	373	357	362	367	341	370	380	343	374	389	413	371	368	375	405	395	364	368	379	364	355	385	392	384	362	397	407	378	359	387	349	356	340	339	380	328	384	359	384	348	371	381	393	398	354	417	336	360	338	350	342	389	353	405	425	364	397	420	399	390	368	386	392	373	372	378	362	380	416	358	408	368	351	374	395	376	376	390	362	334	382	384	364	380
39939	11139	3048	3246	2754	2533	2122	1923	1621	1452	1500	1769	1553	1691	1587	1497	1369	1122	1010	1012	1003	958	1041	1160	1200	1149	1902	3763	4124	2029	889	856	801	795	752	868	886	905	820	801	790	767	843	811	810	834	748	789	797	846	821	758	839	737	797	811	837	792	824	831	848	772	796	777	808	832	828	837	782	800	781	840	797	789	773	811	786	870	767	847	807	842	847	805	813	789	761	773	751	816	793	824	785	798	713	787	833	783	840	781	772	784	794	782	835	758	829	822	815	797	801	821	814	842	845	818	776	838	866	798	807	732	841	788	789	844	826	760	799	833	802	818	826	763	736	767	825	800	812	805	791	777	789	757	783	822	802	840	797	792	827	823	792	799	792	756	746	797	825	816	861	834	800	803	796	811	827	793	776	797	745	807	783	793	788	807	798	775	765	825	784	813	777	803	788	826	801	836	803	796	782	774	779	796	774	820	771	822	809	817	800	790	830	805	804	820	781	799	765	764	813	820	814	798	800	812	830	828	807	792	820	829	773	823	825	824	825	765	783	829	769	799	792	763	832	753	794	798	799	825	811	772	832	783	751	803	782	777	802	826	819	838	835	808	780	770	770	838	757	820	864	819	803	811	812	814	780	784	716	839	822	803	806	798	821	839	837	828	774	800	836	762	767	797	796	833	787	824	804	745	807	831	808	853	767	799	837	788	817	787	787	773	786	789	771	825	825	780	849	841	791	819	763	829	770	838	841	807	815	814	815	814	778	852	750	811	784	792	811	803	780	773	798	783	869	798	769	731	826	830	813	772	762	778	786	871	780	801	796	773	817	780	777	817	802	826	758	809	829	798	819	767	845	776	769	843	847	797	815	833	846	815	825	797	769	755	848	821	822	788	807	755	795	810	774	821	794	825	810	786	762	809	770	805	812	760	825	819	831	806	781	851	870	827	729	802	844	783	809	787	755	817	821	847	753	756	784	836	798	816	821	784	811	768	813	832	780	831	838	783	835	794	852	799	815	822	811	845	763	797	823	791	820	798	800	762	779	821	792	838	828	840	830	826	841	800	847	777	813	735	775	814	827	762	841	800	837	794	783	794	833	813	772	775	785	784	814	840	840	793	810	830	853	793	787	784	808	781	785	781	833	833	844	790	814	797	786	804	818	811	830	802	837	806	861	777	825	803	797	817	785	796	836	747	826	771	810	786	809	812	770	817	815	783	852	835	794	789	808	782	789	800	756	813	863	767	764	816	800	789	851	759	781	798	780	818	737	819	816	782	750	825	787	730	830	786	769	788	841	833	790	784	797	796	801	794	836	810	814	801	855	800	778	769	829	804	821	780	800	781	810	863	777	802	816	772	814	784	801	793	852	819	790	785	782	751	785	802	774	803	773	768	790	843	825	841	804	836	825	774	805	732	842	773	852	839	764	769	806	827	823	808	808	813	834	801	801	746	757	810	765	797	833	768	815	755	797	802	812	807	812	838	785	817	804	777	810	783	727	798	835	765	798	841	796	810	770	792	784	798	804	846	739	817	819	809	804	849	831	825	794	789	822	805	775	788	787	780	829	802	805	770	789	775	818	817	800	805	809	794	814	765	826	772	747	835	819	784	811	811	740	803	816	800	832	828	786	789	757	839	800	816	816	830	792	850	776	857	773	772	804	789	808	803	774	822	808	802	795	784	812	804	802	801	771	763	836	819	840	793	822	846	789	766	853	799	795	802	830	761	806	787	808	774	794	843	796	763	789	821	814	856	778	830	785	837	801	818	747	813	797	819	800	817	833	810	769	789	804	796	830	841	783	807	829	773	841	765	796	787	753	778	790	820	769	818	800	791	816	814	741	857	808	822	796	780	789	837	783	823	805	747	809	798	770	816	813	788	805	856	808	824	746	784	763	776	820	789	766	828	797	811	778	825	814	828	801	803	831	766	822	793	773	739	794	792	786	794	811	783	834	796	786	767	797	857	830	790	791	843	806	847	807	809	807	774	794	792	851	782	775	748	795	835	829	862	774	817	774	782	822	794	819	823	759	801	762	792	834	805	810	799	735	818	796	782	838	794	790	869	768	817	791	763	845	825	782	807	815	754	832	821	828	820	828	821	771	816	802	798	777	822	823	812	830	849	758	785	801	834	839	789	789	786	797	795	810	800	801	797	803	761	851	813	815	795	767	817	773	762	788	762	797	743	767	748	798	803	802	814	821	779	797	779	836	810	854	808	787	812	758	821	809	829	789	772	780	771	781	816	791	784	810	834	816	785	777	795	844	804	798	810	839	851	785	801	816	740	781	787	776	796	794	795	766	755	832	789	749	748	822	820	781	790	812	791	800	804	815	750	816	801	861	779	800	800	796	769	784	827	801	833	790	712	788	813	763	861	809	829	751	788	753	815	884	810	774	807	814	765	841	824	878	770	829	839	784	779	788	837	783	801	778	772	774	824	814	774	844	826	699	788	780	781	862	734	795	784	745	798	792	808	764	827	798	806	778	788	789	832	788	794	757	822	830	805	822	797	787	821	835	796	818	837	785	813	809	807	779	747	803	760	807	776	813	774	797	814	754	776	840	871	775	827	817	797	827	791	784	848	767	832	840	820	819	803	805	800	816	714	818	823	749	780	794	788	756	737	814	800	736	794	772	818	815	842	818	825	796	824	796	851	778	847	836	811	793	776	790	870	801	808	821	793	790	815	800	801	794	843	799	794	823	778	817	821	805	774	779	776	845	821	778	808	792	860	797	822	743	790	826	798	815	827	807	778	738	817	808	845	835	795	803	764	823	792	795	827	794	789	779	810	817	868	766	794	829	796	827	797	762	847	805	760	783	845	834	825	772	819	805	816	778	786	835	806	815	797	748	837	815	806	806	826	819	806	799	792	769	805	840	803	863	742	799	834	833	814	799	825	789	776	794	876	787	791	817	764	771	781	815	794	789	800	789	814	788	779	800	808	797	827	858	792	826	821	778	755	891	782	792	811	835	792	803	835	815	777	756	808	790	810	778	784	807	826	820	782	839	795	817	822	818	790	778	818	826	859	782	770	828	735	754	768	833	767	823	786	796	799	797	816	804	819	785	822	766	829	804	815	802	757	814	775	820	837	821	874	787	832	798	840	793	800	806	787	818	855	753	772	779	855	817	784	790	813	823	787	872	813	816	853	771	758	847	749	813	801	780	774	792	769	840	827	839	857	800	806	810	807	765	846	811	815	785	795	802	800	780	757	773	795	809	745	773	795	748	787	762	816	793	782	801	812	822	800	815	799	815	759	785	784	812	834	815	806	862	807	795	827	825	780	823	781	806	779	808	756	803	780	815	819	840	773	751	766	837	750	779	853	791	761	803	800	847	821	857	760	836	818	795	763	819	802	790	839	811	768	794	834	798	764	800	805	798	787	771	775	851	812	796	840	820	790	802	781	796	748	797	784	836	812	826	740	798	822	811	782	789	791	786	815	796	758	754	781	805	770	790	820	764	834	791	782	804	834	813	811	796	816	825	785	788	774	821	822
28665	8753	636	373	251	252	237	243	211	244	224	251	228	208	206	204	190	226	205	215	181	186	227	191	183	199	201	198	207	216	185	174	189	192	177	204	156	187	181	167	165	183	184	173	200	191	182	183	161	191	178	168	166	163	173	199	195	208	197	184	210	202	172	192	207	175	181	164	185	192	183	179	198	191	226	170	203	184	168	191	170	173	204	187	188	195	186	186	189	165	188	178	200	204	189	189	191	174	198	209	205	160	191	192	164	189	190	177	165	161	186	154	185	188	163	176	164	181	172	161	178	177	181	175	182	177	176	188	195	201	193	193	199	166	202	165	183	188	205	192	224	208	197	171	170	184	174	180	193	169	189	167	203	177	193	179	172	182	196	171	187	200	189	216	172	204	186	193	202	167	171	196	183	144	175	184	177	152	156	176	182	178	168	191	188	169	177	161	186	173	198	191	199	170	205	202	153	175	201	175	191	215	157	178	186	219	190	210	187	167	179	184	182	185	204	175	177	167	196	163	173	205	173	170	175	196	162	189	180	149	203	176	167	174	175	182	143	164	193	197	210	197	169	144	183	196	184	179	193	182	157	185	189	174	189	192	179	174	180	188	189	196	205	199	205	181	179	177	205	195	175	194	192	174	190	188	173	160	196	196	189	178	202	183	196	195	219	203	163	179	167	174	167	167	168	163	179	199	188	180	185	167	162	185	185	183	193	191	199	169	189	206	182	178	161	174	198	139	176	194	176	180	195	169	183	173	194	188	185	177	188	192	169	179	185	208	205	173	184	204	205	205	190	189	198	216	193	203	177	172	180	174	184	197	192	163	189	178	191	178	163	190	169	177	186	200	187	183	191	159	191	167	178	178	169	184	215	156	202	165	228	203	162	200	168	182	177	171	208	178	196	188	184	182	191	197	176	201	196	183	187	186	191	177	170	186	148	154	199	197	196	196	188	183	172	171	205	211	186	202	152	184	186	171	172	177	188	182	182	182	200	206	182	198	188	193	177	187	175	179	185	217	203	178	170	212	173	208	177	188	153	191	172	183	186	199	164	222	194	207	203	177	160	178	183	177	183	173	167	173	189	185	193	201	168	173	190	214	182	145	173	195	197	182	179	202	171	190	193	179	193	192	175	191	194	189	160	185	185	178	203	162	169	208	190	160	202	163	205	185	178	148	167	184	163	179	176	202	186	181	168	197	161	186	192	194	164	169	204	199	194	181	195	180	178	201	184	208	201	196	178	172	191	187	189	187	200	174	202	198	189	214	200	179	184	166	192	178	174	203	165	170	193	183	204	213	181	211	187	175	176	187	178	181	181	200	196	203	179	204	185	196	187	185	226	184	185	188	186	185	182	211	179	187	200	204	166	187	169	197	191	192	169	204	212	151	208	174	155	184	160	185	204	175	190	203	176	185	201	197	141	185	166	201	202	194	181	172	197	198	170	219	167	201	187	189	185	182	199	201	198	170	216	169	166	159	183	172	190	204	180	197	170	190	215	196	204	191	199	159	197	194	186	189	202	199	168	191	193	193	218	194	154	181	185	211	175	178	156	177	172	181	181	172	149	175	197	196	180	160	198	171	163	173	176	183	194	178	197	173	195	173	184	179	192	211	181	166	201	203	184	173	158	187	143	186	194	182	206	172	207	193	189	191	190	190	197	182	186	188	170	179	162	191	186	190	196	194	209	177	172	179	156	181	196	185	171	182	190	164	169	210	197	200	179	203	162	179	170	172	182	190	174	200	192	183	172	181	168	190	172	204	206	189	146	179	199	179	200	173	160	192	179	169	185	167	196	178	181	177	211	186	185	161	183	185	191	182	177	202	164	173	184	183	190	189	173	195	179	184	180	159	178	168	187	184	196	208	166	173	199	174	187	182	177	156	194	190	192	183	188	179	167	179	200	170	156	152	163	224	187	176	155	189	196	171	169	187	169	191	161	185	166	187	186	214	182	179	194	195	169	152	188	193	182	187	179	192	186	190	179	185	185	200	193	202	175	167	198	172	185	196	161	178	213	172	151	150	200	190	188	182	185	189	181	171	158	207	184	192	165	176	192	168	167	191	200	217	212	174	172	203	183	174	184	208	204	174	173	215	181	183	212	197	199	200	193	184	180	179	184	200	183	213	182	179	177	169	208	177	180	170	157	176	208	193	198	174	195	159	196	211	202	176	181	201	197	184	166	195	214	181	174	172	176	210	187	174	191	175	207	175	157	201	169	153	191	206	158	160	181	198	182	186	167	185	158	207	185	183	157	156	188	186	183	162	189	176	192	178	187	186	189	199	164	220	140	197	175	157	163	168	195	168	168	186	173	193	180	182	199	182	168	189	174	200	180	188	176	197	185	163	209	181	184	193	185	189	177	173	172	198	180	197	158	142	154	172	199	209	182	187	189	177	187	188	196	179	184	193	182	195	201	164	212	192	204	182	195	203	180	179	189	182	167	198	191	204	182	170	214	187	184	180	173	175	203	193	190	174	166	195	196	170	180	185	184	191	188	186	180	170	185	212	217	182	189	201	188	191	183	178	184	186	174	212	195	175	174	195	200	181	193	184	171	164	174	204	189	147	180	182	169	177	207	184	188	163	167	178	156	202	204	171	185	181	189	152	187	182	168	174	191	164	172	185	188	171	191	181	208	189	186	167	168	191	174	192	225	179	170	192	216	180	173	186	183	178	182	163	191	171	175	212	208	176	193	197	203	171	193	174	192	171	174	179	207	215	189	184	187	168	165	200	196	199	184	184	197	174	170	196	180	207	200	186	187	178	161	186	167	167	222	174	182	181	191	202	206	180	202	213	215	175	194	188	157	170	188	185	199	190	203	182	173	160	169	183	194	184	157	179	189	191	154	176	185	198	185	194	201	198	226	190	167	195	189	174	198	185	180	187	176	192	164	178	220	191	205	209	168	188	173	171	176	190	200	184	178	177	166	171	174	171	157	158	200	176	185	181	178	203	196	183	173	174	187	192	200	183	209	199	201	161	200	183	207	183	169	186	184	168	177	184	206	147	179	150	184	190	181	170	189	173	172	175	187	208	195	193	203	168	165	177	188	187	183	197	156	164	174	188	185	211	183	185	208	190	193	201	195	166	187	150	199	203	199	178	199	172	209	175	189	155	147	189	198	206	197	179	199	192	175	187	173	163	200	198	188	184	192	202	182	181	164	184	170	212	156	193	191	186	178	176	172	177	185	206	219	155	174	169	201	158	183	182	179	183	186	174	194	179	198	183	186	193	175	194	183	190	185	185	196	178	198	196	198	183	204	196	181	197	182	174	178	180	190	200	204	171	187	164	182	179	184	186	206	182	205	162	190	199	198	163	178	187	191	196	193	191	170	154	188	185	166	199	178	188	177	187	159	173	181	222	170	182	168	156	170	201	186	192	185	176	187	161	195	154	173	189	188	167	195	203	183	198	193	192	187	204	188	194	182	188	173	192	174	165	182	167	183	204	183	179	207	189	167	171	180	199	168	183	200	177	155	194
17405	4110	998	1038	897	807	711	651	669	668	641	749	630	630	582	652	583	528	579	487	484	518	505	500	522	542	551	595	624	599	486	461	461	475	458	475	508	417	477	469	442	417	452	469	429	455	473	430	421	410	455	402	452	458	441	446	457	465	461	409	469	455	445	456	426	465	469	442	437	411	469	428	431	454	450	449	434	438	450	470	432	449	424	435	438	456	450	434	435	475	455	478	434	456	452	432	423	440	435	441	428	443	477	451	439	442	443	440	428	411	469	441	457	475	446	467	445	439	462	450	457	408	429	437	456	410	416	435	480	401	430	464	414	440	423	423	447	437	456	453	449	442	467	437	433	434	419	457	434	455	387	468	446	437	459	484	454	491	431	475	436	426	466	398	438	454	485	448	444	461	445	420	448	467	416	445	496	458	443	411	411	434	463	455	468	420	435	450	426	452	438	455	461	434	435	447	437	437	469	506	482	450	442	391	442	449	484	471	432	456	437	446	470	440	450	455	450	470	447	446	466	435	433	479	393	456	451	429	433	465	466	416	443	423	476	437	464	459	459	428	448	422	409	418	448	444	449	436	439	415	423	461	488	432	479	438	457	426	427	419	421	465	456	444	428	466	443	444	436	438	468	437	445	472	434	418	431	421	451	447	469	465	461	435	418	452	465	458	410	452	451	401	442	447	412	446	435	444	445	454	478	452	421	437	435	501	440	442	449	444	447	429	443	416	432	457	444	452	422	470	474	459	441	418	449	466	483	491	484	466	462	488	442	429	473	473	432	463	435	456	459	485	433	453	411	479	417	425	410	459	430	485	484	444	457	454	468	425	442	441	441	428	453	460	452	445	452	436	478	435	417	448	441	441	461	485	471	449	438	436	475	476	445	451	449	442	457	452	438	466	426	473	462	461	481	445	473	421	474	435	444	430	469	423	427	453	475	428	442	443	490	425	436	443	421	406	460	453	442	420	458	421	420	497	431	468	478	440	427	422	452	461	451	487	427	443	438	457	478	437	432	446	458	479	459	449	455	480	457	438	426	463	425	408	451	460	448	447	444	472	452	456	433	435	434	444	463	421	465	465	475	455	470	476	455	475	457	435	463	464	434	463	403	485	401	410	485	454	449	442	458	443	466	423	460	422	450	448	467	463	460	450	413	449	430	417	431	491	426	427	486	390	435	428	451	430	451	471	462	453	434	447	435	438	443	435	422	465	439	405	441	435	472	453	452	458	458	458	456	448	478	441	432	434	429	440	433	464	441	425	473	417	459	440	404	428	470	446	449	442	463	442	410	465	458	463	457	452	467	476	429	475	439	458	436	451	473	419	427	436	481	412	458	419	429	444	454	441	443	462	471	437	462	457	447	484	459	452	457	459	468	430	468	463	469	443	451	435	470	445	440	466	456	420	444	431	464	446	427	453	477	469	476	458	412	453	463	448	463	454	483	403	460	456	441	452	464	455	435	456	507	423	415	490	462	450	410	445	495	420	427	472	480	432	462	453	427	437	497	424	406	484	469	419	414	465	413	469	441	408	482	466	422	441	425	455	446	456	456	483	447	446	454	432	435	458	478	465	420	475	416	452	411	426	436	447	435	438	440	429	433	451	457	415	467	429	423	464	410	427	442	410	446	458	431	439	449	439	430	405	481	439	448	398	443	434	425	475	424	459	431	437	467	442	415	437	425	430	436	439	475	447	416	467	443	456	463	455	481	441	437	461	486	439	419	444	424	449	445	474	448	427	444	449	421	461	413	430	452	451	474	441	395	449	436	445	430	464	476	421	484	468	478	410	455	454	456	441	460	446	446	437	438	459	444	460	447	409	442	428	431	465	419	460	426	462	420	455	421	406	443	402	459	442	446	462	437	418	424	426	429	442	467	491	453	440	440	465	464	435	451	477	453	444	462	443	389	425	474	497	438	441	460	472	467	452	444	457	450	408	425	422	398	440	467	468	433	438	441	449	437	449	426	469	427	438	452	415	475	442	442	407	452	466	463	460	445	432	445	479	412	512	436	444	468	458	446	468	425	446	420	446	448	445	481	465	485	456	438	444	446	442	407	479	422	393	514	445	429	466	444	443	458	470	415	421	454	454	433	422	397	465	434	465	405	459	458	447	442	452	473	477	453	467	463	454	440	464	447	433	476	452	430	459	457	427	469	429	439	452	420	437	413	450	449	463	465	470	472	426	448	432	465	472	420	434	442	428	454	441	442	452	464	416	464	432	473	475	444	490	459	410	455	457	463	428	434	416	434	452	419	421	428	462	486	456	442	452	392	439	493	437	398	407	434	476	460	457	420	465	456	425	437	455	459	420	471	437	422	448	441	458	450	463	420	446	457	442	443	462	415	455	470	463	445	445	437	441	413	443	411	459	454	476	427	493	479	439	444	416	418	476	436	463	466	404	432	425	467	460	434	472	456	456	413	486	477	459	430	444	465	463	440	421	450	444	429	436	421	467	478	481	414	440	466	474	416	462	473	441	440	499	432	474	442	465	443	461	463	465	443	421	440	455	448	462	456	462	434	451	426	439	413	454	472	395	467	414	453	461	449	450	464	468	476	439	496	444	470	400	418	430	453	457	468	466	492	429	476	478	452	426	447	452	448	429	465	429	420	478	413	472	480	457	436	441	461	460	391	470	439	433	429	463	421	457	400	465	409	463	434	445	443	501	451	468	458	441	471	413	421	434	449	431	430	451	482	444	437	426	457	452	485	438	437	421	490	443	456	448	440	442	473	425	394	441	443	433	499	459	427	427	453	415	466	414	455	438	439	402	413	473	408	457	447	442	429	462	443	500	463	467	449	449	447	431	456	474	449	504	400	429	442	442	476	477	443	442	435	438	464	460	436	456	455	499	420	447	455	415	446	422	436	476	465	453	427	432	430	435	429	398	434	451	461	488	452	449	457	410	435	451	435	413	465	460	422	469	464	431	442	471	465	434	413	424	487	450	482	461	430	436	457	441	425	455	427	398	441	460	466	453	437	471	484	479	446	428	478	447	445	453	475	435	429	459	462	466	417	435	415	413	429	408	463	447	443	469	478	435	460	414	446	441	457	484	451	442	420	455	449	451	422	427	434	447	444	418	471	435	492	440	435	455	468	420	426	428	460	423	446	442	444	415	455	437	446	437	429	408	440	494	466	448	453	460	441	456	468	440	437	440	432	400	426	454	430	464	452	477	454	455	458	435	440	438	488	451	423	447	444	446	444	434	400	449	439	445	464	410	489	477	450	443	484	458	442	425	465	430	424	454	445	465	413	485	497	450	424	467	459	421	454	459	421	462	458	464	449	437	424	464	454	419	471	431	444	458	461	464	454	429	437	423	426	468	418	431	468	448	445	474	417	430	457	450	415	444	440	434	449	467	459	445	421	401	435	434	431	466	451	449	472	452	459	425	463	421	483	447	431	441	435	447	409	455	447	403	409	449	436	433	428	442	434	406	467	409	479	395	438	430	419	405	462	440	460	425	453	415	439	427	449	431	425	435
49389	22319	2776	835	579	438	457	418	352	354	370	342	312	314	290	285	316	303	286	296	295	335	286	277	307	303	314	472	474	399	293	286	235	269	254	280	280	263	232	237	264	261	266	272	283	248	273	245	281	278	258	249	259	257	256	258	281	271	282	298	266	268	259	259	265	284	285	276	247	301	263	237	266	302	275	265	239	265	261	296	250	275	274	261	282	272	296	266	261	278	248	256	267	264	282	271	262	283	261	301	256	255	273	275	291	236	263	262	276	271	284	277	257	264	324	261	261	277	272	304	278	286	264	256	251	247	258	285	279	263	267	263	275	269	276	272	273	265	276	275	262	279	268	285	262	248	262	275	229	256	265	286	246	239	280	268	286	271	253	282	255	259	288	254	254	267	262	263	286	262	266	276	237	292	274	263	259	278	273	284	280	241	246	241	277	285	255	224	256	278	277	261	253	251	261	257	258	292	289	244	288	259	268	252	241	285	271	272	247	258	260	275	262	244	292	302	295	223	284	263	275	244	241	278	266	283	263	271	277	270	242	259	277	243	273	269	266	268	298	276	231	246	270	278	269	241	245	245	277	282	246	292	238	262	260	265	283	257	294	259	277	238	275	259	249	260	285	271	264	272	267	286	285	277	299	236	264	244	253	290	239	285	282	271	272	276	252	298	262	273	257	323	256	263	277	291	268	256	287	261	266	250	272	276	278	256	269	266	273	254	250	258	288	296	272	215	265	285	271	261	278	261	258	266	269	283	272	264	263	261	260	260	287	279	269	248	276	267	313	303	253	236	263	254	277	281	274	307	286	250	288	290	249	247	260	285	283	276	255	259	254	278	249	244	246	263	250	281	293	267	261	272	258	272	245	260	263	250	257	238	259	289	261	290	260	301	264	304	296	299	293	283	265	271	248	264	270	262	289	274	261	232	266	303	232	240	281	257	258	250	243	271	255	233	249	287	269	288	250	234	242	237	237	276	277	254	276	297	307	270	277	282	265	291	290	263	280	274	234	258	259	258	270	293	265	262	276	272	250	282	265	276	246	264	275	289	265	252	296	268	268	267	248	306	288	254	302	274	257	282	249	275	277	276	279	272	237	273	244	278	319	302	259	242	277	240	251	260	249	266	271	296	266	262	273	268	272	269	251	238	266	273	282	261	274	304	256	273	276	259	236	245	271	260	261	304	272	295	276	285	246	298	251	269	262	281	286	272	269	272	253	258	266	237	261	269	262	268	260	238	266	251	271	263	239	255	268	258	302	297	287	247	259	262	264	240	251	249	289	264	250	277	250	258	261	271	260	264	275	272	251	270	260	282	258	246	254	266	249	276	239	262	272	256	258	276	269	271	264	249	287	265	232	253	293	261	250	252	268	283	269	256	255	281	252	277	258	248	237	278	260	286	291	258	286	272	257	267	262	299	287	277	251	296	271	286	265	235	269	265	284	278	263	264	281	280	259	256	247	235	306	255	267	254	274	272	260	253	276	260	247	296	250	276	274	256	285	256	285	280	287	254	282	280	295	266	253	278	267	275	261	306	285	275	283	270	252	231	263	288	274	246	291	256	263	257	268	275	293	280	252	263	293	283	273	253	278	260	262	273	284	259	262	284	260	262	276	260	283	252	244	269	265	269	263	274	293	281	255	232	256	281	256	259	268	283	246	241	279	257	289	267	270	273	253	262	252	264	248	267	257	251	243	251	252	249	265	295	258	255	265	281	273	272	272	234	251	262	268	272	269	261	242	266	268	277	284	296	241	259	280	296	279	264	279	216	262	257	233	287	252	283	275	274	272	279	280	239	258	257	270	271	292	281	276	259	254	264	286	246	261	221	278	250	287	274	278	260	287	304	242	270	265	280	287	271	278	291	234	283	257	277	280	271	247	261	262	294	287	304	274	240	251	264	272	261	282	251	277	244	277	244	275	269	256	249	271	273	272	268	262	283	254	271	229	308	286	294	224	247	251	281	289	246	239	300	288	240	267	268	259	278	285	249	259	256	275	266	264	308	278	254	237	258	263	244	253	251	261	279	256	273	293	258	295	232	247	254	274	263	307	270	239	282	251	268	285	262	259	274	229	261	311	275	275	276	281	251	220	247	299	268	277	235	256	264	247	281	272	260	292	262	266	283	278	291	266	297	255	296	283	276	267	266	248	246	275	256	228	266	270	258	278	273	225	257	232	250	262	264	272	266	270	274	303	257	277	261	258	292	285	292	272	261	261	256	237	266	295	253	282	295	262	243	288	268	237	264	270	271	248	278	277	283	308	276	281	274	248	277	259	284	285	226	284	270	263	273	257	256	283	267	251	266	273	258	269	267	249	226	256	235	282	293	278	286	258	282	280	310	271	251	272	276	273	282	260	263	250	261	281	257	241	277	293	279	260	248	301	248	267	256	277	249	291	275	246	264	282	270	255	272	290	282	261	298	251	246	279	283	293	286	255	270	263	283	249	293	273	289	259	265	272	255	275	263	270	261	279	260	278	250	257	269	272	275	273	248	271	287	231	255	258	265	259	282	255	296	267	259	269	279	262	259	274	314	252	262	232	265	273	249	254	231	236	273	272	290	240	261	286	256	273	278	288	282	270	234	284	256	237	246	253	243	253	255	277	286	283	276	289	284	261	289	218	256	259	259	279	296	269	253	289	280	245	255	259	275	264	260	310	273	278	256	276	286	266	281	291	259	244	261	272	240	249	270	277	250	291	288	272	278	253	286	286	274	286	254	237	281	226	271	283	261	252	269	264	279	302	265	267	259	283	255	289	265	262	231	275	260	254	259	257	266	233	242	285	304	247	279	266	250	248	288	270	267	281	276	260	247	272	265	275	264	275	280	257	257	278	267	313	287	246	246	262	263	282	304	254	245	283	302	250	240	270	250	271	279	269	298	282	284	295	234	303	255	289	247	251	270	312	290	291	290	268	267	280	252	272	242	237	263	257	269	257	261	290	232	269	293	269	253	299	253	287	276	272	232	250	293	258	302	245	253	240	248	249	282	257	263	276	268	264	317	290	268	307	256	261	261	275	287	267	261	252	285	269	292	263	260	245	279	293	304	260	269	254	262	289	303	274	292	277	284	253	277	256	268	271	273	316	275	296	281	278	267	263	264	297	248	272	260	233	256	259	281	289	279	296	278	258	263	264	225	295	230	291	256	250	284	265	271	301	282	285	245	256	271	265	244	270	278	276	259	273	270	305	280	252	286	260	263	260	292	269	253	246	297	261	278	281	274	270	272	285	268	249	251	284	274	256	247	283	289	275	265	269	297	276	234	256	282	255	285	225	261	282	254	275	262	276	234	262	240	285	285	270	278	269	240	268	284	299	248	280	285	268	245	269	248	241	246	232	273	271	290	275	285	276	251	256	273	288	273	240	269	292	272	279	250	286	243	288	251	275	286	260	274	284	260	269	260	272	238	275	263	252	279	274	279	240	280	241	259	220	255	240	255	266	280	270	283	267	292	248	254	282	289	277	281	242	262	288	290	279	249
32191	9988	1915	2203	1839	1582	1367	1295	1167	994	1070	941	849	820	875	969	938	952	816	738	722	821	892	877	801	824	1055	2151	2126	1358	742	623	621	612	673	617	654	654	680	624	623	603	606	614	637	600	650	659	598	633	624	625	582	647	629	559	587	589	617	624	614	606	589	619	585	622	590	674	627	594	649	608	604	576	655	575	626	608	585	651	639	636	645	612	651	625	605	643	592	606	612	631	638	651	626	675	614	599	603	611	620	635	570	633	603	619	632	630	616	622	591	634	625	616	652	654	609	586	607	645	602	637	641	630	628	607	600	623	616	590	614	642	593	585	637	605	629	610	609	629	623	626	606	622	603	598	575	608	622	573	658	644	636	623	653	608	633	614	610	628	609	640	633	643	614	610	629	622	607	604	596	586	606	600	617	642	568	628	584	627	594	593	664	631	578	637	597	622	561	645	625	605	611	627	650	599	605	603	624	578	632	669	629	583	639	597	637	605	578	606	589	617	638	631	615	603	575	637	640	622	631	594	635	602	614	622	638	615	624	608	629	600	601	620	589	665	606	580	625	587	594	573	654	618	663	642	619	590	583	641	602	604	607	608	615	653	613	586	600	668	606	608	619	620	592	618	619	654	604	624	596	631	577	603	609	594	636	615	608	643	597	622	615	630	622	621	600	606	633	593	640	634	656	615	599	603	550	607	610	606	610	582	643	678	618	624	610	627	601	601	618	638	574	651	624	591	604	611	671	610	581	593	618	610	628	589	629	660	625	625	657	592	632	628	604	647	581	589	572	599	621	570	626	623	616	568	625	620	627	625	589	647	606	626	585	655	637	625	609	564	623	615	627	553	636	611	599	663	598	608	657	600	615	601	583	627	607	646	673	584	658	609	651	658	676	611	678	630	602	600	637	643	630	603	635	652	635	640	622	643	658	619	644	606	657	629	608	652	588	588	605	641	614	630	666	625	637	624	608	598	641	621	602	644	614	607	661	621	595	613	626	587	621	604	640	614	597	631	686	627	654	682	616	618	616	557	610	586	638	627	593	619	623	606	597	576	624	597	617	624	617	591	644	578	596	649	646	620	628	613	623	584	602	610	641	606	624	588	610	633	633	624	605	639	632	625	626	599	605	648	583	596	615	649	595	604	639	575	630	646	617	622	610	596	554	653	600	599	607	653	609	650	631	636	610	666	618	603	604	617	612	596	585	616	599	611	602	622	619	616	651	634	600	645	575	613	653	639	611	610	614	571	588	617	636	607	620	612	589	630	599	623	654	665	615	643	610	607	629	574	597	651	610	604	606	631	637	665	626	630	649	633	616	646	617	612	632	626	598	621	595	645	637	591	602	617	627	616	646	616	638	610	593	567	551	619	598	599	598	594	667	600	615	648	634	617	589	632	593	595	606	633	666	601	622	597	611	596	629	610	598	624	611	595	660	583	609	626	641	672	595	630	637	603	641	646	601	603	605	620	646	601	613	601	630	639	640	616	647	607	574	594	640	605	604	608	640	688	599	647	583	619	605	616	633	615	630	579	621	594	583	622	612	595	584	623	627	570	627	635	625	591	651	564	627	600	632	620	567	597	603	554	606	599	629	589	655	613	595	641	580	624	637	586	643	609	569	602	645	605	646	639	622	576	688	582	627	619	600	647	643	656	614	611	619	629	622	651	640	650	625	579	629	587	574	602	633	662	628	615	633	640	630	572	612	630	643	617	587	627	646	622	644	614	610	618	617	570	634	646	637	599	568	592	597	613	646	609	661	626	595	626	624	603	652	659	600	637	662	615	647	601	616	574	601	566	626	557	607	681	608	603	588	611	664	615	635	564	668	606	596	547	590	611	612	592	610	605	600	616	634	645	634	596	639	609	630	595	638	616	587	600	612	645	610	648	603	641	610	591	635	594	603	634	608	606	650	605	641	590	640	623	606	608	643	587	622	619	625	611	621	638	603	595	606	612	594	607	640	617	592	629	629	594	599	589	587	610	623	630	615	688	648	679	637	626	583	631	628	590	604	604	628	627	623	611	657	605	618	622	583	604	638	614	605	612	577	601	612	644	620	671	654	604	592	682	587	611	602	632	623	603	669	638	648	659	599	597	606	589	642	626	622	610	592	639	621	587	614	580	622	633	613	605	661	615	641	591	624	604	612	635	608	634	617	619	636	587	600	656	625	603	587	626	619	621	615	634	643	630	602	592	620	687	621	674	615	634	630	655	611	596	584	604	598	627	605	639	628	624	645	620	612	585	578	619	594	600	626	677	612	628	629	618	608	623	620	600	653	643	653	617	625	614	619	601	621	644	631	615	641	592	633	605	650	626	618	600	650	608	592	614	617	657	613	603	614	632	625	577	657	595	657	631	630	582	635	621	625	621	657	668	637	628	625	600	616	630	596	629	605	603	648	555	659	590	622	594	629	614	650	642	629	603	589	637	644	582	650	613	646	596	651	581	604	615	600	617	623	572	620	626	632	625	623	637	610	615	637	544	640	613	666	636	597	609	654	611	644	652	592	630	636	588	616	614	562	559	598	614	605	642	635	601	586	593	573	621	661	630	628	595	601	569	653	632	635	615	587	585	649	670	613	628	646	618	584	616	606	639	622	634	622	607	608	624	608	592	619	642	618	626	664	591	640	592	647	615	623	634	636	582	630	612	619	629	577	656	606	581	603	591	629	618	642	611	641	657	609	609	614	611	583	613	655	614	571	601	626	587	593	636	625	607	669	619	607	593	591	645	601	609	641	623	590	619	623	620	643	640	602	641	602	615	582	567	617	609	636	593	598	638	609	607	639	645	574	632	628	603	638	605	641	586	628	625	638	657	613	659	640	625	637	626	638	611	579	636	640	591	592	585	631	607	587	627	659	663	587	641	612	628	578	609	608	582	618	647	621	624	646	614	621	597	596	627	604	634	609	617	613	614	637	580	625	616	652	621	569	617	596	634	645	592	624	611	603	631	623	619	611	599	606	664	614	609	606	639	621	611	618	592	661	602	574	618	587	667	586	627	650	590	608	596	609	608	538	589	643	611	618	694	595	630	634	624	626	604	581	648	612	598	623	612	646	617	574	667	587	651	617	582	622	628	620	636	583	595	637	590	641	632	666	566	645	632	637	617	613	621	605	593	633	607	611	600	624	618	666	589	606	581	594	626	630	589	605	657	600	588	645	613	596	616	635	614	654	606	599	617	561	634	584	610	613	636	606	593	588	622	605	646	598	678	611	616	622	586	656	671	628	584	638	652	620	592	623	640	605	613	604	604	643	591	601	601	640	587	598	627	629	625	621	643	604	642	599	615	577	591	635	588	623	673	585	622	614	589	611	588	609	621	616	582	608	612	628	623	637	693	590	626	624	617	615	609	663	615	628	638	659	601	615	632	585	607	627	621	634	641	624	612	601	606	606	603	591	648	591	641	634	642	626	600	625	628	606	627	676	625	599	649	637	629	657	614	650	649	610	655	619	606	647	606	606	649	653	617	548	604	582	661	648	639	623	609
60714	30355	6242	2255	1161	746	689	649	583	507	478	451	414	420	433	433	468	459	442	434	380	387	400	442	424	442	440	658	589	706	697	456	399	366	429	411	397	399	382	391	377	397	348	385	408	382	368	393	390	380	359	376	362	387	367	356	378	384	401	384	394	365	360	389	409	425	390	414	363	395	324	353	385	371	404	350	367	384	400	365	364	399	398	337	365	366	344	390	381	375	369	373	364	360	392	415	374	350	414	389	388	327	334	409	381	351	385	371	386	335	358	423	378	392	382	365	396	404	363	337	368	396	372	369	375	384	376	353	349	387	384	365	342	343	353	339	389	373	396	367	350	368	340	373	414	354	366	376	382	372	403	376	361	369	390	360	395	364	387	361	389	340	367	382	338	351	390	375	341	373	365	374	363	376	401	350	354	359	373	352	404	415	319	361	355	406	392	374	374	361	395	389	356	391	377	354	372	374	396	389	375	393	357	366	394	372	363	389	406	411	366	353	352	371	336	351	393	352	357	370	359	377	396	382	350	359	361	373	339	362	375	380	351	372	362	366	379	406	375	358	375	356	351	380	345	357	363	398	348	401	383	397	371	363	365	379	358	391	356	361	357	365	368	338	398	359	384	385	378	358	347	356	385	363	349	309	398	381	356	388	337	362	383	372	352	339	372	412	394	367	353	374	397	395	357	365	321	381	397	352	386	341	390	441	363	393	417	396	354	385	401	419	353	387	396	347	346	364	338	353	388	366	372	412	363	361	354	406	346	342	352	389	354	399	371	379	366	363	395	416	390	377	380	371	362	348	329	378	379	434	381	388	395	419	363	375	391	336	331	379	369	356	341	396	355	403	390	365	374	377	396	372	392	385	366	367	385	368	355	337	392	361	372	401	379	367	419	335	331	334	361	345	364	344	416	354	338	370	355	386	371	361	340	359	361	379	385	385	416	379	369	391	351	372	391	381	363	371	357	376	391	391	385	371	369	404	375	375	423	347	393	418	391	393	358	355	350	351	373	366	384	367	363	371	346	382	389	371	361	373	410	367	361	380	375	363	351	382	372	399	350	344	349	364	349	389	369	378	364	350	395	354	393	364	400	357	369	369	373	337	353	377	354	347	366	345	353	360	389	324	377	407	320	387	377	354	342	369	403	355	334	361	415	359	426	355	362	397	339	385	351	381	351	392	381	353	366	369	381	368	343	416	363	376	382	370	338	363	322	415	388	367	368	347	366	354	360	354	402	371	372	365	367	371	373	332	375	386	380	391	362	373	361	387	388	412	380	389	403	379	346	401	383	358	378	376	377	366	377	401	379	371	361	388	353	350	357	375	375	371	354	361	354	372	384	395	356	398	333	408	412	421	344	342	366	383	400	338	342	346	395	370	343	377	383	370	388	328	384	368	378	369	375	355	389	355	373	384	388	365	364	367	347	359	352	368	402	386	362	397	360	373	395	351	404	374	371	353	408	370	376	390	369	354	373	394	368	352	402	386	359	394	377	334	360	345	378	404	352	373	387	389	383	388	341	364	348	342	368	383	367	369	419	338	398	392	394	348	348	370	388	388	398	376	383	338	370	394	369	387	369	373	378	354	328	355	379	346	346	352	392	370	389	368	327	419	420	384	374	403	380	379	329	357	381	364	350	377	371	354	335	347	386	361	376	347	386	376	393	350	375	378	368	346	387	397	363	365	370	397	381	390	380	413	410	359	400	363	351	375	388	389	394	354	412	364	368	391	394	377	367	375	430	372	363	338	334	398	390	373	378	390	374	364	352	363	391	388	370	367	388	381	344	372	370	370	380	360	362	332	355	348	369	376	350	380	384	426	377	396	372	393	393	384	402	389	385	372	371	369	399	370	364	345	367	375	343	373	364	385	333	347	381	377	367	382	349	403	351	368	401	397	368	380	369	432	411	338	380	404	387	361	368	374	423	383	402	367	344	386	378	376	380	374	382	392	423	376	337	351	410	392	432	341	384	384	370	411	382	363	354	380	381	393	389	374	375	361	357	399	443	373	345	347	403	356	373	369	396	366	381	384	374	374	361	376	391	373	376	381	336	412	351	403	381	363	391	408	375	409	375	369	364	376	393	342	385	364	380	352	338	369	381	373	368	376	385	376	373	401	350	329	385	385	350	382	352	376	395	343	391	352	359	346	354	375	376	353	361	360	373	347	392	389	365	400	415	396	385	361	394	411	361	356	363	354	391	382	403	365	362	388	379	374	356	361	368	371	363	410	381	375	400	339	347	380	379	366	401	368	397	405	385	349	401	358	361	376	365	391	353	396	367	389	356	352	416	389	384	397	374	378	391	341	366	425	358	363	398	375	351	320	356	397	358	395	358	342	363	354	387	376	360	356	375	387	388	398	390	421	398	364	357	369	358	373	360	365	387	377	368	358	374	343	367	379	368	399	376	386	375	339	381	390	387	368	371	371	376	400	378	369	380	349	369	354	396	361	330	384	397	377	363	375	384	407	384	379	362	355	375	355	395	381	341	370	370	369	373	398	363	349	341	359	344	345	363	402	352	403	362	355	368	366	396	351	358	359	356	379	359	367	390	377	375	364	401	386	380	370	376	392	378	375	392	392	372	355	356	343	373	388	350	384	373	347	375	368	371	348	370	366	370	346	362	371	381	362	363	359	387	389	346	352	346	361	357	343	338	357	417	365	409	366	351	410	395	332	357	380	350	434	374	372	388	336	355	374	361	370	377	370	414	407	403	399	357	370	390	385	419	386	363	381	346	367	375	384	401	376	395	343	342	382	411	388	404	363	387	407	371	389	390	374	356	410	381	400	380	369	403	364	391	340	374	375	417	408	391	378	354	381	408	399	361	356	362	408	396	370	409	369	369	396	322	375	343	359	365	334	424	368	367	383	360	427	351	354	364	365	374	335	377	356	374	386	353	340	354	363	380	366	381	343	383	388	386	358	352	369	397	373	387	377	383	393	350	369	388	398	365	327	402	374	382	340	389	378	390	383	391	419	380	395	391	405	369	376	385	367	354	361	347	391	375	387	366	385	365	371	412	375	327	343	367	373	398	373	364	345	368	369	376	369	362	371	340	373	365	342	373	339	396	362	372	358	367	372	383	363	411	381	369	370	380	390	370	408	348	408	362	372	411	379	381	364	377	388	381	328	382	404	364	367	373	371	389	375	351	389	367	386	364	371	397	379	357	403	414	382	375	377	367	358	364	390	373	360	396	377	401	390	411	375	353	402	361	383	376	367	363	351	360	419	322	365	381	356	343	352	363	336	378	399	372	376	373	363	356	377	402	405	381	404	366	370	337	353	383	374	372	370	350	357	395	359	394	395	342	376	368	347	396	378	337	408	387	364	372	371	389	386	373	388	364	376	382	379	369	372	353	362	396	386	372	359	410	369	338	367	396	394	385	359	331	395	360	328	330	379	405	354	376	370	383	335	360	364	384	355	351	396	383	358	380	370	374	350	375	378	369	371	347	399	398	371	359	376	377	370	363	358	363	348	383	378
39789	12077	3000	5900	3149	2484	2284	2029	1654	1457	1371	1365	1200	1156	1112	1141	1289	1168	1152	1087	989	1001	949	1065	1334	1207	1579	3022	2379	2690	2951	1329	780	809	812	849	844	855	873	810	824	802	827	809	786	849	831	754	815	845	853	850	823	828	811	767	794	848	788	771	823	835	850	839	833	801	804	768	792	793	874	819	835	791	829	798	816	817	824	801	800	835	821	734	885	823	841	794	838	754	817	825	833	814	775	819	784	757	822	799	801	823	796	818	813	800	762	798	827	840	779	786	824	833	835	795	815	832	820	797	737	781	811	852	755	789	812	770	813	852	816	834	827	807	761	814	786	776	837	816	822	810	806	833	842	737	832	782	837	820	784	870	890	829	833	813	809	839	807	819	808	804	779	786	830	817	768	848	811	817	823	849	820	805	806	777	842	865	795	831	800	797	794	768	784	827	802	795	816	814	888	829	775	760	827	796	825	795	806	804	846	773	797	834	793	813	826	779	782	864	816	860	779	789	826	800	847	764	792	777	818	838	807	797	811	788	837	828	837	824	865	802	815	815	799	762	772	767	793	771	840	818	806	844	840	788	808	797	758	780	796	789	820	805	783	765	815	802	837	813	751	779	823	789	851	822	780	801	817	818	791	795	839	769	848	809	763	845	808	837	823	819	878	834	831	813	821	820	786	778	742	828	842	762	828	837	792	801	750	789	800	763	777	765	785	824	841	800	809	824	811	833	770	815	809	848	788	763	793	829	746	792	768	837	795	833	813	804	839	749	820	835	801	784	815	808	840	821	817	717	805	804	798	818	760	829	830	812	750	833	893	811	765	806	824	753	774	850	799	751	795	783	800	721	810	830	843	824	796	812	806	788	808	822	861	825	819	792	811	790	817	805	805	819	817	800	831	768	856	779	805	801	814	791	825	839	788	781	844	759	790	792	814	799	819	826	789	820	803	794	787	828	828	814	812	801	818	779	783	758	787	812	812	816	858	779	782	866	828	808	797	827	807	793	798	837	810	784	785	815	807	853	773	793	813	809	862	818	846	794	846	804	832	747	822	754	846	785	838	751	830	800	801	839	813	825	790	819	785	811	840	792	841	841	831	859	798	796	817	794	849	781	789	784	753	803	792	845	815	775	823	813	794	787	827	804	840	838	813	831	776	782	813	825	773	768	803	747	796	795	830	842	785	822	836	827	830	849	806	768	816	818	823	823	798	806	806	763	821	845	844	811	786	778	778	814	791	827	776	794	834	860	824	833	807	800	864	818	836	813	827	861	829	814	843	866	825	795	791	828	835	804	767	836	780	862	775	790	802	815	838	817	815	842	850	820	799	783	783	794	787	812	821	779	805	824	817	805	824	773	822	768	787	818	768	787	811	794	804	797	841	787	816	826	778	794	796	841	776	787	838	786	771	802	841	798	776	797	778	768	844	771	846	800	798	835	830	835	797	758	821	801	773	838	819	784	824	788	837	770	803	810	845	819	777	855	840	855	802	802	783	766	744	813	833	837	771	776	799	804	780	817	790	841	833	810	763	812	790	757	798	835	835	808	782	775	790	823	823	771	757	844	818	834	846	833	783	851	797	810	868	837	793	843	797	777	741	786	796	804	798	855	815	825	807	818	870	812	747	777	847	823	838	815	848	787	784	774	799	756	772	826	730	802	788	816	844	806	771	836	801	819	854	843	802	804	848	816	792	744	839	801	780	774	845	718	761	829	797	798	750	836	870	781	823	824	835	793	810	781	788	816	797	793	784	809	804	864	827	815	781	815	822	774	839	787	804	801	860	817	798	807	825	777	811	804	803	795	773	808	795	820	802	704	817	813	796	842	801	793	782	781	778	780	753	822	813	774	811	820	793	820	823	782	785	789	808	803	769	796	826	828	834	825	816	804	822	795	800	890	742	816	830	772	797	783	740	859	783	811	800	818	823	781	797	785	824	861	826	835	793	824	768	791	822	816	811	802	766	820	798	756	840	803	830	780	812	770	818	816	748	832	849	775	838	789	823	843	799	821	782	795	817	769	754	815	805	863	832	847	793	792	818	821	811	790	879	814	860	805	832	799	792	838	803	843	828	791	803	823	823	815	850	848	820	848	807	789	820	821	835	836	822	786	788	808	814	782	853	761	779	784	823	833	857	781	777	833	815	800	801	838	819	825	817	812	838	799	800	836	819	746	802	782	830	808	857	835	796	826	829	813	844	792	814	760	842	831	844	823	799	822	833	845	768	843	774	826	836	836	816	800	792	797	847	812	812	773	812	778	848	796	768	816	805	840	790	792	818	804	835	819	812	807	851	798	821	790	807	840	805	818	748	834	798	776	817	789	808	841	799	821	804	744	831	793	881	800	837	820	856	775	818	821	805	764	873	798	832	799	773	837	788	790	800	794	804	807	775	852	805	804	820	774	809	778	801	810	789	826	861	800	819	797	803	813	811	810	844	860	778	813	795	795	809	817	873	847	763	806	823	788	817	816	838	817	801	841	822	796	826	806	771	814	854	780	844	811	793	795	795	842	803	805	754	826	817	783	784	837	792	783	856	793	770	749	799	793	772	855	801	827	833	822	776	773	798	838	809	775	786	819	894	835	823	818	799	844	809	797	823	787	832	883	801	823	741	812	755	766	772	819	809	813	772	809	802	803	853	837	756	808	774	775	812	812	787	788	783	835	822	799	847	806	814	797	813	852	843	796	787	827	788	840	784	809	809	766	791	819	801	881	827	851	857	812	858	854	867	830	770	818	754	829	816	873	803	821	776	827	826	783	807	812	802	791	812	805	775	773	813	832	819	773	774	808	771	787	842	814	794	776	866	801	825	852	841	855	811	806	797	799	754	795	831	875	826	814	806	819	779	786	821	825	840	807	790	830	824	858	840	775	797	782	890	780	821	831	787	806	830	844	810	829	811	769	819	839	801	807	810	821	774	760	808	832	734	824	803	779	811	821	790	795	823	826	769	842	835	841	798	808	757	812	778	751	842	815	798	826	780	783	820	784	763	820	816	815	819	814	785	787	786	847	776	800	774	775	826	860	785	755	816	799	807	798	777	779	816	779	774	844	851	737	804	797	828	770	784	828	848	830	812	798	864	800	798	759	753	795	794	808	808	824	810	791	828	770	820	819	762	801	812	820	810	780	819	795	826	782	813	808	841	834	807	780	776	776	804	792	812	811	741	824	859	763	809	794	765	798	800	851	833	765	869	780	783	806	790	768	804	809	812	778	791	851	844	812	824	777	794	781	808	833	786	805	776	806	780	788	797	787	771	820	795	790	809	849	827	799	823	772	808	802	819	858	781	796	806	814	795	800	832	844	808	747	782	766	842	810	797	813	847	821	805	833	831	833	789	763	769	810	793	812	801	848	842	797	829	844	813	785	827	839	797	861	845	845	815	790	823	831	790	785	807	809	784	769	921	803	824	799	837	840	803	779	847	815	821	841	881	804	823	750	808	774	820	785	832	750	861	781	828	779	828	823	812	810	823	826	767	777	781	841	782	772
29094	9332	634	453	358	290	266	258	239	227	219	223	208	218	209	201	205	197	186	183	193	209	220	233	228	251	255	195	206	214	199	185	178	167	184	197	219	212	207	203	200	196	184	174	176	203	224	187	192	186	201	230	186	179	215	171	203	239	181	199	183	186	178	219	194	176	208	204	202	198	211	201	201	233	195	188	208	179	195	197	196	213	198	204	201	188	200	194	175	195	183	198	189	201	193	158	192	192	162	189	193	216	194	182	187	181	193	175	187	205	204	166	203	189	216	201	196	177	204	208	205	224	199	219	198	208	203	185	199	192	185	174	186	191	186	201	173	212	215	216	225	204	206	214	231	190	177	177	219	205	209	202	196	179	202	224	206	200	225	214	193	190	203	195	199	225	208	231	180	179	187	191	203	196	209	215	203	190	183	208	193	203	193	196	191	192	189	176	188	200	174	196	201	191	196	167	180	202	217	230	208	181	209	208	195	217	208	190	193	186	201	221	201	191	224	176	212	206	180	194	200	189	179	188	181	201	185	181	208	196	222	178	203	205	190	199	178	163	239	205	182	190	198	162	205	182	200	189	193	217	194	175	211	196	203	204	168	199	187	225	209	183	211	189	210	200	194	192	211	194	188	204	192	199	225	211	174	185	198	188	176	177	204	198	203	193	203	209	196	210	207	212	187	205	201	207	187	186	191	198	188	220	180	175	200	181	188	180	215	197	192	197	191	158	163	193	186	224	212	214	218	204	185	192	204	184	202	187	212	206	220	191	196	189	188	206	230	197	209	174	205	201	198	206	195	222	204	183	196	178	213	186	164	206	185	187	214	190	208	245	203	195	213	194	188	211	178	213	184	202	203	173	183	237	192	190	211	194	161	166	224	197	190	214	217	196	201	197	185	184	190	202	201	190	166	193	195	210	195	192	192	194	187	189	210	195	192	197	209	213	201	199	180	222	204	200	200	173	220	211	177	183	216	210	190	191	184	205	211	177	213	200	221	214	193	216	209	172	178	210	204	212	189	179	202	184	184	178	175	200	180	204	172	204	210	203	189	198	177	207	202	190	187	191	197	184	199	222	199	227	200	194	192	212	226	211	170	179	180	178	199	184	195	206	195	203	184	197	194	195	197	201	196	194	220	201	222	191	191	220	178	207	195	186	181	190	203	211	181	191	198	207	207	228	210	197	208	211	223	212	195	207	214	193	195	190	217	210	194	204	203	215	186	179	197	216	195	198	197	200	215	185	182	192	195	184	198	198	179	189	178	203	206	192	212	209	219	191	182	172	186	217	194	183	192	199	192	204	204	187	181	222	190	182	200	198	192	192	201	185	194	184	234	215	190	189	193	196	186	193	194	211	189	211	205	195	178	178	177	220	206	189	181	202	226	184	201	200	195	186	218	187	182	180	218	179	188	203	182	176	195	206	182	207	185	190	194	185	180	224	199	211	173	192	181	194	211	204	197	186	173	199	202	201	188	181	186	181	199	203	203	191	215	211	208	205	192	186	209	175	215	172	200	185	204	175	193	187	186	193	217	176	197	201	190	185	197	233	190	178	169	195	183	182	201	183	194	221	188	196	168	203	194	185	209	184	164	208	174	208	174	192	178	181	211	194	192	209	205	204	179	205	192	185	197	202	182	187	180	190	211	196	222	215	198	222	201	180	198	198	192	193	232	208	219	193	189	191	190	198	203	209	214	203	211	203	199	184	192	193	197	198	185	197	213	201	169	182	203	198	169	191	183	177	178	195	176	200	204	217	174	188	220	198	195	195	190	174	237	156	210	195	192	181	183	208	195	197	201	199	195	187	220	222	188	172	228	223	226	192	165	212	184	190	202	195	217	219	188	197	184	192	197	205	197	206	213	198	209	191	178	209	176	191	203	185	206	178	186	205	198	181	175	225	166	204	168	203	174	207	173	160	205	233	225	182	178	204	210	165	218	168	180	184	199	190	223	198	210	222	186	210	195	226	204	190	187	205	189	172	221	208	217	181	195	194	196	201	228	208	190	183	208	212	175	176	187	196	201	206	200	219	169	184	223	212	182	188	192	206	227	209	195	186	182	200	199	209	206	200	201	165	197	187	188	183	207	194	186	209	194	177	210	203	226	199	196	194	206	204	203	192	199	180	216	181	178	190	195	231	193	180	194	218	178	185	190	187	192	196	207	170	203	191	196	190	209	207	209	210	201	168	194	193	210	158	195	196	217	211	216	207	186	183	178	184	184	161	190	215	184	179	192	209	188	204	221	183	206	189	189	201	237	190	209	206	195	187	203	207	209	215	185	190	200	198	190	201	190	221	205	206	195	190	205	183	191	197	187	210	213	202	181	213	197	184	187	175	205	166	183	213	185	164	176	191	186	176	162	206	182	208	213	194	205	198	192	205	207	194	188	181	206	190	198	203	194	216	192	210	206	188	223	193	191	194	186	198	185	201	190	212	194	207	214	204	176	205	194	210	174	169	187	200	195	208	181	179	194	208	200	173	185	169	158	208	184	195	170	203	190	211	201	209	201	192	197	177	214	190	200	209	182	195	170	187	180	180	185	175	204	174	214	184	212	212	190	213	188	209	183	189	205	190	218	228	200	192	204	138	201	215	202	205	182	227	207	222	206	203	204	186	199	191	179	192	202	218	190	184	193	193	160	214	189	195	207	171	174	195	222	215	198	181	213	212	187	202	181	206	197	196	236	208	183	199	188	208	189	206	219	234	193	196	184	203	184	187	182	214	226	201	195	184	172	170	206	184	248	224	209	199	199	188	210	221	191	237	218	181	200	185	189	203	224	197	202	220	214	210	193	214	187	206	209	191	194	177	211	193	164	178	226	213	210	191	174	200	192	209	209	168	233	196	169	204	156	177	165	200	184	197	173	196	220	190	193	220	229	197	190	239	202	210	186	198	202	223	198	163	206	207	194	171	176	206	200	231	186	220	184	201	173	203	206	190	212	179	213	178	206	190	186	216	218	210	202	198	196	175	200	202	217	197	231	199	209	180	222	197	201	213	229	169	187	193	188	194	205	212	175	183	189	179	171	180	207	175	210	209	190	182	213	203	199	173	205	193	193	187	211	193	210	198	191	211	179	195	205	181	181	182	192	194	200	205	202	187	194	200	223	183	187	197	187	192	185	222	210	190	188	178	187	196	203	191	219	183	193	189	207	210	196	190	213	200	176	193	191	198	186	198	171	191	181	207	195	219	204	206	220	201	216	191	193	185	201	203	226	197	202	236	206	201	205	190	214	182	221	213	178	203	186	176	210	207	181	245	201	218	216	193	213	176	201	206	227	226	200	185	191	169	220	175	234	203	197	217	192	191	180	209	194	185	213	194	199	193	189	222	198	169	169	202	187	217	218	189	173	182	199	198	208	181	202	219	208	169	192	213	192	173	189	197	181	207	182	183	216	192	201	199	212	189	222	186	216	190	189	220	207	197	183	215	185	193	178	222	188	201	204	216	201	200	193	216	201	197	188	190	199	201	196	192	203	209
17911	4019	964	1257	1130	838	744	664	660	622	594	608	541	562	522	575	564	511	509	518	527	582	657	598	632	611	596	624	611	580	590	501	493	449	470	486	507	474	529	506	461	481	455	503	475	461	489	489	464	457	464	490	471	434	449	473	545	470	458	504	484	432	465	467	489	490	457	496	500	461	490	492	462	460	498	486	499	451	467	468	465	454	483	514	493	456	485	476	502	481	436	463	470	462	478	469	467	490	509	506	463	480	465	461	443	473	475	464	514	469	472	485	489	500	490	461	523	484	505	508	461	496	475	474	471	495	431	469	464	449	501	507	483	429	471	483	440	452	478	477	504	456	501	494	487	482	490	459	484	452	464	483	484	455	466	496	432	489	497	474	490	484	471	495	487	465	447	482	500	484	496	478	504	471	464	500	490	484	478	469	492	482	484	509	503	480	479	470	496	501	494	458	460	497	461	504	504	455	451	475	494	461	495	482	469	477	479	476	464	464	458	437	469	507	445	492	456	506	488	465	478	444	484	455	470	478	435	492	474	486	471	458	468	477	474	479	487	459	460	447	466	428	516	452	551	479	496	467	493	453	518	482	498	484	458	453	470	465	455	493	502	494	459	494	476	461	486	514	484	472	457	511	478	462	452	477	497	467	502	471	481	503	460	520	511	495	437	496	475	465	487	439	471	497	472	527	441	516	447	483	463	454	506	454	472	457	462	464	483	477	447	468	478	492	499	449	478	479	475	476	470	450	495	448	432	507	437	477	468	448	471	462	498	469	462	456	488	471	443	491	476	486	496	453	496	461	462	540	471	460	489	456	509	488	485	506	470	472	500	467	470	505	462	462	453	449	470	449	487	490	451	478	474	456	468	470	469	481	490	468	485	469	491	475	516	468	485	488	438	505	475	455	454	471	479	516	464	471	443	451	448	456	449	442	463	447	431	481	467	471	460	474	422	461	460	467	521	480	451	493	486	465	480	486	487	470	494	494	490	457	489	474	459	463	476	475	474	479	454	459	485	470	473	475	465	455	436	446	500	453	507	436	470	470	475	459	469	482	464	481	457	511	484	504	476	457	485	487	446	496	491	466	468	494	457	489	464	466	473	465	481	466	492	510	443	484	471	502	518	454	492	433	474	440	475	470	467	487	487	468	473	469	451	474	473	432	507	445	467	471	468	469	510	514	499	506	474	499	469	483	479	502	475	467	475	477	464	467	482	473	464	487	485	461	482	415	466	508	521	487	467	473	498	478	502	460	476	488	468	476	477	471	490	492	472	453	493	471	492	454	493	463	469	431	471	482	499	487	444	514	485	465	482	494	464	463	458	501	465	463	441	506	463	446	467	473	478	486	489	429	498	467	481	437	462	450	464	459	448	481	505	452	464	522	458	480	451	473	420	463	481	439	432	468	419	432	506	505	474	463	485	504	470	474	450	465	501	477	475	466	478	493	470	465	421	485	491	465	481	464	465	468	471	489	484	476	486	486	482	467	469	510	471	497	465	482	515	461	481	434	455	460	459	481	471	479	471	464	493	482	478	425	463	490	473	486	416	451	473	476	486	453	477	475	504	471	461	505	511	464	493	529	493	445	448	466	481	486	465	454	496	429	435	490	453	433	494	469	498	487	470	472	488	488	498	479	463	456	481	458	456	501	456	499	489	491	497	459	447	462	511	452	458	476	469	454	472	473	496	461	474	464	466	448	449	491	446	465	519	497	533	466	491	477	503	443	497	480	458	440	505	488	448	456	522	434	513	494	493	471	486	457	478	470	487	445	519	493	492	492	482	438	490	451	493	477	485	455	449	488	460	476	474	494	483	449	475	478	467	473	483	450	469	486	461	449	487	490	492	496	509	480	454	449	443	481	474	505	456	463	511	521	495	463	494	462	442	473	455	521	444	470	468	483	475	474	492	478	457	480	471	452	496	488	482	456	496	497	505	494	499	488	496	464	473	427	440	501	480	454	493	503	480	474	469	475	461	450	492	446	462	453	462	512	464	498	480	487	461	491	512	462	493	478	475	468	454	501	490	451	470	501	454	468	482	499	459	480	510	453	464	462	492	466	475	446	468	466	469	483	489	460	489	483	482	469	484	505	511	452	479	429	479	482	479	478	437	476	514	430	523	492	483	443	468	463	491	472	487	496	473	458	442	476	459	424	490	444	483	479	457	466	493	498	437	453	433	495	518	462	459	475	463	488	483	466	494	436	481	503	477	456	486	486	481	450	463	487	430	471	481	453	466	463	462	471	468	473	472	430	485	476	506	470	486	448	473	475	451	447	481	452	472	472	464	465	460	474	516	490	410	471	441	463	496	435	498	471	466	455	461	451	503	517	453	452	483	442	475	492	477	487	481	437	461	454	441	460	479	476	485	479	482	497	474	493	487	451	476	464	471	501	482	444	475	475	523	442	461	447	482	497	453	478	470	448	463	476	501	471	448	475	503	460	523	491	466	497	467	456	474	471	454	458	455	441	452	496	473	439	492	481	464	474	483	498	470	448	488	460	468	492	471	454	475	461	494	480	464	432	491	431	499	452	485	421	494	519	449	504	467	450	493	466	467	476	516	486	460	432	479	449	501	461	479	477	506	472	460	496	486	484	465	479	470	481	494	493	462	470	490	485	443	456	482	449	464	479	470	475	426	439	451	485	463	489	498	521	447	490	471	466	468	455	468	484	490	455	459	465	470	499	439	498	461	444	430	487	476	458	458	453	499	485	487	457	497	480	478	505	482	477	481	485	446	521	509	435	476	467	453	487	495	478	525	471	490	443	482	468	485	459	474	467	503	479	443	471	505	482	457	473	484	458	466	483	472	466	481	441	429	497	471	498	467	490	469	493	466	486	472	481	503	483	479	462	490	472	449	483	465	485	468	522	504	472	440	452	447	433	467	486	463	472	449	472	532	512	490	485	449	523	484	493	441	500	455	446	464	493	506	487	493	489	449	471	488	459	501	467	471	448	460	491	520	507	477	496	499	463	496	441	409	489	493	489	471	475	440	469	484	497	481	464	477	463	436	455	501	513	500	510	486	456	473	489	431	492	466	446	507	484	461	461	478	452	484	504	484	512	513	462	492	457	470	483	495	497	437	497	433	448	470	435	476	464	500	512	455	471	503	445	483	488	489	489	492	462	463	477	465	492	489	478	498	465	487	441	464	445	454	469	486	481	451	506	474	481	481	477	447	455	486	468	487	524	513	429	453	459	452	506	438	495	494	507	486	503	415	444	475	475	462	463	455	475	455	495	514	486	443	477	482	469	437	516	452	476	477	456	479	495	487	453	468	455	474	498	456	487	438	429	458	475	507	499	471	433	471	446	476	482	455	469	489	482	466	453	465	467	462	435	466	491	467	537	461	477	471	447	485	441	504	466	480	472	472	490	457	470	499	472	461	470	493	486	500	474	463	492	479	450	437	479	415	496	459	458	463	468	463	482	451	431	475	480	472	468	486	476	469	466	515	486	497	477	473	448	474	431	461	479	462	448	450	522
49552	21660	2723	6264	4936	529	423	417	351	325	342	307	298	344	306	325	324	296	290	303	304	279	359	312	349	332	305	366	469	322	338	245	281	262	265	286	279	256	279	269	330	291	261	255	265	289	276	294	275	276	269	303	293	262	293	281	264	283	261	258	266	248	269	285	292	263	282	264	295	264	295	268	277	256	288	274	293	278	296	258	264	280	295	277	282	285	266	296	271	287	266	296	259	281	224	264	265	257	283	274	247	259	316	269	295	260	274	263	241	281	295	299	258	260	269	239	258	260	224	261	255	259	248	247	263	237	244	259	277	275	249	288	252	264	250	277	273	262	265	284	254	278	289	277	276	263	252	270	292	284	275	266	282	289	270	274	261	282	282	306	259	259	275	265	283	288	274	280	255	277	311	260	250	268	262	295	289	294	273	253	247	275	277	240	275	283	275	268	288	272	269	220	235	283	258	270	257	251	239	256	243	283	297	245	259	283	254	297	261	266	281	298	277	268	274	342	272	261	252	287	294	260	280	280	283	265	282	278	281	253	275	272	291	258	292	267	284	252	267	305	267	248	254	278	276	235	268	268	255	318	253	304	274	233	255	258	302	270	254	270	276	275	292	269	262	273	274	260	276	274	294	242	286	285	275	262	324	302	293	263	284	261	270	293	306	248	268	268	303	258	295	280	272	229	269	287	276	267	273	288	281	257	272	267	270	266	267	310	269	297	296	275	257	275	280	269	297	288	265	261	289	265	301	281	298	296	281	282	303	295	271	257	288	264	280	275	300	262	250	285	296	245	279	269	265	253	242	268	275	285	318	277	279	262	266	264	258	269	247	284	262	280	273	278	289	279	273	259	279	277	265	258	255	291	265	271	261	252	263	285	278	275	250	277	257	276	301	263	253	280	269	297	274	277	309	251	232	265	275	269	273	301	289	266	281	243	287	282	281	280	311	239	301	256	289	287	301	269	289	294	267	283	285	295	296	295	259	294	294	249	279	276	283	276	294	259	274	228	268	297	279	286	285	274	294	310	311	311	268	274	289	279	280	273	280	326	267	283	306	243	287	253	303	310	260	262	246	286	271	303	269	250	267	252	282	268	266	259	263	303	284	307	279	299	287	262	307	270	269	297	325	308	274	263	256	241	265	281	282	286	276	266	253	272	278	266	311	266	270	293	282	242	248	294	261	258	311	296	296	257	262	274	268	279	269	266	284	272	272	269	292	272	264	285	285	298	260	302	275	279	296	272	284	249	254	282	277	306	276	249	288	253	273	286	275	270	287	272	267	285	287	270	298	289	260	247	272	289	298	284	275	297	273	272	293	252	291	261	302	257	302	264	257	256	245	283	285	276	308	261	261	292	305	304	286	268	265	287	301	274	282	270	313	301	243	267	276	271	277	254	251	273	308	284	265	261	257	279	269	257	288	288	287	265	283	287	282	286	286	308	289	261	267	274	287	277	269	260	264	269	258	281	259	265	283	273	260	277	275	275	272	240	279	248	258	260	260	276	306	279	307	293	255	271	293	265	301	296	297	309	242	274	266	248	271	292	293	268	253	244	294	263	266	280	261	286	266	297	280	278	262	298	307	299	278	263	280	301	264	269	298	278	306	265	266	247	283	260	254	296	304	282	286	277	286	269	286	285	245	263	257	282	241	242	277	284	246	280	298	256	269	273	277	296	292	334	284	280	283	264	294	287	265	292	284	268	248	244	290	263	267	291	319	271	272	296	263	292	264	268	261	272	265	283	288	274	219	246	276	262	300	300	275	269	291	265	284	266	254	282	275	288	269	264	268	302	288	294	261	281	276	240	271	284	279	298	277	295	306	261	266	254	281	282	265	277	274	263	302	275	252	284	306	269	284	279	308	308	240	274	267	275	285	272	305	280	276	245	288	279	282	262	258	313	243	268	314	258	252	285	263	294	312	284	301	287	289	284	280	263	292	284	285	293	267	272	280	295	270	290	287	303	262	283	282	277	284	298	277	257	274	253	283	280	259	278	267	243	309	259	290	295	274	260	240	273	280	286	283	248	271	298	298	298	290	280	265	272	273	300	276	264	264	252	248	264	302	309	258	298	272	260	280	295	286	245	293	256	242	284	299	293	286	273	283	250	295	285	285	266	239	263	273	298	271	269	259	262	286	278	288	256	249	268	300	318	271	268	252	306	282	260	274	279	248	296	253	269	279	298	265	270	258	294	258	240	271	311	293	298	280	273	281	272	260	267	308	296	297	272	288	256	247	269	302	284	257	302	270	259	297	300	276	270	261	266	261	278	334	251	276	256	244	286	287	277	259	244	304	271	288	237	280	282	278	270	254	295	247	275	246	280	275	270	269	269	261	265	276	236	251	292	263	279	263	302	301	278	278	285	308	311	289	290	276	252	256	234	283	250	283	261	278	289	311	276	261	253	250	251	278	263	312	259	291	276	250	261	288	293	263	267	262	286	288	268	276	275	245	268	286	261	264	268	271	262	265	273	291	240	284	285	236	282	283	270	294	268	263	285	277	270	267	302	261	278	296	286	244	251	272	272	283	263	257	280	266	278	286	254	246	276	284	287	287	289	276	270	296	302	278	284	276	268	266	266	271	261	290	257	302	259	265	248	255	249	266	292	268	275	236	290	282	256	277	281	277	287	260	270	280	281	305	283	258	266	252	256	278	233	280	266	285	300	288	276	287	275	295	295	264	243	248	328	279	295	262	248	284	278	287	277	262	270	242	240	297	273	288	261	308	249	274	267	261	252	276	257	298	262	269	273	284	279	236	260	302	271	275	303	291	273	276	258	284	255	307	273	284	256	243	255	260	310	281	261	281	278	286	271	280	257	277	300	273	224	269	307	264	307	281	253	281	322	273	288	291	281	289	280	271	257	277	282	254	245	230	267	288	276	268	256	267	271	287	275	248	289	292	256	279	281	268	257	282	277	255	247	263	286	275	262	292	286	259	285	261	285	293	279	272	258	285	267	258	273	257	261	263	279	274	286	279	255	281	268	270	287	233	266	260	277	261	276	276	253	284	277	279	309	282	267	294	263	268	260	261	278	312	277	256	269	274	286	297	275	261	297	263	282	289	298	272	268	267	264	268	272	300	273	277	240	279	284	277	284	282	288	280	260	265	289	292	287	239	274	301	264	276	280	256	251	278	286	276	258	258	302	281	291	232	271	298	246	286	284	303	276	270	262	298	267	305	265	269	274	252	277	279	314	262	284	257	264	266	280	265	284	264	282	302	278	264	281	260	289	248	270	275	266	241	266	263	292	282	278	273	280	277	277	287	283	239	275	278	283	296	283	280	277	297	290	310	249	260	267	277	286	289	271	264	273	259	238	255	295	260	272	276	291	256	228	240	263	283	295	267	261	230	270	258	268	266	279	293	262	278	263	298	285	313	291	277	260	280	290	263	271	258	280	270	275	266	273	316	249	280	273	259	252	262	309	271	270	243	284	273	297	254	260	255	279	279	264	247	277	271	306	240	278	288	301	288	262	248	242
32424	8238	2325	15897	9916	1593	1357	1264	1096	967	898	829	841	812	842	824	776	730	780	737	832	823	1079	1089	1134	1089	984	1296	1639	1144	1014	614	650	629	633	659	704	655	655	622	656	651	666	631	630	596	675	655	640	622	680	664	610	668	659	630	678	610	651	660	637	573	638	655	660	654	623	626	617	640	687	636	679	601	639	678	640	593	624	614	657	635	630	651	621	620	663	649	680	647	659	644	572	670	644	638	643	606	609	645	634	641	637	631	651	674	640	626	616	614	619	643	615	629	672	616	634	623	624	642	628	628	633	617	601	638	634	635	597	634	617	615	643	611	622	648	623	585	647	646	649	600	618	615	629	645	666	648	642	642	565	630	624	665	648	584	672	596	624	638	622	603	622	671	690	655	633	646	620	636	612	660	640	667	674	608	668	656	589	591	633	651	647	670	630	616	619	624	600	612	621	647	656	653	655	615	694	674	603	606	663	643	624	634	617	607	648	620	636	615	694	684	598	672	613	640	704	586	638	609	631	620	667	664	642	619	621	646	664	623	643	591	598	635	678	600	658	657	614	600	668	641	660	605	633	639	662	597	651	660	638	603	639	643	615	672	625	641	666	664	696	610	652	591	656	674	673	618	654	586	627	663	661	571	680	635	608	648	628	633	662	609	680	633	613	625	655	633	639	640	620	628	604	625	619	673	644	653	635	656	615	566	625	628	608	656	603	668	611	680	648	624	642	625	636	601	635	611	639	674	638	626	629	591	625	631	623	617	676	621	655	620	663	645	648	647	601	640	662	640	640	635	636	630	649	675	603	643	630	634	609	613	654	630	617	633	597	600	677	610	616	600	636	599	581	612	672	627	659	655	606	647	584	665	652	642	627	588	627	627	648	648	643	610	635	664	595	616	631	637	659	629	695	640	668	622	615	620	681	640	665	597	633	636	634	701	615	624	582	684	646	626	629	585	642	657	690	643	639	663	634	605	574	603	645	626	621	659	629	653	654	597	650	658	658	651	629	629	631	636	629	599	639	632	692	624	630	672	667	635	654	635	720	644	584	629	639	592	599	637	644	626	637	660	660	621	612	673	650	656	639	613	604	611	656	611	633	644	611	681	556	602	639	636	604	657	637	674	580	649	635	646	619	661	643	649	627	627	608	584	633	633	592	607	656	642	633	592	605	677	675	604	615	686	650	611	659	643	665	639	626	625	640	612	665	651	591	612	631	634	604	708	597	587	644	584	668	623	634	605	629	611	646	629	628	647	653	649	611	621	607	642	656	661	642	656	637	606	631	653	644	631	601	670	629	643	645	611	623	657	622	670	584	589	630	641	591	669	626	645	650	638	637	664	660	609	650	631	646	623	649	688	651	652	583	616	613	640	632	623	618	640	660	606	577	590	614	610	655	681	639	623	623	687	631	671	618	661	674	658	639	620	625	646	662	669	664	626	689	597	654	665	661	629	600	630	628	639	636	660	643	626	617	641	661	655	603	692	609	623	617	648	663	670	620	643	600	666	618	629	606	628	661	650	632	595	667	620	632	638	644	628	658	630	666	606	667	638	609	637	601	654	633	621	643	632	620	628	654	664	615	649	561	664	638	661	606	576	626	605	633	650	621	603	601	621	674	615	607	649	615	644	634	640	676	642	625	631	635	606	645	643	565	688	651	648	615	611	621	614	651	600	690	660	648	661	627	620	672	623	622	654	602	604	659	642	599	638	597	656	613	637	637	663	675	646	646	634	632	596	633	624	626	657	637	630	624	650	611	602	640	630	642	582	629	637	638	650	623	691	607	631	661	692	646	649	618	634	644	583	630	639	682	622	610	671	691	634	614	633	626	663	664	675	607	658	659	607	662	643	632	626	628	618	592	618	591	649	665	687	655	641	622	619	603	660	648	618	673	686	665	651	588	632	661	643	578	648	624	591	643	627	684	620	657	655	622	607	590	632	646	621	671	598	593	689	623	616	677	708	632	611	632	644	606	598	634	634	571	677	592	653	639	666	638	601	637	645	670	658	636	624	620	654	654	610	661	652	662	582	628	649	674	656	644	682	670	648	676	647	624	668	633	598	682	672	642	635	696	639	642	601	597	656	631	670	637	664	633	616	660	629	602	648	636	639	636	627	626	654	645	670	661	648	659	672	592	612	594	669	642	611	603	648	642	691	665	615	631	663	624	637	660	601	645	637	631	612	642	603	659	615	598	615	637	611	617	611	620	664	619	653	615	625	600	631	650	663	661	667	623	633	653	636	619	676	644	632	655	640	637	647	598	607	624	682	683	619	672	617	655	628	656	626	643	646	611	635	639	649	667	648	634	644	613	654	612	605	592	687	608	652	606	616	675	607	631	655	592	655	627	614	596	648	642	601	616	638	632	594	649	601	620	662	639	611	641	644	648	622	658	616	668	665	706	628	623	656	614	619	672	612	637	643	668	621	631	628	586	633	641	669	675	639	637	641	612	640	622	628	646	603	630	637	652	623	645	592	619	659	612	649	630	630	638	695	625	623	610	639	643	613	700	592	629	626	639	669	635	635	627	619	635	600	635	657	626	683	620	648	660	640	628	660	677	637	625	664	617	634	655	644	665	596	668	646	645	654	644	633	686	622	695	620	660	617	650	624	611	657	610	604	673	631	646	661	624	663	617	605	672	621	639	661	626	599	653	632	627	678	606	659	639	597	624	581	635	631	625	631	664	634	607	658	613	628	623	591	667	614	693	627	681	667	639	653	647	602	673	693	636	630	633	647	670	611	628	614	572	612	668	617	702	659	628	603	632	660	628	617	655	671	617	634	602	571	652	631	637	641	614	645	624	667	660	604	599	659	620	663	645	634	617	648	659	635	598	668	626	634	666	653	643	607	665	607	620	591	675	632	658	637	603	650	639	628	650	591	649	632	592	663	646	642	622	646	617	660	614	614	657	630	640	669	620	654	651	690	643	609	667	628	636	620	610	668	614	621	631	572	630	627	674	688	622	655	645	566	631	660	621	625	594	623	634	594	597	660	644	649	662	678	618	614	638	665	654	662	656	639	620	584	605	641	677	619	641	661	642	642	665	630	639	652	645	664	626	582	591	666	606	614	616	650	616	605	646	630	650	639	663	674	623	651	640	584	619	641	623	666	618	631	604	636	670	637	598	634	595	641	660	676	622	640	640	589	652	672	632	627	652	584	597	635	655	623	631	669	664	611	663	687	633	609	629	609	642	674	665	601	631	630	615	658	652	687	601	668	638	630	634	617	660	635	652	671	613	586	676	593	596	614	628	611	634	658	658	625	628	645	639	659	670	646	631	636	628	653	675	607	604	610	653	655	637	620	694	681	627	604	643	661	628	668	637	640	657	628	610	651	670	674	631	663	638	616	613	612	611	667	646	632	651	673	629	633	663	649	637	592	636	656	634	626	638	597	624	603	649	671	630	603	661	616	637	632	611	645	648	631	673	600	647	644	654	659	646	622	586	587	639	651	639	633	641	644	644	657	602	629	639	609	703	603	609	658
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
