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
337033678031	337033678593	337033679143	337033679693	337033680243	337033680793	337033681343	337033681893	337033682443	337033682993	337033683543	337033684093	337033684643	337033685193	337033685743	337033686293	337033686843	337033687393	337033687943	337033688493	337033689043	337033689593	337033690143	337033690693	337033691243	337033691793	337033692343	337033692893	337033693443	337033693993	337033694543	337033695093	337033695643	337033696193	337033696743	337033697293	337033697843	337033698393	337033698943	337033699493	337033700043	337033700593	337033701143	337033701693	337033702243	337033702793	337033703343	337033703893	337033704443	337033704993	337033705543	337033706093	337033706643	337033707193	337033707743	337033708293	337033708843	337033709393	337033709943	337033710493	337033711043	337033711593	337033712143	337033712693	337033713243	337033713793	337033714343	337033714893	337033715443	337033715993	337033716543	337033717093	337033717643	337033718193	337033718743	337033719293	337033719843	337033720393	337033720943	337033721493	337033722043	337033722593	337033723143	337033723693	337033724243	337033724793	337033725343	337033725893	337033726443	337033726993	337033727543	337033728093	337033728643	337033729193	337033729743	337033730293	337033730843	337033731393	337033731943	337033732493	337033733043	337033733593	337033734143	337033734693	337033735243	337033735793	337033736343	337033736893	337033737443	337033737993	337033738543	337033739093	337033739643	337033740193	337033740743	337033741293	337033741843	337033742393	337033742943	337033743493	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57403	19909	6929	1773	1149	810	681	539	460	409	366	368	330	305	323	286	236	246	264	259	271	258	250	275	258	260	235	261	270	242	218	248	230	212	220	237	239	208	215	239	215	222	223	232	196	247	248	225	230	233	263	218	221	204	226	240	238	220	204	241	195	225	243	225	210	220	219	184	233	233	221	194	215	221	200	199	228	209	207	219	203	222	232	231	233	207	210	212	201	238	201	211	218	230	226	208	217	214	207	222	203	241	220	214	218	193	240	232	213	221	225	205	210	215	198	227	224	252	210	244	230	217	225	234	204	209	236	203	214	204	214	213	222	206	204	195	211	201	185	204	206	238	235	210	208	223	212	218	216	232	252	213	206	222	218	218	207	226	219	206	214	227	195	200	198	200	208	233	213	200	223	245	237	243	230	229	212	212	209	183	202	171	215	232	219	215	221	223	220	197	240	201	224	223	218	209	253	203	179	232	211	206	215	246	211	224	226	232	255	226	246	250	227	195	223	198	194	205	226	193	229	204	211	210	208	254	222	241	223	235	232	213	216	241	202	216	211	221	215	227	217	237	203	226	214	219	210	223	209	213	236	213	232	222	212	215	230	237	188	207	229	238	211	201	208	205	215	201	213	218	210	218	216	241	229	223	202	205	220	212	207	219	178	224	238	203	212	227	242	215	198	207	201	217	224	202	229	226	216	228	226	193	222	222	216	239	259	226	226	230	220	182	207	211	210	224	221	216	192	217	214	231	219	191	203	210	195	226	229	229	217	214	208	244	211	183	221	180	218	187	221	219	216	198	188	229	205	212	223	177	218	203	212	213	224	210	216	237	194	210	199	219	209	213	196	204	234	208	217	237	213	224	225	233	228	216	223	217	209	210	219	217	228	239	223	227	218	211	201	223	223	219	211	196	248	211	195	226	227	223	229	203	255	210	210	162	215	229	232	232	206	206	238	209	208	184	202	225	215	237	217	222	233	235	202	221	211	235	234	204	175	207	230	209	215	204	204	222	232	221	228	240	199	214	209	204	203	226	211	202	203	227	227	204	207	208	180	208	218	229	205	222	201	217	222	191	187	216	221	220	192	199	205	194	233	224	214	202	226	218	212	222	225	211	243	230	216	231	228	221	218	201	223	238	208	209	204	205	254	202	231	204	235	177	232	200	211	225	226	215	227	248	228	215	219	207	186	213	204	245	220	178	206	216	215	192	240	210	210	238	194	215	207	199	235	250	218	220	208	220	209	205	219	202	203	214	204	215	241	197	214	219	224	219	193	220	221	227	210	248	212	220	219	214	217	234	211	229	189	226	202	240	224	223	230	216	193	225	197	203	209	192	220	264	243	204	236	208	208	211	197	220	216	223	203	233	210	194	197	219	244	214	253	247	216	212	208	234	221	214	212	216	202	239	213	221	208	211	218	206	230	216	204	212	231	214	198	198	189	211	202	196	205	203	202	222	185	189	217	214	226	217	217	234	204	231	201	203	202	191	208	213	212	203	224	234	214	193	208	228	237	223	217	196	182	222	207	240	223	230	186	211	218	204	185	195	224	237	200	233	228	211	201	242	216	221	221	199	233	192	206	211	215	215	210	217	230	220	226	212	238	205	208	220	219	226	206	246	240	233	227	211	241	234	207	237	220	240	210	216	178	207	214	200	212	215	215	228	211	209	229	227	187	218	234	203	212	204	223	244	219	228	216	214	207	205	193	215	237	191	191	184	220	233	225	207	200	227	219	221	191	224	243	240	235	212	247	221	204	211	201	226	254	213	220	207	217	220	237	203	229	202	203	205	226	204	209	221	203	222	207	248	221	219	223	189	253	221	235	219	203	210	232	197	237	243	223	217	212	213	218	234	218	221	203	225	203	232	224	187	238	205	192	211	216	198	230	220	200	231	210	223	228	231	222	237	226	210	240	211	232	216	209	222	190	235	190	217	193	208	217	229	218	235	232	196	215	251	235	235	189	240	211	207	211	216	223	234	225	209	205	214	202	251	211	227	236	219	210	203	218	205	207	209	226	234	211	228	214	213	208	213	220	226	195	210	201	205	223	195	249	185	241	219	217	208	205	229	213	221	207	193	166	214	205	230	220	241	237	248	226	206	213	214	197	220	217	198	233	231	255	220	207	229	233	214	212	196	262	244	213	226	198	219	229	221	218	236	190	248	209	203	239	225	231	209	212	228	239	248	223	204	230	193	186	237	201	212	235	231	232	229	213	229	233	226	223	229	214	231	236	235	207	199	222	212	233	200	201	238	212	213	214	212	218	219	250	216	214	215	229	220	219	215	209	183	239	251	221	197	196	193	220	205	198	213	218	205	225	209	207	218	210	223	216	190	217	206	228	210	208	227	205	211	207	245	220	204	214	191	228	217	207	230	211	209	215	207	202	251	215	204	204	210	197	228	191	234	212	221	227	239	192	219	202	224	227	238	218	218	228	222	222	202	204	216	223	222	201	227	221	230	215	195	245	199	211	206	208	199	221	226	194	201	219	203	202	219	231	208	202	206	244	206	204	206	226	231	202	235	219	185	208	203	207	229	183	200	224	197	201	208	225	205	225	209	203	211	217	245	217	198	217	205	216	217	193	220	218	216	202	215	216	240	235	214	195	231	216	211	211	231	192	196	231	193	191	201	203	196	224	197	208	217	215	210	221	208	204	223	210	235	223	236	205	224	229	224	201	195	207	228	230	235	225	228	234	218	217	206	185	218	198	228	220	223	203	196	220	219	219	217	216	216	208	186	213	196	231	205	206	232	226	205	229	201	233	221	202	194	236	216	240	176	219	216	229	193	206	225	207	213	202	230	204	204	223	216	196	217	230	230	195	215	227	201	208	206	222	207	221	215	205	227	222	230	222	211	205	208	210	190	206	193	222	227	219	243	204	223	217	244	227	204	234	211	218	222	233	210	196	212	211	204	224	222	213	229	212	209	192	227	219	226	240	212	210	223	206	237	201	195	216	202	231	177	235	215	205	199	240	195	186	207	208	197	198	201	192	214	205	238	221	216	220	203	207	201	251	218	209	221	203	214	215	183	206	218	214	227	200	212	210	211	232	231	190	254	193	209	255	227	210	230	219	240	227	207	201	215	196	208	178	201	222	234	215	212	227	222	230	202	213	206	224	201	231	241	201	248	198	205	219	206	205	210	215	220	219	200	184	190	208	191	222	235	240	210	198	216	250	235	202	224	217	225	228	224	201	223	192	218	196	183	210	226	231	196	236	224	235	212	213	213	211	205	195	220	222	212	209	203	217	197	226	199	217	207	239	231	232	211	220	223	199	233	196	217	193	225	201	202	211	187	200	211	223	220	220	207	219	218	207	213	222	226	216	197	239	194	225	231	229	211	198	182	226	231	224	231	209	211	224	216	203	192	234	204	216	191	205	220	217	208	199	242	223	216	205	197	218	202	234	201	205	217	266	206	192	216	233	229	237	243	228	230	237	219	175	215	200	186	224	209	233	194	203	214	212	206	227	235	214	208	231	205
29061	1876	3983	4826	4185	3373	2801	2398	1937	1872	1525	1424	1268	1201	1113	1024	948	905	935	878	777	750	815	776	741	762	742	691	733	684	656	655	647	707	622	664	641	634	603	639	614	626	602	660	606	623	586	628	569	570	579	589	584	612	559	576	580	567	591	578	570	543	575	562	558	598	569	570	561	535	573	561	580	583	583	563	550	539	585	558	535	515	567	538	578	543	563	558	569	566	578	551	592	598	558	548	593	575	564	569	535	537	573	565	553	543	570	540	598	559	548	567	549	559	572	565	567	553	553	532	524	573	587	561	540	530	490	545	539	568	561	525	594	541	560	517	567	550	564	568	545	531	531	526	548	559	557	546	577	536	559	558	520	575	575	548	523	519	519	505	521	563	565	546	580	563	519	570	507	572	604	541	558	555	538	536	548	559	538	521	536	547	528	603	510	549	531	564	502	580	519	539	545	546	527	610	545	548	533	498	527	484	531	560	539	522	517	540	498	552	533	549	495	579	548	485	526	541	545	522	492	506	562	514	527	554	576	538	521	578	533	530	529	560	559	548	528	529	526	530	534	574	537	568	549	533	536	566	543	487	559	542	504	570	550	607	539	506	542	537	507	565	537	573	596	559	556	542	574	549	539	525	552	532	527	556	599	514	555	544	528	570	581	545	559	535	526	505	556	517	540	569	545	512	528	528	521	516	501	541	575	563	506	600	584	562	511	547	512	552	571	503	547	581	536	577	555	552	557	551	567	547	523	550	545	521	521	550	542	516	546	496	579	527	559	492	562	524	518	560	524	565	543	540	523	544	535	546	547	540	521	530	556	556	568	530	607	578	527	550	568	599	549	541	543	536	568	546	547	583	524	561	570	549	568	553	477	577	563	535	543	532	571	540	532	533	557	582	577	533	559	560	559	558	549	515	565	538	518	532	566	571	571	553	532	543	539	554	518	563	506	540	558	554	525	562	555	527	538	550	522	527	559	567	526	568	533	543	474	594	558	555	535	586	510	564	528	557	548	547	536	540	563	550	544	561	534	562	564	576	538	513	555	527	524	503	565	546	555	535	547	553	547	505	536	561	550	532	599	530	545	569	491	525	564	554	554	563	557	555	535	581	517	549	583	518	508	551	560	540	530	528	592	555	523	545	523	526	548	534	561	545	581	557	547	553	501	541	536	527	558	545	560	527	554	522	518	546	523	580	524	545	521	530	555	541	570	520	570	499	532	524	579	532	505	581	522	560	530	530	589	542	561	562	534	555	525	566	524	522	571	527	547	576	545	556	548	546	524	540	548	555	575	519	511	552	564	531	545	562	581	524	573	574	539	516	553	536	543	526	540	507	532	574	547	543	558	561	523	547	539	567	503	550	502	507	568	527	575	511	530	538	535	536	552	511	560	545	543	518	503	539	553	561	549	528	514	536	549	556	573	563	554	597	576	487	548	537	529	529	581	539	555	576	528	574	558	566	520	553	564	593	535	498	551	546	540	533	546	578	549	565	530	554	538	561	513	556	559	568	535	552	484	509	551	554	541	581	579	510	564	520	520	504	549	579	533	561	503	514	565	548	550	577	543	548	510	529	516	524	553	560	504	577	579	553	551	541	505	553	547	578	594	532	528	545	548	567	524	545	515	526	533	507	581	551	527	505	539	539	563	509	546	557	563	548	542	584	558	488	581	589	532	549	506	550	571	557	550	497	548	577	556	562	517	535	564	537	553	511	577	514	572	575	545	543	561	545	536	563	532	522	548	515	527	506	521	559	543	547	514	524	558	546	534	578	546	547	545	515	563	514	526	506	560	555	504	552	602	552	554	547	526	558	535	551	547	563	575	523	534	573	518	576	485	554	480	536	564	532	538	531	578	526	554	570	519	551	526	549	533	502	549	519	531	530	591	556	575	562	562	535	522	524	539	547	565	498	546	601	581	511	482	559	568	565	492	594	529	578	517	592	548	557	515	545	522	540	519	526	544	550	567	535	523	521	531	549	542	572	544	575	530	501	540	560	538	554	534	531	535	531	533	576	566	563	591	556	518	526	578	556	489	525	559	542	551	544	549	526	572	537	532	541	530	555	555	537	561	613	546	545	522	512	570	561	498	547	515	528	554	560	552	551	559	576	512	543	559	552	503	517	557	528	561	538	541	598	541	511	556	568	540	541	556	504	566	587	550	553	592	520	560	544	502	605	532	567	556	525	558	573	562	562	514	513	522	572	508	543	502	531	572	521	581	547	550	539	557	560	615	546	572	550	519	540	518	504	545	507	496	493	529	542	543	554	599	547	520	540	546	532	515	531	538	540	528	558	568	545	569	554	555	584	531	538	568	571	587	514	546	540	564	583	526	590	549	542	545	571	553	532	543	513	530	563	552	529	528	559	547	587	544	554	531	546	538	559	537	496	545	544	492	553	526	560	560	522	523	465	524	551	508	513	543	549	528	548	567	564	537	524	557	540	566	557	535	581	513	578	571	543	512	536	521	530	527	508	526	568	582	554	540	570	536	547	531	522	569	568	539	517	534	591	571	548	559	559	540	532	566	555	534	570	556	542	578	507	524	509	539	569	553	572	542	532	561	501	554	546	562	548	521	556	530	491	564	575	546	539	527	531	553	534	543	488	582	562	531	516	560	524	577	541	515	555	517	539	521	564	521	575	505	521	539	539	608	583	516	543	544	534	520	547	558	573	544	491	535	571	572	483	585	552	505	563	547	505	568	572	538	582	541	545	539	545	545	560	511	505	522	548	527	547	536	569	553	565	526	548	573	534	544	544	544	548	571	569	567	543	519	546	549	523	573	553	558	548	529	547	535	567	541	554	546	565	531	571	513	564	511	581	563	583	533	540	559	545	548	566	523	540	568	541	550	540	545	538	561	546	557	549	564	530	525	521	573	541	545	535	546	526	570	538	534	540	557	524	551	565	530	481	557	542	541	528	542	558	520	556	545	557	546	524	538	547	527	552	585	541	567	587	544	571	580	527	557	527	574	566	563	555	520	528	547	556	563	552	561	507	549	524	529	549	561	524	556	534	511	519	513	551	558	583	531	567	540	565	554	527	559	566	553	519	525	560	575	557	549	510	557	581	551	560	571	565	562	576	532	517	587	534	563	522	527	519	536	537	529	550	551	516	554	523	499	582	564	575	527	530	560	566	517	557	597	541	545	546	557	563	552	571	570	586	520	576	570	543	525	546	563	546	534	581	556	531	576	587	541	546	552	529	534	533	577	525	547	513	572	566	542	509	556	553	521	540	566	489	519	567	558	558	540	533	530	488	549	521	546	535	556	543	541	522	546	515	549	520	509	527	532	551	525	564	560	582	532	555	580	565	541	548	528	524	549	611	562	549	542	591	563	562	543	550	547	564	499	547	545	553	557	534	544	560	552	521	547	542	571	548	527	571	547	589	534	534	553	545	534	558	563	544	553	522	523	600	571	556	625	516	522	602	531	549	545	559	532	531	534	521	606	553	536	578	575	517	584	581	547	519	559	543	530	522	552	498
5380	263	231	269	257	276	226	231	225	213	238	225	260	238	226	234	233	223	238	234	235	250	239	260	240	239	252	253	225	243	230	236	246	252	247	220	225	213	222	234	251	222	233	245	249	248	226	227	243	258	228	254	256	248	224	239	278	230	237	260	188	266	235	231	239	210	230	223	246	239	232	180	213	170	213	218	227	233	236	218	241	254	225	199	238	202	249	250	207	245	239	225	226	213	244	264	206	231	199	238	207	228	233	242	210	248	216	210	216	228	215	232	248	227	232	202	214	206	208	220	224	248	215	235	213	221	224	225	227	259	203	221	245	236	220	230	228	244	226	244	244	234	241	241	240	253	211	230	204	245	253	231	210	209	252	230	230	260	242	257	221	231	256	228	241	194	212	218	234	232	233	250	206	232	222	226	233	225	224	224	200	265	212	233	243	238	200	243	216	269	223	241	192	231	220	204	270	228	207	235	220	205	233	258	247	214	212	199	242	211	227	209	223	248	211	210	228	269	236	202	210	213	220	218	237	251	255	236	220	225	212	238	236	232	236	215	240	249	206	261	227	226	256	242	226	221	229	223	230	222	235	234	219	199	247	248	232	258	226	247	236	221	198	243	233	221	221	233	217	246	245	215	220	222	202	248	240	241	229	206	229	215	222	236	248	238	235	262	242	215	216	236	197	224	221	215	241	226	220	248	235	190	215	250	242	240	229	234	264	212	234	245	242	195	245	225	221	229	241	216	202	260	235	230	232	243	251	211	216	227	199	222	245	229	214	220	232	241	226	241	238	214	256	208	230	252	235	235	242	232	216	214	213	250	231	269	215	222	275	235	222	234	221	229	218	214	223	231	248	257	201	226	241	220	222	237	262	257	221	210	223	223	245	227	225	209	224	234	213	224	224	234	252	238	236	225	227	218	232	223	192	225	233	213	257	243	235	207	233	223	239	220	212	244	229	240	248	216	202	243	236	224	228	232	257	234	260	239	227	229	194	200	184	252	239	224	199	238	237	207	241	246	228	214	268	243	207	216	201	254	212	259	236	212	261	233	236	215	231	220	210	233	213	209	251	206	231	238	247	235	215	229	198	227	263	210	240	214	222	221	238	243	217	219	239	195	241	252	239	215	195	237	214	296	269	214	231	210	260	209	225	242	239	224	225	217	223	232	216	231	227	226	252	248	220	250	227	253	232	229	224	237	236	262	230	230	259	240	238	194	272	247	229	226	237	220	215	223	223	211	267	223	241	234	216	220	195	228	224	221	231	209	260	231	231	260	218	216	217	250	247	240	220	249	249	209	245	226	234	223	250	218	232	225	250	237	253	234	251	233	220	233	226	242	234	252	212	215	235	255	234	232	230	233	220	225	224	226	254	226	222	229	226	251	216	202	214	233	227	264	267	230	233	241	251	243	269	219	269	244	229	273	229	204	231	208	245	214	228	221	237	225	233	250	218	235	213	236	227	239	195	227	250	231	214	215	208	212	235	231	214	199	235	232	226	226	229	212	251	253	245	241	212	239	212	215	215	244	241	220	226	231	220	221	239	220	228	245	213	237	198	233	209	205	257	210	232	234	187	234	249	248	228	211	195	236	244	214	203	228	233	257	248	236	234	226	210	216	230	227	215	240	190	240	260	203	229	256	229	215	218	224	236	223	222	228	220	222	236	213	230	239	254	232	237	241	254	229	218	244	216	219	236	212	235	230	242	228	252	227	223	226	216	233	238	238	251	208	223	257	264	248	229	217	214	230	254	239	250	232	240	258	266	236	225	242	238	239	258	236	245	234	262	226	233	234	215	215	205	223	219	212	217	238	237	231	214	242	214	198	214	232	246	206	217	236	225	256	225	245	247	222	239	234	226	219	231	227	231	245	248	241	218	266	211	218	220	240	234	230	238	237	243	228	227	224	233	237	208	238	229	227	237	212	218	213	200	203	236	224	202	279	227	237	245	247	203	236	199	244	211	233	218	222	183	232	265	229	204	239	216	257	225	215	236	223	220	246	224	229	228	230	240	226	240	234	232	195	206	240	222	246	239	250	227	242	216	237	235	238	245	244	240	226	239	211	264	217	205	234	194	231	251	230	249	228	204	232	229	231	273	221	256	227	189	217	233	228	240	223	249	234	214	247	250	222	236	217	210	243	219	228	234	222	245	218	236	250	230	217	214	228	207	231	224	228	209	243	231	255	221	234	229	210	210	245	227	261	240	227	216	237	208	232	242	227	254	213	226	229	258	241	255	247	243	207	197	220	219	228	233	270	243	223	208	228	211	217	234	241	237	237	219	200	224	230	222	231	211	236	243	225	217	249	235	256	223	238	236	234	226	235	224	222	195	256	221	205	201	213	245	230	254	224	207	259	198	239	221	240	246	242	227	233	227	211	251	256	219	190	228	236	212	221	243	233	228	240	204	238	244	226	213	226	236	224	234	231	230	196	217	238	216	236	215	222	231	222	219	230	232	241	238	249	218	249	219	273	235	217	226	234	257	234	197	242	257	243	215	195	220	232	238	230	220	245	220	218	209	210	216	235	218	247	212	211	246	211	220	245	211	230	196	243	218	227	217	222	241	205	222	210	247	238	229	235	225	222	218	212	260	203	204	261	213	256	210	212	218	228	224	258	222	225	219	242	228	214	224	230	223	228	225	181	244	229	216	231	219	242	250	205	223	240	218	210	200	226	219	214	231	221	214	220	215	238	222	248	240	238	249	264	253	225	226	215	238	214	200	201	212	224	230	223	224	226	214	232	201	224	251	240	258	224	234	224	210	220	208	226	231	245	236	232	252	201	229	244	234	224	220	209	241	233	230	239	218	258	235	225	244	216	234	250	228	220	219	225	211	221	230	228	219	219	237	205	217	234	246	233	229	235	247	232	239	228	235	209	256	232	237	231	197	216	243	255	245	232	225	238	237	226	216	229	249	222	218	222	226	218	228	236	243	227	228	208	238	230	212	236	209	227	207	223	251	245	250	239	215	223	225	232	235	249	208	230	242	238	208	233	213	238	224	260	243	236	236	231	222	223	210	229	228	242	218	245	240	210	237	193	208	222	244	239	232	227	224	242	230	239	232	233	205	220	256	246	232	212	243	212	215	253	213	226	217	204	235	249	237	221	223	214	186	256	207	221	203	234	240	224	223	251	229	243	197	231	240	223	216	228	243	239	254	240	238	223	238	231	239	248	225	225	229	203	214	237	243	248	235	229	240	214	222	251	212	226	262	244	209	236	246	236	221	253	241	225	227	210	243	229	233	253	235	234	227	239	219	248	237	230	244	212	219	234	212	223	231	210	232	229	226	222	235	242	229	220	237	226	237	247	253	200	226	201	249	227	213	222	221	228	224	218	234	228	251	230	240	251	226	244	214	262	221	253	247	243	249	248	226	202	242	258	217	221	242	216	239	242	219	221	221	203	223	250	238	241	239	219	200	237	213	226	246	255	246	232	190	233	217	237	239	212	247	241	268	238	246	246	239	242	231	245	236	235	263	234
5856	597	548	583	564	602	565	532	565	540	545	549	538	566	546	552	548	532	608	560	526	565	542	528	562	551	535	553	546	535	561	517	578	482	515	567	541	581	543	548	568	544	508	530	546	588	552	531	537	545	521	520	583	507	523	521	519	553	542	528	525	546	517	558	537	524	535	538	504	543	532	558	544	526	517	506	538	547	537	569	560	548	508	501	558	579	508	537	524	523	513	546	551	560	534	523	533	565	540	583	563	537	543	552	563	554	570	535	591	566	552	547	540	545	527	536	510	569	561	547	581	552	523	515	597	576	525	557	532	557	534	562	502	558	539	533	536	549	540	543	533	520	537	577	524	524	516	556	552	540	586	539	570	513	524	571	555	590	521	550	536	562	536	549	568	559	553	538	524	582	524	482	539	552	536	559	525	521	555	534	512	529	522	544	562	542	542	516	539	519	527	545	572	544	532	557	548	546	567	494	547	526	544	542	574	569	576	510	533	568	547	546	526	539	528	519	551	529	541	541	541	528	549	513	497	522	525	547	538	546	551	515	551	553	483	539	527	505	503	567	579	497	518	499	530	522	523	505	515	561	566	550	509	543	564	563	513	538	544	550	549	535	552	506	552	524	550	561	566	557	579	535	516	585	590	564	556	556	510	565	539	534	549	532	554	519	526	543	549	538	549	557	560	560	559	527	507	510	505	525	544	488	578	535	539	545	570	509	595	535	506	541	509	561	574	547	545	521	556	588	499	528	504	571	541	530	531	529	512	521	554	539	520	553	579	546	524	531	546	572	559	551	595	546	551	556	575	561	517	514	550	545	537	518	537	567	575	513	527	512	491	520	554	533	521	556	557	561	542	511	543	543	542	555	554	543	513	547	590	565	561	536	532	589	542	574	561	517	549	541	543	542	585	532	541	572	587	549	588	550	561	557	542	537	543	567	535	585	548	559	558	504	548	526	529	564	520	540	549	538	522	510	541	585	558	569	566	543	547	517	511	540	596	549	527	568	540	483	568	536	516	525	567	554	549	540	552	507	536	543	559	517	536	573	524	534	528	548	547	569	538	558	561	556	528	509	571	545	537	549	548	554	515	524	511	523	523	560	538	543	553	533	520	516	518	505	555	517	500	518	564	575	543	534	513	540	573	536	566	544	514	512	533	516	531	553	563	539	533	526	524	524	524	530	501	528	523	576	575	553	560	522	570	501	605	558	571	545	518	568	555	545	548	552	531	586	515	549	566	499	566	546	530	521	526	561	583	561	499	541	522	520	558	478	507	578	507	560	542	522	582	543	555	527	532	557	549	513	569	525	573	553	582	554	516	538	543	555	515	534	567	521	522	562	577	537	523	555	524	543	537	547	555	534	535	543	563	522	567	568	531	530	583	526	556	568	565	551	525	535	547	564	523	601	567	526	585	536	564	579	552	554	559	545	548	518	557	534	571	559	522	554	544	514	516	557	562	537	542	524	519	567	508	553	539	515	523	553	499	556	520	544	555	523	557	510	512	551	516	517	538	560	553	500	571	541	536	555	489	537	542	517	493	541	591	529	548	546	540	539	541	490	576	542	530	531	506	549	524	492	548	531	536	526	561	539	540	551	558	548	548	575	541	496	547	531	557	540	508	546	519	548	564	540	526	531	524	535	558	476	560	547	519	487	547	522	505	538	548	549	545	548	524	569	512	500	568	535	563	542	538	522	542	608	531	552	498	536	542	541	539	531	547	511	509	588	531	539	547	510	541	582	519	545	522	551	547	565	537	529	498	525	578	555	551	525	529	569	502	538	536	556	518	527	551	537	525	502	523	561	540	514	550	528	509	514	533	551	526	586	505	587	561	551	521	527	519	537	572	564	523	536	570	553	536	569	582	561	548	524	562	545	542	504	571	507	572	541	506	548	500	543	552	546	544	514	487	541	532	585	554	532	546	556	528	551	539	519	554	549	512	540	586	525	557	570	557	536	534	594	521	565	520	502	524	555	569	532	576	534	561	522	547	554	555	558	509	508	526	531	522	528	521	513	498	520	533	524	537	538	579	503	528	575	526	580	537	519	517	560	542	506	513	543	558	515	579	543	558	516	532	485	554	547	535	534	539	584	571	508	535	559	587	565	542	569	565	557	541	494	540	500	568	530	517	566	530	495	553	514	493	551	518	517	526	568	559	523	555	521	576	559	539	545	540	502	523	598	567	510	511	520	544	529	530	527	516	537	546	565	583	561	553	545	513	551	574	535	538	527	552	575	547	575	509	550	564	529	493	537	545	548	515	531	606	540	533	566	556	538	529	539	566	487	524	555	551	555	547	567	542	538	571	552	574	552	519	562	558	540	543	573	524	550	494	536	549	504	551	521	495	532	575	563	531	520	563	551	566	499	517	548	557	549	528	509	530	527	540	546	560	538	522	545	541	534	575	526	551	533	547	527	543	521	540	556	523	588	549	539	522	583	543	539	539	544	563	547	538	546	552	531	545	539	531	541	545	569	537	543	560	528	602	524	524	564	536	517	558	556	556	568	514	512	528	571	575	555	535	583	512	566	551	567	537	534	550	500	558	525	516	537	517	509	536	570	535	530	540	528	530	522	520	550	566	557	562	517	522	541	561	543	541	559	557	500	535	528	527	544	491	550	555	548	544	548	537	486	550	579	491	544	565	585	524	551	570	578	566	504	543	544	546	557	511	554	579	553	586	533	573	512	557	513	525	557	536	573	548	556	498	558	550	537	538	521	521	541	522	554	521	562	584	539	578	517	536	565	531	522	548	522	509	499	548	543	535	535	554	495	515	553	509	566	555	551	528	545	537	541	545	565	539	520	519	532	523	537	537	512	558	528	571	541	540	555	597	524	535	521	523	527	555	534	526	530	569	572	531	539	526	564	555	539	568	500	484	507	554	521	532	567	534	507	577	558	541	557	593	535	519	555	531	513	566	521	522	569	551	552	550	570	568	555	570	490	563	507	563	527	537	539	534	567	533	530	561	560	536	512	552	563	563	551	539	576	554	546	538	580	538	530	567	548	566	551	501	522	545	545	572	563	524	540	534	551	508	519	491	555	524	559	569	489	529	556	536	533	527	567	540	571	525	522	574	526	545	515	488	550	531	573	528	546	569	538	537	543	570	518	557	511	520	523	526	594	541	589	555	563	523	545	512	523	546	565	528	538	546	541	564	566	570	511	527	522	535	574	538	525	556	510	547	559	560	503	500	522	537	529	563	556	528	560	535	545	555	534	563	540	541	517	524	525	515	536	547	589	569	556	540	546	519	525	539	529	535	541	545	569	532	531	534	548	528	565	518	525	555	551	553	537	530	543	532	555	557	574	566	522	509	518	541	537	567	510	543	533	489	563	506	533	536	536	538	544	554	519	608	557	537	578	530	556	555	502	552	541	504	516	532	545	544	534	560	516	538	508	536	593	492	519	551	570	553	533	551	553	541	556	530	508	551	532	545	540	530	531	522	538	544	565	520	517	559	535	535	522	563	556	519	547	550	550	558	562
46081	10798	1471	776	508	418	333	265	244	198	173	182	158	158	150	151	131	142	156	146	92	126	119	98	119	125	109	116	138	101	137	122	115	119	111	113	122	109	124	123	143	128	103	123	109	102	123	117	118	102	108	118	119	100	102	100	112	123	106	100	113	96	107	109	120	107	95	133	108	105	114	103	102	103	106	108	109	120	103	117	101	132	109	108	126	99	117	127	116	113	119	109	119	113	122	100	108	96	107	85	116	129	104	113	125	110	121	117	121	127	108	101	127	106	126	128	94	114	122	117	124	113	111	149	108	123	96	108	121	99	128	128	129	113	103	102	103	135	107	114	120	106	113	112	98	100	106	134	101	114	112	95	121	109	106	120	121	125	99	119	111	124	123	108	120	106	123	104	105	106	134	116	92	115	105	118	114	97	112	116	121	114	118	108	122	133	120	100	123	120	113	116	118	93	117	114	116	97	114	101	103	112	112	100	122	131	118	119	98	125	114	105	112	118	99	111	99	94	122	120	100	126	103	129	131	112	110	129	107	102	106	109	92	108	126	119	112	103	116	128	95	117	114	135	115	126	105	112	120	122	105	111	100	99	104	117	85	118	115	113	105	102	122	120	119	126	115	133	103	101	97	115	105	124	128	122	111	110	96	101	81	104	102	110	109	109	120	101	113	100	108	122	125	116	115	100	148	115	122	110	106	97	114	119	109	115	114	127	122	113	104	108	115	112	112	112	117	136	123	117	95	112	126	108	136	125	111	102	116	128	108	103	116	98	102	103	111	95	115	120	110	113	94	87	97	117	107	104	118	119	109	98	109	126	101	86	109	139	105	128	121	114	123	111	114	107	116	104	114	98	108	117	124	113	126	124	118	116	112	125	109	122	102	104	122	109	114	116	117	145	113	97	105	135	131	116	105	122	115	120	113	118	124	105	109	116	111	104	124	121	115	114	108	114	128	125	145	95	106	112	111	104	107	113	110	109	114	115	115	108	124	124	99	112	97	112	107	105	104	107	127	98	108	83	123	115	99	106	106	117	123	104	97	113	115	117	116	119	109	124	89	113	105	106	116	115	124	121	107	94	128	111	120	97	123	124	97	95	106	93	147	110	115	105	103	125	135	107	103	131	112	104	136	103	111	126	117	112	114	99	116	118	92	107	111	128	111	120	116	123	122	107	129	106	117	118	103	102	133	130	101	129	149	99	127	111	118	109	120	128	100	120	106	113	107	111	106	128	121	133	117	117	104	116	106	115	107	133	129	105	112	122	114	104	116	125	106	113	108	96	122	115	114	114	107	110	121	104	119	103	125	107	107	117	128	105	99	87	110	117	108	107	106	108	121	112	113	112	120	124	97	108	113	117	137	106	134	115	102	124	113	114	113	129	117	111	122	97	98	93	93	117	125	111	92	112	130	143	98	109	106	110	106	102	123	116	104	101	115	129	103	128	125	104	103	100	119	122	108	127	111	111	120	108	137	107	116	112	103	116	116	117	101	106	113	91	113	99	108	103	95	129	108	107	116	101	119	106	105	110	85	118	115	110	123	101	122	121	136	122	134	144	104	125	103	115	131	143	124	119	111	112	108	125	113	118	93	103	103	126	129	129	110	125	116	94	113	104	114	101	117	113	106	125	91	101	124	108	105	118	110	109	126	119	112	113	155	128	99	109	110	115	111	101	111	116	128	106	106	108	100	108	135	127	111	101	110	101	126	115	104	95	85	124	112	113	104	130	114	96	104	121	101	110	115	127	114	119	138	120	115	103	96	117	79	107	103	103	94	124	112	119	112	136	131	119	106	102	123	117	110	100	105	100	110	98	119	120	119	109	95	96	105	129	125	93	121	80	111	104	115	105	95	120	106	98	92	107	121	113	122	116	108	107	124	129	103	125	103	144	96	112	108	117	112	120	109	128	117	117	104	119	117	107	119	107	132	101	103	112	127	123	136	114	110	119	99	111	113	105	124	137	139	130	128	146	127	115	107	101	119	96	91	94	125	83	109	112	119	123	121	112	113	112	104	118	101	138	133	115	121	122	126	90	105	120	118	113	117	111	101	120	118	114	125	106	120	103	109	101	104	119	111	120	114	119	101	124	120	101	92	124	115	109	101	114	94	110	113	107	112	111	132	103	107	90	114	134	93	112	105	123	133	122	104	122	97	105	115	104	101	100	108	111	118	116	119	124	110	114	124	91	114	113	118	115	114	93	110	96	121	100	121	118	111	119	132	118	101	102	119	97	111	107	126	115	99	117	111	108	111	112	111	115	109	101	109	104	105	108	103	127	113	121	109	102	109	122	132	92	117	123	100	101	112	128	104	129	120	115	87	103	116	112	118	119	104	134	127	105	104	106	103	124	100	128	109	98	106	106	112	119	135	119	123	102	112	113	106	133	129	123	101	120	115	122	102	116	97	97	124	131	117	110	115	118	105	119	113	114	105	111	118	129	108	108	110	120	104	102	130	111	105	110	117	96	118	113	106	106	118	122	99	102	119	122	122	89	100	110	94	124	124	134	112	133	110	117	104	108	124	106	119	126	107	123	120	109	110	91	100	122	113	124	114	114	128	134	107	124	112	127	117	114	129	103	110	126	80	109	105	118	104	110	120	97	105	110	100	107	103	118	107	98	131	123	98	99	98	121	109	115	101	110	105	119	103	99	119	99	102	101	117	135	111	109	111	103	121	123	111	118	120	114	102	106	127	123	100	114	100	111	107	125	108	96	109	129	112	94	108	115	117	126	95	120	137	119	99	102	89	122	102	97	108	107	116	121	110	130	119	103	97	117	119	106	106	130	139	118	112	125	120	117	116	132	108	97	119	144	96	107	111	122	121	114	107	123	106	112	119	103	118	119	115	121	121	117	127	109	114	129	110	143	134	107	117	100	102	107	97	112	98	109	90	96	114	111	139	104	138	103	118	102	115	99	105	99	97	111	118	115	116	141	116	121	120	116	105	114	117	132	119	135	115	107	103	112	105	125	108	112	113	114	124	120	112	126	130	120	131	101	124	105	123	123	104	106	110	110	111	121	123	105	100	104	115	106	105	98	104	110	103	128	116	127	121	121	111	118	106	108	116	100	104	108	116	107	121	95	125	114	119	119	127	117	115	116	135	110	118	125	111	122	78	106	111	117	98	113	115	123	103	90	105	109	103	117	111	106	98	121	128	105	112	112	114	122	100	116	138	87	115	119	99	98	109	106	115	109	124	110	129	97	123	104	110	93	116	101	125	115	123	118	107	117	116	130	126	115	115	108	104	102	104	106	108	110	105	112	92	135	136	111	113	102	103	112	115	119	101	110	132	105	115	114	123	111	108	113	115	103	106	98	111	104	103	104	111	116	102	110	103	114	114	120	125	112	110	126	99	110	115	106	99	112	100	110	121	111	127	117	132	114	114	126	118	107	84	112	111	129	112	120	105	139	106	111	104	106	114	131	131	117	108	118	109	94	114	106	120	113	106	124	114	111	105	113	100	103	97	104	112	108	103	118
21408	899	2000	2492	2111	1738	1447	1204	1045	923	767	761	627	659	559	524	498	476	505	471	471	493	408	421	392	382	410	383	391	398	370	376	388	356	374	353	352	370	326	371	343	321	319	309	329	339	338	360	316	340	313	348	335	334	339	346	326	329	334	331	311	323	352	332	335	305	307	348	333	308	351	310	333	279	313	334	325	324	326	325	318	286	300	339	299	328	309	293	330	314	322	293	275	330	328	303	322	296	340	326	310	326	302	303	296	320	314	305	323	297	322	308	325	324	327	306	320	315	301	306	320	296	353	313	321	316	337	311	322	312	299	336	348	301	335	318	283	308	318	302	304	285	320	314	302	306	336	302	311	292	298	335	324	300	324	321	311	304	336	297	333	313	316	302	335	332	307	327	332	285	301	319	312	334	294	305	315	315	302	322	343	312	333	347	322	308	339	339	298	310	306	333	309	305	314	300	296	331	327	321	323	307	309	316	309	318	326	323	318	281	306	328	365	336	327	284	300	310	310	317	306	332	323	327	305	302	305	330	315	306	338	317	292	297	311	291	282	306	324	286	327	305	309	316	291	324	295	302	296	278	315	307	316	357	314	323	324	343	312	326	339	313	299	318	305	302	338	317	330	331	301	309	272	303	297	285	297	325	307	282	305	296	298	308	303	300	317	329	317	300	337	314	330	310	300	332	311	293	305	331	298	316	297	354	287	328	313	318	313	321	298	335	323	352	294	316	304	295	286	343	329	326	282	284	325	287	323	310	320	303	297	332	335	308	321	281	307	324	293	277	311	305	296	325	332	331	352	329	315	337	342	301	321	316	292	338	280	325	297	302	333	318	316	317	283	313	340	311	303	316	304	324	334	316	311	310	305	302	324	339	309	291	320	320	345	327	331	337	329	322	288	320	366	312	329	343	332	291	340	319	311	314	307	296	337	283	326	334	316	326	327	329	287	319	325	319	270	280	295	308	313	300	345	298	328	285	309	324	292	301	316	286	284	288	310	324	309	351	299	310	303	296	296	317	326	279	329	326	322	333	343	334	298	298	317	283	296	316	329	304	313	307	285	300	325	314	309	317	307	301	299	296	331	314	313	304	300	321	351	299	326	321	305	309	317	287	328	333	307	316	312	331	330	275	303	309	323	298	316	263	303	319	309	316	301	300	307	285	296	323	292	302	300	341	296	304	342	312	327	350	300	321	312	288	335	310	303	293	328	300	304	327	306	331	337	301	347	336	306	314	310	304	299	330	310	345	325	291	312	330	311	307	322	327	319	327	298	304	324	334	325	292	304	293	304	345	262	335	287	298	311	280	295	329	309	309	304	301	322	324	310	292	311	297	284	304	314	339	324	290	304	294	327	304	290	290	309	287	317	316	342	301	340	274	300	318	319	312	347	294	316	326	314	302	314	285	317	297	304	309	321	278	316	314	320	296	299	325	340	308	334	308	331	314	331	325	316	311	338	334	356	297	305	356	313	323	324	283	315	292	310	296	291	309	284	302	311	281	332	309	332	285	321	332	345	310	346	282	312	327	321	318	290	301	308	303	310	310	300	292	311	305	342	339	315	302	298	291	341	328	312	300	323	325	297	331	333	319	313	327	319	324	343	313	316	301	312	306	297	300	326	354	316	337	293	296	309	332	324	275	319	298	310	299	307	329	302	321	316	323	291	317	310	320	348	340	324	295	320	321	320	310	317	298	324	311	285	324	327	301	327	332	324	288	325	318	303	368	321	342	318	293	322	323	318	331	308	290	279	300	297	305	304	311	332	319	295	280	291	297	298	335	335	298	314	323	295	299	309	295	291	312	304	354	311	316	309	338	302	333	324	315	313	287	324	304	314	303	287	312	330	309	333	319	305	320	304	322	322	326	282	300	329	313	309	311	295	337	312	300	307	304	306	334	311	309	326	330	302	305	304	371	309	324	306	320	333	298	328	322	292	311	283	305	308	296	275	315	306	277	323	320	319	324	292	282	298	302	294	305	290	294	333	316	299	321	331	300	335	322	292	326	329	300	330	347	281	327	301	321	320	315	296	347	314	306	334	312	332	308	332	287	306	329	297	315	312	303	340	324	328	296	304	312	282	339	325	304	317	297	299	299	296	304	293	300	325	314	326	322	343	315	321	333	326	282	307	280	310	313	343	323	302	365	344	325	328	335	324	321	316	305	343	272	326	302	319	311	321	324	311	322	306	322	308	335	317	311	325	319	276	325	334	330	289	310	303	319	333	324	293	319	340	292	365	319	333	301	334	290	314	314	322	288	294	293	318	304	306	312	293	317	340	314	296	289	288	313	305	313	333	301	330	355	301	311	278	297	320	294	317	303	326	313	311	310	290	332	325	310	312	290	307	293	332	347	315	281	332	326	297	291	297	304	318	302	327	324	310	321	281	283	343	324	319	315	329	306	306	307	300	296	299	309	342	308	323	307	323	345	337	340	326	294	330	327	270	310	292	320	301	331	311	317	308	309	345	329	359	345	316	337	316	317	296	310	337	310	313	339	294	303	302	314	330	296	283	307	314	312	288	320	338	307	325	276	316	317	287	320	325	311	284	309	309	351	333	334	312	323	316	328	319	323	308	304	302	319	302	338	318	314	324	298	293	306	330	334	337	328	309	313	310	317	300	310	310	325	328	305	308	359	306	310	320	331	321	307	326	318	308	329	319	333	318	320	337	301	289	341	323	297	317	343	322	317	294	325	279	295	297	287	343	258	311	326	293	316	313	323	302	303	307	319	307	331	306	345	313	314	321	321	296	347	312	306	314	315	291	341	315	310	324	311	299	305	311	315	321	317	332	294	322	314	330	316	318	323	301	319	304	330	333	307	308	322	302	286	322	295	328	311	318	292	291	334	311	275	318	298	316	312	288	321	315	300	303	323	328	326	333	285	310	318	309	297	287	366	319	285	320	346	287	341	292	321	332	339	324	266	319	286	345	283	300	288	320	311	321	315	307	312	338	318	334	305	314	331	317	314	282	302	296	336	311	278	315	330	318	296	333	334	329	316	302	306	304	306	335	315	289	290	326	301	336	329	287	308	306	281	288	301	339	311	308	327	282	292	292	337	341	311	335	325	330	302	330	309	326	315	289	303	332	302	327	305	307	311	300	275	341	306	296	352	310	294	299	288	313	284	305	306	309	305	311	298	340	305	356	313	282	297	300	310	332	305	350	308	279	319	325	324	315	324	287	296	320	307	320	293	261	317	300	320	318	297	275	301	295	331	299	306	299	321	298	304	322	307	324	321	302	297	341	292	319	286	322	289	322	299	309	316	286	287	326	326	327	323	331	321	340	316	309	293	277	314	302	333	327	307	291	291	312	305	319	307	316	336	339	313	307	305	312	324	315	323	323	323	302	317	326	341	311	346	338	311	299	328	333	301	288	307	332	319	315	310	320	335	301	308	313	294	316	311	305	313	303	307	293	312	325	298	295	317	291	293	306	302	334	294	290	294	291	297	332	326	302	301	302	336	319	296	297	290	340	338
57352	18979	5706	1692	1066	782	660	586	473	396	362	332	348	296	281	253	275	251	252	246	247	242	258	278	284	261	224	233	242	229	210	198	220	229	202	201	252	243	216	227	202	220	216	208	222	226	209	206	214	210	238	204	224	218	221	225	205	196	212	227	216	204	193	199	188	212	222	207	185	206	229	207	207	225	265	233	225	200	231	218	203	218	253	181	195	219	211	186	225	210	182	202	217	187	207	212	221	243	203	206	215	208	219	226	189	210	180	192	259	234	206	193	210	192	202	199	218	221	194	230	199	206	206	186	209	250	211	226	213	247	216	189	196	228	207	229	202	206	210	207	251	234	230	231	212	217	195	202	219	206	219	225	216	223	220	221	208	229	189	221	195	211	221	189	206	216	221	229	204	193	208	210	216	215	211	224	218	218	209	216	195	213	213	230	230	190	202	223	188	192	213	191	181	225	217	196	203	206	243	224	199	216	214	212	207	203	191	231	212	208	238	219	219	202	174	201	230	234	219	214	232	218	198	236	215	215	186	210	206	216	195	197	216	216	215	195	201	226	218	207	220	218	204	226	192	202	180	210	190	197	211	219	224	187	189	208	202	237	234	207	222	229	213	204	195	224	186	249	210	189	211	193	207	215	215	232	195	189	209	204	227	194	211	216	191	185	227	184	200	199	205	223	231	229	208	209	195	187	213	231	233	223	206	210	215	211	213	229	193	232	211	207	220	230	190	220	234	204	225	233	191	216	212	246	199	235	224	218	214	210	213	232	206	218	209	195	230	202	227	207	223	210	221	222	235	188	190	196	218	180	220	204	210	221	218	205	204	234	199	234	218	212	234	202	218	210	214	206	225	241	209	231	199	219	214	189	219	197	223	199	167	202	196	221	212	232	209	219	219	208	221	187	220	223	198	212	202	211	221	212	208	173	234	191	195	213	224	219	208	204	213	199	223	226	221	192	186	212	183	225	203	190	204	213	205	201	209	235	233	225	205	205	179	232	207	200	208	186	205	199	218	204	210	213	233	217	196	209	239	214	203	218	202	225	232	212	223	199	206	216	202	214	227	198	194	214	192	191	195	223	196	197	223	209	223	230	204	193	223	214	250	204	210	207	214	192	207	207	214	221	226	218	189	220	194	250	221	192	207	204	190	205	231	223	224	222	224	211	219	224	185	199	209	222	202	197	231	232	209	203	219	219	195	215	222	208	233	237	195	206	213	236	200	208	203	232	213	201	226	228	213	199	190	211	207	224	197	219	215	214	213	223	223	224	219	182	211	225	198	218	221	244	221	197	224	230	210	199	203	236	203	208	231	205	193	212	216	210	196	213	237	206	196	218	228	228	210	207	210	223	196	221	186	200	221	213	207	200	203	190	209	213	207	195	193	188	180	231	203	194	211	215	195	224	206	215	210	220	214	226	224	236	241	231	189	232	200	196	219	226	221	193	191	188	232	206	200	207	206	224	217	213	235	188	206	225	193	225	205	209	222	195	218	204	207	236	187	226	210	196	208	224	218	225	185	208	220	208	215	234	210	219	181	193	228	195	194	216	196	190	230	205	230	203	238	188	196	209	201	207	223	215	220	238	233	207	206	206	200	240	199	219	208	230	232	227	217	208	203	202	240	211	203	221	224	183	228	199	217	225	210	221	205	237	203	213	256	192	212	204	230	210	223	180	203	215	243	221	202	202	225	216	192	222	201	188	232	221	234	187	233	206	232	210	231	189	191	223	217	226	205	217	207	186	196	183	207	220	210	195	218	255	201	197	212	206	204	223	210	185	212	211	204	183	197	223	217	223	213	185	213	226	229	206	212	212	208	217	207	166	170	198	203	231	214	193	222	199	230	213	195	206	227	227	253	189	198	208	225	212	209	202	217	212	217	210	206	189	195	181	189	204	200	212	219	224	197	192	208	205	198	218	195	195	184	221	235	225	209	228	211	219	201	210	205	192	203	217	200	232	195	213	219	216	232	212	219	198	224	203	193	232	244	203	218	197	219	191	247	205	231	226	211	211	246	225	226	225	211	218	229	216	218	180	206	205	231	182	199	216	224	192	217	202	180	209	199	213	235	215	222	205	252	206	211	237	212	215	191	193	225	191	206	208	222	218	210	209	186	216	219	213	230	206	196	207	198	205	217	185	210	192	237	183	221	246	214	193	217	217	223	208	200	188	198	224	211	211	205	216	211	236	211	201	215	196	244	199	227	204	192	220	212	211	194	213	191	219	202	210	216	205	200	213	213	201	208	218	214	202	227	206	203	216	243	198	247	234	207	207	206	231	232	218	229	219	215	235	223	205	228	210	226	229	218	206	201	221	217	211	204	211	225	202	228	215	235	201	205	200	207	192	205	218	208	221	216	192	189	196	216	215	229	207	207	198	209	206	227	202	208	208	227	201	218	204	215	234	208	192	219	196	202	208	222	215	218	245	183	180	199	199	226	192	200	190	195	213	203	212	196	236	212	189	185	228	197	195	199	216	219	229	183	208	204	180	184	187	234	207	206	200	181	230	212	213	256	230	192	194	236	239	198	214	214	223	220	224	189	223	212	204	213	210	200	194	193	191	205	210	190	225	216	183	186	226	220	223	174	197	217	222	193	209	215	217	195	229	243	200	197	202	207	236	201	213	182	192	209	209	212	210	216	220	216	226	204	219	228	248	209	206	213	220	185	221	214	218	226	231	221	232	196	214	215	217	210	223	218	189	197	213	222	200	217	212	216	200	225	196	212	166	252	201	217	209	210	244	188	212	212	212	207	206	211	184	214	204	213	221	216	209	194	190	235	224	193	202	231	211	212	184	221	203	214	223	226	205	209	207	204	222	217	207	216	216	209	198	213	186	190	213	216	238	220	201	192	217	194	222	226	240	229	186	224	217	249	205	211	215	235	214	222	191	231	230	222	219	199	217	236	202	173	228	228	223	202	191	221	215	198	188	203	207	209	189	231	210	208	213	222	202	219	189	189	223	222	212	226	225	202	227	208	228	191	213	180	195	214	206	195	224	215	229	243	212	205	231	219	223	208	194	231	216	214	208	190	217	210	171	239	212	219	212	219	223	226	190	234	205	185	214	203	229	230	224	193	221	194	225	210	217	219	235	221	198	208	193	210	214	215	196	197	233	207	202	214	218	201	192	210	232	222	219	197	224	232	199	233	182	189	191	234	184	189	219	227	211	195	210	193	220	213	178	213	200	216	232	205	201	201	221	228	222	191	191	209	223	193	202	206	232	209	208	201	241	188	223	222	205	210	205	217	209	224	226	203	211	200	205	216	179	223	200	198	224	184	209	221	207	208	235	213	243	222	200	229	220	193	176	206	213	186	221	248	213	202	209	196	190	230	195	212	226	213	214	219	206	201	200	191	222	175	243	199	246	254	209	220	207	222	187	181	203	210	202	201	219	216	229	206	213	214	234	206	221	223	210	198	229	210	216	203	208	226	221	219	200	203	214	198	217	204	233	219	194	225	211	193	210	207	224	205	213	221	194
28431	1822	3909	4606	4075	3355	2642	2270	1954	1723	1479	1301	1269	1125	1121	1035	998	929	853	864	811	843	781	736	709	728	727	689	672	674	700	645	632	645	628	656	602	630	630	658	630	580	602	608	608	568	543	553	588	635	603	605	639	627	539	543	556	533	591	546	532	571	541	583	573	548	573	536	563	586	562	559	507	545	541	573	558	552	561	498	552	507	524	551	538	552	544	544	537	532	546	573	507	541	593	530	554	579	511	487	551	525	539	554	542	507	505	574	525	569	548	565	539	518	553	531	536	525	526	573	573	542	537	558	512	555	569	561	543	562	537	550	527	552	550	515	512	540	549	532	550	526	548	543	533	577	539	546	557	549	557	508	495	532	531	519	566	559	546	531	501	511	524	514	561	522	527	570	508	544	551	566	555	568	506	495	513	509	527	549	558	511	549	496	538	523	509	518	528	520	500	558	527	541	575	516	560	554	532	526	523	502	540	533	528	521	526	582	528	550	575	544	487	525	558	558	534	526	502	541	522	564	557	538	536	525	550	544	497	571	550	521	535	545	536	486	564	566	522	547	541	543	529	525	530	532	558	500	535	530	520	537	546	524	578	549	540	563	562	534	565	526	542	533	522	513	555	506	521	528	539	533	508	556	548	534	521	504	534	563	502	529	516	519	560	539	507	519	545	564	512	519	534	483	536	522	554	561	508	523	536	508	575	552	506	516	539	539	606	519	522	538	524	569	511	564	519	545	541	504	555	518	534	501	548	536	556	497	520	545	577	529	556	542	530	499	541	520	559	566	556	534	483	543	559	508	581	551	492	529	538	549	564	503	549	543	550	518	507	578	536	568	544	520	540	501	543	555	538	545	510	560	525	492	564	535	554	541	558	506	537	550	507	526	532	519	545	510	557	526	534	543	538	512	533	568	498	553	579	539	548	578	579	572	558	537	509	509	545	513	577	506	531	531	527	517	512	526	518	548	520	520	520	511	524	547	588	501	502	523	502	543	555	557	558	497	563	544	522	529	561	520	546	511	494	528	551	517	523	498	561	558	516	554	533	500	540	541	560	571	555	518	543	548	533	558	546	537	512	537	528	494	508	546	594	514	493	498	539	537	577	523	583	525	521	524	526	593	539	548	539	535	540	502	565	527	543	554	522	574	552	565	529	532	517	531	546	509	522	560	528	464	544	545	530	530	509	567	561	540	554	538	546	527	546	537	529	578	525	513	547	509	547	564	570	553	513	549	536	522	526	550	562	517	558	547	555	579	497	550	542	550	519	558	520	545	518	506	553	543	523	558	536	520	551	522	548	481	520	539	543	517	549	535	583	523	502	531	554	519	534	558	509	509	555	523	554	527	541	542	507	515	533	553	524	553	527	540	571	492	552	526	527	538	550	534	528	531	502	532	524	511	533	583	563	496	567	512	540	549	577	532	524	538	515	579	577	535	513	567	527	543	543	516	510	547	502	547	515	553	529	550	517	531	508	549	504	593	565	542	571	544	542	530	554	564	564	519	521	513	575	552	582	531	530	497	506	556	574	518	543	532	530	514	503	578	502	502	511	536	522	541	547	540	521	540	506	512	543	519	492	531	518	559	490	512	600	586	544	546	531	540	555	551	534	544	530	539	519	550	528	488	555	518	538	522	512	532	516	553	516	485	566	500	499	535	563	531	543	524	515	542	515	533	536	524	556	554	528	540	556	537	533	515	513	514	560	548	538	514	555	562	513	535	529	525	514	521	511	525	545	529	510	481	540	537	506	498	501	515	551	488	522	518	547	504	548	535	556	518	517	481	567	529	541	533	499	511	529	515	534	536	555	531	526	559	550	514	534	527	511	512	575	540	545	546	517	554	521	528	516	547	530	553	557	504	536	511	524	563	492	536	512	536	517	537	513	554	497	573	522	520	513	568	510	552	564	494	543	482	555	513	565	524	482	540	522	550	559	529	530	522	520	542	512	541	516	581	528	511	554	544	533	529	532	519	527	539	535	545	502	524	540	535	506	508	509	524	572	561	532	571	554	537	526	486	514	540	550	586	567	534	533	554	540	547	562	514	498	464	552	548	545	532	527	552	541	519	548	532	508	547	567	529	553	520	539	544	489	509	500	534	547	519	542	549	569	558	524	495	498	514	542	541	550	535	547	551	539	516	564	534	555	538	538	505	534	558	521	568	510	555	518	544	499	550	533	512	537	525	550	554	537	550	538	516	571	530	525	494	526	550	567	488	489	516	497	534	523	536	540	527	529	562	554	535	540	515	453	535	543	545	514	534	533	565	527	519	544	490	539	550	527	546	561	541	528	543	531	521	559	553	531	514	557	514	513	531	544	535	554	507	512	528	512	487	519	525	516	518	486	553	538	496	515	503	524	514	510	559	484	595	551	535	538	540	549	539	530	569	489	593	540	569	554	510	550	533	563	531	537	557	523	513	558	560	562	536	504	544	513	565	516	566	539	519	510	535	505	510	561	534	524	529	536	526	560	545	508	509	510	517	537	535	494	518	514	543	556	526	533	546	550	523	555	489	528	541	505	477	559	532	503	516	493	545	570	485	554	545	496	530	532	506	529	505	497	561	508	562	539	564	529	546	508	564	548	507	556	564	506	507	536	520	503	558	542	528	520	491	544	566	531	596	536	584	545	559	517	542	505	524	529	565	520	564	542	532	517	490	541	526	540	506	535	513	508	484	524	516	607	528	525	564	537	523	551	515	538	545	531	570	526	585	528	537	529	557	537	555	570	561	551	508	532	526	528	549	535	531	530	570	545	537	515	519	523	507	541	533	586	564	538	523	548	556	559	544	551	554	511	538	565	535	527	522	545	572	578	560	550	566	531	548	541	498	535	545	534	489	550	558	549	484	483	514	529	543	523	542	509	515	501	551	502	484	514	560	514	512	563	578	528	497	543	567	529	553	531	565	529	532	534	479	512	541	538	528	558	570	521	498	537	516	518	552	542	485	546	519	582	511	523	565	530	539	548	510	536	571	517	516	546	522	555	551	505	525	572	556	513	532	532	532	575	541	538	524	523	532	524	532	552	567	552	550	570	507	547	536	521	526	573	515	533	558	559	589	482	532	548	515	544	538	534	561	534	538	538	537	547	541	517	548	546	502	495	518	540	576	507	538	521	530	572	506	520	523	519	562	569	532	529	559	538	537	569	512	540	513	538	507	548	534	512	516	494	517	569	523	496	554	527	555	490	547	579	542	532	538	534	540	581	567	540	524	524	528	552	547	521	547	522	515	515	565	523	526	541	564	529	565	548	545	575	560	535	551	527	541	571	519	529	529	531	557	528	487	554	555	547	574	508	522	543	545	505	520	553	550	534	518	563	575	550	566	511	541	548	534	506	515	493	525	512	527	545	550	556	512	537	507	584	510	557	530	503	566	530	515	511	513	485	520	527	571	565	542	545	498	520	516	479	507	546	561	559	546	487	509	508	521	539	533	518	523	560	527	573	516	514	574	555	516	536	542	515	562	525	544	539	523	527	542	520	518
5528	291	230	236	254	249	239	222	229	210	218	211	230	229	246	230	235	208	227	240	227	230	259	234	219	242	219	246	223	220	253	202	232	243	225	219	215	234	244	244	223	200	229	239	220	219	207	205	255	236	218	251	235	197	219	206	233	231	200	231	213	218	238	217	222	213	217	215	223	220	233	205	196	223	235	217	259	259	233	221	226	220	217	192	235	223	214	219	218	229	229	257	239	236	220	244	217	245	242	217	229	213	252	220	219	240	235	228	231	229	239	238	236	224	204	202	208	241	231	246	216	222	236	226	245	236	224	219	264	221	244	227	248	274	229	242	230	236	225	231	231	239	237	223	222	227	226	227	247	250	237	230	233	224	224	221	231	235	203	248	220	245	229	215	196	226	213	245	242	224	251	251	237	239	237	239	204	240	227	221	227	230	215	217	249	235	231	235	212	260	258	236	221	213	228	255	197	276	246	205	237	228	233	236	228	215	210	250	223	234	224	240	229	253	219	237	223	242	244	230	214	239	239	224	228	206	214	256	248	232	228	223	233	219	229	238	226	222	252	222	233	241	248	236	202	231	247	240	223	207	239	233	210	236	266	232	199	243	193	218	213	261	229	222	234	225	207	240	228	238	244	205	227	229	247	251	254	205	237	223	233	195	206	219	230	231	249	225	220	225	229	229	215	259	238	253	256	195	251	227	222	244	228	218	270	259	241	243	267	248	250	217	225	242	236	276	202	228	223	240	221	235	235	232	209	228	231	245	248	243	227	206	232	207	235	230	217	238	204	266	253	240	218	241	234	209	237	225	230	232	259	218	216	234	192	253	246	253	205	238	226	234	211	227	202	220	242	225	211	224	251	226	238	249	214	248	238	217	202	234	227	222	235	240	204	241	231	227	243	252	246	232	250	213	230	247	257	232	247	231	252	233	231	225	235	236	223	259	216	199	237	249	233	212	218	220	256	257	240	238	228	268	211	233	226	202	212	204	221	235	224	251	230	210	231	210	224	209	209	218	207	208	229	234	215	241	227	238	225	224	227	205	231	221	223	209	223	219	219	246	224	241	242	214	262	238	240	245	237	214	260	212	211	232	250	229	221	244	256	240	227	221	199	228	218	261	227	207	205	194	198	204	217	220	228	228	224	217	211	240	253	250	219	240	217	217	235	233	212	216	230	214	224	264	214	215	218	255	208	220	223	215	254	232	220	222	213	220	236	217	227	203	233	218	208	239	214	224	244	240	243	236	227	227	235	239	217	232	250	218	222	238	239	251	248	230	276	213	228	261	233	216	233	226	237	223	235	243	244	232	227	230	238	234	237	233	248	222	272	246	250	235	231	235	246	239	228	225	239	191	232	216	259	209	239	234	240	222	248	227	217	227	232	226	237	244	234	203	230	233	247	268	221	211	227	228	235	233	210	232	236	225	223	192	243	244	238	224	226	242	226	219	221	234	229	229	242	204	201	217	195	223	219	235	216	231	236	246	217	212	226	214	239	244	221	225	225	259	230	258	230	204	244	223	211	250	206	215	212	227	246	229	242	208	226	221	231	231	217	236	219	244	208	231	244	251	242	198	252	206	224	216	196	243	248	229	228	238	261	259	229	250	235	247	210	229	229	223	248	217	247	223	203	243	244	232	235	233	230	237	198	221	218	227	236	261	216	241	240	220	246	235	245	217	266	246	220	242	238	213	255	223	234	231	217	243	207	242	227	253	229	226	244	245	233	223	241	245	224	193	239	232	248	231	237	194	201	229	223	246	223	244	225	237	215	220	242	218	245	223	236	238	237	296	205	239	233	194	238	231	219	208	235	231	209	220	229	233	229	230	216	222	222	228	241	224	232	240	201	244	243	231	250	236	256	213	228	231	223	204	236	244	219	229	258	234	225	242	242	220	237	224	230	253	219	228	234	221	232	222	250	199	247	235	229	203	200	200	237	245	206	204	214	245	206	219	219	265	245	241	207	224	252	233	226	211	202	267	207	227	257	249	258	242	238	238	246	205	250	214	223	234	218	224	241	244	209	227	247	224	257	203	226	233	215	231	251	224	244	254	210	201	236	222	212	239	211	228	251	213	253	251	228	246	235	233	203	236	229	214	247	233	240	233	236	248	223	221	271	227	255	245	243	240	235	214	229	227	243	234	221	227	230	188	259	247	249	233	251	217	251	229	234	226	234	229	230	229	220	235	243	208	231	227	247	261	230	237	174	220	240	246	232	233	244	209	227	204	219	245	236	233	257	218	215	216	229	245	222	232	227	224	221	222	243	251	250	199	246	241	234	253	240	237	199	253	227	226	236	245	236	246	262	241	219	224	239	255	230	203	240	247	219	256	251	219	248	255	239	229	245	257	238	246	219	253	247	214	224	242	218	233	271	258	224	202	233	243	260	271	213	247	241	208	216	213	245	229	222	224	223	204	238	265	263	253	270	227	243	241	226	242	248	226	271	241	224	219	226	242	209	222	228	247	227	222	240	199	227	218	224	238	234	239	255	225	234	277	253	232	248	219	240	215	215	214	206	220	257	229	228	230	249	234	232	230	230	236	210	225	248	216	216	213	226	232	239	234	251	222	215	205	249	219	244	215	225	253	217	232	224	222	239	240	246	268	244	237	242	230	249	211	218	205	221	225	237	214	232	220	261	265	221	225	226	245	250	264	265	229	208	195	216	256	227	248	263	237	232	226	222	207	248	244	254	230	228	217	224	220	244	237	221	230	232	208	247	229	234	250	199	245	224	229	228	220	238	247	254	232	269	245	281	229	244	224	236	236	251	219	213	233	239	222	235	216	226	237	253	235	223	231	273	201	219	251	244	209	228	215	207	242	214	197	234	226	264	248	220	232	229	215	237	261	232	246	226	224	232	213	224	231	231	218	244	243	236	217	210	239	227	223	202	237	243	253	261	226	216	236	213	242	215	233	241	227	209	194	238	230	215	235	253	252	267	209	220	229	205	250	237	223	234	235	202	233	233	217	239	217	249	221	249	226	232	221	205	226	253	219	229	233	223	222	230	244	213	259	235	238	204	215	238	210	228	232	223	246	263	236	218	233	226	219	250	224	205	235	255	268	203	205	247	223	229	222	225	234	242	218	256	235	218	190	237	209	214	208	250	256	245	223	227	219	218	230	249	234	232	247	238	233	215	241	242	234	238	245	211	234	276	232	241	215	235	215	235	215	219	216	226	212	242	215	217	250	227	222	236	229	246	234	238	232	236	227	209	244	236	230	247	237	228	241	208	205	246	202	227	210	240	248	215	247	214	268	261	285	211	214	241	227	235	246	249	245	230	208	209	241	237	251	253	232	219	238	244	220	220	265	235	240	253	239	223	227	223	235	228	210	246	241	222	239	241	233	210	232	232	243	249	220	205	241	208	228	210	220	230	239	237	218	243	231	238	205	229	194	232	215	245	251	236	232	220	236	233	208	241	264	249	238	243	247	270	255	222	241	246	233	249	207	220	219	221	256	195	221	244	228	228	262	221	231	213	224
5975	573	612	557	649	578	563	599	567	593	530	567	546	572	595	508	563	552	522	562	534	552	559	511	531	567	526	581	527	599	579	517	543	537	550	573	580	546	550	548	525	535	525	557	536	564	515	591	565	519	555	565	535	505	502	562	498	522	519	575	502	515	559	532	539	508	581	540	534	567	565	575	523	549	520	558	561	568	584	507	566	575	518	497	555	553	542	514	556	519	558	559	551	557	556	551	567	555	509	513	557	536	553	541	552	562	533	536	508	514	554	533	526	533	576	560	484	575	549	523	563	559	522	546	591	554	571	533	559	578	569	534	511	537	545	532	574	532	506	566	551	500	547	540	533	526	558	554	536	520	528	538	523	516	556	538	517	539	552	566	557	524	526	573	545	532	530	555	569	532	530	581	557	565	569	515	539	557	547	538	552	541	561	549	526	530	592	531	561	524	561	528	511	534	521	545	526	528	519	554	549	539	503	556	528	566	536	513	565	523	525	580	512	567	523	602	572	536	531	550	515	516	535	515	562	560	540	558	541	528	524	568	574	556	544	565	532	515	553	536	478	509	514	539	552	537	545	537	564	508	544	546	551	510	523	557	563	568	562	600	528	527	572	532	526	507	549	559	560	497	583	544	554	513	538	553	549	542	566	558	551	560	507	531	509	556	509	503	508	538	540	569	567	547	530	567	556	547	554	570	546	578	553	547	576	532	525	527	531	521	567	540	484	542	552	536	552	502	518	548	520	551	525	554	555	546	527	531	572	514	550	529	543	488	603	569	547	507	554	553	548	516	552	532	547	525	565	551	547	571	565	519	548	520	562	534	480	536	551	533	551	552	524	541	533	531	514	541	537	518	528	569	526	559	544	548	543	559	559	548	518	528	512	527	526	538	549	550	514	552	567	559	546	538	521	537	539	507	582	548	526	560	551	565	507	554	537	538	513	519	521	565	531	535	508	512	509	585	509	571	523	518	547	529	542	529	564	521	546	525	530	525	507	577	566	559	533	563	542	539	566	523	559	516	549	562	553	525	536	546	553	515	540	558	537	530	551	522	540	532	532	527	531	511	562	541	549	530	557	551	536	557	520	588	568	509	540	548	583	519	535	547	528	525	544	559	514	542	544	506	539	552	560	542	598	544	557	557	520	588	580	525	553	546	557	553	580	526	535	526	523	500	529	500	510	557	536	546	542	540	498	552	534	527	588	541	516	555	549	579	539	544	547	563	532	601	517	553	516	572	563	492	523	580	546	530	543	530	523	546	515	489	531	522	531	511	515	570	563	524	554	543	504	553	516	553	546	579	536	513	556	528	581	524	541	558	543	551	536	532	584	581	531	530	545	573	583	548	549	573	489	555	532	539	565	593	539	547	538	558	562	532	508	501	578	497	545	523	537	594	529	526	538	515	544	579	557	576	550	532	508	557	531	493	547	550	561	580	568	554	545	524	542	549	560	551	553	565	568	554	512	538	541	523	556	576	534	578	568	522	520	572	522	530	583	524	583	558	552	539	563	563	498	517	534	530	523	519	568	542	510	569	538	532	530	545	563	521	538	519	509	523	533	556	546	527	539	524	559	480	540	581	538	536	513	554	552	579	574	519	540	548	542	529	526	482	533	562	513	501	507	483	531	516	567	570	528	511	540	539	560	514	568	537	535	545	514	526	550	563	555	552	600	532	557	490	533	544	553	554	547	517	521	545	518	547	547	515	549	542	536	572	584	537	541	572	568	542	567	546	524	533	512	542	539	522	502	535	534	555	521	556	561	499	537	551	516	557	490	583	563	580	555	544	550	555	547	557	557	587	510	562	531	514	525	537	504	567	593	507	541	543	588	553	526	554	556	565	589	533	521	522	535	509	556	548	584	551	554	562	569	526	513	544	545	553	553	524	512	535	541	541	480	540	532	521	514	548	555	578	504	532	576	530	527	568	538	560	562	526	518	532	527	501	570	546	549	566	500	508	573	536	551	505	562	529	539	539	541	556	544	540	482	494	548	520	528	506	514	550	527	533	513	554	530	569	506	540	554	508	526	521	519	555	517	492	546	552	579	533	556	515	597	553	540	546	547	537	583	562	539	548	569	552	527	549	547	552	499	534	561	559	545	551	535	572	569	590	610	498	526	549	516	542	544	543	561	550	548	543	530	524	569	578	567	570	525	545	560	560	503	575	563	506	522	537	536	514	511	576	544	542	533	526	547	548	547	508	575	545	528	509	552	547	573	587	581	516	553	583	544	534	607	561	600	523	580	518	549	508	515	503	522	554	521	496	575	543	542	559	515	582	530	548	569	507	552	573	544	563	527	553	516	532	526	572	566	514	475	524	513	570	576	564	526	524	558	556	519	551	546	597	528	505	507	560	488	539	546	548	542	584	563	530	552	566	521	578	556	555	545	537	556	537	545	522	505	558	483	572	483	497	534	542	550	566	529	501	561	544	550	530	567	570	539	558	535	564	545	518	549	567	513	536	546	482	512	507	529	524	564	584	534	533	523	578	530	503	523	584	547	535	554	521	554	529	567	550	529	536	549	598	511	540	529	529	573	535	506	539	544	549	570	562	531	503	545	540	543	539	522	580	556	528	528	552	533	518	570	568	530	500	516	558	502	539	516	523	568	578	580	554	556	525	516	540	536	557	559	551	542	558	559	508	499	526	514	562	497	577	517	545	545	528	584	541	579	577	535	543	536	584	533	564	525	528	505	571	544	551	576	555	501	579	552	543	560	525	519	502	538	549	528	535	518	543	524	567	507	551	534	550	583	519	518	561	531	549	506	527	540	536	589	531	592	504	544	496	552	562	526	581	573	544	551	542	566	538	579	558	519	531	511	566	587	552	515	536	532	535	565	591	522	528	512	567	573	538	565	543	525	539	548	547	576	554	558	510	539	554	542	554	567	529	569	508	556	545	560	497	510	568	535	586	554	584	561	550	522	548	507	539	532	525	587	490	546	551	555	530	541	570	557	580	574	536	567	548	558	512	564	532	522	564	563	543	547	557	557	540	558	579	534	541	552	541	543	571	529	544	497	544	534	575	552	562	510	540	519	580	495	558	560	533	520	485	534	543	538	548	603	528	502	518	526	540	537	550	547	531	508	520	517	550	549	518	552	478	520	520	558	553	593	491	516	520	528	562	544	469	518	584	536	552	525	536	521	539	538	517	505	557	545	541	514	527	558	527	587	549	558	509	578	560	532	532	503	584	542	533	536	533	550	478	559	542	536	558	526	556	546	559	531	510	573	535	553	533	492	534	556	515	526	564	519	562	528	521	512	550	511	512	538	574	542	542	576	557	555	536	546	565	549	537	532	526	538	531	508	523	498	554	553	539	544	533	510	528	566	555	561	558	532	533	575	552	529	577	519	532	511	505	510	531	516	542	511	544	569	556	566	568	537	555	546	517	574	519	550	499	541	529	576	562	558	547	560	530	537	542	556	522	551	561	547	553	579	525	592	560	535	508	551	573	562	548	545	548	567	536	592	548	479	561	545	520
45316	9520	1309	791	504	424	318	255	213	193	179	192	170	147	152	156	158	132	156	119	126	145	120	106	123	139	131	159	138	115	132	114	107	106	129	119	106	107	135	108	132	116	113	132	118	124	114	121	105	118	107	104	117	115	133	125	100	139	100	104	110	96	125	128	115	99	106	101	110	102	103	93	112	128	128	112	113	116	119	97	108	77	112	109	109	113	96	126	102	96	112	133	116	123	126	122	132	112	103	119	119	107	93	108	130	127	106	103	102	123	117	105	113	121	122	120	110	119	122	117	125	114	80	91	116	102	114	123	123	99	105	124	82	110	126	118	138	114	107	107	110	118	112	105	105	99	115	107	98	124	111	110	108	109	128	130	119	100	112	113	122	107	103	98	102	107	140	93	109	128	111	110	116	121	98	103	111	102	128	121	114	117	105	130	102	99	128	104	117	122	118	129	120	119	102	117	123	129	107	123	102	128	114	138	111	104	109	104	107	130	111	99	113	118	106	112	119	107	128	107	128	125	112	115	128	105	101	130	99	114	124	95	113	124	122	96	107	101	103	123	116	114	106	112	107	114	106	110	103	103	122	104	104	111	114	121	118	106	122	85	105	104	104	117	121	114	110	126	142	123	122	115	118	111	93	114	112	114	111	96	116	127	85	114	122	113	100	131	107	116	99	105	119	129	123	121	109	104	119	113	91	102	120	111	101	132	113	107	117	102	118	127	130	142	113	101	104	116	116	110	102	110	127	113	108	103	137	103	99	122	121	107	88	144	110	109	84	121	108	110	114	106	107	104	90	126	95	112	112	126	113	117	98	119	104	92	119	112	109	112	135	122	102	115	124	121	122	115	106	126	122	113	119	113	90	101	118	138	118	106	113	109	108	103	107	121	119	112	112	110	103	107	114	108	119	106	102	112	110	109	111	108	118	100	103	100	120	120	94	113	114	106	113	102	123	97	133	101	130	95	109	110	123	114	115	127	102	92	96	86	119	123	121	114	111	110	117	128	115	106	116	127	122	135	117	102	127	134	115	126	106	111	122	105	117	110	123	106	136	105	107	117	117	128	118	107	108	92	118	100	117	92	106	100	96	101	121	116	119	123	102	97	118	110	104	103	89	123	119	119	115	117	129	104	120	130	122	98	98	119	120	116	90	111	105	125	111	105	119	118	138	104	113	102	120	122	105	118	101	129	115	113	102	122	120	114	107	111	93	89	135	136	106	105	106	99	112	104	114	117	120	112	108	123	120	119	107	116	123	123	139	108	119	96	111	126	129	107	97	109	94	120	109	116	114	141	125	111	109	122	115	123	111	102	124	113	115	122	117	107	113	111	107	109	99	111	109	101	122	111	112	110	110	103	116	106	100	121	111	116	114	111	112	115	116	107	107	106	100	99	130	96	121	94	115	113	104	126	124	109	101	112	128	123	110	138	109	114	123	96	102	121	124	100	103	105	114	129	106	108	104	134	102	116	104	103	127	94	128	100	104	130	110	111	113	96	128	100	111	127	110	132	122	110	97	122	115	108	110	106	107	102	111	112	116	105	118	108	123	98	133	107	107	115	121	103	113	120	106	109	113	118	103	90	121	104	119	109	110	122	123	116	113	103	125	107	110	117	106	87	131	109	97	126	116	115	106	120	113	121	115	117	108	122	103	136	120	115	101	110	98	115	112	108	109	133	111	117	106	105	112	118	94	112	103	124	116	103	104	107	105	138	124	103	109	112	99	132	114	130	130	136	109	92	114	117	109	130	123	126	101	114	131	119	94	100	112	126	134	120	116	121	111	118	117	128	118	87	118	105	121	118	134	124	128	78	109	104	96	94	104	113	124	112	98	119	98	93	98	109	112	124	115	101	115	120	123	107	94	98	111	113	115	130	105	110	123	133	113	121	133	136	126	118	119	116	134	126	108	111	96	118	116	102	121	129	101	127	96	104	131	119	109	127	122	98	114	123	110	112	117	100	113	132	111	111	120	116	112	94	107	90	115	114	103	117	112	106	97	89	110	118	110	129	117	121	128	113	117	121	100	115	116	128	112	112	104	114	97	127	109	124	117	115	98	111	122	131	124	117	103	115	121	125	116	128	137	121	124	117	113	111	111	108	94	123	118	131	119	124	110	108	129	115	113	117	115	119	122	118	133	107	117	106	123	93	107	119	114	103	107	130	118	125	113	111	105	100	114	103	101	104	104	107	126	126	140	108	115	99	105	112	101	111	147	132	116	126	97	111	112	105	140	110	109	102	107	129	120	137	121	104	113	115	105	129	128	142	93	118	110	129	103	103	106	108	111	109	124	103	91	106	108	89	110	126	108	127	103	121	114	116	103	117	133	123	124	113	127	101	112	123	125	134	117	109	114	95	111	103	122	128	108	123	123	111	123	103	101	109	135	127	98	101	119	137	102	114	134	122	130	112	120	101	96	103	100	101	100	114	115	118	99	107	122	120	101	114	104	117	119	114	103	105	109	121	105	112	127	105	133	113	109	115	113	127	127	90	141	120	111	103	119	114	113	102	111	114	105	105	119	105	130	86	125	107	105	121	108	101	129	103	110	117	103	99	105	115	110	108	122	108	97	93	119	136	104	101	108	106	116	119	101	114	105	115	122	106	105	120	108	127	118	107	96	125	117	106	124	117	119	104	125	132	107	130	112	117	119	127	94	119	113	111	107	103	123	104	107	110	107	106	117	126	111	112	118	101	111	122	121	130	103	113	123	142	115	90	96	116	125	116	126	113	117	130	127	123	101	127	113	112	114	113	106	120	100	125	126	95	107	121	112	113	101	108	92	114	100	106	106	100	129	105	106	116	128	132	117	94	100	116	114	100	101	105	122	97	111	117	109	113	117	109	99	114	105	123	110	118	118	113	133	114	98	120	97	129	122	117	98	121	115	113	122	98	120	101	120	110	105	123	112	113	140	103	104	115	110	94	123	122	127	106	123	115	108	128	116	87	107	102	126	131	110	126	131	102	106	105	89	140	110	121	95	119	118	114	121	124	127	120	109	117	106	102	116	94	102	120	104	108	123	118	111	114	143	123	92	119	113	114	133	103	122	106	118	116	106	100	129	115	103	97	126	102	119	107	105	123	97	118	93	106	111	113	105	108	112	109	105	92	88	103	108	106	127	111	97	114	115	123	134	110	104	129	100	125	99	116	116	120	97	127	99	100	87	104	86	135	126	113	121	121	112	139	115	110	125	115	114	106	123	133	105	114	120	103	114	101	110	119	111	101	117	114	123	116	117	106	100	112	129	109	104	99	114	110	106	109	119	111	107	132	116	103	105	115	116	118	98	117	97	115	124	115	123	130	112	121	119	111	108	118	122	105	112	115	114	124	103	124	120	133	102	114	138	104	117	100	118	109	103	98	122	114	112	102	111	110	124	112	104	102	126	136	122	110	125	109	118	120	118	106	109	117	103	117	135	121	119	115	107	101	103	107	99	134	123	118	131	127	111	103	111	109	117	107	85	130	126	116	108	106	119	99
21119	958	2024	2379	2228	1725	1438	1179	1014	878	824	738	709	608	627	567	489	534	491	462	435	463	406	413	420	448	379	383	398	382	381	369	374	353	351	377	365	371	367	354	359	363	349	362	340	358	328	320	328	332	327	312	311	337	333	354	347	345	368	347	334	324	332	297	315	329	314	318	338	361	332	324	328	294	354	329	337	319	328	343	321	338	300	357	328	325	339	294	296	311	306	322	293	311	302	314	330	343	272	329	329	319	318	330	316	354	329	280	340	309	324	304	306	292	332	309	316	335	328	333	304	311	349	292	292	281	307	313	345	335	295	323	322	337	311	304	327	326	279	306	325	322	306	312	334	341	294	313	290	315	310	313	360	323	296	357	325	347	347	344	303	311	293	325	315	286	296	314	310	328	314	295	319	298	310	291	305	328	306	323	356	302	322	322	284	294	317	282	306	338	336	329	308	331	318	331	289	312	306	333	314	303	326	322	318	310	296	330	308	310	333	314	313	313	290	336	263	297	316	318	315	331	319	313	309	305	336	328	320	286	350	313	327	300	318	338	299	308	308	312	340	342	305	304	320	307	292	294	304	346	282	318	335	318	341	313	285	329	318	290	301	315	330	317	331	305	333	309	328	338	313	332	349	294	337	319	341	316	296	329	304	343	283	349	335	335	349	275	273	322	342	299	322	338	295	328	328	319	318	283	347	321	274	295	321	287	323	318	330	267	318	302	271	337	331	324	305	306	298	311	310	331	304	335	335	340	271	299	301	296	330	310	343	318	324	313	327	295	358	319	349	319	308	302	303	328	346	316	309	327	331	317	323	322	316	332	306	320	306	316	320	304	316	322	315	336	313	320	325	317	287	308	300	277	302	325	285	300	323	314	353	333	305	316	280	342	337	301	289	298	323	307	317	307	320	298	316	301	311	315	292	305	307	320	313	308	327	288	294	333	295	312	343	325	356	298	319	302	308	323	324	296	322	313	330	322	319	308	289	336	312	283	309	294	307	318	311	337	313	333	311	300	306	314	323	322	340	354	281	325	307	338	307	351	336	269	319	296	280	312	306	325	310	280	347	312	320	306	300	316	317	297	338	291	289	327	313	298	318	288	311	305	329	338	300	312	319	321	295	310	268	303	350	310	331	316	298	317	321	323	305	312	319	329	287	325	308	346	295	324	310	326	329	332	300	320	311	311	316	296	285	296	299	293	301	308	289	272	317	292	324	306	334	286	326	320	344	304	334	293	292	329	301	329	328	302	299	301	341	321	304	337	275	347	286	325	306	291	304	310	305	332	287	315	312	323	316	312	335	299	347	315	290	311	313	336	342	297	292	324	289	302	327	319	342	290	311	308	308	298	326	333	318	308	293	334	301	287	334	337	276	290	324	330	314	358	340	338	305	328	294	314	272	316	301	323	317	309	320	297	318	281	302	270	305	288	327	305	337	321	327	292	306	310	292	330	312	303	310	309	306	294	317	355	307	296	341	330	349	305	362	325	331	297	335	299	330	298	346	292	292	289	319	306	345	268	345	324	326	317	307	318	293	308	289	305	311	339	301	300	290	349	295	302	315	280	326	308	301	318	309	329	336	320	318	311	303	340	311	330	308	301	313	328	308	323	301	284	318	341	293	302	319	339	331	347	294	306	315	333	292	333	318	321	295	329	323	317	315	291	326	327	327	331	302	341	367	317	327	331	311	304	319	306	301	311	318	314	334	321	334	327	316	316	341	297	298	288	294	331	327	274	305	311	322	328	319	330	304	320	342	294	317	342	327	328	310	272	299	315	306	313	268	337	336	316	330	311	291	329	316	343	294	320	324	304	348	304	328	332	318	320	289	320	289	309	318	282	297	316	334	347	332	300	322	334	325	307	299	326	333	302	304	347	328	323	302	311	305	278	322	304	298	309	329	307	305	333	318	310	275	333	298	339	334	302	265	313	333	339	300	337	316	290	317	337	304	315	333	285	309	346	294	283	325	316	318	334	316	293	312	356	313	338	310	331	328	300	300	329	288	335	302	307	309	308	322	297	310	285	313	298	353	328	335	329	311	317	310	318	323	342	300	316	321	293	314	300	324	286	336	302	331	339	335	335	284	305	325	314	333	313	326	310	283	327	322	323	312	332	296	294	325	315	287	310	324	314	308	290	315	310	314	315	295	337	306	343	321	332	301	316	338	296	321	327	312	335	309	297	332	330	318	285	314	299	337	310	296	315	334	348	326	299	312	300	360	308	312	326	295	304	310	306	355	313	331	311	323	336	346	320	345	288	311	317	308	292	308	323	310	297	301	297	288	302	324	300	319	302	324	313	307	330	323	300	291	310	290	320	306	300	327	310	286	298	289	334	326	293	302	305	348	322	310	329	294	311	297	317	323	302	331	325	323	331	302	315	321	324	313	321	343	316	332	337	325	332	332	314	260	306	326	319	308	280	288	296	301	301	306	281	352	317	337	305	322	295	329	324	321	306	301	320	312	296	278	335	306	321	337	325	315	283	298	297	313	307	333	329	299	307	299	303	306	300	297	337	316	320	303	313	291	289	308	312	297	294	298	330	326	317	324	319	327	316	296	299	321	315	301	316	295	325	290	328	314	315	285	284	306	292	345	343	324	299	295	303	317	337	327	307	290	383	307	345	364	316	330	297	338	312	298	351	351	300	300	308	303	328	302	293	318	326	312	319	322	318	304	310	310	314	318	313	328	309	333	334	315	324	297	314	319	309	301	297	279	327	298	296	327	290	317	324	303	315	297	324	286	349	330	315	314	305	364	304	317	302	309	286	297	318	325	263	289	299	297	292	315	308	283	331	312	296	320	312	319	292	328	302	325	291	287	285	292	327	327	326	310	308	306	289	286	300	313	339	303	311	322	306	297	321	330	318	305	310	316	328	339	330	297	309	321	275	325	320	325	302	296	325	284	289	306	329	330	312	290	302	298	318	282	342	290	301	300	318	322	321	327	306	312	316	300	303	292	300	307	316	318	298	308	305	277	367	329	306	303	328	314	294	299	335	300	306	322	328	322	350	335	301	287	287	356	286	295	317	325	326	330	351	295	314	307	313	312	306	322	303	303	330	304	267	325	312	323	322	334	304	302	332	313	314	306	341	316	337	321	311	336	380	321	310	325	290	294	321	331	297	331	312	317	306	339	311	334	325	331	309	305	329	337	332	296	311	292	314	296	307	325	305	323	308	325	281	309	302	310	319	319	310	325	323	309	290	320	294	290	324	309	290	299	277	307	309	352	315	323	314	322	305	320	333	335	285	326	305	340	314	342	338	331	321	291	318	332	323	339	341	286	282	326	324	296	318	324	320	299	301	304	299	313	305	295	308	327	304	305	315	344	296	301	318	307	337	296	330	333	327	306	319	283	312	317	349	327	281	292	311	325	324	304	331	335	283	310	302	317	299	333	294	349	293	341	300	297	327	292	300	301	331	286	311	305	286	303	308	344	277	326	322	328	321	317	295	307	303	312	310	328	297	311	314	276	295	309	309
57433	17630	4672	1674	1114	815	623	553	468	407	376	328	312	284	297	288	280	270	275	231	239	255	259	242	259	238	203	214	226	205	213	224	262	255	207	240	253	220	251	201	201	216	209	244	237	227	212	216	228	211	194	215	226	209	217	239	182	217	196	222	220	216	205	215	202	217	192	216	220	207	244	206	201	230	244	206	195	201	220	200	237	189	218	203	206	235	194	224	214	226	197	235	192	176	222	215	202	215	226	210	236	227	200	214	193	193	200	241	200	252	224	215	202	246	216	237	211	226	233	189	203	207	203	215	197	202	202	221	193	223	219	183	234	208	202	204	182	224	211	248	197	176	208	204	223	224	227	229	213	199	206	216	202	213	194	210	235	222	191	218	211	227	195	208	194	219	211	216	215	249	225	209	193	204	213	246	209	233	210	182	179	228	189	225	216	198	228	188	222	203	193	214	220	208	212	206	200	189	225	216	236	213	232	215	218	196	199	176	238	221	215	174	199	200	233	209	198	225	195	238	185	220	195	209	217	218	199	227	177	200	225	184	225	199	217	219	209	242	217	209	211	212	224	197	209	204	209	204	170	199	216	227	217	220	171	232	228	197	215	225	204	244	228	228	214	213	242	217	227	214	190	204	204	194	195	216	235	229	194	234	199	194	206	199	192	215	195	206	229	186	238	192	212	214	197	225	209	233	217	226	222	203	216	204	249	230	217	235	220	226	201	225	205	198	228	195	213	232	202	225	214	199	209	200	211	182	198	231	204	189	207	234	214	216	207	220	204	189	202	206	181	194	223	211	201	226	205	236	235	232	229	187	196	205	223	204	173	179	192	205	235	213	196	194	189	224	207	215	235	205	205	207	206	208	220	224	245	226	230	220	219	172	227	226	207	192	218	208	207	191	203	214	212	224	206	210	224	214	181	188	233	234	244	199	201	237	202	227	225	229	201	219	205	246	204	226	211	200	216	202	190	232	243	234	195	220	212	239	212	194	228	200	221	219	202	212	215	244	240	220	211	213	222	209	194	240	229	208	222	191	213	186	205	226	199	192	205	188	172	179	197	182	196	205	212	228	184	257	185	203	200	218	198	225	201	189	195	222	229	199	181	224	204	224	216	211	217	222	217	239	201	220	218	194	206	195	187	223	228	197	234	203	213	217	202	213	195	218	186	196	224	217	202	218	208	199	187	201	236	236	208	206	221	204	186	188	200	213	191	222	209	218	194	211	201	227	209	214	216	198	180	205	227	216	229	207	211	206	206	195	203	220	200	226	226	226	219	223	195	226	193	220	201	209	204	202	203	200	187	195	235	212	197	192	216	225	188	226	207	217	198	221	200	228	208	195	202	242	190	240	195	217	225	227	210	201	200	196	225	204	201	209	223	243	195	212	220	216	203	227	197	220	229	216	222	179	213	200	207	227	200	197	204	209	209	202	195	201	205	219	220	209	199	231	223	232	210	240	220	227	211	185	198	206	212	204	225	203	211	192	199	179	235	200	225	207	220	226	211	225	211	214	187	206	186	225	221	201	200	208	184	226	225	176	191	213	240	212	213	222	223	233	251	227	227	227	212	203	220	212	217	211	188	190	223	213	209	228	211	247	208	210	215	213	197	197	184	220	214	199	204	219	200	227	229	227	221	209	184	212	207	214	205	227	230	238	222	211	200	214	226	207	243	193	229	191	203	242	244	228	225	206	204	196	207	229	203	204	226	223	232	224	196	213	197	201	250	194	215	192	223	227	209	224	203	238	215	207	234	218	196	187	204	212	218	203	203	195	233	233	219	231	206	203	196	222	215	182	198	211	210	219	208	228	208	222	202	229	222	209	196	216	213	223	219	213	209	209	209	211	216	200	214	230	205	208	193	230	210	225	197	197	214	211	219	218	244	216	228	216	208	211	196	205	225	208	193	212	203	204	203	206	191	221	248	211	218	219	217	204	190	214	206	214	210	205	217	183	197	230	221	178	229	199	219	220	252	233	228	223	244	214	221	193	213	228	229	206	213	198	206	209	227	200	189	223	229	198	202	206	212	203	204	190	226	216	217	182	202	205	208	189	217	216	224	196	216	192	210	212	179	201	200	242	191	222	194	223	203	229	222	205	229	182	237	228	218	244	227	189	202	205	204	199	234	194	233	207	199	239	191	221	206	214	215	212	192	224	203	233	201	219	205	229	170	204	236	179	222	208	204	203	223	233	199	202	215	232	214	208	228	230	223	229	180	208	206	238	190	212	194	200	217	204	217	203	221	224	199	196	203	201	207	218	212	208	214	215	187	206	177	190	215	225	204	235	225	214	208	207	202	179	199	190	207	219	232	186	202	180	198	226	211	221	208	203	199	213	213	232	238	217	221	239	210	230	213	220	215	197	197	206	211	193	230	244	195	195	219	186	223	213	228	202	231	215	203	189	221	190	223	208	204	228	209	214	229	210	238	213	233	234	221	224	238	212	229	218	206	230	192	203	222	211	215	235	243	193	195	207	217	205	218	209	185	201	198	192	222	193	222	213	208	199	224	219	191	186	211	192	214	216	210	219	212	221	223	220	224	213	201	221	213	203	197	220	217	223	221	198	234	196	221	205	205	231	207	208	213	237	225	186	207	209	214	207	196	195	226	218	201	199	186	230	202	206	223	209	212	201	211	209	205	208	194	194	227	210	208	211	245	192	198	203	265	203	238	246	206	196	237	207	238	226	188	233	223	201	201	207	214	213	216	224	202	202	212	206	182	194	200	239	228	214	228	206	189	234	213	211	213	216	192	216	205	209	222	234	199	201	185	213	236	192	231	188	194	212	209	200	178	231	230	214	216	219	238	214	207	176	200	204	200	227	193	154	201	199	216	213	196	195	190	231	210	223	222	219	205	210	167	237	197	205	191	202	182	219	205	223	230	207	197	210	205	213	216	223	227	211	227	232	219	213	224	206	204	212	209	187	203	227	189	228	228	219	207	198	192	193	210	205	217	215	225	225	196	196	192	243	203	212	211	198	214	197	207	225	227	218	219	226	212	193	216	192	218	199	220	198	233	213	224	238	217	210	197	222	218	199	200	220	212	248	199	191	225	198	246	218	217	211	197	219	224	214	221	211	233	219	214	210	216	212	220	207	222	205	207	225	205	210	222	200	193	209	187	209	210	190	204	193	231	243	202	220	189	198	219	237	180	222	215	218	211	204	206	211	206	201	206	231	228	198	207	218	212	219	218	210	232	199	220	220	183	233	228	184	180	223	217	206	220	205	216	198	205	227	201	208	227	200	224	211	215	237	200	209	205	199	219	210	206	223	238	223	205	203	234	227	202	246	223	210	249	205	216	211	222	225	199	222	213	226	198	222	183	200	201	227	234	204	214	191	221	213	216	228	201	221	212	216	212	194	209	220	203	202	206	228	203	219	246	196	205	198	198	195	207	209	238	213	213	215	222	227	220	204	203	221	196	207	218	200	193	214	236	219	214	185	212	207	204	219	222	168	206	190	211	207	229	205	219	199	206	222
27581	1801	3841	4544	3927	3263	2677	2321	1898	1622	1483	1341	1222	1139	1071	946	930	929	837	828	775	748	765	759	726	733	768	695	694	645	678	630	650	595	620	614	650	599	610	653	604	577	619	607	560	597	626	626	596	587	574	603	578	541	575	576	555	610	538	536	531	580	565	565	566	589	590	572	606	537	621	574	518	598	573	531	543	509	557	548	521	546	569	555	556	571	570	544	558	530	545	557	564	549	556	555	550	564	532	566	600	524	576	543	525	529	524	579	525	502	512	537	534	543	556	558	551	516	566	534	531	522	526	590	523	529	534	519	577	549	542	556	561	510	593	520	567	556	539	543	538	580	581	537	524	489	529	563	538	542	507	565	552	556	540	540	548	497	526	528	522	533	523	523	557	549	513	538	526	485	557	575	522	513	508	564	549	543	584	516	526	568	534	509	515	539	511	509	528	555	511	575	540	531	551	521	516	528	556	510	560	530	535	534	516	536	516	533	528	528	539	513	548	499	499	563	544	527	510	572	565	511	538	540	530	568	576	561	526	543	527	544	593	551	557	521	569	562	519	513	506	528	531	545	563	557	543	471	524	518	512	552	519	509	581	502	567	496	548	499	530	531	561	548	533	543	529	566	526	543	527	541	548	535	502	553	472	529	573	561	571	553	533	539	501	520	547	621	559	520	561	512	523	568	538	546	533	544	549	527	542	525	528	529	549	503	579	546	515	533	574	559	531	528	559	539	505	576	509	531	510	561	555	582	535	548	502	519	552	546	543	525	503	507	552	510	548	555	548	577	561	544	555	564	572	518	539	539	548	566	475	507	560	526	599	503	492	520	543	507	573	567	544	507	553	527	572	540	554	533	556	537	502	556	545	532	526	521	512	523	556	538	540	510	553	533	537	511	575	494	555	487	550	606	536	547	567	563	550	532	545	468	515	553	545	504	532	526	534	510	527	520	519	514	517	540	488	517	556	556	539	550	521	496	524	537	467	516	529	568	481	497	500	598	523	538	540	540	586	524	539	504	548	584	545	494	553	522	514	532	489	538	566	523	537	567	507	537	478	518	565	588	541	546	530	544	524	539	552	561	536	536	549	487	544	542	498	520	565	552	555	549	584	549	531	510	537	486	517	483	553	531	515	549	548	550	543	531	555	556	548	518	527	506	512	532	530	524	523	562	523	592	540	521	560	557	534	540	539	540	508	497	545	526	504	547	553	563	512	525	517	516	517	562	507	539	548	541	549	539	549	517	524	514	580	540	549	534	556	534	516	554	556	513	546	566	566	551	541	556	519	529	545	563	519	560	533	519	545	525	514	523	485	545	515	513	550	503	596	540	556	534	536	525	555	547	500	501	497	553	530	537	529	545	516	530	548	481	537	530	543	497	537	568	540	567	510	558	531	513	547	543	557	545	560	538	550	539	571	525	560	571	535	537	531	523	564	526	556	524	504	519	548	540	565	566	524	510	547	536	568	537	543	543	551	542	531	563	542	552	546	552	519	550	507	531	565	536	540	541	534	540	513	547	553	491	564	535	508	512	532	567	546	558	526	533	546	536	524	565	572	549	533	545	518	514	560	543	509	526	541	542	531	540	520	519	542	559	565	534	542	515	526	543	551	509	534	502	543	532	539	525	553	543	546	548	540	559	583	542	542	536	536	519	535	539	599	560	521	509	557	554	528	499	579	496	533	546	526	547	525	547	560	533	530	540	539	533	533	557	526	514	533	525	487	561	514	556	542	524	562	537	498	575	519	519	512	569	506	522	530	545	522	557	518	555	495	524	528	552	546	560	550	522	543	508	488	526	549	547	547	553	524	529	550	507	491	506	502	529	579	551	537	555	528	562	495	522	566	521	490	540	504	545	512	510	519	521	535	562	569	560	552	546	539	535	503	522	526	492	583	502	561	537	547	559	524	567	569	557	509	561	505	505	523	502	521	473	530	498	563	541	559	544	565	561	552	500	511	525	502	582	568	527	562	542	522	568	526	538	536	541	544	522	522	520	536	549	522	585	513	536	560	533	532	560	548	551	541	491	512	521	559	529	543	490	534	567	485	506	511	540	540	538	507	525	555	546	531	533	495	491	560	506	552	534	537	506	512	538	525	535	524	496	503	568	510	526	531	538	550	543	534	560	551	536	552	494	574	565	531	558	511	531	545	486	548	537	537	552	563	523	547	509	588	549	539	537	535	562	504	569	535	516	506	518	528	520	535	519	507	525	561	527	515	469	554	516	505	492	561	516	507	551	571	549	546	560	533	540	516	558	553	527	577	557	555	573	527	553	523	534	543	549	495	506	548	537	546	543	543	567	522	540	519	523	540	531	520	544	523	517	584	570	564	527	547	502	532	524	577	542	536	497	565	537	534	530	550	541	511	533	529	530	539	562	542	538	543	555	567	555	494	491	512	535	563	570	493	499	531	499	529	508	561	530	547	528	532	524	520	548	507	521	485	530	550	559	549	589	551	523	523	506	565	523	512	531	561	539	559	519	530	509	521	504	588	567	523	550	503	498	551	547	540	549	530	525	556	539	541	564	544	527	534	524	532	567	534	505	527	558	538	501	540	589	501	537	586	527	565	566	581	560	579	532	585	551	528	548	550	527	560	528	468	500	531	564	513	535	560	527	537	537	523	512	578	538	534	540	521	581	533	576	528	514	546	527	530	575	522	600	518	531	531	543	528	528	532	560	557	523	557	503	560	539	493	553	553	518	527	495	512	521	547	563	570	566	556	541	518	532	547	517	528	539	505	573	528	489	541	506	535	508	542	516	538	553	518	552	514	507	512	563	539	497	556	539	504	553	504	525	554	521	482	536	513	513	565	550	523	532	543	519	586	579	525	518	532	535	476	543	537	529	527	534	581	538	538	539	539	553	534	564	511	539	517	511	550	535	501	537	511	505	526	531	564	549	539	555	564	550	520	555	521	574	530	536	522	545	523	505	540	558	541	584	520	498	523	519	533	536	516	582	550	538	519	582	545	577	581	501	518	584	554	565	540	521	533	521	557	525	530	550	509	558	554	517	561	510	505	528	521	537	521	543	592	578	555	530	552	549	532	523	516	544	523	524	535	535	554	571	488	503	564	513	536	542	493	563	522	547	516	553	529	510	545	533	561	505	533	526	540	524	555	542	538	545	572	523	567	543	540	532	519	519	497	515	572	546	519	563	491	502	539	539	501	559	543	558	542	555	552	543	503	512	530	565	515	534	540	533	515	532	571	522	559	506	554	529	525	553	537	552	570	529	596	556	560	526	569	555	539	529	519	527	517	528	561	548	504	514	526	540	513	544	543	531	543	575	563	513	575	505	586	597	561	502	506	531	531	542	546	538	536	546	528	539	514	558	544	558	487	553	495	525	508	553	545	558	567	530	533	554	547	553	536	529	550	510	528	534	571	524	549	572	485	530	526	581	525	492	513	524	578	567	568	536	528	564	531	558	537	518	527	537	528	522	561	523	573	525	512	517	519	509	562	505	548	511	523	530	511	525	522	569
5550	280	231	257	308	226	239	209	254	237	203	232	234	215	222	253	241	222	213	222	235	232	231	221	219	248	212	199	218	221	219	199	223	218	244	242	223	243	254	232	245	218	244	246	234	230	216	214	237	234	224	254	254	230	217	235	231	228	237	236	254	249	185	256	213	233	212	217	235	227	217	241	249	230	227	217	221	224	222	205	213	214	255	256	231	228	247	267	251	234	237	217	241	245	261	221	266	234	216	195	225	269	213	236	226	253	247	227	251	199	212	211	249	241	257	234	246	230	240	239	237	239	238	241	230	197	222	263	199	212	203	250	245	236	237	247	232	198	239	223	224	236	230	201	244	242	212	192	253	233	250	257	245	226	221	229	245	229	236	254	233	225	236	230	224	233	230	232	213	248	254	233	228	213	231	233	229	235	229	221	235	239	247	211	227	236	230	222	219	244	221	225	238	224	230	227	247	220	251	236	250	241	220	262	245	258	208	241	265	200	218	232	244	228	238	246	235	225	201	241	213	257	232	237	227	244	238	224	244	242	232	232	229	227	256	229	220	231	231	245	244	211	233	230	226	237	238	250	253	220	247	236	233	241	229	236	202	226	207	233	232	237	251	231	199	219	232	203	213	218	246	230	247	238	246	229	254	226	215	229	229	207	229	216	251	216	240	225	261	223	238	231	265	223	247	243	257	238	229	222	236	213	222	199	232	252	254	256	226	254	236	259	241	247	208	231	251	202	211	208	245	234	240	239	249	226	215	235	202	218	233	218	233	254	233	208	220	218	262	247	211	209	227	239	217	231	230	209	236	237	222	238	210	215	240	205	191	225	196	212	226	240	259	228	253	233	218	215	241	258	228	199	205	233	209	214	248	258	210	241	262	245	196	256	204	209	219	208	232	239	231	227	229	253	253	222	236	216	241	231	255	249	236	235	220	226	215	231	220	226	268	209	227	208	230	273	220	232	235	227	224	210	234	225	242	249	232	249	261	240	219	212	243	250	250	258	260	233	233	224	227	228	235	234	232	200	279	254	207	234	255	235	229	209	225	247	227	230	223	227	224	245	238	248	221	223	235	233	217	230	236	224	218	206	183	221	237	214	239	204	241	230	234	257	229	225	229	233	235	242	255	208	236	244	225	223	250	240	225	228	244	258	220	233	238	238	233	275	218	254	234	214	282	240	242	216	252	235	249	235	233	242	226	253	225	202	232	228	228	227	230	258	240	206	231	226	228	233	226	259	245	225	227	246	210	232	248	241	213	238	222	257	227	280	205	242	202	219	220	242	203	237	230	239	253	220	224	245	202	206	234	224	239	276	221	233	237	209	219	233	239	224	227	254	233	241	247	222	257	212	221	233	214	217	241	236	218	231	252	228	229	240	220	201	234	260	223	235	211	221	229	246	240	216	221	247	238	212	227	247	253	242	243	175	233	236	212	208	230	218	238	213	212	231	226	229	229	227	242	245	244	236	239	245	239	238	238	207	230	232	230	239	243	231	216	214	248	254	228	242	239	234	230	259	247	252	235	219	232	218	226	224	228	220	221	202	223	239	200	210	211	246	216	246	222	226	229	210	229	221	238	227	256	229	233	237	229	226	231	202	219	227	227	223	262	218	271	235	235	212	233	236	239	218	230	199	230	212	241	232	224	226	257	212	226	208	250	236	213	204	251	243	216	219	230	231	243	232	262	244	244	228	220	224	216	209	219	249	240	211	245	245	225	215	234	211	242	241	216	186	222	247	272	261	223	237	215	223	223	216	217	236	233	225	240	228	219	223	218	238	207	198	236	225	230	210	229	222	241	191	211	226	258	248	235	250	247	236	206	248	246	232	226	199	253	224	253	193	234	219	229	191	243	226	227	221	213	226	233	248	209	242	245	246	210	265	241	252	262	246	257	230	249	223	216	207	223	212	244	214	213	235	239	232	243	208	234	246	221	220	232	230	258	219	234	243	217	240	232	232	235	232	239	245	231	217	235	226	249	250	226	234	264	227	244	223	257	249	227	239	229	216	231	244	242	244	231	230	239	222	252	242	240	236	222	222	240	207	235	211	235	241	240	253	233	230	232	242	261	227	228	232	232	270	218	205	248	239	234	236	216	235	224	223	258	211	210	234	245	206	219	217	215	221	211	223	253	233	230	251	244	251	241	234	235	253	251	192	268	242	238	241	246	239	257	218	265	237	209	217	209	222	229	239	256	214	262	202	220	239	248	227	228	240	246	241	238	212	261	228	244	212	262	250	222	204	232	234	223	224	250	229	215	216	233	206	249	228	218	234	220	238	256	202	250	205	207	205	236	235	248	215	224	215	202	216	229	231	247	245	231	225	234	235	244	240	245	244	228	258	248	259	228	210	244	220	241	234	229	218	239	242	240	213	231	260	227	222	216	234	216	230	243	244	235	229	235	219	254	250	214	261	215	237	206	217	224	241	247	255	249	230	244	217	239	265	228	235	234	238	223	261	219	223	207	223	250	260	228	235	209	224	239	236	227	247	248	261	244	261	200	199	220	224	217	230	241	237	207	242	226	223	237	219	220	231	227	240	230	201	230	230	201	239	230	213	251	241	225	216	249	248	226	231	238	214	222	226	218	218	226	230	243	233	269	262	203	231	221	232	228	251	245	283	240	220	243	216	233	220	222	209	231	264	249	220	227	228	222	220	248	229	229	220	249	218	213	232	268	215	235	232	204	228	220	253	202	181	279	226	224	242	227	224	243	227	247	271	249	231	238	259	265	223	269	250	235	216	238	251	212	210	250	202	242	223	235	276	231	254	228	239	245	228	235	228	237	239	232	223	244	237	200	245	259	231	200	261	248	246	224	222	232	241	222	220	246	226	245	208	258	245	241	248	254	198	243	205	231	210	221	237	222	244	244	229	254	238	229	261	224	223	236	240	224	248	230	256	200	216	235	211	237	237	228	224	208	211	206	231	241	234	208	261	219	236	249	231	217	232	236	185	233	262	231	233	244	242	241	242	230	253	215	228	247	236	231	260	217	228	211	229	212	238	236	231	212	240	244	250	243	227	233	219	207	230	225	236	216	276	232	203	232	220	242	222	235	258	233	216	254	234	239	252	256	198	233	212	243	219	230	222	230	220	224	226	247	217	273	240	216	236	272	202	237	239	218	221	250	228	238	236	238	210	203	211	236	221	219	221	224	248	232	211	249	241	237	227	255	236	232	241	227	223	271	201	269	187	246	215	242	216	207	201	210	219	252	236	219	215	218	224	232	224	220	234	261	239	231	231	225	241	249	245	224	218	248	245	260	229	233	232	242	243	215	240	243	210	239	231	201	246	225	220	203	246	262	209	253	235	225	230	216	246	240	222	208	224	223	230	228	219	252	227	230	220	194	255	229	244	221	208	241	242	232	217	227	223	231	246	229	248	222	206	214	229	234	222	253	259	226	220	234	270	241	225	251	216	213	227	262	241	264	227	248	241	241	221	236	243	223	210	244	228	220	207	241	231	252	238	240	249	236	239	228	217
6246	544	596	606	594	564	540	573	562	542	537	544	593	549	572	546	538	564	594	561	524	518	572	517	543	577	591	542	538	545	526	565	519	518	539	543	562	547	538	566	503	568	532	555	566	545	564	530	534	548	535	568	526	539	549	545	568	500	592	540	524	520	521	536	531	485	515	534	528	534	576	547	537	549	533	551	551	525	499	556	563	556	540	579	531	538	541	565	528	501	541	567	521	563	533	558	545	550	551	549	540	561	523	514	510	481	597	608	527	541	595	533	531	557	508	547	546	565	548	552	585	550	554	553	551	564	518	518	570	574	563	553	537	523	543	547	551	535	467	559	548	541	558	544	545	528	526	504	554	560	565	531	550	538	580	552	549	554	559	566	533	569	542	545	518	568	504	526	514	498	516	562	555	580	501	524	540	560	539	570	545	529	556	526	513	555	538	558	567	535	569	553	570	518	581	537	539	525	566	584	566	508	519	550	559	542	522	537	520	524	573	559	586	527	552	549	587	563	509	568	556	573	560	508	548	529	560	572	559	553	549	555	542	545	586	560	540	577	530	564	525	505	567	573	554	526	567	568	520	538	563	577	546	543	560	551	523	539	560	586	516	546	539	554	570	564	527	541	550	534	518	553	544	568	534	558	585	513	541	522	544	572	574	525	567	535	480	565	569	531	540	536	505	508	531	521	500	544	561	529	593	519	576	553	524	560	535	531	563	509	525	534	550	526	556	487	528	546	525	523	540	560	559	520	501	534	552	531	569	548	531	536	569	562	548	576	549	534	544	565	567	563	574	566	535	533	559	531	592	539	539	512	524	527	537	552	527	555	534	527	521	551	572	527	525	548	508	545	531	534	561	574	542	541	528	528	588	549	547	547	531	547	566	504	548	532	546	525	538	518	549	549	543	562	528	513	540	512	538	518	568	560	503	589	511	540	541	534	597	528	492	564	537	516	532	556	557	538	518	538	538	535	595	539	527	559	551	529	543	537	533	552	558	509	544	569	496	585	542	557	554	505	521	553	547	536	564	503	542	532	532	532	582	539	540	564	569	514	547	539	524	540	544	501	605	555	522	519	563	578	566	557	577	554	542	525	548	548	566	509	520	515	516	553	561	522	529	537	574	602	553	550	568	543	535	541	583	513	559	578	497	509	535	552	555	553	522	537	545	524	515	555	569	520	550	553	539	546	536	534	566	549	541	601	505	508	535	546	522	585	503	543	538	550	545	544	534	574	545	567	548	594	575	560	548	511	483	509	492	543	558	541	555	533	560	510	550	517	489	548	532	552	548	582	574	510	534	559	570	527	550	548	547	520	552	529	566	544	545	570	540	511	549	581	493	536	536	527	517	549	520	552	515	531	560	533	527	563	523	535	523	588	532	532	559	561	489	534	532	541	562	510	547	525	518	490	573	557	525	545	533	557	526	564	544	548	525	549	514	511	505	552	547	546	554	531	544	512	515	507	553	565	519	565	521	546	507	524	523	527	548	567	595	576	562	524	533	595	494	577	549	578	552	545	577	493	546	517	544	538	530	536	532	575	526	550	549	533	559	577	518	562	534	558	515	526	555	527	533	579	526	558	531	539	541	559	526	572	528	558	492	517	555	556	555	515	545	559	552	559	516	580	550	505	556	538	593	545	549	561	541	526	552	560	538	567	581	543	532	518	523	547	537	557	544	531	531	566	549	532	525	542	524	568	564	505	526	552	552	558	574	527	516	505	555	507	528	509	564	559	546	573	549	559	564	521	546	523	567	535	517	575	566	539	554	556	548	491	552	537	529	579	568	557	511	530	540	595	531	542	543	517	528	533	540	506	537	575	518	517	546	579	564	545	551	518	538	558	528	528	555	538	563	581	585	561	575	535	543	556	527	559	587	543	535	534	562	527	533	522	546	524	588	534	567	533	496	552	533	551	559	563	545	550	560	540	522	577	541	569	548	530	528	550	553	525	569	509	586	507	551	516	532	551	590	475	546	537	527	557	535	528	526	570	548	546	541	507	545	541	521	550	566	531	524	545	545	541	528	528	547	501	577	579	592	545	526	559	530	525	556	522	463	565	554	508	556	522	511	551	545	556	547	570	545	485	528	542	548	528	541	529	591	527	537	542	563	546	542	523	561	509	567	516	540	519	540	540	542	542	563	537	530	566	551	548	558	497	558	545	576	555	557	552	548	507	554	531	533	553	523	583	564	546	508	538	581	553	579	555	567	565	548	533	530	546	526	568	538	570	520	567	507	563	521	547	546	572	534	540	512	530	554	534	545	566	552	518	523	501	536	567	502	536	564	542	514	524	512	523	530	519	535	550	571	529	543	506	552	522	554	519	500	546	564	547	530	496	514	541	498	552	529	530	548	540	576	545	537	537	500	508	550	530	539	538	483	614	532	556	565	554	506	554	546	537	555	530	503	492	548	495	593	582	573	555	520	552	552	564	572	542	518	566	527	530	483	565	513	562	547	541	599	554	543	559	578	550	554	545	571	589	528	533	542	536	558	541	547	550	542	506	524	566	547	556	570	531	552	534	541	617	549	512	532	513	558	532	549	516	574	562	536	560	602	578	529	579	530	540	550	547	571	551	543	560	544	545	548	548	564	532	578	547	552	514	530	585	543	557	577	539	584	518	582	553	534	548	509	555	570	581	549	520	591	536	577	531	534	568	534	581	518	540	536	549	558	534	557	563	534	526	515	543	594	529	512	567	552	548	523	558	532	522	511	537	553	510	537	564	532	546	520	511	563	522	570	575	522	549	553	559	552	541	520	576	519	569	578	533	538	521	502	526	522	522	525	549	516	571	540	540	551	551	566	534	557	502	569	554	540	546	584	511	594	542	559	606	548	562	553	514	561	567	518	547	520	569	484	557	562	514	524	521	526	583	532	550	556	555	570	545	531	535	508	543	553	534	516	551	561	538	518	562	555	597	521	547	546	560	527	504	562	517	523	545	568	561	571	550	523	559	583	558	529	535	531	564	557	518	541	560	510	531	543	577	570	542	578	544	517	539	523	529	541	547	527	527	531	569	543	550	554	545	580	482	548	500	545	521	492	545	538	532	504	533	563	541	533	574	550	578	537	547	523	533	582	541	552	554	554	550	540	548	538	532	543	551	570	536	555	550	496	512	545	547	552	530	542	549	523	549	553	535	586	530	541	551	551	514	539	525	521	523	558	553	564	561	570	557	524	523	492	555	525	542	557	527	522	561	500	536	504	506	552	561	559	543	547	540	536	548	549	475	472	581	559	518	489	514	547	576	536	540	548	528	518	523	577	504	582	511	536	543	559	579	536	541	569	539	534	525	505	559	536	514	542	523	542	510	557	538	538	530	527	534	557	512	561	539	541	521	572	582	594	559	556	510	577	536	545	521	589	557	523	582	512	542	583	553	562	522	589	568	530	561	570	572	562	524	558	531	562	561	548	564	534	554	534	521	543	560	536	513	534	505	506	552	567	523	557	566	577	551	591	578	519	533	511	541	542	534	529	545	557	538
44542	8796	1179	760	504	401	326	278	229	206	202	161	183	156	200	146	136	128	129	146	146	131	141	131	122	114	147	123	116	133	115	115	128	114	116	104	122	132	108	121	129	103	112	125	91	109	125	122	126	118	112	106	129	111	100	108	125	155	143	97	111	105	104	93	119	140	127	113	115	121	113	99	99	115	106	117	99	114	124	130	116	130	117	104	114	117	122	123	113	113	109	115	105	117	107	123	125	123	124	120	118	124	131	132	122	121	119	113	111	133	109	108	116	114	113	110	123	127	114	115	118	103	124	102	143	106	116	113	124	119	103	110	103	129	97	112	105	133	103	114	94	115	116	128	104	133	117	123	101	106	133	109	122	132	133	107	128	117	132	91	111	120	113	98	109	100	128	113	116	112	108	94	102	110	119	113	116	131	110	113	118	96	119	117	109	108	123	112	109	119	127	113	97	125	127	116	100	116	119	121	106	114	111	107	107	101	102	128	118	112	125	115	102	128	122	91	116	79	112	115	110	131	121	103	124	110	120	134	119	109	102	124	116	99	89	125	114	111	92	100	122	110	105	115	113	113	124	118	131	98	106	106	102	118	106	126	128	125	118	110	114	114	111	125	112	104	133	116	121	115	123	125	129	107	138	118	113	118	94	100	115	109	138	118	106	92	120	115	112	115	111	117	140	113	105	106	112	108	109	118	136	115	128	148	99	125	89	113	93	94	120	109	113	121	109	131	114	96	146	133	121	120	121	113	95	120	122	106	105	110	126	128	125	118	119	117	90	110	113	121	133	118	100	112	115	107	103	100	113	120	108	98	102	103	120	110	138	101	137	116	113	104	96	113	130	123	103	113	112	115	108	122	107	121	105	116	110	125	97	122	110	103	118	119	111	109	99	115	110	108	107	109	103	104	101	118	152	116	104	98	110	118	116	92	125	97	121	114	129	102	131	103	113	117	118	114	120	116	118	136	108	102	115	97	103	125	135	115	116	115	108	98	114	102	110	107	88	115	116	121	102	111	111	124	127	106	120	128	126	120	112	103	115	126	133	105	130	118	120	128	114	100	109	135	115	110	131	102	107	103	115	100	116	104	98	131	109	96	138	103	126	131	111	121	115	112	110	93	132	120	110	119	122	122	98	102	90	117	131	146	113	105	115	108	117	115	121	116	126	120	119	107	130	102	107	109	105	118	125	106	104	102	105	93	98	116	120	115	124	121	119	115	113	98	104	87	122	112	109	108	108	112	110	114	134	116	106	124	135	111	110	118	94	128	136	142	102	108	109	115	101	105	113	110	129	118	116	126	112	116	110	114	120	110	94	114	105	108	108	128	119	126	106	121	133	96	128	115	119	108	132	102	116	103	131	131	115	106	122	111	109	112	118	99	93	136	118	117	110	102	135	115	100	109	102	116	117	114	92	119	108	119	111	106	119	113	141	107	93	126	112	109	117	128	105	93	96	121	114	119	106	110	121	131	110	114	101	117	116	101	81	103	108	112	108	99	106	110	120	111	84	113	106	108	134	98	128	100	115	121	129	124	115	119	130	134	99	108	123	107	118	95	119	112	108	101	120	126	145	117	106	109	107	87	111	120	98	124	121	135	121	107	121	119	115	116	114	113	105	102	102	115	116	106	119	104	108	133	108	128	131	110	115	106	100	118	105	123	116	102	101	97	120	115	119	110	103	116	109	117	113	100	123	121	124	110	109	105	115	106	117	138	110	114	108	127	109	113	109	121	116	124	112	106	116	136	125	116	94	103	144	118	104	121	103	121	119	113	123	108	107	123	124	110	123	122	121	104	120	114	119	110	133	121	104	121	120	108	115	100	110	122	129	121	124	113	106	116	116	104	111	132	102	100	121	112	131	128	131	106	103	105	105	103	117	123	102	124	102	111	108	122	125	123	115	132	116	103	107	121	103	119	112	113	135	117	109	109	139	109	134	95	131	122	113	120	100	135	108	96	104	127	113	128	117	112	97	115	105	120	116	102	108	106	95	100	122	95	105	114	132	94	117	104	113	129	110	95	100	116	101	109	105	143	125	125	107	106	111	132	114	122	108	122	103	120	130	125	118	122	122	115	96	109	105	102	118	103	115	118	118	98	91	120	116	94	122	115	123	111	125	114	102	95	123	106	108	112	114	100	103	114	97	100	121	108	137	120	116	113	113	102	121	97	149	130	115	96	131	128	129	109	112	122	127	113	130	89	113	120	109	93	113	127	122	119	109	99	87	110	122	113	91	107	108	112	107	103	111	104	97	112	107	140	95	102	118	127	97	119	113	112	117	125	109	93	98	117	131	119	120	115	101	117	107	128	99	105	112	114	127	133	105	133	105	125	115	114	89	128	117	130	116	136	87	123	122	117	140	124	118	113	119	126	105	123	104	135	106	90	121	103	98	115	114	121	115	106	129	120	107	131	98	116	109	112	95	101	117	92	108	107	129	103	116	94	117	117	110	117	138	120	118	114	99	125	107	106	119	121	120	128	115	109	120	135	108	101	110	118	109	112	106	111	108	111	109	128	118	111	103	116	125	122	104	114	129	121	113	128	111	135	110	114	107	117	118	106	103	117	107	119	135	110	111	113	122	99	114	95	118	99	115	96	98	109	123	117	108	90	105	119	88	117	110	112	106	116	115	111	111	116	111	128	106	132	106	120	105	112	116	100	121	121	119	110	111	118	112	100	127	112	103	116	132	107	108	107	115	98	99	128	129	102	120	107	121	130	113	97	122	110	111	126	113	123	124	111	105	107	118	92	136	116	99	93	113	93	108	117	114	119	89	115	101	115	117	124	112	116	132	115	79	98	101	102	113	113	97	122	109	105	81	103	113	94	109	117	125	110	110	123	112	126	119	130	99	111	112	95	110	98	127	119	114	111	125	119	99	107	108	111	107	105	102	115	119	110	127	120	115	128	115	91	137	120	120	128	100	105	112	125	111	122	131	95	122	124	125	101	88	107	104	106	111	126	127	110	120	112	109	106	107	120	120	112	115	120	115	98	121	110	113	106	98	105	101	122	104	107	115	121	129	111	119	127	118	120	108	122	112	143	105	114	108	108	120	110	99	116	133	103	109	108	100	105	115	115	108	116	125	111	106	136	100	118	108	128	112	123	123	127	124	139	105	108	120	129	100	116	110	116	100	112	124	120	120	118	110	127	109	99	111	113	121	118	111	115	114	115	111	120	123	115	115	112	120	124	140	112	101	129	114	115	137	115	110	110	135	114	108	100	113	108	107	114	111	104	124	121	101	115	119	124	115	99	105	126	115	106	136	110	120	139	111	117	93	135	107	102	103	123	122	102	96	119	115	124	106	108	117	116	126	113	110	110	121	119	120	133	109	99	106	99	109	120	98	89	103	104	102	114	116	112	119	124	128	123	113	106	131	106	109	107	100	97	128	111	133	106	113	126	127	110	122	132	131	122	124	110	86	109	89	126	115	122	119	113	111	125	98	95	116	99	121	103	72	107	119	79	116	120	128	110	105	104
20296	958	2067	2476	2094	1744	1418	1218	1028	940	791	764	643	642	609	565	553	478	457	497	453	438	457	410	427	426	424	391	381	386	372	386	355	382	364	360	366	397	348	342	316	388	344	338	345	337	346	360	334	290	327	353	331	331	334	334	344	332	332	312	369	313	321	323	335	366	327	375	338	313	302	318	292	326	320	330	308	323	319	314	321	312	339	333	302	317	334	321	332	319	309	310	305	321	283	314	301	354	296	306	319	302	297	317	326	316	319	324	311	318	334	318	281	311	318	297	316	316	316	310	304	280	326	335	302	317	304	317	321	306	283	302	323	339	283	300	299	324	307	338	279	305	293	304	321	316	281	300	308	327	297	303	310	308	316	301	332	331	310	319	338	301	288	341	322	345	331	324	339	333	327	328	300	326	313	326	288	293	295	275	311	323	319	296	327	296	313	311	332	356	348	324	318	293	342	305	294	301	351	291	292	325	336	295	287	321	307	321	317	303	317	292	328	330	348	307	296	325	299	313	332	305	323	329	327	335	283	319	326	309	332	307	329	313	338	343	311	326	332	327	294	325	312	318	315	279	308	301	325	318	315	306	317	302	348	317	309	319	303	304	328	317	273	339	312	331	308	312	312	298	305	312	348	300	288	318	328	325	308	308	308	337	311	303	251	321	331	300	325	278	327	336	315	308	332	297	335	321	292	325	336	332	335	310	319	310	309	314	317	289	316	318	332	303	304	312	309	310	315	319	318	290	320	318	293	328	332	325	314	272	300	307	327	327	333	316	312	330	319	320	336	302	337	344	289	297	313	317	327	290	333	311	303	314	293	324	310	334	295	299	315	304	305	299	302	342	301	297	308	330	319	312	334	303	289	311	322	307	341	281	329	299	294	318	335	268	300	302	291	306	313	340	320	323	301	330	315	303	313	292	296	323	328	317	308	314	270	308	348	285	308	314	317	291	264	325	348	286	306	316	339	350	308	277	326	324	333	308	269	316	336	323	308	328	309	319	348	293	319	317	328	304	324	334	320	305	322	326	323	321	291	295	314	277	305	305	325	293	330	320	316	314	312	281	313	332	321	300	318	322	319	339	335	348	314	274	306	313	310	304	316	335	307	343	316	296	321	352	305	292	287	304	302	321	314	294	311	291	323	287	324	352	319	317	306	311	294	334	325	299	312	323	330	325	345	298	307	318	265	322	273	325	353	326	303	335	331	343	318	323	323	286	325	332	317	316	306	302	317	340	302	330	323	331	338	306	312	310	318	310	345	302	338	301	289	315	286	307	313	293	306	332	302	344	332	330	285	324	327	290	326	333	325	315	306	289	293	321	306	309	323	295	302	294	288	296	302	341	315	322	299	317	332	335	334	310	317	283	325	287	284	320	320	320	326	377	311	331	324	302	292	319	308	294	304	292	304	306	327	308	305	308	331	275	334	348	318	310	311	328	313	296	307	317	320	341	317	317	349	299	336	352	269	293	331	316	295	324	297	301	320	330	326	306	294	324	300	311	309	282	284	289	307	330	322	342	291	311	311	332	325	301	339	303	305	312	306	314	339	309	302	311	352	299	310	292	318	306	292	328	309	327	296	285	333	285	296	312	335	323	310	333	327	319	295	304	282	317	319	317	311	292	320	311	308	281	336	285	319	283	347	296	293	324	291	291	315	327	280	301	323	336	323	333	328	283	346	331	317	339	296	293	334	331	307	325	279	348	325	352	313	330	300	329	316	322	306	288	307	304	313	334	320	325	329	312	313	343	276	302	312	329	337	269	302	327	307	291	290	294	322	292	298	324	309	316	316	305	327	294	324	315	330	301	317	312	327	302	332	331	331	289	319	309	339	309	321	324	343	296	341	311	299	318	342	286	326	318	314	303	307	347	306	316	304	329	255	320	331	349	309	344	306	325	345	328	296	308	302	290	309	341	323	344	314	325	288	321	321	322	332	294	334	328	328	316	304	300	304	321	313	293	311	311	329	281	316	323	315	337	268	309	313	292	322	304	296	311	300	354	294	323	274	295	357	318	300	296	298	328	331	319	321	299	337	291	305	326	325	289	345	310	298	314	309	330	289	324	323	285	299	311	278	332	341	303	329	306	323	300	326	302	283	293	317	358	335	302	299	360	321	309	331	284	318	303	298	349	280	331	316	290	328	325	304	315	311	334	270	299	288	322	324	300	325	344	306	312	288	315	317	348	319	290	316	327	284	291	316	313	332	343	297	303	312	334	333	308	341	316	317	309	296	286	320	341	293	332	302	304	289	329	305	305	332	325	300	307	297	296	302	337	329	323	294	328	297	271	319	315	317	326	311	322	295	335	302	288	274	321	301	298	320	317	330	334	336	330	324	329	294	307	310	300	317	328	305	272	320	328	309	326	298	339	299	316	326	305	301	317	286	305	334	314	303	334	348	276	309	326	295	305	283	270	292	337	275	308	292	295	335	337	334	345	317	300	314	333	322	290	318	283	309	318	277	310	304	306	298	327	311	302	317	330	297	306	285	329	309	349	324	291	325	302	309	290	292	310	326	311	304	347	324	320	298	303	319	262	340	307	345	316	283	306	297	330	316	295	280	327	312	284	307	301	328	321	315	338	318	320	300	309	306	316	290	304	300	322	342	309	300	267	348	321	309	306	278	313	324	313	269	290	301	323	285	312	315	319	305	320	296	320	296	332	321	329	298	319	333	316	328	318	322	303	334	360	347	334	319	287	317	306	308	316	310	321	314	318	300	280	317	327	286	308	307	316	311	310	329	338	325	350	350	310	286	345	298	331	358	317	314	307	324	333	299	321	292	325	345	314	313	334	331	308	319	308	306	304	287	350	300	302	290	278	340	326	326	329	305	301	304	292	324	318	303	301	325	311	312	297	297	302	283	313	313	313	291	314	282	303	319	300	317	326	327	327	340	301	318	331	304	296	318	311	302	326	331	319	287	329	320	346	333	314	310	279	289	305	319	309	319	304	314	319	310	302	302	326	316	296	332	294	276	309	333	318	308	306	313	291	312	296	316	316	303	338	293	308	331	306	344	291	340	311	318	342	318	321	294	290	316	340	312	310	320	285	316	335	350	297	328	342	308	327	330	305	342	312	291	309	321	306	337	303	320	308	316	321	338	309	338	340	309	303	336	332	285	285	320	297	304	307	321	299	324	316	334	316	309	324	304	316	330	299	316	314	346	296	321	316	306	311	299	318	305	305	323	310	311	322	321	308	326	287	303	356	340	291	303	333	316	293	326	342	298	309	330	317	318	260	319	286	337	315	328	320	286	312	316	311	300	325	320	350	346	309	323	303	302	294	296	306	319	339	294	317	350	295	296	309	328	336	323	295	353	303	312	316	276	288	297	297	328	320	332	290	292	292	323	289	311	342	289	327	333	285	330	325	319	333	293	342	306	306	298	302	328	320	312	302	311	340	317	320	317	299	339	307	300	301	317	320	313	338	306	325	325	352	321	299	326	308	342	290	297	327	298	321	294	309	313	305	303	304	312	298
56734	15770	3906	1640	1151	839	666	507	469	393	402	366	326	330	300	302	277	243	256	258	258	254	272	252	255	213	226	237	272	229	238	237	210	203	256	214	218	209	242	216	216	194	218	209	241	223	215	219	216	222	208	204	231	240	205	208	235	197	218	218	240	219	213	231	216	192	198	219	234	223	201	222	216	228	229	227	226	223	228	207	181	224	204	195	202	206	209	199	203	224	231	196	197	228	227	200	193	190	192	205	225	201	202	206	190	207	235	196	222	212	212	205	209	210	198	176	235	203	230	211	240	217	195	212	221	230	220	220	180	220	196	186	178	187	188	225	218	183	209	233	233	222	225	190	192	197	207	223	222	217	228	216	227	236	203	206	236	231	216	227	219	226	209	199	210	214	190	220	244	216	194	193	194	201	219	203	217	180	201	204	233	217	209	224	195	211	205	201	202	234	222	223	212	213	203	220	200	218	228	215	197	229	203	206	207	230	234	203	236	246	214	229	216	207	188	215	224	217	213	204	202	194	200	218	214	218	209	226	210	230	209	207	221	202	225	194	220	189	199	211	193	205	197	201	185	238	215	256	202	204	219	222	206	220	206	207	235	193	210	204	229	230	205	205	224	221	186	210	208	198	204	224	216	226	245	243	225	231	228	200	198	196	231	229	184	204	223	233	194	233	194	196	192	205	212	198	208	200	212	215	211	194	239	241	225	205	207	215	217	236	204	215	215	208	215	207	202	212	207	193	201	219	234	210	211	227	218	223	200	199	192	202	217	199	213	212	240	206	194	221	201	205	197	214	223	203	213	194	201	220	207	224	212	217	216	200	203	247	189	193	219	214	173	215	243	225	231	186	220	216	220	220	206	187	195	211	201	193	220	200	204	205	208	230	201	192	219	220	217	208	239	212	204	205	209	211	210	228	215	209	188	216	231	207	190	166	203	222	209	209	217	195	221	221	190	209	224	217	219	212	203	205	233	197	215	200	192	196	215	216	212	217	209	214	263	205	204	219	221	195	207	213	220	193	212	225	199	213	201	212	209	233	186	202	183	187	209	216	204	227	205	233	221	192	212	210	201	197	195	215	211	232	224	204	215	227	222	201	199	246	249	215	204	206	207	229	223	232	215	212	222	221	207	206	220	218	232	211	217	231	198	236	194	204	202	204	205	244	199	222	212	216	222	230	224	222	228	218	227	171	208	195	222	189	220	201	205	203	211	216	207	201	227	214	222	182	193	213	209	222	212	229	197	233	230	219	210	212	211	217	196	209	215	205	210	216	221	221	199	206	207	216	199	210	223	180	206	232	210	218	227	188	225	202	199	218	216	200	212	198	233	198	210	241	191	213	197	223	211	207	213	225	220	222	222	220	208	242	217	232	208	194	201	214	220	244	225	205	202	184	220	207	193	201	226	225	211	228	233	220	215	236	198	225	246	211	218	212	198	190	202	210	221	240	210	211	217	238	237	220	220	207	208	187	194	216	232	256	212	226	214	201	229	200	232	220	224	228	217	218	201	171	224	194	191	223	199	201	229	214	229	229	186	223	194	197	208	238	209	227	198	203	189	205	234	207	225	189	201	234	200	215	185	189	208	209	202	222	221	228	209	209	216	246	217	230	241	208	206	226	218	223	212	225	225	248	226	205	220	226	223	198	203	224	231	211	195	210	236	210	212	202	208	203	184	212	209	193	205	205	215	199	200	206	241	192	200	215	215	219	203	197	212	240	227	224	200	204	219	218	235	210	197	219	215	205	219	220	212	205	207	231	207	213	241	185	201	196	221	210	199	216	226	226	198	215	192	206	238	205	223	199	208	196	209	197	229	188	200	210	184	210	203	207	197	229	218	225	219	231	235	226	218	212	212	212	252	196	190	245	190	218	218	223	231	201	220	210	199	224	243	191	190	248	208	216	192	213	199	201	240	231	205	220	187	225	181	209	204	219	199	205	215	193	219	199	205	200	231	217	235	199	207	216	234	175	209	220	207	229	230	206	198	215	216	195	216	211	202	207	234	216	202	225	229	216	215	199	192	216	189	234	213	234	214	224	217	215	188	222	229	203	201	212	200	182	180	205	216	241	213	193	194	210	233	237	189	216	221	212	214	227	212	209	210	226	204	209	208	197	197	200	198	223	193	203	221	207	232	215	198	230	219	209	213	215	224	242	215	224	204	204	235	213	219	189	201	230	196	212	204	220	194	233	243	199	201	204	226	242	218	198	245	201	225	235	252	206	233	201	197	229	194	210	198	213	229	226	204	220	215	217	213	235	239	200	178	203	200	255	207	211	224	245	220	218	208	196	235	224	195	213	221	211	207	216	219	233	230	233	212	202	196	212	213	193	219	207	217	201	198	228	217	208	207	178	212	224	251	207	208	228	189	210	226	221	185	169	221	203	198	185	215	208	218	248	187	232	216	225	232	221	197	211	219	217	213	214	219	208	231	196	200	207	227	169	205	212	208	232	214	220	222	209	216	210	227	240	220	183	200	208	228	230	225	179	228	224	204	210	203	210	227	200	205	203	201	181	230	223	184	227	223	214	230	218	220	218	231	219	185	209	208	223	210	198	189	224	205	178	204	220	197	219	198	206	200	229	225	240	216	208	201	212	236	219	233	213	202	209	191	194	203	230	233	235	230	241	212	215	211	233	214	230	221	202	222	209	218	225	213	203	230	192	232	201	187	198	203	210	239	218	204	223	213	216	227	210	232	188	237	214	211	201	228	217	207	203	188	212	202	218	220	196	228	210	232	234	187	228	209	230	194	238	180	235	219	243	211	232	209	196	243	211	204	200	228	218	191	223	188	216	200	206	182	216	190	197	202	219	210	195	169	243	208	211	227	210	232	169	209	220	188	205	205	217	201	212	234	209	230	227	217	188	234	210	233	214	200	217	207	208	210	199	193	209	227	208	196	215	191	206	213	217	217	236	193	221	182	185	209	241	216	227	217	214	224	218	200	217	205	228	192	207	240	221	224	211	235	215	212	204	213	190	193	218	244	216	206	228	251	215	206	207	214	218	221	204	236	205	205	206	206	235	230	220	217	213	221	215	226	203	231	209	208	216	227	177	195	217	228	217	205	211	226	196	204	230	215	225	207	211	186	208	218	222	203	205	221	219	218	201	198	214	211	231	204	198	216	165	245	244	213	194	202	203	198	200	187	240	207	179	232	241	221	220	196	201	206	197	197	217	198	220	207	212	197	203	217	215	196	233	215	233	215	191	191	226	222	219	209	207	195	207	218	182	214	228	207	222	209	214	217	188	221	223	210	199	240	232	206	181	216	213	214	209	224	215	216	244	207	209	225	215	236	227	196	214	230	237	195	228	222	215	233	228	214	211	217	193	223	189	220	205	217	226	210	231	211	203	223	231	204	216	204	215	176	224	213	231	211	221	213	255	218	206	196	194	213	231	222	194	215	232	203	227	219	224	229	224	252	211	218	202	221	228	221	223	205	223	209	192	221	213	207	215	230	177	217	207	194	200	189	208	239	193
26343	1840	3904	4720	4075	3234	2720	2265	1941	1697	1596	1385	1205	1152	1019	1061	957	915	912	797	797	773	761	725	750	767	690	757	696	688	642	672	636	621	626	630	616	567	632	646	631	634	615	602	594	578	603	591	642	563	593	579	587	531	610	544	618	540	582	520	556	591	572	577	531	583	607	573	597	528	554	511	572	534	543	553	570	542	560	558	521	578	545	524	567	553	584	505	564	566	528	528	584	559	551	544	508	557	549	542	568	522	522	536	549	552	527	510	539	528	520	560	535	530	548	545	572	526	517	596	546	508	489	516	536	571	532	519	545	557	593	568	565	509	524	543	548	537	560	497	579	580	565	511	566	569	555	523	601	545	521	536	529	554	514	550	497	556	525	548	530	528	535	526	572	525	492	557	600	526	546	489	545	509	518	571	546	562	546	541	505	565	532	536	504	562	522	526	535	507	565	506	519	535	561	580	553	505	524	540	545	578	540	512	488	537	468	552	496	557	552	514	508	570	562	520	534	555	555	541	501	512	488	571	551	545	513	545	540	531	532	515	535	559	539	553	530	513	512	537	534	499	549	528	534	531	555	554	564	537	572	507	576	509	496	526	508	550	544	548	522	566	501	594	552	558	519	547	512	542	512	537	539	579	576	507	558	495	549	532	583	509	534	570	599	534	524	513	542	552	568	564	531	565	558	522	515	533	522	544	537	552	485	574	535	541	537	555	548	518	551	545	533	506	529	532	522	531	563	587	514	498	526	561	558	555	558	535	523	546	520	510	597	526	557	504	545	538	545	569	548	554	555	535	561	552	514	551	527	543	545	555	533	564	562	522	528	544	523	548	528	467	557	551	587	528	547	538	508	546	516	582	522	559	559	513	551	550	546	565	533	530	542	565	538	535	510	531	554	538	560	578	539	529	526	543	569	576	523	549	519	555	537	528	516	593	544	522	543	532	520	527	536	516	540	534	537	509	561	569	517	562	539	557	539	531	567	564	530	532	537	513	563	545	565	589	517	540	512	507	532	560	542	538	528	561	531	544	565	564	563	518	523	566	535	545	526	547	550	512	565	504	557	556	488	510	572	541	557	551	538	495	536	524	518	532	526	551	530	590	534	514	563	541	527	542	552	521	515	546	521	559	564	534	534	516	529	530	494	534	549	538	524	513	525	557	531	544	565	550	519	529	496	543	542	537	550	564	566	534	531	576	556	518	548	535	548	568	528	602	553	503	570	498	504	517	514	548	536	554	544	534	529	534	536	553	553	529	515	541	500	575	543	567	547	541	496	521	548	521	546	517	540	564	570	584	552	528	569	543	519	550	531	548	544	558	480	523	547	548	526	530	526	541	540	573	506	542	495	501	570	554	542	531	524	514	509	526	567	524	551	564	551	543	472	543	556	571	524	553	530	500	538	534	545	554	547	579	520	558	511	505	539	548	520	541	560	537	507	558	488	530	543	540	553	545	552	515	542	515	507	552	544	542	552	569	546	524	518	560	536	521	531	540	498	521	532	503	532	530	531	562	522	579	530	505	522	501	542	518	568	545	566	560	585	529	528	540	519	533	514	543	528	578	555	538	542	550	515	508	511	560	480	600	544	501	535	530	569	513	534	523	560	565	524	557	520	561	544	521	554	541	578	520	551	520	468	530	496	522	561	563	551	583	564	540	597	563	505	536	568	583	530	553	518	517	511	507	561	551	561	542	530	547	510	537	557	546	525	523	532	538	527	563	577	540	519	575	546	499	531	524	501	531	546	511	511	532	496	504	546	558	537	563	516	511	513	517	521	539	530	530	536	521	535	528	522	530	530	520	545	528	530	510	486	553	563	548	522	512	472	560	526	473	531	576	505	575	527	565	536	501	524	520	560	586	529	537	502	523	518	544	576	518	508	543	525	542	503	532	522	557	568	519	564	546	549	565	548	506	539	537	527	548	552	517	538	513	542	511	522	527	523	530	496	551	530	562	568	517	530	537	516	528	519	545	502	532	547	533	516	544	528	505	580	498	560	556	543	561	508	568	531	571	566	564	533	568	576	552	522	507	516	509	551	512	550	507	480	521	573	552	531	521	542	554	520	506	537	530	533	558	545	546	527	553	542	534	552	519	508	548	497	509	570	523	519	526	524	479	531	549	505	532	528	552	597	515	512	528	563	514	535	561	546	519	533	552	554	543	532	524	520	538	509	563	529	533	528	496	509	484	561	546	543	509	583	564	550	498	524	554	538	558	516	562	520	600	525	531	544	528	467	538	546	508	527	541	520	564	519	491	561	534	575	541	529	558	520	536	527	474	552	515	537	524	512	545	578	582	529	539	554	529	535	542	552	510	511	563	526	489	541	571	544	550	539	519	520	517	541	580	545	524	509	501	531	565	508	521	519	542	510	520	526	552	528	509	482	542	513	537	547	551	543	554	555	556	506	549	524	547	536	528	527	566	486	568	549	561	553	478	531	555	522	547	528	552	548	565	524	483	558	512	546	546	546	534	553	549	526	535	507	545	533	530	564	516	542	527	568	568	554	565	546	559	534	533	533	526	527	531	525	529	590	573	510	558	562	545	554	548	508	498	533	551	504	563	562	561	528	556	534	548	544	524	545	506	524	527	521	497	530	554	524	522	535	522	509	542	555	547	512	579	536	542	539	540	532	548	526	530	536	539	529	523	550	572	536	533	475	547	514	562	566	490	573	558	567	535	527	540	569	551	545	538	566	497	559	564	525	542	554	560	534	542	508	531	575	524	561	521	535	529	528	535	530	519	551	513	504	522	531	574	613	538	524	561	577	575	559	493	568	588	512	554	552	561	507	556	545	545	564	519	532	549	515	552	534	560	571	486	529	529	540	522	538	529	541	576	550	496	575	552	524	550	548	502	538	535	542	500	531	537	553	514	561	522	492	519	510	538	528	526	548	545	580	502	555	564	521	529	566	529	550	539	548	556	556	550	550	556	523	535	560	589	525	558	512	550	534	512	593	516	536	487	531	529	503	497	522	521	556	537	564	574	558	559	538	545	528	551	526	523	552	519	508	534	534	549	501	530	540	568	521	533	545	527	532	541	546	522	524	531	547	523	551	528	507	566	555	548	518	564	569	543	492	529	564	544	532	494	498	556	556	537	537	550	568	571	509	606	549	473	520	571	538	564	572	529	555	552	558	561	533	532	561	531	523	479	564	523	551	517	569	518	563	549	525	534	518	550	522	521	498	538	535	537	516	513	535	524	514	515	519	565	522	529	500	535	557	531	479	525	538	529	526	513	557	563	565	562	547	511	536	535	530	506	558	496	553	522	540	540	550	502	516	518	521	557	476	542	559	558	545	517	569	546	513	557	564	551	526	553	517	527	496	558	514	537	519	545	530	577	573	520	580	526	528	540	524	525	527	515	518	530	502	498	515	494	569	532	538	500	524	512	503	571	583	528	571	514	563	538	556	543	548	522	544	587	503	512	543	535	526	532	539	527	531	548	522	518	534	507	536	568	514	515	557	608	528	499	554	545	533	508
5065	267	281	248	208	230	246	236	250	227	251	206	216	221	226	229	231	247	218	230	263	210	249	253	228	217	240	230	210	234	227	230	237	222	230	219	251	224	231	227	228	184	202	220	242	229	227	226	228	227	230	225	240	224	230	215	219	230	222	251	252	219	209	227	211	209	212	231	249	211	242	237	248	230	248	248	223	212	218	202	229	227	236	238	213	237	239	244	234	225	231	242	235	194	213	230	210	224	219	229	237	244	240	225	202	218	225	214	223	227	246	236	230	249	202	250	250	212	241	234	230	220	243	246	261	235	224	216	236	210	219	198	249	225	223	198	237	240	237	271	216	200	245	223	218	216	231	247	218	245	211	227	233	229	238	233	215	203	257	262	214	239	236	213	206	222	217	219	254	216	249	213	227	229	236	265	226	229	243	218	254	223	243	236	244	239	231	238	238	223	219	253	224	249	220	202	200	228	244	238	247	216	228	226	240	220	217	224	233	250	225	239	223	216	229	220	228	231	213	239	232	262	276	263	251	245	245	259	231	221	194	237	230	207	218	222	209	237	252	240	205	235	234	221	247	225	233	237	219	222	224	238	226	218	254	207	217	221	224	219	240	228	236	205	236	224	203	243	221	232	235	222	231	255	209	199	232	253	234	219	236	219	232	234	239	237	255	233	240	220	202	231	228	237	215	231	235	216	248	230	221	231	226	240	238	221	235	224	221	221	252	249	244	250	232	217	228	210	204	225	250	230	270	212	240	231	217	229	253	252	227	239	228	226	242	226	207	245	239	245	221	250	235	249	235	232	246	235	237	231	207	220	227	226	223	224	236	230	238	241	244	229	246	274	205	214	246	224	220	206	223	217	210	235	239	214	241	243	238	244	208	216	221	212	249	246	240	221	246	233	249	235	204	234	232	266	218	247	255	235	199	220	282	238	248	244	254	220	214	222	246	244	235	220	215	234	220	242	226	246	204	214	253	201	206	232	227	230	223	234	221	242	217	223	220	240	220	241	246	220	223	213	255	250	256	234	230	261	234	211	228	259	229	260	226	250	251	266	223	251	239	235	194	231	223	212	214	247	236	232	270	209	213	231	233	198	253	220	215	236	233	219	236	243	224	237	235	226	223	204	222	221	217	225	271	245	241	247	228	251	223	234	222	258	234	228	225	226	241	250	243	207	223	216	239	193	221	230	222	277	262	201	219	226	213	229	238	230	226	216	232	264	240	219	209	222	234	222	196	221	241	247	235	234	230	252	209	235	257	254	242	217	268	234	224	237	220	221	237	222	231	221	236	246	229	209	224	247	260	238	252	217	229	230	245	223	227	224	242	249	231	208	222	240	239	224	206	222	234	264	215	241	218	216	236	241	214	234	236	230	249	226	219	214	235	234	244	229	237	242	234	226	224	221	219	228	229	236	243	234	219	243	239	244	222	229	217	229	245	234	230	223	207	238	213	241	227	244	214	228	254	224	238	228	245	216	236	227	246	228	229	226	230	226	215	249	224	225	224	265	229	228	214	250	242	256	201	188	238	242	245	222	230	226	229	252	254	265	210	233	197	223	245	208	239	235	223	226	222	199	245	232	252	208	244	243	254	239	210	224	241	237	225	237	219	249	229	264	251	222	248	236	218	211	225	233	243	218	244	247	222	254	215	213	231	218	219	239	228	226	239	225	214	242	234	222	254	243	224	186	220	248	233	218	206	237	222	202	251	229	230	210	249	258	236	209	247	244	219	242	219	206	253	248	226	266	222	228	204	238	211	213	197	226	243	243	238	212	221	267	223	205	242	240	200	239	231	210	211	231	234	229	234	221	214	217	254	238	217	225	250	237	231	212	216	220	227	235	262	228	236	240	230	264	228	221	209	234	236	252	233	246	209	230	213	229	238	226	206	249	248	217	196	224	237	248	240	232	224	246	214	239	228	266	238	216	240	224	230	237	235	251	227	231	244	251	236	232	244	225	243	239	228	226	217	238	194	191	237	224	226	261	247	225	224	216	257	233	217	244	256	225	236	234	236	237	225	251	231	257	249	204	228	215	241	239	238	247	238	211	233	217	241	196	229	220	230	214	219	227	227	252	227	199	230	195	216	242	240	255	221	254	251	239	227	225	192	228	197	237	215	251	213	215	253	209	236	206	243	229	251	235	251	251	253	239	227	239	232	236	252	252	216	208	226	231	214	203	255	243	241	231	238	216	229	237	233	195	234	211	240	229	235	236	208	221	231	238	239	256	230	240	245	217	244	221	244	229	238	232	232	236	236	210	248	257	244	243	231	235	221	246	202	219	211	224	230	228	228	247	203	225	262	240	269	216	216	256	273	204	246	199	195	210	228	239	227	216	253	262	234	206	287	196	249	215	222	240	220	226	258	222	227	215	240	219	194	270	225	235	228	221	213	217	239	212	258	204	226	232	200	215	203	225	226	241	257	214	226	232	232	220	241	226	231	262	211	254	209	236	217	246	227	246	232	247	248	218	245	249	224	216	255	229	232	208	221	228	248	247	244	248	215	256	217	237	252	224	211	207	236	238	200	239	227	251	230	212	240	225	216	216	220	223	264	236	260	237	252	213	250	234	239	250	248	205	241	236	220	244	233	221	272	248	192	246	240	222	225	230	257	218	215	239	227	238	197	218	240	243	222	247	234	237	238	226	225	230	245	263	226	222	236	246	230	243	223	217	228	218	236	251	234	236	192	228	229	210	230	211	244	220	243	235	227	240	231	225	258	233	230	252	225	256	237	229	251	222	239	217	235	224	236	240	226	269	271	249	233	237	254	222	224	261	209	249	227	225	222	257	229	217	225	242	225	246	223	236	245	222	227	233	209	238	214	231	218	236	241	215	233	246	232	254	225	227	226	269	219	252	238	234	246	215	220	250	218	232	224	248	230	243	211	227	239	218	222	243	210	225	214	243	235	222	239	221	236	220	218	250	246	240	248	219	222	211	248	231	217	196	230	216	218	213	226	229	241	235	215	254	255	221	248	248	213	196	251	215	216	220	213	266	231	236	233	236	229	212	224	254	241	228	233	253	247	217	228	213	264	239	253	240	209	212	241	246	241	238	218	233	240	246	237	268	239	242	227	251	255	229	234	238	213	228	243	190	212	237	241	214	201	245	246	235	218	225	212	220	217	231	223	225	202	245	234	196	254	218	242	234	222	240	235	234	227	235	232	212	284	216	227	238	201	230	224	224	218	243	235	231	230	233	245	248	240	224	268	236	227	239	232	220	258	213	241	221	218	233	231	241	228	210	230	220	228	228	241	253	222	254	213	225	236	231	216	226	229	234	252	201	237	229	221	228	217	217	253	213	233	250	203	218	229	255	245	215	223	232	231	236	222	206	212	217	229	249	219	216	245	237	226	255	186	223	230	211	235	213	242	229	232	231	209	253	228	241	231	239	237	222	243	251	228	252	228	248	236	232	226	225	244	219	226	237	219	241	241	258	217	230	253	226	224	215	243	231	223	220	260	244	230	234	211	228	217	230
6003	570	630	583	637	556	579	599	559	565	549	551	544	548	558	547	527	567	560	578	562	543	562	536	508	554	580	523	512	542	568	572	509	520	550	537	530	541	527	510	480	559	530	535	532	561	555	559	539	578	543	539	507	544	555	532	509	535	561	499	551	520	543	531	574	545	516	564	561	537	571	578	548	506	543	518	599	558	544	528	529	545	505	555	547	580	545	521	538	523	522	518	559	552	515	586	533	555	510	521	535	563	493	509	526	514	561	534	549	554	577	551	575	570	515	575	561	557	555	510	543	539	542	538	553	532	546	541	524	510	517	610	537	513	574	555	553	507	593	512	537	506	545	581	514	563	565	585	520	578	515	551	555	518	563	543	483	511	560	573	479	521	578	581	592	589	551	553	577	527	554	515	528	536	528	574	541	505	542	521	547	559	558	533	581	548	490	515	525	550	569	556	515	568	509	478	512	564	491	532	567	530	539	558	572	624	553	551	525	591	491	539	508	531	566	577	530	583	548	568	525	576	577	545	598	529	538	571	523	573	503	511	516	514	528	575	557	555	556	534	528	544	534	527	546	561	540	572	539	555	537	550	554	536	529	517	531	584	511	521	518	537	574	557	566	570	574	589	540	555	557	547	524	544	507	522	533	548	513	548	558	558	551	541	486	549	581	586	563	552	559	590	516	562	548	570	537	543	509	568	515	508	536	564	516	571	537	528	542	536	578	522	519	536	565	557	541	582	556	541	527	514	540	533	553	523	545	540	476	554	603	519	521	546	528	541	570	544	523	527	523	564	521	500	544	550	531	559	529	525	571	543	520	537	548	534	571	499	540	514	537	571	508	510	554	495	530	548	541	532	588	553	524	555	544	541	562	553	528	513	543	560	526	524	543	572	564	499	517	574	500	552	555	528	521	547	563	517	558	510	501	538	526	578	556	526	518	565	545	544	539	539	519	591	505	477	541	493	534	548	540	560	546	518	568	551	523	521	576	512	566	513	562	530	525	537	546	562	501	495	541	583	543	542	509	520	539	556	531	545	531	544	496	589	527	560	540	580	554	522	532	528	557	533	540	523	524	522	563	562	521	527	550	507	531	551	532	554	593	534	531	565	535	553	528	496	548	586	508	528	546	535	528	536	511	512	582	537	508	553	611	547	548	507	568	538	544	567	515	531	532	492	557	502	542	556	542	542	516	537	540	549	494	568	557	505	567	541	578	530	547	539	550	551	536	546	568	509	520	559	533	567	520	533	509	571	542	514	540	543	518	545	546	550	511	537	518	510	528	539	572	543	523	590	571	517	541	510	539	525	548	522	544	533	546	484	551	536	538	538	571	541	530	546	533	530	553	518	557	547	546	535	546	561	519	564	530	508	540	501	498	572	541	567	520	522	507	518	518	535	553	522	536	531	523	526	504	545	539	570	560	501	506	544	572	582	556	590	553	555	545	533	535	562	535	526	530	527	552	563	540	566	532	529	523	550	577	513	567	543	553	490	573	512	547	516	472	528	529	551	500	544	548	503	567	546	534	535	566	514	559	523	538	552	575	521	551	555	572	550	520	554	549	513	542	567	567	536	562	550	513	559	544	505	550	513	538	510	553	569	521	526	526	579	572	542	550	558	530	545	539	548	559	527	554	530	511	562	516	531	527	509	556	501	555	517	526	546	542	569	547	506	504	589	531	551	560	506	501	508	594	554	543	567	529	515	590	561	549	519	556	560	507	547	548	524	548	517	550	525	532	527	582	509	551	540	521	533	572	562	485	506	556	539	560	531	535	519	537	551	504	547	580	582	557	543	585	519	522	499	551	528	582	534	541	512	534	571	558	529	564	533	485	540	503	558	543	550	574	569	504	542	544	564	561	543	532	562	564	567	525	497	565	511	522	529	536	529	524	553	617	541	539	557	553	500	575	539	508	532	556	541	548	511	561	500	520	533	504	531	571	526	538	587	573	528	527	539	546	530	539	533	512	562	540	566	540	509	560	603	552	513	499	545	532	543	554	517	523	506	540	518	556	521	550	531	546	521	567	524	545	543	538	548	539	577	529	540	567	546	568	515	538	549	535	530	528	516	546	582	528	495	548	519	533	531	596	527	529	508	558	554	509	554	523	548	575	554	531	562	553	560	571	582	547	583	546	539	582	545	519	579	533	532	512	528	565	581	543	519	545	527	577	535	545	516	555	557	593	568	484	534	550	534	501	534	584	563	539	555	555	553	545	574	583	578	540	540	555	527	580	529	599	549	524	546	574	544	565	511	495	526	572	534	560	553	514	512	570	513	506	542	529	529	521	590	522	532	518	559	550	549	546	549	500	530	505	557	528	557	524	507	527	588	562	518	573	550	547	535	532	524	553	520	534	533	505	543	544	565	535	566	491	571	513	572	518	569	560	556	574	573	565	548	496	523	554	501	552	568	536	550	544	540	566	572	560	529	538	546	552	549	525	514	547	559	516	502	525	561	514	560	543	509	542	556	549	486	595	542	513	566	493	539	556	506	526	568	540	576	557	547	521	555	547	551	527	527	521	515	528	507	505	570	548	576	567	519	550	525	569	533	545	515	548	545	546	520	565	551	544	518	539	559	571	570	577	552	513	549	519	545	526	567	564	548	570	526	532	570	529	513	521	535	540	524	516	514	566	552	560	528	521	531	561	560	532	555	542	546	579	524	533	517	553	519	533	540	529	541	515	517	550	523	550	530	518	540	551	580	580	540	529	521	543	535	552	527	588	558	514	550	542	543	547	503	541	548	522	538	544	559	525	568	533	543	548	563	563	549	529	541	535	537	569	526	520	521	519	573	518	533	598	517	550	489	540	537	557	560	555	498	580	546	511	556	523	527	529	530	563	543	524	588	497	561	607	501	515	569	543	546	546	537	543	531	551	537	556	568	548	542	538	561	515	528	521	539	552	523	531	564	496	545	534	537	582	541	501	537	552	554	557	505	529	520	564	591	566	535	528	558	514	589	518	548	513	552	568	561	540	530	532	521	574	525	518	598	536	537	561	521	566	546	535	539	569	506	549	530	536	525	541	523	556	542	532	549	534	551	574	550	543	512	591	560	550	572	518	582	538	508	533	531	543	524	585	545	557	564	531	561	540	588	543	538	545	552	538	571	520	539	571	573	565	544	531	560	555	528	563	526	536	515	516	547	512	526	533	524	515	574	555	522	501	487	531	565	564	568	543	563	519	531	567	500	548	503	546	540	529	540	565	521	581	564	525	549	569	523	538	507	534	514	542	542	557	563	514	539	534	561	574	522	543	546	576	532	560	559	559	532	526	550	533	572	512	557	526	585	589	575	534	559	556	562	586	584	535	514	579	497	564	512	569	543	537	545	531	530	546	565	543	535	515	567	507	536	596	574	610	526	540	521	543	540	551	532	525	548	522	544	582	539	557	550	550	539	536	551	565	493	561	537	513	553	594	587	521	553	516	549	521	551	558	553	542	541	547	545	517	533	557	496	521	570	548	509	513	570	536	574	530	483	554	514
42593	7735	1257	789	580	416	320	265	226	215	214	190	152	169	133	129	138	150	142	127	129	145	142	115	108	132	126	127	110	120	139	123	103	134	108	121	135	127	119	112	118	101	123	113	108	138	109	107	119	124	105	103	113	106	112	134	96	115	111	133	87	110	107	117	110	113	131	127	125	126	113	112	110	83	102	110	115	113	121	119	122	120	113	115	132	124	100	104	129	139	111	113	125	128	124	102	132	132	110	97	108	121	119	101	121	118	114	112	124	124	99	101	121	112	122	123	104	115	120	109	102	103	115	108	113	106	106	113	130	110	121	114	122	101	126	99	126	118	112	122	107	124	119	98	109	103	113	102	95	121	116	135	113	106	119	103	115	102	127	105	113	103	112	123	108	104	104	103	118	118	101	126	117	105	106	117	129	112	121	125	98	104	98	109	112	126	102	130	126	116	109	130	122	109	102	119	113	104	123	117	122	102	104	110	113	130	99	114	100	121	110	110	116	113	116	96	98	113	105	87	106	136	107	110	110	122	114	102	113	120	119	106	116	128	117	126	123	111	96	110	133	97	113	125	107	99	96	113	110	114	115	140	106	104	114	112	114	111	133	115	115	102	116	109	109	126	128	80	103	97	106	115	110	103	108	97	120	126	119	123	117	102	100	116	111	92	98	109	107	119	104	107	115	88	128	115	129	101	126	95	100	123	111	126	126	98	117	103	111	113	128	107	119	116	124	104	121	111	130	121	108	116	135	97	113	108	99	118	120	106	111	110	132	113	102	123	122	113	120	123	122	132	120	120	112	94	111	130	124	109	114	104	116	110	109	106	104	113	138	119	108	140	83	92	111	130	98	120	106	136	117	109	101	107	103	105	139	111	103	113	103	127	122	122	86	103	115	122	123	112	110	109	128	113	116	109	123	123	110	94	98	99	119	128	127	123	101	117	122	110	117	104	111	100	115	99	114	110	113	118	94	127	114	118	111	110	127	117	126	105	87	122	111	93	85	123	127	104	99	132	91	115	112	103	88	141	135	110	117	133	119	92	114	106	122	134	121	101	118	100	118	114	109	106	123	128	110	107	124	127	96	123	111	112	82	125	121	102	90	108	99	110	125	112	113	104	126	126	124	114	119	121	112	117	92	102	101	109	111	108	115	130	98	117	113	115	121	123	109	106	117	111	115	135	119	99	110	111	109	117	108	142	111	123	113	115	110	115	138	137	127	107	100	117	113	107	92	109	105	106	120	123	119	110	100	121	120	127	114	137	119	102	112	116	117	96	120	93	88	115	112	122	119	95	126	117	109	121	109	121	87	114	118	106	99	121	116	116	112	109	115	110	105	103	109	104	106	114	88	122	111	106	137	109	109	121	117	113	112	142	107	105	115	105	122	113	117	132	106	116	109	96	109	109	110	115	109	102	127	87	101	128	108	113	124	110	118	125	107	104	96	120	102	110	101	110	111	113	109	101	111	113	109	118	97	103	111	116	115	127	112	94	115	114	111	105	108	112	125	106	114	120	100	116	114	115	107	117	102	123	120	123	125	122	123	109	106	109	113	120	102	138	114	111	108	105	97	127	111	116	107	117	106	101	107	110	113	96	109	101	105	101	95	89	107	110	127	107	101	101	112	105	127	106	113	97	107	131	117	102	114	110	126	109	142	112	110	118	93	135	109	113	108	125	109	111	108	111	125	104	127	116	107	107	106	111	98	122	107	103	93	133	126	120	110	105	113	96	111	111	114	133	124	105	111	111	107	84	132	124	126	116	110	112	105	107	109	135	93	98	119	123	107	120	123	89	116	102	110	134	114	113	121	129	112	103	110	115	97	129	111	111	100	119	119	111	110	117	118	109	98	109	115	106	133	95	115	132	114	114	107	106	104	109	113	111	102	109	102	92	123	107	102	107	91	109	129	98	101	95	116	124	142	118	111	111	129	120	113	109	91	121	91	104	120	117	111	98	127	142	135	119	134	111	115	121	127	124	108	118	112	123	94	121	120	129	105	106	120	119	125	119	106	123	94	133	110	94	110	115	115	111	111	117	122	115	87	100	120	136	95	95	97	121	109	113	119	125	116	113	94	127	123	110	88	128	121	113	117	121	102	128	101	118	111	119	104	133	104	132	122	98	128	118	123	118	110	110	86	111	104	112	128	135	122	120	108	126	133	113	106	97	129	97	117	90	120	106	124	104	91	109	115	99	111	95	98	108	103	94	107	111	121	109	119	127	94	116	126	105	119	110	122	130	110	118	86	120	104	102	97	122	114	125	138	130	94	98	96	102	109	94	108	130	129	123	115	112	118	111	100	121	133	129	113	111	100	117	115	113	114	110	99	90	109	122	113	121	103	117	101	120	136	108	121	118	116	98	133	115	133	114	120	123	113	125	121	118	119	118	91	128	127	117	112	114	105	121	137	113	108	120	117	102	125	97	101	114	119	111	112	105	117	121	147	107	111	112	98	112	100	115	111	111	112	108	115	128	111	114	105	135	125	124	124	126	96	97	114	111	116	115	126	112	102	107	121	123	93	105	88	117	122	109	131	105	100	110	106	104	114	101	119	106	111	128	109	123	118	110	121	114	119	125	126	107	113	104	107	116	121	101	116	137	128	106	115	119	118	114	105	115	118	116	109	117	117	128	124	116	121	98	104	104	95	111	115	143	125	126	110	101	93	109	106	116	106	104	99	112	129	92	122	100	115	103	107	116	107	96	123	103	125	103	102	100	114	118	125	133	123	94	122	109	105	107	101	120	96	104	97	118	104	107	121	106	112	134	130	100	118	113	105	112	121	121	99	109	119	108	108	108	95	117	113	128	121	107	98	96	108	111	121	133	122	120	107	115	113	113	104	119	133	119	130	107	114	132	124	110	86	106	87	140	134	101	104	130	120	120	106	128	126	114	124	101	144	123	140	109	114	107	105	119	125	127	115	125	108	112	110	114	110	104	123	104	117	130	107	113	116	94	123	140	117	105	116	121	115	106	86	95	127	113	143	116	99	118	102	131	110	100	130	125	129	85	104	127	126	107	109	105	116	105	95	101	115	95	109	95	111	92	132	123	100	97	140	109	104	123	98	92	104	104	106	116	114	104	113	109	126	120	125	111	117	108	112	116	119	107	113	106	104	117	113	96	105	122	142	118	127	108	114	98	117	99	105	113	117	118	124	109	127	113	94	110	121	117	87	117	97	93	111	113	126	114	118	96	120	109	98	101	135	100	123	134	98	124	90	145	113	108	102	89	110	119	123	95	85	112	107	106	98	109	121	127	118	103	116	93	123	114	115	115	124	132	135	117	124	107	102	113	113	101	110	117	109	117	123	111	110	110	98	116	126	126	107	100	136	97	123	118	132	105	122	130	102	110	128	103	110	96	114	115	104	125	109	108	122	113	113	119	109	125	111	103	102	116	133	78	101	108	106	99	121	108	99	102	120	123	128	135	105	101	132	104	135	114	126	138	89	124	116	108	113	107	117	112	96	115	106	105	105	112	120	109
19297	1042	2013	2495	2100	1821	1444	1220	1041	937	814	730	663	613	605	583	523	501	486	486	450	459	428	423	415	387	452	393	440	398	368	351	392	350	364	373	375	352	359	365	407	365	354	324	341	314	331	349	349	324	303	340	329	324	337	329	336	337	311	310	313	348	320	332	314	322	315	328	320	305	369	322	294	332	315	321	332	306	315	315	278	324	339	323	320	300	303	331	286	330	314	316	349	291	342	321	299	308	342	316	325	275	327	313	331	313	333	336	293	297	322	300	338	294	340	314	309	321	306	317	296	311	334	301	327	333	298	319	329	332	299	327	280	315	336	311	282	309	317	323	325	320	278	278	305	296	310	335	336	309	288	306	342	287	303	325	311	297	318	313	295	328	311	300	299	337	300	296	345	314	308	337	339	317	336	331	331	342	317	328	292	326	318	357	299	305	330	329	330	309	314	328	315	343	309	351	301	333	336	338	324	292	311	350	306	314	311	283	307	330	287	303	311	305	318	309	312	322	314	321	308	315	312	305	323	327	331	295	298	313	328	305	320	306	332	330	321	315	329	313	315	307	303	296	303	302	284	319	340	339	319	318	300	291	295	319	273	302	342	345	321	293	315	299	319	305	327	302	300	305	288	305	327	303	333	304	337	331	316	300	298	337	336	304	285	333	318	327	318	295	330	309	289	332	321	315	285	320	299	315	325	298	278	301	321	311	303	307	324	314	312	319	305	287	298	328	337	285	317	287	310	309	323	317	319	301	282	292	351	309	300	300	330	319	327	281	314	295	338	309	312	322	280	318	313	323	321	320	330	328	293	293	301	339	297	299	307	312	322	295	298	307	301	313	298	325	318	312	277	293	324	296	306	322	337	347	295	312	284	322	299	325	296	300	263	323	306	285	320	317	337	310	331	325	298	284	340	309	303	321	316	307	311	306	327	295	360	307	346	318	283	307	328	331	326	316	306	319	325	307	314	339	309	295	328	322	307	304	290	320	297	314	347	282	319	280	333	283	309	295	315	301	303	309	308	331	321	338	308	309	315	285	334	284	286	296	301	313	318	331	310	297	320	311	288	294	309	313	320	310	336	270	359	310	338	301	327	323	298	313	320	305	326	310	353	344	320	312	290	307	329	327	337	325	291	299	331	323	299	336	311	327	302	298	316	332	321	343	314	302	315	328	318	306	296	316	285	319	312	315	284	307	304	285	309	302	316	320	284	304	314	288	302	328	322	321	332	350	336	290	313	317	310	295	308	330	340	326	294	287	312	322	345	291	315	296	319	295	310	291	299	302	290	316	317	302	309	312	338	294	336	315	321	318	334	303	319	287	315	299	361	321	309	305	331	305	319	297	317	306	310	300	299	318	310	288	317	293	336	296	313	321	311	277	316	296	322	329	315	272	271	335	301	307	297	305	335	330	297	360	295	291	320	310	332	350	327	319	344	333	296	311	308	325	342	291	313	298	313	325	334	309	297	293	331	295	282	332	299	336	295	316	322	313	323	278	328	314	323	323	326	328	293	340	298	314	338	318	311	304	296	313	308	322	320	337	320	340	289	294	306	323	328	289	352	315	310	304	330	307	274	353	334	273	293	314	300	295	342	346	336	316	305	307	308	298	326	341	310	284	319	315	312	320	308	305	311	306	307	284	332	281	288	335	308	311	323	318	305	314	300	308	324	315	304	311	311	316	303	322	342	307	310	342	311	318	321	310	322	347	297	281	302	306	298	327	307	302	304	318	299	299	325	302	300	335	313	306	312	314	332	316	321	282	318	312	314	315	306	287	305	310	316	282	310	326	350	323	299	320	308	336	322	309	358	336	307	307	325	315	318	294	321	334	290	305	318	337	297	298	316	300	295	332	307	294	315	304	336	321	302	313	311	334	307	282	307	328	294	329	326	307	281	295	342	272	298	313	324	294	336	310	315	336	292	312	317	322	325	299	296	303	307	301	318	338	330	304	299	334	311	308	304	289	308	324	285	344	321	328	300	310	335	314	279	321	310	289	298	307	314	301	317	333	356	311	289	326	314	342	303	318	322	287	300	345	316	310	314	317	311	323	310	327	308	336	297	296	325	317	340	272	310	304	304	346	305	318	333	311	338	312	323	305	297	344	336	295	318	289	333	296	325	337	287	323	314	301	334	290	295	299	340	315	328	340	327	317	300	337	312	292	286	295	337	314	308	303	316	317	331	325	310	316	316	305	299	271	300	334	336	310	294	295	333	322	303	315	328	314	313	343	344	324	321	333	330	306	309	309	304	313	308	266	311	325	292	317	330	318	315	313	331	304	312	319	318	303	312	330	278	309	313	303	329	309	305	346	308	327	320	313	316	315	349	308	300	336	327	313	293	332	329	287	290	324	304	311	298	328	314	332	291	312	314	291	332	301	335	322	297	330	332	332	296	325	339	347	325	286	299	298	322	355	323	302	291	305	298	312	284	318	333	289	313	329	311	333	285	357	321	302	312	341	355	325	321	345	325	322	271	324	322	291	285	297	321	319	316	309	314	315	353	308	366	311	335	308	296	313	314	296	332	306	325	302	298	321	299	314	330	300	308	313	288	340	341	327	305	321	305	304	336	281	318	306	311	309	305	304	313	324	341	309	310	301	314	330	251	323	319	316	297	305	328	303	364	309	298	308	333	308	313	312	313	317	320	312	308	323	340	309	320	321	302	315	313	306	312	296	315	329	302	337	315	297	338	316	307	321	318	289	342	328	320	325	295	322	340	339	288	320	300	307	282	290	333	290	343	321	303	304	295	306	293	317	318	277	311	305	303	285	293	306	315	300	299	303	322	310	310	305	285	328	293	326	303	341	285	315	303	321	312	321	290	319	317	289	279	319	294	333	314	300	337	313	286	299	312	301	319	301	345	316	307	321	312	305	317	342	321	324	275	305	293	312	289	321	315	306	336	331	283	316	297	314	330	314	341	328	269	302	326	337	321	310	276	317	293	357	298	326	339	333	290	312	324	302	300	327	315	315	302	318	317	352	309	325	352	321	305	307	288	337	289	329	314	312	319	296	321	297	328	307	296	317	311	326	303	316	325	331	328	334	311	320	294	314	303	328	310	332	306	317	317	299	317	312	297	293	341	310	292	321	328	305	305	340	314	344	325	294	325	308	302	289	304	314	299	330	331	302	338	334	332	318	304	334	325	336	322	282	306	303	342	318	295	315	294	335	324	318	306	312	312	296	325	328	338	321	332	301	304	323	302	310	329	322	307	311	311	306	292	326	310	326	317	329	315	284	332	298	298	330	325	337	309	274	335	296	336	340	314	287	331	317	303	322	325	337	340	326	346	319	313	299	349	291	288	336	319	323	349	320	340	302	323	333	299	299	317	320	312	318	294	313	295	328	315	345	302	321	315	321	307	350	315	322	290	275	315	338	314	291	312	289	346	332	328	320	300	314	321	294	326	303	294	291	335	311	323	332	311	296	298	331	306	311	337	348	313	285	303	327	356	323	305	310	320	303	346	298	344	336	320	273
55502	14815	3410	1601	1092	824	684	510	471	416	404	330	339	292	310	303	280	248	232	272	256	258	245	219	241	242	253	246	234	221	208	226	231	200	238	240	225	229	223	211	220	203	197	228	218	213	232	239	246	240	200	232	208	229	229	206	264	204	230	242	215	250	238	219	218	238	218	221	218	232	207	200	241	228	219	201	192	218	216	225	215	214	189	190	229	223	216	213	249	218	239	229	226	189	230	203	222	204	226	225	190	219	220	235	214	212	220	184	212	213	232	225	225	232	205	228	227	193	208	200	216	188	210	237	199	214	217	223	212	223	227	191	214	180	214	205	229	240	226	198	212	218	201	233	181	193	191	192	194	212	217	229	204	244	229	217	221	183	228	219	220	190	202	225	223	221	225	225	215	204	228	228	214	206	215	219	221	210	225	233	208	227	223	210	202	202	193	222	216	198	200	181	212	211	204	213	209	186	235	182	200	226	203	231	203	221	217	215	244	212	215	218	217	204	214	199	190	188	227	207	211	215	206	237	212	228	221	211	208	216	212	234	201	201	246	238	201	220	205	201	228	210	207	197	225	222	219	230	215	227	193	202	180	209	232	181	227	215	205	206	193	215	200	211	204	221	218	204	164	209	206	204	187	226	225	231	215	188	199	207	206	205	224	205	202	219	230	187	219	217	204	210	188	179	218	246	210	158	224	215	193	226	208	217	212	202	211	215	227	241	200	205	228	218	213	187	219	215	215	195	192	241	190	210	232	226	214	201	203	241	217	223	224	200	210	223	216	223	224	194	218	189	221	204	195	233	221	195	214	211	190	211	221	206	213	210	202	209	226	213	224	201	219	199	213	221	223	195	233	229	213	197	228	211	212	222	213	226	196	231	218	229	202	221	213	181	216	222	218	214	208	213	198	222	199	196	181	223	242	192	233	202	258	247	218	210	216	240	198	197	212	230	230	191	227	226	199	219	196	210	210	221	198	205	192	211	188	213	226	213	207	231	228	227	184	236	182	226	205	220	202	212	204	205	204	221	221	216	211	228	197	235	212	190	213	214	216	228	204	200	207	198	226	219	226	197	198	217	211	222	207	221	228	231	236	244	208	222	228	200	194	221	231	207	231	191	233	205	220	211	221	183	226	232	201	212	223	208	188	225	209	203	209	229	222	233	227	239	221	213	212	223	195	217	202	229	217	195	222	201	237	230	199	212	221	210	217	196	203	221	245	183	213	202	226	232	240	221	197	241	205	223	199	200	212	212	251	217	212	215	190	220	204	215	224	195	226	212	208	194	219	198	214	236	199	195	194	214	225	214	192	208	202	208	199	201	212	196	222	196	206	195	191	205	215	219	218	231	238	218	227	226	201	202	200	219	237	219	214	205	205	204	213	221	191	222	199	210	224	224	229	200	211	215	212	204	207	202	210	231	228	220	195	214	212	221	223	223	220	216	237	206	211	195	214	217	234	218	238	225	213	227	225	228	193	228	189	223	207	227	220	217	250	216	212	211	200	211	220	223	225	218	228	212	237	192	205	197	212	218	198	197	221	218	201	207	236	217	195	198	210	209	225	195	218	185	236	208	207	214	206	222	212	210	223	218	225	205	211	201	194	200	207	207	201	211	226	199	199	195	238	219	195	199	230	202	204	210	228	203	201	225	217	192	203	201	191	217	222	226	202	215	222	211	200	228	212	193	209	218	237	176	202	225	210	238	207	224	192	191	240	211	209	211	233	240	214	242	192	201	248	218	234	229	209	196	222	196	210	200	212	202	229	179	203	180	191	241	208	210	207	224	218	219	192	221	212	237	195	211	235	236	202	238	217	228	209	229	220	225	228	227	233	205	212	208	234	217	239	219	206	238	228	241	211	227	191	187	203	205	240	214	233	212	204	212	195	220	215	226	225	195	217	225	215	234	198	214	206	211	260	199	229	209	192	216	224	216	242	212	204	209	200	238	212	230	211	214	218	200	205	229	210	197	216	208	181	217	211	228	211	246	222	208	212	183	218	214	200	211	226	202	232	193	186	232	219	211	229	194	195	216	210	219	228	240	221	185	225	210	218	209	208	200	229	244	220	204	185	224	208	214	227	197	221	196	216	220	226	205	219	224	190	217	194	235	219	198	210	185	199	199	210	198	204	193	217	191	238	227	222	222	220	198	228	213	219	217	199	229	230	237	216	207	193	222	212	210	191	195	222	207	223	198	189	210	228	192	223	197	202	203	210	215	229	208	200	239	219	206	213	221	195	216	202	216	202	245	211	217	202	237	215	198	208	200	230	210	241	213	217	217	214	204	203	223	244	220	210	214	232	226	204	190	209	225	169	222	237	237	223	215	216	216	213	190	189	196	180	190	198	206	208	210	205	206	218	212	210	216	202	224	214	232	215	222	237	219	190	218	222	202	222	248	214	200	194	199	238	200	212	204	203	221	207	222	196	194	191	206	220	242	228	212	196	217	217	205	191	233	208	221	210	182	210	227	211	223	220	216	234	224	214	212	188	211	211	206	257	196	219	225	192	201	217	250	198	184	206	214	204	205	223	209	223	227	220	199	232	194	212	229	222	215	225	221	234	217	231	234	216	200	209	212	208	213	186	240	208	200	206	245	196	210	230	216	221	216	209	238	196	203	230	192	212	226	219	217	204	208	208	213	246	230	220	196	206	228	231	205	215	204	222	231	204	201	197	207	218	216	206	200	218	195	197	215	265	229	226	245	223	203	214	215	203	206	230	219	208	212	223	212	226	220	227	227	256	202	204	236	228	205	248	212	202	196	210	205	200	253	188	208	243	255	232	196	234	208	226	193	224	225	212	232	197	239	199	201	224	234	236	239	218	206	221	214	203	241	237	234	241	233	219	227	218	229	229	196	201	225	199	194	214	230	239	222	192	223	205	229	218	204	174	250	239	222	223	207	218	201	252	227	195	216	195	225	236	201	211	193	226	198	216	229	184	205	236	203	198	212	208	214	217	214	215	218	207	220	213	183	209	213	213	210	208	212	226	223	223	226	241	222	204	185	219	202	195	220	236	197	212	202	229	212	207	210	221	194	223	207	210	228	221	213	211	223	217	202	199	237	196	234	205	236	229	190	212	188	214	205	225	226	242	225	206	228	232	167	187	204	243	248	200	211	197	209	207	227	221	193	222	198	216	214	206	237	197	224	210	210	237	206	211	194	226	220	201	228	213	205	206	191	223	207	199	182	212	223	236	216	207	205	184	210	195	205	230	225	200	192	213	213	211	184	217	225	225	194	219	237	211	190	197	197	220	210	216	215	233	188	220	234	221	214	216	216	229	229	212	209	224	231	216	213	220	217	229	222	225	200	216	246	189	191	209	205	192	225	224	206	232	202	198	209	217	240	225	200	187	199	220	232	209	209	217	232	197	212	206	210	218	176	224	196	179	194	209	200	188	245	208	198	210	211	215	218	219	229	213	216	203	204	220	220	222	236	235	230	222	217	220	218	210	214	220	202	203	213	233	210	226	229	217	233	214	216
25484	1816	3893	4764	4129	3371	2734	2299	1872	1723	1505	1372	1292	1153	1126	1072	988	894	915	838	821	823	768	775	740	730	677	699	699	688	685	685	709	655	604	660	591	625	641	593	569	564	582	578	570	578	588	604	601	564	573	616	582	559	612	609	556	634	537	578	558	587	582	587	611	560	602	594	561	579	525	586	587	564	559	560	541	508	529	563	563	540	568	593	567	531	571	562	570	558	575	551	558	553	528	554	568	549	544	523	563	555	534	558	554	523	541	562	538	575	557	539	550	529	519	567	548	550	545	543	555	525	540	510	549	515	545	534	539	533	495	535	523	593	543	555	527	517	572	568	506	539	547	565	535	532	517	499	544	570	528	564	530	505	549	534	547	557	577	545	559	521	529	544	486	546	537	580	510	538	523	513	548	520	539	531	530	555	559	537	539	540	537	539	526	525	551	553	535	584	567	587	551	532	537	531	545	565	517	524	541	574	513	545	562	552	525	516	522	555	531	538	541	552	566	536	545	482	529	546	529	560	562	536	543	519	539	530	497	535	552	544	551	509	547	530	566	561	568	542	534	551	538	524	537	528	576	566	504	534	585	549	521	565	520	521	541	516	535	573	542	513	554	541	513	555	543	542	556	498	550	526	521	551	556	584	554	557	526	532	530	537	518	549	539	562	542	538	540	534	558	522	506	527	548	548	555	564	520	542	573	564	514	529	561	559	533	540	544	572	493	544	541	569	546	533	548	524	547	525	517	567	570	549	536	508	532	508	550	540	529	519	565	500	527	558	530	567	519	510	505	553	521	524	553	535	534	513	513	545	501	553	526	568	559	540	550	559	585	558	545	533	539	551	558	529	522	489	556	514	550	534	566	564	590	518	529	539	540	539	514	516	552	537	532	562	542	517	558	537	520	528	550	501	544	521	536	578	515	522	539	560	561	497	505	543	539	514	528	531	533	517	546	538	523	546	525	501	551	530	540	524	495	575	555	562	546	534	550	539	540	484	518	550	505	530	523	551	536	551	550	531	508	533	541	566	524	530	541	545	569	527	537	554	577	533	529	541	571	538	540	550	562	516	587	507	544	484	501	517	543	507	537	539	505	527	512	516	529	549	580	536	543	526	560	532	558	544	528	590	549	544	563	570	548	550	548	540	560	587	536	535	511	541	542	544	522	509	554	526	528	533	503	520	533	543	590	529	478	520	553	534	514	563	469	551	560	542	548	503	562	533	542	544	505	534	560	560	487	510	490	519	553	517	543	546	564	569	533	528	528	554	543	551	506	523	551	544	540	556	494	518	575	504	503	554	534	572	539	569	542	544	503	524	542	539	555	545	546	579	532	541	525	511	540	556	514	525	557	534	556	563	558	505	558	530	538	544	528	545	529	605	531	545	552	538	520	535	534	577	480	540	540	529	506	536	513	569	542	522	520	586	535	539	547	501	554	490	510	499	556	562	572	581	513	533	573	526	503	550	542	567	577	524	510	580	547	563	550	555	532	524	556	500	510	578	521	491	523	586	498	522	552	537	518	523	510	510	571	495	547	549	547	513	548	520	523	567	538	552	509	548	566	497	518	535	540	557	490	515	555	568	532	591	570	545	517	546	542	564	607	540	530	526	510	534	551	524	566	514	542	513	511	579	518	562	537	516	551	531	555	507	528	573	496	501	541	558	491	527	517	532	556	559	514	577	541	510	575	525	559	561	533	520	572	524	516	543	545	571	549	547	567	521	527	538	503	529	490	546	502	550	550	511	564	510	517	542	519	550	526	496	564	556	566	573	520	543	548	530	528	553	567	525	527	534	520	548	532	521	563	545	552	554	549	538	560	508	532	536	502	520	554	539	497	538	510	539	506	492	579	491	567	485	531	520	574	533	509	498	561	554	518	527	543	493	571	542	521	526	522	521	555	574	498	529	556	498	541	525	537	582	543	572	540	580	523	571	543	526	521	536	544	521	529	560	580	544	572	574	574	509	571	527	539	552	512	516	541	521	538	544	517	550	537	522	566	549	539	572	515	522	516	560	568	538	521	516	547	553	511	495	522	575	524	559	508	521	552	548	532	554	516	574	554	531	552	567	550	572	517	559	555	591	518	519	573	543	487	517	530	544	526	500	538	593	568	503	531	568	532	539	479	547	478	534	588	548	550	515	553	528	554	532	550	493	549	532	525	575	572	553	512	544	508	559	528	539	538	561	522	545	553	515	594	524	568	522	520	522	530	480	525	539	512	546	505	518	536	548	551	589	539	484	487	564	527	537	530	565	526	563	584	525	517	532	512	531	569	547	507	518	520	524	567	517	544	540	504	533	546	497	569	542	511	569	559	555	544	553	608	512	531	540	524	523	524	552	544	483	542	520	576	562	572	546	527	547	519	526	510	515	513	553	504	527	556	553	515	542	534	510	527	540	550	584	501	568	500	527	509	526	538	501	532	570	557	550	536	533	533	535	514	544	545	534	540	558	524	502	534	544	553	536	576	552	537	597	483	526	498	546	570	507	541	502	525	486	560	522	531	556	501	501	554	559	543	568	528	575	527	498	539	565	517	526	487	548	504	561	489	572	530	514	502	548	558	542	535	516	556	551	546	563	522	592	570	546	542	514	546	536	522	556	500	555	512	530	584	518	555	582	585	500	517	535	560	583	534	524	521	554	561	507	538	555	531	524	525	521	517	559	544	518	571	537	516	531	593	491	527	514	527	526	586	570	531	551	592	561	537	536	569	519	534	527	562	527	509	537	501	512	529	577	527	536	552	577	522	499	520	537	546	542	550	510	579	493	557	540	549	539	572	524	535	538	560	551	552	498	604	524	545	565	565	554	540	573	533	530	513	530	548	552	534	543	549	555	547	549	575	536	538	500	541	543	576	554	508	507	542	540	502	522	568	520	526	558	542	511	514	554	547	504	558	508	526	500	542	532	541	559	552	547	509	535	540	502	519	508	544	552	485	509	520	565	549	554	479	575	570	569	542	531	530	488	551	500	563	561	546	568	533	586	522	524	516	541	538	515	506	529	580	562	553	502	529	549	515	538	509	536	532	493	546	540	501	558	535	535	550	567	585	533	538	522	541	538	545	541	511	556	537	497	533	547	527	531	543	533	575	499	530	566	514	543	515	565	577	498	527	564	548	543	578	498	529	506	484	532	561	525	547	564	522	548	555	521	537	562	543	536	575	541	539	560	568	530	528	525	527	535	502	524	525	561	492	539	542	582	509	544	547	506	509	552	545	585	535	556	527	553	537	534	567	518	544	528	563	576	559	502	551	523	547	572	496	527	557	535	530	531	541	531	515	530	580	561	552	525	606	503	554	541	555	553	539	495	552	529	523	533	581	537	544	539	556	504	554	521	559	577	535	582	540	541	557	545	523	524	561	524	551	549	570	537	573	522	503	543	541	516	572	540	541	554	523	563	500	556	526	551	559	561	519	517	546	532	535	513	530	544	534	534	551	530	578	542	523	515	534	558	506	526	522	549	555	536	509	533	529	570	540	534	500	551
4880	248	229	249	245	232	241	235	231	200	216	189	239	212	265	211	247	244	251	221	226	213	216	271	220	212	250	246	204	231	231	219	215	217	232	290	257	236	256	234	241	216	276	237	243	191	271	248	227	224	228	243	218	206	254	220	248	250	223	228	223	217	199	222	210	236	225	203	232	233	212	237	204	239	226	240	233	234	197	224	228	238	229	244	211	239	224	224	222	235	229	230	212	250	222	242	249	218	214	211	230	221	243	212	233	228	237	251	224	223	219	233	218	236	230	236	211	230	243	218	238	246	224	204	237	231	237	225	257	244	217	251	223	238	211	221	209	252	223	216	234	221	227	240	221	217	206	244	226	225	233	246	229	211	254	246	239	249	252	213	274	242	226	248	219	223	219	215	220	213	218	255	229	254	228	219	238	214	232	245	241	220	237	219	233	229	251	254	223	220	211	203	233	222	212	244	240	235	223	228	229	245	208	227	211	212	261	209	236	202	239	256	216	236	250	232	260	248	217	218	234	239	210	219	224	228	215	222	223	213	258	230	249	226	235	241	222	247	235	262	248	208	231	245	237	247	226	222	202	225	226	211	235	252	231	226	229	238	256	214	229	259	232	237	201	214	221	224	225	232	227	209	235	224	200	246	245	229	215	207	228	260	220	245	208	226	212	226	214	259	245	246	205	226	239	256	243	226	216	241	219	233	223	210	221	227	229	218	247	200	231	233	255	234	238	225	216	236	213	234	235	217	243	200	227	222	231	240	207	212	245	256	242	233	238	210	215	231	228	253	219	213	213	214	246	211	240	227	227	232	232	230	242	224	223	227	217	243	231	192	220	198	237	247	250	227	237	238	255	215	214	218	238	257	217	242	224	228	269	223	244	188	215	225	214	239	215	238	267	253	240	245	235	209	217	242	208	232	239	235	210	200	218	231	228	225	258	263	205	217	257	236	211	207	241	223	190	232	230	246	237	245	234	235	239	240	235	237	258	220	233	227	213	231	230	250	219	207	230	230	241	210	241	227	208	211	242	223	226	206	225	222	215	200	206	229	251	252	215	220	195	205	201	256	241	216	254	263	215	230	208	183	212	214	190	216	213	235	222	231	244	214	223	232	232	234	250	244	254	265	234	226	198	234	251	227	237	250	246	250	247	227	248	234	209	232	230	218	243	254	218	241	229	234	219	231	235	254	217	214	221	243	192	254	217	195	258	211	208	255	237	257	229	197	238	232	212	227	219	241	212	228	207	253	206	222	215	227	217	234	252	233	213	222	257	230	234	228	251	215	271	232	246	210	231	246	243	236	224	231	220	268	276	234	215	217	204	220	213	217	250	238	247	213	246	230	211	233	226	243	222	207	222	241	226	249	234	222	234	254	217	238	247	214	242	228	204	234	224	237	216	229	241	209	246	218	252	205	258	229	272	252	208	201	227	220	196	213	236	252	238	264	210	231	252	226	219	213	248	256	231	252	227	232	207	231	241	214	205	201	236	216	224	237	253	257	229	209	230	226	221	221	227	220	231	225	220	254	249	239	210	241	210	255	249	251	244	239	234	237	193	253	219	241	206	247	196	234	235	237	219	237	242	212	241	206	225	218	254	242	230	240	240	248	215	210	237	231	203	214	231	213	205	283	261	236	222	208	236	220	203	212	232	207	260	254	230	232	214	215	250	228	218	223	198	242	204	232	222	243	208	244	235	220	252	225	214	244	259	256	255	212	240	240	234	206	241	257	224	215	240	251	232	256	229	249	223	253	228	250	210	243	220	214	212	239	245	248	249	245	198	219	251	240	214	228	220	249	224	235	253	216	234	213	211	231	213	232	245	210	230	240	235	218	230	245	252	234	229	252	236	222	216	247	225	244	240	208	226	247	241	230	207	231	220	207	233	234	229	241	247	231	228	231	251	244	229	258	226	234	221	211	204	227	249	233	235	240	228	240	217	232	232	208	232	234	230	263	236	232	206	237	217	235	227	236	237	210	211	244	240	246	245	250	227	231	218	207	254	254	233	226	230	191	232	224	226	200	250	243	238	222	195	235	228	210	243	269	227	222	234	219	224	238	223	232	206	228	247	252	233	226	221	211	270	213	207	241	229	228	222	213	242	226	245	225	232	247	215	232	233	248	202	211	239	250	235	252	231	227	253	217	214	212	235	237	247	207	225	233	225	237	214	215	224	209	247	230	265	247	234	208	223	220	221	218	221	241	226	203	228	249	240	207	239	198	245	248	214	255	260	229	245	209	227	251	195	225	221	241	214	238	213	212	242	248	226	228	244	194	221	179	239	248	242	251	217	245	255	261	237	216	205	234	243	225	218	247	228	234	223	215	215	213	223	225	238	248	229	205	207	227	224	222	235	223	221	205	230	243	235	201	221	235	218	255	224	237	255	273	221	241	216	225	227	230	242	220	225	282	205	227	251	225	235	232	212	230	226	244	249	228	215	265	215	239	239	225	220	231	210	222	235	241	218	208	251	222	232	201	224	255	223	238	261	252	241	201	200	240	239	243	245	253	228	214	230	198	235	216	240	236	218	230	238	242	219	220	215	222	211	235	218	231	222	255	234	242	249	238	233	237	243	266	206	201	229	215	237	212	236	216	242	249	225	237	216	255	232	206	205	231	260	250	239	235	232	228	240	217	229	225	265	264	225	229	221	213	252	251	247	244	210	227	222	245	241	222	222	230	245	234	203	211	204	262	234	227	248	210	206	224	233	226	217	267	257	245	237	205	218	236	225	231	233	248	186	219	226	232	212	233	235	251	213	196	224	239	217	221	245	212	237	235	243	234	237	252	240	226	248	208	202	214	233	244	235	221	267	231	230	248	225	230	217	255	254	233	225	228	229	221	244	203	231	225	221	227	212	239	210	228	221	217	240	222	225	218	228	214	231	245	209	222	224	202	226	204	242	260	225	237	240	229	244	246	220	225	245	211	227	229	238	229	247	239	209	211	228	231	224	233	211	204	215	209	201	247	210	221	233	215	249	235	240	221	210	246	219	223	256	234	237	225	260	233	255	239	215	231	234	237	218	200	212	231	241	274	244	243	229	241	249	236	220	239	227	226	194	234	229	212	234	215	255	222	225	243	211	215	242	246	249	213	223	248	228	237	261	252	275	215	206	228	230	226	212	215	201	229	216	237	221	252	236	218	229	229	226	232	240	217	207	240	236	247	197	247	227	232	217	220	179	224	217	237	260	216	226	248	223	245	247	230	237	242	241	237	231	239	232	228	240	210	257	215	231	239	235	216	215	216	219	250	211	244	216	219	230	234	223	261	243	268	246	264	251	253	243	221	248	220	251	222	225	226	226	241	209	219	238	233	253	250	227	239	244	253	221	229	193	214	208	243	226	228	223	251	237	231	200	217	234	248	235	244	224	233	265	222	235	246	250	228	237	206	228	226	245	251	215	237	208	227	220	230	240	220	223	244	233	227	211	224	233	285	236	227	241	228	240	236	238	213	247	222	234	219	230	240	211	241	243	214	239	215
5510	565	593	633	636	615	593	595	572	588	565	555	523	573	539	553	532	567	583	533	556	583	526	541	585	539	540	545	499	530	551	546	529	562	572	527	563	528	556	569	521	540	558	588	550	568	516	555	527	518	556	572	519	557	482	523	515	543	557	489	557	552	540	496	536	538	514	546	569	543	553	517	550	570	563	539	550	501	550	522	591	537	543	527	516	552	542	515	537	538	569	557	552	567	513	543	536	511	552	527	522	551	535	557	536	536	575	515	482	544	547	517	527	545	551	548	532	533	574	549	543	512	538	511	559	560	544	537	562	571	576	505	499	528	521	541	551	547	533	550	525	563	515	567	556	558	552	550	518	558	524	532	568	506	537	538	544	564	524	500	539	548	514	551	568	525	518	524	555	535	593	540	550	545	503	502	522	512	504	517	518	564	513	559	514	535	552	542	547	534	541	535	583	571	516	522	538	517	510	521	472	546	553	576	526	496	579	509	525	519	553	556	549	538	581	512	539	513	541	567	505	568	537	530	537	528	579	529	573	516	539	537	581	580	543	586	553	550	545	531	582	549	552	529	510	569	557	529	522	518	544	499	555	562	510	527	560	543	559	494	568	534	554	545	544	572	571	508	556	519	534	543	550	522	557	500	547	564	523	562	578	550	555	572	524	551	509	525	556	484	592	558	540	542	523	533	534	540	543	533	521	561	536	548	562	536	558	543	561	532	557	525	552	543	542	511	521	564	553	562	499	516	496	558	557	562	558	551	559	547	532	520	533	543	574	515	510	559	518	565	532	548	519	552	547	501	536	539	532	512	545	510	548	522	566	525	543	527	554	536	565	530	544	545	508	509	543	498	547	566	525	518	592	534	515	503	570	545	551	517	532	505	560	486	590	548	542	540	562	537	558	553	494	478	516	547	563	533	525	496	539	576	556	518	557	581	537	542	531	515	502	527	533	510	527	523	522	508	507	558	496	537	534	538	519	540	484	520	537	554	580	524	539	537	553	542	541	568	560	527	500	559	556	550	540	549	544	515	570	508	537	564	554	551	546	517	505	570	539	574	550	540	551	512	501	530	552	619	531	534	537	522	506	571	541	544	526	529	523	575	550	532	523	510	517	562	542	529	523	565	572	541	548	556	562	534	533	623	563	582	550	586	525	599	552	560	563	534	563	529	540	522	547	525	553	552	551	533	561	541	562	521	516	504	579	514	486	556	520	528	551	561	531	517	507	538	546	535	543	535	543	525	529	533	536	528	582	547	517	529	509	536	564	521	522	549	532	581	535	534	574	543	546	564	553	551	538	559	549	544	536	543	533	573	544	572	549	540	552	542	522	569	541	566	549	549	522	539	556	571	546	570	531	590	564	537	541	520	506	513	528	565	562	537	539	555	544	522	559	530	545	548	547	541	537	547	501	515	539	528	582	519	554	546	536	573	503	536	517	562	540	555	522	533	581	557	524	512	567	555	536	566	587	539	534	559	537	528	495	548	530	528	544	565	510	542	545	552	529	538	566	579	508	573	570	549	511	516	560	555	551	552	552	558	593	575	577	571	534	524	557	553	540	507	566	529	546	522	585	507	579	573	562	494	528	519	525	515	593	512	525	536	550	552	512	554	565	577	549	537	574	551	573	514	586	533	564	571	548	546	525	570	559	541	543	552	565	558	535	546	516	552	558	498	497	537	539	532	508	539	531	578	546	527	528	516	551	560	527	517	521	534	544	558	560	575	515	528	583	541	538	571	527	525	555	529	521	578	525	544	503	526	557	531	551	505	528	521	563	598	534	529	538	516	562	507	523	529	510	522	531	576	561	577	578	564	579	537	524	520	538	567	544	499	541	551	566	585	596	518	556	548	528	566	567	552	541	553	513	545	534	525	599	520	559	518	551	545	560	516	541	555	525	546	526	560	558	557	554	548	548	560	573	541	547	534	563	559	520	591	527	558	531	546	527	541	514	564	527	492	578	531	533	545	559	588	587	521	562	548	531	518	583	609	577	501	526	518	561	560	541	531	555	556	557	514	524	539	551	533	538	547	571	516	566	543	514	532	514	542	521	563	550	525	529	581	559	520	555	526	555	538	565	539	542	547	526	543	488	567	528	521	569	493	554	501	582	529	518	509	500	562	530	540	522	543	540	549	516	571	560	517	516	553	514	514	537	562	557	519	581	555	559	540	552	560	528	591	568	556	509	513	570	564	533	527	534	562	575	527	543	515	534	597	578	517	543	513	581	522	544	502	515	543	544	534	493	570	505	511	600	565	567	518	547	540	526	529	545	578	488	546	530	527	562	555	524	535	524	567	547	524	577	536	532	516	495	542	534	518	539	569	510	538	556	526	549	532	473	538	554	509	550	532	537	549	550	577	565	545	539	557	554	580	502	542	535	524	525	530	547	567	550	533	551	558	583	563	584	524	562	533	516	519	538	567	551	506	534	463	585	546	526	539	585	530	534	560	555	571	597	556	539	557	503	544	505	572	538	505	527	525	552	520	537	519	561	530	540	561	548	514	571	521	541	518	581	562	553	531	523	556	537	535	516	541	506	560	544	540	530	545	507	521	529	589	528	590	576	560	529	513	511	579	528	558	530	561	552	559	525	537	557	517	550	536	538	511	524	537	548	528	555	556	551	479	555	553	501	536	570	582	554	497	535	527	502	562	545	545	545	531	537	506	569	488	526	535	535	543	521	505	543	498	492	541	552	562	514	515	523	562	561	523	562	560	547	557	537	543	527	559	520	503	551	580	522	519	531	541	505	543	558	550	553	490	532	504	482	522	592	517	511	549	505	569	590	563	512	533	553	550	493	543	536	555	548	571	531	601	531	538	541	527	554	510	524	526	551	493	542	548	534	551	549	531	554	546	535	524	572	548	550	553	543	580	555	569	565	536	517	516	535	571	558	531	567	519	486	509	520	543	571	518	537	507	546	562	534	529	509	511	578	518	535	519	574	555	499	541	532	580	566	536	508	532	542	504	561	538	501	512	524	528	517	540	581	505	545	534	542	536	575	568	537	549	528	542	559	518	520	552	536	551	533	515	513	561	525	543	555	534	555	584	525	529	517	565	531	513	488	492	542	531	525	547	511	604	517	558	539	534	551	527	524	517	582	560	576	568	531	548	503	551	531	562	520	528	534	519	583	543	538	531	537	556	566	576	508	546	518	538	536	584	531	521	547	547	554	546	541	534	565	533	540	554	522	533	580	568	515	542	535	495	530	578	509	531	548	546	532	558	522	519	545	581	528	517	524	530	534	579	496	543	522	523	535	501	519	504	539	511	498	514	549	548	573	557	538	539	544	521	539	564	549	538	546	524	525	522	541	528	503	552	559	539	523	597	538	520	537	545	558	558	557	579	525	530	555	564	539	533	497	532	579	545	543	547	544	582	549	535	534	497	506	554	519	611	496	510	553	543	487	535	537	538	547	535	570	542	567	534	513	567	550	524	547	520	584	535	586	549	571	554	515	505	548	537	541	531	530	550	552	560	491	546
41178	6978	1107	788	505	400	321	280	225	208	197	193	168	158	167	159	135	152	108	155	124	151	143	119	106	127	100	109	125	106	106	133	136	120	118	108	119	135	123	98	133	114	111	94	104	119	133	124	119	104	118	105	95	113	92	114	101	108	120	121	118	118	114	119	99	105	131	100	135	124	114	116	123	94	96	92	129	115	100	117	111	125	112	101	96	93	128	136	114	103	119	117	131	113	103	128	107	118	123	100	126	96	114	111	127	132	98	103	98	90	98	108	114	122	115	111	117	98	114	98	93	105	95	138	123	115	124	121	105	110	107	102	106	100	109	120	91	127	106	103	127	119	120	102	108	109	106	102	107	122	109	140	119	92	121	91	116	113	104	117	115	108	88	115	104	128	121	126	104	115	124	114	108	124	100	109	95	107	124	108	100	97	101	118	128	114	119	104	126	105	105	120	87	125	113	110	122	122	135	111	98	103	104	106	98	112	115	110	104	110	112	128	97	123	123	114	102	117	114	114	105	115	97	121	96	104	123	113	135	127	107	118	107	87	109	89	96	111	107	98	116	105	90	130	119	88	118	101	114	97	129	114	137	98	109	102	103	119	123	107	105	107	97	122	99	118	129	105	117	116	102	123	124	113	90	114	113	105	110	105	96	95	118	130	110	104	104	103	126	126	109	120	120	126	119	124	119	129	111	117	102	126	119	115	125	102	96	119	118	88	103	99	107	107	119	138	110	135	111	124	103	96	120	113	107	108	112	108	114	124	129	120	103	103	116	115	112	100	120	123	108	128	118	123	93	102	105	118	98	120	98	123	106	120	110	109	109	111	111	140	102	107	118	111	124	118	117	108	127	113	117	91	114	104	99	99	114	124	116	135	118	99	110	113	116	115	120	121	128	133	114	105	112	129	114	101	76	89	124	107	107	124	93	112	132	108	122	123	105	122	117	104	90	121	114	103	124	121	108	113	99	101	146	108	118	102	88	122	111	117	104	114	131	123	117	123	108	111	130	118	123	124	114	113	133	117	96	91	121	111	88	102	125	114	128	151	112	101	109	122	113	115	97	128	127	116	123	91	132	123	122	107	133	109	140	123	113	114	95	114	101	111	112	109	111	110	88	107	112	117	102	99	116	112	98	100	99	97	93	116	120	136	121	130	124	120	94	105	89	101	109	115	137	109	102	103	128	99	101	99	112	115	129	114	130	101	91	97	89	89	118	117	138	135	125	105	89	110	119	105	120	113	104	132	116	126	115	116	122	133	99	121	111	97	114	103	116	97	129	117	124	94	86	120	109	107	101	106	122	105	84	122	110	109	104	102	120	111	105	114	123	114	121	127	115	118	131	131	111	109	92	108	107	101	99	118	121	112	131	105	116	129	134	115	101	107	96	123	99	118	112	120	116	119	94	126	107	113	120	102	96	127	106	98	100	131	120	125	117	119	115	101	125	105	103	114	113	110	100	107	91	123	105	107	111	106	127	104	115	125	125	110	116	110	111	104	135	106	114	105	128	112	97	105	116	123	118	137	106	116	119	129	121	106	119	113	129	121	101	111	113	115	97	103	110	111	106	99	112	108	116	117	111	130	99	98	130	111	120	114	98	110	126	99	124	109	104	114	103	125	119	90	133	110	96	115	110	111	120	114	110	113	100	131	107	94	129	116	94	112	99	121	108	111	124	121	109	113	113	98	117	95	98	119	115	111	86	113	105	109	105	119	109	129	124	115	126	101	90	101	119	104	112	110	105	97	139	142	132	103	106	106	134	137	126	110	120	121	110	124	115	115	105	105	108	89	111	97	105	124	87	116	107	124	118	112	114	107	108	109	128	101	111	114	116	119	123	129	135	98	104	116	116	99	113	131	115	122	101	100	103	101	130	111	110	107	109	104	104	95	108	117	122	123	115	93	97	103	117	106	105	118	111	122	100	127	104	112	97	106	115	112	101	121	114	109	103	126	104	95	118	95	124	105	99	89	109	96	129	117	124	119	133	114	91	103	114	100	108	117	110	125	118	121	112	116	115	106	101	91	119	125	101	116	104	127	113	124	118	116	114	115	106	107	138	110	131	137	110	111	101	110	95	126	110	116	124	105	105	115	113	105	130	129	118	89	110	106	107	107	120	116	108	117	111	126	125	141	119	115	107	117	99	112	120	120	119	109	100	103	131	117	111	115	97	108	106	98	110	111	100	98	112	126	116	117	105	98	129	108	135	124	132	104	117	118	107	108	95	132	117	96	93	128	95	123	119	120	112	113	136	133	90	121	114	117	135	118	109	143	98	136	112	129	95	101	122	115	101	127	118	106	117	127	99	116	94	108	102	128	87	126	123	91	106	102	111	119	107	129	127	116	101	115	150	117	117	130	115	115	124	97	121	109	130	101	99	102	135	90	125	90	117	125	116	114	116	100	132	121	104	117	113	111	134	85	95	114	105	114	113	111	116	109	106	103	107	119	134	120	111	99	114	115	115	99	112	120	100	92	111	122	102	128	116	115	107	114	111	109	114	101	123	135	123	120	131	106	107	110	139	139	116	125	101	119	138	132	125	126	115	95	106	127	130	125	107	122	117	128	128	110	127	91	103	124	115	118	102	136	115	136	124	109	115	111	120	106	108	104	115	119	126	102	116	102	111	110	109	127	102	111	121	118	122	117	124	109	115	107	97	106	122	88	120	118	135	112	107	118	113	114	116	114	107	112	111	113	123	120	107	100	107	96	105	99	94	111	123	99	106	96	110	115	101	126	122	113	93	98	100	105	98	123	114	114	96	112	128	121	119	120	129	130	134	112	127	135	128	108	113	107	97	105	120	111	107	109	123	110	112	116	99	110	112	111	106	114	112	96	97	118	103	115	110	106	108	114	125	126	103	114	109	127	99	131	101	128	96	116	111	110	109	112	108	107	129	132	104	111	109	100	119	114	101	127	110	114	109	123	101	121	111	105	102	103	107	110	131	97	120	114	121	105	130	139	124	117	88	121	96	112	106	92	111	129	98	103	100	112	105	112	128	110	128	117	112	97	127	110	103	103	101	123	116	92	101	98	127	113	117	111	127	99	133	105	111	104	94	113	113	100	101	102	115	99	115	105	112	98	105	113	113	105	117	106	109	96	105	142	107	125	106	126	99	112	100	102	92	114	109	103	94	103	108	95	133	111	132	105	110	95	126	122	89	103	120	111	106	106	104	99	107	120	110	97	102	117	97	105	114	104	120	108	93	117	99	102	105	122	113	126	120	113	118	109	114	105	113	91	113	130	135	124	116	98	105	111	101	110	120	107	98	132	100	105	108	105	102	108	100	123	112	101	120	119	112	112	91	107	124	117	119	131	121	114	105	98	109	122	122	95	107	102	93	120	115	108	107	101	106	124	115	135	89	107	118	120	123	134	133	126	118	128	113	102	113	123	109	119	122	114	87	115	100	124	118	110	112	109	116	116	103	85	102	94	112	119	113	102	104	109	127	111	128	101	112	122	100	110	111	116	115	106	97	120
18727	935	2090	2498	2186	1753	1384	1244	1076	922	846	719	663	657	590	564	496	527	525	471	471	435	435	459	437	445	398	416	420	387	340	376	358	372	366	370	356	362	354	345	348	344	340	342	324	324	358	313	327	338	323	339	333	328	343	318	342	319	303	340	362	292	337	321	375	331	311	309	331	332	314	320	298	315	322	312	329	334	290	307	313	311	319	343	328	304	315	319	321	316	337	280	332	339	302	335	344	279	319	329	369	345	316	323	302	317	305	308	322	330	304	316	322	291	347	319	302	300	295	304	303	335	300	326	300	314	318	290	328	330	348	319	326	325	320	322	316	319	325	277	312	318	310	311	298	292	322	347	311	311	336	340	356	331	314	308	311	343	312	316	298	318	311	315	301	308	283	293	321	299	323	325	328	319	310	320	322	302	324	320	273	315	288	344	301	273	316	327	297	329	329	347	300	303	276	304	336	346	311	310	315	314	330	323	305	295	286	343	309	344	304	311	305	311	283	306	316	325	303	323	307	305	329	288	315	327	290	311	321	302	309	300	301	308	343	336	302	294	315	329	323	316	345	291	292	315	291	306	340	348	303	296	332	308	323	334	283	290	307	315	311	319	320	320	292	320	309	264	306	314	293	322	297	313	303	304	316	309	309	342	330	307	332	286	332	310	326	306	330	307	320	330	299	335	313	298	311	315	321	300	333	326	318	295	298	304	317	301	329	311	321	323	345	317	330	319	343	287	309	299	307	312	350	321	329	290	296	298	287	325	301	319	327	293	320	308	314	315	305	298	328	329	314	307	307	331	315	295	315	344	290	297	306	313	300	315	318	324	316	320	308	294	343	315	333	288	317	309	316	314	321	331	319	305	309	309	303	310	323	309	317	312	324	326	328	334	312	355	312	304	327	292	345	288	312	310	300	290	292	346	296	359	340	334	308	335	306	304	292	323	351	289	291	316	319	296	309	313	327	310	309	338	312	332	313	307	298	313	303	298	336	313	313	327	311	338	333	281	313	370	295	346	346	320	302	330	307	308	285	316	308	299	336	316	301	335	308	353	326	304	314	339	316	342	307	335	298	316	326	309	319	342	323	319	329	311	298	296	282	301	307	291	323	338	311	334	310	329	311	297	309	315	311	350	327	334	311	333	315	297	323	284	313	303	328	310	302	327	343	316	313	346	320	293	315	293	296	321	320	312	324	314	324	310	314	313	297	336	284	300	303	314	294	314	339	286	331	299	297	313	295	345	310	338	341	321	325	297	321	286	282	303	338	363	309	323	331	318	331	312	318	305	299	265	338	337	298	289	327	294	314	281	290	352	324	323	316	307	324	340	307	321	306	331	321	320	298	339	323	324	311	323	336	311	305	321	321	328	324	343	289	327	336	319	316	307	306	312	299	328	333	303	287	285	351	347	277	315	299	319	297	266	309	321	331	307	309	302	347	299	337	284	303	296	295	335	324	294	297	322	328	306	311	311	319	301	310	287	308	318	298	336	315	297	271	297	279	328	334	330	294	326	335	321	333	275	308	280	301	316	322	309	311	311	316	347	303	323	344	285	294	279	329	313	305	326	289	331	309	307	323	331	303	275	335	325	327	311	319	296	309	313	326	336	346	324	307	314	263	310	304	314	320	293	308	325	309	297	300	305	338	321	315	292	323	333	323	339	309	268	321	339	287	341	346	324	310	301	312	290	307	343	327	287	302	321	307	308	314	315	317	320	289	300	297	287	294	344	311	318	318	313	308	303	301	322	321	320	296	301	328	290	301	313	330	343	329	335	326	294	315	297	309	330	321	282	293	302	307	316	301	286	294	287	340	324	301	290	345	286	315	294	271	314	318	298	321	328	269	348	316	294	303	306	295	314	310	310	316	337	334	292	319	315	314	309	290	316	311	334	286	292	316	329	328	324	314	299	297	319	344	286	300	354	328	319	323	326	326	343	315	313	294	341	287	322	305	309	302	306	320	289	303	295	318	307	344	325	300	319	331	299	291	318	337	347	308	326	298	299	332	319	314	300	282	295	313	339	309	304	324	317	307	340	306	304	296	341	321	337	332	290	291	321	311	349	302	296	319	267	299	306	324	324	324	323	313	319	299	316	320	294	313	311	343	308	296	319	302	344	297	282	322	318	314	307	313	337	330	292	306	299	306	285	291	308	322	312	295	304	309	340	387	334	320	325	311	313	326	302	313	316	339	322	336	286	301	316	301	309	294	339	297	325	325	310	298	319	341	304	334	344	318	324	315	294	326	322	340	329	289	308	302	316	298	301	295	293	332	315	303	312	295	318	329	324	327	341	321	331	317	278	315	301	321	347	300	300	314	331	343	299	321	295	303	314	325	297	310	314	284	356	300	318	345	318	295	345	287	333	314	334	342	310	322	304	326	308	309	289	283	306	291	315	307	298	304	316	284	336	319	305	289	299	292	331	309	324	306	320	312	308	291	301	301	309	292	313	351	301	330	308	297	329	322	301	289	300	303	296	347	294	301	301	311	297	328	293	288	285	322	330	321	317	344	294	313	309	319	315	306	335	361	314	290	287	290	316	301	351	319	314	314	324	310	273	342	345	306	326	305	359	295	322	325	311	310	354	297	317	320	295	325	318	316	351	337	301	328	333	340	319	276	311	321	307	316	265	321	313	324	298	329	310	305	333	324	288	339	327	292	317	314	327	324	287	345	326	316	309	313	325	351	318	340	328	303	344	325	315	326	316	329	314	304	312	336	330	334	282	292	332	311	295	327	313	320	295	330	309	312	276	294	324	329	317	325	346	281	323	313	319	300	355	321	311	339	294	335	283	290	295	358	319	298	305	306	297	350	324	344	315	281	303	299	297	327	298	336	327	289	320	320	279	316	320	310	331	316	305	314	314	318	299	329	318	321	312	333	337	312	356	306	283	325	316	325	310	340	337	300	293	293	306	316	304	319	336	315	297	313	326	311	290	331	292	326	314	330	329	326	327	315	318	295	331	285	330	295	319	345	295	313	304	319	318	307	275	306	293	322	301	325	331	291	339	316	329	307	284	326	322	336	277	329	306	292	325	301	317	304	312	283	332	352	282	313	321	290	323	315	303	309	323	279	310	300	318	301	291	310	311	350	307	313	306	311	307	333	312	275	294	327	313	334	313	301	311	301	322	325	314	342	327	311	320	303	320	293	334	320	345	277	340	363	343	337	278	335	305	281	316	273	339	300	343	318	324	325	346	315	318	314	308	327	290	327	325	307	280	329	308	284	322	311	329	318	316	319	305	292	317	295	323	303	315	299	303	330	309	315	338	310	315	323	316	327	276	296	305	318	294	333	324	343	332	307	314	321	316	343	312	332	309	283	321	281	331	276	332	309	291	323	317	345	309	292	351	304	318	362	312	302	327	333	290	326	334	303	300	294	329	314	295	325	324	288	300	304	325	336	319	314	289	311	329	298	320	299	351	298	326	310	317	266	285	305	301	330	315	327	286	309	323	300	296	286	311	318	304	302	318	306	283	291	325
55722	14247	3154	1792	1151	828	669	534	461	407	388	347	320	323	294	281	254	261	258	264	249	228	242	255	217	246	236	248	244	238	263	206	205	241	239	225	212	201	206	226	210	228	239	237	217	210	204	212	249	218	203	204	221	227	226	217	213	206	213	216	252	218	212	229	247	243	210	220	203	225	205	236	219	228	231	212	199	217	220	206	205	225	234	211	209	221	234	255	215	225	192	206	216	213	235	193	225	200	240	215	206	186	193	192	204	230	202	207	227	239	221	199	245	221	208	208	220	201	215	245	224	214	211	220	231	209	220	233	220	209	207	216	229	211	236	212	209	205	217	233	195	209	229	190	228	214	220	234	208	189	203	213	220	207	229	221	228	213	229	220	215	207	197	230	208	216	238	195	207	216	222	231	222	208	240	228	208	224	238	221	212	203	218	196	198	225	216	241	234	211	221	212	199	201	206	229	208	207	215	228	206	221	210	210	216	248	198	232	207	224	204	201	205	215	226	232	211	211	233	198	199	231	209	199	233	213	236	246	240	210	205	231	210	197	203	214	210	242	230	233	200	220	220	200	190	212	221	205	220	212	215	207	195	226	240	213	221	214	218	226	222	203	223	227	207	213	214	215	206	205	212	227	211	218	221	192	220	200	194	227	230	206	210	224	197	220	236	194	205	245	220	217	191	226	223	216	208	211	212	208	226	222	194	254	211	253	200	218	212	234	185	174	246	225	242	213	222	216	239	210	213	193	228	200	184	224	186	214	224	203	236	217	221	230	210	192	214	212	240	206	216	180	209	206	203	192	256	213	215	211	225	207	219	244	216	197	205	181	210	195	207	185	210	187	214	208	191	214	226	204	218	210	196	236	186	218	202	228	192	225	193	219	230	220	199	211	205	234	209	200	211	245	239	213	217	218	219	210	207	217	220	217	218	210	220	183	249	202	210	211	195	214	232	212	214	223	203	237	260	201	232	223	220	199	222	219	211	199	223	209	217	198	231	211	210	208	190	199	193	189	236	226	182	238	216	244	233	224	229	260	218	210	209	198	204	194	233	204	210	218	214	231	193	214	188	206	204	193	198	219	212	222	231	225	220	187	202	204	202	190	249	221	196	194	186	211	190	205	227	220	219	216	201	204	227	220	195	212	168	219	208	211	206	208	233	211	223	219	233	223	167	225	212	185	200	192	214	204	207	206	213	207	186	217	224	216	213	214	220	214	222	195	230	236	200	224	196	219	206	194	211	207	207	195	209	225	214	209	203	208	212	201	217	223	217	217	225	221	214	214	221	212	229	202	208	219	184	220	207	194	193	215	191	204	216	222	197	202	207	223	189	247	200	196	214	248	205	235	222	201	218	204	218	201	187	221	223	238	192	208	207	202	240	195	201	199	208	192	217	208	236	217	193	194	202	225	231	205	227	209	185	221	248	220	201	219	223	169	240	251	216	217	223	213	204	216	224	211	242	229	238	205	191	201	228	219	213	258	212	206	194	234	208	241	243	209	196	204	209	208	261	233	211	210	198	235	228	208	193	207	224	202	193	190	241	215	223	214	221	196	220	222	214	193	212	205	217	208	261	218	220	197	180	200	196	224	200	202	216	213	220	190	197	227	204	227	218	179	198	223	187	218	217	249	227	213	235	203	229	205	214	193	239	218	222	227	220	214	225	209	186	214	218	222	217	217	202	233	224	231	205	215	209	179	206	216	210	225	218	216	198	191	189	206	210	226	219	194	202	232	186	222	227	208	198	221	231	205	233	222	209	251	245	201	181	191	202	196	213	204	241	221	214	241	211	218	227	213	208	209	205	205	215	234	232	210	226	229	212	201	202	199	198	221	221	219	199	229	204	200	228	209	237	198	187	210	219	196	219	216	238	202	196	183	231	208	254	210	208	179	211	220	231	221	188	203	210	210	228	201	242	209	199	215	249	188	214	224	199	221	209	208	200	214	221	216	237	254	211	210	264	208	212	232	220	216	205	217	212	210	220	200	193	227	211	209	195	188	216	210	231	210	223	239	196	198	212	195	222	186	235	215	208	214	222	221	219	210	216	228	211	219	218	218	229	236	228	236	217	203	206	235	201	182	236	232	236	228	217	211	192	216	215	202	206	208	203	192	212	207	214	183	215	214	261	212	228	226	182	207	208	222	217	244	192	259	193	232	187	219	218	224	195	208	222	205	238	223	239	214	195	202	205	239	206	204	197	202	202	229	209	195	230	232	222	201	221	208	221	226	226	222	226	211	203	198	220	215	208	205	230	228	225	206	236	226	226	220	250	204	226	218	198	231	193	212	216	225	213	220	202	186	206	217	197	219	205	202	225	205	208	222	224	202	199	208	230	207	219	219	211	205	237	221	240	223	249	235	235	188	237	224	203	225	226	224	204	230	186	227	217	236	204	197	225	209	211	201	204	235	194	216	238	226	221	200	224	237	218	228	211	210	192	231	202	218	205	215	238	219	192	210	217	208	210	214	213	199	253	223	212	194	209	225	241	192	218	224	182	193	198	218	257	201	236	217	246	218	194	218	206	202	214	236	211	246	181	239	221	213	225	198	220	227	216	218	235	177	216	216	205	231	215	225	214	224	210	217	245	206	212	218	178	217	171	203	208	220	194	215	193	200	216	212	217	175	203	204	209	207	207	212	216	204	209	185	195	230	215	203	174	202	201	200	224	247	195	201	234	198	188	185	219	228	211	206	207	187	219	214	210	216	212	227	222	207	223	198	201	245	199	206	204	228	219	194	198	199	201	205	227	215	203	208	198	223	200	184	176	237	256	220	184	210	208	220	215	201	212	204	192	206	224	230	204	230	234	197	217	231	239	245	185	216	197	219	207	198	209	205	211	204	234	208	189	200	219	218	208	242	210	233	240	221	210	210	231	225	233	222	244	216	202	205	205	245	217	184	213	229	232	216	213	180	217	196	207	230	218	240	226	219	223	245	207	208	224	195	209	223	217	218	192	237	214	196	209	209	205	203	235	207	200	215	226	220	213	228	208	234	199	217	249	212	202	241	201	213	174	219	259	204	212	205	202	236	202	206	222	217	232	192	220	211	201	221	248	219	187	222	218	209	226	206	226	223	219	219	198	205	229	239	227	214	228	212	215	238	219	223	218	206	216	184	223	190	220	227	230	217	204	220	195	197	234	237	216	191	199	209	260	220	250	202	209	197	235	205	195	215	221	221	234	196	191	204	212	199	226	206	198	243	230	243	203	210	222	231	229	212	235	228	202	205	237	226	216	207	225	213	229	203	204	224	227	234	230	192	222	205	213	206	233	210	198	236	219	222	212	218	224	222	202	222	196	224	185	240	240	209	205	209	227	216	187	220	198	230	219	203	196	168	195	229	220	189	241	228	214	185	221	236	211	210	233	209	187	228	180	211	205	218	198	219	218	228	222	201	216	223	222	229	199	226	198	227	224	197	217	207	229	244	202	201	228	244	213	218	212	206	221	215	211	186	212	187	205	215	210	186	203	231	212	232	233	221
25203	1849	3988	4662	4014	3432	2655	2343	2026	1709	1491	1381	1295	1185	1066	1039	964	920	923	800	794	818	721	708	739	754	681	654	665	657	604	658	655	667	650	615	647	634	655	591	559	614	614	612	569	612	594	611	563	593	611	553	600	584	611	591	583	578	594	595	584	569	594	571	579	558	613	619	525	541	535	570	567	553	528	547	537	523	557	582	563	553	535	575	577	567	525	503	549	559	512	507	562	564	527	559	530	553	564	554	579	563	566	554	553	565	541	562	518	558	562	534	569	539	528	544	579	546	520	575	556	531	563	551	584	544	565	543	504	521	559	529	531	532	530	545	566	535	527	514	561	558	519	554	512	537	532	544	503	539	542	506	500	528	514	590	513	516	549	532	541	530	512	524	568	540	553	561	516	514	533	565	590	554	557	534	537	555	576	568	546	547	549	555	522	560	572	560	527	554	583	494	528	571	551	533	553	536	548	505	558	533	524	514	540	545	525	532	564	514	542	526	545	548	541	575	521	571	557	562	511	528	524	543	502	492	581	545	510	518	522	553	560	539	534	556	517	575	527	503	557	520	514	537	537	507	490	551	507	566	510	560	540	515	535	518	534	546	503	509	570	559	528	565	541	550	580	539	529	540	557	564	529	521	505	530	548	554	546	550	534	527	563	570	553	519	535	522	514	548	577	531	515	551	554	573	560	500	537	572	573	571	568	491	569	567	530	557	514	579	549	523	530	562	487	568	528	505	551	570	579	520	532	588	545	514	563	523	531	556	557	526	530	545	546	581	526	547	518	516	528	510	551	537	537	539	523	545	588	522	533	521	522	557	544	533	564	545	531	545	544	552	546	542	543	578	536	527	522	549	524	567	515	535	527	583	543	519	511	552	520	543	549	550	509	483	534	542	536	492	543	524	490	525	505	539	533	554	529	524	562	549	560	510	564	536	512	554	557	520	505	538	588	547	563	506	512	529	511	524	499	535	564	538	566	502	562	494	539	552	547	551	512	507	560	530	508	545	549	568	511	517	539	535	539	561	500	540	564	524	506	531	540	525	545	545	540	576	567	568	546	515	554	525	527	522	532	528	532	520	540	570	552	527	564	544	468	500	566	544	527	555	533	541	528	542	589	516	556	519	513	583	567	528	540	550	533	544	537	514	550	523	521	549	546	547	492	568	605	566	536	509	536	544	564	561	552	540	539	563	538	506	583	539	570	571	539	588	515	570	585	547	498	549	555	522	539	544	521	514	546	493	542	541	555	507	558	542	585	524	517	499	519	509	525	528	525	554	563	557	565	588	579	527	546	554	536	550	529	522	535	501	554	544	510	563	482	571	514	533	546	519	549	529	517	515	475	530	571	540	551	483	487	508	516	519	538	529	560	534	548	559	552	513	551	519	568	554	525	529	538	551	519	541	535	536	514	526	553	537	498	568	558	528	556	517	552	528	527	539	544	549	587	501	577	532	519	560	554	573	555	533	560	539	579	530	544	503	545	551	528	517	557	520	523	544	569	532	532	488	561	495	509	562	523	550	524	523	583	559	527	526	541	539	547	513	513	528	535	593	565	527	576	532	556	522	517	515	542	545	537	535	532	514	538	535	536	541	572	522	582	531	546	564	528	525	562	530	525	509	505	496	524	549	548	546	540	505	528	576	566	584	541	495	516	521	596	513	577	541	528	529	520	545	527	534	548	579	553	562	539	585	493	568	536	516	564	561	511	518	535	527	499	544	538	559	519	507	544	550	537	511	554	541	539	555	522	513	579	548	510	508	533	558	552	522	575	488	544	508	549	528	511	537	555	528	520	503	522	536	578	555	532	539	531	548	527	507	537	569	505	552	535	526	530	540	549	533	541	524	508	516	511	560	519	557	538	532	560	539	554	581	549	525	546	555	536	551	554	566	567	560	502	537	529	540	542	568	534	534	544	521	532	548	530	527	512	514	512	549	546	538	503	530	510	517	541	550	521	549	567	479	547	578	540	534	524	502	530	537	548	539	528	561	509	529	538	583	529	540	519	512	589	541	559	551	538	513	503	549	490	518	588	512	538	522	529	551	578	510	522	515	551	512	538	553	524	557	554	584	563	523	525	532	542	536	563	562	543	550	560	525	534	539	536	535	532	519	532	548	563	525	521	514	554	533	486	503	540	566	572	548	542	514	517	510	514	571	530	556	494	511	501	562	522	567	558	527	492	430	525	512	566	549	481	541	527	533	537	563	532	507	589	511	566	524	562	529	488	501	533	528	564	531	528	492	553	551	571	526	580	538	571	502	495	555	566	521	531	538	516	563	520	530	493	543	510	542	569	530	552	558	527	504	526	519	540	531	531	559	538	592	536	528	534	518	550	531	516	534	502	532	498	545	575	562	529	577	556	525	521	498	531	543	500	591	515	531	515	505	500	537	566	529	503	540	556	581	474	567	529	545	516	574	511	494	548	536	552	525	517	521	547	489	486	530	522	528	559	552	541	524	567	524	494	503	544	538	557	555	538	533	587	566	527	517	550	541	543	529	519	578	534	601	526	539	538	555	537	485	553	500	547	576	534	570	529	519	577	542	526	559	540	517	548	552	555	524	539	587	499	539	536	532	528	583	538	486	493	532	539	558	534	501	573	550	526	561	562	552	524	512	555	524	576	536	517	535	582	490	523	557	533	504	507	532	536	542	537	522	515	521	575	562	504	591	503	573	515	525	518	494	511	548	538	566	550	515	569	482	501	520	509	570	519	547	525	560	523	544	527	508	524	547	591	536	535	563	542	550	513	520	504	543	553	555	535	556	534	523	561	579	527	539	518	500	526	545	525	533	545	518	534	517	557	513	558	579	549	521	536	531	570	559	554	514	566	528	534	552	571	573	551	533	572	514	510	505	550	528	526	529	552	488	490	515	508	562	537	528	537	533	533	533	549	526	520	526	544	565	538	517	507	556	521	507	533	519	530	544	515	532	570	538	541	508	531	516	543	511	506	553	534	518	521	560	583	524	529	530	533	527	534	516	518	550	529	503	513	526	544	519	552	551	539	519	564	517	536	508	527	505	513	566	522	550	569	538	588	515	552	604	563	527	537	533	592	571	550	546	538	544	522	545	518	515	552	545	533	536	545	523	557	515	532	512	524	552	525	584	534	565	545	536	506	516	515	539	567	544	530	532	532	521	561	542	582	536	527	566	527	515	545	584	493	532	534	539	572	513	510	527	517	532	582	513	542	527	568	558	556	520	569	532	524	565	520	547	537	527	545	526	533	543	505	504	537	560	506	545	529	551	547	543	500	527	531	537	573	513	551	553	539	526	566	570	566	525	543	567	530	542	517	542	564	551	580	526	578	511	508	549	548	513	561	572	568	491	552	545	532	534	546	569	538	521	528	566	546	487	516	520	538	559	531	549	568	561	531	539	590	548	500	538	523	541	550	501	551	554	544	530	525	538	513	534	536	533	550	536	547	550	549	524	548	544	518	534	548	567	505	570	512	501	534	515	552	570	524	498	501	539	526	566	522	538
4791	248	240	223	227	229	243	209	225	246	228	232	227	240	251	226	258	207	218	264	265	223	213	252	226	234	225	229	247	224	239	226	229	230	234	239	237	250	219	213	188	224	222	232	252	266	245	259	216	242	188	248	222	239	255	235	250	228	203	225	231	232	220	216	216	253	254	226	248	224	201	232	226	232	256	236	247	261	206	223	240	227	234	227	228	226	240	246	232	217	207	232	224	215	211	227	218	215	222	221	202	208	226	248	244	226	242	228	248	218	221	241	228	208	219	226	237	222	241	224	223	231	237	221	246	219	250	231	227	251	248	229	244	207	209	249	218	210	214	233	203	238	248	231	209	238	214	236	205	237	222	219	235	218	197	253	231	214	209	224	242	212	222	213	241	253	231	245	253	226	253	234	221	227	241	217	234	227	228	249	216	259	213	208	256	222	271	211	247	237	198	205	270	222	208	262	241	230	211	220	205	207	237	211	239	224	193	203	217	232	223	253	240	226	236	226	238	251	238	231	235	249	235	226	255	199	223	226	206	231	209	218	240	218	245	237	238	242	217	225	217	251	212	219	275	204	222	214	254	216	218	238	223	237	224	216	244	218	231	240	200	195	234	247	242	223	217	219	219	234	238	216	247	248	240	252	214	234	238	245	240	218	232	246	228	215	207	256	230	228	213	229	211	247	246	237	229	233	199	232	245	225	217	225	221	215	218	210	236	231	253	225	255	224	244	228	228	248	246	227	218	225	241	222	220	223	257	211	224	233	227	257	259	239	213	243	238	221	232	207	236	255	230	219	212	198	204	238	244	239	242	234	240	274	229	253	242	220	227	219	210	218	204	229	237	218	219	200	196	235	225	220	266	217	237	232	193	231	215	210	220	247	222	243	239	211	255	243	193	243	240	195	200	252	239	248	238	233	228	247	239	216	230	230	244	255	227	240	256	232	223	230	243	185	246	223	236	231	222	237	240	244	204	261	229	235	203	219	238	203	211	243	250	231	216	231	212	214	223	245	213	206	206	230	228	246	261	250	231	236	244	260	239	227	230	195	211	193	245	265	253	212	206	253	223	249	247	238	252	209	243	229	252	243	210	209	219	236	252	215	226	233	218	228	230	210	202	219	199	246	237	232	217	237	229	214	225	218	230	218	224	255	258	252	244	231	226	226	212	230	228	202	208	224	238	213	253	230	223	197	248	223	246	224	236	238	222	237	238	212	238	222	254	241	227	203	264	219	230	244	233	206	233	228	226	227	223	243	228	270	221	257	256	233	240	213	197	240	253	220	220	206	224	209	225	213	216	218	207	231	217	221	233	212	240	237	236	219	221	229	229	262	204	236	223	227	251	228	207	218	237	241	240	232	238	226	214	216	215	235	234	222	252	216	229	229	220	240	208	237	212	271	229	224	239	229	253	228	231	248	243	220	223	232	234	242	235	226	229	229	225	215	214	221	245	249	259	238	236	209	224	227	229	209	231	219	225	220	229	213	256	252	230	221	244	227	267	245	229	229	214	240	273	227	255	227	239	196	267	218	244	221	198	218	219	234	208	261	230	218	207	225	219	226	219	236	231	240	242	227	231	234	215	244	255	215	240	251	222	232	211	220	228	230	216	198	240	217	234	245	197	206	249	246	252	247	232	208	213	234	225	236	237	256	239	251	200	225	216	238	214	232	248	227	229	237	257	248	196	230	224	224	230	232	240	213	205	227	206	251	208	244	226	229	220	227	231	225	240	235	224	234	211	224	207	227	218	232	206	249	218	194	228	229	247	196	241	213	224	218	232	237	249	209	231	210	222	234	200	241	245	254	233	223	215	228	227	246	221	241	251	225	225	231	252	247	216	242	224	226	212	221	226	185	197	233	265	244	249	213	218	221	213	242	219	224	229	239	246	210	218	246	239	245	227	248	238	255	210	211	199	261	242	244	220	227	242	230	226	215	249	210	260	232	222	212	226	235	231	247	254	227	232	207	224	263	231	229	233	249	230	243	253	234	207	248	240	219	242	244	225	253	244	215	212	231	238	222	228	244	236	240	253	247	210	225	213	207	237	258	221	231	207	239	199	249	228	233	219	231	244	222	245	257	221	235	233	217	214	209	220	223	250	257	257	235	228	257	219	201	205	245	224	201	232	216	225	227	216	223	235	237	229	239	246	217	246	245	208	216	214	226	222	217	233	254	204	229	235	209	237	239	205	195	223	242	217	232	249	240	205	252	224	195	218	218	234	209	255	229	198	211	214	245	234	236	259	245	215	228	224	255	216	225	219	242	225	211	248	237	210	212	217	221	233	263	241	244	255	220	224	217	194	206	241	228	227	227	220	233	232	224	231	225	239	243	228	228	227	225	256	236	238	242	222	246	226	215	207	246	236	222	247	251	233	222	243	240	252	248	223	227	258	208	206	241	218	251	236	218	229	210	241	251	202	253	220	225	253	228	224	257	195	210	239	234	207	268	228	220	243	252	259	247	252	213	220	255	247	247	224	224	256	215	236	232	219	208	219	238	229	233	206	220	205	228	213	247	242	227	217	240	247	230	252	238	202	255	209	226	214	232	225	254	219	232	230	248	211	252	228	219	227	247	221	267	222	229	231	225	228	232	218	245	218	223	267	231	209	232	239	260	211	226	229	254	250	229	207	202	252	221	217	219	266	235	247	230	235	242	222	262	246	233	233	228	261	261	233	233	273	216	210	251	229	229	246	225	238	210	229	238	217	240	232	229	242	212	250	253	235	235	240	226	199	232	247	251	236	211	223	238	238	231	248	247	238	220	251	238	255	249	254	209	217	249	232	239	220	238	248	227	227	228	201	247	233	221	245	212	227	236	223	207	242	238	250	222	226	234	228	228	233	223	226	272	255	231	211	240	239	233	253	209	225	223	218	240	235	224	247	230	249	224	242	219	208	251	248	254	237	221	242	214	262	262	242	217	221	213	205	231	231	215	213	217	264	201	217	218	235	207	229	239	222	245	227	263	226	216	201	215	225	230	220	226	227	234	226	234	224	216	250	249	241	224	230	227	198	251	231	239	242	247	240	239	231	232	250	227	221	238	239	250	246	207	215	230	250	242	200	240	249	235	221	250	217	228	247	247	248	237	238	242	231	220	241	210	240	233	223	230	202	211	238	237	228	238	212	223	262	232	225	253	214	247	215	254	235	230	238	214	226	234	228	203	251	236	247	238	202	234	261	243	230	217	267	236	248	233	231	270	231	254	211	233	235	247	220	239	229	222	215	229	261	210	219	216	224	231	218	240	233	212	251	245	229	226	231	220	217	227	243	246	214	232	242	241	221	210	215	242	238	242	213	235	216	243	225	225	231	224	216	240	232	237	248	216	234	247	229	233	241	244	253	230	205	233	213	236	228	239	220	245	236	195	263	218	228	249	239	245	229	219	221	221	255	233	224	227	230	213	200	241	255	227	206	225	215	216	215	214	240	219	226	225	247	237	257	208	236	223	205	214	239	191	217	223	222	259	230	247	222	221	223	232
5564	554	561	599	607	583	569	576	592	533	532	521	563	564	564	541	561	539	530	578	545	545	511	530	592	547	551	550	536	554	536	545	517	593	528	555	512	551	532	587	537	599	558	555	495	540	518	493	559	536	535	522	552	513	555	545	534	572	529	559	550	534	516	557	547	563	535	505	548	583	567	564	532	546	536	545	539	521	535	536	518	581	541	545	507	537	549	522	558	526	535	540	585	582	517	520	559	529	521	561	547	518	537	515	540	561	537	576	548	561	573	577	573	546	541	566	529	532	568	513	550	505	509	525	542	515	505	520	558	559	552	533	530	523	517	512	520	511	558	585	569	573	555	536	484	542	553	540	491	506	613	610	509	550	504	524	565	550	530	544	516	511	526	544	563	528	561	519	538	576	540	492	562	557	535	551	552	515	591	536	570	532	519	554	556	525	515	531	568	540	556	516	528	535	535	543	554	526	541	510	536	523	544	554	560	522	515	531	569	537	544	541	512	526	541	588	546	538	534	530	518	528	530	523	549	505	553	543	506	526	539	551	528	554	538	555	511	540	545	541	599	517	505	541	551	563	569	534	531	564	488	583	577	544	540	549	512	521	541	515	552	559	543	509	564	555	528	537	549	548	551	572	535	563	565	520	530	523	519	535	541	532	507	509	547	605	526	551	529	550	549	525	599	468	514	556	534	538	549	520	574	548	525	558	534	586	536	503	538	515	525	551	560	552	557	525	527	524	566	572	540	559	504	518	515	561	544	524	562	554	575	554	493	571	528	563	537	535	553	551	495	582	522	536	514	502	542	566	558	568	577	537	527	589	517	516	503	544	567	516	563	540	554	522	527	547	544	530	493	544	530	545	570	550	534	500	488	495	551	529	505	571	578	562	567	584	536	576	540	531	540	520	518	540	572	560	578	503	548	514	550	494	571	546	518	537	570	562	467	495	518	568	485	537	558	506	515	528	537	538	520	502	505	520	558	542	530	521	562	537	511	546	533	517	524	537	535	529	525	530	552	524	535	550	533	572	484	532	568	569	515	502	530	572	515	525	490	534	509	525	512	526	557	542	503	501	528	510	507	522	531	503	528	542	577	511	524	547	562	577	528	566	517	571	528	518	556	547	518	535	528	539	536	575	543	542	521	538	556	567	531	519	539	550	529	595	532	525	555	581	548	521	520	550	604	566	531	540	538	577	554	526	552	512	543	516	544	541	540	517	542	513	519	559	563	555	485	557	564	562	561	514	524	571	564	522	554	539	538	552	542	513	532	548	558	542	576	550	528	547	510	540	509	540	513	515	554	557	572	542	557	536	577	533	510	507	516	551	555	522	558	516	542	534	566	573	548	542	559	497	555	567	564	548	516	558	530	587	539	536	540	521	529	573	548	501	552	536	504	501	557	494	486	565	528	546	577	575	577	591	531	523	499	542	557	530	526	560	563	559	505	557	536	540	513	516	546	564	547	565	531	522	532	521	522	528	535	570	553	567	543	539	555	507	543	528	528	536	597	554	539	493	541	539	538	531	559	553	551	529	549	539	529	519	527	543	539	528	570	547	513	554	551	522	561	587	528	515	531	522	542	543	522	564	570	542	514	518	541	545	503	551	541	549	575	490	533	532	505	537	547	579	544	518	535	492	525	547	510	554	565	496	526	519	567	518	556	514	548	554	543	593	578	558	538	505	541	553	528	526	530	551	578	527	519	575	533	529	547	548	594	522	519	568	526	529	577	582	519	529	529	548	537	566	566	527	564	510	562	497	522	549	529	547	517	515	523	523	547	559	525	536	553	540	539	523	554	532	543	563	567	559	534	575	531	565	556	540	517	560	527	558	583	546	508	524	530	533	504	550	540	568	546	586	586	535	561	548	527	544	553	564	554	527	491	537	500	554	523	528	545	524	547	577	516	552	533	547	580	538	597	568	527	528	570	548	573	556	578	511	536	542	502	554	519	515	547	537	512	579	565	542	576	556	515	529	553	553	533	531	555	518	545	529	539	517	533	569	524	527	545	509	571	512	537	539	547	516	555	551	535	545	522	524	574	547	512	519	577	500	497	506	540	525	517	548	539	592	560	532	550	542	585	567	518	542	530	592	537	513	545	561	543	517	550	542	553	542	543	552	544	524	541	509	542	566	507	536	534	552	524	546	555	542	575	564	538	536	576	536	564	556	547	586	566	538	552	551	550	503	543	593	569	514	534	539	535	518	548	524	544	505	572	556	509	554	572	562	522	505	547	578	562	560	506	523	533	529	507	538	554	540	512	529	565	554	535	521	537	517	555	543	516	505	517	566	504	551	504	532	541	500	548	560	554	561	516	561	548	557	542	559	547	528	493	586	554	556	527	549	566	547	522	544	579	562	582	527	558	542	539	498	540	515	561	521	526	500	522	521	575	547	564	489	556	548	571	560	550	519	511	566	541	521	557	545	503	566	543	552	510	539	520	576	562	558	515	538	560	575	540	512	582	521	555	503	528	567	544	564	533	565	541	583	517	531	507	541	536	522	529	542	533	557	528	511	553	542	544	535	537	578	530	531	519	504	573	554	581	549	531	540	478	562	528	529	573	527	484	540	528	489	552	496	558	558	535	524	578	548	542	521	507	568	562	597	576	518	526	511	540	489	560	551	585	542	596	559	554	554	545	554	532	548	501	542	532	550	536	541	571	563	518	532	562	569	505	523	542	546	551	528	530	554	522	562	512	514	516	574	527	581	530	539	553	554	534	593	522	523	552	532	540	573	515	544	495	598	505	529	536	535	549	546	547	517	561	550	568	539	552	523	481	530	543	558	550	534	538	525	534	514	523	515	563	534	548	540	586	541	533	528	537	566	547	520	548	544	586	524	540	573	506	528	559	533	532	544	555	535	551	542	544	521	544	563	534	533	560	549	531	575	530	527	502	576	559	584	529	516	549	519	544	521	547	537	541	513	564	540	534	520	547	519	578	538	528	538	522	567	501	552	539	555	499	533	549	542	535	563	516	555	533	527	533	492	583	605	565	545	544	555	525	502	546	575	540	539	533	531	504	553	495	552	565	512	518	541	538	558	593	553	549	531	522	559	514	567	572	518	523	513	540	567	525	546	510	514	540	517	539	573	536	511	564	541	552	546	546	566	502	561	508	539	525	501	518	570	512	562	552	535	546	553	546	579	507	571	579	561	558	562	512	570	499	519	512	537	525	541	571	496	528	533	534	576	530	510	541	508	522	532	563	522	548	535	532	579	560	560	516	539	539	511	553	556	557	539	549	589	543	608	508	531	474	543	568	548	550	541	533	486	546	555	560	534	547	535	542	539	526	579	540	569	576	551	532	523	496	571	564	547	510	551	544	511	546	507	533	587	538	509	535	517	556	549	517	561	534	559	555	544	523	508	543	554	548	548	553	548	520	533	542	547	552	523	533	591	536	578	532	574	540	565	533	550	527	541	558	527	561	536	539	545	516	529	494	556	537	569	567	514	553	556	511	510	561	549	571	559	542	531	521	560	603	543
42506	6540	1101	771	535	394	299	283	248	189	217	182	152	173	152	145	159	130	139	134	122	109	130	132	133	115	119	118	114	116	104	129	116	115	111	106	137	106	136	146	130	111	111	102	124	111	116	122	117	123	127	107	105	121	127	101	126	100	107	109	129	127	125	106	112	119	144	132	126	117	110	106	111	115	117	113	117	102	117	124	125	123	130	121	116	116	106	111	134	117	106	104	119	95	108	119	100	112	98	126	96	131	116	123	119	107	115	118	119	89	97	104	115	117	123	101	129	125	103	123	123	131	104	115	115	104	139	106	114	112	106	129	119	127	126	122	120	150	131	123	103	110	102	117	110	130	111	113	111	123	116	99	128	134	133	96	98	109	109	110	95	125	115	113	96	107	105	119	108	98	115	111	115	134	108	117	125	116	94	103	100	106	109	128	104	104	122	134	116	111	131	104	126	114	129	127	119	119	127	121	115	101	117	124	112	121	113	135	118	118	153	102	111	124	110	102	111	120	113	113	104	130	125	116	130	107	121	127	117	110	110	130	117	122	102	109	102	104	105	112	99	102	128	132	107	111	109	96	115	119	123	113	110	96	98	141	125	111	129	119	109	88	100	130	120	120	149	125	127	100	108	102	107	127	112	124	110	102	113	118	97	97	104	87	107	101	133	116	122	107	108	94	105	105	139	116	98	116	138	113	85	121	111	107	96	113	105	145	114	110	111	117	114	111	116	123	105	115	113	126	132	102	104	117	116	120	103	104	107	100	105	140	102	114	123	128	126	114	112	99	114	107	109	133	107	108	118	111	127	119	110	117	115	116	125	101	113	87	118	122	107	129	117	113	114	97	111	105	120	112	117	126	108	110	103	103	116	99	137	106	127	115	101	117	126	146	102	106	122	142	129	109	138	121	117	106	98	120	118	104	112	119	107	135	101	108	124	117	129	102	108	109	108	120	123	125	114	118	130	121	114	122	129	100	113	116	130	116	116	120	112	101	103	108	144	117	132	116	113	118	112	122	86	98	115	115	128	129	126	135	117	121	101	115	116	117	105	117	132	118	119	111	102	112	104	126	116	112	97	114	131	100	119	127	108	122	115	111	111	115	121	107	127	108	114	117	109	110	98	122	119	101	110	103	118	121	136	112	119	115	105	115	116	131	124	109	103	126	126	115	105	121	115	90	123	102	129	121	105	114	113	107	110	111	116	114	128	106	118	125	104	126	114	112	113	107	106	91	140	97	107	94	102	105	120	118	121	111	115	138	104	104	118	111	124	105	120	119	119	105	116	118	139	140	122	109	110	110	125	110	102	112	122	103	107	115	138	127	113	116	93	113	122	143	131	93	111	112	90	121	115	117	116	94	108	107	92	106	106	114	132	125	124	106	109	120	116	107	124	122	108	118	117	138	119	131	106	119	100	130	116	103	130	131	106	117	91	118	128	90	107	109	113	124	135	126	113	137	119	137	99	109	103	90	104	109	111	108	102	109	132	106	123	100	113	101	104	124	108	110	106	136	120	104	112	111	112	110	94	113	109	107	116	118	113	118	126	115	110	116	126	102	121	128	112	115	122	104	122	116	99	121	123	121	103	117	110	113	128	111	120	117	135	104	129	98	107	100	121	133	103	106	115	114	119	101	102	116	114	109	90	102	121	118	131	108	110	111	106	110	114	122	119	120	108	114	135	103	132	115	129	124	123	109	122	120	113	102	126	117	101	102	103	108	98	100	119	114	122	103	107	97	106	110	126	116	116	108	110	132	119	121	83	123	104	104	99	121	110	107	109	107	108	117	115	124	113	122	118	109	119	96	123	117	136	100	100	117	127	123	134	102	120	105	102	118	129	97	107	104	112	119	107	114	103	111	113	102	108	102	135	121	117	108	122	131	101	108	107	103	127	109	113	99	123	111	107	126	111	137	116	116	131	116	104	133	108	97	115	126	93	120	88	115	110	120	115	120	107	102	99	129	109	133	97	88	112	119	107	110	127	105	107	102	97	112	97	107	87	102	129	119	102	107	124	147	104	125	114	114	128	131	97	113	91	132	124	120	130	120	96	132	127	121	103	109	134	121	137	140	101	99	135	107	133	111	117	123	103	91	105	106	120	130	122	101	119	116	107	136	117	123	121	105	90	112	105	112	117	124	102	124	112	134	108	117	122	124	110	130	123	119	108	118	109	98	113	106	130	113	104	118	121	103	105	82	113	110	99	112	121	125	127	115	125	125	125	104	121	119	109	115	133	105	108	118	130	116	107	110	106	129	131	102	118	124	106	95	111	97	117	135	116	100	123	116	105	105	141	105	91	133	129	110	109	117	146	112	101	121	96	112	99	93	89	110	152	105	138	98	106	124	130	112	111	126	110	110	113	119	133	123	103	122	112	109	104	123	106	110	91	107	97	109	99	106	119	129	129	120	120	115	104	121	98	87	104	127	116	110	134	92	117	115	96	110	105	117	138	115	115	112	110	115	107	98	147	108	121	118	109	118	124	128	117	119	113	132	115	120	101	111	103	110	119	138	116	109	108	106	120	111	105	112	108	95	106	112	112	128	110	131	114	123	107	107	105	101	134	123	92	120	125	115	116	103	124	112	103	114	106	89	105	122	116	113	118	115	110	112	111	114	106	112	130	96	118	91	112	121	112	117	113	101	76	108	115	106	94	108	97	123	111	115	121	104	122	111	115	110	136	104	122	153	116	123	111	123	118	113	101	104	132	122	131	117	120	122	128	123	104	120	98	151	99	100	114	113	114	141	110	134	126	120	115	153	124	121	118	123	103	108	125	102	108	108	112	106	116	124	110	111	121	100	109	102	124	92	134	106	128	113	126	109	103	120	106	108	128	115	105	121	125	121	116	124	116	130	127	123	102	99	110	104	101	112	137	96	128	113	123	124	99	99	114	92	130	140	116	123	113	119	105	109	111	86	100	121	115	127	96	112	130	115	105	97	118	116	109	93	108	120	96	104	118	128	119	108	95	107	114	108	115	118	122	105	126	128	111	144	89	117	123	99	117	118	118	111	110	93	120	122	118	106	125	87	110	120	101	101	117	104	105	112	106	131	129	103	100	118	102	120	111	123	126	105	113	122	136	128	91	118	96	103	122	97	124	112	113	110	115	109	117	131	131	137	108	135	131	120	121	110	99	103	134	122	113	121	101	109	104	125	110	112	127	124	110	101	111	105	116	118	113	99	100	121	123	114	108	116	110	104	121	115	118	123	109	119	117	123	123	113	107	102	98	112	111	109	111	108	97	101	120	115	124	102	105	113	115	120	100	127	113	117	114	101	100	117	121	122	132	115	118	121	102	113	123	106	92	95	104	118	92	129	112	114	126	93	107	129	84	91	122	109	103	115	114	120	132	97	123	107	104	122	116	136	100	116	127	110	105	112	104	131	119	111	114	102	114	112	124	124	119	97	101	125	123	119	115	125	105	121	103	121	115	106	114	112	130	127	108	121	119	118	108	114	95	123	125	104	123	116	121	104	130	110
18807	922	2100	2430	2068	1806	1409	1207	1077	993	824	704	648	623	572	520	559	539	493	418	440	443	428	437	438	419	408	411	383	361	381	360	345	369	390	420	382	381	389	383	361	365	360	351	360	354	337	339	368	336	327	366	336	332	309	309	345	330	312	334	317	300	313	306	358	321	332	334	328	324	329	349	312	338	311	320	299	321	325	313	321	334	324	353	340	318	315	312	292	322	313	342	326	333	322	325	313	314	305	310	307	357	309	342	347	316	312	339	369	329	324	324	334	345	320	321	328	311	312	328	324	285	327	278	336	322	309	313	313	286	336	316	344	313	305	289	324	336	323	305	291	300	313	345	310	319	329	317	303	303	326	297	294	285	337	294	338	328	298	279	319	327	314	325	297	314	279	350	341	326	332	336	312	291	342	296	303	315	298	330	340	300	293	337	333	322	321	329	319	327	290	325	327	328	290	289	324	309	361	295	295	322	325	312	315	295	296	261	303	294	312	296	303	312	314	338	283	307	330	302	307	315	298	296	304	316	323	356	271	314	319	348	330	302	308	309	290	308	309	292	309	321	322	284	326	300	330	343	289	321	335	288	316	329	354	335	310	312	322	324	321	323	352	279	314	288	314	307	311	315	322	309	310	308	325	311	300	292	308	307	312	322	309	310	353	312	319	328	322	324	295	328	313	327	332	326	308	300	316	349	333	316	290	327	315	337	316	313	316	295	302	324	326	323	338	310	322	340	316	289	311	317	332	323	336	302	306	319	310	339	329	322	337	331	324	299	295	322	338	327	320	321	302	309	299	293	331	329	339	310	316	314	343	281	323	296	325	308	343	320	305	315	282	325	310	329	310	345	315	312	332	317	316	311	309	330	309	316	321	332	297	343	298	311	305	300	321	328	311	345	327	323	301	315	340	301	320	334	334	326	296	298	309	345	305	321	312	316	347	362	312	334	298	304	308	305	301	321	319	305	324	306	320	319	305	309	316	312	293	322	309	317	320	289	320	317	315	315	335	310	295	323	312	338	323	288	320	332	326	306	350	317	323	317	310	292	321	314	306	316	346	276	298	323	313	323	301	317	335	262	334	314	313	279	282	283	327	322	327	339	287	312	320	305	327	275	345	301	274	322	311	310	290	311	298	291	302	301	329	338	305	319	310	297	341	317	340	323	308	325	305	321	285	314	285	314	299	288	305	310	332	310	301	301	323	331	294	336	345	330	337	299	308	310	321	301	332	318	294	266	319	296	303	322	314	317	284	312	329	303	329	291	316	311	337	337	305	318	311	315	316	313	304	297	315	328	327	332	331	323	316	318	292	331	293	293	302	295	326	345	268	306	335	292	293	323	306	268	312	322	314	299	322	323	332	284	270	362	324	299	313	326	327	294	309	323	298	328	322	314	291	304	310	293	303	296	333	300	312	282	314	306	320	306	304	310	326	285	318	324	324	320	312	320	336	323	304	287	363	316	324	316	348	311	336	314	322	341	315	328	280	328	300	319	322	319	323	322	348	345	351	281	312	302	284	301	315	307	311	342	288	273	332	300	319	304	313	307	282	326	298	312	330	341	331	302	320	336	315	333	318	331	329	330	315	340	317	303	297	337	319	298	313	297	331	304	316	306	295	319	311	303	305	305	301	315	302	315	334	301	303	338	305	300	311	324	316	280	315	301	314	303	333	299	332	354	328	313	332	302	310	307	305	317	301	333	316	313	311	275	314	309	282	293	306	292	323	329	288	313	304	285	314	334	302	304	307	323	288	317	325	289	317	300	340	297	319	308	330	310	314	314	315	333	336	324	303	297	350	325	322	308	330	300	301	318	324	319	305	328	328	302	309	320	337	305	307	302	336	314	313	299	291	355	276	318	302	275	311	337	316	312	318	316	299	305	296	300	299	290	331	311	351	315	311	322	290	328	290	324	313	315	283	300	304	329	296	306	346	286	337	330	305	303	330	296	309	288	308	328	303	336	329	311	329	297	308	324	326	306	329	308	314	304	330	321	356	306	302	323	314	311	350	324	329	313	310	293	307	334	293	299	336	329	347	317	326	311	361	306	318	338	327	287	317	316	324	317	303	309	299	322	306	326	289	325	343	323	337	304	319	325	322	332	309	324	317	314	306	336	348	315	337	341	287	334	291	310	320	330	315	311	327	333	302	306	295	318	327	337	299	338	317	301	299	285	347	348	319	308	325	301	291	294	327	327	337	319	307	316	307	293	299	317	324	287	328	324	313	288	328	322	332	316	310	335	315	341	321	300	328	290	334	303	294	306	318	336	330	364	284	347	335	321	301	321	299	307	325	306	297	336	327	323	344	321	337	282	326	284	300	325	361	288	298	293	320	311	319	276	322	301	326	296	328	312	303	322	311	293	358	281	276	302	335	339	334	298	292	326	324	323	364	323	315	312	272	303	311	290	305	308	310	313	326	306	314	293	326	313	317	320	326	349	317	326	253	298	349	321	346	348	329	302	321	313	293	324	348	339	279	334	287	318	329	279	315	290	304	308	318	328	325	287	305	292	286	337	294	298	345	326	335	319	305	313	333	317	291	329	313	301	303	272	330	317	320	325	320	326	319	321	311	301	338	315	304	295	307	292	323	327	335	306	308	334	306	336	306	291	320	312	331	332	310	305	305	360	304	336	318	294	289	310	315	288	326	306	328	316	338	331	321	328	296	319	312	315	299	303	300	335	324	280	335	314	307	325	332	319	288	303	354	291	329	292	311	297	323	299	293	321	308	340	313	299	290	290	335	372	316	327	321	304	322	308	333	297	307	331	324	323	297	300	345	290	306	320	296	286	327	307	290	297	340	316	329	313	334	320	317	332	322	333	309	302	285	287	337	318	298	321	283	303	347	326	303	318	293	276	300	313	283	356	311	325	296	305	329	298	303	334	304	308	360	326	301	368	337	301	328	312	334	317	283	317	299	316	301	308	294	304	334	309	343	329	326	315	334	313	337	310	317	304	321	297	305	329	306	308	315	323	311	307	318	319	316	308	322	336	334	298	335	329	313	278	288	322	321	303	353	280	317	307	294	329	319	344	294	313	315	307	261	375	282	310	342	301	314	322	282	314	305	329	315	312	317	320	308	340	315	319	307	309	325	322	317	313	304	293	313	322	340	343	327	311	313	331	321	316	336	283	319	356	285	327	292	302	350	284	326	310	292	362	297	318	292	299	287	317	293	299	295	314	357	330	300	320	317	286	312	303	304	317	337	306	317	313	329	349	323	296	303	306	316	282	352	310	300	312	318	305	334	360	343	299	324	306	314	299	272	337	327	314	294	325	323	334	312	348	326	320	329	310	323	312	320	298	320	335	333	288	335	312	289	318	306	313	331	319	333	316	344	329	323	326	324	343	324	291	290	307	322	312	326	312	313	293	311	326	336	317	297	302	306	288	301	316	319	327	350	299	288	317	353	312	308	309	315	328	301	294	304	331	277	321	331	309	345	296	302	308	311	332	347	276	318	319	278	305	274	322	344	305	306	310
57223	13477	3036	1686	1127	794	653	572	455	446	404	392	332	299	332	267	286	261	247	274	253	291	247	249	269	227	222	267	251	199	218	199	224	225	224	225	224	220	230	213	237	248	234	258	240	221	231	223	213	242	206	241	223	222	221	202	230	218	230	215	207	228	220	204	208	230	228	194	221	223	220	200	226	225	197	218	217	216	204	220	213	179	212	215	215	231	229	221	208	215	206	171	231	230	209	199	227	245	244	238	219	213	251	235	236	232	200	248	233	190	243	240	220	225	218	200	198	234	216	231	216	226	234	258	192	232	232	217	193	222	221	214	206	215	217	204	204	210	202	217	209	225	211	225	209	227	201	203	230	208	212	194	218	243	218	226	227	234	194	222	229	238	241	223	222	225	222	203	232	195	200	226	217	243	216	254	224	226	258	227	213	242	201	209	207	212	204	206	187	189	214	191	221	222	224	208	229	206	224	202	216	199	207	226	232	211	250	215	222	216	227	206	193	221	228	191	213	206	202	248	228	226	210	195	205	242	205	222	226	201	219	231	217	218	198	214	215	233	218	225	226	229	227	194	180	235	212	227	226	182	223	207	219	204	221	243	190	199	218	203	203	191	213	208	227	214	235	235	209	216	227	215	228	223	222	194	203	208	227	234	209	220	240	236	186	223	207	202	220	216	224	215	195	245	217	239	212	203	227	187	193	218	194	200	199	211	203	214	213	197	214	222	206	215	215	196	239	212	226	231	209	228	218	223	225	212	202	215	214	226	217	235	197	228	221	209	197	199	206	218	237	192	183	240	213	203	217	222	239	216	197	215	237	225	221	226	231	223	182	226	216	199	215	208	216	231	217	205	224	237	200	232	194	201	223	223	233	221	189	201	211	218	263	187	225	221	214	223	194	237	242	220	205	202	201	200	199	242	226	201	235	211	229	220	218	224	205	231	200	201	202	192	204	234	233	247	223	208	214	191	238	220	213	234	236	193	203	234	194	233	221	211	216	251	219	222	207	228	234	242	224	227	214	184	218	218	211	217	191	205	197	220	231	219	237	235	198	217	221	203	208	209	212	234	230	198	184	216	211	203	203	221	207	223	217	240	215	181	204	210	220	230	222	223	214	214	223	203	217	226	215	209	203	200	223	194	212	199	230	216	204	182	223	217	215	240	201	217	195	221	211	221	251	248	238	218	218	220	199	203	206	213	230	208	228	240	205	244	212	202	215	240	234	230	217	206	188	244	212	221	225	204	196	223	217	189	210	193	189	224	211	197	230	219	220	224	225	200	229	205	207	216	223	229	197	236	183	207	208	205	233	219	219	221	200	225	201	203	176	205	225	235	235	220	211	222	246	221	211	256	209	206	192	204	221	198	221	202	204	199	192	218	223	205	198	212	202	195	210	193	201	211	194	221	199	201	237	216	226	211	214	220	211	216	222	213	217	217	228	211	205	216	230	214	231	180	183	217	225	205	242	224	251	239	236	259	235	200	231	220	225	231	243	198	192	200	223	255	230	224	222	228	204	228	209	215	211	243	211	220	199	203	196	218	230	227	213	197	224	215	176	204	227	202	236	203	210	212	230	213	237	242	233	217	207	217	203	208	199	223	224	218	247	221	203	209	207	188	198	195	215	190	200	196	223	193	212	226	205	184	205	220	216	244	226	205	227	237	229	217	187	214	216	209	202	205	213	211	234	206	201	205	222	214	239	209	217	235	221	208	217	210	232	247	248	222	222	220	229	215	251	214	219	199	231	203	217	230	251	233	206	187	229	233	199	226	224	225	195	222	228	239	223	212	206	205	226	208	210	218	204	230	218	186	166	243	221	195	213	211	224	211	238	209	227	218	226	222	231	218	211	239	213	212	207	206	189	216	195	196	198	192	209	179	202	222	213	218	231	221	215	198	224	235	203	230	212	226	232	186	195	208	190	226	205	203	214	219	238	221	216	219	218	205	201	235	221	209	196	216	227	199	213	210	203	175	212	210	219	222	232	200	213	194	214	201	194	233	213	217	227	215	195	212	208	225	213	202	221	233	234	208	223	195	209	238	219	220	218	200	194	204	198	211	217	213	230	219	192	229	202	225	221	220	217	214	229	204	209	201	216	226	226	221	220	171	219	192	189	209	204	221	220	204	215	222	211	206	216	218	196	220	202	199	209	189	208	244	207	201	231	211	212	218	235	212	222	207	228	202	225	212	188	211	242	216	226	201	198	218	215	231	228	226	199	236	220	197	241	220	213	210	200	230	201	193	238	249	185	220	230	223	206	220	214	214	218	222	225	216	233	197	224	204	201	219	233	193	227	221	196	228	230	193	254	206	221	192	208	223	222	201	208	226	235	226	204	215	236	211	208	206	211	227	200	251	197	221	192	214	230	194	212	227	221	216	215	211	221	217	205	210	210	228	208	197	219	213	211	191	215	201	235	228	227	237	191	237	223	215	217	221	225	238	216	225	212	205	222	233	200	230	228	212	213	217	214	215	233	207	211	234	222	207	247	216	212	221	221	224	196	195	224	202	245	217	191	220	219	235	211	218	194	216	241	207	195	213	217	187	211	214	243	198	175	206	214	216	204	214	184	230	208	219	208	228	230	214	226	203	226	210	208	211	201	214	220	209	215	224	237	198	223	223	219	218	213	226	231	210	223	221	223	202	216	194	199	226	217	221	199	218	233	218	248	208	213	213	203	222	240	204	221	231	222	212	220	233	212	203	233	225	194	203	208	212	178	223	196	199	229	244	208	206	217	212	224	239	215	219	216	252	222	211	214	205	231	243	203	200	232	226	197	184	193	239	223	224	220	209	213	216	214	240	202	200	197	207	238	210	217	217	212	213	202	219	211	222	222	220	218	221	233	228	204	218	205	187	201	201	217	186	216	195	232	188	226	207	232	200	239	202	219	214	229	237	232	193	203	216	212	199	220	221	215	199	206	209	195	227	222	259	201	203	212	208	226	201	211	204	232	219	212	227	237	218	205	197	197	210	187	216	210	202	204	222	209	200	226	208	205	221	210	232	228	237	198	227	207	211	214	207	214	215	217	219	211	229	217	210	215	215	210	252	208	221	213	192	189	207	211	204	196	212	193	202	190	194	205	219	208	220	217	230	210	239	226	199	223	239	226	203	244	212	213	220	207	200	206	219	215	208	202	235	230	226	221	200	224	211	189	187	206	237	207	205	205	199	214	201	222	214	237	229	199	209	208	210	223	241	198	201	228	208	219	204	223	201	201	207	231	187	243	207	239	191	189	219	209	216	199	186	203	223	199	234	218	215	205	246	204	195	201	195	218	213	181	222	223	222	212	213	228	211	218	201	216	224	204	220	215	218	212	204	205	208	229	212	199	224	228	248	240	198	207	236	216	220	220	217	222	251	211	211	221	241	216	221	223	223	195	182	231	212	211	214	188	228	208	216	201	227	255	213	216	222	222	238	202	217	208	214	199	200	200	209	232	232	222	232	198	200	214	215	195	222	212	219	228	236	222	234	234	208	198	222
25193	1854	3930	4536	4198	3334	2810	2349	1967	1756	1482	1408	1231	1193	1086	989	974	934	877	888	848	818	783	777	774	697	726	660	717	665	654	638	647	656	652	595	627	658	619	612	616	616	587	621	596	599	581	590	608	591	603	560	614	583	554	632	572	590	555	595	533	600	587	567	585	550	599	575	583	522	557	560	599	562	575	545	544	549	574	570	523	554	567	581	569	539	570	567	607	580	532	560	569	568	582	516	544	547	537	569	579	526	552	534	571	565	566	551	511	549	555	563	551	605	543	568	566	572	547	545	585	531	579	521	525	522	551	567	577	512	537	533	556	539	519	522	541	533	577	569	544	536	546	561	558	547	576	506	514	541	523	504	513	551	581	530	554	518	529	526	550	574	526	550	539	517	561	565	523	561	557	586	554	545	527	534	536	537	566	555	545	577	514	548	542	556	510	568	501	548	529	524	577	512	547	543	554	578	544	562	543	528	560	571	510	600	530	545	511	529	518	535	549	565	562	507	526	583	508	509	546	536	579	529	541	539	572	524	499	528	583	579	557	522	539	553	513	577	589	549	551	572	527	554	564	552	569	525	550	540	534	529	526	585	515	535	534	555	508	536	550	561	548	580	566	545	528	554	550	520	577	563	565	547	557	556	541	550	546	527	555	548	518	548	508	500	548	524	536	545	577	526	512	533	509	530	504	524	520	489	535	507	564	522	519	561	518	516	546	582	549	536	549	597	615	529	583	561	537	565	550	523	558	540	523	522	536	520	546	522	567	530	518	561	521	557	619	537	545	522	542	529	553	562	529	553	526	516	549	557	539	572	520	536	530	516	557	500	518	530	521	498	562	536	581	563	559	545	563	544	561	531	516	546	546	517	496	550	506	506	530	510	527	494	574	551	530	500	555	530	463	542	558	558	536	511	543	544	528	514	570	559	578	517	567	604	553	534	575	516	536	515	522	549	599	534	554	559	586	575	534	546	544	556	510	548	530	570	574	544	532	515	511	562	540	516	548	570	496	547	531	569	527	534	574	539	522	537	551	547	506	555	562	544	520	523	572	570	571	529	550	518	545	547	523	540	543	530	516	524	544	524	589	524	557	535	545	535	511	550	555	549	596	531	528	530	567	495	571	566	520	553	519	516	558	505	547	571	536	531	527	565	502	496	515	548	546	547	538	576	525	547	518	522	544	552	549	515	535	571	518	549	538	528	514	556	533	541	560	499	499	511	522	567	558	534	530	544	530	571	535	566	514	545	574	479	541	576	552	533	544	596	546	576	499	555	565	567	553	573	569	530	530	576	551	554	529	571	528	509	557	541	554	528	543	544	514	496	508	516	524	568	524	587	558	517	538	510	568	544	555	563	559	512	533	563	513	515	541	599	573	542	501	609	513	538	540	547	529	481	520	566	509	541	541	541	531	551	583	546	560	544	550	531	529	563	555	534	568	542	522	542	532	545	540	533	583	522	563	554	557	553	562	514	541	531	507	523	540	569	603	548	539	532	522	509	549	513	555	538	508	499	548	551	565	516	519	494	584	584	543	561	524	522	532	520	560	507	536	581	507	574	522	569	545	571	514	553	513	587	547	539	519	581	511	539	533	528	532	529	543	565	534	563	588	529	577	526	537	536	534	541	557	539	513	526	530	576	536	542	525	552	557	522	532	509	529	554	537	536	517	550	544	538	525	555	556	561	548	513	576	510	576	514	496	538	550	537	491	563	534	538	518	557	537	566	565	576	547	505	548	519	548	583	576	535	539	557	545	585	507	494	538	508	518	537	552	514	500	541	545	540	546	529	580	566	570	530	548	559	558	529	549	530	586	565	538	568	517	568	568	553	564	570	576	566	533	516	536	540	504	590	506	591	517	503	556	533	519	554	547	557	534	525	523	516	550	532	520	538	559	534	573	526	539	563	530	537	531	514	512	564	624	555	535	552	549	541	557	533	534	564	536	547	572	554	527	539	533	538	524	538	536	547	569	510	560	541	538	501	585	532	553	580	552	552	509	559	548	538	514	580	542	510	531	532	562	488	537	565	534	575	566	546	577	578	527	556	525	523	532	546	523	536	546	531	546	520	511	553	491	527	561	514	544	579	570	543	530	505	559	530	505	515	566	530	570	562	586	553	500	540	521	542	527	562	561	557	531	557	537	563	545	548	569	562	500	550	524	547	513	552	594	566	554	594	511	548	501	541	548	536	540	565	525	574	525	505	517	543	504	548	533	497	554	511	552	512	523	583	503	525	514	539	533	568	526	540	511	483	507	561	545	540	536	537	553	526	519	548	534	543	547	573	522	491	511	555	554	537	545	541	550	571	552	544	541	548	580	518	527	585	545	507	557	513	542	555	522	565	556	557	534	553	534	575	492	578	557	581	558	528	557	559	526	519	519	565	517	532	542	517	505	544	529	563	529	529	554	583	533	567	535	511	505	496	522	556	561	525	519	514	515	549	537	533	570	515	554	523	545	538	568	551	539	546	537	543	553	515	551	524	596	544	536	531	501	540	576	562	524	541	553	542	531	534	509	533	562	571	513	485	533	581	519	582	532	520	516	505	564	558	531	529	549	517	560	553	529	521	556	535	528	552	534	559	565	545	557	561	541	546	549	537	513	527	538	571	548	549	568	562	493	507	502	533	530	519	542	564	566	565	522	504	524	497	525	545	564	522	498	510	515	475	582	516	546	535	509	531	558	538	573	541	560	548	545	538	582	567	503	518	544	550	557	550	554	544	527	535	583	566	512	545	542	555	557	550	553	549	573	531	530	523	528	568	544	572	537	509	568	523	547	555	557	540	538	545	582	566	548	502	518	565	535	542	512	543	562	539	574	529	554	577	530	597	544	551	534	547	570	531	536	569	499	537	552	561	560	564	532	551	504	579	536	522	541	480	557	521	550	539	548	553	523	520	527	555	558	493	532	518	521	530	544	546	539	547	506	559	526	552	505	496	562	538	527	548	559	531	543	544	522	517	557	499	529	543	538	540	547	519	555	551	552	560	537	558	571	562	549	566	561	541	521	544	567	536	554	519	523	541	534	537	549	532	540	538	540	566	555	528	571	557	536	518	518	540	538	534	557	508	520	524	508	564	531	507	513	560	560	525	549	560	544	531	519	516	530	557	560	539	568	538	540	562	529	535	530	509	509	531	472	479	558	548	584	518	565	566	536	541	481	544	542	548	558	564	509	567	551	553	537	558	560	534	525	512	531	549	527	557	574	553	507	534	573	572	482	525	532	506	551	567	512	570	542	496	568	554	538	578	562	537	546	546	511	536	527	519	565	562	564	566	508	548	532	566	527	553	546	539	557	506	559	524	529	557	534	566	524	555	531	529	531	536	522	543	561	501	585	516	545	566	534	511	533	520	516	547	513	567	512	535	542	484	507	573	526	559	533	511	550	545	545	498	539	502	590	564	510	578	572	515	510	526	574	543	577	534	545	550	504	523	543	516	511	557	547	569	527	506	564	534	512	567	521	487	523	564	535	537	537	539	509	596
4808	282	229	256	229	249	238	226	208	232	247	262	261	218	217	230	219	213	237	213	243	237	215	236	220	234	231	248	233	254	242	220	211	247	214	241	203	236	231	262	221	231	211	254	240	219	250	248	235	228	242	237	239	240	226	244	256	248	236	247	228	238	213	228	253	246	233	231	212	216	217	253	192	245	249	225	217	225	238	233	247	235	253	243	256	223	229	250	208	239	247	223	221	228	217	206	211	252	213	220	206	211	256	241	223	256	242	226	217	217	228	233	227	214	226	224	215	231	239	240	228	218	239	209	215	235	220	263	252	208	240	234	259	235	234	227	233	216	231	221	247	217	210	218	247	228	217	253	228	230	233	215	258	235	235	256	226	229	224	212	210	234	204	242	216	265	236	229	220	241	221	249	221	234	233	219	257	247	240	235	216	242	222	266	208	202	224	258	237	261	258	236	230	224	224	240	234	234	220	216	220	224	247	229	241	239	233	230	229	208	222	221	271	226	207	191	243	209	247	216	231	225	226	230	203	251	221	208	245	221	223	231	240	237	236	229	231	239	219	231	245	226	218	201	252	229	231	249	232	218	235	218	225	238	234	257	223	225	220	243	240	228	239	232	258	229	224	233	217	229	231	240	242	225	222	221	238	229	254	230	224	223	233	240	243	260	240	280	256	232	201	215	232	237	243	235	235	244	265	235	230	235	228	239	234	248	232	227	237	228	220	252	216	217	196	257	241	253	207	229	235	220	194	247	212	202	220	221	229	247	229	253	253	224	260	224	224	251	225	207	236	248	217	227	259	219	237	240	247	233	195	235	207	206	200	224	237	226	228	234	242	257	225	252	242	258	239	230	233	231	197	225	227	235	233	218	241	228	259	213	240	226	226	247	232	234	242	241	231	258	235	202	219	222	213	251	217	239	212	243	234	247	220	230	233	233	243	229	240	269	248	223	247	238	245	265	244	243	214	232	230	244	217	222	256	238	213	247	223	231	201	243	223	225	221	232	240	219	223	234	223	253	223	221	253	212	242	215	226	208	246	246	241	237	214	254	241	217	212	243	240	212	250	250	232	249	251	201	265	224	246	244	236	233	249	232	232	224	242	232	254	237	254	265	236	222	241	259	255	203	233	249	227	230	232	242	236	246	223	236	237	254	222	236	232	241	216	271	210	251	241	236	209	232	219	216	255	210	256	239	219	240	246	210	219	224	227	207	230	255	223	258	254	262	228	229	251	246	250	237	207	254	249	224	255	238	222	216	232	253	230	222	233	223	236	214	218	224	236	245	220	244	222	217	227	226	238	240	231	194	239	235	197	226	259	238	255	237	246	236	220	274	248	225	217	236	255	228	213	238	225	207	261	215	231	200	243	253	247	248	267	202	236	201	211	228	244	264	244	209	206	227	236	241	232	230	226	226	225	245	233	242	269	247	242	249	207	248	237	221	203	216	245	214	256	232	219	243	248	263	225	248	235	235	199	226	273	225	245	245	249	219	213	239	252	214	248	232	257	230	231	235	231	237	255	220	215	235	234	246	222	206	244	217	221	210	230	241	210	230	243	245	244	227	230	246	236	239	216	224	229	228	229	247	190	231	229	224	226	223	190	227	245	234	209	232	211	250	194	216	250	259	268	234	211	213	233	221	239	228	226	276	232	253	245	239	202	235	242	210	235	252	240	228	253	210	226	209	222	229	241	235	224	239	224	212	242	226	213	214	210	251	241	232	251	244	233	230	226	219	224	263	230	195	214	224	201	251	228	252	220	219	236	223	241	256	233	234	207	232	210	202	200	234	237	201	227	218	225	223	244	234	224	203	208	244	206	246	211	239	194	232	196	199	213	212	254	244	227	262	232	242	210	207	242	209	225	222	207	216	241	241	201	234	234	226	249	224	241	268	229	224	238	233	239	218	214	234	228	248	218	212	247	241	246	233	232	253	211	245	243	206	223	236	225	214	247	256	231	235	215	236	272	232	221	238	240	221	223	254	221	251	226	228	222	218	247	251	246	220	246	263	224	220	224	219	256	202	247	225	219	219	235	220	218	216	200	242	220	235	235	213	205	232	261	223	197	258	235	221	254	204	241	235	252	220	254	228	218	230	225	207	235	231	228	218	213	231	214	216	210	231	208	231	250	244	214	227	246	197	252	236	202	235	204	221	248	236	225	242	243	230	216	214	237	234	216	204	238	234	228	221	234	224	218	259	231	243	216	224	236	260	235	268	243	219	224	223	240	249	221	222	232	249	258	237	246	230	247	259	244	236	229	215	264	236	233	230	221	229	221	219	246	205	247	233	230	231	216	257	255	214	266	210	234	210	235	193	241	248	250	219	279	248	208	227	233	223	266	262	242	238	246	228	227	235	233	246	241	218	238	235	228	251	209	246	224	243	220	246	216	233	240	219	256	210	213	232	206	246	232	225	225	239	244	237	225	255	218	227	224	206	227	236	225	219	201	203	243	259	250	268	247	231	253	255	230	236	212	223	241	229	234	258	224	242	249	241	253	212	230	209	234	239	244	251	250	232	221	222	225	218	261	216	258	237	231	237	243	243	214	278	223	230	237	211	208	230	181	225	210	209	216	231	201	248	225	232	207	220	231	227	263	220	206	245	205	257	231	237	229	232	242	235	228	221	271	221	257	238	218	239	210	213	233	226	249	199	216	275	208	200	237	212	187	222	237	231	237	249	222	258	226	252	244	207	242	230	237	226	202	232	211	224	260	211	241	223	245	223	245	205	286	228	273	233	224	220	227	236	235	252	254	215	255	268	233	234	221	217	225	198	256	218	239	249	239	254	221	207	255	202	235	222	251	270	252	227	224	219	231	214	262	229	223	232	236	222	224	237	274	273	224	239	223	237	240	232	245	227	230	215	207	214	240	229	240	208	251	270	247	241	231	228	233	240	237	221	246	240	236	241	213	255	223	220	212	244	256	216	234	231	242	234	225	228	247	228	211	237	229	243	212	230	217	211	227	212	241	236	217	231	213	226	218	209	226	224	212	275	227	255	233	223	203	244	264	256	235	216	232	217	229	237	220	252	211	231	232	226	253	213	224	243	237	215	229	246	221	240	223	245	219	265	228	227	220	236	220	232	244	236	229	239	241	221	237	213	243	200	231	259	215	241	211	209	212	211	208	237	237	254	256	260	223	255	219	219	213	207	261	257	217	238	225	225	243	250	216	229	215	242	229	271	210	222	241	236	224	215	230	226	207	222	230	216	249	220	230	255	204	244	241	233	207	219	220	253	225	233	220	236	229	206	245	211	222	224	254	233	229	239	226	246	253	247	258	224	216	213	227	208	242	255	211	208	253	233	251	221	241	235	228	227	246	222	229	250	224	235	239	232	238	231	232	242	222	246	220	212	216	222	229	229	234	234	232	226	248	230	247	228	251	241	257	224	211	186	220	244	207	231	219	240	258	266	208	230	229	246	242	229	236	228	199	207	207	214	249	216	237	237	238	238	234	213	220	227	246	261	235	228	224	259	246	218
5537	563	592	639	619	645	563	592	582	547	568	560	594	535	546	545	550	539	524	568	478	542	548	530	537	594	584	534	527	526	536	544	538	548	538	548	510	538	561	570	525	609	554	571	513	560	601	589	546	557	530	514	569	531	540	537	569	543	525	525	573	567	561	528	511	519	600	586	541	554	538	530	533	521	564	561	552	565	538	549	546	523	582	549	509	546	520	514	521	535	513	537	572	543	544	605	530	549	549	554	533	557	598	525	532	559	573	553	545	486	540	545	530	532	516	533	523	582	530	571	511	579	537	552	556	580	567	570	534	526	557	517	510	550	479	540	573	556	580	546	569	606	571	559	551	554	540	537	535	498	495	545	545	544	522	570	572	540	550	562	515	536	576	545	535	538	558	576	531	588	580	554	525	551	569	573	525	583	511	531	533	548	572	532	540	571	543	555	563	551	532	542	559	502	544	511	530	506	496	528	551	543	558	531	549	548	559	571	572	541	572	518	562	545	570	539	521	551	535	543	500	501	501	544	509	556	566	520	494	503	557	574	541	550	519	588	548	507	573	575	550	564	544	570	576	552	544	551	527	542	571	563	567	554	545	574	523	588	542	572	534	525	569	569	558	562	478	504	540	535	489	571	529	530	550	594	552	556	564	560	545	596	569	515	527	590	526	542	581	524	529	566	539	556	548	502	583	536	532	502	526	513	539	532	539	591	547	574	555	532	542	511	527	573	539	525	561	526	542	548	542	520	542	581	570	520	562	543	536	556	530	522	535	566	572	522	539	535	533	564	531	537	584	533	560	533	551	564	555	566	510	550	515	505	553	514	562	518	547	546	518	571	501	542	550	566	528	544	610	537	526	533	556	565	519	571	553	551	583	558	517	597	551	522	521	505	561	529	545	610	605	526	563	548	550	552	527	538	521	565	559	572	527	558	533	536	567	516	565	544	571	534	527	575	522	517	558	528	586	509	541	558	572	565	575	543	557	535	548	529	539	516	555	594	542	519	556	545	547	530	509	539	551	545	598	518	543	552	531	525	539	516	543	543	521	498	544	541	560	550	561	489	569	518	570	498	563	548	547	537	545	554	523	558	560	550	566	575	509	537	540	558	515	519	533	553	550	511	496	573	505	556	539	538	544	518	503	545	553	504	554	514	540	533	536	562	549	542	510	507	533	543	541	520	520	539	531	544	557	548	484	541	577	481	558	518	500	543	529	512	529	488	571	576	518	515	537	531	523	585	573	585	569	529	575	572	554	571	529	540	593	530	520	559	538	542	531	518	555	495	527	589	523	547	558	541	607	554	553	509	518	608	539	559	591	540	541	531	520	568	525	543	528	564	534	537	526	543	526	545	552	512	546	515	563	538	581	557	519	521	520	588	553	538	520	557	528	572	551	585	541	522	533	567	548	524	551	537	527	550	523	553	562	580	547	525	572	552	534	497	536	574	570	554	533	527	572	533	547	534	532	576	568	580	560	515	539	537	553	513	547	510	546	552	543	595	536	550	558	487	488	511	549	558	502	559	578	536	544	545	564	517	543	563	571	535	529	543	547	524	509	511	511	577	544	539	541	514	542	562	529	547	526	557	523	543	544	545	532	566	518	524	560	518	541	566	540	537	560	550	575	447	562	500	554	513	526	522	524	554	525	550	546	533	556	495	516	563	571	542	562	536	486	550	544	523	561	537	525	535	568	533	561	535	565	508	522	539	528	522	564	543	564	521	546	532	543	575	562	588	556	516	548	540	542	536	548	528	544	558	541	556	541	542	555	541	555	517	515	554	614	548	556	547	525	558	555	600	544	511	525	515	567	544	556	553	575	563	518	544	488	552	564	578	593	559	522	608	552	590	559	559	565	544	501	564	514	584	540	584	545	514	560	576	566	530	483	532	568	552	557	570	508	579	525	565	544	558	537	525	542	547	549	556	533	499	542	569	570	556	567	527	557	521	568	526	534	562	585	555	545	519	531	533	549	521	528	528	530	496	537	552	512	509	527	504	511	542	529	557	522	554	560	540	549	554	571	537	576	559	534	553	540	571	534	567	583	557	574	573	548	533	558	537	552	569	577	525	499	548	543	560	505	530	569	565	537	584	577	553	553	544	545	578	561	535	558	563	563	560	479	569	578	573	569	569	571	551	555	545	488	540	528	564	572	542	554	582	532	507	552	531	535	529	548	545	561	533	558	505	534	570	518	580	551	544	545	536	519	547	589	551	574	539	522	579	517	521	488	559	540	543	565	565	540	537	520	558	532	525	527	561	595	518	556	576	554	528	561	521	549	532	548	524	532	540	496	563	524	510	557	512	505	529	490	564	548	497	543	528	541	563	546	551	595	530	517	563	566	539	556	558	548	542	513	524	546	551	538	548	511	517	534	563	517	565	518	601	550	528	566	545	545	548	542	530	535	553	544	531	551	529	565	546	538	507	522	528	528	566	508	584	529	559	555	567	546	548	506	533	540	538	512	519	491	553	544	556	546	529	512	556	566	521	501	559	558	599	552	547	546	564	540	556	573	566	552	577	555	543	520	561	563	549	522	540	507	530	543	554	556	528	506	616	522	582	564	568	550	517	545	538	596	545	516	542	573	566	562	582	547	586	505	549	524	578	539	559	541	516	523	502	542	504	537	569	546	559	544	553	533	555	529	513	518	550	526	552	539	554	551	579	535	565	563	615	547	575	512	537	557	576	538	544	532	546	531	529	568	576	554	532	576	526	533	562	510	545	535	542	532	538	537	506	494	562	532	534	564	577	561	532	539	543	564	531	554	555	559	537	518	540	566	555	593	574	549	516	525	554	568	538	559	510	544	547	553	556	503	570	574	538	545	549	566	546	553	544	542	533	549	499	550	562	544	570	591	510	545	534	557	545	491	584	515	526	540	547	560	502	478	618	553	607	550	578	523	582	529	528	503	542	560	584	539	558	552	571	542	526	529	536	577	555	529	510	555	546	548	534	522	543	591	576	560	580	538	551	551	540	558	511	504	543	507	547	567	547	518	506	575	505	532	538	580	562	546	529	529	588	499	547	530	563	534	539	512	520	538	539	536	563	547	533	517	557	551	565	551	538	535	533	541	493	577	530	542	513	542	537	568	527	544	577	555	544	524	580	496	557	536	542	498	519	526	527	533	554	515	535	516	548	539	570	547	580	517	516	557	554	558	551	497	511	523	524	550	524	515	502	582	522	555	533	533	551	529	560	519	512	565	511	553	538	578	515	534	557	505	562	521	572	512	536	542	573	551	528	586	586	565	548	524	544	548	548	551	534	556	547	530	522	550	545	540	528	540	574	553	531	556	567	481	548	574	549	548	585	533	573	562	557	507	511	538	549	561	538	511	564	595	566	579	534	509	554	541	580	561	564	472	531	552	577	565	519	505	521	530	557	536	507	539	549	572	522	531	543	527	561	549	538	516	531	559	508	543	526	556	543	552	549	510	561	505	573	516	522	542	542	575	522	581	524	549	565	554	574	546	555	501	521	539	535	574	512
40596	6260	1063	767	531	444	328	283	226	211	202	189	198	156	151	144	160	156	130	143	161	153	116	120	112	125	133	119	134	112	122	103	126	129	115	121	114	109	96	126	113	113	134	131	120	100	117	127	128	103	109	104	128	135	100	112	117	118	114	112	115	114	120	109	109	124	124	110	102	111	104	102	116	103	114	99	98	105	111	100	100	103	125	123	110	120	126	112	100	92	121	121	110	98	128	101	106	102	119	133	132	126	113	111	95	121	131	136	119	126	122	120	119	92	128	124	93	97	125	110	120	134	108	123	119	89	95	107	120	130	107	105	115	117	95	99	109	133	101	125	103	136	124	136	135	109	108	120	124	118	136	115	114	148	120	104	96	111	123	106	111	96	96	134	116	104	103	111	145	120	111	113	102	110	129	117	114	107	120	105	119	120	128	115	122	123	107	107	105	95	92	114	117	107	120	96	118	98	123	105	107	126	126	103	103	123	133	118	111	112	103	135	121	100	109	107	97	99	109	122	113	93	109	122	119	109	113	117	88	135	106	122	135	133	119	102	104	101	97	107	125	99	94	113	105	90	109	97	82	113	107	133	105	87	106	123	118	125	97	103	138	111	93	105	116	106	129	116	103	104	102	114	132	107	113	88	100	98	114	114	121	118	98	110	109	98	122	138	118	113	130	116	114	121	109	109	134	116	110	116	117	115	130	123	123	112	116	119	111	95	103	120	126	122	127	109	137	124	116	118	117	126	124	104	118	127	101	115	108	115	115	123	96	126	122	106	103	123	116	110	124	113	121	102	97	103	102	106	112	131	123	121	102	118	122	116	115	107	130	109	112	133	101	118	121	109	98	125	96	136	110	108	106	110	129	129	114	100	115	130	125	111	129	101	80	119	102	117	118	135	118	125	125	117	105	104	100	81	111	123	97	117	119	105	85	131	119	117	119	104	113	112	121	133	100	114	136	107	117	104	122	105	108	123	129	109	121	94	113	122	104	127	101	101	95	86	141	111	105	108	116	111	132	104	127	121	109	102	102	124	110	136	102	116	132	122	100	119	120	124	106	101	74	123	118	122	110	105	123	133	108	120	127	111	115	122	122	115	120	102	114	124	100	126	96	109	92	113	104	114	101	137	101	110	114	137	100	134	101	111	112	118	105	93	97	108	85	113	114	118	108	117	114	109	104	107	137	111	113	110	115	102	106	104	128	106	101	104	133	101	102	119	100	118	116	114	110	135	114	125	87	101	111	121	120	117	97	118	104	121	94	100	94	101	106	111	102	119	118	96	103	104	112	105	102	112	111	104	114	83	129	122	92	95	114	108	108	117	118	115	123	101	114	101	127	119	128	114	96	123	104	123	117	111	114	96	119	120	116	131	87	79	112	119	133	99	112	119	85	108	106	103	95	105	108	115	107	111	103	100	103	127	117	107	130	116	111	114	109	106	116	108	105	132	112	103	112	103	111	121	128	114	103	99	102	107	107	108	87	106	93	119	102	105	112	103	123	120	104	103	127	126	102	108	115	97	105	116	101	114	115	111	107	116	104	103	86	107	132	109	110	125	107	108	129	111	107	127	130	135	103	92	118	105	95	127	120	129	84	112	120	120	123	115	116	107	126	122	125	98	94	104	107	118	124	116	105	85	126	108	106	134	102	98	124	95	107	109	117	124	107	106	115	124	109	122	109	118	103	106	113	111	115	117	102	100	118	97	107	122	112	92	130	123	110	128	116	116	114	122	118	108	97	99	110	128	119	93	95	115	98	115	111	121	115	107	122	99	122	120	102	120	110	123	117	127	98	113	124	98	130	96	129	112	109	126	98	116	101	89	120	110	111	107	102	94	118	116	113	102	111	105	118	115	94	114	116	111	112	104	126	98	132	119	92	92	106	96	116	117	86	114	115	119	109	116	136	125	108	111	134	92	95	132	122	101	113	105	106	113	115	105	121	95	100	114	119	97	137	111	95	109	116	118	135	108	119	126	129	106	117	126	125	125	97	129	128	113	99	119	109	95	111	113	123	123	107	105	116	122	119	145	119	119	123	110	106	114	117	123	101	122	126	104	118	113	120	106	121	112	110	101	103	117	109	116	137	87	112	94	110	118	115	102	107	107	103	119	117	126	144	125	123	116	106	108	107	130	123	111	100	104	104	115	126	107	119	109	96	112	127	109	108	106	132	115	106	105	112	120	101	119	115	117	106	110	96	113	107	122	110	120	124	107	98	102	105	107	123	99	106	121	138	91	112	119	111	100	116	120	115	110	145	118	97	112	132	101	119	134	101	109	120	99	127	117	113	124	111	124	128	119	93	115	116	150	126	121	127	116	103	146	93	111	98	123	107	116	112	122	107	107	114	95	109	100	99	123	87	101	129	125	115	110	116	125	109	127	120	114	120	105	94	111	105	106	114	109	102	100	111	88	121	132	111	117	120	115	110	114	106	110	104	128	97	109	126	89	129	126	104	131	123	113	127	105	117	114	106	116	113	99	106	101	117	110	121	118	115	119	104	111	111	113	130	110	130	113	106	113	117	116	101	120	100	110	116	124	101	109	121	115	123	96	116	103	98	119	131	95	114	126	96	109	107	115	118	128	97	109	117	117	92	97	105	130	134	93	111	131	108	123	120	118	114	120	94	119	107	118	112	122	120	114	106	107	130	98	118	116	121	121	88	123	107	100	131	116	109	107	120	124	106	103	105	111	112	105	119	120	116	128	110	101	115	109	100	104	129	98	126	109	108	117	121	107	108	120	92	112	103	102	104	107	101	104	95	115	115	95	111	109	117	128	105	123	99	120	135	108	107	118	128	128	117	118	124	108	109	98	141	105	121	119	103	124	114	122	113	111	100	102	110	93	101	120	96	110	119	114	128	110	99	118	119	95	102	112	113	146	118	115	119	116	123	104	107	119	111	106	112	101	136	116	103	111	85	98	113	106	100	112	110	119	123	99	114	106	102	115	116	121	107	105	111	112	102	114	128	122	113	120	128	106	129	117	120	125	93	104	93	111	112	133	129	119	112	107	120	107	107	110	100	132	117	127	122	92	130	115	103	113	85	103	110	116	103	133	104	111	105	91	118	104	104	127	131	111	106	134	129	102	103	110	120	125	94	98	118	106	111	117	94	112	112	122	107	111	116	103	109	109	126	113	116	104	103	145	124	106	98	97	100	107	115	135	115	91	113	112	93	107	126	115	99	129	93	94	108	123	119	107	111	103	118	106	108	108	123	109	96	117	114	112	105	128	100	123	105	97	98	105	125	125	116	134	122	117	95	118	119	111	113	98	124	119	104	103	110	90	130	111	114	119	107	120	114	101	114	101	121	112	109	112	103	116	126	121	112	106	104	107	99	110	118	102	106	116	127	111	107	98	88	128	121	97	105	91	98	113	150	120	119	113	83	105	124	117	115	128	112	103	100	104	117	113	107	128	114	121	107	109	113	107	119	106	105	126	122	121	100	112	118	122	106	123	90	96	124	109	115	126	123	123	106	114
18211	931	2057	2418	2166	1709	1457	1247	1124	888	827	776	710	608	626	553	536	497	495	492	463	475	468	419	429	401	406	401	420	369	403	430	401	366	360	335	344	317	369	312	343	376	304	339	371	337	328	344	332	325	357	347	315	345	351	325	316	336	317	299	322	326	318	384	313	320	314	295	355	323	328	338	306	319	336	317	314	333	308	313	339	310	321	295	348	312	330	336	311	301	302	337	333	303	308	288	347	336	318	317	314	331	339	345	301	332	299	329	328	323	316	329	301	315	315	337	311	346	305	296	282	342	326	322	332	316	308	325	306	316	341	339	317	334	329	313	305	320	290	293	299	311	312	318	318	330	308	326	365	307	320	313	310	319	343	317	327	316	318	324	311	321	324	305	303	311	318	312	328	317	317	326	312	311	278	271	368	351	309	287	343	268	313	345	334	333	323	282	328	321	300	319	280	300	318	335	320	325	330	317	303	336	304	321	318	279	304	329	321	341	334	315	316	316	312	334	294	327	295	316	334	318	329	352	307	331	346	295	309	296	281	316	311	297	318	312	298	310	322	320	340	291	309	326	317	320	334	299	283	310	299	309	327	312	315	321	316	284	289	333	319	306	281	318	345	349	308	341	315	312	324	308	315	328	308	332	317	302	347	298	336	287	338	282	299	283	288	327	310	323	324	324	296	293	324	305	316	284	306	282	303	347	266	304	346	309	326	307	317	304	326	294	295	305	307	311	315	313	334	308	314	294	305	313	324	307	306	322	283	313	313	299	345	333	308	284	300	334	321	301	321	327	319	328	306	320	329	324	296	271	299	310	315	349	305	319	290	323	309	316	326	302	328	314	337	310	343	317	322	296	298	299	304	297	328	314	322	308	294	342	310	288	333	293	302	305	353	333	272	330	293	301	337	306	308	332	318	315	328	290	296	343	303	344	314	323	341	288	338	324	319	325	302	296	299	309	317	321	319	321	328	316	312	300	344	301	320	304	313	333	312	303	276	320	276	321	312	329	315	294	305	320	318	309	297	317	325	308	269	325	308	276	332	299	334	328	303	281	303	338	305	305	310	341	307	308	302	303	325	290	332	298	324	306	267	356	301	324	309	289	323	305	322	322	320	321	349	290	315	331	270	353	330	330	323	321	306	301	305	343	293	321	310	342	317	351	333	299	303	321	301	299	315	320	285	329	296	311	311	328	313	279	316	314	298	326	319	305	330	308	308	319	314	292	304	289	318	325	333	314	281	322	284	290	328	300	320	316	291	318	317	288	329	323	304	314	296	309	292	293	307	296	316	307	328	341	288	327	320	333	319	309	279	299	317	334	312	338	298	330	290	323	324	319	297	306	308	328	317	309	340	294	320	324	309	323	313	316	321	298	312	344	328	294	340	314	309	338	321	307	314	318	369	297	306	316	317	304	329	316	319	306	313	328	298	287	324	292	302	301	287	306	318	296	332	297	319	293	312	303	314	324	342	310	337	319	308	301	332	292	272	291	323	326	322	311	328	337	309	324	324	271	320	306	291	286	327	312	320	304	327	300	310	301	349	311	318	309	328	325	320	351	294	326	310	310	290	307	313	332	320	292	287	309	323	335	334	306	279	282	316	308	316	289	341	312	295	327	305	275	279	296	301	327	327	308	315	293	332	311	320	334	316	306	311	314	311	310	294	328	309	324	299	299	316	334	298	341	302	318	319	304	308	322	288	290	301	339	315	349	335	300	312	329	303	317	316	337	355	306	285	324	332	291	277	331	318	323	318	318	343	301	311	319	336	294	332	289	300	313	305	319	278	348	311	330	333	299	317	294	331	337	279	291	306	300	298	313	323	311	295	305	316	297	323	333	329	316	274	318	302	306	319	310	290	289	302	326	307	330	313	305	309	355	313	300	318	307	292	308	320	292	326	308	309	317	331	314	344	337	300	322	308	310	335	333	320	313	351	342	300	320	319	302	337	300	290	307	308	314	312	305	350	310	302	324	278	294	317	296	302	328	313	335	318	292	322	312	308	289	273	328	309	316	296	298	305	315	314	302	339	293	314	325	271	343	273	307	314	319	323	303	339	312	302	305	320	322	332	319	310	290	298	299	312	303	324	288	318	304	321	279	316	338	315	317	335	293	300	320	315	292	303	310	326	308	336	326	340	292	308	354	338	306	318	328	319	289	293	295	338	316	302	318	310	300	314	356	323	324	315	344	303	321	285	331	306	317	306	302	335	283	299	318	325	334	302	291	300	314	299	336	315	311	319	317	326	354	335	319	304	348	305	279	309	324	308	321	336	339	311	296	354	302	312	309	293	276	307	322	338	340	319	318	320	336	322	363	345	308	336	341	363	329	326	302	306	302	314	311	340	304	290	327	335	307	341	313	354	303	308	306	315	332	317	313	350	306	294	286	300	306	314	336	331	338	336	307	316	323	312	319	304	297	295	265	309	329	328	347	317	305	319	321	320	317	337	331	298	338	331	309	318	322	307	314	303	316	289	311	294	326	302	307	330	329	303	296	332	339	289	297	291	338	326	345	299	302	309	302	312	305	294	333	274	333	318	315	313	335	315	332	299	301	310	314	342	313	323	288	327	310	321	323	334	311	322	308	320	317	348	301	313	327	286	306	291	284	336	292	307	257	314	297	297	317	334	307	283	321	296	305	312	299	288	279	363	312	337	301	308	297	309	287	309	290	333	302	331	300	318	309	306	299	294	291	323	321	334	334	314	324	333	308	315	317	314	295	316	322	315	313	315	285	335	293	315	303	331	307	352	330	320	330	281	319	312	303	313	320	322	335	287	295	320	294	313	354	343	325	314	314	285	318	307	297	320	298	316	301	300	298	297	314	320	305	291	311	340	312	306	312	309	323	304	315	305	317	323	325	345	325	326	321	316	315	315	315	303	299	317	332	322	308	330	294	316	360	300	317	296	335	297	309	301	313	331	296	299	310	329	298	315	320	307	297	310	345	298	335	321	318	305	314	310	317	311	315	317	296	332	297	292	305	337	288	270	314	299	313	283	309	319	328	317	301	304	329	315	334	328	326	316	304	287	313	317	314	313	330	318	326	303	290	357	294	320	316	273	333	299	322	333	287	312	295	313	337	311	291	286	304	286	340	324	275	325	321	298	311	323	305	282	319	302	295	304	344	308	309	340	334	319	317	305	296	315	331	338	325	310	300	316	311	313	316	305	308	259	342	324	324	331	318	288	311	308	322	306	301	353	302	304	327	330	320	288	302	311	320	276	322	308	314	331	339	362	313	321	325	303	319	341	334	298	311	326	300	307	305	319	336	300	314	308	327	312	341	311	310	348	308	311	327	320	313	298	321	310	337	306	310	299	334	342	322	337	312	335	304	292	289	328	278	298	302	344	327	318	340	290	306	306	314	318	308	333	280	338	303	311	300	316	305	321	325	326	276	288	325	327	312	297	313	313	317	324	313	335	302	315	294	298	314	283	317	344	321	306	297	329	367	318	285	302	308	290	320	313	306	332	311	322	336	329	311
56753	13462	3164	1756	1097	877	653	534	492	433	380	330	324	305	329	265	264	278	272	260	227	260	261	274	251	258	223	256	211	226	236	224	248	248	241	223	239	240	205	213	205	205	235	222	241	211	205	224	207	224	198	218	206	183	228	216	227	226	219	230	219	257	213	235	227	212	186	229	221	208	228	219	222	218	208	214	221	249	193	218	233	241	228	224	212	188	178	198	208	213	217	197	226	234	193	252	209	212	223	205	183	202	203	235	232	220	208	212	205	223	206	251	209	205	227	220	196	204	227	226	194	199	228	188	213	213	214	198	212	213	202	219	234	190	224	222	231	214	198	204	229	232	220	230	210	225	217	216	249	241	214	221	221	216	232	225	210	187	208	207	203	231	216	220	224	209	234	207	218	192	220	209	195	184	207	220	199	219	205	191	205	165	208	236	200	194	200	197	224	207	218	188	192	236	219	200	213	211	211	236	199	230	187	202	248	198	222	224	215	219	223	200	183	217	194	228	198	231	215	239	191	208	194	236	193	198	215	217	220	211	202	210	197	205	215	231	227	239	203	219	224	226	225	226	200	213	220	231	242	240	222	202	198	202	204	217	226	206	200	240	192	220	210	220	251	215	219	206	197	188	205	220	215	238	204	201	215	222	263	195	226	225	175	219	218	221	200	236	228	203	184	229	228	224	234	200	219	235	232	210	211	196	184	218	194	217	204	218	209	205	216	202	204	227	222	214	218	218	233	203	236	216	229	216	229	222	227	239	190	236	209	223	231	220	221	210	183	195	226	210	192	221	197	211	207	239	219	218	221	215	247	213	207	208	206	210	201	206	222	207	221	177	235	181	214	211	215	241	220	222	228	214	223	226	208	229	197	204	210	202	217	226	224	235	212	173	208	226	204	236	213	229	263	227	178	210	220	188	218	185	207	219	244	196	202	234	239	210	235	237	208	202	187	198	220	220	252	202	223	250	200	215	216	216	199	231	200	209	189	208	230	216	193	244	212	174	218	194	225	215	195	214	230	218	190	203	212	250	226	184	199	237	201	218	221	225	204	190	236	201	213	233	217	209	202	224	222	228	211	224	229	193	226	205	225	211	208	265	208	207	202	206	220	193	208	211	220	192	218	173	230	228	260	228	214	208	188	209	223	206	249	214	225	207	177	186	199	199	183	190	228	204	240	225	216	215	212	212	209	231	186	208	217	206	208	220	219	217	204	202	229	236	235	212	218	232	213	197	212	217	215	228	243	226	229	214	230	241	242	204	213	207	201	224	215	219	217	220	222	223	239	215	226	216	227	220	193	211	208	219	175	220	206	200	210	202	223	207	213	215	211	240	230	207	214	212	195	237	229	202	225	221	215	250	199	210	201	203	229	219	242	247	222	219	226	191	231	247	205	211	175	230	166	182	184	216	243	190	196	221	218	206	232	222	232	206	220	230	233	233	208	200	208	218	217	211	214	213	231	197	219	185	200	216	231	198	211	209	221	210	215	219	209	220	217	204	194	232	222	215	189	221	235	233	216	224	229	217	228	196	229	196	232	229	231	228	212	201	217	222	210	222	220	206	225	208	212	233	237	203	205	195	207	200	208	177	183	200	189	187	183	241	219	214	204	219	206	212	217	219	225	188	216	206	216	217	223	217	219	186	253	204	222	199	211	219	238	190	235	224	223	217	216	192	225	221	223	214	212	227	231	236	221	239	206	211	210	192	228	224	227	233	209	192	214	210	210	212	214	229	223	223	206	204	228	228	222	199	203	225	228	224	234	213	204	207	198	203	217	212	215	205	221	223	210	203	221	214	218	221	195	199	197	227	230	216	235	219	218	190	217	213	186	222	195	223	207	221	223	216	216	197	235	205	199	222	249	230	215	210	212	223	215	230	203	236	201	235	231	225	231	213	252	217	223	212	220	234	204	205	197	235	215	208	212	208	205	239	225	203	217	210	250	221	234	200	229	206	227	213	210	223	213	205	194	190	188	208	228	208	206	209	233	252	241	233	216	238	229	215	232	191	244	228	212	212	189	212	212	211	197	226	214	223	215	215	193	230	220	208	191	208	202	190	222	201	202	218	223	210	222	256	226	222	209	215	241	199	187	235	219	239	204	252	235	192	218	221	243	187	217	225	224	211	219	214	197	210	211	222	214	190	216	202	214	233	242	220	214	207	237	223	217	221	238	220	186	230	226	232	198	207	231	216	193	216	206	217	192	196	208	190	208	209	210	222	235	214	198	229	209	215	213	216	203	227	185	194	212	200	229	219	252	217	195	195	224	224	207	220	217	197	218	235	186	204	230	205	219	200	191	221	222	255	214	193	193	191	231	224	237	201	205	215	220	254	236	226	217	232	204	183	236	227	236	237	225	255	232	216	199	225	219	215	198	188	210	221	229	211	238	214	213	192	202	232	206	212	224	219	216	233	229	215	199	216	195	220	206	195	242	221	222	212	226	202	206	232	213	221	192	231	216	215	206	233	216	205	197	245	224	224	204	233	209	197	203	197	198	214	223	215	242	183	202	190	197	212	184	210	258	207	211	228	221	211	229	228	232	212	212	239	222	202	235	201	237	228	219	194	211	193	210	239	226	230	217	206	231	227	200	208	213	201	215	232	196	199	219	203	185	197	229	220	183	202	237	206	221	221	217	220	215	210	229	217	211	232	230	199	222	221	207	208	231	208	198	214	204	209	214	200	217	198	220	234	228	243	212	219	210	229	227	221	222	232	208	193	219	209	221	230	209	234	216	225	198	204	210	209	262	212	212	229	202	212	206	231	197	190	246	223	193	215	214	218	224	225	191	191	222	208	202	221	198	214	221	212	208	224	204	198	230	228	213	227	222	194	188	205	181	243	211	247	244	213	197	217	204	230	201	211	195	234	221	248	194	242	188	213	225	256	206	234	239	210	214	207	195	246	220	225	222	192	207	246	220	239	260	201	204	219	200	220	209	207	238	205	222	217	190	221	224	212	204	223	225	219	232	205	212	216	213	206	242	212	200	239	189	225	208	217	196	227	243	203	228	228	215	208	199	206	199	206	229	230	219	195	201	229	230	221	223	224	215	239	232	201	228	211	223	213	207	223	203	211	205	203	225	203	204	195	221	234	229	206	207	221	239	213	200	205	232	215	216	222	198	205	225	191	219	210	201	209	201	217	205	217	209	224	201	205	229	198	236	229	221	216	221	181	225	208	215	204	246	222	210	222	229	195	214	227	198	210	206	228	208	229	229	216	241	222	206	226	216	223	229	204	212	230	209	214	209	209	185	222	212	238	232	203	227	198	187	240	180	212	200	200	187	217	198	190	208	204	218	213	218	238	201	221	214	211	205	218	189	227	183	217	215	229	233	212	219	184	194	199	210	239	217	214	243	205	205	174	211	213	244	214	187	216	214	209	238	217	223	221	216	226	246	210	223	217	186	224	207	217	234	203	242	222	233	203	217	207	196	188	196	235	262	228	209	194	215	219	196	228	215	222	207	169	206	238	205	239	232	226
24697	1854	3879	4663	3975	3399	2726	2279	1958	1729	1542	1390	1202	1176	1101	1037	974	882	835	909	816	783	749	776	735	759	728	700	677	699	685	652	653	631	682	618	658	616	592	575	594	643	583	584	635	565	589	591	553	584	554	589	613	556	591	616	594	581	604	565	603	598	573	558	580	591	580	546	529	529	565	539	545	532	567	596	524	536	563	596	555	593	561	535	577	529	586	549	575	610	584	550	568	553	520	576	588	532	551	530	536	541	552	524	536	549	569	551	530	558	525	514	545	547	513	542	541	560	505	553	547	529	530	561	587	590	525	564	536	582	608	534	552	552	532	528	547	569	542	555	566	517	486	546	498	567	560	517	514	531	612	552	581	557	541	580	543	556	552	534	549	512	559	547	556	494	525	570	515	552	508	534	562	539	506	531	550	551	562	501	552	516	520	541	573	516	545	511	526	558	483	587	500	519	578	530	527	574	570	549	526	552	532	508	567	501	527	514	553	517	524	532	525	538	577	529	555	542	563	527	504	537	563	537	535	555	521	556	522	538	502	530	528	518	565	566	541	494	532	564	559	520	550	565	546	482	515	547	540	535	568	539	537	551	544	536	528	487	504	537	552	498	524	535	534	534	572	570	508	531	552	512	521	558	568	572	546	567	555	567	546	527	547	528	555	530	537	566	512	523	522	513	547	502	526	522	560	551	504	536	535	595	512	516	516	491	548	523	525	514	542	525	544	572	544	553	521	510	481	530	536	589	579	488	544	534	555	544	560	520	567	551	544	533	538	563	532	568	529	512	509	537	553	548	491	556	529	512	550	528	583	530	545	547	539	553	531	532	563	584	527	505	551	551	536	538	536	528	554	564	519	519	551	506	571	525	513	559	564	526	542	595	527	541	550	554	532	527	542	586	537	535	573	534	554	540	520	519	524	538	538	535	529	539	568	537	511	539	544	583	537	566	579	546	539	523	539	477	492	560	534	523	511	556	532	490	548	503	534	552	507	551	541	591	567	481	529	521	588	532	543	537	491	507	517	547	596	552	507	546	544	524	533	518	550	544	529	580	550	522	503	528	524	565	529	501	540	539	553	524	564	537	543	502	576	530	535	555	525	528	493	575	563	556	546	512	490	596	580	587	546	570	525	556	539	579	530	562	523	544	537	532	538	522	518	569	547	525	541	568	572	559	551	571	504	535	535	545	537	585	564	555	567	503	540	557	526	569	564	517	538	544	558	506	558	507	548	553	498	537	571	533	540	582	561	545	534	582	550	544	585	556	584	571	512	535	546	536	512	530	538	557	526	558	567	531	527	526	524	576	516	566	562	563	530	532	512	546	533	551	559	537	540	554	568	562	566	573	532	517	487	562	572	484	560	553	548	519	570	541	543	563	517	563	532	531	543	489	563	520	510	581	542	552	520	551	523	560	539	519	548	514	546	515	522	514	550	568	549	518	544	554	545	516	532	552	546	539	540	526	553	543	560	533	530	525	546	546	546	513	569	558	548	562	570	504	539	501	487	515	532	546	566	522	538	560	532	512	571	594	537	571	544	549	557	542	538	538	559	527	548	504	544	530	546	562	560	559	588	527	545	562	547	584	562	566	538	533	539	531	567	586	521	535	530	563	566	535	535	614	539	549	517	549	523	554	487	540	520	551	539	561	501	526	556	521	550	502	552	562	570	529	488	509	506	548	532	590	495	562	556	513	521	532	549	547	569	533	550	526	492	575	526	526	556	556	580	509	565	507	507	541	521	551	586	583	547	540	512	537	529	577	546	545	529	532	530	534	540	586	511	570	550	529	601	556	505	490	560	531	527	569	569	528	537	534	503	554	529	517	533	547	545	523	517	568	547	548	506	533	551	515	543	566	580	550	525	529	532	515	502	566	513	567	518	570	524	550	508	525	538	573	529	526	537	536	552	526	563	508	536	524	576	529	556	581	538	541	556	556	575	522	519	504	542	498	557	526	581	499	515	518	549	593	534	570	550	521	532	548	576	532	549	527	527	530	559	572	510	582	537	512	523	550	532	542	488	530	555	545	538	576	527	578	525	514	525	555	520	534	517	584	562	537	547	584	535	519	516	563	563	559	575	529	529	574	572	524	526	557	576	553	579	505	540	505	561	554	515	571	551	525	555	558	520	526	537	577	578	562	543	538	540	532	564	527	545	568	517	553	578	564	558	510	561	545	496	499	518	541	512	549	487	517	580	553	546	583	515	524	486	570	531	559	532	549	500	552	546	574	545	535	559	585	544	546	559	541	570	495	529	555	517	581	499	535	540	594	516	567	521	579	582	554	513	533	560	545	549	530	500	529	520	527	545	506	570	528	560	563	549	507	544	560	538	530	494	544	536	568	548	549	534	518	564	516	549	547	498	534	543	522	517	524	550	553	623	555	548	523	549	557	540	554	551	479	539	493	548	551	554	594	534	533	550	538	528	569	566	509	532	495	524	553	522	553	553	521	514	539	567	505	588	527	506	518	552	557	512	604	547	583	515	525	530	499	533	544	484	564	527	498	492	522	554	544	574	505	521	536	507	484	515	527	547	531	565	547	542	529	522	524	573	542	600	520	545	534	500	564	520	530	533	542	525	529	531	555	569	559	534	524	534	540	552	539	530	536	519	557	484	543	531	583	525	530	534	558	534	544	541	533	547	533	554	528	524	512	547	524	520	541	535	561	516	515	570	542	540	546	543	511	549	552	528	535	531	522	533	527	531	526	511	530	554	511	547	556	498	568	518	540	534	543	545	523	553	560	502	515	524	531	549	563	539	532	574	518	541	520	533	504	535	542	566	523	543	535	533	529	529	572	547	585	548	522	531	554	527	537	562	578	521	570	543	567	541	544	540	547	554	545	556	551	525	509	504	569	564	531	524	551	563	491	557	532	558	499	515	505	488	527	545	554	507	560	525	558	597	520	518	510	549	538	518	558	515	506	548	557	581	508	564	505	577	587	552	557	522	572	574	584	514	515	536	538	533	516	544	525	542	512	517	529	504	551	524	511	546	565	570	536	577	574	563	560	541	553	535	535	538	504	512	494	552	529	531	533	551	568	559	564	536	544	498	539	586	537	526	580	561	569	540	513	533	543	546	523	511	540	559	547	508	551	548	539	531	570	559	520	547	533	532	550	580	570	500	541	552	557	555	555	540	523	520	549	501	557	498	545	496	589	544	535	549	549	566	573	560	564	532	549	543	566	575	540	550	569	602	551	524	553	574	471	569	569	560	544	595	518	559	524	547	552	542	579	548	591	557	575	543	534	538	568	578	555	534	484	570	546	530	573	546	545	558	538	550	564	526	543	555	559	518	571	511	482	590	559	523	587	557	561	528	594	542	487	552	561	513	515	597	527	540	584	527	550	501	575	552	478	564	515	516	572	525	546	516	527	507	580	548	599	534	572	560	534	555	539	539	518	547	530	515	541	497	519	520	501	535	532	564	561	518	565	535	488	561	558	534	525	582	512	536	544	516	504	566	506	542	538	563	554	557	536	491	508
4589	289	258	235	228	240	241	231	233	231	232	225	238	241	238	203	221	267	239	234	237	242	238	246	238	216	208	222	243	244	223	261	202	257	240	227	220	246	238	224	208	239	223	198	233	221	267	224	236	232	217	217	219	206	229	262	223	233	219	229	235	213	244	211	207	217	227	217	220	259	236	232	213	230	220	211	216	240	254	219	221	215	199	222	231	214	244	247	240	241	235	226	235	211	220	238	224	220	266	245	241	230	249	237	238	245	233	234	249	232	251	206	242	240	222	221	216	215	231	220	250	245	210	229	230	208	222	247	238	228	238	229	231	233	226	222	252	217	230	207	221	222	224	226	209	227	206	244	225	222	255	232	233	227	245	245	204	219	220	241	234	208	200	243	235	208	216	234	238	229	228	209	246	252	213	240	234	222	244	216	250	241	212	214	218	220	212	225	220	229	227	239	236	242	239	245	232	280	231	247	193	221	235	230	218	228	222	244	236	210	227	228	224	226	240	234	219	226	226	250	253	216	228	229	223	245	231	209	218	240	210	250	271	223	240	195	229	262	204	238	204	230	210	259	231	235	240	253	236	215	241	241	246	276	222	209	230	247	191	215	201	230	229	234	234	250	238	238	228	235	251	220	215	246	249	223	241	213	232	206	257	253	242	224	243	235	211	233	251	243	225	250	240	232	230	227	219	231	235	233	243	231	232	248	251	216	222	229	233	230	191	231	239	219	230	220	239	229	220	215	215	199	214	239	252	240	239	226	236	237	237	213	233	207	232	215	243	225	252	210	256	227	260	253	246	223	251	238	245	228	266	220	212	197	214	232	224	244	226	250	252	232	222	207	196	206	241	232	233	217	222	239	221	225	250	230	217	264	257	240	236	231	235	234	257	218	198	203	215	215	210	216	206	210	244	212	241	205	225	248	200	246	222	205	250	216	268	234	204	242	242	225	251	221	239	253	217	222	259	225	241	234	247	234	235	237	215	224	230	241	242	235	183	242	230	230	269	235	231	255	244	253	224	269	225	190	249	224	235	245	254	250	219	247	241	215	222	236	212	235	251	274	242	228	245	252	248	220	215	267	230	207	237	197	238	228	265	219	235	241	217	213	242	236	232	189	242	220	232	226	218	249	237	241	229	227	229	218	238	257	222	242	226	205	236	240	252	229	248	238	199	217	195	247	240	236	227	210	238	237	256	249	225	212	242	240	228	241	229	217	222	245	214	218	236	239	217	224	238	216	234	241	223	250	200	224	250	273	230	228	227	236	233	240	229	232	245	238	239	237	236	249	233	225	223	227	243	249	214	198	230	242	222	237	217	220	244	247	213	238	224	236	237	248	262	227	225	249	233	249	215	241	248	217	213	212	227	245	235	215	236	245	224	235	231	217	227	261	240	232	228	213	233	234	223	207	233	227	218	221	226	249	232	206	226	273	218	213	220	246	234	223	242	234	252	232	219	200	243	226	229	202	236	237	210	218	259	255	263	217	246	223	223	206	265	234	225	223	242	266	245	241	245	217	221	225	234	213	246	248	218	216	234	224	236	230	230	248	239	210	273	224	232	202	257	248	236	241	223	265	203	227	217	244	231	213	247	215	245	205	231	251	247	231	237	210	220	245	201	240	241	213	265	249	250	256	223	231	226	236	240	240	216	235	222	248	240	252	250	231	222	227	210	254	255	218	239	238	266	235	223	231	239	227	224	211	207	230	238	245	223	210	258	183	224	236	216	242	231	207	210	247	238	248	249	236	244	250	220	226	216	215	245	222	237	244	266	245	237	222	223	234	234	234	213	233	254	251	212	238	233	238	248	250	221	234	225	248	200	241	231	268	231	228	263	218	222	264	195	236	219	214	238	234	216	212	210	244	222	260	200	237	212	249	233	249	242	232	223	247	228	263	210	208	244	212	234	226	227	225	235	234	234	239	248	245	221	225	228	217	242	231	219	226	234	213	221	214	229	244	262	230	241	216	251	224	236	224	211	259	225	258	245	255	227	196	201	230	232	242	191	235	237	233	218	237	250	242	251	253	242	221	218	234	228	221	228	230	243	216	222	254	247	243	254	222	210	213	233	254	231	212	240	200	234	213	219	229	253	246	223	211	233	267	235	249	233	210	231	218	230	207	227	234	224	219	245	222	238	203	220	242	236	222	217	230	237	261	235	196	258	261	239	239	210	258	229	217	276	250	227	240	239	243	240	208	231	236	241	214	210	226	218	232	221	229	248	219	248	241	239	231	246	222	235	247	215	215	248	229	255	234	222	250	232	261	235	248	229	223	249	242	252	227	233	218	196	247	212	204	235	242	229	243	263	233	220	254	256	217	207	220	233	227	214	230	233	229	245	219	238	206	199	213	245	218	224	256	239	220	227	236	228	235	240	237	254	201	238	240	252	228	221	230	223	206	225	243	200	253	236	217	233	214	224	281	242	235	255	237	226	229	235	270	243	249	253	219	221	206	234	243	240	216	238	234	216	225	210	226	243	217	241	243	255	251	231	207	230	215	248	227	218	250	202	222	232	242	236	253	225	233	233	225	233	254	215	219	247	213	227	233	228	212	235	212	227	223	199	207	241	199	237	240	227	227	198	224	247	237	210	220	222	242	248	249	250	241	242	231	209	217	263	237	208	221	225	226	229	233	253	207	255	246	229	221	227	225	196	234	209	239	239	235	233	236	224	228	254	221	214	217	215	250	242	259	271	201	224	227	239	255	204	206	249	245	210	235	250	245	185	233	226	229	209	222	228	208	215	198	236	231	235	228	240	235	215	209	223	252	232	219	228	224	240	211	249	210	229	234	227	241	250	223	206	223	219	231	228	227	218	256	235	215	208	227	223	221	230	223	238	235	224	213	237	233	204	225	202	211	226	258	211	269	239	209	229	237	238	229	241	240	247	223	205	268	217	230	223	244	231	222	219	228	250	255	224	250	243	227	254	205	223	233	231	243	223	223	257	236	247	241	217	224	208	242	192	226	230	244	225	228	225	202	235	226	228	193	232	257	222	226	186	246	216	207	224	214	228	235	244	232	266	214	211	218	250	264	240	229	264	212	222	230	240	212	221	213	226	234	231	240	232	237	229	217	224	257	211	229	210	243	236	253	258	232	210	233	217	208	235	250	226	212	236	230	228	214	251	233	216	221	232	241	204	238	234	249	230	223	225	229	222	253	264	268	257	221	252	227	214	242	211	228	214	216	219	228	220	222	234	237	250	195	237	256	212	254	231	245	223	229	233	235	218	207	231	208	240	244	248	235	239	235	207	237	232	216	219	238	236	212	272	232	232	224	219	221	265	220	228	247	224	225	244	234	216	229	230	241	236	224	248	249	252	222	234	240	200	237	239	240	238	212	209	218	193	206	260	231	226	225	214	244	259	215	262	244	258	245	230	233	195	233	213	220	243	243	226	218	228	226	224	220	233	233	252	219	213	244	214	227	209	221	221	237	214	226	194	239	198	231	263	231	250	222	244	208	218	218	207	232	247	260	239	222
5547	572	600	584	618	614	568	577	574	560	556	548	572	517	566	549	516	565	518	538	554	558	567	573	565	550	568	547	547	567	565	547	526	521	547	521	505	567	556	530	510	515	519	490	547	531	537	568	533	558	539	501	542	493	542	533	555	544	555	498	536	547	550	519	526	526	529	595	533	513	563	515	505	565	529	539	540	584	550	536	548	540	532	544	534	572	589	549	528	529	544	528	540	523	557	546	556	538	545	542	577	565	544	545	558	537	558	542	548	533	572	576	540	567	540	544	563	556	533	545	530	539	614	541	548	523	536	557	518	541	522	545	565	556	561	561	581	539	512	586	508	542	539	509	548	577	545	570	541	529	547	556	542	535	523	547	559	559	558	537	553	569	516	552	558	525	582	520	542	546	543	528	550	587	557	559	589	529	578	529	522	551	528	583	516	528	534	545	547	529	555	554	552	548	553	561	559	563	509	517	502	536	571	531	527	525	513	529	513	563	551	580	548	528	531	555	540	531	550	546	545	514	558	548	539	535	530	568	518	544	509	516	510	504	542	565	503	520	560	520	592	523	543	530	528	503	535	541	532	521	568	507	520	517	533	527	562	546	529	571	554	535	534	526	530	544	540	580	525	572	542	499	528	525	523	525	581	558	554	541	569	543	525	572	568	522	569	560	536	548	530	549	574	563	515	565	536	569	556	574	564	522	515	529	569	538	572	588	536	552	536	556	519	518	546	557	540	522	551	592	529	573	570	554	557	547	555	563	564	537	512	534	538	575	522	580	515	554	517	529	559	538	558	529	539	516	543	549	551	494	570	549	550	569	506	550	557	533	507	565	531	565	519	520	541	532	585	588	527	535	507	543	566	541	577	522	538	543	560	551	605	544	528	568	518	571	528	523	518	550	525	521	545	547	585	535	534	589	535	556	516	544	550	545	553	554	529	510	512	557	556	562	532	538	557	561	579	590	570	555	511	530	565	564	513	567	566	576	544	522	509	521	495	570	533	544	545	551	574	566	556	528	533	578	529	548	529	537	564	544	528	520	551	562	581	529	549	532	528	535	534	586	564	518	563	529	565	581	524	547	539	532	540	521	565	551	532	538	513	484	532	555	528	577	558	551	571	517	560	515	567	552	509	526	538	521	485	546	541	574	537	539	571	548	554	553	539	531	542	505	567	540	562	536	573	484	516	570	526	557	513	517	533	534	527	540	542	550	516	532	569	535	533	531	545	558	526	500	528	556	568	536	554	503	556	524	522	551	554	567	565	516	524	524	519	544	524	537	538	584	563	530	553	564	597	549	520	582	545	563	548	541	569	512	524	555	545	514	529	512	551	583	611	547	537	500	520	503	578	586	552	517	550	532	561	576	514	547	504	553	547	550	533	496	523	530	481	488	525	518	573	599	575	576	545	546	566	575	514	517	532	526	565	548	550	540	557	568	525	556	560	533	553	533	563	573	543	560	543	561	481	578	538	515	526	532	568	545	537	516	541	579	530	546	534	582	516	578	580	543	568	502	559	518	577	549	560	552	573	518	506	545	546	532	511	519	553	525	513	494	511	550	533	576	523	527	520	538	486	524	511	592	525	576	528	525	531	505	560	543	550	580	536	508	564	581	538	524	564	509	583	524	569	583	543	529	559	533	564	507	525	605	571	512	560	562	538	550	518	505	552	573	556	551	560	512	565	520	570	554	558	539	573	588	589	523	576	570	576	549	538	553	537	503	514	562	547	519	529	574	548	559	579	556	563	555	516	566	508	527	521	551	545	564	550	588	553	554	555	542	543	555	537	518	529	578	545	533	502	579	517	546	581	521	527	547	469	496	546	535	533	532	542	539	551	564	496	546	493	552	563	549	527	517	546	539	537	540	497	545	537	499	556	538	576	507	546	559	519	517	559	554	553	525	533	527	508	543	550	517	552	545	639	528	559	513	559	532	537	509	541	525	558	556	526	528	552	539	548	545	554	557	558	535	532	540	520	540	559	553	528	549	554	506	536	524	524	472	537	540	568	544	542	538	546	542	550	546	542	519	553	547	567	574	530	563	566	562	527	531	519	519	551	555	548	498	537	526	532	557	571	566	534	501	565	552	572	555	548	546	563	547	538	513	538	531	557	569	549	501	571	496	588	551	537	525	553	538	538	523	558	548	546	553	533	513	556	539	530	531	523	511	575	546	540	565	550	556	524	554	533	510	555	552	536	548	523	549	500	547	553	513	509	538	551	508	567	558	573	532	542	561	510	553	560	544	553	560	551	515	554	607	488	525	534	550	539	494	513	538	543	544	542	504	537	619	563	527	574	574	532	541	552	577	531	544	543	542	513	519	537	553	519	558	529	544	508	561	550	536	546	561	533	488	555	563	526	527	493	566	529	559	578	535	565	499	502	568	542	535	529	512	540	551	568	541	540	481	534	522	550	551	528	506	577	524	512	553	534	565	543	532	527	591	530	515	489	548	532	534	514	514	545	542	514	611	559	543	544	537	510	522	518	536	543	563	493	556	521	574	564	529	557	520	552	550	526	536	583	540	521	539	591	561	561	554	529	521	525	558	503	583	560	529	564	542	591	547	519	536	545	553	549	529	506	541	538	582	582	574	569	562	539	512	580	559	545	539	528	536	540	564	524	579	554	583	535	546	494	532	561	556	531	517	531	541	554	599	538	547	548	541	446	529	542	530	557	546	581	548	531	557	563	559	570	545	573	514	520	549	556	581	566	505	514	568	560	536	541	545	520	547	546	529	540	547	515	508	518	558	546	535	562	551	553	551	559	562	522	507	488	570	547	541	552	541	487	539	557	546	589	565	553	533	537	562	540	543	510	525	569	529	558	572	540	511	533	561	533	557	544	546	552	573	542	579	523	553	541	544	566	494	561	496	574	552	553	545	533	538	548	502	495	539	568	495	565	541	549	552	562	513	527	565	554	551	517	536	550	549	520	537	560	554	522	561	567	510	573	513	557	527	559	533	555	575	535	534	505	571	558	516	525	526	522	582	496	546	577	542	541	537	571	569	615	553	529	577	553	558	548	486	557	576	543	556	551	543	530	502	527	529	602	543	546	547	575	518	530	551	519	539	498	525	528	539	559	508	523	566	573	531	511	511	589	537	543	532	570	536	541	576	537	520	519	510	523	561	534	541	548	560	591	522	528	536	558	516	553	554	544	525	548	528	546	549	583	529	557	516	558	514	522	542	501	510	545	534	506	549	553	547	547	560	580	551	531	522	548	546	544	540	537	511	546	543	536	572	500	543	575	569	585	528	583	544	576	501	542	575	576	531	547	507	557	544	557	530	545	584	581	526	538	533	551	486	497	556	554	531	528	535	542	496	551	545	547	549	559	543	564	540	512	519	577	528	571	530	541	528	572	578	539	565	568	575	560	543	524	521	504	533	516	543	535	529	557	544	529	544	572	566	539	534	532	564	539	527	554	527	504	527	520	556	504	540	552	553	555	527	552	550	523	528	543	502	528	557	557	565	525	552	557	538	533	514
40989	6310	1092	736	513	401	345	296	238	213	215	191	167	187	163	138	151	136	148	143	131	125	126	108	142	131	125	97	112	98	139	125	129	152	116	127	99	103	126	112	114	125	117	98	113	121	110	122	114	112	108	139	105	104	114	101	99	112	102	131	133	123	109	109	123	117	147	110	132	112	102	117	117	93	117	105	124	107	119	93	116	100	76	112	121	114	114	106	117	103	123	110	120	107	105	105	124	114	125	118	123	117	124	107	107	109	111	140	116	104	116	107	130	111	135	106	128	123	100	100	117	124	118	118	118	111	109	92	121	120	132	106	103	111	125	118	101	107	93	119	112	114	109	111	116	112	107	104	113	119	101	116	103	98	99	95	107	136	80	110	118	106	124	111	125	132	137	119	121	108	121	99	107	95	129	125	104	114	115	131	117	110	90	121	113	112	114	104	92	115	116	115	114	106	115	137	118	112	119	131	107	109	99	112	110	108	103	101	121	116	100	114	112	101	98	99	122	122	120	135	110	134	119	110	98	124	115	114	112	92	130	122	122	104	111	127	107	91	123	124	109	103	105	135	102	105	123	119	111	104	138	113	143	107	112	103	116	116	110	115	128	93	120	100	94	115	126	112	102	101	110	109	119	126	123	110	109	119	103	103	120	119	125	104	114	107	104	98	124	119	126	118	106	102	125	112	100	110	109	117	102	117	124	114	109	103	133	95	112	118	99	110	101	121	106	108	108	113	101	124	122	118	89	123	117	97	110	101	102	109	124	122	111	120	112	108	109	132	120	110	103	114	101	94	106	111	122	121	116	112	111	121	135	102	109	130	113	110	112	115	129	129	123	107	110	124	126	98	118	124	135	123	118	116	109	111	139	127	107	104	102	103	128	133	107	110	116	122	128	119	110	105	121	103	124	104	115	117	119	97	137	108	109	109	122	109	122	121	107	117	118	131	109	112	135	114	119	118	120	120	93	103	104	126	119	107	113	146	128	126	90	119	116	114	124	132	114	103	117	119	109	121	108	119	120	116	103	109	108	118	125	107	101	107	112	122	120	107	116	112	111	93	103	124	106	137	119	124	95	116	101	110	114	131	100	135	113	115	123	116	100	109	109	120	111	120	104	118	106	118	111	103	109	92	104	108	113	121	115	115	115	97	105	128	131	103	126	113	75	119	102	99	117	98	118	129	109	109	119	127	123	102	101	88	136	119	99	108	124	129	111	128	92	122	107	132	106	113	106	128	113	93	108	127	107	113	119	86	126	114	95	108	112	114	100	123	120	119	102	105	116	118	112	116	145	119	98	109	103	96	113	104	115	100	105	109	124	131	117	114	97	126	111	115	123	101	111	117	119	131	98	113	108	122	119	114	123	107	117	110	113	111	127	114	130	105	87	113	102	120	120	121	106	117	119	100	112	115	101	102	113	104	127	122	113	103	112	114	126	140	112	119	115	123	117	110	101	120	116	129	121	131	110	100	116	111	120	113	107	86	118	127	106	139	133	144	108	119	91	103	108	99	125	122	118	101	103	104	103	81	125	119	115	111	103	121	130	99	124	125	110	129	115	112	111	126	104	98	124	125	113	110	106	114	143	135	123	140	124	106	129	110	116	115	119	117	109	118	123	111	98	104	118	108	129	114	106	95	106	116	86	105	114	113	107	108	122	105	121	94	100	111	100	109	119	135	120	118	116	123	104	111	117	123	129	108	117	131	112	124	145	112	97	126	116	103	123	110	112	126	114	115	128	129	126	111	122	103	111	117	125	105	116	118	107	99	102	118	100	104	125	104	101	111	116	125	107	115	132	127	95	111	123	92	121	99	111	117	101	104	107	97	102	106	113	107	109	98	106	122	103	123	123	123	94	104	139	115	133	119	112	122	131	106	91	116	97	96	114	121	111	106	112	102	94	115	122	96	94	114	94	104	108	106	104	108	97	115	110	129	101	115	134	108	122	113	108	121	106	120	134	98	125	100	117	106	109	109	109	102	106	124	100	131	105	121	120	115	127	124	136	126	126	106	106	115	98	135	95	124	113	96	111	131	119	113	100	111	105	114	97	95	111	125	107	109	107	104	116	90	116	107	126	120	126	129	124	113	100	97	101	122	115	108	104	110	118	116	117	107	89	132	89	86	80	119	107	109	111	88	111	101	106	116	107	103	105	104	104	114	125	119	113	107	99	125	121	108	137	143	99	118	107	136	117	119	104	127	115	107	107	109	118	118	115	111	120	100	123	105	113	125	110	106	126	96	111	102	108	121	96	111	131	121	99	116	114	134	103	94	103	114	119	102	123	113	106	111	101	111	117	123	129	115	100	113	102	113	131	119	100	106	114	126	103	120	101	118	109	137	106	116	121	122	121	104	104	119	124	140	104	104	123	92	120	122	127	120	111	119	108	119	105	117	123	96	117	111	94	110	108	127	134	112	122	119	130	118	130	114	119	118	114	108	105	151	117	121	117	102	109	109	124	146	134	120	95	90	110	112	111	105	112	123	116	137	92	119	125	108	95	122	124	125	126	105	91	111	123	114	108	121	127	118	105	130	125	126	100	105	104	104	101	103	100	115	89	100	121	123	99	115	130	109	107	111	99	112	119	115	131	89	107	140	123	132	94	105	101	122	125	122	123	102	104	114	121	109	107	142	121	122	109	123	121	106	109	124	110	94	105	111	118	114	109	104	104	123	86	107	126	95	122	113	122	112	111	130	104	121	109	115	115	128	110	109	129	131	116	105	135	97	109	132	111	116	103	102	111	121	105	98	123	112	118	123	125	99	112	107	113	127	120	115	116	100	115	126	116	112	112	113	122	113	108	102	114	102	115	112	110	112	112	127	127	113	97	103	106	117	108	106	134	110	132	113	108	125	127	137	119	101	98	111	111	122	112	108	125	116	116	96	137	108	103	128	129	129	117	111	123	108	113	92	102	118	120	111	105	95	107	116	120	118	95	119	91	115	100	99	124	125	130	125	132	114	122	108	131	100	105	120	105	124	112	115	117	116	126	119	109	119	94	126	105	122	115	106	111	112	110	97	124	124	112	125	111	122	117	124	110	129	105	127	105	116	119	108	126	104	104	126	107	105	118	104	111	118	96	98	119	121	123	126	127	114	106	100	108	100	102	103	110	102	91	112	112	113	97	124	103	129	127	125	107	111	123	113	92	116	112	109	102	101	115	91	121	119	125	128	110	105	90	132	102	120	114	107	116	112	137	118	111	110	137	105	124	127	116	106	101	119	105	137	110	119	93	95	89	104	115	111	112	107	119	111	127	115	118	110	119	93	106	137	119	110	130	124	100	116	118	113	93	107	125	125	111	99	120	120	119	115	129	103	131	114	110	109	101	123	100	130	127	97	101	127	100	139	113	111	127	125	101	107	115	108	106	117	106	116	98	111	110	91	83	121	108	122	105	113	110	110	108	112	108	104	115	88	105	111	101	127	117	117	115	109	117	114	97	101	104	107	120	118	117	132	97	113	97	116	114	96	101	117	126	109
18343	1006	2025	2508	2185	1703	1514	1186	1017	905	785	717	673	669	624	541	506	488	510	470	482	455	443	409	420	411	390	392	397	372	402	361	365	352	346	345	361	396	353	351	358	379	375	348	332	375	319	348	354	322	359	332	341	338	338	365	324	337	358	333	345	335	352	307	321	315	343	309	343	325	320	314	333	340	335	341	329	345	319	297	330	360	330	335	325	298	285	316	313	343	320	345	286	299	288	308	307	332	334	333	299	341	317	342	323	344	360	323	300	330	322	321	322	293	313	333	324	287	337	327	298	319	359	339	322	313	322	326	267	316	315	370	355	315	286	326	334	312	322	306	299	304	349	338	306	295	336	328	347	343	298	335	324	320	304	311	304	320	328	320	321	311	306	315	274	313	305	307	300	285	317	307	331	298	297	286	287	330	312	322	334	342	282	315	320	320	289	303	311	285	312	311	303	308	326	317	332	317	308	318	306	296	294	311	327	307	353	310	303	308	306	324	337	302	296	334	328	340	326	329	322	325	297	306	334	330	325	326	308	312	345	313	331	307	342	321	345	303	314	312	278	333	307	308	314	316	316	313	314	330	326	335	312	320	296	310	318	322	317	332	295	338	308	321	320	307	327	340	341	329	317	333	309	304	299	321	302	324	308	326	323	341	303	291	334	313	338	306	319	309	295	296	310	311	302	315	337	329	340	266	297	294	312	308	336	301	296	301	328	297	308	304	321	328	304	325	319	349	314	329	306	342	302	296	321	324	319	319	325	297	293	296	337	356	294	316	343	288	321	333	332	317	301	290	309	318	300	317	300	308	315	296	301	311	320	311	313	322	316	310	338	305	315	314	318	303	315	305	334	304	300	325	309	322	327	328	296	278	317	302	307	316	321	325	311	295	325	296	334	331	319	293	293	339	331	306	330	315	327	335	294	346	291	316	296	323	314	346	324	320	327	307	321	328	306	347	320	286	304	321	324	325	300	339	286	310	321	319	305	312	302	317	342	317	313	328	295	295	306	332	297	356	324	323	308	297	337	299	335	352	249	308	330	349	301	332	337	301	325	303	320	322	330	311	332	300	322	349	298	304	325	359	338	307	326	312	298	317	336	271	297	330	327	322	338	319	322	327	313	313	300	309	312	310	342	319	314	309	347	326	334	323	326	342	307	337	321	308	310	311	326	349	326	322	315	314	341	314	313	324	320	314	297	316	344	322	297	296	300	311	317	323	308	297	306	322	305	315	355	288	292	320	317	320	302	328	305	339	323	304	318	324	329	306	308	322	334	316	319	308	301	324	313	331	331	333	332	300	287	291	292	317	323	299	315	284	311	303	294	287	341	305	295	321	313	324	288	312	281	294	308	340	311	303	338	322	306	298	307	300	333	306	321	305	320	314	321	324	297	307	326	309	303	330	299	341	336	309	295	294	315	297	318	325	300	350	325	310	308	305	300	327	326	296	299	300	330	284	316	336	309	313	311	293	322	327	315	333	361	322	343	354	329	310	321	297	329	326	340	332	315	321	281	313	297	328	326	295	322	293	324	360	324	302	299	340	374	328	315	294	324	322	332	341	305	276	345	309	314	331	328	306	355	320	327	302	322	307	347	319	302	359	298	319	327	348	308	336	322	326	331	278	324	299	314	310	324	309	309	315	318	288	329	302	306	287	322	322	331	331	324	302	316	310	285	332	327	343	330	321	299	308	292	313	314	322	318	324	303	308	299	326	329	309	271	325	329	303	295	316	318	285	315	302	297	329	300	330	296	302	293	349	312	305	311	323	327	284	308	312	318	297	328	315	289	306	299	287	327	316	297	305	289	295	338	315	300	339	309	301	325	325	314	301	309	305	315	326	292	339	355	338	334	289	326	314	340	315	316	318	324	320	334	308	348	300	306	311	315	337	331	326	321	316	314	312	312	281	340	314	323	330	318	320	325	323	306	325	323	323	282	297	301	341	292	320	290	361	304	327	301	317	334	343	304	294	310	308	317	312	298	298	334	310	293	340	325	287	298	329	330	309	290	326	331	300	321	314	282	303	315	320	338	308	327	299	330	288	327	326	311	297	299	328	333	303	306	315	321	312	315	318	336	329	323	351	301	314	324	317	316	311	321	314	326	342	304	288	304	311	346	296	304	319	317	333	316	339	285	333	305	323	302	279	321	311	332	328	320	287	301	308	338	293	288	312	328	316	321	344	299	328	335	329	326	325	298	309	294	292	318	325	324	305	292	321	292	302	320	302	306	363	284	301	318	338	292	320	315	301	300	340	308	310	297	316	325	331	321	298	331	309	313	319	337	292	335	314	325	266	317	312	314	291	311	341	319	305	279	301	302	293	315	321	313	351	321	343	319	328	335	291	325	345	326	311	304	315	329	316	305	306	322	317	334	296	314	322	310	320	329	322	314	325	266	313	349	322	308	284	317	328	319	336	305	317	325	301	303	327	302	344	312	336	318	285	326	356	319	283	299	254	289	303	328	322	348	314	369	332	320	331	293	319	317	284	316	282	292	301	320	352	299	320	316	304	293	308	330	313	303	333	334	286	318	307	311	315	311	302	333	321	300	277	334	339	304	339	326	313	301	315	300	282	341	332	306	326	309	296	332	312	313	306	312	322	312	295	327	304	320	327	310	336	333	298	332	297	306	324	323	287	325	310	308	326	304	327	303	342	307	316	301	294	290	336	328	327	328	297	313	328	336	318	309	321	338	294	330	300	313	295	315	318	310	313	309	323	306	296	302	305	312	328	303	324	341	326	321	295	329	307	293	304	302	335	302	323	290	342	327	301	299	298	310	320	323	309	305	289	327	318	314	316	288	281	330	319	324	342	291	302	332	343	330	301	304	341	324	277	300	332	317	320	301	322	289	341	327	282	301	303	328	311	317	321	319	303	324	312	312	296	315	300	325	312	306	298	328	332	317	330	318	302	314	316	346	316	287	325	337	292	310	303	290	324	309	320	319	293	314	323	324	338	310	316	307	293	326	334	350	277	335	301	288	293	287	298	319	322	274	274	329	323	314	330	320	341	318	295	300	315	327	342	317	305	319	326	361	307	316	305	309	293	329	318	311	326	326	314	284	336	319	308	329	324	302	320	329	295	278	314	296	305	314	312	306	301	321	348	337	347	294	347	299	341	320	313	320	312	335	323	313	352	334	336	308	345	325	292	316	296	334	299	324	297	297	330	326	317	334	317	296	332	313	350	330	311	299	337	277	293	318	288	329	307	318	343	303	291	340	300	325	291	308	317	329	311	357	335	319	323	288	277	296	318	337	318	303	323	322	289	342	285	303	339	325	310	308	325	275	303	318	304	310	295	316	336	326	305	290	319	333	290	317	317	319	324	291	304	278	349	314	298	328	344	295	309	292	302	317	306	301	313	303	317	282	322	296	306	315	322	324	332	286	324	329	303	307	321	311	337	315	323	319	319	322	311	312	321	306	316	328	311	339	353	339	319	328	301	316	291	323	305	310	319	310	318	332	334	337	309	345	306	327	335
55055	13401	3189	1732	1103	818	671	562	424	429	423	349	320	303	305	303	291	269	266	241	247	223	246	228	243	235	231	221	227	250	225	270	219	201	246	221	240	234	223	241	235	227	245	226	241	240	219	221	214	237	206	214	229	203	214	199	209	229	232	231	206	216	205	206	241	217	209	215	206	260	204	207	212	194	213	202	231	205	215	213	222	225	202	233	251	219	211	223	200	245	236	210	224	208	223	217	245	218	241	214	205	223	208	205	211	225	220	202	239	204	211	201	204	215	216	180	242	208	240	194	233	179	218	206	220	202	224	216	218	212	204	213	205	197	194	196	199	210	204	201	229	201	206	182	202	201	194	221	230	227	208	229	221	205	218	213	183	231	218	200	184	217	181	211	225	176	212	223	208	209	218	200	192	201	236	221	219	207	236	216	209	200	202	194	217	211	206	246	216	208	212	194	230	200	219	225	230	198	213	206	213	234	233	213	214	245	235	201	226	206	215	209	203	208	215	210	212	225	209	216	226	215	209	223	210	205	234	215	190	215	215	235	164	227	195	209	236	195	231	201	213	215	263	226	213	204	194	200	231	231	218	240	232	212	223	220	222	188	203	210	220	222	236	225	207	206	231	240	204	198	210	235	229	188	218	183	204	212	228	210	222	189	248	204	194	200	228	259	237	214	197	222	205	215	204	211	207	212	202	219	229	237	206	215	210	228	210	225	199	193	208	226	228	191	199	209	202	210	235	219	214	208	214	240	190	218	235	208	239	208	239	222	241	204	236	217	182	220	201	233	199	204	198	201	218	208	223	204	208	217	197	197	237	240	221	250	215	207	222	227	222	239	218	199	202	205	210	216	215	217	195	210	224	185	214	204	217	212	201	228	210	239	224	213	185	212	215	213	230	225	252	240	186	218	217	241	228	213	192	235	197	216	208	219	202	206	228	202	200	204	202	187	208	214	207	205	204	218	219	239	195	229	226	244	221	241	211	231	188	222	215	218	212	212	200	234	203	204	230	208	202	215	208	207	212	246	204	209	219	218	223	205	194	223	216	209	220	221	234	223	213	194	231	208	195	226	224	212	207	213	225	182	225	221	224	238	227	198	219	232	207	205	218	213	218	217	197	205	250	227	212	210	209	223	216	253	220	229	211	237	200	235	244	255	250	229	212	218	227	187	218	204	193	194	228	199	202	223	199	206	205	212	240	189	218	223	181	240	222	227	215	217	209	212	207	263	209	215	229	199	235	201	219	187	228	205	192	213	220	214	214	222	189	180	199	218	200	192	200	209	207	216	228	253	184	237	216	218	211	205	192	231	243	232	218	217	197	211	219	245	223	211	219	188	206	214	214	198	209	211	190	226	225	213	219	225	202	207	222	200	204	208	220	208	220	245	229	199	211	190	215	211	178	227	172	226	213	206	211	238	239	216	206	203	202	209	243	185	210	187	212	209	211	199	234	204	230	210	211	220	211	197	214	218	194	196	200	199	213	207	214	210	245	220	216	203	222	227	200	224	216	213	217	235	226	203	203	220	215	214	222	218	207	190	212	230	237	225	238	207	197	234	222	231	204	185	209	212	209	225	213	253	209	193	193	225	194	210	210	216	198	221	211	202	218	220	190	209	235	187	179	181	205	228	232	201	215	228	211	218	227	208	264	228	206	213	221	182	198	215	217	208	209	217	202	189	206	222	223	207	208	234	228	203	222	231	231	200	197	198	211	205	210	210	216	206	237	196	209	199	200	201	196	235	232	216	218	209	198	208	217	212	231	196	194	217	218	203	201	198	208	204	189	215	235	195	196	191	196	192	219	229	225	227	209	214	212	228	207	238	245	216	208	230	214	209	214	230	235	215	240	216	205	208	199	236	208	227	229	201	229	235	223	189	208	196	240	225	214	215	229	230	207	183	214	218	211	212	201	227	234	202	224	218	228	193	227	217	216	226	228	224	205	228	195	189	244	217	192	226	194	221	220	227	224	227	212	229	200	233	224	194	212	201	223	221	191	252	221	237	238	205	210	231	215	237	210	203	191	209	213	218	194	223	220	194	220	233	215	203	206	209	227	186	204	207	173	227	205	189	230	231	222	207	208	190	199	222	207	217	186	198	198	189	227	211	201	221	172	200	230	231	208	230	212	215	237	207	212	210	190	229	223	206	203	193	213	202	221	219	219	208	234	203	209	189	210	195	206	214	223	227	220	202	214	191	189	201	218	202	210	214	202	213	192	211	210	202	185	252	213	215	211	191	234	228	209	215	203	201	214	223	209	226	205	219	217	211	248	223	187	216	216	205	211	241	240	194	218	211	212	206	241	206	215	207	207	215	228	215	224	204	222	214	190	219	199	211	192	218	199	255	212	239	208	184	223	211	219	220	194	197	216	224	218	213	212	221	226	197	209	204	183	213	218	218	218	212	205	212	226	210	197	225	226	205	223	205	218	230	202	188	222	172	227	201	211	218	222	220	211	236	210	236	196	224	201	224	219	197	207	229	204	198	219	237	200	187	233	227	196	226	224	196	214	228	211	210	202	199	228	208	200	182	197	210	190	222	225	230	206	219	181	194	202	219	240	190	205	229	213	204	224	207	207	220	223	201	205	214	229	237	212	213	205	208	221	211	187	216	199	206	233	206	207	234	215	221	227	205	205	215	214	202	213	187	220	201	232	218	200	190	225	231	227	202	206	189	203	212	228	210	207	216	229	227	214	221	199	189	194	215	238	210	227	233	223	207	235	215	192	206	194	222	217	237	223	196	196	186	232	203	209	195	214	205	196	207	226	203	204	238	214	232	226	210	232	225	237	212	205	218	217	219	180	217	243	238	207	214	215	192	222	210	250	222	188	183	236	210	208	223	207	199	209	209	207	186	221	217	220	179	208	212	200	209	187	225	218	222	235	228	197	197	201	211	207	208	214	192	211	194	213	229	225	203	205	221	209	195	217	191	196	226	235	188	207	216	224	199	224	224	234	194	199	247	215	199	244	206	220	223	211	207	193	232	222	207	204	200	212	179	216	239	207	224	223	212	202	245	223	233	219	180	229	229	197	228	191	240	227	229	212	190	199	172	193	182	209	241	238	189	224	231	231	217	203	225	197	230	226	210	239	210	218	232	200	184	207	246	234	213	212	214	230	232	208	241	226	209	218	227	190	211	216	210	207	190	201	223	212	207	245	236	224	199	234	224	209	231	205	191	185	217	221	224	202	224	204	223	202	196	239	224	207	199	202	201	185	199	214	233	223	215	233	218	215	215	214	234	213	223	231	225	233	210	230	217	229	227	203	209	220	220	193	184	235	209	215	210	195	210	209	232	204	253	203	200	207	222	187	215	193	210	221	223	195	198	225	240	194	215	193	223	215	195	215	226	231	229	235	234	226	196	215	209	212	206	217	237	216	209	221	215	220	186	203	236	242	228	211	197	221	239	213	187	219	205	228	216	185	208	219	196	208	203	198	232	199	199	223	229	236	232	237	243	220	193	231	222	194	215	183	254	208	219
24343	1842	3938	4622	4123	3279	2777	2281	1933	1697	1542	1407	1283	1161	1086	944	983	936	874	857	818	755	780	826	750	754	752	714	642	717	635	666	659	639	611	667	628	649	613	611	642	654	609	577	616	577	654	610	646	586	638	586	558	609	603	557	588	610	581	571	567	547	553	597	580	589	568	592	575	614	545	544	532	547	553	561	540	554	595	564	574	554	552	567	582	587	551	578	573	545	500	571	569	512	527	588	566	521	545	553	534	547	539	518	533	547	560	526	584	509	546	545	562	535	576	530	619	582	540	558	510	538	549	576	532	577	545	558	574	550	580	544	548	554	553	545	531	542	624	554	523	553	546	524	561	530	516	558	543	518	541	555	526	536	526	560	569	529	561	554	539	515	578	562	518	551	547	546	530	520	548	558	537	547	570	554	543	581	534	574	517	539	549	558	500	561	541	595	553	493	540	541	562	525	559	529	530	588	557	501	544	570	535	537	534	563	501	563	521	524	565	567	514	536	533	461	504	584	524	488	542	536	582	516	568	505	534	517	540	544	552	522	580	512	508	539	531	546	548	527	533	503	552	575	533	550	510	536	558	506	561	529	555	570	538	537	580	564	543	580	534	540	555	548	528	562	528	569	552	550	543	563	512	517	563	555	532	573	561	556	591	517	566	528	556	568	545	559	565	558	535	535	562	512	568	548	548	513	559	575	568	535	568	520	517	559	537	534	543	526	544	558	543	537	532	569	538	585	526	510	527	556	563	511	536	542	552	528	588	528	536	574	545	544	523	545	539	553	552	525	572	528	526	538	536	534	519	523	558	540	568	548	511	540	506	510	533	553	540	551	501	501	525	545	555	536	542	570	506	543	534	594	542	549	565	542	570	573	521	499	516	569	530	531	554	545	517	533	537	506	567	586	552	500	571	545	546	517	526	548	566	509	536	515	551	508	567	537	535	511	556	515	505	556	568	573	523	560	504	532	532	503	517	552	544	519	502	527	545	520	548	498	561	542	570	585	500	515	582	531	584	530	552	562	579	529	515	531	530	540	500	536	567	519	559	536	535	539	524	496	529	507	484	514	540	490	510	539	554	545	512	551	537	548	523	586	497	555	534	523	501	576	507	507	555	497	554	558	498	552	552	555	565	585	597	528	530	517	574	534	542	541	519	539	548	546	554	496	547	526	491	549	515	534	549	524	540	533	557	557	554	520	522	526	581	551	537	558	519	528	523	559	582	568	540	560	548	549	509	564	550	575	522	524	529	526	547	529	551	512	523	555	518	516	512	502	546	540	558	592	560	529	507	532	484	544	521	552	575	526	551	559	593	541	527	537	543	547	562	531	549	532	530	545	574	545	558	496	579	529	491	509	592	562	505	513	553	536	535	541	547	540	571	506	539	537	536	576	553	479	512	566	564	561	549	508	519	539	555	525	493	522	543	541	519	509	547	565	573	497	503	544	563	586	534	540	511	535	488	534	591	540	534	553	533	531	566	533	574	564	553	577	508	560	564	572	558	543	538	549	547	516	530	554	557	565	498	547	524	551	524	549	531	519	529	518	563	560	500	545	509	542	558	534	537	534	586	491	526	572	548	529	581	517	531	524	499	547	551	560	516	556	553	521	501	522	550	518	539	582	553	518	548	533	546	552	547	531	580	555	537	528	545	558	534	556	565	613	548	517	536	505	536	539	490	517	522	576	564	565	577	534	577	567	550	531	567	518	554	572	565	519	542	523	572	525	522	542	501	516	497	547	516	503	533	562	552	566	494	516	572	565	542	531	581	511	557	559	541	526	518	483	561	577	493	527	523	554	556	545	552	558	535	569	546	514	524	549	564	553	591	513	510	551	508	574	548	546	533	573	566	516	565	543	509	524	537	508	609	544	562	517	595	501	512	525	546	566	524	549	562	557	523	563	531	566	555	527	551	540	558	552	516	535	547	535	538	544	560	523	543	521	502	570	531	545	518	537	511	579	527	503	528	537	545	528	548	584	512	510	545	571	562	531	524	572	518	553	546	557	518	552	556	512	543	555	527	561	539	536	513	577	557	523	539	538	579	539	536	597	549	497	552	550	534	547	531	558	521	579	542	579	567	546	535	555	514	531	505	573	576	566	533	572	565	525	497	553	548	525	564	539	546	524	561	538	545	548	590	502	540	539	532	557	566	543	526	553	574	497	502	559	510	517	575	525	533	531	570	539	542	547	519	538	533	527	537	583	539	526	513	530	550	565	500	572	547	560	550	515	543	561	512	532	577	555	550	534	531	562	539	550	541	505	534	526	584	581	538	530	570	508	535	571	547	531	526	546	505	524	572	538	504	572	570	558	531	519	542	512	547	531	549	529	533	549	534	538	557	569	522	525	490	509	564	484	529	520	527	491	608	525	517	550	560	519	543	543	566	543	549	566	543	482	505	532	509	542	605	546	562	547	525	570	524	539	548	570	544	529	490	549	528	548	561	525	546	557	515	526	544	513	549	527	505	551	532	529	552	585	519	573	508	570	528	561	549	561	542	553	550	545	519	534	523	575	535	593	510	554	574	557	553	556	529	567	540	557	568	491	589	553	526	524	573	517	547	549	532	536	541	554	567	586	561	544	527	559	552	550	510	553	580	561	517	549	536	534	541	548	549	524	521	566	557	535	557	524	530	541	502	571	520	552	506	550	553	551	557	553	545	564	580	560	554	586	568	547	522	531	577	538	531	571	561	547	528	566	568	534	541	552	484	564	574	523	555	500	533	565	547	567	553	523	558	525	534	575	562	531	563	524	535	540	573	573	564	558	575	561	540	567	561	549	541	550	556	535	508	538	585	550	559	530	520	477	567	549	548	547	556	548	566	555	506	522	597	515	534	528	532	526	552	535	562	606	537	561	497	550	558	539	501	527	528	535	614	531	561	557	524	543	586	554	523	527	549	524	546	580	517	529	544	561	584	549	539	543	523	526	541	539	594	561	597	537	560	587	532	557	573	553	573	560	509	521	543	540	563	529	518	549	539	559	546	556	574	516	562	577	517	529	521	530	525	560	554	537	532	587	544	502	510	597	547	506	583	527	505	539	506	568	569	553	586	533	522	500	543	528	531	527	530	539	553	511	524	502	568	556	571	576	564	570	550	532	558	505	555	563	576	581	509	529	559	558	535	549	536	547	519	553	524	591	539	522	529	491	538	494	614	509	548	525	541	553	529	567	535	518	569	557	561	539	545	500	562	547	517	594	533	542	526	552	550	531	566	507	505	565	557	567	550	515	547	566	552	519	537	505	556	562	588	545	534	522	510	533	539	520	519	540	505	505	536	508	573	543	553	512	541	545	545	563	565	518	551	520	526	526	590	563	561	550	531	532	494	536	566	571	538	576	545	525	536	539	521	570	573	500	526	533	550	570	553	529	561	509	552	549	544	554	600	600	522	508	535	550	546	558	536	504	547	572	532	504	553	515	526	532	558	570	529	551	582	563	584	523	554	525	534	562	531	526	581	507	551	517	570	593	535	527	527	553	501	539
4893	249	263	205	232	282	247	243	219	236	251	222	211	246	217	203	212	259	199	227	227	222	225	254	235	261	228	220	257	212	233	241	242	233	236	238	219	214	212	236	228	217	220	235	236	220	238	221	240	215	217	220	242	230	225	204	224	245	207	227	217	240	251	207	222	245	242	222	209	234	243	223	221	215	233	251	223	247	236	237	262	203	247	263	261	230	228	231	247	193	213	198	223	207	225	201	225	224	255	225	198	204	236	281	270	220	200	228	238	218	262	230	234	217	225	203	251	237	242	238	232	200	214	227	221	245	223	216	222	218	210	241	269	247	242	230	263	238	234	213	223	205	255	208	213	247	236	217	229	230	209	213	226	255	235	240	208	249	219	219	221	250	221	218	217	236	214	220	240	212	225	231	240	242	215	226	223	242	243	258	222	231	272	239	249	244	222	254	235	250	234	221	247	232	221	211	212	220	255	261	203	237	219	245	200	218	266	218	213	269	229	240	273	217	239	232	226	226	187	233	235	243	256	236	217	217	215	243	242	221	231	235	243	211	225	219	217	223	241	225	233	234	208	203	221	228	226	219	222	245	281	260	232	232	236	224	235	231	266	224	196	233	230	258	210	219	251	244	221	227	232	226	230	235	231	227	201	218	244	226	246	209	206	245	201	227	265	239	207	247	246	214	207	208	211	233	210	239	212	218	241	222	223	226	252	229	229	227	226	270	238	213	241	219	258	215	203	238	230	222	232	206	231	226	224	219	220	217	249	227	251	227	216	224	228	236	236	235	247	249	220	245	250	215	254	199	242	225	219	218	248	234	250	249	231	220	241	245	227	241	218	246	226	233	248	216	208	199	223	272	234	255	246	233	231	225	233	265	227	234	210	228	232	250	255	249	239	232	240	192	218	228	238	215	225	264	236	240	222	209	211	240	223	236	230	209	233	217	248	255	221	217	223	235	231	241	219	220	237	226	235	230	228	225	213	216	227	249	239	232	243	220	214	215	217	215	224	239	239	229	218	247	244	226	217	226	226	212	233	242	255	238	237	216	224	241	218	228	216	235	212	209	236	229	231	247	248	225	227	217	219	220	209	204	214	237	227	240	220	226	211	210	221	232	235	224	206	230	239	255	236	196	258	226	227	231	213	211	248	205	237	224	220	228	224	224	236	218	233	218	226	225	200	217	239	240	227	237	226	248	217	205	257	223	222	229	238	215	262	275	246	253	205	223	269	233	231	231	237	231	232	213	240	239	214	247	215	195	233	231	225	229	240	209	232	226	221	236	228	232	241	221	235	250	251	217	233	235	233	214	222	246	252	255	230	219	237	236	242	226	249	228	222	229	247	238	205	232	222	221	234	231	247	239	216	238	236	214	217	211	217	283	227	222	232	251	216	242	233	233	239	240	229	210	214	226	241	239	227	225	261	263	227	229	235	218	240	229	209	214	234	225	242	229	232	221	216	234	225	212	244	202	223	246	243	246	267	232	221	231	245	226	199	241	233	243	249	231	236	270	227	238	235	255	241	228	235	229	242	227	247	211	223	258	241	220	268	201	242	255	229	233	214	257	218	220	225	239	253	209	182	238	220	230	226	216	187	236	204	246	223	230	221	225	246	225	242	262	213	208	240	231	227	210	256	240	216	245	227	253	227	225	252	234	246	256	244	205	248	244	226	227	222	208	252	242	238	214	242	228	240	232	203	226	206	236	218	246	220	207	211	227	243	222	252	220	233	228	240	213	241	243	239	228	242	222	218	214	243	245	250	266	241	200	191	222	227	218	230	219	225	263	220	226	243	229	248	231	231	236	232	226	194	239	209	206	214	251	241	246	208	215	224	247	219	232	225	207	235	241	234	244	234	249	255	221	206	222	238	244	248	229	254	226	257	265	221	254	254	238	254	227	265	224	218	238	230	221	220	236	230	195	223	237	241	256	220	249	252	231	234	209	232	239	192	237	229	216	222	209	227	229	220	201	199	235	227	248	245	206	229	245	213	219	232	251	216	256	244	241	246	232	236	239	233	236	234	222	208	206	219	253	263	230	229	224	221	237	229	213	234	236	222	237	227	252	204	216	211	228	229	214	216	241	218	248	233	239	236	222	233	240	254	204	216	265	213	211	246	227	224	199	241	244	237	233	268	212	232	254	219	239	228	218	205	234	247	245	201	248	232	204	225	231	237	231	222	231	225	233	234	226	220	235	243	257	251	241	222	225	222	234	218	260	217	251	213	231	207	264	237	218	234	269	240	227	232	220	212	219	215	213	228	220	202	208	238	252	247	213	221	218	239	257	246	230	223	217	249	233	236	246	226	233	228	247	216	203	213	205	240	222	227	212	244	261	220	202	238	257	238	222	246	240	241	248	210	229	230	222	245	238	225	210	230	220	252	214	240	251	264	240	226	233	223	256	233	232	220	222	231	233	225	230	212	239	230	214	225	213	229	209	253	242	234	233	253	203	217	233	216	248	244	249	245	267	233	238	238	217	250	248	210	228	220	225	224	258	248	256	228	228	227	229	221	240	227	235	217	233	211	218	245	234	229	218	250	238	219	216	209	238	233	233	230	212	233	234	213	254	206	213	226	211	225	244	225	234	240	239	229	231	248	247	235	220	220	211	218	252	238	247	211	254	241	223	227	256	212	228	232	254	240	216	238	209	254	239	223	252	202	236	241	206	208	204	238	202	228	227	199	187	233	233	221	229	239	245	225	229	230	233	231	241	256	213	237	251	226	249	252	232	208	232	210	237	216	248	205	217	223	208	234	180	235	230	206	216	220	233	211	241	194	236	231	222	272	224	230	226	234	228	235	237	252	256	210	235	224	237	215	236	227	245	230	263	259	243	241	223	222	223	249	234	232	236	227	241	209	250	191	234	274	232	266	243	223	196	211	222	244	215	246	210	236	232	231	229	237	231	233	238	228	246	220	223	235	236	232	242	245	220	253	232	197	215	259	253	239	248	202	238	219	219	231	243	229	258	244	190	235	244	205	211	239	207	233	227	230	255	224	217	231	246	234	263	248	224	253	249	233	257	231	222	254	253	234	221	226	211	257	226	217	201	215	247	222	244	246	257	224	275	239	207	233	240	233	223	222	227	247	205	240	224	233	233	228	204	238	233	213	216	227	220	238	228	226	215	225	253	262	239	222	243	246	251	217	239	272	221	236	243	212	239	241	243	223	241	260	231	237	216	241	203	197	233	234	231	246	221	226	229	234	216	234	241	208	270	231	202	224	214	213	218	225	209	218	229	199	230	219	221	250	249	200	226	231	214	236	224	263	220	243	212	212	222	220	235	253	247	223	222	226	221	263	239	215	227	256	238	217	224	240	260	247	235	237	230	226	233	223	200	265	248	224	273	215	240	265	238	259	215	216	230	221	232	239	258	237	264	258	252	239	241	225	224	206	221	232	235	237	210	215	232	246	221	219	218	228	222	218	243	205	232	269	209	239	245	246	223	226	217	237	216	232	220	231	247	240	236	260	226	215	223	257	219
5444	557	576	612	589	585	571	511	520	532	561	535	573	553	578	536	552	512	532	605	524	561	526	583	523	490	510	560	558	540	544	571	536	576	529	541	520	551	552	554	516	557	545	561	504	550	556	519	528	541	583	566	542	557	559	530	553	588	546	576	537	596	558	559	586	569	560	531	556	520	498	536	546	539	539	546	562	522	549	570	522	530	518	563	542	519	548	555	504	600	566	554	560	539	503	529	532	541	556	527	535	523	568	566	527	532	524	541	511	541	549	575	548	524	576	511	487	538	569	587	571	522	579	542	528	566	514	504	560	575	509	550	558	572	575	509	556	529	516	541	569	544	552	573	533	555	562	549	517	552	566	551	540	544	520	562	537	522	573	584	532	571	543	561	518	527	513	585	556	537	548	579	542	515	568	553	572	536	521	501	546	567	541	539	577	521	570	537	570	572	490	531	545	505	499	541	586	591	516	550	537	512	518	510	536	543	573	554	550	528	536	508	509	545	551	566	557	554	528	541	536	555	504	537	529	524	547	575	567	527	548	545	547	573	548	564	580	498	548	549	482	553	484	538	490	528	544	519	535	528	543	523	571	548	575	529	569	540	569	500	564	532	503	554	546	568	538	537	572	558	542	539	518	546	558	566	516	534	566	526	540	550	557	552	584	533	538	554	548	504	546	504	566	528	541	555	507	541	563	504	540	533	571	569	578	503	528	553	555	556	524	572	544	537	505	521	520	559	532	537	525	492	505	529	579	506	551	529	510	549	547	574	534	538	537	538	543	524	552	539	540	535	502	581	549	543	530	545	537	532	532	511	514	541	565	529	527	511	502	547	537	542	537	548	554	552	547	515	524	552	535	530	541	525	565	518	532	540	561	528	574	501	506	567	553	563	555	575	530	541	538	547	530	549	527	556	518	540	529	548	542	545	529	523	527	528	541	559	552	534	499	569	522	579	553	512	528	559	545	510	556	547	514	520	547	551	509	546	539	560	520	507	558	550	512	527	576	551	540	576	551	607	519	521	514	571	532	535	531	582	540	563	522	559	552	545	557	550	536	524	558	528	556	524	566	528	532	505	567	516	526	529	552	570	565	494	536	544	571	571	523	578	540	581	563	564	528	544	577	539	544	529	521	539	533	526	540	517	547	571	542	556	578	557	526	527	531	541	561	556	536	524	528	547	552	533	573	572	539	536	546	540	552	472	560	513	555	575	539	533	511	539	596	529	569	510	563	536	540	526	540	562	534	551	544	529	555	539	514	536	546	538	525	536	507	518	540	551	580	541	542	552	570	488	579	567	543	556	583	544	596	500	591	566	564	575	516	567	574	536	540	578	583	557	574	563	590	558	597	554	536	525	539	590	570	570	559	530	574	530	556	538	519	545	556	542	583	539	541	511	542	545	560	554	532	514	518	530	557	575	513	592	551	578	523	576	502	538	539	501	500	530	559	530	572	541	526	534	544	541	533	492	521	575	522	510	546	562	567	509	542	574	545	577	537	533	520	550	534	569	501	549	492	537	563	521	541	519	536	577	560	559	517	553	572	559	508	504	555	542	537	540	574	546	516	563	537	549	505	524	543	545	562	540	492	517	537	538	507	551	550	517	534	532	504	586	560	532	540	523	545	502	500	579	566	531	581	486	539	563	497	587	561	559	545	561	509	530	579	547	539	545	537	551	505	547	560	500	493	529	547	511	520	549	547	564	538	525	554	558	555	568	536	539	525	555	549	536	544	540	502	558	542	550	502	533	546	525	531	547	515	546	580	528	546	564	580	510	557	532	557	541	532	567	521	492	551	512	555	526	558	536	534	532	541	518	535	538	515	550	551	527	553	529	561	531	536	557	496	539	509	498	590	529	572	570	546	554	533	531	538	562	576	540	494	533	570	505	528	547	548	555	563	533	577	559	496	533	546	539	521	543	542	583	592	552	574	540	543	558	562	591	501	518	496	573	574	532	554	525	513	566	553	522	537	525	568	541	501	551	544	523	544	534	543	543	563	547	502	541	533	520	577	542	482	547	557	553	550	535	497	548	500	507	572	518	533	533	541	521	554	536	568	588	515	579	566	531	544	553	526	555	515	549	539	552	537	538	567	540	544	501	529	548	537	540	527	492	534	566	545	568	525	512	553	539	542	527	550	568	528	523	556	566	543	538	523	510	579	554	545	518	459	559	539	578	531	587	515	523	548	533	546	541	535	558	600	559	568	528	571	548	530	532	539	559	551	551	551	556	508	537	550	562	527	589	577	523	559	546	541	546	525	511	530	553	567	528	516	557	475	577	498	514	544	535	535	565	565	507	566	530	525	516	576	506	541	516	490	510	563	514	511	545	592	547	533	534	565	540	505	570	539	514	535	526	558	540	542	553	577	569	525	552	538	557	543	553	536	495	527	572	548	500	560	550	544	541	531	529	575	518	574	533	540	559	539	519	555	541	560	557	524	520	530	587	569	570	498	537	530	532	588	549	537	551	556	523	569	546	541	530	569	540	543	547	556	519	534	529	517	554	554	519	559	543	518	552	550	548	544	517	503	556	535	571	528	541	548	551	569	533	530	547	525	584	542	560	542	508	578	490	540	569	537	558	472	568	537	547	563	555	503	516	546	539	523	538	554	546	551	573	521	527	558	546	547	548	510	540	584	516	525	534	539	561	511	529	532	536	572	533	569	590	552	514	563	537	556	581	536	548	581	507	519	540	556	536	516	572	527	510	498	551	494	569	525	554	542	546	561	510	515	520	517	543	511	512	537	560	552	542	539	558	528	511	584	576	513	570	536	505	548	530	506	533	516	524	545	554	530	551	582	537	518	552	539	570	545	528	516	533	587	571	548	546	594	570	578	522	534	561	539	571	534	539	562	554	544	540	558	583	518	486	566	569	554	564	539	535	521	589	547	519	505	543	520	515	553	559	536	548	532	544	568	523	547	555	534	541	520	530	603	528	515	547	569	541	563	529	549	529	540	576	573	529	538	565	504	522	502	564	512	515	529	512	536	531	512	541	517	587	557	522	519	518	558	564	541	574	545	558	529	551	486	538	554	494	546	527	548	589	549	556	554	539	535	512	523	580	538	537	552	541	534	582	543	534	571	520	585	536	549	535	525	522	551	585	532	528	533	537	503	553	556	575	547	558	532	561	544	521	541	531	563	524	545	569	543	538	577	600	516	515	508	583	556	597	555	537	563	548	567	583	573	545	559	565	526	529	578	563	571	544	538	545	556	577	539	533	588	505	552	570	534	557	526	612	530	533	501	509	567	526	542	535	498	548	562	559	544	539	530	527	540	553	545	553	540	515	558	551	549	546	602	512	538	513	569	542	563	513	547	512	510	591	540	546	559	521	565	528	520	533	514	511	524	571	605	545	538	528	546	533	553	566	587	531	543	561	540	548	551	551	556	603	574	595	560	566	511	518	522	528	550	579	555	580	538	598	562	541	533	567	531	562	544	534	528	560	548	566	523	538	543	529	524	523	532	532	583	512	531	546	509	554
42836	6736	1093	797	546	402	332	279	223	220	193	185	187	160	153	154	137	136	129	115	138	141	124	122	115	117	123	138	131	138	142	134	90	124	128	114	112	127	115	116	115	124	126	126	115	87	118	109	133	96	106	121	127	133	96	114	109	112	105	117	123	128	105	111	107	102	113	128	137	124	136	113	107	128	107	117	115	98	112	127	126	115	114	121	120	118	118	114	126	115	111	119	135	108	109	123	125	114	104	123	97	116	117	118	104	91	101	126	120	118	117	132	117	107	103	93	90	111	110	114	144	122	113	126	111	87	129	115	104	107	101	103	112	115	109	129	128	103	123	120	101	96	119	111	104	112	105	107	112	110	101	103	131	115	112	125	98	129	116	96	105	117	110	129	103	115	122	109	101	120	126	142	103	114	113	112	125	111	123	123	127	113	112	112	132	128	108	112	130	105	108	104	101	118	119	118	130	112	112	111	103	125	110	118	102	127	113	110	129	133	131	98	104	136	112	140	131	124	113	123	103	119	109	112	145	123	108	119	131	113	117	110	109	115	101	115	127	116	114	96	122	103	95	112	107	112	111	114	125	134	129	94	101	113	106	123	98	108	118	140	108	88	110	103	117	115	105	108	126	112	126	90	94	115	130	125	114	103	134	117	105	118	115	100	133	101	112	130	113	115	137	115	88	126	111	113	116	118	100	123	97	103	117	112	117	109	112	102	101	118	111	104	100	110	121	134	109	117	100	124	113	118	116	92	93	125	102	84	114	101	143	119	125	133	110	113	114	141	101	124	100	118	113	106	109	108	123	108	102	114	114	126	103	110	110	113	118	121	119	108	130	122	120	114	124	103	120	122	132	115	106	98	119	126	91	108	133	105	110	126	109	141	133	106	109	106	131	121	113	117	112	93	127	106	113	115	136	119	122	134	120	112	107	133	128	91	119	135	112	128	115	125	101	106	114	112	109	92	125	103	95	116	131	121	113	114	119	99	136	105	102	107	106	112	108	129	117	121	124	114	109	112	122	125	95	112	108	117	113	120	110	134	125	130	111	106	102	111	124	115	116	119	93	114	126	110	109	106	113	100	119	114	118	119	100	121	109	83	117	119	105	85	106	139	127	107	112	112	125	88	89	106	103	106	111	119	116	102	97	113	114	119	120	123	122	126	115	131	112	103	101	124	109	132	102	98	117	100	108	111	105	113	99	125	99	118	120	99	104	94	131	124	103	111	109	102	115	111	128	119	107	112	105	104	105	108	112	105	124	125	121	100	125	89	116	117	109	107	110	106	127	124	119	116	99	100	125	129	89	119	119	120	137	103	109	113	103	91	116	109	133	106	133	91	112	118	110	93	94	129	100	106	123	114	103	112	135	122	115	109	94	107	118	102	132	132	104	104	120	106	123	118	108	127	128	120	123	100	126	115	113	110	118	101	103	132	118	131	128	90	107	120	133	127	127	102	113	139	122	137	124	119	128	112	137	113	103	104	89	115	105	108	122	116	125	111	111	109	110	116	118	123	98	109	123	137	121	104	119	110	110	119	112	103	121	117	109	110	116	132	123	105	119	112	107	116	106	121	100	107	100	123	98	107	119	132	146	116	107	100	109	105	99	93	113	110	132	97	136	116	124	105	116	96	95	112	106	103	95	118	124	100	116	130	118	125	105	90	118	108	113	120	126	123	108	101	94	110	128	117	107	116	105	117	115	121	106	105	105	115	124	110	109	114	110	129	120	115	124	107	114	114	113	113	108	132	108	122	105	100	104	118	121	95	107	126	115	124	116	76	106	112	106	92	98	104	111	121	129	115	106	93	114	118	113	114	104	109	127	119	114	97	95	104	107	97	106	107	102	116	131	113	106	102	100	120	102	92	111	104	106	122	122	106	105	105	124	111	103	130	119	104	107	101	101	121	126	116	105	118	84	106	122	114	136	115	133	126	122	108	106	105	117	101	117	121	106	140	116	129	118	111	113	128	107	122	112	96	82	110	98	117	111	119	98	106	101	111	135	148	123	110	106	118	140	108	107	114	127	127	111	120	121	102	93	105	120	115	102	117	123	116	98	100	117	107	114	105	111	127	105	115	121	109	102	96	109	112	120	106	113	112	114	105	113	92	102	117	111	95	135	99	107	110	114	117	119	122	100	111	115	128	93	90	94	92	133	129	112	126	122	111	127	144	114	109	118	119	104	123	115	108	111	95	97	116	130	102	119	116	130	123	105	125	107	113	116	107	108	133	128	103	115	106	129	122	135	113	126	124	123	102	127	98	109	131	114	108	124	106	131	107	114	149	107	119	116	108	129	111	99	116	100	103	124	113	128	110	112	93	102	119	100	108	123	146	123	113	112	106	105	96	93	112	125	120	126	127	112	114	110	108	122	118	112	113	128	102	126	117	121	114	106	115	107	98	108	102	107	112	87	117	122	117	128	136	125	123	105	110	121	124	101	108	108	124	115	142	101	127	126	121	123	139	119	126	125	119	130	113	120	116	117	113	120	121	129	134	96	116	123	136	132	109	121	112	106	106	124	115	119	93	121	132	95	111	123	118	107	125	126	131	108	124	91	114	110	117	107	128	109	111	129	113	104	126	127	112	114	121	130	104	123	118	128	102	111	98	130	117	97	127	111	123	116	117	93	120	111	124	100	130	131	103	126	100	113	132	130	114	120	125	126	126	138	108	108	100	110	126	122	136	120	117	114	108	125	114	117	105	112	120	108	108	109	125	103	126	115	125	113	130	130	108	93	92	131	106	102	127	118	109	110	130	136	103	132	110	121	106	108	110	111	105	105	117	115	119	116	119	96	125	136	131	112	127	111	121	150	113	103	120	102	111	122	119	101	126	128	112	103	111	114	97	120	120	125	120	86	134	121	88	82	122	105	115	110	76	128	126	111	115	118	112	128	110	119	111	98	119	138	111	115	116	116	109	108	120	131	116	110	100	123	102	114	85	102	125	117	118	103	119	102	114	98	104	118	99	116	116	151	127	122	108	112	107	117	127	103	116	123	111	103	119	119	119	115	110	118	115	124	98	88	99	111	91	115	128	121	128	132	111	108	118	84	114	105	110	119	130	117	124	115	122	119	107	89	100	112	143	107	120	102	123	108	117	113	122	112	119	115	119	117	105	118	120	109	119	126	110	114	107	112	112	106	95	106	116	103	115	89	109	109	121	137	119	86	99	111	107	115	113	107	95	115	122	102	101	115	124	114	117	116	108	118	114	116	127	106	112	113	120	107	128	120	131	114	115	118	117	104	110	109	107	111	126	108	116	100	136	129	127	112	114	116	99	102	97	110	110	112	93	125	118	117	110	111	119	94	97	99	108	96	121	123	104	110	97	115	125	129	105	119	114	114	111	114	106	107	114	105	105	121	124	98	120	92	128	123	111	103	99	101	114	129	105	113	117	117	124	106	124	129	113	120	113	103	107	119	98	129	139	103	100	113	136	95	95	127	124	122	121	114	114	121	101	94	110	131	107	109	135	114	104	127	128
18828	939	2031	2526	2212	1860	1520	1271	1051	908	888	754	668	664	601	523	531	493	507	461	478	478	456	392	377	450	379	370	410	394	360	373	395	372	354	331	342	382	350	369	349	357	370	386	347	338	355	335	369	373	347	358	336	384	353	372	334	355	335	306	340	340	342	328	328	336	343	345	286	334	306	317	325	359	360	334	346	312	340	337	327	319	310	351	350	306	341	292	347	301	342	318	308	320	306	281	334	358	301	322	316	305	323	344	309	294	339	297	328	282	300	344	317	323	329	310	335	305	306	320	322	324	316	323	329	324	305	348	300	333	311	311	311	311	316	318	279	318	329	320	337	318	275	308	294	296	307	319	320	309	329	335	313	332	291	324	347	309	324	340	310	295	331	329	343	332	300	326	319	295	305	325	322	307	330	314	294	301	320	345	353	332	323	305	289	314	329	316	315	341	301	320	356	344	317	341	303	351	325	298	343	358	312	308	312	350	289	281	349	301	314	296	345	311	310	328	320	357	354	352	349	314	335	331	308	305	311	306	296	304	308	342	301	302	333	343	320	299	324	320	285	310	330	323	296	314	298	340	342	322	318	341	295	299	305	311	314	312	333	313	320	297	302	366	304	326	322	299	323	336	300	316	328	329	325	309	316	323	306	327	323	351	297	319	310	325	330	321	318	315	326	301	303	323	304	313	305	321	321	347	350	334	329	299	316	310	306	305	294	351	321	319	304	309	306	335	273	332	327	319	310	335	308	316	326	339	308	316	333	287	328	326	344	326	310	321	296	309	299	351	322	315	320	335	343	333	312	311	337	344	301	295	301	314	334	305	315	279	315	337	336	332	332	320	336	319	326	315	312	313	332	339	306	286	281	306	306	304	326	334	316	320	324	298	333	313	303	339	327	335	313	293	311	346	319	348	282	299	307	325	336	306	314	313	308	341	325	292	313	347	317	315	329	296	334	300	304	320	298	319	303	313	318	316	326	296	305	336	322	308	323	302	305	290	326	323	323	304	323	301	342	302	337	323	312	323	314	326	329	344	325	336	324	311	334	334	317	342	332	358	281	331	299	330	294	354	306	297	329	330	326	282	310	335	316	339	296	309	315	303	328	288	343	320	349	297	317	308	316	318	332	321	314	320	312	325	298	333	316	309	314	304	342	308	325	337	311	287	333	310	301	344	317	310	326	314	337	338	296	330	347	322	296	329	288	321	310	337	307	329	333	315	328	301	313	308	312	294	307	302	342	312	326	287	306	316	327	297	293	316	327	343	340	334	298	311	312	358	315	324	349	312	346	285	313	313	350	302	348	291	325	318	330	339	306	315	318	325	333	289	313	292	336	328	344	268	315	294	294	319	336	318	353	327	299	315	301	299	311	298	318	304	313	312	298	298	307	297	332	315	316	307	310	288	287	313	320	315	363	350	313	326	321	331	331	338	343	307	319	317	300	315	319	313	304	328	302	312	351	295	285	329	351	317	304	296	344	304	319	315	285	359	328	329	314	357	323	318	317	312	319	297	303	312	327	299	312	310	342	342	289	305	291	292	332	310	344	344	311	293	342	315	337	331	321	290	321	320	293	285	320	312	324	323	317	326	324	330	319	323	309	324	306	343	301	329	320	320	352	325	346	291	333	310	301	319	313	312	308	332	320	326	364	318	336	352	302	313	331	282	295	308	298	306	293	344	323	321	294	286	314	304	320	297	306	281	321	307	309	316	330	320	350	340	325	321	319	313	339	321	319	292	344	288	333	300	299	307	322	298	296	322	310	297	291	311	324	319	311	319	309	330	321	329	338	329	312	334	334	348	304	289	333	317	322	286	311	306	316	323	355	282	338	291	315	311	318	292	320	314	318	315	318	287	312	308	311	318	320	325	322	297	306	307	292	320	310	309	335	343	318	315	329	306	319	312	325	326	311	332	298	325	324	303	288	336	288	296	305	311	361	310	339	337	334	278	309	329	296	314	321	322	334	311	301	304	335	304	332	335	302	300	323	314	311	330	335	341	308	338	331	294	341	311	259	319	300	326	330	333	298	322	336	322	306	312	342	327	309	315	314	327	300	356	347	309	319	285	283	309	314	325	307	314	280	291	328	284	322	328	325	316	319	313	324	294	316	323	304	326	300	338	281	330	327	318	337	295	302	323	310	303	288	324	308	326	300	317	303	323	307	317	301	349	297	290	328	314	335	298	347	333	335	310	304	334	337	309	324	312	332	317	312	314	348	337	321	303	367	302	324	332	315	307	336	316	329	303	285	311	326	308	325	305	317	324	308	319	318	311	328	304	313	324	306	320	303	315	312	289	319	315	337	310	303	328	324	344	305	319	331	321	305	333	314	328	322	295	316	300	321	303	300	299	332	326	332	311	327	298	332	312	319	320	305	314	307	351	305	282	335	317	329	280	280	305	296	298	320	315	349	325	335	327	322	295	336	307	335	341	328	307	318	320	329	298	337	298	326	322	335	303	327	281	324	297	317	340	333	318	298	308	300	339	319	330	310	351	347	308	273	300	348	340	323	301	320	298	310	344	304	344	304	300	338	293	330	303	310	313	286	325	291	313	330	319	291	339	348	282	311	312	322	310	340	320	336	342	303	304	331	317	341	315	306	332	310	291	332	316	313	310	322	321	304	286	316	281	326	319	309	325	318	299	317	334	316	297	318	298	343	302	298	307	292	318	338	306	314	337	308	342	321	307	333	324	313	336	317	349	275	300	307	342	357	322	282	313	324	325	308	313	278	323	307	308	304	291	333	323	331	327	336	323	331	341	311	331	350	331	321	332	320	320	321	303	287	317	321	309	319	302	303	315	328	323	310	332	292	313	299	343	316	349	293	325	300	307	320	348	329	312	307	300	345	325	298	301	256	347	292	281	317	289	303	297	318	313	325	314	339	339	322	331	347	288	299	326	306	288	306	293	325	342	318	348	293	301	336	314	317	337	335	302	315	305	308	314	347	342	310	339	315	300	308	301	317	337	316	313	313	322	332	338	320	316	323	343	311	291	339	283	307	336	309	307	284	313	306	302	349	326	290	338	315	316	315	307	336	292	295	309	310	313	311	284	314	316	326	262	302	309	302	314	317	361	320	316	328	292	338	336	316	326	320	355	310	314	314	322	320	333	313	334	260	290	308	325	334	306	333	300	302	309	306	295	297	328	300	312	353	303	291	351	335	300	334	313	332	311	326	324	285	291	316	326	324	336	320	287	326	346	332	320	329	310	312	337	298	345	306	316	305	318	305	300	318	311	305	337	325	328	323	325	318	280	283	323	260	312	306	290	299	278	309	334	305	303	291	335	324	324	321	350	328	268	315	329	310	320	283	298	295	351	335	297	321	314	318	313	308	319	327	313	308	314	315	320	300	308	322	310	321	318	314	326	326	331	348	325	335	312	322	329	297	298	291	338	298	300	323	340	305	336	298	307	293	316	312	328	309	342	323	343	330	322	328	315	318	340	308	326	334	316	322	321	310	333	305	300	302	328	309	324	298	371
58390	14441	3385	1597	1057	817	687	568	487	411	390	381	347	298	314	288	259	274	288	253	251	237	245	260	241	209	254	223	235	227	207	226	210	235	223	225	239	220	211	248	205	211	234	206	226	217	245	236	214	217	225	220	203	241	212	222	213	214	217	222	232	223	231	245	202	200	205	188	225	227	210	243	208	208	196	215	216	209	227	230	228	222	213	180	217	239	206	213	207	217	222	218	197	224	183	210	224	237	216	226	189	208	208	171	182	223	228	196	200	242	221	219	202	224	193	231	224	210	196	210	215	199	193	220	243	239	225	204	196	217	211	233	196	212	197	221	201	203	224	222	241	210	226	231	192	212	230	219	192	206	206	199	215	218	209	207	213	216	211	220	224	221	222	210	201	225	219	229	218	236	237	225	201	203	244	204	208	215	242	209	180	213	219	232	201	216	242	217	225	195	218	193	199	213	206	226	204	233	233	223	196	209	223	231	187	203	224	228	206	230	196	215	215	215	203	229	199	213	233	216	214	222	210	229	185	178	223	205	180	241	206	204	218	213	205	251	242	222	206	209	240	227	206	221	218	222	221	217	185	208	209	235	204	254	226	210	235	205	227	216	195	201	231	225	210	229	209	206	201	204	230	194	230	209	220	235	211	192	214	218	194	195	198	199	217	194	199	219	219	203	219	199	227	197	181	209	196	185	217	222	213	222	195	206	213	214	224	218	172	198	231	200	212	203	201	213	223	222	217	233	196	227	224	198	226	241	216	229	211	203	243	250	194	219	211	214	191	220	226	220	219	202	212	200	212	199	215	219	188	217	206	203	198	221	233	222	183	230	175	220	226	206	208	189	213	215	242	254	212	215	223	232	208	243	235	209	203	217	199	230	257	204	218	226	210	200	197	225	210	211	203	214	215	219	243	226	243	198	231	223	244	223	208	202	201	217	216	200	210	209	220	225	216	241	231	229	212	208	199	199	214	221	227	233	243	221	208	189	212	214	240	212	224	207	228	208	217	204	207	200	203	214	231	221	211	204	232	209	215	214	214	210	236	212	193	185	222	210	190	265	216	245	195	241	218	207	214	235	223	233	221	218	211	212	207	195	214	256	235	225	217	219	220	205	219	228	207	226	205	240	221	204	215	199	195	217	216	214	259	237	220	212	208	219	223	199	213	233	193	209	237	210	222	215	213	246	198	224	200	228	198	212	234	237	224	238	224	248	232	205	239	198	205	200	230	200	222	204	210	234	227	219	234	203	228	200	201	238	224	211	222	200	187	206	197	215	237	224	200	198	182	207	217	245	222	229	250	222	213	212	220	201	228	219	234	209	216	213	216	206	215	194	222	231	226	195	237	205	222	220	223	211	217	215	187	201	221	219	228	200	199	247	224	201	193	218	206	232	219	212	192	203	243	216	241	216	252	214	219	212	198	236	192	226	208	198	206	204	233	215	209	210	198	231	222	209	191	216	197	183	213	210	215	218	204	206	229	223	252	223	199	205	223	198	221	212	230	228	220	232	216	212	226	197	210	216	232	217	240	222	222	240	238	206	212	235	206	201	237	192	229	211	210	211	215	190	213	239	201	220	229	207	202	244	216	228	230	212	219	203	207	209	207	202	180	222	208	225	201	226	235	212	231	207	231	202	211	204	214	206	188	187	215	205	232	218	225	188	231	229	183	209	199	203	205	231	233	222	231	198	198	221	238	216	213	232	189	220	186	201	243	198	231	184	204	213	230	210	214	240	239	223	204	209	199	218	194	190	186	191	223	211	226	216	228	206	264	219	222	233	236	208	236	220	213	196	233	209	217	233	232	222	236	230	213	215	221	232	243	232	252	214	197	205	214	209	241	180	213	218	217	225	235	206	234	226	239	200	208	223	189	168	227	225	223	222	215	206	188	207	220	207	232	214	218	217	228	205	215	212	208	193	247	221	213	205	230	199	220	217	232	241	184	231	187	205	194	199	184	195	197	189	222	222	226	219	225	226	245	221	212	229	225	205	227	196	210	264	219	221	202	206	219	234	217	203	223	215	235	190	221	216	227	216	211	222	217	233	203	237	217	213	216	223	225	196	226	220	212	224	229	195	208	214	212	219	221	228	238	239	198	211	209	222	237	204	195	218	235	219	210	198	194	234	216	210	208	189	225	185	206	200	213	237	233	192	196	222	218	242	216	221	250	211	169	221	211	206	230	188	188	218	241	254	227	221	193	201	233	213	226	205	244	222	222	203	213	223	217	208	226	219	229	201	209	226	232	232	244	253	198	204	199	220	224	214	202	218	216	220	215	224	200	216	219	205	219	207	229	236	239	234	206	216	195	227	211	232	216	212	204	197	250	216	205	223	232	185	179	178	190	196	202	244	204	220	227	202	223	251	228	189	207	197	193	198	193	217	233	216	227	228	205	206	206	190	213	221	197	212	212	204	218	218	213	218	215	244	215	220	214	216	223	211	197	191	202	234	216	211	217	217	207	214	209	222	218	203	223	195	192	224	219	210	211	221	225	218	201	213	184	214	205	216	219	219	216	226	216	202	235	208	212	207	201	208	228	226	219	218	213	204	246	221	236	202	244	250	222	220	226	221	211	227	201	212	232	221	219	207	185	220	248	216	204	206	232	203	225	200	216	230	215	199	202	230	216	215	232	208	243	208	226	237	227	198	213	201	211	186	234	221	214	207	221	211	213	231	215	184	214	207	217	222	224	198	228	233	221	215	219	224	210	233	210	258	231	230	187	196	222	210	203	213	230	206	212	231	187	218	195	210	228	229	242	228	196	220	212	227	224	216	198	218	219	215	235	230	193	230	206	229	234	190	219	205	220	207	182	245	216	216	217	202	227	220	213	208	223	244	208	215	193	231	235	208	225	214	186	217	210	222	194	189	208	212	224	213	259	217	220	196	225	211	215	229	204	208	203	245	215	224	239	197	216	207	210	197	224	207	212	216	201	225	235	265	194	232	174	203	196	210	221	209	250	230	188	223	197	225	238	223	211	214	218	242	233	231	225	230	210	203	216	229	237	215	208	194	208	219	233	192	193	212	198	216	210	197	239	212	211	205	211	216	245	209	218	203	212	216	187	220	216	213	216	210	217	225	203	209	226	215	202	236	219	217	201	213	211	215	231	246	233	217	207	233	217	226	224	240	227	206	221	213	201	209	200	200	224	196	204	224	220	221	208	201	212	197	205	242	226	228	191	218	202	225	192	194	225	212	230	218	224	241	208	208	234	222	205	221	206	205	200	215	227	219	197	224	217	220	228	222	210	231	220	212	211	213	218	204	241	225	210	232	222	199	229	238	206	238	247	221	219	214	196	248	192	220	213	202	221	242	240	209	220	227	241	212	264	238	207	202	230	254	217	183	196	209	206	223	235	222	214	230	202	201	210	208	201	226	202	231	213	201	214	220	223	216	213	219	216	180	249	217	228	194	224	210	216	210	199	186	213	233	213	208	214	233	229	206	206	196	226	215	260	229	223	212	233	216	233	192	233	191	225	215
25561	1778	3901	4613	4022	3381	2845	2312	2027	1754	1568	1366	1295	1165	1026	1047	1003	899	879	900	835	771	806	732	754	667	695	682	660	730	682	679	652	620	655	622	661	573	641	619	624	599	625	589	616	646	621	574	594	588	600	571	592	621	588	536	587	586	586	578	545	571	596	530	553	570	569	607	555	571	580	557	547	562	583	595	532	617	585	552	592	587	546	556	517	541	534	565	577	536	551	569	534	515	567	532	527	573	553	532	574	561	567	555	543	544	504	592	588	567	542	552	592	530	535	540	558	582	536	575	522	574	565	525	559	551	584	594	560	570	598	559	587	523	591	547	536	543	576	551	579	529	512	577	526	517	559	556	531	544	504	556	510	533	529	551	564	542	538	546	544	549	552	540	530	526	543	562	527	535	493	531	519	513	538	566	550	486	545	528	551	540	559	536	552	539	560	546	582	511	582	528	553	569	537	495	500	542	618	531	540	584	569	496	555	527	551	529	565	603	593	549	523	561	517	538	565	582	562	521	541	521	579	507	570	590	541	582	562	558	550	518	581	511	512	590	572	525	544	533	507	544	566	550	584	536	563	585	554	528	570	529	501	562	549	573	534	532	534	508	577	560	571	556	511	499	533	573	579	573	578	564	545	540	525	515	534	581	566	546	514	564	570	535	541	580	514	555	553	560	517	537	500	513	545	532	526	501	510	590	541	564	539	542	543	542	576	530	518	559	573	538	510	521	565	518	547	562	590	514	567	546	516	574	530	571	550	586	589	577	558	545	546	549	537	533	554	544	567	539	540	537	549	552	553	534	540	602	519	556	484	540	592	566	567	596	557	543	555	531	572	517	543	528	519	528	547	522	563	569	535	511	544	588	541	538	541	570	539	572	558	533	552	530	534	558	536	532	504	545	542	541	528	540	489	554	562	549	547	520	595	567	519	533	562	560	535	566	549	568	564	532	551	536	563	536	528	561	551	529	535	552	511	553	573	547	547	519	586	568	549	516	533	533	516	569	509	546	564	555	533	520	542	579	568	561	550	536	529	502	533	541	532	572	506	561	576	531	529	553	522	561	530	530	587	562	549	529	590	562	513	533	586	509	533	524	583	556	593	575	573	553	521	522	546	568	499	573	597	574	572	511	545	549	558	523	528	553	545	541	555	554	566	536	507	532	538	539	550	531	564	536	544	550	530	558	522	552	539	565	528	570	515	561	509	534	567	528	531	488	508	547	551	573	540	584	568	555	590	590	551	562	544	574	535	594	541	544	548	535	558	577	587	577	590	543	552	573	534	582	616	537	552	545	592	548	559	527	552	518	549	568	521	595	585	561	554	545	572	519	558	552	535	545	520	576	550	574	536	573	590	571	534	597	531	578	530	559	530	549	545	572	527	576	540	553	539	546	541	521	513	560	552	563	562	535	543	538	525	557	546	516	556	504	540	526	526	537	558	571	548	534	526	564	565	551	537	535	540	557	537	555	568	565	581	540	511	524	552	587	537	525	539	561	532	541	544	558	554	523	545	503	522	532	555	531	533	544	555	548	505	530	541	531	568	543	568	567	512	545	541	525	559	545	559	566	567	543	545	521	547	518	545	571	593	503	527	541	551	549	536	574	506	557	554	534	489	579	536	559	548	541	543	540	551	507	547	550	571	552	555	566	523	598	588	547	592	566	523	583	508	562	518	532	552	587	547	534	540	519	549	549	506	579	544	534	579	575	559	539	610	531	529	549	591	529	530	539	566	533	521	541	531	553	546	544	519	543	586	554	526	511	535	558	548	520	547	571	541	477	585	544	567	515	548	560	558	571	521	561	562	560	560	562	545	546	503	590	525	552	554	540	486	525	539	525	591	529	565	488	542	517	550	536	591	536	547	536	532	533	544	493	529	539	556	568	529	521	613	516	546	518	546	561	566	561	527	559	557	504	542	557	545	552	522	573	512	573	519	527	558	537	535	543	597	500	552	552	525	533	559	524	592	520	533	515	522	552	562	526	534	517	531	556	513	516	547	559	541	582	516	481	568	575	528	548	535	545	592	535	535	564	538	536	557	560	518	562	575	539	525	532	520	582	483	567	534	520	578	558	575	580	555	557	542	537	547	575	532	567	512	548	571	526	528	564	568	551	578	584	541	553	493	584	580	570	551	554	519	519	527	534	568	539	547	517	566	523	537	599	559	534	522	573	565	547	508	531	541	497	517	543	533	557	551	566	542	546	571	533	502	545	570	487	524	571	522	549	539	574	537	583	534	557	549	557	546	532	557	554	562	584	509	544	544	542	584	555	554	541	521	513	541	534	559	565	541	550	576	569	567	552	515	566	588	521	547	531	530	534	552	571	523	547	574	498	555	559	540	529	546	535	521	549	556	547	522	539	541	568	554	558	564	612	575	517	542	530	576	543	588	560	527	552	579	535	561	534	527	560	557	564	494	544	548	534	597	526	518	549	538	575	601	535	585	544	521	576	554	530	555	552	534	527	520	560	506	533	590	538	554	583	531	563	550	561	535	521	566	523	538	541	527	560	552	561	548	519	595	538	525	571	554	540	538	532	496	582	574	561	555	535	529	554	547	529	543	562	532	501	500	528	544	576	558	498	590	535	521	573	509	540	574	567	509	525	579	569	566	546	550	528	559	541	546	571	531	583	522	540	548	561	493	543	538	523	564	540	514	533	548	521	557	564	546	546	507	541	542	571	534	530	550	543	565	501	528	566	574	536	541	571	540	579	552	532	546	554	614	578	530	559	518	529	522	508	522	598	521	561	526	538	545	564	549	569	508	513	589	593	548	541	567	532	534	530	549	553	617	520	516	553	537	559	539	520	556	567	540	537	541	557	563	545	535	527	561	568	516	534	567	565	542	510	512	545	541	566	552	541	586	483	553	574	510	510	556	527	547	510	526	515	572	598	558	528	560	538	525	549	544	551	541	548	575	557	537	548	545	612	558	549	552	519	524	559	525	573	541	563	538	558	564	531	518	550	529	535	547	511	520	553	533	530	555	520	557	516	559	552	483	556	541	541	586	540	582	555	540	531	552	516	610	550	506	524	564	585	534	532	552	531	475	538	555	578	577	509	555	522	523	534	587	570	518	535	540	541	555	520	548	542	550	532	571	554	539	543	561	562	593	540	532	533	564	545	557	567	570	564	529	531	576	523	505	586	572	507	547	549	548	553	534	558	546	553	561	539	518	573	544	564	562	555	554	558	512	533	548	587	557	537	555	584	552	530	576	525	531	562	539	571	549	546	507	532	551	566	551	558	568	549	578	568	565	587	557	535	573	554	543	553	555	552	553	581	510	597	516	570	540	589	528	538	574	503	577	556	553	517	571	590	566	532	540	552	541	539	556	562	517	569	565	496	607	520	542	537	506	530	559	571	552	510	555	537	541	555	558	532	562	577	561	507	520	540	579	568	542	544	526	564	513	544	508	540	506	532	577	533	549	581	536	538	547	575	564	541	543	549	576	539	531	557	578	566	554	542	511	567	564	548	533	551	539	522
4899	259	231	235	225	255	242	230	231	219	248	231	231	234	237	232	255	230	245	209	220	238	229	216	211	246	231	229	219	209	241	245	238	225	252	233	223	228	247	215	227	240	239	220	227	222	226	254	222	225	241	224	221	234	226	209	222	216	212	245	267	226	231	226	231	247	256	250	243	230	240	256	235	221	233	251	233	234	212	248	215	243	252	211	221	231	216	245	208	226	243	246	207	241	231	202	235	225	237	250	226	206	232	232	230	221	222	244	227	221	260	239	209	205	252	223	239	232	224	240	238	198	242	232	244	218	208	221	248	225	218	234	195	255	236	231	208	239	230	227	213	217	231	254	243	225	220	241	233	223	227	231	251	219	213	245	226	217	213	243	223	227	277	213	199	254	257	234	207	249	238	233	209	233	233	235	238	230	240	232	258	214	246	232	211	219	238	209	235	226	228	220	252	198	256	261	237	237	229	243	213	229	215	223	237	242	223	234	228	215	210	244	212	218	233	215	223	233	242	236	240	231	258	231	209	224	221	237	228	223	271	247	242	238	247	237	204	227	252	220	254	240	251	228	267	237	243	223	215	250	235	222	222	247	238	221	226	234	247	256	230	255	233	223	258	247	218	235	232	229	222	219	209	228	232	240	209	241	210	230	233	236	212	207	244	250	207	211	244	233	226	235	207	244	235	210	211	221	214	239	220	250	242	229	262	242	236	219	216	207	233	238	219	215	221	226	246	227	233	229	253	226	220	215	192	248	228	215	231	218	221	223	214	226	240	236	231	238	227	250	237	220	229	227	234	235	239	216	246	212	207	221	236	222	204	239	198	235	230	240	250	223	248	245	210	240	238	219	222	223	218	222	235	210	212	226	232	211	230	204	219	242	226	206	224	256	229	263	230	230	245	241	243	244	231	243	244	215	223	207	217	229	238	216	244	215	232	243	225	227	242	235	229	238	239	225	242	231	241	223	224	240	218	255	235	225	246	255	226	213	231	232	227	210	246	229	223	226	235	240	231	264	233	214	212	230	193	225	243	250	219	209	244	232	228	252	239	246	220	260	212	230	221	234	258	223	247	215	223	215	228	235	234	249	238	222	235	240	212	231	198	217	228	236	223	235	231	232	225	238	245	227	209	212	267	234	235	231	215	226	211	246	224	199	238	233	248	235	234	236	247	255	233	260	219	214	222	235	228	245	230	229	221	221	225	227	232	235	218	194	234	229	261	244	264	217	224	210	238	231	218	194	187	244	229	217	219	215	260	264	259	266	240	238	228	220	228	233	211	215	224	222	222	219	218	249	255	203	209	219	205	230	224	210	247	208	218	204	219	247	232	217	239	235	222	226	206	266	208	241	230	224	202	229	231	257	248	263	214	231	252	217	190	232	223	252	259	237	233	209	231	229	212	240	222	233	274	252	201	224	236	236	237	213	223	211	201	240	220	233	244	254	215	245	231	236	243	236	224	210	263	254	226	218	223	239	242	236	206	218	222	220	227	217	241	233	235	257	246	231	208	207	213	198	247	235	203	218	208	226	226	218	242	224	230	228	226	232	221	222	232	247	255	244	249	239	223	211	235	242	236	247	221	223	204	232	219	266	217	240	226	214	222	193	235	257	243	230	253	229	221	213	228	229	216	232	247	201	246	255	203	223	238	198	222	220	233	217	234	219	212	213	252	229	225	223	268	213	240	258	233	240	238	224	213	247	230	213	213	238	251	232	241	242	229	246	226	238	206	260	223	226	244	270	235	229	240	238	250	217	227	254	208	218	231	220	228	227	203	201	212	242	242	214	238	263	239	214	239	227	241	232	222	226	239	191	231	242	231	220	239	248	217	210	237	239	203	242	248	240	229	232	210	223	263	218	252	228	246	216	230	240	209	206	236	237	202	202	220	236	218	229	217	220	248	232	219	224	252	194	208	246	245	219	239	217	241	231	252	260	238	227	212	207	231	216	226	207	260	243	214	247	241	231	252	225	245	227	242	231	218	240	223	232	235	222	226	223	222	229	224	232	247	241	227	236	245	210	227	260	228	213	237	223	232	253	229	229	244	245	220	241	232	195	232	235	220	242	228	217	229	225	227	223	212	221	235	244	239	221	238	211	223	237	219	255	209	221	242	243	222	253	228	225	217	226	243	252	265	237	221	235	228	225	206	230	265	253	241	215	211	232	237	218	271	255	230	215	235	221	251	194	248	222	225	222	228	268	231	238	202	225	236	243	245	206	220	226	236	231	252	249	227	209	214	229	245	229	230	208	249	211	229	231	235	244	253	251	221	217	229	235	250	217	225	238	232	256	255	248	252	218	253	239	245	215	244	248	256	211	222	240	234	240	234	235	228	226	225	225	252	236	218	232	258	256	240	235	238	236	222	218	214	236	223	244	232	230	225	248	232	215	226	230	208	254	218	202	192	215	221	230	217	215	204	226	221	259	207	230	227	227	198	199	231	234	240	242	215	225	236	230	215	234	248	229	229	221	275	235	206	243	254	242	220	218	215	224	220	219	226	258	214	215	226	247	200	229	244	244	240	232	212	223	226	223	205	223	219	221	209	229	221	187	252	253	247	231	221	216	239	236	233	224	265	250	249	199	227	228	217	227	208	247	259	203	224	218	206	246	238	222	227	232	251	222	236	241	252	231	249	202	236	223	220	221	236	205	209	216	245	239	215	214	242	250	267	247	218	213	205	218	245	211	237	224	219	219	223	239	238	253	232	236	230	260	239	232	223	207	233	228	245	256	211	209	254	201	231	252	222	225	240	217	226	225	211	235	226	219	231	247	205	220	225	255	252	242	256	210	249	235	249	244	230	232	227	223	233	225	247	241	216	260	272	212	233	225	251	213	212	211	226	244	238	201	221	213	241	245	226	233	216	238	225	217	245	229	218	230	238	256	231	242	224	237	242	231	240	223	265	203	261	242	229	223	215	233	253	228	214	216	207	225	257	226	238	258	241	211	213	226	208	208	235	224	265	219	240	267	219	266	224	210	197	217	239	244	242	227	189	244	223	228	257	212	222	232	255	224	221	253	200	239	207	239	217	227	234	229	231	230	255	234	232	213	188	219	244	260	244	226	222	201	242	251	256	231	199	232	182	195	230	222	245	226	221	234	261	257	257	219	211	238	220	200	233	232	235	225	223	252	259	181	239	242	222	237	228	219	224	207	250	220	234	234	215	239	241	232	225	248	244	244	208	230	226	221	224	217	245	239	244	225	225	226	241	233	232	220	225	239	201	227	252	218	216	202	254	229	202	208	230	225	209	211	183	182	245	225	232	244	215	215	248	258	245	208	241	223	225	236	219	215	232	214	218	222	240	202	243	236	232	218	230	226	219	214	216	213	238	233	203	238	233	263	208	243	220	237	213	228	209	242	201	253	234	250	254	223	231	248	225	250	230	255	228	212	231	247	214	246	243	221	226	251	236	225	244	239	224	217	220	240	236	205	205	227	223	247	252	232	228	227	234	264	242	208	236	248	236	233	245	231	241	264
5739	559	615	561	621	589	580	600	565	607	555	523	583	570	547	548	506	523	526	575	514	571	553	546	537	532	609	572	564	492	578	531	546	578	563	528	524	519	541	533	566	516	592	524	529	536	579	569	559	566	574	561	539	563	553	614	558	539	559	566	538	558	505	586	535	529	530	571	562	584	542	578	541	542	590	548	577	543	527	529	542	556	585	539	555	525	543	545	593	539	567	550	525	535	528	501	534	544	518	523	557	539	518	555	527	495	544	534	549	548	536	543	539	493	539	504	541	570	537	558	564	557	541	538	565	534	563	519	541	529	545	567	528	539	516	516	528	542	533	522	546	555	546	537	588	511	521	579	523	524	533	590	546	559	517	589	565	504	523	508	513	501	549	559	520	516	574	577	565	545	603	524	542	550	536	551	529	522	541	527	540	544	562	488	534	550	556	591	518	508	557	582	534	513	564	524	561	514	533	559	548	560	516	552	505	553	523	555	505	532	532	574	500	518	557	562	539	533	557	531	543	563	558	529	547	542	508	540	537	563	542	545	571	544	605	525	518	570	560	548	532	560	555	556	536	536	562	547	566	516	547	529	522	538	574	466	531	570	609	550	561	518	569	513	568	541	541	544	579	551	500	551	551	513	577	523	517	492	574	533	496	577	502	504	550	541	587	546	499	574	532	560	541	578	509	511	545	524	527	557	517	533	570	528	576	544	535	577	533	549	568	566	541	531	543	544	531	551	558	552	539	550	531	543	519	547	531	564	518	553	522	538	587	521	560	542	564	555	547	576	531	561	557	543	534	529	524	558	565	559	531	569	538	552	540	553	579	524	538	496	550	519	540	554	528	580	539	571	504	548	561	544	558	560	550	481	531	576	533	534	567	573	554	568	532	512	534	568	513	549	521	543	519	538	573	516	563	559	531	539	467	532	542	530	538	581	496	580	505	523	553	540	520	560	524	557	596	554	498	535	548	535	575	536	547	557	542	516	536	561	526	554	531	527	512	555	508	521	549	548	589	528	525	531	565	539	497	533	606	530	570	553	526	622	524	570	568	514	592	530	498	566	563	562	532	534	533	595	560	544	553	490	549	501	544	547	547	519	548	524	542	536	541	540	522	544	514	537	557	547	560	605	522	534	535	510	529	561	548	557	537	518	557	561	508	546	513	575	534	564	590	559	558	547	546	568	527	563	572	571	561	545	545	557	551	516	510	550	536	543	546	544	545	526	509	522	539	545	551	497	539	574	514	544	557	543	503	522	575	528	513	558	538	569	521	561	502	535	507	537	531	504	529	545	538	511	576	513	515	565	534	582	542	554	502	541	547	530	533	543	533	531	557	561	533	550	535	544	534	571	560	531	549	508	586	529	539	527	524	543	543	531	575	547	495	574	593	552	565	537	542	533	533	552	556	557	574	506	516	541	543	528	538	586	525	545	512	539	521	536	533	577	541	510	565	566	542	521	520	508	547	534	546	575	620	547	512	514	575	507	528	574	561	565	541	589	559	597	549	566	552	547	549	542	523	530	531	607	566	522	562	564	533	602	531	530	535	517	573	514	562	550	526	578	537	550	547	494	559	557	550	541	527	530	541	538	611	554	506	540	503	546	532	509	576	538	529	542	576	547	558	540	532	539	559	543	547	540	524	545	580	552	479	574	523	537	518	557	545	517	530	568	546	553	580	533	549	549	557	580	578	535	502	561	572	528	539	523	560	536	542	563	533	533	531	568	523	543	542	548	521	571	540	529	530	513	545	572	564	534	543	558	523	542	582	560	574	570	567	498	528	533	526	514	545	561	519	520	546	528	558	546	547	530	525	583	563	525	532	527	535	524	550	513	523	530	533	545	524	556	554	547	528	556	546	539	532	546	499	528	545	576	577	545	531	588	563	518	540	542	537	529	537	584	536	524	548	564	541	564	550	552	525	510	595	546	575	555	536	529	551	570	557	591	527	556	537	544	517	612	556	543	562	529	570	545	521	550	520	549	505	555	521	530	552	513	531	542	526	509	545	556	528	589	565	506	506	517	541	520	524	545	490	518	550	556	519	558	564	532	517	534	560	497	532	548	567	549	541	568	568	547	544	506	536	521	542	524	513	538	521	548	576	571	544	543	522	537	577	552	541	538	570	541	562	550	527	542	564	582	559	576	553	533	559	533	531	496	522	541	496	604	594	565	514	512	552	525	567	585	531	567	544	527	551	537	579	526	543	549	534	551	521	552	567	503	574	490	569	526	496	611	524	545	547	566	522	532	533	541	542	588	539	534	577	558	563	592	542	560	525	595	555	581	568	571	548	477	554	575	537	555	542	558	536	514	533	564	547	542	508	513	545	550	541	556	537	496	540	543	604	534	535	524	471	517	585	539	538	505	540	516	585	550	558	537	529	498	554	591	561	538	543	526	527	518	583	500	528	554	503	570	546	533	539	571	521	580	553	559	529	538	552	585	549	529	541	549	538	522	547	560	539	522	522	546	587	507	535	543	534	534	532	555	569	544	552	553	530	548	532	541	559	549	514	555	539	562	516	531	540	577	522	587	522	530	535	537	522	512	580	581	547	548	534	524	529	553	530	575	508	539	546	549	541	559	556	517	558	520	548	498	544	551	528	541	580	574	497	536	564	486	513	557	563	549	553	553	520	507	570	576	542	551	508	540	600	546	579	552	560	560	532	561	529	545	553	565	557	541	543	550	533	555	553	567	544	538	526	544	554	516	528	527	530	566	544	549	548	559	553	519	534	542	588	555	531	530	518	514	525	533	554	547	602	561	548	574	577	521	558	577	539	497	525	510	565	517	572	579	539	552	544	556	572	516	526	588	563	561	563	569	548	488	533	573	520	529	506	533	534	541	554	518	561	514	515	543	547	535	554	510	510	557	557	584	537	526	567	466	558	579	516	511	539	546	509	540	529	565	519	573	548	516	569	541	544	580	536	536	508	540	554	549	540	498	579	551	496	519	522	531	576	522	537	523	546	542	512	542	558	551	531	532	556	553	526	554	558	533	543	561	503	532	505	562	509	519	508	586	552	557	550	543	515	564	534	536	532	517	507	541	578	559	516	558	561	531	522	559	552	520	509	521	563	505	511	581	551	520	553	504	523	548	563	562	551	543	537	552	536	561	545	533	563	509	539	521	509	537	523	532	525	520	521	535	526	533	509	552	559	557	529	556	546	545	554	516	538	554	529	540	543	489	518	518	517	526	561	538	574	520	572	567	544	542	521	543	496	566	515	561	526	544	535	510	550	518	592	547	505	544	538	549	551	531	552	570	547	541	555	564	519	528	558	535	519	561	540	591	510	545	548	538	549	547	568	558	507	499	522	486	558	537	560	550	524	602	547	540	533	500	557	554	487	553	563	566	536	553	582	510	555	505	559	506	534	540	520	527	585	581	525	515	543	537	563	507	543	530	588	507	581	528	557	517	540	521	611	558	543	545	542	603	525	540	559	544	572	546	578	542	466	540	514	548	563	501	568	551	560	535	546	560	519	498
43882	7130	1129	787	580	396	323	288	262	215	172	179	166	151	130	142	131	136	124	127	130	142	136	124	124	136	117	116	113	126	124	118	116	127	117	126	91	125	122	116	128	105	127	119	96	126	131	107	122	110	110	130	117	113	116	111	106	131	123	100	102	118	105	123	115	100	110	123	114	94	105	118	129	107	111	122	89	104	93	118	108	96	114	118	107	120	125	105	119	121	109	134	119	108	96	119	120	118	126	109	113	103	115	103	136	117	119	112	97	104	133	110	104	116	122	116	98	118	126	110	113	95	131	114	109	99	110	100	113	106	127	118	113	121	130	110	112	122	102	109	118	120	117	118	117	120	127	104	119	96	140	120	128	138	124	119	113	127	121	103	126	109	119	91	96	123	114	126	118	115	100	97	110	115	105	115	106	101	120	111	115	120	121	105	101	109	106	116	100	112	115	99	103	114	114	90	127	137	125	118	111	125	137	119	128	119	114	123	127	86	90	104	124	130	121	119	122	125	98	107	107	128	113	112	136	112	118	111	94	118	119	115	104	137	127	103	109	111	118	92	124	99	131	137	94	105	115	105	119	115	131	126	104	102	116	113	98	123	101	116	124	132	113	113	129	122	110	115	107	109	130	106	108	121	113	126	112	99	123	98	112	108	100	102	124	102	98	115	113	136	100	103	119	105	118	143	113	108	109	100	105	108	115	128	93	124	119	113	126	116	135	114	92	122	117	110	131	122	113	116	117	108	104	109	105	129	114	104	102	111	118	95	127	104	132	99	108	101	119	133	118	105	118	96	104	105	116	119	113	119	110	113	129	125	107	104	109	105	128	115	114	100	103	116	125	86	97	102	104	110	93	89	127	128	136	109	110	98	130	137	146	121	100	112	108	121	110	133	120	103	96	127	98	93	118	104	122	115	117	103	113	102	125	109	104	107	107	106	117	98	114	112	104	107	109	115	113	132	100	123	115	107	110	113	100	111	107	131	115	132	116	109	111	105	117	109	124	135	119	98	129	118	119	134	93	122	115	104	100	108	116	109	128	114	111	133	120	94	97	138	101	123	106	110	123	116	130	135	117	100	114	98	108	118	131	123	123	117	117	111	105	119	117	145	132	111	96	95	131	104	105	132	97	105	118	132	130	124	124	112	97	113	108	128	124	116	114	117	104	117	124	104	124	131	139	107	106	96	115	112	89	104	127	123	114	122	137	132	129	122	110	129	118	111	121	112	122	134	134	102	121	108	97	124	129	110	115	107	123	100	101	112	116	92	114	120	110	127	118	119	111	127	115	107	106	122	109	109	104	108	108	107	105	114	133	132	112	97	89	118	111	117	106	111	114	108	119	132	103	96	131	126	108	119	106	110	108	109	128	110	106	121	99	101	105	113	92	100	115	119	101	107	119	103	113	127	105	125	124	109	112	126	112	114	127	128	122	123	95	109	113	106	126	115	110	123	117	102	107	138	99	106	89	108	103	123	90	120	117	108	115	134	120	113	108	126	117	113	120	115	99	128	102	132	108	98	130	110	106	136	99	120	126	101	113	99	125	117	109	113	125	117	101	118	114	103	108	113	118	108	131	114	117	124	128	111	135	108	107	108	103	107	131	142	120	91	112	118	106	106	126	110	121	113	123	112	116	121	121	125	110	119	95	117	110	112	119	107	117	114	95	92	91	120	111	122	103	112	136	114	94	122	130	110	90	125	128	108	91	125	114	107	114	105	97	110	115	120	119	117	114	111	110	135	115	116	112	132	111	115	115	119	119	108	96	128	133	93	92	118	133	105	136	127	132	125	122	108	137	129	110	102	97	126	128	100	117	113	113	109	110	114	128	95	114	111	109	114	109	109	108	98	117	112	110	133	114	127	92	106	113	101	114	97	117	111	107	112	98	114	125	102	109	97	111	123	105	103	106	120	112	110	118	109	118	101	114	98	84	112	148	97	144	113	129	98	120	106	101	103	92	95	134	98	115	131	109	118	123	116	111	97	108	121	117	121	121	130	122	110	123	134	117	129	114	122	97	98	107	120	127	114	103	113	122	119	136	121	134	132	113	110	112	111	134	113	101	118	87	99	97	94	88	105	121	111	112	107	111	124	137	110	104	131	131	109	114	109	119	117	102	120	121	120	133	122	135	132	125	103	98	108	91	117	106	122	104	123	125	119	104	116	107	109	120	112	97	136	125	108	112	122	114	118	133	113	117	101	121	102	99	134	105	125	116	129	106	117	106	112	128	121	128	111	113	121	120	115	109	114	109	129	106	106	100	104	117	134	101	109	124	110	111	112	161	122	112	103	90	145	108	107	113	137	117	123	102	115	125	109	134	125	127	151	129	129	105	98	108	116	103	137	84	117	115	120	128	121	113	114	122	107	121	117	120	100	103	119	100	125	108	112	122	103	109	111	119	115	117	97	132	120	122	127	104	128	119	123	96	142	87	99	122	107	118	101	121	123	124	94	100	127	120	107	114	107	120	136	116	124	134	116	104	109	130	122	109	131	93	126	113	105	105	113	111	115	97	112	107	119	115	98	107	117	126	109	128	116	105	103	104	107	119	104	103	103	120	116	118	105	115	113	131	95	130	114	116	121	107	119	120	112	120	117	113	118	98	115	112	111	91	116	102	122	119	105	107	127	108	127	104	111	127	133	114	118	114	126	123	116	90	129	121	117	124	101	116	106	113	112	131	93	129	111	117	130	110	121	120	109	117	112	111	146	113	118	111	123	118	108	117	99	135	115	135	110	119	114	113	117	112	106	102	107	118	101	114	105	128	118	110	129	102	104	133	105	104	122	101	114	136	114	136	114	121	105	86	99	98	127	122	127	94	95	116	116	112	128	102	103	101	123	120	123	112	116	111	111	119	102	116	120	122	108	124	130	113	112	108	116	122	141	118	103	125	108	120	122	107	128	112	132	116	108	109	121	102	117	133	109	129	104	119	127	131	104	114	129	134	109	116	125	117	109	122	100	98	96	106	116	117	120	106	95	96	109	92	122	103	102	95	111	122	100	110	112	134	95	94	120	122	129	112	121	107	108	105	118	142	105	110	102	105	123	113	131	105	130	100	128	124	108	93	134	101	121	109	108	110	100	113	120	104	129	128	88	81	112	106	124	105	98	124	109	108	111	102	104	110	116	119	107	122	125	118	137	100	110	129	106	111	116	95	123	127	99	100	128	132	131	116	95	106	113	119	123	116	105	94	95	102	119	115	99	117	120	134	124	120	108	124	112	121	126	114	125	92	115	95	111	104	98	129	84	111	94	107	120	103	113	116	110	132	116	99	124	114	118	117	130	114	89	97	117	116	97	141	107	126	106	118	121	114	122	115	107	113	97	118	88	91	120	112	119	116	102	148	109	116	132	102	129	114	112	131	116	123	113	111	112	122	134	107	123	127	123	113	100	103	130	127	120	107	107	124	116	116	105	113	130	119	131	120	125	127	114	106	128	100	98	112	104	106	136	112	96	130	108	111	113	129	108	121	124	132	119
19447	953	2072	2484	2146	1807	1398	1186	1061	919	780	780	700	643	624	569	564	451	502	502	462	463	457	431	390	446	408	397	376	393	374	373	380	363	406	363	367	357	342	333	349	364	348	338	347	333	348	344	341	309	341	341	373	351	339	364	316	314	351	353	319	312	347	334	295	319	308	319	352	351	334	349	306	294	308	298	339	291	319	315	334	296	327	327	317	316	283	301	317	324	324	324	306	358	344	349	326	354	359	343	326	308	319	294	322	301	307	321	321	321	327	290	326	326	370	310	314	314	347	347	340	320	325	302	323	342	309	351	312	318	321	304	308	342	290	285	302	323	337	304	338	313	315	352	314	330	289	297	284	345	323	298	359	322	315	301	337	326	312	299	325	304	315	334	307	291	325	317	323	286	316	325	320	298	336	340	338	317	359	300	310	314	313	316	305	372	311	350	314	291	338	305	309	331	296	311	303	309	308	295	307	303	319	324	290	338	331	289	342	320	319	349	311	327	296	320	317	302	291	288	304	333	329	318	320	326	303	344	303	310	323	332	295	327	300	308	311	303	304	311	343	344	313	327	315	314	295	297	328	311	344	318	306	322	329	313	316	320	317	308	306	291	307	337	335	306	330	298	322	290	288	330	323	314	300	313	346	294	330	312	296	325	322	345	299	335	356	328	277	295	303	353	324	306	338	331	277	306	315	340	306	313	308	333	343	319	339	312	319	282	293	285	315	312	340	300	321	324	315	317	311	323	312	257	283	281	298	333	281	329	340	315	280	304	285	344	310	322	323	316	325	314	321	324	341	342	311	329	322	337	349	298	322	355	308	312	322	292	330	315	314	298	290	337	277	311	301	298	327	314	303	312	319	339	331	298	289	331	315	322	285	299	370	329	304	298	313	328	314	313	292	308	317	291	336	307	337	311	300	283	318	334	343	321	323	343	345	326	313	291	300	301	306	285	315	302	321	332	327	344	341	339	341	329	318	338	329	301	326	303	314	339	337	316	302	317	324	299	324	358	315	296	329	330	313	316	298	299	354	313	303	341	298	328	347	328	301	317	330	312	340	307	303	326	340	292	329	326	305	338	337	364	329	343	310	309	350	319	306	318	294	314	348	309	306	324	304	303	304	331	328	321	320	294	305	293	302	347	294	334	309	312	311	333	327	290	326	342	331	298	289	300	322	315	349	320	302	283	288	345	331	341	346	317	314	301	308	339	349	304	302	288	345	321	300	293	313	294	326	318	346	330	343	327	315	327	294	291	309	322	296	341	311	333	310	348	317	356	311	303	293	331	310	297	332	316	315	350	325	305	384	291	312	317	322	332	307	343	317	319	368	346	364	340	336	335	288	303	294	310	340	348	279	297	311	329	312	335	359	373	319	314	319	318	358	315	330	329	298	308	319	287	319	334	303	332	278	329	355	321	309	335	307	330	351	305	311	332	268	319	307	304	313	330	334	316	306	327	285	308	305	307	315	314	299	304	324	338	332	316	308	295	338	317	349	354	332	318	311	267	322	293	302	333	344	271	324	317	306	315	331	307	339	368	312	335	306	315	346	320	332	328	307	310	304	306	347	296	327	308	341	307	300	341	322	333	303	362	321	356	302	315	320	320	322	340	303	299	314	324	320	341	304	342	318	315	331	301	322	314	328	344	323	314	326	305	305	286	310	316	312	316	303	330	324	331	316	311	349	307	318	337	364	319	285	325	336	313	311	318	346	315	316	328	316	316	318	336	330	297	294	333	311	319	332	308	338	324	339	308	320	320	324	299	299	316	295	312	294	343	319	324	306	323	300	333	292	312	318	300	333	338	334	321	339	329	306	313	295	344	291	312	324	320	344	316	321	313	298	327	330	304	341	332	307	322	323	360	318	322	300	308	326	313	359	303	306	307	303	298	333	301	325	316	324	288	311	293	329	363	320	298	336	296	305	325	286	328	333	297	317	328	349	317	314	311	315	346	288	320	355	287	281	339	328	295	284	306	298	331	306	315	336	323	348	365	352	283	312	310	333	330	322	327	311	301	314	342	304	330	330	303	339	333	338	341	302	343	318	316	317	328	333	317	356	323	305	304	327	320	327	352	333	316	327	340	323	312	317	339	322	314	288	308	288	352	295	312	325	329	329	312	335	298	323	296	304	311	332	309	296	297	300	305	331	332	278	337	319	338	350	306	323	334	316	310	327	310	322	302	345	338	307	302	310	340	326	315	328	332	310	287	330	295	298	326	306	322	323	325	306	302	329	310	312	317	313	326	294	322	315	344	316	295	301	332	344	287	319	335	319	303	309	334	292	320	304	303	301	299	330	290	348	316	299	338	332	310	327	334	311	304	267	325	326	305	359	305	308	341	323	298	311	306	326	288	328	319	314	332	319	319	330	301	335	313	330	307	333	290	333	287	293	297	340	309	357	315	292	357	284	331	349	282	297	318	330	330	332	285	348	323	334	343	333	338	329	329	324	316	315	340	325	333	336	341	316	302	298	315	306	344	338	286	296	324	311	313	305	354	338	315	296	303	304	321	321	350	318	334	304	320	307	295	307	298	308	330	293	337	302	329	315	312	330	310	300	308	289	324	344	356	348	307	339	284	302	302	297	311	335	318	336	333	325	320	343	303	322	320	297	326	319	303	343	313	308	326	332	314	284	293	328	309	300	312	334	310	318	322	338	304	305	310	318	288	332	318	335	329	310	327	348	317	307	330	330	312	358	335	339	333	354	323	286	381	319	314	325	320	279	330	280	321	347	301	327	329	272	316	325	334	310	320	309	325	322	307	310	307	306	353	318	327	301	304	325	307	352	329	301	357	335	318	317	336	289	312	323	317	342	353	314	316	337	305	308	287	343	321	293	309	312	318	302	306	332	355	331	302	306	346	315	326	352	334	337	326	300	325	346	329	318	272	336	319	311	273	307	314	313	303	321	315	324	301	336	323	296	343	303	308	299	298	319	367	305	286	369	294	320	329	303	325	316	281	325	296	327	335	347	329	342	316	311	305	294	331	320	314	298	355	329	341	310	325	315	320	314	319	322	283	340	333	344	321	288	321	283	331	299	293	327	319	327	315	312	288	310	327	307	320	302	333	324	328	295	321	351	307	346	327	322	346	340	323	307	316	298	328	281	315	315	310	343	302	342	306	279	329	338	325	338	315	335	316	285	304	325	294	314	312	315	318	303	285	339	323	314	309	310	306	314	311	301	320	323	328	291	345	306	309	313	317	290	316	329	322	316	326	311	318	326	326	307	280	333	287	328	300	332	309	308	314	319	329	313	343	305	327	308	331	302	359	289	297	295	336	316	340	353	321	309	316	307	336	346	331	333	332	335	309	349	299	337	292	333	322	313	304	338	315	325	288	314	327	314	298	301	290	309	303	328	302	325	315	288	346	334	318	287	315	316	335	341	323	305	312	309	318	303	313	309	301	317	299	332	345	330	308	319	318	323	320	314	338	300	312	341	328	317	358	307	283	318	280	282	325	306	296	281	330	315	309	293	304
59933	15432	3696	1817	1107	861	664	542	461	406	376	372	342	332	297	282	292	278	303	269	234	241	269	256	242	240	244	238	226	223	239	230	265	210	228	216	244	235	231	259	247	235	273	227	177	208	226	226	203	201	217	224	227	218	219	259	237	204	217	217	235	222	219	225	229	202	238	238	200	242	247	225	225	195	212	212	258	222	240	234	217	230	226	217	205	224	261	217	245	198	222	204	221	207	219	225	210	218	203	234	207	232	220	237	218	214	249	223	220	246	223	217	247	211	186	197	222	214	201	223	233	212	228	235	219	216	214	183	220	206	203	233	203	193	205	219	233	218	222	206	187	252	203	219	192	244	238	222	251	210	196	221	233	190	238	238	207	211	205	217	226	236	235	203	210	210	216	190	212	217	225	224	233	247	219	224	215	230	221	207	208	215	240	229	204	247	223	230	241	221	213	193	229	206	218	210	204	216	201	218	219	225	190	200	189	189	200	209	193	215	198	215	220	245	244	219	208	196	198	183	225	211	237	209	199	196	202	204	217	220	237	231	199	232	207	205	224	223	218	212	219	221	196	239	249	222	221	190	203	207	205	201	199	224	229	191	246	234	206	235	213	210	246	230	208	218	218	224	222	221	191	230	215	213	211	212	206	218	222	230	192	226	235	252	210	189	201	216	240	232	209	188	186	203	202	195	222	230	236	219	215	211	194	211	225	239	200	226	221	196	234	215	210	202	221	206	201	221	202	231	213	211	206	216	223	207	215	225	249	230	210	212	210	194	224	227	204	217	219	213	211	197	243	229	218	208	204	245	207	228	206	218	213	199	197	203	194	200	202	218	221	204	237	211	209	215	187	204	233	176	225	226	201	196	241	210	236	228	212	202	226	235	221	240	230	209	191	212	210	242	209	215	222	189	229	230	201	229	212	223	206	205	222	206	203	250	217	214	219	202	227	215	217	217	229	227	205	221	230	228	191	185	222	226	216	228	220	244	206	221	212	219	226	242	202	204	186	197	209	202	210	226	232	236	235	209	212	234	215	233	236	198	191	212	204	207	230	198	207	196	209	215	200	231	184	237	197	202	211	232	220	205	226	232	203	226	211	185	203	218	192	190	209	207	206	220	223	230	236	211	200	228	211	242	204	208	216	219	214	214	220	212	227	235	224	203	228	196	177	232	221	230	217	234	203	224	196	238	229	223	213	201	216	245	197	222	209	213	204	218	208	216	218	205	174	209	231	215	238	210	227	203	233	210	231	192	189	205	212	203	222	216	221	212	212	225	222	226	181	217	188	224	207	211	210	232	224	211	221	232	240	232	215	226	194	244	205	214	210	216	205	197	211	208	227	212	226	219	208	219	227	224	190	225	210	221	199	229	235	214	202	216	220	210	210	239	224	192	202	188	203	203	180	213	214	208	206	194	222	196	225	209	205	225	220	204	208	220	238	216	200	212	216	242	218	201	209	214	210	202	235	253	261	236	214	216	225	215	211	227	230	211	228	244	246	206	234	231	212	224	195	220	213	189	199	228	225	205	199	207	212	246	203	223	248	220	237	212	217	232	226	212	205	220	206	225	231	232	198	246	212	230	236	200	200	175	218	219	174	229	238	192	191	220	210	220	194	221	211	222	214	237	215	236	220	205	215	196	238	192	228	211	209	216	208	204	217	227	201	186	225	218	219	212	226	217	208	209	206	231	202	238	209	193	224	225	224	212	187	193	222	220	216	206	232	198	238	246	208	233	197	228	231	242	212	211	214	237	202	225	187	217	252	220	202	209	217	210	230	219	215	219	209	177	179	202	224	225	217	210	227	209	197	206	244	183	214	230	234	232	210	205	216	255	219	212	195	233	227	194	229	205	214	195	236	231	215	251	194	203	230	227	214	242	218	230	218	235	217	251	183	214	201	212	208	225	221	200	219	210	210	240	206	207	215	220	229	208	191	244	243	231	210	196	220	233	232	202	213	222	232	242	201	213	209	223	219	222	231	225	208	252	218	224	211	237	217	235	250	239	216	214	201	232	229	201	219	227	203	212	218	198	214	229	240	192	211	196	188	228	215	202	204	193	217	227	218	229	230	206	197	226	188	188	210	213	234	214	212	236	190	231	244	230	245	235	217	218	218	215	210	210	209	214	197	206	208	206	199	215	245	222	202	214	208	226	204	227	226	203	204	204	230	219	224	208	218	208	253	209	214	215	199	223	230	215	226	265	212	192	216	244	219	215	217	210	195	223	213	203	246	235	244	194	223	213	210	200	237	205	213	231	197	220	223	226	219	214	229	229	200	214	204	199	198	201	229	243	233	202	208	192	238	199	225	201	233	197	234	226	192	216	197	186	230	216	201	215	214	237	225	216	192	178	203	206	228	218	203	197	193	219	194	240	219	200	221	219	212	187	192	242	235	206	231	231	214	211	236	203	216	200	219	225	233	245	220	253	233	196	220	196	222	231	221	246	233	218	193	239	226	227	218	229	212	221	230	209	184	217	202	217	237	220	211	186	226	208	239	235	200	217	201	227	203	196	207	230	233	221	225	215	194	256	206	236	215	213	226	200	220	245	205	202	211	212	224	233	199	200	230	211	226	243	220	209	205	207	238	215	205	232	217	218	220	207	223	228	211	206	226	213	214	220	214	215	228	221	216	208	229	204	220	212	216	226	249	238	200	206	208	230	224	189	205	207	231	227	228	235	240	198	239	197	196	208	222	206	205	229	234	203	198	194	191	220	211	210	205	218	242	235	205	227	231	214	201	199	203	200	221	191	243	216	239	233	235	195	227	205	201	217	208	219	216	186	205	201	218	211	228	241	217	212	199	255	230	208	207	234	226	226	196	216	207	240	217	240	227	205	230	211	202	220	231	209	209	205	251	207	193	240	226	236	204	240	222	236	183	216	223	203	203	208	206	204	203	226	200	218	239	227	241	204	204	257	210	214	222	225	203	228	208	222	220	188	205	203	248	210	224	191	231	193	224	259	210	239	219	218	223	230	209	214	195	216	229	217	202	221	215	220	231	236	192	225	222	226	204	198	182	200	226	244	225	209	231	208	235	215	201	216	226	225	206	219	228	227	199	213	191	213	184	231	223	211	199	195	207	204	196	200	242	207	217	218	236	220	204	213	201	247	224	225	231	205	209	193	213	221	208	194	220	202	208	226	199	240	218	223	230	199	231	218	208	220	219	214	194	216	202	205	210	230	208	200	212	215	205	229	187	217	225	225	212	213	207	248	194	228	226	240	240	224	205	196	203	206	213	198	210	196	217	221	213	217	255	229	215	213	232	201	215	231	212	207	208	223	213	218	214	240	237	256	189	216	232	207	211	238	222	213	231	204	224	216	235	204	212	194	196	187	198	203	266	233	229	227	233	221	220	200	190	209	215	209	203	202	209	220	223	218	223	238	244	203	221	188	212	222	198	217	219	203	243	205	223	247	222	223	225	207	212	226	210	228	245	203	224	226	241	232	215	233	239	211	213	196	239	218	240	204	225	246	196	229
26211	1848	3939	4700	4079	3364	2737	2194	1992	1730	1536	1401	1308	1161	1094	1013	979	936	907	827	779	832	763	781	733	752	683	714	691	690	696	671	660	652	659	632	625	641	632	632	633	669	592	578	612	643	566	559	542	623	630	559	597	556	586	598	556	571	609	582	546	585	633	593	609	567	538	563	565	577	580	589	565	593	535	569	573	564	555	547	564	593	539	559	537	570	568	537	567	548	576	580	526	556	561	579	521	538	596	531	578	541	543	570	573	549	590	521	558	579	562	490	525	510	533	518	555	555	567	578	574	562	564	560	561	537	576	578	585	539	552	540	558	538	502	563	526	534	574	501	535	564	533	522	559	566	556	530	529	572	552	504	568	551	559	554	567	532	577	582	627	543	562	597	581	520	555	552	593	530	543	559	565	518	534	548	526	553	499	544	547	575	483	543	579	563	540	525	521	543	575	508	514	536	551	556	529	535	534	538	531	549	501	549	557	591	544	542	577	541	537	535	595	528	560	529	540	547	542	531	542	583	525	550	504	542	542	533	563	555	561	545	533	568	536	530	565	535	551	574	521	574	555	584	575	520	498	534	551	538	532	536	609	525	521	548	529	579	533	548	554	532	568	554	542	530	557	521	531	518	507	545	526	538	520	530	567	548	575	518	595	557	553	555	561	548	555	556	575	550	525	565	509	525	523	536	530	554	598	537	504	535	532	553	522	529	527	537	514	551	556	573	586	561	575	533	581	545	518	519	537	549	525	538	541	539	541	541	526	552	561	542	534	554	535	556	575	533	570	551	546	533	532	511	551	538	543	559	565	542	559	562	522	553	557	561	548	578	524	583	523	540	534	563	538	550	570	567	546	560	537	540	564	541	549	521	581	592	538	553	554	535	524	534	534	554	538	545	519	541	554	518	541	548	576	525	540	519	547	572	543	586	567	540	574	556	569	557	564	475	569	557	539	574	570	525	528	506	547	549	599	543	538	564	564	566	575	553	513	610	541	553	517	555	528	599	528	575	557	563	543	565	542	557	564	489	536	562	553	574	574	556	557	559	525	555	528	538	532	566	535	509	526	552	538	527	534	533	528	512	571	564	589	535	555	527	515	522	569	556	545	581	533	571	546	524	541	540	523	581	520	554	558	512	490	542	603	553	505	542	522	535	549	557	534	528	516	563	543	563	505	525	557	559	589	585	567	554	558	543	550	563	521	566	580	574	513	532	556	518	582	570	558	551	565	562	548	541	540	550	569	550	502	542	508	541	475	544	517	560	556	519	574	548	565	564	516	517	549	545	579	509	519	511	558	546	566	574	538	558	564	556	562	540	556	554	551	588	562	536	513	577	538	575	545	561	511	558	573	541	580	523	553	515	527	542	582	520	572	537	537	573	537	560	554	582	506	535	597	521	545	551	574	557	525	594	582	590	560	546	526	498	491	536	557	541	539	535	517	552	539	533	551	576	528	541	571	536	571	555	552	566	565	522	610	555	545	548	545	535	547	515	522	570	537	563	553	570	558	536	554	575	517	512	518	523	534	522	519	592	564	551	523	594	569	554	482	549	547	547	550	563	529	565	546	505	516	540	500	548	544	527	534	532	531	558	518	514	542	563	574	517	530	580	529	547	534	575	529	568	526	550	549	549	526	571	506	548	627	551	583	541	571	593	550	532	544	585	573	564	565	591	557	552	543	548	552	539	545	570	544	563	545	554	538	563	560	527	529	564	597	521	529	546	532	558	556	510	540	538	562	529	555	526	541	560	576	566	567	543	541	540	541	524	545	579	598	551	528	613	515	570	539	568	548	568	527	558	560	506	570	566	554	595	576	543	534	536	544	528	540	558	572	531	550	539	524	571	569	510	541	553	530	551	563	506	550	551	550	549	583	575	555	555	532	538	554	567	546	510	597	517	559	562	540	568	531	538	505	547	530	583	582	574	590	533	605	536	542	536	560	563	539	528	516	503	506	570	521	552	542	530	531	502	569	544	557	582	535	603	563	533	538	551	547	547	529	527	541	558	583	536	512	567	580	579	536	555	522	496	552	554	523	518	533	520	551	529	511	551	510	546	547	561	568	542	560	560	579	568	584	568	531	535	547	564	554	577	548	559	543	548	582	525	525	524	545	531	565	589	527	526	557	582	454	571	519	538	538	506	553	539	568	562	552	534	549	539	550	552	537	545	565	566	526	495	535	589	582	582	519	534	538	557	543	520	550	537	586	533	561	499	515	563	575	551	556	541	553	546	556	600	560	530	569	539	543	538	549	537	545	551	588	536	533	586	566	570	523	513	535	549	545	559	566	557	554	558	549	499	517	545	553	517	546	557	618	570	555	537	558	525	550	547	512	521	533	560	546	519	579	493	538	543	549	551	535	580	541	516	520	529	546	545	573	563	514	577	509	515	529	527	526	512	561	565	574	541	537	554	528	580	573	516	551	572	508	585	558	581	553	551	576	594	570	531	589	536	531	538	576	572	523	515	579	531	590	576	601	524	571	557	544	560	530	540	585	555	618	527	583	580	512	550	553	536	572	535	552	550	526	581	538	553	577	574	573	525	532	553	559	560	545	587	517	542	558	571	557	551	543	510	573	582	534	541	535	624	555	535	548	545	552	538	545	543	545	514	565	557	530	527	547	562	524	559	526	558	585	544	538	536	580	526	574	582	554	562	527	555	534	565	535	596	513	574	552	546	511	569	565	572	565	536	547	541	557	571	589	560	527	484	528	546	563	571	556	536	537	502	530	536	559	539	561	559	557	604	570	545	563	561	562	528	521	533	534	491	547	538	539	543	522	490	550	566	554	550	552	581	537	536	574	554	565	576	551	567	549	534	569	534	545	562	550	568	559	478	590	571	574	533	536	559	529	536	532	531	563	520	578	544	530	503	562	504	582	533	560	510	562	526	573	522	530	536	570	525	538	585	587	470	566	513	524	567	518	566	566	553	515	538	581	588	545	561	549	546	540	496	541	532	538	546	543	570	566	546	577	528	592	575	578	555	508	571	550	580	559	563	572	540	579	528	543	504	533	521	474	568	546	549	525	557	571	537	515	543	535	531	561	591	597	570	556	564	501	520	552	528	508	515	596	565	549	588	569	534	547	560	530	528	550	518	534	582	559	551	576	563	536	543	493	570	503	523	548	548	553	525	550	513	537	582	557	571	559	534	541	548	513	612	564	551	582	517	565	570	521	572	515	544	540	559	526	550	549	541	576	569	528	503	566	532	561	587	537	557	533	540	528	526	538	557	574	569	518	539	532	514	483	558	558	531	531	547	569	574	554	585	520	595	542	586	567	533	500	553	556	609	553	546	553	576	561	542	550	529	544	558	536	585	565	512	534	547	540	553	509	554	544	514	612	544	537	525	556	527	569	575	525	561	571	508	501	497	551	553	546	558	593	535	569	533	567	604	553	548	514	538	559	560	556	496	554	512	548	545	563	573	561	552	554	539	568	526	535	568	540	540	563	565	507	541	554	542	538	571	563	541	522	506	570	572	557	546
4997	267	260	262	233	248	235	222	221	240	240	215	227	229	255	233	233	233	221	272	226	212	203	223	240	224	244	241	236	225	213	222	241	247	205	205	238	231	269	239	224	265	220	223	237	227	219	205	259	239	230	230	209	229	248	214	226	228	256	215	226	207	206	239	216	224	234	246	228	249	236	230	244	212	212	236	230	202	215	243	232	213	240	231	218	223	211	220	212	209	245	229	244	223	229	260	231	227	219	239	217	249	201	200	228	231	226	211	252	237	236	203	250	219	220	259	214	235	204	230	220	240	228	239	227	245	209	250	205	220	226	234	204	250	198	191	219	228	214	200	239	208	206	232	208	233	233	242	252	207	233	228	259	222	205	207	214	221	212	239	229	228	238	226	260	237	225	220	214	232	244	216	235	221	279	235	247	237	259	251	198	222	224	259	235	218	216	254	225	234	232	210	248	238	231	242	231	233	226	244	226	234	228	215	247	205	201	231	238	250	200	239	224	221	215	235	250	215	220	239	236	250	243	242	202	234	245	230	244	230	224	241	217	218	241	215	237	254	220	223	214	227	221	259	241	221	212	278	237	232	212	263	203	235	231	218	251	235	214	263	233	239	194	218	210	242	217	200	230	207	233	231	247	216	233	236	231	219	240	223	255	225	217	243	233	202	238	203	231	220	207	249	254	227	192	233	252	250	217	221	238	224	233	205	218	243	268	222	251	241	216	212	223	249	212	247	236	235	208	230	222	212	224	266	217	224	243	247	250	209	224	258	235	243	232	218	225	201	261	223	250	224	233	216	235	233	238	227	226	243	231	221	239	237	212	232	199	240	230	232	231	240	211	242	222	244	217	239	222	211	237	233	218	233	201	209	240	225	258	195	225	225	235	272	213	214	219	262	245	235	255	244	207	204	276	248	231	223	248	242	246	216	238	220	224	227	220	250	253	212	223	229	200	226	207	230	239	199	228	250	215	221	221	223	236	218	239	207	220	226	236	232	222	243	230	216	214	228	191	228	241	222	239	217	219	219	218	243	232	238	237	259	220	221	244	254	213	246	226	226	227	204	237	228	234	200	210	253	234	240	232	247	216	232	246	215	225	211	245	224	207	236	249	238	238	217	231	216	214	217	228	232	216	224	251	235	224	218	218	208	222	210	244	219	200	236	180	206	251	247	209	240	196	229	254	237	204	216	234	207	210	225	222	223	238	270	226	186	219	225	248	229	227	237	223	251	231	241	237	229	239	233	237	212	234	220	256	248	224	219	224	220	229	253	234	206	228	251	213	248	217	223	232	196	211	224	232	214	229	239	216	228	219	232	232	218	222	210	254	265	216	241	227	255	213	214	219	240	239	226	236	203	256	219	232	252	238	219	203	229	207	212	207	235	222	243	227	251	249	241	229	235	230	246	212	264	240	263	212	241	237	245	229	190	218	192	201	248	200	228	224	276	229	253	272	229	233	232	240	240	244	268	246	240	251	222	237	212	248	208	243	240	228	208	228	243	244	212	221	220	231	239	227	210	238	210	200	226	218	242	228	246	204	222	228	221	232	234	260	228	261	240	241	232	236	240	211	228	236	219	242	218	227	246	218	212	230	224	204	256	211	234	261	247	231	245	253	221	226	230	213	248	211	234	247	238	233	255	239	227	205	224	217	225	231	211	247	223	228	265	214	245	214	228	241	211	222	237	192	257	243	246	229	223	222	243	198	252	225	227	258	240	229	224	253	227	262	251	244	223	246	236	238	247	249	200	230	234	220	230	220	234	243	236	216	237	213	220	211	245	256	212	198	225	234	224	266	236	235	222	243	240	222	243	266	242	219	218	234	218	222	218	247	218	247	254	237	236	220	216	249	234	228	239	243	225	265	218	263	240	225	257	226	227	205	218	222	235	210	225	251	216	234	230	240	260	239	246	212	230	224	212	212	217	213	193	217	228	219	229	240	238	224	233	234	215	225	233	218	224	235	233	230	201	205	235	212	233	226	235	253	226	226	232	248	251	231	248	234	218	233	230	212	225	228	212	234	210	236	235	211	212	241	217	228	223	217	246	249	225	202	227	231	227	220	220	211	221	227	227	211	238	220	202	224	235	235	240	204	221	211	239	208	233	246	202	217	226	209	241	217	219	218	229	243	233	205	216	221	198	222	221	249	251	240	220	269	217	235	250	238	217	241	251	228	220	228	233	215	213	218	220	222	249	233	206	221	240	233	227	234	216	225	238	231	243	239	246	209	241	214	224	237	226	245	236	209	243	271	239	242	253	238	215	208	249	238	217	212	225	239	232	228	229	247	240	231	216	238	209	226	226	260	243	233	227	216	218	217	205	206	229	248	219	237	221	222	241	255	237	241	233	234	239	239	254	233	239	212	221	233	232	220	239	218	220	239	225	242	234	248	270	246	238	216	210	247	211	212	217	279	242	234	217	215	219	236	211	227	208	223	271	252	204	225	229	211	210	216	227	233	259	232	204	230	236	195	213	238	237	224	249	244	253	253	245	209	257	235	219	231	237	224	212	249	231	258	268	234	209	227	232	208	233	228	217	209	191	225	221	214	234	246	227	232	236	236	221	199	220	222	225	225	223	194	224	211	255	219	244	219	226	201	211	216	236	234	245	249	233	253	233	227	225	248	224	251	225	222	244	220	235	224	218	231	262	231	220	199	220	243	279	239	215	236	209	233	217	223	232	218	224	239	219	230	231	231	217	213	220	241	233	231	224	243	266	218	204	178	191	212	238	232	231	251	263	220	252	248	229	222	225	215	228	223	247	233	247	215	219	249	239	242	231	232	221	225	227	230	195	238	219	230	199	236	240	207	230	236	232	230	251	248	224	242	237	223	233	214	229	229	234	258	270	236	224	233	223	228	211	240	238	224	229	213	214	227	218	231	219	220	239	239	230	214	224	207	246	238	223	222	211	224	245	229	232	233	254	221	230	258	218	231	216	240	243	251	236	222	214	224	251	263	214	230	255	230	215	235	230	230	227	202	229	230	208	200	225	218	207	214	248	210	207	249	236	227	219	214	235	241	198	235	221	247	244	203	223	235	247	226	233	223	210	230	230	212	224	212	223	237	253	240	237	252	202	220	223	236	213	228	244	211	271	250	232	230	234	234	199	216	201	223	225	230	221	219	243	217	217	233	231	230	230	227	237	233	192	222	210	236	226	241	224	203	273	244	253	211	224	219	227	206	232	234	240	247	254	213	221	226	247	245	227	219	189	210	222	252	240	235	263	239	220	216	227	208	237	254	230	246	241	262	251	225	239	221	201	223	236	238	217	225	245	213	226	206	232	213	245	227	229	252	239	243	220	238	208	209	199	227	232	233	218	207	251	213	233	251	220	228	243	233	215	256	214	216	258	240	210	233	240	232	231	216	233	275	230	201	242	215	243	224	253	210	203	224	223	241	207	177	265	237	244	253	228	236	203	223	212	235	220	208	217	206	232	212	258	241	270	230	219	223	228	223	224	225	233	231	213	261	254	240	231	245	217
5768	550	613	589	575	583	583	578	606	574	560	543	555	531	538	529	603	590	579	566	522	529	557	564	513	519	566	530	585	516	578	563	567	551	511	560	566	571	576	554	536	524	567	535	565	598	528	577	545	543	572	535	538	549	557	544	555	565	552	511	543	566	526	545	542	528	565	538	543	524	504	568	527	569	540	535	544	521	546	515	547	543	561	554	546	575	558	516	525	578	553	528	563	491	565	549	529	526	549	531	550	582	514	546	556	535	578	556	565	526	539	553	545	536	553	575	538	538	587	489	543	521	503	548	534	563	562	543	535	515	534	562	511	536	540	555	554	489	550	531	486	529	546	544	590	560	554	514	492	572	618	550	566	551	569	546	559	550	574	542	536	527	534	581	571	518	584	534	553	519	563	529	527	574	575	549	557	518	558	546	499	560	583	519	551	564	572	495	569	513	541	511	550	586	538	574	540	546	517	528	544	525	531	549	566	549	552	518	561	546	546	589	521	527	580	527	519	517	575	539	486	562	534	508	536	540	526	578	540	542	561	546	542	563	547	561	542	536	568	536	539	508	528	567	515	555	550	534	494	557	523	566	512	545	574	584	547	546	558	537	586	506	500	570	561	530	567	546	554	547	522	495	550	547	543	545	506	542	577	533	546	540	546	563	507	552	535	518	555	532	540	545	493	532	541	553	508	569	541	538	551	507	545	547	565	536	550	541	563	548	529	565	578	540	570	568	556	571	546	550	503	579	534	508	544	533	539	560	536	535	543	548	529	554	505	567	564	533	534	583	546	555	577	557	538	528	570	563	548	551	513	548	543	549	540	541	574	501	501	570	559	557	539	548	593	560	549	502	495	541	587	505	530	559	569	538	515	522	559	582	561	560	528	559	551	573	510	537	520	542	558	533	568	565	509	579	534	564	537	528	581	539	566	528	552	515	513	545	557	553	507	588	535	533	578	548	534	542	529	539	535	544	532	535	557	565	560	544	549	557	553	537	531	543	567	520	523	538	533	553	551	538	547	574	528	511	539	546	559	542	584	558	535	522	520	506	529	544	548	542	543	541	539	550	570	606	544	552	525	569	547	529	557	534	568	519	541	550	543	556	549	534	495	569	530	552	505	554	552	517	529	542	541	599	529	567	560	542	528	525	539	533	555	527	535	535	551	564	498	556	558	519	498	565	569	586	533	571	540	572	531	565	543	551	579	536	532	528	544	521	564	543	537	598	511	542	578	526	547	574	566	537	582	550	520	578	503	595	521	517	550	519	548	532	546	531	579	553	550	586	564	545	500	510	522	569	593	527	561	519	531	532	539	499	514	555	553	557	560	542	584	594	534	512	556	537	519	532	547	506	588	553	550	495	568	495	555	540	525	545	542	529	548	560	559	524	513	563	553	572	535	517	533	538	552	534	546	540	545	574	578	553	550	519	559	513	527	509	585	561	546	593	549	561	571	535	585	520	536	541	557	557	541	506	545	552	587	545	568	538	539	544	540	513	532	538	571	513	552	504	533	537	519	536	556	537	530	539	569	567	518	499	517	563	532	541	572	566	553	577	528	539	537	517	602	537	570	566	551	553	560	542	519	569	558	530	550	566	524	552	520	544	542	547	553	543	503	532	530	568	547	540	542	570	532	502	530	494	547	544	540	554	528	569	508	545	533	537	540	567	528	545	553	548	537	526	559	560	522	509	549	561	558	532	528	536	573	533	551	551	565	552	524	526	567	554	571	552	545	551	560	546	562	531	483	539	557	543	541	579	514	560	546	565	525	554	502	517	552	524	502	563	584	537	538	579	575	537	553	574	543	514	573	524	555	586	563	546	552	544	560	550	546	492	533	546	545	552	554	510	547	544	553	519	529	536	519	555	566	553	554	517	545	521	482	518	554	545	546	525	548	534	561	528	557	524	557	562	559	582	506	552	528	575	520	546	529	542	565	563	550	549	547	554	556	531	549	518	560	573	550	525	531	550	536	557	549	563	548	549	533	548	510	587	555	553	548	523	519	533	526	576	558	571	564	517	554	559	514	529	542	521	524	524	540	566	541	530	572	519	559	523	589	567	561	522	578	526	568	534	514	555	534	548	520	539	526	546	563	581	544	540	561	543	531	564	555	536	545	508	528	556	558	536	544	530	553	520	570	553	586	573	578	557	564	533	516	528	525	558	536	525	550	529	522	543	603	522	505	536	578	557	538	578	567	526	558	537	516	528	545	537	520	563	541	531	533	553	535	577	520	531	556	587	527	556	553	579	534	523	529	526	544	562	502	560	535	522	554	508	563	546	532	525	534	600	544	542	535	532	532	547	563	533	578	543	577	575	527	552	574	587	532	537	577	591	540	532	556	484	561	522	509	519	522	561	543	564	515	574	566	543	532	539	546	550	567	550	585	546	580	533	522	556	573	560	539	585	557	518	545	546	557	553	543	579	499	529	571	521	549	541	522	534	526	550	511	556	518	547	541	539	551	515	520	522	567	507	510	532	549	573	572	551	526	581	521	579	545	514	548	498	509	523	556	541	539	567	544	552	535	517	530	538	529	575	546	546	532	506	540	582	555	533	594	538	545	546	545	569	539	500	553	518	544	529	553	576	526	553	552	565	537	571	511	542	494	531	530	548	604	566	573	562	588	544	546	538	560	573	514	553	560	568	533	530	530	485	529	582	576	539	552	553	549	509	541	531	592	560	540	548	508	553	541	561	574	507	564	591	528	557	513	533	546	549	553	555	573	525	570	478	506	576	550	547	511	577	547	547	532	531	582	566	483	557	553	538	566	536	519	530	527	540	545	537	531	507	533	544	523	521	518	546	541	573	511	544	475	546	541	556	567	524	511	538	562	520	556	577	542	549	558	575	548	539	551	481	546	544	519	564	566	549	621	537	523	554	536	555	563	566	585	567	562	534	552	535	545	535	539	524	547	540	519	536	524	575	522	554	527	501	523	555	537	556	549	565	516	566	526	542	553	564	592	554	590	602	530	505	561	533	565	552	535	553	522	499	508	546	584	525	533	564	559	544	529	543	546	565	587	549	527	549	558	554	504	555	538	564	540	539	518	550	523	524	501	589	546	546	558	510	540	535	537	542	527	548	536	517	567	568	518	505	539	514	550	524	520	559	562	520	506	526	522	525	547	567	591	498	563	548	566	569	531	572	522	505	553	534	578	569	525	542	574	590	562	569	524	528	551	510	567	520	526	596	551	551	560	556	561	557	546	550	544	535	531	563	555	558	543	534	518	556	559	536	568	549	550	538	527	559	520	569	548	548	526	531	528	543	529	556	562	509	579	528	548	508	611	598	540	552	580	567	535	543	578	554	544	528	523	517	567	535	553	554	533	573	547	566	543	534	593	559	532	532	553	510	525	587	527	505	537	526	502	537	534	520	549	541	542	560	517	583	577	566	570	525	510	590	513	531	562	519	567	559	573	534	569	551	548	548	536	544	554	516	564	546	540	516	551	554	538	525	557	515	569	539	539	550	539	546	502	556	547	565
44008	7221	1133	835	551	417	330	269	223	206	167	170	153	181	151	148	118	149	150	140	132	128	141	148	142	148	129	137	123	121	137	106	109	122	124	117	112	120	112	112	109	120	118	123	119	114	119	104	89	100	100	100	119	132	114	124	122	135	125	121	104	112	119	111	126	124	114	124	125	116	104	121	107	133	124	115	110	124	122	120	140	109	117	108	138	120	128	107	106	113	130	118	108	120	107	103	116	110	114	118	130	129	122	115	132	113	118	123	85	101	104	98	115	102	134	100	135	117	121	122	118	99	108	107	125	124	109	93	117	123	100	87	108	109	96	122	129	126	112	114	118	110	111	113	131	119	118	131	121	128	111	111	134	93	112	137	86	131	117	113	113	98	130	105	118	105	99	123	102	108	110	118	110	125	110	97	94	117	126	114	121	131	119	119	97	99	106	123	124	115	120	107	131	115	107	100	120	106	98	106	101	110	130	112	114	120	118	105	119	129	104	128	104	117	107	114	114	107	117	105	103	141	142	114	93	125	115	83	113	93	90	117	124	113	131	136	123	116	116	113	109	121	116	109	117	108	106	104	107	106	106	99	112	131	115	105	118	121	117	98	114	121	126	115	101	120	109	125	127	122	106	117	133	129	106	120	115	121	131	112	106	100	101	113	110	111	123	101	134	129	119	106	109	114	124	119	115	136	104	110	111	121	119	114	114	122	109	129	123	105	115	110	114	120	104	119	104	101	126	104	121	118	99	94	109	121	102	136	118	137	125	136	124	105	101	110	108	128	132	106	110	120	131	129	115	101	118	129	136	121	114	109	114	129	107	119	134	121	122	123	124	110	120	124	126	105	113	97	107	114	116	114	109	120	122	111	112	107	116	101	109	95	97	111	124	113	108	135	123	120	117	112	115	110	104	98	102	100	105	106	102	121	105	103	111	87	141	105	93	114	113	91	103	129	97	107	118	112	106	108	118	133	122	139	105	120	114	111	111	130	123	113	102	121	93	105	114	115	120	116	94	120	104	114	116	94	114	97	104	106	114	105	125	115	115	99	109	133	111	105	110	115	94	125	106	114	123	113	122	113	112	121	117	119	107	105	117	134	132	121	115	124	107	115	128	125	92	118	127	104	109	111	112	131	125	125	116	123	102	112	128	112	102	108	119	110	88	110	119	101	119	124	124	88	117	110	116	104	117	125	110	101	125	120	118	104	114	120	129	121	108	101	117	135	131	123	133	118	111	96	123	115	120	107	118	118	97	127	114	98	121	126	98	112	115	104	107	103	125	116	138	108	94	111	117	117	121	118	113	100	142	119	104	118	101	106	99	99	114	131	115	122	115	121	123	102	115	145	101	95	115	129	123	130	110	112	122	101	117	133	130	107	115	120	119	94	104	116	110	117	123	115	130	110	80	119	114	114	127	131	123	118	112	119	119	128	97	136	105	127	94	113	124	102	118	114	116	111	113	123	118	134	128	103	121	118	129	100	105	118	104	98	120	122	116	108	97	111	106	116	114	114	109	124	104	109	132	124	118	110	103	113	114	114	124	113	94	116	104	111	109	107	104	134	96	114	107	100	131	120	100	134	117	112	83	120	107	120	112	105	130	111	109	118	118	96	118	116	123	106	110	115	106	122	112	131	115	113	99	113	119	106	116	122	112	109	132	115	95	107	89	115	115	111	125	109	125	98	116	110	120	112	110	117	90	112	103	139	123	112	116	110	94	127	108	111	106	123	131	113	95	141	114	105	108	131	91	104	98	122	105	108	123	121	123	128	97	108	115	129	109	125	97	125	122	109	123	120	101	103	116	107	117	126	119	104	106	118	121	135	95	110	116	97	140	136	96	111	116	105	108	108	77	99	110	128	125	117	119	130	125	115	105	105	106	114	114	131	127	120	114	115	110	109	107	96	106	124	99	118	124	113	144	113	103	107	96	104	98	120	105	135	117	118	123	137	105	101	117	110	130	140	96	118	116	108	121	123	120	124	125	108	100	116	126	95	110	112	118	111	119	119	121	119	111	111	107	114	108	111	109	122	131	138	121	104	134	108	114	99	120	95	99	109	101	97	115	116	113	108	135	133	93	114	113	105	106	125	116	111	135	101	129	116	119	109	118	115	108	108	115	121	127	119	121	112	101	108	127	121	112	139	110	124	108	98	140	109	110	114	112	107	130	118	103	114	134	104	105	123	125	122	108	126	114	117	103	130	111	110	119	124	105	113	115	114	128	136	110	107	104	108	110	103	123	111	112	134	103	122	107	113	103	117	114	124	128	100	108	102	99	123	111	119	119	121	133	124	110	118	100	106	112	116	117	94	115	100	106	143	109	102	120	102	123	128	106	113	99	130	105	112	114	102	106	130	126	122	120	95	110	112	94	135	98	120	107	120	113	124	98	135	120	121	108	115	123	109	133	109	115	116	102	112	107	100	101	133	110	108	132	131	123	101	98	103	92	98	125	101	127	115	123	116	115	98	111	113	109	128	105	104	129	109	110	132	110	111	102	110	106	108	127	127	124	130	118	103	123	105	106	119	125	114	107	111	126	123	118	114	127	123	122	123	126	113	106	112	114	124	104	122	124	111	104	121	106	97	92	133	106	124	106	116	142	113	110	126	123	123	93	100	129	102	105	99	125	126	98	101	103	108	111	118	141	112	98	109	86	98	101	108	108	105	126	116	99	114	108	134	107	112	90	117	104	108	107	104	97	109	109	94	118	120	115	117	133	107	111	94	123	107	111	108	133	114	134	100	109	99	98	117	119	104	126	124	114	107	122	98	95	117	126	98	90	116	108	126	102	114	114	93	107	121	128	115	114	119	124	98	114	127	108	108	140	106	143	126	108	102	115	112	113	117	122	102	95	110	113	119	104	104	84	116	145	117	95	105	98	119	124	120	124	118	121	123	106	122	125	100	131	103	105	112	120	106	107	120	119	105	132	127	110	131	104	107	122	104	111	107	116	105	108	115	111	112	133	135	102	112	104	129	110	108	110	109	132	129	101	111	133	93	122	103	107	115	105	122	104	113	127	125	128	96	128	118	113	111	125	121	110	120	133	101	114	120	99	116	111	120	126	100	103	112	110	141	107	107	120	123	106	127	119	122	123	109	139	132	129	102	108	109	138	102	119	130	115	114	96	108	128	135	102	111	131	96	124	138	111	127	110	104	110	112	107	118	113	116	88	104	126	110	107	103	118	115	116	128	123	108	126	98	107	112	105	96	122	115	100	118	128	101	107	99	117	128	115	138	100	96	102	118	115	132	112	118	127	117	111	98	126	103	127	117	108	125	107	115	114	112	135	116	127	112	122	135	114	122	131	114	117	130	93	96	116	97	113	104	106	117	99	112	126	106	109	101	148	115	102	105	116	122	116	133	109	104	137	109	127	93	99	119	110	118	132	121	114	120	116	123	109	118	113	96	98	124	123	96	100	113	91	117	117	110	115	139	91	90	88	119	115	123	125	103	104	131	124	116	124	121	125	120	113	122	110	107
19375	996	2094	2431	2104	1787	1490	1215	1085	874	832	756	697	622	615	543	547	514	506	481	480	411	447	423	453	381	419	405	409	376	383	379	387	375	370	372	350	354	389	366	338	352	335	323	334	321	350	345	354	365	358	337	336	346	358	357	325	320	357	324	330	346	338	372	348	329	334	325	321	314	348	339	357	354	305	299	310	341	327	344	334	333	354	315	304	335	316	329	319	322	313	322	288	328	297	350	343	333	302	310	317	300	330	367	339	339	362	326	322	320	303	320	311	352	322	325	361	342	281	293	335	308	319	297	331	322	309	330	341	352	330	287	311	318	295	287	335	313	322	307	317	308	320	315	318	329	324	308	320	302	352	312	324	312	314	304	309	331	313	316	316	302	332	305	315	344	303	331	319	288	304	316	294	295	334	302	311	319	326	338	306	329	280	307	345	294	306	335	348	330	296	295	300	338	320	354	310	305	326	356	318	301	299	338	317	304	352	297	309	298	342	337	330	337	312	283	320	325	312	330	304	332	315	322	297	335	315	294	329	307	314	332	321	330	340	329	311	317	310	299	327	324	320	322	313	338	300	319	312	303	314	322	351	334	295	318	330	311	363	292	287	337	319	284	293	294	313	337	355	291	316	321	339	277	331	331	338	289	331	325	306	325	315	319	301	308	313	335	328	323	301	306	317	335	296	307	293	327	321	333	329	321	293	333	297	340	301	271	330	300	329	345	313	312	314	321	304	316	345	310	348	342	329	297	307	318	323	291	323	348	335	343	284	311	341	357	342	309	298	306	312	315	321	347	334	327	311	291	343	340	335	320	307	320	299	344	316	291	309	316	285	307	311	330	342	305	317	293	312	345	314	324	316	347	291	340	304	315	276	330	307	342	308	309	331	331	321	305	318	305	332	321	308	323	331	315	322	320	337	330	332	283	325	295	300	332	291	311	302	329	315	341	329	323	333	322	324	320	321	324	352	345	330	337	289	265	330	312	314	318	297	331	295	297	312	308	332	316	296	306	325	307	337	340	342	328	327	328	313	301	321	326	284	312	313	333	312	329	330	334	312	299	294	303	333	298	294	309	326	300	319	362	350	299	324	337	290	301	305	311	332	352	336	321	327	325	322	288	324	311	323	322	312	321	288	314	346	299	315	316	315	295	309	325	313	335	342	309	338	340	316	297	327	313	318	290	357	336	345	322	324	313	318	313	298	280	324	335	319	312	318	315	324	323	344	293	332	306	301	286	306	316	300	290	306	320	332	306	312	329	305	315	325	313	323	327	297	299	320	304	328	300	292	327	352	292	320	321	332	330	318	364	328	316	309	334	343	335	315	314	306	321	308	303	326	334	324	328	340	326	304	337	335	320	302	338	323	308	327	330	329	319	331	325	293	349	294	303	321	324	308	281	339	274	350	327	324	337	327	327	328	314	333	324	319	297	344	334	320	300	312	346	295	355	299	323	327	346	314	327	289	341	329	318	295	318	298	329	306	320	307	292	307	324	312	312	299	294	348	315	335	302	342	310	326	298	306	293	346	328	309	325	289	335	299	310	319	317	307	311	313	335	316	306	296	321	337	358	297	330	338	274	297	307	353	335	317	308	281	321	333	329	304	302	294	320	323	344	345	340	385	320	335	318	336	329	312	328	301	329	310	321	344	340	316	335	318	292	316	326	304	301	305	291	315	282	296	324	306	324	307	286	341	308	346	295	324	308	328	310	360	286	366	307	288	304	357	307	330	345	304	294	318	320	316	316	336	308	325	311	351	331	319	310	297	348	315	321	326	322	301	257	330	291	323	332	331	313	359	302	316	305	304	319	344	308	317	300	332	308	307	292	314	335	328	299	318	320	294	349	316	296	329	361	263	327	274	286	324	311	301	311	314	316	312	337	350	334	320	319	331	306	291	301	317	305	301	337	316	306	340	320	348	309	328	316	280	326	347	322	332	326	336	292	320	276	307	305	307	329	324	283	356	346	307	313	319	337	313	326	308	322	334	351	318	296	358	284	314	316	307	340	280	307	319	342	342	325	322	296	350	349	305	336	315	332	320	277	341	322	319	292	305	329	302	324	328	309	329	327	317	350	314	307	302	315	335	329	307	351	303	324	347	320	330	294	304	299	335	312	315	343	334	319	329	333	358	333	333	310	354	316	314	331	311	299	326	334	298	325	342	317	289	311	295	291	303	337	324	331	304	291	328	360	338	305	341	311	303	308	339	300	309	308	302	317	297	309	326	320	320	305	278	343	322	310	299	341	309	334	321	283	313	326	324	328	316	285	290	324	321	321	296	310	294	323	304	333	302	322	304	320	321	335	316	316	342	346	318	304	325	343	334	282	312	307	311	345	352	301	312	312	348	358	321	323	296	322	338	345	305	296	350	299	330	326	301	317	345	352	303	300	300	318	305	312	344	303	314	304	313	306	330	271	352	310	348	284	300	299	314	327	295	353	318	344	302	281	313	317	323	366	316	341	345	300	332	333	328	324	317	328	320	323	340	315	368	303	315	287	312	321	311	309	308	319	311	334	330	314	332	303	326	306	364	336	321	299	321	317	308	348	319	334	295	329	329	305	309	313	342	328	326	284	312	303	315	319	314	299	344	278	323	329	302	293	334	347	327	300	339	320	322	299	294	308	349	309	301	333	295	317	360	297	324	349	319	323	300	332	322	341	321	301	298	316	310	318	309	344	302	297	320	339	317	330	318	329	322	329	319	325	325	328	340	307	324	349	329	355	331	304	307	269	335	330	342	337	335	305	318	335	334	302	313	285	308	323	333	306	314	342	344	328	321	323	294	301	339	334	340	293	311	337	325	359	335	279	320	328	325	332	353	314	309	320	329	301	324	314	300	322	334	326	337	328	331	310	327	316	308	318	334	352	308	341	342	317	304	294	292	320	331	354	312	306	300	325	337	302	312	319	309	335	321	334	305	320	317	329	310	335	323	292	320	320	324	320	308	333	341	325	310	334	274	288	308	344	322	321	313	308	296	314	313	357	319	322	311	312	364	311	296	321	324	310	304	315	305	321	327	275	334	345	308	322	315	341	289	297	308	314	324	302	317	322	301	318	319	304	318	311	318	324	306	348	332	319	296	334	337	302	343	323	350	317	323	295	298	356	295	307	323	286	313	360	328	337	317	315	296	310	318	330	349	307	322	313	303	318	298	340	305	332	342	313	353	300	328	329	341	319	313	299	300	311	335	339	325	344	307	313	297	318	314	330	296	308	307	308	299	292	307	337	335	311	309	316	314	310	338	343	298	324	303	343	325	287	316	310	322	341	324	308	291	292	307	322	326	322	351	302	304	322	327	353	300	355	328	287	319	302	322	313	324	286	316	335	337	328	311	324	328	320	317	333	315	308	323	301	337	322	344	322	306	306	302	312	301	294	318	326	332	335	320	322	274	315	327	311	318	306	327	329	324	324	321	317	310	309	333	298	320	300	309	305	316	311	310	344	356	313	320	300	357	334	312	290	300	287	297	343	327	311	330	319
58785	15457	3851	1787	1115	834	634	582	483	411	351	362	327	343	287	268	269	287	295	243	281	257	254	232	242	256	196	246	272	244	245	223	222	206	220	228	217	204	220	226	240	195	220	215	227	227	238	215	224	208	262	224	215	225	222	225	222	184	209	220	236	227	221	208	230	211	237	214	212	226	223	216	254	237	203	213	211	225	211	246	231	228	191	203	203	202	206	231	248	230	235	231	230	193	199	223	215	225	232	209	226	216	240	198	196	231	221	214	233	198	196	208	243	205	231	200	203	230	208	189	197	225	217	212	223	215	213	211	195	217	199	226	226	222	237	212	226	234	232	222	258	225	200	191	209	223	219	221	215	193	205	209	224	235	225	221	219	213	233	229	205	238	230	203	229	233	217	198	223	201	199	198	213	219	213	213	204	237	227	197	229	217	203	230	240	205	210	259	219	211	193	233	244	215	218	251	249	232	215	223	196	222	215	213	232	223	208	211	229	193	224	220	222	217	202	192	210	210	197	217	234	212	224	235	221	242	200	197	202	213	176	238	220	239	195	204	207	215	219	211	195	216	219	209	234	197	234	227	229	214	212	210	210	219	221	228	250	207	211	212	219	198	219	232	204	189	206	215	212	207	230	217	206	238	198	233	213	205	224	224	222	197	224	223	211	196	241	216	201	232	219	232	230	228	221	209	246	222	212	191	192	224	216	199	226	185	204	226	213	223	232	233	236	233	203	206	217	226	234	230	232	213	202	241	213	205	199	224	225	206	221	219	220	220	187	208	230	232	231	216	243	208	228	215	202	214	228	230	208	224	220	205	200	217	227	223	224	210	217	237	210	200	225	204	209	197	197	223	228	233	216	196	186	235	208	255	215	212	222	225	185	220	241	193	198	230	218	226	238	213	208	235	214	188	213	215	210	198	227	225	222	220	217	216	218	204	221	218	204	205	228	244	224	234	219	212	234	203	224	210	218	253	229	231	251	231	201	203	215	214	234	218	199	235	208	205	208	241	203	234	208	206	192	234	210	217	219	196	206	233	217	208	205	169	200	213	214	241	228	218	227	237	209	215	231	200	210	224	237	227	226	207	228	226	218	220	221	212	210	202	239	259	223	230	256	220	181	213	229	197	205	243	225	172	204	204	220	218	231	223	207	186	205	237	214	214	226	213	244	217	216	192	194	235	210	213	215	248	225	212	210	184	184	226	201	191	218	219	224	245	204	216	209	193	223	192	243	219	212	207	228	228	192	209	235	214	190	208	211	224	193	217	237	211	212	228	212	204	198	215	191	201	216	202	226	240	223	228	234	202	204	247	197	236	204	204	198	219	201	246	199	229	234	195	202	241	202	213	217	202	229	240	211	223	204	205	209	214	221	234	220	228	264	208	226	227	222	232	236	219	209	201	198	221	203	206	210	237	230	219	195	201	204	198	190	211	203	216	212	209	221	208	212	216	205	221	207	239	221	246	221	227	206	251	222	195	215	236	227	222	218	224	202	218	212	213	238	245	229	225	206	180	214	195	209	214	235	209	195	201	202	206	199	225	217	218	223	227	228	189	217	203	247	208	225	221	206	216	228	240	242	214	240	192	193	232	216	212	203	235	232	206	192	202	201	206	195	199	210	197	199	227	235	232	183	227	211	184	226	201	216	221	202	213	186	233	251	206	206	233	211	229	231	190	214	217	219	214	222	244	202	214	184	214	217	236	235	225	196	232	225	202	218	229	197	193	238	174	198	195	212	209	206	233	215	218	195	202	215	245	224	230	213	245	223	249	237	239	221	216	240	223	198	202	171	248	204	233	209	197	213	210	206	212	219	212	204	213	229	209	232	223	208	238	210	214	189	207	226	234	239	228	218	215	214	208	204	207	200	197	207	226	222	231	234	210	189	239	239	209	210	236	215	204	225	217	223	212	191	211	219	205	218	212	223	226	226	198	226	262	215	195	216	215	220	211	173	237	242	221	213	224	221	226	230	220	217	215	214	201	225	226	227	201	202	222	225	185	221	230	224	209	232	208	198	236	212	206	221	233	219	216	220	219	212	213	188	195	228	223	198	216	249	223	232	237	211	233	193	230	224	187	209	238	224	199	199	232	254	198	185	191	235	235	221	203	263	206	221	240	231	239	230	202	224	220	190	199	181	237	219	214	218	190	231	216	235	198	227	200	206	223	215	224	233	238	212	212	204	231	202	221	211	234	210	202	217	220	234	206	203	210	213	224	204	213	204	222	239	226	220	214	208	268	215	175	188	225	203	215	205	204	240	229	203	203	218	190	208	220	234	213	237	206	222	207	239	214	194	210	215	183	198	210	218	234	226	194	197	228	223	187	253	216	199	192	214	229	238	183	214	212	218	205	189	204	207	246	234	249	219	216	205	207	226	207	251	243	205	221	208	242	241	225	220	196	182	204	223	191	238	212	230	218	228	185	231	189	251	251	202	217	218	228	213	214	184	226	192	209	214	265	245	194	191	217	221	200	209	202	212	204	196	235	212	211	208	231	251	219	221	210	218	227	211	231	221	183	219	221	234	223	218	206	224	218	221	244	233	216	205	206	227	229	243	245	185	224	225	205	232	227	238	221	214	203	218	210	215	220	212	215	231	226	202	204	228	239	232	206	202	233	193	217	223	220	222	220	208	221	237	240	198	222	204	245	212	228	242	241	206	224	205	226	199	233	234	230	228	216	190	228	205	205	229	187	246	227	202	232	209	222	195	222	208	206	221	215	206	195	218	232	206	239	218	241	228	223	198	203	202	195	206	214	229	178	223	201	230	182	229	234	240	214	195	185	232	213	236	215	203	195	218	209	211	252	203	212	194	201	198	192	209	216	189	227	211	185	220	231	201	216	210	244	213	195	179	219	198	219	205	219	250	236	182	217	241	241	227	223	218	230	201	208	226	227	208	222	196	243	205	218	237	233	229	236	207	183	220	209	220	221	231	233	197	209	241	222	263	253	188	197	202	237	206	215	188	197	232	216	190	206	197	215	208	215	217	246	226	214	222	186	214	215	256	220	234	206	199	211	246	209	223	224	214	198	200	219	237	204	225	212	200	222	215	221	219	221	189	168	202	207	231	220	192	222	228	189	187	208	239	198	221	215	257	196	247	224	218	227	192	208	200	222	213	207	221	191	219	211	246	207	202	204	206	212	203	233	210	211	219	226	228	231	200	223	226	229	230	206	197	218	229	189	228	217	184	204	219	251	234	200	203	213	204	225	218	197	226	205	234	214	223	210	216	212	203	218	210	228	215	223	226	240	250	205	197	199	226	205	229	209	219	226	220	211	213	219	210	239	205	202	218	238	218	218	234	216	183	215	239	194	212	200	221	240	199	201	225	208	199	242	227	234	222	222	230	203	209	211	215	195	239	225	213	228	226	218	223	219	200	210	210	252	234	252	230	258	229	218	210	259	209	215	205	229	231	235	207	228	205	218	213	253	207	207	213	209	206	210	224	214	238	209	192	212	215	228	206	217	188	219	202	215	233	223
25661	1856	3935	4656	4066	3354	2832	2374	1962	1741	1513	1407	1276	1191	1082	1021	1004	909	853	802	790	810	766	715	800	734	696	747	715	714	701	673	667	625	646	659	650	650	622	639	633	614	614	606	605	613	582	580	582	600	614	610	561	552	623	607	555	570	600	548	600	576	580	574	592	575	596	583	558	566	554	552	625	572	507	566	570	592	552	595	576	580	541	551	566	545	543	566	561	549	554	564	536	542	554	508	588	570	561	530	527	578	560	608	540	571	578	558	555	594	595	561	554	561	542	529	529	553	560	553	546	571	523	596	532	529	585	536	519	533	547	550	566	555	562	536	540	572	553	530	537	563	586	554	543	573	555	519	558	559	566	523	598	540	537	579	541	522	519	552	608	528	517	562	572	530	516	553	535	506	554	547	555	549	617	567	551	515	533	547	544	543	556	570	541	603	549	593	539	557	520	547	586	528	518	537	547	545	496	548	606	541	584	544	530	531	532	543	538	567	569	571	535	578	521	508	531	568	546	567	519	530	536	512	552	549	531	524	569	512	540	537	533	564	570	554	528	578	492	514	567	582	526	551	568	542	539	575	538	549	567	562	574	588	596	541	576	550	543	558	556	562	558	554	511	540	535	542	532	538	565	527	554	580	568	546	525	581	564	562	525	568	538	515	507	542	543	564	538	514	555	535	564	566	567	555	543	528	564	528	558	558	541	558	560	587	542	567	529	549	521	534	530	544	516	561	516	532	546	533	540	533	521	505	567	550	499	505	542	570	521	554	586	507	597	554	551	567	481	536	563	526	522	540	554	583	520	532	537	558	575	577	559	524	571	541	548	540	558	576	562	527	558	506	533	526	572	561	533	539	572	547	543	604	505	529	523	571	546	569	515	551	540	580	559	542	564	538	500	542	522	533	548	551	503	511	581	547	555	546	501	538	531	594	576	533	556	533	526	543	540	535	536	510	470	542	581	559	567	550	548	606	568	547	556	559	531	531	565	547	535	522	595	530	532	524	516	544	582	571	540	523	535	570	563	526	534	569	552	536	547	506	511	555	557	530	524	518	563	586	533	541	536	520	573	551	565	533	572	569	541	543	544	558	552	567	528	542	539	568	582	547	565	522	540	538	568	515	556	509	580	535	572	555	547	540	528	548	556	555	537	566	499	553	569	506	531	580	543	558	580	532	571	530	556	548	513	521	555	552	551	566	550	587	565	548	590	580	558	542	570	529	585	577	573	583	502	597	559	558	550	561	536	567	562	516	565	562	594	558	557	533	555	543	543	549	523	551	546	555	556	563	538	578	581	555	570	563	529	529	521	555	521	540	528	526	520	566	487	535	587	562	531	572	587	569	574	579	561	529	514	537	544	557	540	552	535	573	540	551	545	559	533	518	545	548	549	555	572	503	555	568	561	573	596	555	578	547	579	513	564	577	510	556	532	522	568	564	523	602	528	579	572	517	586	509	578	546	537	564	537	543	567	589	530	558	539	599	563	559	553	601	558	516	572	509	534	533	562	540	528	582	565	507	509	525	541	542	519	510	564	567	538	555	579	547	516	546	513	557	562	533	543	551	524	543	559	554	549	554	531	534	542	548	561	569	579	576	556	493	573	502	562	591	527	574	538	531	538	553	539	547	517	509	534	552	532	554	492	545	581	542	551	559	519	574	531	533	546	542	537	564	555	556	573	550	557	542	520	506	519	515	594	582	536	580	533	495	589	531	560	531	569	595	553	555	570	533	537	517	520	520	533	536	541	533	508	588	513	530	498	552	530	570	547	561	555	509	567	548	530	556	529	517	540	532	510	571	517	559	580	561	560	550	555	608	532	559	586	532	549	587	535	541	533	540	560	533	528	550	560	560	559	539	533	529	513	564	561	561	536	529	543	520	543	550	555	551	540	540	551	541	527	513	527	541	538	529	561	547	560	554	532	524	556	548	572	563	563	547	508	556	536	568	568	560	557	571	560	499	550	527	538	542	575	534	517	553	506	551	573	548	545	530	566	525	564	544	532	523	562	598	610	565	547	543	547	502	519	493	561	570	557	601	567	545	550	607	606	526	544	542	527	571	515	541	554	501	535	545	534	538	556	572	556	549	544	519	512	574	553	556	516	604	546	540	547	530	509	522	527	500	570	503	532	536	583	510	528	553	528	494	590	540	511	563	575	579	524	576	564	533	523	533	513	539	522	547	566	561	571	567	510	551	541	522	531	524	499	591	513	573	546	553	563	515	551	565	494	524	523	546	556	530	552	568	563	561	547	546	538	512	565	520	572	540	565	543	532	538	489	518	591	566	530	535	533	575	543	567	551	563	539	564	547	545	549	573	533	554	555	615	560	518	585	565	535	600	561	528	536	540	515	499	566	571	582	556	518	548	564	585	541	521	570	573	525	535	534	536	565	533	539	553	545	510	551	530	584	526	562	550	530	519	527	577	540	522	529	529	580	512	554	587	536	524	515	545	577	528	534	541	521	537	531	573	561	524	573	599	556	574	565	542	582	567	541	555	592	540	540	505	538	496	552	563	569	582	576	524	524	584	552	508	570	541	541	562	575	552	543	521	596	548	533	616	570	536	584	566	542	560	535	563	564	555	533	536	565	520	524	535	587	497	578	532	535	520	505	538	569	536	543	543	532	560	562	549	528	541	568	544	537	556	525	542	547	543	554	551	557	556	497	568	535	519	541	520	526	547	596	562	515	530	626	552	554	538	536	568	553	586	560	546	572	545	556	540	601	572	539	565	549	511	585	544	553	549	576	468	585	541	555	547	568	535	623	497	524	539	585	530	580	521	543	562	542	499	481	512	566	555	516	533	597	512	526	569	519	513	525	559	524	518	498	568	560	551	529	542	572	561	583	591	537	554	561	578	557	548	568	571	563	544	536	571	544	526	526	591	509	501	585	547	521	572	611	542	558	586	559	570	483	573	553	530	553	556	526	533	530	552	555	562	543	552	555	547	551	515	545	541	553	583	544	550	515	518	565	542	563	548	487	530	549	569	589	550	503	557	559	570	514	539	550	533	546	524	573	538	538	543	538	536	526	559	528	535	512	588	539	533	538	563	575	548	594	578	550	562	551	527	601	583	545	557	547	551	503	563	612	572	504	517	588	584	520	573	531	521	551	489	536	497	529	547	553	529	573	570	600	570	538	523	560	548	541	554	532	586	558	588	562	587	562	521	555	567	550	556	544	535	594	573	560	523	570	553	558	524	544	554	541	556	496	540	548	531	611	581	526	534	537	516	550	563	585	549	558	545	550	514	545	568	524	541	545	558	554	579	518	560	558	566	536	543	556	547	548	565	556	528	564	568	555	506	517	596	567	529	563	563	550	526	556	560	576	541	548	555	571	569	502	562	541	571	568	539	552	566	517	568	550	554	585	579	541	545	550	537	539	562	563	517	537	573	521	538	552	553	534	538	552	537	547	550	518	557	564	545	545	519	531	517	576	583	560	568	540	523	557	528	524	567	559	551	535	545	553	520	556	525	558	539	566	577
4937	253	252	247	253	249	228	238	220	245	278	233	258	252	228	236	236	244	229	229	213	235	241	252	261	193	210	237	245	220	226	228	208	222	247	214	227	230	237	232	211	213	259	228	241	207	226	226	222	234	211	265	214	226	202	216	262	236	207	226	215	201	225	226	229	244	250	237	233	225	209	222	214	226	233	217	214	254	223	246	241	230	237	222	251	209	213	240	203	252	227	206	225	230	230	237	231	215	209	258	230	217	219	225	234	236	235	220	219	233	231	208	205	212	195	238	211	246	211	233	209	217	232	241	262	245	232	240	253	229	237	213	234	215	229	211	258	211	242	240	230	214	227	225	229	221	222	221	214	221	201	220	230	232	243	247	245	227	211	234	233	233	265	242	233	208	219	216	235	207	222	214	222	229	272	217	219	217	228	236	229	211	225	234	219	245	231	251	235	218	213	224	220	246	222	273	236	246	223	245	218	263	213	231	201	243	221	227	245	254	229	224	231	228	253	190	220	244	254	230	192	213	236	216	220	235	250	234	220	230	234	220	223	246	231	242	211	223	218	215	217	261	210	261	256	223	240	202	235	244	233	224	229	260	231	235	242	233	221	235	206	220	250	264	229	216	241	237	252	235	228	240	231	239	248	242	222	234	248	246	228	238	220	201	236	248	244	231	213	253	239	241	234	255	222	246	208	243	239	219	212	226	228	236	244	240	217	254	238	213	222	227	252	251	237	234	244	176	213	240	215	221	202	245	227	233	274	231	229	213	207	236	212	215	223	234	194	234	252	203	227	221	251	233	260	228	210	212	259	245	225	240	224	216	246	200	234	224	235	227	242	235	226	202	243	226	219	213	244	228	228	220	229	231	226	254	224	232	231	245	239	241	228	229	211	209	234	227	198	231	227	240	230	230	246	235	204	227	243	246	237	223	202	227	231	213	219	230	228	226	234	212	225	249	242	258	239	215	237	214	270	207	201	249	234	225	234	219	218	223	230	248	232	229	230	214	223	226	195	250	210	209	215	201	223	261	244	226	235	245	230	223	216	229	240	237	224	232	220	237	217	230	245	226	248	244	234	228	242	271	223	254	234	239	224	243	223	206	228	246	229	220	240	207	224	227	209	231	239	202	224	224	234	217	220	225	228	233	226	232	234	220	250	260	223	213	234	243	208	233	231	218	245	225	239	229	220	224	254	229	242	232	243	246	223	211	235	270	253	241	220	231	227	212	231	213	233	212	240	228	219	221	219	240	211	213	249	218	236	216	213	223	255	246	216	233	243	219	239	212	211	233	221	234	233	203	212	200	216	235	250	257	215	252	228	233	242	243	211	251	235	211	243	228	211	228	244	238	271	252	233	262	229	237	224	202	206	243	205	236	244	256	259	235	233	260	213	212	228	209	233	235	238	237	266	220	204	224	211	236	242	249	235	228	234	218	249	198	272	211	199	238	217	262	204	227	237	223	227	224	223	220	220	226	233	208	223	229	250	202	215	207	232	224	251	256	237	215	210	220	230	217	204	180	242	226	199	219	219	225	233	211	219	224	208	264	248	201	256	250	235	236	241	227	225	227	210	230	230	229	221	244	241	230	250	231	233	231	261	222	230	202	209	259	226	243	220	213	228	219	232	224	246	250	243	238	231	246	233	220	246	224	243	225	217	216	240	217	229	224	218	233	214	209	225	230	227	213	221	233	236	216	221	242	237	226	221	249	237	224	236	235	220	219	225	214	267	216	269	222	218	229	218	243	231	247	224	232	228	253	230	259	239	210	226	232	258	255	213	234	231	214	218	236	233	207	214	217	254	231	244	204	204	222	218	206	237	233	246	218	230	240	221	237	221	259	247	219	231	266	221	236	216	247	213	210	210	237	228	242	238	230	272	245	215	254	235	236	208	240	253	228	242	235	220	200	175	214	220	227	217	210	252	220	234	231	221	248	209	249	221	236	215	269	212	229	220	249	212	238	228	234	254	218	223	222	254	239	260	224	266	215	239	217	233	234	228	239	237	230	228	208	241	236	235	231	231	230	217	229	242	229	226	232	225	222	264	227	232	239	214	243	218	223	221	215	220	217	226	223	223	237	240	212	253	206	235	235	233	225	230	216	225	248	240	260	204	245	241	247	219	202	236	249	244	246	210	214	250	225	229	221	241	229	247	234	255	206	238	249	230	244	219	247	214	244	231	216	231	234	224	247	245	221	243	239	232	253	230	254	231	220	212	232	225	228	247	219	225	239	230	233	226	234	229	222	217	214	247	248	218	214	234	214	238	234	228	253	212	227	218	233	243	232	240	235	226	225	210	236	249	244	212	248	237	241	272	219	220	223	198	230	227	222	219	231	219	227	246	221	225	254	234	213	239	224	221	231	195	217	251	232	219	271	227	235	256	239	215	219	223	238	262	206	229	241	214	235	225	266	262	241	220	228	213	225	243	208	261	233	229	248	221	242	229	226	231	225	200	240	234	216	220	222	249	234	225	229	270	253	261	241	231	231	234	236	234	233	210	246	233	210	237	235	209	201	248	233	249	240	246	200	231	228	239	202	240	226	196	233	258	251	228	218	270	196	228	234	242	255	222	238	234	247	234	237	230	243	238	199	224	218	254	230	223	228	218	226	241	231	205	223	234	250	225	238	251	249	217	219	238	226	235	257	227	238	226	242	256	217	251	238	249	227	236	242	230	252	216	234	227	229	217	214	211	225	245	234	200	227	238	201	209	232	228	224	216	226	247	238	240	226	243	239	223	209	237	217	224	212	246	214	224	261	248	236	245	240	244	213	225	236	240	205	215	225	245	249	225	208	219	200	232	197	199	231	227	217	249	218	231	243	227	239	240	238	281	216	241	216	195	244	249	244	245	238	236	237	217	236	236	246	213	228	245	259	240	209	211	231	240	220	215	227	235	248	208	239	228	212	227	227	227	231	216	210	233	233	232	231	210	226	229	232	249	222	230	233	190	248	237	226	230	240	263	244	214	229	229	237	204	248	214	213	220	240	238	233	215	242	229	243	220	203	229	197	240	221	222	241	223	226	244	237	208	250	230	238	237	239	226	257	203	254	252	207	229	254	241	229	255	204	241	248	230	197	225	238	203	218	227	242	229	255	246	234	213	224	220	205	247	230	235	224	226	202	225	258	235	243	221	212	218	235	256	247	242	185	220	231	228	221	248	223	222	224	215	230	237	230	221	233	225	239	213	219	210	206	248	226	251	231	222	218	247	231	236	231	224	212	204	221	264	237	216	229	218	233	245	221	230	232	220	208	237	228	238	243	229	222	233	232	257	220	235	244	211	271	218	229	242	231	252	226	251	245	216	206	236	245	235	232	271	242	256	254	224	237	231	226	232	236	220	204	222	220	215	222	225	263	237	251	225	224	234	235	223	254	235	229	227	236	250	236	185	228	239	212	221	234	248	252	215	235	232	239	226	217	233	229	255	237	211	225	279	240	199	247	229	209	228	226	241	238	206	258	240	225	247	246	230	263	235	229	244	241
5568	580	639	625	586	595	561	616	593	584	589	550	609	611	590	551	497	552	559	584	566	541	545	531	553	553	536	582	539	551	563	530	573	520	501	528	578	546	550	532	568	527	553	562	545	545	551	571	539	567	540	528	523	579	523	530	573	543	553	570	562	536	512	541	514	550	556	589	538	560	573	517	537	557	530	564	549	574	548	515	559	578	533	490	567	556	519	550	563	550	529	555	561	484	515	547	594	573	507	573	537	558	562	556	580	547	568	552	528	545	549	554	558	535	548	563	549	563	584	564	543	575	544	573	571	527	554	542	547	533	524	553	531	548	552	552	605	532	587	525	550	541	550	525	548	508	596	536	559	551	580	553	562	535	560	497	564	533	592	570	560	539	513	536	525	529	539	502	553	578	538	567	553	565	522	553	582	530	546	539	566	565	576	514	524	573	511	565	542	534	589	558	504	505	554	563	546	519	549	501	553	528	539	547	559	560	564	546	572	499	560	557	529	529	537	531	521	596	596	553	562	534	562	564	543	537	583	538	561	543	546	557	541	530	560	537	522	521	541	565	571	545	543	563	565	528	529	576	547	538	545	502	590	544	507	539	547	544	564	552	564	554	557	529	552	553	608	577	530	565	596	540	566	550	536	562	514	517	575	542	536	527	546	559	557	580	518	544	593	553	548	563	552	570	570	583	518	553	562	548	535	581	550	559	599	528	537	534	587	524	565	532	552	571	573	540	499	539	571	607	547	512	510	575	557	553	583	578	544	543	567	521	542	536	561	556	523	538	533	587	547	540	566	579	493	564	519	569	590	516	549	578	530	555	567	577	569	512	554	560	582	541	548	556	527	549	554	538	552	545	548	538	529	545	567	540	537	578	568	529	568	604	569	554	491	520	582	554	535	576	547	577	528	536	518	584	575	567	542	513	512	589	569	546	505	564	546	542	539	513	565	559	557	537	537	584	585	562	529	527	548	554	536	570	583	566	547	560	506	566	558	518	545	526	594	536	553	539	534	556	545	546	526	570	570	591	536	492	571	564	514	543	526	531	529	525	523	510	490	558	514	522	525	527	532	542	521	543	555	601	505	555	555	529	567	536	503	578	515	494	552	569	518	516	524	567	526	552	536	531	552	550	554	556	544	569	553	575	540	522	505	521	512	537	508	517	563	509	584	560	537	533	578	544	533	533	540	561	562	566	543	566	534	561	536	575	569	538	547	519	562	525	536	494	547	528	524	552	561	524	546	569	557	580	553	517	499	603	527	592	549	532	541	530	543	571	552	540	515	550	536	554	530	525	542	515	576	577	564	489	534	552	558	513	500	520	499	580	529	541	553	560	569	501	549	569	537	563	552	529	479	562	527	524	586	551	554	591	502	534	586	522	516	570	556	544	551	524	569	581	542	537	526	533	520	530	503	526	562	570	503	565	563	582	507	569	544	547	532	550	563	577	513	534	566	565	548	548	576	542	560	500	569	568	552	573	534	577	551	558	569	533	553	553	548	512	554	563	526	504	554	584	569	526	565	521	517	509	549	556	547	555	568	540	544	563	521	494	537	548	505	560	491	529	519	503	515	557	532	546	540	552	573	535	542	556	556	579	554	552	554	536	561	548	545	543	571	512	562	571	545	511	591	535	609	556	594	526	561	535	551	552	547	541	544	543	546	529	553	557	549	589	558	531	527	530	518	550	584	576	587	564	537	501	539	551	533	500	584	571	532	587	510	537	561	598	538	573	560	556	508	536	550	511	567	521	569	511	553	537	548	558	543	527	580	531	553	539	541	542	546	511	526	509	532	558	559	507	558	543	524	533	566	515	544	537	546	542	555	543	527	533	524	503	573	526	529	520	557	537	527	535	567	567	527	540	548	551	538	538	552	549	513	560	538	538	554	571	530	555	563	584	513	521	551	550	579	552	550	534	530	541	548	574	595	535	493	525	553	563	570	602	573	510	546	568	556	540	519	556	560	533	569	562	516	589	537	535	530	515	573	532	572	520	537	552	501	573	532	553	533	548	553	530	539	511	521	506	560	567	596	544	543	520	536	547	527	587	586	534	600	539	560	539	543	540	523	541	547	535	540	564	552	586	581	530	575	580	582	535	559	548	561	548	562	568	566	568	558	519	547	522	539	553	551	578	539	522	543	541	511	563	511	577	589	563	535	507	520	580	550	517	548	522	559	551	498	529	500	574	572	522	528	502	556	498	562	536	503	555	541	574	550	553	503	523	537	527	570	549	569	538	516	531	568	576	505	557	581	557	555	533	558	508	577	548	534	547	530	572	515	575	560	563	537	565	557	560	551	553	531	536	530	568	519	535	560	541	514	541	580	573	522	523	530	528	518	554	562	542	532	611	585	550	565	536	551	535	547	574	567	548	506	585	556	565	548	547	538	532	554	540	535	521	554	526	570	561	541	533	573	532	520	560	573	582	561	548	595	517	530	569	546	517	600	557	573	573	529	559	587	535	592	497	520	506	536	543	512	560	559	548	532	579	523	554	586	560	567	566	555	547	532	567	567	572	514	573	510	511	548	528	549	525	565	561	561	542	537	545	551	550	562	528	570	570	495	526	529	524	513	546	534	554	552	556	555	541	526	552	534	530	574	562	584	561	549	552	531	536	511	549	541	550	594	522	548	552	517	551	580	583	522	551	560	531	543	579	537	552	563	577	565	517	563	574	541	554	569	527	545	566	535	538	556	554	544	545	557	519	543	576	562	497	532	516	538	565	544	518	551	572	531	512	530	579	564	560	560	546	548	562	565	544	534	587	545	561	568	573	585	573	522	555	551	561	527	543	513	566	571	541	543	528	555	565	515	533	578	574	536	506	559	568	554	543	500	531	586	475	543	559	540	585	582	553	499	547	541	541	528	565	561	523	547	550	563	559	552	536	563	589	547	547	556	534	547	548	555	553	562	549	524	537	592	558	535	551	519	539	537	530	526	556	574	532	524	582	516	586	521	534	543	552	561	512	583	523	546	584	585	527	568	554	532	511	553	552	590	556	520	519	579	570	545	572	579	532	582	558	538	532	526	507	521	566	550	497	529	582	594	514	529	561	567	543	572	529	538	515	554	526	553	567	553	583	503	519	540	574	589	468	523	535	569	525	552	495	502	535	542	543	555	556	514	595	522	563	557	528	539	552	548	517	524	567	548	550	537	531	516	546	566	574	555	505	578	559	558	552	547	550	499	598	561	570	546	449	588	528	536	574	512	525	559	570	588	540	548	547	559	546	582	543	494	633	569	536	567	541	541	545	572	532	529	517	536	550	552	533	550	532	555	528	530	540	568	553	597	520	520	496	518	526	567	554	554	561	548	556	600	534	551	586	538	553	541	526	552	576	548	588	573	534	543	552	566	529	555	576	525	544	549	512	560	587	566	567	556	597	561	531	527	599	552	547	557	505	551	577	521	518	552	567	582	546	527	574	551	516	572	527	562	522	530	509	528	504	559	521	549	530	566	540	564	572	556	540	543	578	554	569	528	510	545	560
43820	7408	1107	812	524	405	321	262	244	221	168	179	154	154	148	149	179	154	133	151	117	118	116	154	145	118	128	133	119	138	121	144	133	106	131	98	143	120	99	96	113	109	100	97	133	132	125	118	99	106	116	130	100	124	114	117	107	104	100	133	113	102	128	132	131	120	118	120	116	107	103	130	123	119	122	131	109	100	111	119	112	126	96	113	109	104	112	115	122	114	108	106	127	109	105	124	112	131	126	111	107	106	123	109	114	108	139	105	125	124	99	133	111	110	111	111	112	104	106	123	105	98	114	118	117	122	113	105	114	90	118	113	104	100	119	121	111	100	128	93	117	106	106	112	100	123	98	104	123	111	111	110	114	122	114	100	120	134	110	116	115	108	115	114	110	124	114	97	106	121	116	109	110	117	119	119	128	128	132	106	124	108	107	119	109	119	114	106	124	108	113	126	91	100	112	107	134	113	127	105	106	121	108	108	104	115	117	99	100	116	120	111	118	112	120	118	120	125	104	120	89	115	109	102	115	86	96	104	111	121	113	113	123	110	118	115	108	130	103	122	123	109	123	124	123	110	122	135	132	114	116	102	115	100	104	128	114	95	107	101	129	122	94	109	115	130	98	128	123	106	125	123	126	108	117	121	114	117	103	117	112	104	110	122	111	131	114	119	117	126	116	124	121	116	124	106	114	108	110	114	122	134	109	113	111	115	120	114	150	99	98	105	119	114	106	124	116	101	125	117	117	107	107	118	100	124	116	126	125	96	117	108	128	118	137	107	119	125	121	117	113	119	123	110	115	99	117	116	109	113	140	136	117	129	119	123	112	120	128	105	98	125	107	119	107	126	112	109	131	122	116	107	117	114	98	133	104	117	106	114	123	112	105	118	110	107	136	98	111	115	108	93	112	133	112	98	121	112	120	111	113	108	101	111	123	122	113	109	127	117	98	116	129	111	130	129	111	102	125	108	99	128	121	99	112	125	122	120	117	112	117	112	114	101	112	122	106	121	146	116	138	125	110	103	105	110	100	116	106	114	112	111	100	118	102	91	117	119	121	113	112	111	119	110	111	131	125	102	113	120	114	119	114	101	110	105	101	90	103	134	116	92	115	116	124	134	104	121	104	120	119	98	107	118	131	110	104	125	109	116	121	97	96	105	124	101	106	120	131	106	130	116	118	128	118	116	108	132	134	114	124	109	125	99	100	118	123	119	116	108	104	109	114	108	109	120	99	124	135	129	135	117	109	116	106	111	113	118	115	114	110	127	111	119	108	116	137	131	104	114	124	104	105	132	114	132	103	104	128	131	130	113	97	112	124	125	117	103	140	107	107	110	104	97	108	106	108	107	131	125	115	127	125	127	121	118	116	101	104	118	104	139	110	107	103	126	111	117	111	116	115	113	97	108	114	102	121	109	126	118	113	107	122	87	120	125	113	106	108	110	112	93	106	115	119	98	119	127	109	124	120	105	108	119	88	110	128	123	131	107	116	123	119	135	120	110	98	109	125	110	131	106	122	130	123	121	108	91	116	107	123	98	117	126	111	123	90	123	124	115	103	102	112	106	117	133	126	102	133	114	121	120	128	109	103	117	110	104	113	108	118	111	106	145	108	113	117	122	112	119	126	122	96	104	104	112	114	118	113	110	95	122	105	93	102	122	108	117	122	99	115	105	108	133	124	100	116	104	101	113	130	102	109	107	123	119	114	106	99	112	113	131	129	113	115	118	118	118	117	130	130	119	120	117	131	116	115	109	102	128	116	119	123	113	119	123	127	114	99	107	136	120	112	113	99	102	127	117	132	99	121	103	103	109	101	106	121	124	103	118	104	119	116	118	111	117	130	111	100	129	111	107	107	127	106	110	129	117	102	133	133	100	103	106	136	132	123	103	118	114	108	98	105	110	106	96	107	107	115	106	110	119	104	114	117	145	116	114	106	119	129	126	119	99	108	138	119	121	102	114	128	133	121	108	111	119	109	128	118	119	126	103	119	120	101	100	118	119	131	116	119	120	115	114	118	97	102	101	114	106	103	103	134	124	95	119	116	99	119	113	125	102	112	130	113	117	113	125	107	94	124	114	125	118	112	123	99	104	111	116	123	116	107	115	88	103	122	119	103	125	129	101	113	113	121	111	111	115	120	119	115	111	101	117	136	113	127	121	94	103	111	120	110	141	103	98	122	108	105	102	107	125	109	116	120	122	112	125	140	143	123	121	93	117	114	114	99	115	123	119	97	132	112	122	137	99	130	123	106	114	89	88	105	110	114	103	122	142	125	123	111	126	122	127	110	105	114	122	99	125	119	115	107	117	111	123	123	124	112	116	102	107	102	118	112	102	105	118	110	100	117	124	137	108	118	113	103	128	101	123	96	130	110	110	110	111	121	130	82	113	123	105	130	96	124	114	114	110	108	119	132	101	114	107	95	108	104	121	130	135	120	88	123	109	103	132	111	137	103	106	133	128	99	92	99	114	105	116	105	114	111	105	96	124	123	108	116	96	113	108	103	107	126	115	120	112	109	113	113	107	122	111	125	115	105	107	110	105	130	125	134	114	98	99	125	99	130	126	121	107	112	110	113	101	91	134	108	113	114	126	120	102	100	99	115	103	114	94	108	103	120	118	107	118	88	117	133	123	105	143	109	110	114	123	95	107	138	115	106	112	117	105	110	106	100	114	115	119	107	135	113	106	120	87	112	116	95	124	103	120	121	122	98	83	110	119	117	108	118	134	124	122	98	123	129	120	124	131	120	119	121	130	118	123	114	115	105	98	122	120	119	92	116	114	131	104	116	90	127	93	116	120	102	104	108	118	112	116	108	104	121	132	106	110	112	104	130	122	116	122	120	137	109	116	131	112	127	130	103	120	116	132	123	116	121	108	105	113	105	127	121	112	118	113	98	113	119	131	109	106	115	115	103	106	142	140	99	115	133	124	112	113	125	113	97	95	119	124	94	115	119	102	122	115	112	120	104	102	102	112	118	108	110	98	105	120	127	112	108	100	109	119	112	116	122	116	123	147	113	132	132	117	110	115	110	113	115	121	130	110	119	100	116	135	121	104	97	135	118	118	108	101	104	112	118	126	106	131	110	128	123	132	100	112	108	127	118	94	122	119	106	122	121	106	108	100	97	101	116	106	106	100	107	110	113	113	116	134	122	109	117	98	124	109	121	115	99	93	122	109	109	108	116	114	120	106	121	127	121	112	112	94	124	102	136	116	114	99	123	114	128	130	142	106	109	111	121	129	101	125	106	121	114	103	122	91	131	115	120	99	112	94	93	121	106	97	99	107	134	116	123	106	107	111	107	116	110	109	139	103	97	123	112	126	112	137	112	120	125	110	103	103	110	125	110	131	117	111	124	93	113	116	120	126	124	118	106	112	102	112	98	117	147	106	125	145	118	120	109	105	121	116	116	104	108	110	110	113	123	129	110	113	128	103	131	125	126	99	112	117	118	107	123	92	118	125	98	101	105	115	139	124	106	121	119	99
19627	989	2103	2559	2200	1743	1445	1238	996	916	850	722	698	651	641	548	555	529	487	489	467	446	457	406	399	425	372	400	395	352	375	391	365	353	391	387	351	374	369	319	360	368	341	350	358	348	340	317	327	365	313	346	342	353	336	349	301	350	312	338	349	335	325	294	318	338	314	326	339	346	344	331	353	349	348	343	308	322	316	337	302	312	342	335	300	296	308	353	361	338	350	336	336	323	291	319	321	299	339	343	334	333	329	314	347	292	309	335	335	347	306	330	309	330	357	316	316	364	331	327	313	304	302	324	269	308	330	319	308	298	313	348	372	357	295	329	309	327	351	312	333	321	306	315	325	300	349	330	298	322	321	316	325	297	322	308	342	310	320	335	312	343	318	302	310	297	341	324	331	329	307	313	317	306	332	317	348	323	318	310	328	337	332	327	308	341	343	336	293	325	324	306	334	319	285	319	322	314	304	334	334	320	313	306	315	350	296	311	294	325	323	327	317	329	322	326	298	319	332	317	317	315	340	353	308	317	306	336	321	344	318	307	329	324	315	301	314	310	288	341	305	322	331	319	292	331	316	347	291	316	308	341	306	337	338	296	330	299	307	307	322	327	298	330	334	318	293	351	268	296	296	307	315	332	293	327	323	318	304	300	313	318	320	328	319	322	312	319	305	307	308	269	338	352	299	319	312	328	345	331	316	338	324	315	318	306	306	299	313	333	328	342	289	279	334	311	306	330	334	314	298	333	294	317	313	325	353	292	325	316	305	305	323	306	290	305	332	314	331	314	298	304	325	312	328	304	309	291	300	314	281	320	297	320	334	313	323	293	324	308	332	308	316	320	332	318	331	307	327	324	330	343	327	324	328	333	310	349	312	295	319	323	343	354	282	330	306	291	325	347	322	300	324	333	327	329	340	326	323	320	342	344	316	339	312	281	312	340	294	307	326	344	325	290	312	320	322	318	329	284	327	322	310	314	294	351	361	316	287	320	320	283	338	344	330	334	297	321	324	328	328	323	297	298	309	333	313	328	326	313	316	302	320	323	324	320	288	291	301	328	317	363	316	316	311	290	290	338	326	317	324	325	316	313	324	347	303	322	353	326	316	340	304	338	317	328	310	317	311	302	300	318	313	329	327	292	309	338	299	318	335	344	337	317	313	310	333	315	318	306	316	316	311	344	300	337	304	321	330	302	333	302	312	332	296	350	312	319	304	296	319	329	315	327	303	318	346	313	333	350	286	316	348	292	318	329	313	307	299	308	301	340	328	309	289	342	326	340	304	330	323	295	303	299	301	301	326	333	288	344	318	310	329	314	313	328	314	301	331	291	363	341	327	322	294	309	348	340	329	314	308	317	286	309	327	332	305	318	313	318	328	332	334	330	291	313	304	299	316	320	309	316	336	297	313	315	331	292	320	305	310	306	300	302	319	318	334	312	302	307	322	284	316	325	335	299	318	327	328	308	276	308	322	284	339	308	321	353	284	323	286	345	341	324	360	336	297	328	287	338	339	340	342	316	323	322	325	309	315	312	315	332	323	327	309	365	283	319	324	351	324	329	305	341	334	331	311	300	336	301	318	319	307	319	322	325	321	315	325	347	292	352	331	308	312	304	324	321	351	325	333	320	337	304	305	350	330	299	353	324	333	306	319	314	326	326	312	322	299	345	335	316	303	321	352	317	310	326	319	334	343	371	316	325	299	323	314	338	336	316	307	333	315	319	325	308	319	324	314	320	327	340	324	339	319	282	340	319	332	330	329	297	334	333	329	319	310	313	320	335	314	337	349	301	313	333	348	325	311	360	303	328	292	371	322	275	327	326	328	327	293	345	318	323	322	311	312	300	337	321	319	314	341	303	322	309	338	284	325	331	328	296	331	302	307	316	310	301	300	292	323	349	343	317	299	322	352	306	338	298	351	308	321	296	339	325	301	340	333	326	283	313	317	284	321	336	309	320	327	304	310	319	310	304	336	296	326	322	277	337	306	281	270	311	295	349	314	311	312	318	333	309	320	320	316	336	310	304	312	327	323	362	320	315	302	293	335	312	345	321	310	298	277	333	326	354	339	337	325	296	305	314	337	291	302	339	274	341	310	306	302	322	335	337	305	310	358	334	316	304	299	309	323	297	296	319	285	326	329	361	314	320	305	318	301	341	328	317	340	310	315	296	295	319	330	325	285	296	279	352	282	303	326	328	322	342	316	329	317	307	272	301	337	307	329	326	308	279	294	312	328	312	291	333	306	299	317	307	333	316	289	301	333	320	327	318	319	313	295	328	309	335	310	310	313	338	306	316	302	315	345	344	279	321	317	309	324	330	289	332	318	296	341	345	289	311	302	276	316	325	311	320	315	306	315	305	283	328	321	302	319	293	331	296	309	342	310	319	338	312	287	356	335	291	347	335	327	326	334	348	325	303	338	283	329	311	322	260	342	324	284	321	330	334	295	304	358	283	324	310	309	317	335	318	331	317	352	317	316	290	318	306	313	321	339	309	345	305	315	316	350	315	299	325	295	334	331	313	292	320	357	283	296	318	313	312	331	314	330	308	292	302	341	300	283	317	301	337	309	279	306	268	328	316	333	328	330	300	337	328	321	303	313	331	320	317	341	347	290	279	322	321	324	299	317	288	308	328	349	338	304	310	334	325	341	312	295	314	332	334	310	315	314	288	329	319	340	283	351	297	324	303	324	323	347	324	313	330	343	303	312	348	324	302	346	301	317	354	347	321	319	334	329	322	317	342	341	304	319	345	333	326	289	345	321	309	297	323	320	307	364	326	299	335	315	279	351	308	286	340	322	304	344	331	335	314	328	318	321	326	337	321	314	328	343	336	329	340	318	293	342	326	330	290	325	323	293	324	315	300	305	325	306	344	298	347	304	351	348	307	323	347	313	319	333	321	286	331	315	321	313	338	312	319	298	329	301	314	319	328	293	354	301	373	321	338	330	306	324	332	319	315	282	338	348	316	297	344	308	320	338	298	314	313	336	329	336	327	310	349	297	347	336	306	303	329	326	331	311	315	282	310	291	309	334	309	335	312	282	288	331	307	329	328	320	313	284	336	304	307	311	300	340	335	307	272	314	279	300	323	314	292	313	324	331	291	315	316	325	322	291	276	327	322	313	340	314	327	314	305	311	313	323	316	345	328	349	328	330	368	321	300	283	321	322	338	312	293	308	315	299	343	331	330	286	324	338	277	304	324	307	306	298	331	281	320	334	324	277	300	342	278	336	334	309	326	342	319	308	307	349	313	330	360	346	315	340	296	287	274	314	349	325	335	308	320	293	304	320	332	303	328	317	329	310	304	337	338	313	309	339	337	322	317	322	298	324	327	301	340	349	325	315	344	347	275	329	316	311	322	305	286	331	291	302	322	314	305	303	332	302	327	335	315	288	314	325	307	310	331	342	322	322	328	325	310	311	339	303	323	340	338	328	299	326	313	305	345	286	294	338	320	311	299	330	330	343	345	284	316	311	326	306	324	341	334
58428	15128	3782	1750	1078	760	666	551	445	424	373	377	307	320	276	296	242	276	269	240	249	249	278	272	230	246	216	223	225	231	242	229	210	234	203	234	232	246	209	223	216	234	212	238	205	218	215	221	226	220	198	219	217	236	215	254	213	224	232	234	232	233	202	197	234	206	204	207	211	218	244	205	259	234	226	215	221	212	214	192	217	239	212	228	217	209	234	220	219	233	197	206	253	241	229	249	220	214	227	219	224	212	250	209	207	211	233	201	214	243	216	253	202	221	209	207	231	210	211	217	211	224	222	211	194	204	247	201	223	194	205	209	235	197	209	218	194	211	196	200	219	221	227	207	217	240	242	247	220	203	214	229	220	198	222	217	236	201	220	241	222	229	186	226	208	194	220	212	201	194	202	241	218	223	220	249	225	212	210	215	212	221	233	225	213	220	227	200	202	204	214	214	221	236	236	226	220	223	208	233	226	217	231	207	205	235	218	213	219	219	214	202	205	232	237	229	220	214	210	200	211	201	220	209	218	227	231	214	222	234	206	213	196	206	205	245	233	243	208	228	221	242	251	184	212	225	194	173	225	247	222	216	215	205	185	212	245	197	231	254	217	203	200	226	237	212	228	219	209	197	216	219	216	214	214	195	218	210	230	216	229	206	238	222	204	233	177	214	215	208	212	190	186	244	196	242	234	212	202	188	223	182	243	229	212	197	229	201	213	248	241	232	195	237	213	204	222	229	212	213	212	204	181	205	191	220	246	205	260	248	223	243	198	237	202	220	233	201	215	203	226	232	207	216	205	204	218	178	229	227	196	191	229	213	210	194	227	227	205	217	209	248	216	202	217	235	227	193	215	225	207	204	214	218	235	188	223	209	234	213	203	243	223	222	236	244	200	211	205	222	237	219	229	231	217	230	210	206	187	231	201	198	249	236	211	193	211	236	225	208	200	213	197	185	226	225	222	213	222	212	202	218	215	213	229	246	214	233	225	190	211	248	220	221	219	205	226	203	200	224	212	212	222	209	225	203	222	225	214	218	230	215	242	247	245	200	205	197	218	206	223	218	228	212	228	211	198	219	226	201	250	210	230	207	212	229	216	222	231	221	235	201	200	198	220	216	215	253	214	212	199	209	204	230	227	201	205	207	217	206	190	192	242	194	223	230	227	205	201	229	217	229	233	197	222	221	212	212	205	208	218	216	214	212	220	192	182	232	218	226	204	228	187	188	213	213	220	199	227	187	230	217	231	221	208	211	217	217	216	218	220	204	238	228	216	184	210	209	212	209	210	234	204	216	248	208	213	201	216	197	239	205	186	229	194	227	201	193	206	229	265	197	237	208	199	210	213	235	233	223	222	229	216	222	222	227	209	212	213	228	218	239	235	250	200	210	220	209	223	228	226	208	200	210	206	236	222	206	188	193	207	230	200	216	215	199	231	204	225	242	209	209	221	225	235	235	213	229	221	220	212	223	257	198	229	227	204	224	268	196	187	223	206	226	245	249	224	240	234	216	236	206	200	194	212	195	234	209	223	189	226	212	211	208	225	205	222	210	206	190	242	223	203	190	221	211	209	195	220	218	219	221	249	208	191	216	211	216	216	205	209	213	220	198	200	186	242	197	226	222	223	200	228	219	210	212	219	231	181	232	206	179	219	233	224	229	217	224	208	208	215	204	221	204	217	239	227	225	213	196	220	246	210	244	194	219	208	230	197	203	198	200	212	202	190	215	209	197	209	250	225	207	218	198	209	239	229	218	206	202	205	226	187	230	188	199	193	201	201	227	213	228	200	235	211	220	260	195	223	213	213	207	224	195	210	216	224	203	242	207	232	231	194	209	229	212	224	241	208	221	220	240	211	234	206	226	234	224	220	235	201	218	217	229	214	236	258	231	190	210	217	218	207	196	217	224	202	208	219	224	225	241	211	172	254	235	177	195	232	209	205	220	228	210	229	195	201	221	202	195	212	223	207	211	209	204	212	224	222	213	256	236	197	236	235	223	195	197	177	210	242	235	226	255	244	237	232	209	212	206	228	228	242	216	204	212	199	213	200	206	219	214	217	230	162	225	253	232	243	221	216	208	237	187	214	227	222	204	214	205	210	232	265	222	222	236	216	237	220	196	218	215	188	239	188	181	245	208	244	240	224	212	238	211	201	219	243	203	227	209	214	219	224	205	224	226	250	227	193	248	211	221	206	191	194	176	208	228	220	223	207	197	202	204	228	221	228	209	219	211	210	233	228	209	205	207	235	214	224	196	205	226	221	205	225	196	191	192	203	237	177	219	215	228	211	214	217	226	211	233	216	199	219	184	247	251	191	209	230	230	198	232	229	235	230	215	215	239	252	229	209	215	204	207	212	230	217	208	198	223	258	211	208	196	237	227	200	200	197	225	203	202	235	213	214	198	196	210	222	216	223	234	204	198	213	212	193	201	195	262	216	202	200	233	202	214	231	223	239	206	231	218	206	196	192	237	194	210	221	238	196	208	234	249	212	206	225	205	251	210	231	197	218	197	203	221	234	206	196	216	241	227	219	227	232	207	233	187	197	226	230	201	215	216	218	223	196	222	210	203	209	215	250	218	213	198	221	210	211	230	225	224	206	192	216	221	191	226	208	221	240	201	208	235	227	243	191	226	218	195	215	196	212	227	198	210	220	225	208	224	201	208	220	201	225	212	204	215	244	190	198	227	196	227	207	206	224	215	227	211	225	212	207	201	244	196	250	212	212	190	210	211	221	226	235	218	209	197	224	207	222	206	218	214	223	225	227	221	211	226	207	219	214	225	195	247	235	207	215	211	226	199	202	240	225	166	198	248	216	193	222	209	221	214	201	208	222	182	253	236	209	224	216	215	214	201	199	219	216	218	216	174	223	220	217	223	248	205	207	248	242	211	195	216	206	229	239	203	226	216	216	188	195	228	198	230	208	200	215	222	213	215	187	197	222	226	232	215	203	195	207	228	216	214	215	239	239	218	208	211	232	209	197	201	187	220	216	238	214	213	208	215	206	240	202	210	246	223	222	246	191	217	226	213	204	221	235	228	244	206	226	209	212	212	208	197	238	241	205	213	222	220	189	230	214	218	229	223	234	227	207	199	215	228	220	216	209	221	215	226	228	195	201	239	201	220	224	245	205	219	198	222	209	216	203	214	210	224	236	226	219	221	204	210	205	252	222	188	221	215	241	226	202	227	208	196	231	199	205	222	224	206	220	243	236	188	224	244	225	229	207	203	221	214	252	238	231	235	217	205	222	214	222	263	213	174	217	222	235	210	226	201	228	204	190	235	227	227	233	223	188	214	240	229	220	213	191	211	217	241	197	199	216	240	216	211	236	230	228	229	243	248	207	222	201	211	242	239	202	232	197	219	239	231	227	227	226	189	207	186	214	206	228	265	237	233	210	222	231	230	238	191	212	242	205	197	214	231	211	216	203	207	238	210	227	235	212	216	212	209	195	218	216	202	227	219	242	220	226	212	228	208	235	214	206	208
25737	1899	3833	4746	4147	3318	2852	2299	1889	1745	1574	1455	1262	1164	1130	1040	988	931	912	910	864	788	783	751	808	745	726	696	671	689	692	626	715	683	689	622	616	694	645	654	581	626	613	650	590	627	614	580	573	594	591	587	581	596	631	570	620	617	585	552	570	612	580	569	554	574	573	578	587	516	556	549	580	542	586	562	600	564	576	519	537	575	587	539	571	562	578	557	529	533	555	536	556	558	542	552	533	588	556	581	607	593	523	553	563	507	543	573	555	551	582	542	584	552	527	570	578	574	558	547	567	551	556	540	550	567	564	561	552	542	530	558	554	529	576	560	552	571	545	540	594	558	501	563	572	615	561	559	538	557	491	563	555	569	556	536	606	534	546	565	495	566	560	636	560	549	548	551	564	583	504	539	533	570	518	544	542	564	547	542	542	511	531	541	540	578	520	586	548	565	573	532	555	543	532	556	557	572	557	559	561	547	529	561	557	533	534	520	555	570	561	540	542	566	525	539	549	558	552	544	551	519	580	552	592	568	521	591	580	590	529	548	585	536	579	563	596	537	549	561	549	521	531	567	544	571	572	572	533	580	597	556	546	513	578	535	595	530	587	573	569	544	544	541	549	564	582	561	554	540	515	540	600	533	540	528	524	552	549	524	599	508	565	560	535	517	522	565	521	508	528	503	570	526	560	528	560	568	518	589	553	536	508	510	515	514	555	568	601	559	592	583	543	532	545	502	512	537	509	564	530	534	535	519	554	549	553	550	536	554	588	589	593	498	551	545	548	527	550	546	574	533	559	584	567	539	544	566	552	533	545	544	559	551	497	539	547	574	555	551	519	536	509	576	545	554	541	551	554	574	580	552	498	546	551	598	544	557	530	572	492	565	555	561	586	578	538	546	530	519	578	586	518	555	555	526	550	533	515	575	540	601	536	556	544	525	570	535	542	567	545	548	613	525	581	566	519	568	522	545	539	508	553	566	561	562	517	577	510	551	557	594	542	504	564	578	538	530	561	571	572	521	549	534	490	548	547	549	525	506	565	531	554	567	540	540	526	523	576	555	582	539	553	519	579	558	570	522	547	524	554	549	567	561	543	545	529	541	549	542	564	550	525	532	527	545	530	525	534	555	559	527	543	548	592	518	474	560	588	563	532	545	590	555	549	568	523	565	594	549	574	536	530	545	535	580	540	575	618	556	554	575	547	524	552	512	607	539	526	542	550	537	553	533	541	552	535	546	532	569	564	561	561	512	600	553	523	531	585	519	538	543	585	561	531	582	544	578	560	517	547	559	529	516	598	523	514	556	583	559	572	544	549	560	564	531	555	550	542	541	536	564	566	514	539	563	552	534	571	493	557	550	582	494	578	548	577	569	545	532	521	524	600	608	572	559	583	547	545	496	558	545	495	538	564	597	544	558	537	563	547	534	593	551	585	511	540	538	578	572	561	579	594	537	539	548	576	514	549	557	563	537	518	579	536	534	532	542	528	579	572	573	547	568	544	535	560	554	538	532	564	539	576	554	530	544	534	551	539	565	549	570	569	535	534	583	557	541	544	570	550	533	535	539	578	545	537	541	522	573	568	565	521	522	540	499	513	534	535	516	576	549	566	565	567	568	512	538	547	576	605	564	548	535	587	587	566	542	520	569	568	538	511	540	551	550	542	560	550	533	549	520	586	574	527	533	558	535	545	552	533	529	537	573	532	511	545	528	542	566	540	527	526	537	517	542	546	587	528	560	576	496	551	577	556	542	576	541	574	562	529	572	505	522	535	547	538	529	554	513	560	554	603	537	543	537	575	566	566	602	518	587	567	575	566	552	580	560	526	509	545	537	507	515	561	546	513	535	549	574	579	565	541	552	534	531	561	530	535	561	567	529	576	585	533	532	566	571	582	574	522	530	578	568	524	542	556	535	566	515	548	559	535	550	583	550	549	536	561	532	575	573	553	510	575	511	523	504	532	493	522	542	543	521	525	549	561	548	529	512	554	506	527	541	587	546	549	520	537	576	545	585	570	559	523	556	547	585	505	562	537	559	520	560	566	547	531	561	558	561	498	549	520	542	554	550	556	543	566	531	533	575	564	574	557	554	571	544	549	544	514	570	518	537	548	540	574	536	551	527	571	555	550	508	555	582	560	560	551	510	513	572	569	569	546	545	510	569	535	538	566	519	571	558	516	558	594	530	509	571	597	516	546	563	555	578	566	510	535	559	536	505	553	571	542	496	555	527	554	564	547	570	555	538	552	571	573	531	525	547	568	541	529	542	545	561	546	585	562	561	513	518	510	548	581	542	543	586	548	526	520	560	525	584	524	522	565	525	517	533	520	568	570	556	567	616	551	543	537	538	583	529	559	548	541	543	562	535	517	543	562	570	545	554	609	521	557	547	587	586	545	533	529	534	563	544	542	558	527	566	532	570	557	542	548	550	508	548	556	544	569	538	553	533	555	560	568	562	532	557	527	480	536	561	539	528	523	543	533	585	526	519	553	568	539	506	543	550	570	502	516	570	523	570	548	545	534	552	546	552	501	531	551	545	524	545	546	598	563	589	550	543	509	542	540	544	555	527	556	520	505	545	557	530	567	520	588	594	594	548	580	567	570	566	545	555	542	513	595	544	547	542	538	536	573	577	582	573	539	550	530	571	542	579	530	519	567	586	532	558	532	555	526	514	579	569	527	562	548	544	565	548	563	582	580	516	538	523	515	514	549	496	517	570	508	569	546	556	556	554	571	535	545	515	543	548	589	566	526	522	514	551	510	509	546	542	547	540	540	561	545	539	559	557	600	518	543	571	530	548	575	550	519	530	515	545	536	537	603	547	539	550	599	497	565	542	559	537	563	529	532	529	537	605	519	491	548	535	529	560	539	541	543	584	514	545	536	558	505	521	531	544	529	563	564	547	571	545	512	519	544	531	547	564	536	563	570	542	543	606	564	552	524	537	540	533	529	580	548	562	542	569	534	552	531	525	543	544	554	579	529	561	530	559	568	543	608	537	551	581	491	555	570	590	547	539	548	527	551	537	553	597	515	536	545	518	535	555	568	530	555	584	540	591	513	581	522	554	547	534	533	543	538	488	540	557	547	540	563	580	546	517	541	541	530	516	566	551	602	552	516	520	581	577	555	548	552	517	555	535	514	530	533	522	530	561	576	544	512	544	567	497	543	494	539	567	533	533	577	560	533	544	516	512	544	605	534	526	572	554	540	572	534	545	565	528	571	546	568	528	538	540	576	544	552	560	567	540	531	566	572	552	518	567	503	544	585	509	590	562	547	544	530	584	579	605	558	560	539	561	557	517	545	574	556	554	536	545	551	560	566	564	517	576	570	592	505	521	529	577	513	543	560	532	571	581	586	557	533	572	579	569	546	521	533	560	529	561	535	504	608	509	540	509	535	547	545	555	530	575	560	541	512	569	557	559	579	523	543	516	556	531	510	545	584	563	569	554	559	536	542	573	579	521	530	564	526	538	542	540	549	556	586	563	531	562
4815	252	251	241	228	237	218	249	239	251	224	248	200	215	234	251	239	219	236	217	237	250	235	213	217	229	230	228	239	247	247	237	248	246	232	194	221	249	241	206	247	231	245	229	258	231	252	228	224	229	222	221	231	221	228	229	265	237	204	246	211	209	215	237	220	226	245	245	225	233	219	248	232	226	227	231	197	254	239	220	227	211	220	207	238	214	236	243	218	227	224	259	228	241	255	211	245	212	263	210	226	231	255	268	221	250	220	225	241	227	220	244	220	264	220	196	240	207	210	226	242	226	228	222	224	230	219	228	230	238	200	225	269	235	262	249	230	253	225	260	224	246	275	195	237	223	226	230	220	221	234	209	230	256	209	250	230	237	224	262	226	227	251	217	226	244	216	240	228	209	242	211	249	233	198	241	255	240	212	231	218	270	232	197	202	216	197	246	227	195	237	219	261	268	240	228	213	192	219	212	248	226	206	213	213	253	205	214	205	226	237	214	248	265	244	212	241	239	238	199	234	235	204	213	208	230	213	202	217	227	222	183	238	221	235	202	215	216	230	239	225	234	252	227	233	210	252	230	229	233	204	230	241	225	218	257	240	221	240	195	206	184	234	230	257	205	252	215	227	248	207	240	254	219	222	213	227	229	248	217	235	199	264	247	250	223	230	243	223	217	251	209	236	200	225	228	240	248	224	209	249	230	210	229	218	229	240	227	235	247	240	235	223	214	233	258	226	236	231	240	232	211	233	241	211	236	263	220	242	240	265	225	223	241	228	257	235	236	226	231	229	243	199	235	206	247	247	243	218	248	240	233	232	220	275	259	227	261	259	251	223	231	225	234	220	248	206	201	215	245	209	213	256	217	252	252	241	215	208	199	239	231	212	227	256	204	208	251	254	214	229	221	213	259	226	238	235	214	232	222	241	229	233	207	218	222	214	233	242	239	220	231	243	199	236	229	215	205	251	205	207	231	237	256	238	218	225	243	259	250	210	259	241	238	225	220	231	242	258	234	228	245	231	249	210	212	266	206	214	206	218	250	245	235	229	248	217	245	253	206	214	214	222	212	210	253	203	227	243	235	221	202	227	240	218	245	245	236	230	209	222	210	247	225	245	240	245	234	237	212	231	220	237	217	221	241	250	200	234	196	243	218	238	212	219	211	210	239	234	225	240	218	231	218	200	244	230	244	219	228	280	221	230	221	242	248	223	218	236	244	205	211	237	233	212	225	232	259	220	237	222	240	256	231	232	241	228	232	220	224	208	219	234	218	217	217	209	219	223	248	200	234	233	222	216	229	247	248	235	223	244	206	250	213	258	233	240	255	245	233	238	249	245	259	255	215	234	225	221	246	245	214	211	251	215	235	241	225	247	233	208	219	239	222	211	247	216	223	242	213	228	275	211	236	246	206	223	247	244	204	246	245	228	223	220	246	229	242	246	245	218	226	259	240	226	260	193	215	222	229	217	247	215	209	238	210	228	232	220	248	228	206	223	218	229	215	223	277	239	214	230	215	234	208	244	233	209	240	223	250	233	215	217	218	226	218	238	210	229	229	242	223	253	250	233	249	232	231	244	228	239	259	214	217	246	218	221	250	231	226	245	242	251	206	232	241	239	252	261	229	226	228	247	242	223	234	244	243	220	212	196	225	203	229	230	236	231	220	235	231	226	253	235	199	218	220	253	198	228	225	238	254	218	212	239	256	250	191	244	227	253	233	225	252	213	237	263	220	255	223	243	232	227	204	237	252	219	225	226	240	200	266	267	247	197	232	218	239	239	241	237	231	224	230	191	229	215	200	250	242	248	220	205	233	242	249	199	244	228	238	202	241	257	236	222	244	244	221	228	262	203	222	229	200	258	256	226	241	239	236	209	251	237	213	228	212	255	236	223	233	228	216	223	239	242	220	225	218	228	219	227	205	240	216	224	242	262	225	205	253	269	237	235	242	216	237	224	234	228	255	217	209	219	238	256	236	236	228	252	224	216	222	219	233	230	233	271	239	225	212	233	238	249	238	237	238	207	206	240	239	230	238	214	235	250	246	245	226	229	236	232	222	232	223	242	236	241	231	223	238	220	244	255	221	231	250	229	263	213	241	229	195	255	198	201	234	221	214	237	234	240	219	220	259	217	222	216	249	241	230	237	246	220	222	197	230	238	215	231	242	218	241	214	238	233	229	225	243	245	208	251	260	221	196	242	215	239	251	224	215	219	246	221	226	248	240	214	235	249	217	230	236	243	245	230	228	232	235	216	230	237	241	232	230	227	241	233	238	245	247	216	234	256	245	237	270	246	215	218	221	231	245	228	232	229	241	216	232	242	246	238	214	213	236	216	233	244	209	224	260	234	241	224	231	246	206	248	227	245	219	229	239	230	235	234	205	213	242	256	238	243	230	227	215	257	241	237	220	213	233	241	241	217	187	258	219	232	254	243	224	236	235	244	231	227	235	248	231	221	218	237	218	227	263	213	229	242	211	243	241	217	228	256	246	225	243	221	232	208	201	258	202	231	228	239	201	227	209	231	244	256	242	228	221	235	217	231	269	218	219	221	213	248	222	252	222	253	191	220	223	232	230	275	243	224	234	236	251	238	234	221	217	225	252	233	214	207	192	197	202	232	229	201	226	237	230	218	241	244	232	222	226	238	220	243	246	210	224	226	265	236	199	228	232	206	196	210	219	252	270	231	223	229	197	217	242	228	256	230	246	244	231	232	217	213	218	224	225	224	248	206	228	240	224	255	244	220	223	239	222	222	215	238	227	204	219	199	243	230	239	222	201	216	248	217	226	263	234	198	222	228	233	243	218	246	238	223	224	235	238	244	237	244	217	230	214	204	243	220	237	231	209	225	231	211	222	217	235	218	228	212	252	237	258	225	226	233	230	224	219	223	212	226	247	237	211	209	192	247	241	226	241	245	242	226	232	216	225	235	198	212	238	236	236	230	250	226	230	215	231	218	229	228	221	229	224	219	217	228	262	230	220	221	228	218	232	209	249	222	220	245	247	248	232	244	261	234	216	226	228	196	232	218	253	236	237	229	229	234	218	226	217	202	205	260	246	209	241	207	224	225	224	207	226	245	211	207	224	224	257	234	255	229	239	245	216	245	249	239	239	204	222	233	225	242	218	271	232	199	253	208	222	194	224	262	225	245	203	231	217	236	261	234	229	250	216	224	236	218	230	212	224	221	232	261	221	240	222	239	202	221	221	247	233	213	238	228	233	221	247	233	242	233	240	240	226	246	227	245	239	210	227	226	218	237	216	240	232	214	242	227	224	211	234	221	221	218	247	238	237	231	240	242	183	214	213	208	238	247	250	266	225	243	247	231	207	208	217	227	238	230	210	224	251	231	217	216	274	217	237	237	239	241	241	245	235	222	209	227	218	244	225	233	224	235	228	242	239	225	224	251	234	250	231	237	241	222	233	219	224	228	236	247	232	248	246	205	232	221	265	239	256	251	247	219	241	256	217	217	215	239	220	274	233	227	224
5618	582	576	608	625	565	604	563	554	573	597	557	560	549	567	551	556	578	544	527	557	524	529	548	589	571	542	621	533	554	565	527	573	542	564	532	572	556	577	549	576	556	516	543	578	569	586	562	547	563	494	535	563	531	517	576	552	513	553	562	519	540	521	520	558	534	528	555	534	575	591	555	538	550	516	496	539	581	556	545	549	530	502	546	539	546	553	543	552	539	525	542	541	530	587	537	564	551	526	539	511	559	590	561	529	504	542	544	563	577	532	503	535	539	545	539	544	541	553	556	555	581	568	586	525	564	522	546	568	539	524	573	571	537	551	493	538	559	534	550	604	535	514	596	532	563	560	513	570	569	566	511	547	536	559	577	533	489	540	564	553	553	559	546	552	558	549	531	542	508	522	558	547	567	521	557	583	527	548	522	585	544	560	574	563	519	555	543	503	509	504	544	571	554	525	570	556	569	512	542	593	569	532	556	575	545	516	562	526	595	564	519	550	545	572	557	577	566	554	521	562	529	514	536	506	564	563	519	555	598	492	558	548	567	522	560	541	558	545	545	533	534	568	529	604	553	545	548	552	530	531	563	565	551	564	527	510	546	552	530	512	518	559	512	540	573	537	530	549	515	562	551	553	535	511	561	537	537	481	509	537	563	553	538	553	529	526	559	558	538	513	534	578	509	561	538	526	491	517	541	574	559	562	490	494	500	534	557	527	560	569	581	513	523	569	526	543	541	484	555	551	522	538	560	561	519	574	539	539	577	530	556	557	554	580	533	554	542	577	542	564	565	535	534	553	566	558	513	567	541	509	545	554	567	537	499	602	546	536	516	589	589	549	591	511	559	561	600	549	538	543	529	613	543	520	543	535	540	537	558	550	509	519	574	520	551	525	553	525	526	563	549	544	510	528	580	566	524	557	508	554	573	529	544	524	574	554	524	528	525	549	551	576	554	525	561	569	564	548	608	556	493	572	536	531	557	516	509	567	551	518	528	515	500	504	516	570	535	517	518	556	545	531	539	543	552	542	589	524	586	535	496	531	524	560	559	518	518	557	527	583	538	564	593	551	511	543	531	535	515	536	538	533	534	535	512	535	555	536	542	545	536	567	554	545	503	504	497	537	514	532	530	497	528	534	534	543	568	545	569	506	534	542	562	516	560	534	519	539	566	531	564	532	512	560	528	545	540	531	543	531	535	556	558	558	526	543	532	530	519	555	544	515	521	555	558	525	522	608	537	490	560	525	555	560	553	584	535	513	569	575	528	538	532	552	537	558	534	584	559	518	566	546	525	562	531	562	546	533	539	531	525	559	556	537	557	566	566	578	572	530	542	522	555	583	520	552	540	578	501	566	561	542	542	548	522	525	539	524	569	540	577	477	528	499	501	543	567	525	555	592	546	544	553	566	571	520	535	551	501	574	624	546	567	549	594	514	530	577	556	539	579	532	533	587	581	566	542	519	566	547	516	563	485	526	566	565	540	559	518	567	538	528	535	568	538	554	545	534	543	546	596	554	524	526	534	510	508	550	560	516	550	542	544	527	546	541	578	562	536	523	542	517	559	519	585	522	512	529	520	565	520	564	517	554	562	589	527	580	548	520	554	519	617	544	525	571	520	547	545	571	517	577	516	537	568	552	543	561	556	552	558	565	567	561	537	543	552	504	541	531	517	522	564	563	573	542	512	549	552	529	613	565	524	565	562	568	540	515	540	507	568	537	572	565	572	538	512	580	522	518	556	568	521	520	545	559	573	520	529	560	549	522	515	518	559	554	536	533	523	521	532	533	545	564	524	499	534	541	547	542	515	502	532	570	557	559	534	529	548	574	497	561	595	519	538	572	552	537	520	537	516	514	530	554	529	495	516	537	521	530	536	540	560	526	586	572	540	551	552	571	528	553	550	594	529	549	532	531	516	509	524	570	578	550	559	536	607	531	542	532	518	545	525	539	582	518	552	541	523	538	546	558	552	543	558	521	566	597	547	556	547	573	586	524	575	537	522	586	545	552	533	544	531	553	539	510	536	575	563	561	544	572	542	559	594	549	531	560	559	549	583	513	528	549	535	537	555	582	507	547	573	543	571	552	597	574	543	568	533	549	540	545	563	573	573	581	553	543	543	508	580	557	611	576	543	509	574	536	545	565	554	536	521	558	553	563	561	548	533	552	551	576	549	564	565	504	551	585	582	560	593	548	510	501	579	497	594	521	561	529	585	581	571	570	582	524	547	531	566	548	568	543	530	541	536	543	513	540	549	531	547	555	540	540	549	538	541	571	563	558	530	498	538	548	553	563	558	504	532	556	569	545	561	544	555	544	567	534	526	556	537	583	543	499	544	527	543	522	555	532	529	557	552	575	564	568	559	495	558	492	528	511	532	539	543	542	517	571	562	520	566	502	552	568	550	528	526	526	529	545	549	562	544	535	541	519	567	575	540	530	512	551	609	494	541	546	540	570	583	544	563	498	533	543	604	524	552	557	536	550	539	526	563	547	534	541	522	551	544	511	562	546	559	513	554	536	564	538	562	531	545	529	537	505	530	534	576	555	524	573	529	569	542	550	523	566	547	599	596	572	564	602	538	525	574	535	544	561	540	537	532	543	558	568	566	541	482	532	547	540	532	582	516	568	541	562	551	548	542	525	560	583	541	519	533	540	542	584	580	597	553	570	547	570	566	558	499	581	546	526	564	535	547	551	571	507	547	518	518	533	555	532	507	556	529	572	537	539	552	525	533	550	530	541	509	551	560	569	550	550	539	559	528	594	598	536	516	537	542	592	544	555	573	547	505	539	545	544	504	513	565	570	533	564	523	517	549	592	486	536	529	543	552	559	554	532	534	548	555	550	521	538	542	549	539	556	542	560	524	538	555	536	541	532	566	553	557	554	553	544	548	579	559	559	516	579	528	555	504	539	527	537	579	545	531	547	530	570	589	538	576	512	534	512	525	558	578	525	574	519	576	553	549	518	568	509	553	530	547	565	548	571	514	526	529	540	527	541	593	530	537	479	533	543	597	591	533	565	537	556	582	535	537	529	560	526	540	558	548	529	530	562	515	512	536	541	572	530	546	576	539	611	558	540	565	538	527	542	560	509	568	533	555	587	546	533	504	562	583	512	506	527	495	561	497	513	532	572	523	535	581	534	556	560	555	562	558	567	554	533	592	528	601	554	540	569	550	511	559	563	563	539	531	545	560	530	546	576	506	515	494	547	604	564	525	501	520	564	564	579	574	548	532	575	549	556	500	569	548	539	566	524	525	545	545	530	519	539	544	529	549	504	565	535	542	551	528	523	531	534	533	542	555	625	560	532	555	554	547	547	555	507	581	527	540	558	557	542	556	593	569	571	511	540	515	570	549	534	494	543	513	545	538	581	515	529	570	552	536	525	562	530	565	561	544	546	529	589	598	528	522	546	506	567	575	596	533	607	562	501	565	570	533	514	526	587	527	556	570	515	571	505	547	557	562	512	547	616	569	545	535	576	555	536	565
43590	7585	1188	779	558	442	305	281	224	203	218	175	162	168	149	147	137	142	138	146	129	121	126	116	144	135	96	119	109	120	119	125	119	135	119	118	136	128	121	128	96	125	99	117	108	102	127	122	103	92	124	94	121	116	112	104	134	104	109	122	120	120	111	119	116	130	114	123	127	108	111	115	125	134	112	124	96	118	115	127	110	138	139	124	107	120	98	105	119	118	119	115	101	114	88	114	107	87	115	120	108	114	118	119	120	103	117	99	104	119	123	131	89	116	117	102	101	116	109	111	96	118	113	131	105	108	95	108	121	100	132	114	120	129	98	91	114	91	159	117	108	110	107	119	124	118	114	100	97	111	116	110	106	129	129	117	132	133	104	113	121	127	104	109	113	103	115	106	109	104	104	115	114	110	101	119	108	94	116	110	96	115	102	105	123	97	106	130	118	106	117	116	129	109	82	124	110	124	90	98	110	126	119	110	120	114	126	129	112	128	96	109	112	114	113	110	112	120	110	129	104	110	95	103	112	106	97	99	97	105	123	111	109	111	106	105	112	123	130	91	125	105	111	98	107	105	85	120	121	102	143	111	104	138	116	119	108	102	122	106	119	102	119	121	111	121	109	132	131	142	116	117	113	112	122	106	98	99	121	122	119	95	97	95	119	124	131	111	113	133	114	128	111	133	93	114	116	124	114	99	102	138	128	105	122	108	116	107	98	106	87	121	123	122	117	132	116	118	116	110	115	122	112	116	103	128	113	108	99	104	111	106	99	108	131	91	133	114	118	110	102	107	106	130	119	122	113	116	105	105	115	115	122	108	109	118	95	104	112	116	103	101	113	115	129	114	108	111	110	122	117	110	98	106	148	127	122	95	117	108	103	130	123	102	117	90	94	118	95	92	98	105	91	96	120	105	109	100	122	110	103	111	118	114	107	102	89	133	116	119	127	121	101	114	125	102	108	116	116	130	126	121	86	108	115	120	131	93	112	104	101	101	115	127	136	137	113	116	124	86	115	121	126	130	94	101	103	114	124	100	140	115	101	124	105	107	101	103	90	122	109	100	97	113	87	115	130	120	105	104	109	125	109	110	113	103	110	127	101	117	122	118	104	133	112	131	112	107	107	105	104	116	124	105	128	111	128	94	96	118	116	123	106	108	113	106	114	112	102	121	111	80	118	99	125	101	117	122	117	101	109	111	117	115	120	114	129	108	102	122	118	106	106	108	125	95	107	115	108	102	93	103	128	122	112	117	131	100	98	116	112	144	98	142	115	106	122	125	110	141	114	110	120	106	112	121	112	113	105	131	119	121	125	118	116	117	124	91	124	103	104	108	119	110	120	109	127	106	106	106	113	93	123	103	123	130	118	125	132	103	108	104	108	107	109	126	112	110	105	84	124	123	104	118	107	104	96	114	117	117	91	118	105	112	121	112	108	122	120	103	103	109	122	128	109	109	117	118	117	117	106	96	110	119	96	101	118	122	126	110	110	105	115	112	110	125	101	112	111	103	117	108	120	124	119	140	124	98	114	133	127	110	112	141	94	100	114	108	118	115	135	105	111	119	127	128	131	117	113	97	92	134	124	116	115	104	111	132	123	107	98	118	112	98	118	110	112	108	112	114	91	107	127	123	115	102	132	102	105	115	100	104	110	118	127	129	123	118	124	121	126	131	104	108	110	124	116	124	111	141	120	114	100	80	105	113	122	101	126	118	119	109	102	124	122	106	114	118	118	112	104	109	125	121	120	120	117	115	130	116	101	109	115	108	136	114	114	122	109	101	104	114	120	123	120	115	119	127	111	103	106	102	105	96	127	149	92	114	115	113	118	113	94	121	112	97	98	110	108	99	125	122	111	98	139	125	133	113	127	115	127	128	123	128	112	105	125	109	111	125	117	99	120	127	117	118	111	107	108	137	126	101	121	105	121	104	125	126	115	110	122	124	118	106	132	107	110	109	93	109	128	123	99	113	112	105	115	127	126	112	138	101	115	123	124	110	101	109	115	111	102	115	117	104	124	114	88	111	110	110	86	134	104	107	112	84	103	128	97	130	85	120	93	110	113	104	111	126	115	113	104	118	107	102	108	126	114	115	124	103	111	110	96	114	123	113	123	115	133	99	107	94	133	121	120	116	108	114	110	102	111	120	111	105	108	117	109	118	118	124	131	107	86	116	122	97	118	106	112	119	104	122	107	102	111	106	100	117	97	110	97	110	112	112	106	113	120	101	107	98	123	107	110	88	104	101	135	113	110	97	110	120	119	126	115	111	135	122	117	129	118	111	120	122	101	95	118	109	122	111	118	122	115	111	106	103	100	116	115	120	101	105	127	115	136	119	108	122	113	116	120	124	107	114	131	115	110	101	129	122	128	103	108	109	126	102	123	105	120	118	113	115	128	133	122	121	112	122	110	112	102	117	108	98	117	104	114	108	105	121	121	138	113	127	102	119	131	114	103	115	119	151	98	128	104	104	122	102	102	111	104	105	99	110	124	112	106	114	121	113	122	106	108	96	117	111	120	108	124	115	112	118	101	107	119	129	99	103	123	115	128	124	92	119	105	120	143	108	113	112	105	112	118	128	123	115	133	112	100	104	98	120	127	117	104	104	114	105	124	101	114	118	105	119	115	116	119	116	121	114	113	125	111	108	103	106	135	98	121	138	126	112	128	100	110	136	107	127	120	125	112	122	98	118	104	108	96	101	114	123	129	103	116	114	125	114	105	114	110	118	127	96	102	100	113	99	119	115	122	119	117	116	135	109	112	121	101	127	111	115	112	95	89	95	116	116	108	114	105	122	110	108	116	122	103	105	112	107	111	128	120	99	112	115	107	128	128	87	99	117	121	128	135	121	132	103	140	117	114	90	113	117	104	115	122	117	108	105	125	111	114	113	128	126	106	127	117	94	105	86	118	93	122	114	120	123	119	123	111	95	108	117	125	102	110	113	122	111	108	127	117	110	102	132	110	111	114	115	109	127	128	120	109	121	120	100	123	120	118	113	120	121	139	112	118	117	98	108	119	114	103	96	113	118	123	96	111	98	102	126	101	150	106	114	111	112	112	120	91	126	111	111	138	107	102	103	111	109	96	108	126	102	125	112	106	110	139	151	115	111	121	133	108	114	108	114	116	93	101	109	133	111	125	128	121	103	125	113	96	140	112	110	108	119	119	127	99	107	106	102	110	121	101	108	115	124	96	107	96	123	105	99	130	117	121	124	109	110	109	101	97	125	121	110	95	97	119	106	140	119	119	127	105	109	138	113	131	111	112	96	95	120	102	118	120	116	103	98	121	120	128	131	119	118	113	117	121	99	123	132	137	110	123	102	121	89	105	132	112	121	114	104	123	116	110	127	115	103	117	116	120	118	105	122	120	97	101	106	104	108	123	124	130	106	120	99	111	123	100	84	112	88	127	109	103	135	122	100	99	118	112	118	122	109	113	103	107	123	119	108	119	119	126	123	97	127	114	103	123	105	104	91	106	126	124	92
19421	939	2087	2556	2169	1819	1398	1186	1082	887	820	749	653	646	611	541	518	530	514	438	498	465	445	390	426	407	385	397	402	377	404	396	407	374	396	381	366	377	367	357	325	349	351	313	358	335	353	324	346	345	347	350	350	318	365	366	328	369	365	339	331	342	323	386	339	315	325	336	351	354	341	356	319	352	361	337	317	338	332	326	313	325	359	319	318	349	315	355	336	358	363	293	312	326	305	298	327	324	337	316	338	320	297	306	327	286	338	312	309	348	337	381	325	339	328	321	305	333	338	300	348	331	332	317	339	350	298	301	345	343	329	360	328	315	274	311	307	296	304	372	354	312	326	350	323	340	346	331	313	328	315	312	329	293	329	354	297	296	326	307	310	308	319	328	315	289	306	320	343	291	305	325	292	319	312	308	329	322	324	311	323	305	282	350	328	315	299	309	282	322	320	277	330	277	302	384	305	315	346	310	334	307	316	344	285	302	310	324	332	328	322	346	353	322	331	291	317	347	311	309	337	296	328	331	300	338	343	299	344	349	355	323	308	326	312	347	308	338	308	317	297	342	339	305	345	303	326	299	304	297	350	342	311	320	293	330	327	294	355	333	296	307	295	318	267	327	357	320	314	316	291	307	337	337	302	337	297	342	317	333	297	337	318	348	319	305	338	304	296	293	304	303	324	300	306	313	332	322	337	331	329	318	312	341	363	321	359	308	333	311	349	351	321	348	330	296	330	288	348	321	332	315	293	347	334	333	283	350	326	334	332	344	325	342	310	329	323	303	292	332	349	321	352	343	312	311	303	289	352	303	362	314	309	335	326	308	307	315	346	317	335	326	340	314	329	305	302	346	306	317	321	315	304	324	316	320	325	318	338	346	303	339	336	346	324	313	285	330	310	347	336	347	317	319	313	289	294	336	283	312	315	322	334	328	315	337	319	291	299	279	319	347	303	387	335	340	313	313	321	313	346	342	326	299	301	340	310	344	328	282	324	332	307	320	323	306	335	295	308	337	338	313	311	298	323	329	298	314	328	328	338	319	327	304	298	330	332	310	306	335	320	316	287	329	327	294	335	312	329	332	347	321	317	313	303	353	297	301	303	307	332	319	292	332	298	333	348	306	307	343	311	295	338	291	330	295	349	331	328	351	304	336	343	290	320	326	323	345	306	327	309	298	311	273	325	305	301	309	351	333	336	297	331	346	322	335	349	300	307	336	312	326	312	311	339	303	316	326	294	330	325	327	321	332	348	334	313	317	302	330	318	315	315	312	307	353	312	305	348	309	332	302	296	319	337	322	302	326	337	291	318	340	311	306	315	297	313	296	300	311	309	325	300	321	308	307	305	318	326	287	338	326	320	344	329	299	339	312	291	318	300	303	297	364	328	304	344	318	318	338	298	339	292	320	335	340	344	314	295	305	321	315	338	330	330	348	311	336	296	347	296	305	326	322	320	352	336	337	323	336	325	311	348	366	352	330	346	331	334	337	308	342	328	301	330	297	325	318	328	320	319	302	303	333	323	315	294	295	311	313	342	330	349	298	351	308	310	337	300	336	323	332	298	334	328	298	294	303	349	307	321	329	325	338	329	336	329	317	301	304	285	348	298	339	312	310	335	301	324	316	353	322	326	281	296	315	334	289	310	340	291	316	312	328	307	295	354	348	327	347	298	342	323	317	331	307	328	319	323	327	259	309	322	338	305	336	302	316	290	360	314	320	310	322	301	313	359	323	320	308	334	338	345	307	333	330	317	304	336	335	297	310	340	335	311	325	333	348	341	311	329	294	308	323	327	324	326	341	323	318	295	308	353	310	335	267	309	288	321	299	296	315	294	300	309	327	324	347	323	320	319	285	318	325	286	359	361	318	314	320	293	307	292	325	301	321	315	324	339	304	316	320	339	326	347	307	334	337	321	306	327	301	337	294	324	309	335	329	340	311	322	333	303	318	305	328	300	307	322	304	294	307	320	325	293	331	311	328	318	325	334	346	296	349	318	353	331	325	308	314	335	332	317	312	299	351	302	301	294	326	305	309	309	308	324	308	308	301	290	305	331	334	299	334	330	317	328	344	294	327	301	304	309	327	333	306	307	347	324	310	318	328	319	319	313	344	300	308	318	286	323	284	284	324	308	304	338	355	327	327	317	347	318	310	317	339	325	332	304	321	343	323	329	315	328	315	302	324	316	302	311	312	301	300	299	315	321	319	313	328	316	324	318	351	324	346	324	322	324	325	283	322	320	326	348	326	304	299	334	324	294	340	282	303	341	326	319	342	316	340	334	340	313	304	332	317	304	327	332	325	310	319	316	340	295	309	330	285	313	306	282	323	310	342	291	347	322	341	343	305	273	327	306	319	305	338	321	344	286	319	322	298	326	343	267	319	342	335	315	333	332	338	311	338	307	336	299	329	302	344	348	315	297	333	304	300	321	277	317	320	308	302	327	285	337	342	337	309	331	316	317	342	316	333	330	297	339	332	299	325	328	348	304	324	369	337	338	332	301	331	324	327	317	326	314	301	313	310	299	336	345	328	313	334	354	293	311	320	336	332	305	311	356	309	327	302	325	350	307	271	327	318	317	329	330	322	315	318	299	275	336	317	310	299	309	331	300	352	326	353	336	336	305	339	316	315	311	314	296	322	315	336	303	348	313	317	306	316	282	294	308	307	320	313	344	323	301	307	295	338	296	296	328	302	344	315	311	347	309	312	323	290	357	326	310	333	328	303	294	316	308	314	316	360	326	372	339	321	293	316	291	277	327	298	340	338	337	322	333	321	338	313	356	307	301	330	330	310	322	331	303	316	311	323	292	335	337	283	306	316	324	314	291	329	287	335	333	319	348	315	314	305	340	296	332	305	331	298	313	316	308	327	325	333	332	321	345	304	326	299	301	284	345	324	296	318	321	314	328	310	350	341	360	310	306	334	325	352	294	315	354	322	323	336	308	326	335	299	340	317	313	306	313	351	307	313	365	321	306	325	359	323	322	345	283	304	306	289	346	332	312	333	328	298	318	302	319	324	323	324	299	328	334	324	312	341	331	311	339	334	313	312	337	319	299	342	342	353	308	311	339	303	298	332	319	334	310	307	296	311	310	359	343	305	318	304	320	308	336	304	311	286	318	287	297	316	322	285	311	297	347	301	320	305	328	319	352	314	293	336	321	328	320	312	327	325	292	297	328	326	313	309	316	307	315	328	315	326	299	317	327	307	308	316	333	348	301	331	282	337	298	338	318	295	304	301	284	297	340	316	329	299	312	324	318	297	310	325	290	348	331	325	337	313	297	331	357	296	314	335	348	291	347	300	303	324	329	315	331	333	327	302	299	320	347	330	305	321	311	305	339	360	315	325	309	315	301	341	310	319	325	303	310	320	279	321	332	312	302	316	348	305	339	300	303	301	342	324	302	349	305	327	300	302	305	303	332	298	352	313	338	325	317	314	342	316	347	329	310	318	310	316	273	333	318	306	350	314	313	333	271	311	329	331	301	345
56864	15927	4413	1812	1217	875	664	544	488	419	393	331	336	344	278	306	280	266	270	229	277	256	249	235	238	238	247	228	234	235	242	254	247	240	244	237	230	239	221	223	208	222	223	217	222	233	267	221	226	243	235	221	233	223	238	198	224	212	246	256	223	228	250	225	173	216	237	226	199	204	217	217	232	219	211	222	202	248	198	203	206	207	219	215	227	191	208	213	218	203	221	211	196	235	217	223	235	230	241	228	235	253	203	193	206	220	209	208	190	222	204	243	237	211	204	240	224	224	202	218	213	234	178	224	211	210	200	220	232	224	202	201	188	199	200	206	230	200	236	198	206	227	241	232	226	208	196	248	218	213	207	216	243	244	228	231	220	222	231	206	250	197	198	204	216	240	217	271	242	239	223	224	203	229	220	217	220	253	220	209	249	233	225	211	208	235	238	218	217	237	199	228	249	202	193	213	221	216	245	188	239	206	219	208	214	217	194	198	197	188	204	230	222	211	216	220	213	217	187	202	212	233	213	224	206	247	222	223	225	229	211	225	223	218	236	212	233	248	220	189	209	218	202	193	177	249	224	200	209	208	213	216	199	231	222	250	223	228	230	189	189	198	202	193	223	228	220	228	211	213	204	216	192	200	226	200	233	211	210	220	175	215	231	213	205	205	232	215	213	225	194	215	207	226	223	230	213	243	228	242	201	230	207	218	224	224	206	227	231	248	197	247	203	229	213	246	206	207	239	209	225	227	201	230	190	235	215	214	208	217	199	218	223	231	216	208	214	224	214	234	191	204	198	205	236	232	211	237	191	203	228	211	220	204	221	210	223	212	217	214	212	224	227	237	235	226	196	203	188	227	223	236	218	192	221	206	208	203	211	213	221	196	216	234	238	228	222	218	204	239	222	243	221	204	200	206	210	192	231	189	220	204	210	240	206	227	211	226	214	218	216	229	223	246	211	216	198	217	209	201	191	195	221	211	216	240	232	200	218	215	174	218	233	218	219	214	249	235	205	218	212	243	220	199	218	226	210	195	212	237	229	204	223	215	204	201	220	226	211	222	201	236	213	211	220	216	198	184	214	191	215	221	223	203	215	226	249	196	214	253	233	262	233	235	216	215	198	222	213	223	203	232	229	227	200	211	205	201	225	250	230	243	240	240	201	205	221	240	209	233	229	232	219	239	207	223	174	218	236	222	196	223	223	209	210	222	243	216	213	221	191	255	219	225	205	239	220	211	189	202	244	232	212	228	245	237	224	224	228	193	198	206	217	229	240	228	215	223	215	219	224	247	225	215	205	206	217	231	228	208	214	195	232	228	206	214	215	229	196	230	216	201	232	203	224	230	238	240	187	222	216	199	236	208	255	209	201	206	222	199	213	266	224	232	226	209	230	233	207	210	197	199	238	205	228	224	222	215	211	210	212	211	213	226	221	204	213	226	217	195	237	226	197	209	217	204	217	209	220	213	205	245	205	247	215	227	222	223	228	196	211	199	178	209	192	221	194	224	208	212	211	215	205	214	220	224	227	227	224	199	208	215	205	210	205	226	231	197	218	212	211	206	200	251	239	199	219	241	224	216	216	238	238	214	216	208	214	201	215	231	221	254	207	179	211	225	214	234	208	230	206	205	203	224	198	213	214	196	208	213	211	223	196	230	185	198	234	228	209	240	270	224	226	250	234	201	227	201	199	219	236	188	226	228	201	218	222	217	203	202	226	199	222	210	198	209	207	232	223	260	229	222	171	222	210	216	215	223	213	220	228	203	229	194	224	219	209	211	242	250	226	219	211	227	226	227	239	239	235	224	233	225	201	252	203	215	226	250	230	225	253	205	230	219	215	223	209	214	228	232	228	198	209	217	235	219	218	233	215	231	194	216	209	271	186	213	199	224	236	214	196	200	208	212	208	239	217	207	214	215	224	205	227	194	202	201	213	204	212	230	211	214	217	194	239	210	237	222	204	201	205	207	221	188	218	215	223	216	241	223	211	227	212	236	201	218	225	208	231	236	219	247	213	231	231	209	231	228	218	180	231	218	203	214	240	202	212	223	217	233	204	232	205	210	239	207	227	219	205	233	210	229	210	213	219	235	238	215	214	229	209	219	245	187	196	234	212	222	204	224	213	224	214	207	220	250	221	223	220	202	227	214	220	216	221	223	206	220	200	204	216	198	216	213	200	223	215	241	239	213	206	241	208	227	230	213	264	227	243	191	230	225	231	243	201	235	230	207	205	206	223	239	207	209	229	233	182	226	225	219	218	199	191	188	193	220	219	241	244	219	219	220	216	213	217	244	196	219	219	227	225	226	203	206	201	202	211	247	216	211	205	225	232	185	224	189	238	237	197	241	222	217	211	219	191	236	229	206	224	197	247	203	222	184	219	227	246	227	247	231	240	225	229	222	209	221	227	221	226	213	207	219	228	227	222	223	209	227	209	205	199	219	202	210	224	217	217	220	221	234	250	225	206	169	213	210	233	203	213	258	239	216	190	223	202	191	206	218	202	233	220	220	215	227	195	223	235	217	229	195	217	225	202	210	215	219	219	220	202	206	222	218	246	197	213	231	206	233	215	238	245	214	230	221	205	194	237	207	228	231	210	190	210	222	249	220	219	213	227	218	185	229	201	237	213	207	233	204	196	193	238	208	234	243	220	212	202	200	220	208	232	261	208	213	233	208	225	206	226	228	208	224	208	212	219	207	221	226	202	214	204	229	229	258	235	228	222	215	198	238	226	228	214	219	257	231	183	216	255	208	202	226	203	218	236	226	228	193	246	247	229	220	214	232	195	215	213	229	215	206	211	219	205	254	219	244	222	219	223	211	236	212	222	203	199	258	214	205	202	213	239	236	225	225	231	207	200	228	221	258	212	242	206	210	215	208	193	253	182	199	221	228	243	223	207	218	225	196	209	197	240	217	210	217	216	196	237	221	218	227	235	187	202	222	209	202	184	225	238	232	227	210	209	245	192	240	195	197	225	229	219	190	209	228	200	225	222	217	267	209	194	212	196	204	222	207	221	210	208	211	233	215	214	251	244	239	215	197	225	213	226	236	244	230	232	206	224	205	201	205	212	241	226	191	190	229	233	214	216	209	233	224	215	203	236	221	243	202	224	199	216	212	196	196	219	220	206	247	226	215	224	227	215	227	208	214	218	229	233	212	216	209	194	190	245	224	198	228	208	220	223	213	198	218	216	227	236	224	213	209	207	200	205	210	242	208	235	221	231	204	218	206	214	194	224	195	206	214	211	228	217	236	214	226	231	233	250	248	208	213	218	220	200	232	219	209	237	209	185	186	223	200	211	208	180	231	223	244	207	215	237	203	233	221	208	228	223	206	192	222	209	214	214	242	210	217	191	221	217	230	199	227	234	234	210	197	205	216	255	200	214	202	228	212	227	207	228	223	232	217	204	236	201	230	223	191	210	205	192	219	230	216	208	235	220	211	212	210	207	185	228	256	216	207	215	201	230	206	203	224	218	221	228	214	235	230
25245	1845	3851	4683	4057	3285	2874	2274	1969	1724	1567	1414	1269	1215	1107	1009	1004	1001	945	862	839	778	769	752	726	759	739	729	672	686	728	683	679	694	689	648	665	619	632	643	684	639	664	575	594	578	567	611	639	574	614	566	563	593	611	628	556	589	571	601	592	527	613	558	575	560	628	578	681	580	548	531	587	548	537	579	619	617	552	582	588	637	607	564	598	583	535	567	534	543	525	582	580	576	546	565	569	526	545	581	567	563	570	592	568	608	601	594	566	542	543	524	568	574	553	535	534	566	554	586	536	583	577	547	555	531	570	531	555	532	603	601	583	552	586	533	604	622	586	548	575	550	570	574	538	533	544	548	561	558	555	557	502	603	536	545	560	596	545	536	544	498	550	564	567	557	580	558	553	567	536	508	559	559	533	590	591	523	533	532	580	561	533	552	563	556	573	562	535	558	521	525	558	562	501	546	546	555	553	554	547	561	578	550	579	555	536	551	588	522	578	557	591	550	607	503	538	534	566	577	519	536	529	527	545	520	570	543	582	589	562	570	551	532	577	590	565	535	557	557	567	557	536	546	573	559	545	548	533	583	540	565	572	547	554	547	545	521	533	602	550	548	511	548	546	551	551	533	596	567	520	562	539	580	568	546	592	581	570	492	535	545	532	519	530	610	583	555	557	576	559	579	589	582	530	548	547	578	578	577	553	571	557	568	528	520	563	547	570	559	483	574	587	576	612	519	562	573	541	499	604	551	562	560	598	533	531	579	550	534	538	539	577	523	546	510	579	548	582	561	517	569	521	589	556	555	531	556	553	579	524	570	567	540	531	529	533	542	555	518	574	539	529	546	521	593	512	583	569	532	527	554	552	549	537	535	566	550	544	550	556	532	532	573	563	550	517	560	607	486	590	553	516	562	521	558	517	543	588	551	574	514	581	571	601	543	515	544	572	517	523	517	537	534	551	547	547	580	552	567	517	515	594	592	555	581	564	599	593	573	542	554	554	560	576	536	574	526	523	575	544	600	547	573	498	577	553	563	555	551	522	594	526	547	589	576	556	539	550	526	523	573	543	551	538	546	573	531	555	571	551	558	557	565	528	523	541	557	590	531	530	549	573	540	568	552	569	545	558	537	581	575	530	521	544	592	562	555	566	561	575	540	526	592	555	579	557	573	529	524	559	529	526	558	552	573	532	519	542	567	577	538	580	581	553	523	564	573	534	558	564	550	557	566	515	540	535	557	492	547	566	547	519	584	582	514	561	581	570	586	536	583	553	569	557	553	547	573	565	538	528	591	562	544	538	529	579	511	550	501	563	536	561	557	547	557	570	539	497	529	530	505	538	572	554	506	584	566	544	529	546	546	574	537	566	592	547	566	519	562	519	511	543	537	554	560	543	508	534	530	609	548	526	593	616	582	565	551	542	549	565	575	527	553	562	591	577	569	615	546	584	529	547	565	510	494	533	520	521	569	556	581	561	564	550	560	489	530	506	600	544	587	532	511	591	606	562	526	552	550	573	537	556	546	547	590	562	574	555	562	576	501	527	562	602	558	548	548	558	580	541	536	585	548	533	567	568	547	548	515	543	533	540	584	533	553	550	575	516	539	558	569	529	528	558	549	572	588	561	579	521	571	520	542	560	554	574	588	555	547	568	528	574	537	531	536	518	553	572	552	566	515	555	529	527	505	595	542	561	566	571	496	549	579	585	558	577	544	561	510	548	533	520	570	569	565	574	535	609	588	552	549	511	585	555	571	541	512	562	571	518	537	539	544	546	583	574	593	533	590	558	522	572	575	538	572	561	525	522	567	540	588	571	557	568	518	544	561	567	510	544	569	563	579	565	560	575	542	545	573	521	538	568	555	559	574	534	531	577	557	528	551	577	571	557	561	566	560	569	527	559	534	613	534	549	526	541	553	547	523	542	576	510	537	555	565	547	569	506	569	481	510	574	546	516	548	531	561	561	554	572	545	564	553	540	544	595	527	550	607	548	558	535	534	570	526	531	518	528	591	514	532	601	566	567	598	524	571	574	596	542	536	558	569	497	549	525	545	543	564	570	545	577	565	571	559	601	569	580	568	601	560	526	533	527	531	573	566	522	577	554	574	571	522	539	560	506	557	551	573	546	541	541	571	549	533	526	537	567	527	502	537	571	526	546	550	551	576	570	558	551	578	537	547	589	570	538	535	518	550	537	558	583	581	551	559	592	553	558	535	579	542	562	559	558	544	584	544	590	564	575	545	582	579	519	520	580	600	527	507	552	582	540	543	542	534	507	520	509	551	573	591	572	550	537	525	555	538	583	543	557	563	568	560	519	560	529	541	583	554	533	582	557	581	553	553	568	529	549	562	514	557	503	559	548	541	566	540	542	532	551	579	521	573	572	576	525	560	548	560	556	541	553	536	566	576	578	559	558	592	567	521	516	575	564	503	573	556	505	537	588	577	568	552	537	543	537	588	570	549	582	560	520	558	567	567	547	523	529	514	524	577	514	528	550	591	561	506	495	599	550	541	562	553	526	529	516	520	584	533	520	528	549	530	516	551	538	569	573	532	575	562	601	531	566	540	564	577	624	574	549	534	556	559	563	529	545	521	562	527	549	551	514	516	562	522	530	556	537	539	560	532	577	535	502	530	558	576	518	560	511	599	584	546	534	554	561	575	565	508	529	530	557	539	525	557	544	564	525	530	552	537	567	528	542	572	554	549	558	578	544	525	528	564	570	539	525	576	578	577	536	562	523	560	543	558	506	534	557	533	577	541	551	563	574	510	517	541	549	525	552	551	562	568	509	564	546	549	543	536	582	528	564	525	554	532	572	530	525	524	536	589	548	523	529	560	592	573	530	579	595	560	518	560	542	512	547	529	551	557	543	545	569	564	549	571	619	537	557	571	572	559	556	550	542	566	569	553	537	581	515	535	558	556	564	540	564	504	542	529	586	544	562	534	578	593	520	539	576	558	548	553	530	573	538	555	574	554	540	577	545	580	550	569	535	591	577	550	564	551	539	529	581	546	553	572	512	567	544	534	537	536	519	567	590	567	585	583	539	530	559	531	559	535	544	545	565	610	543	552	539	561	523	563	576	557	533	513	578	540	502	563	549	545	531	554	559	523	561	542	556	533	563	566	583	579	543	593	524	510	547	597	533	563	585	561	514	575	527	526	576	558	568	546	554	557	545	549	533	522	540	529	519	557	571	580	547	560	548	588	558	521	536	564	538	501	568	514	536	556	531	517	538	546	545	514	582	552	530	581	552	574	544	533	542	501	563	597	545	534	556	539	545	519	560	530	575	540	576	570	530	554	530	548	553	568	568	547	554	575	545	593	558	549	555	577	577	562	526	517	542	571	599	544	556	534	570	559	604	524	535	564	568	526	564	563	524	496	580	548	538	548	576	574	578	615	560	515	554	532	546	567	596	541	530	571	549	559	505	553	584	595	545	570	534	549	575	542	529	537	546	548	528	576	547	530	551	570	527	532	566	529	555	579	571	547
4788	270	251	229	253	263	237	199	223	235	224	248	236	224	201	218	205	258	217	223	238	225	212	260	223	267	234	224	236	228	198	244	227	260	241	239	237	245	220	226	215	218	200	209	207	238	236	231	245	224	243	223	244	251	245	241	242	230	242	233	246	247	229	226	221	219	221	242	240	256	216	217	248	214	223	233	267	250	225	226	231	212	211	236	224	240	240	205	211	276	211	217	257	238	225	210	197	233	260	233	217	240	209	241	231	220	242	223	236	243	257	217	232	236	223	206	226	239	204	238	230	231	202	230	236	208	217	237	240	242	254	220	222	210	234	245	251	233	257	269	234	247	241	203	253	240	213	234	252	225	218	248	223	232	220	240	215	242	237	263	251	244	219	243	248	202	232	220	239	261	237	207	245	279	228	193	239	220	196	249	231	228	230	221	223	220	217	228	224	229	244	226	247	225	244	223	209	239	245	228	246	247	224	238	233	232	272	223	221	200	231	233	171	229	236	228	216	214	227	234	230	229	227	225	231	233	234	231	203	216	236	232	224	222	229	236	231	263	263	228	236	254	223	238	255	236	244	196	242	243	228	269	254	203	200	241	233	265	251	249	245	246	215	243	194	219	236	239	227	218	204	242	225	246	217	236	218	220	242	213	241	220	251	236	228	203	248	220	224	237	240	243	250	238	235	235	228	212	230	237	247	249	215	225	235	213	232	234	229	218	229	222	204	220	235	264	247	259	215	243	224	232	241	246	232	229	224	204	217	253	229	216	229	232	251	225	204	216	222	245	206	212	198	194	212	254	248	209	224	240	225	249	218	227	234	210	222	243	221	208	237	213	241	227	208	216	239	229	210	244	271	217	232	244	240	252	254	213	234	223	259	224	225	250	238	226	257	249	226	240	210	248	227	215	240	230	221	240	222	234	238	198	207	204	230	253	230	236	241	208	177	190	226	249	248	233	231	205	216	213	226	256	238	214	222	216	227	228	218	185	233	198	212	229	211	217	209	222	225	244	197	236	225	229	256	242	236	222	212	209	227	207	249	233	224	249	250	227	221	222	241	244	214	219	191	233	228	236	275	253	232	233	228	227	256	250	253	212	236	242	244	254	234	217	233	233	231	220	257	235	205	213	232	216	223	235	271	223	251	230	217	205	229	233	220	246	233	241	227	262	224	211	200	202	236	216	238	227	221	242	228	199	209	217	247	208	217	211	220	225	226	235	234	230	240	223	235	231	217	208	218	254	236	228	228	246	235	212	218	218	212	226	208	257	236	248	222	219	228	229	225	236	208	212	233	247	219	220	236	205	235	227	231	199	245	211	227	251	220	215	233	231	244	251	242	235	229	233	223	222	202	224	232	225	216	217	248	232	230	234	206	221	209	226	250	241	239	235	220	250	260	235	208	229	216	228	252	243	229	230	227	255	220	233	243	230	238	227	251	213	212	235	220	222	215	225	221	231	208	232	228	283	246	238	247	225	227	214	203	240	217	234	233	230	236	226	246	220	228	231	227	236	223	243	233	204	226	212	214	241	186	231	217	235	243	229	282	235	215	231	236	240	239	229	233	236	214	227	246	252	226	215	199	236	253	230	228	213	226	224	234	236	249	229	224	213	252	243	244	237	199	211	250	232	224	231	233	226	191	222	222	240	208	243	231	237	231	212	214	242	219	229	217	200	251	249	247	207	248	210	230	231	253	213	243	210	223	245	218	232	241	220	216	222	234	229	229	255	224	226	242	258	214	203	263	204	198	236	224	238	223	227	244	211	226	264	242	227	246	229	246	206	204	243	228	254	215	220	248	238	246	243	226	232	225	254	210	238	218	227	229	199	225	248	214	221	221	240	225	214	216	230	239	206	222	222	237	232	221	240	235	225	216	222	223	273	247	225	244	211	206	232	243	220	249	217	236	262	218	208	233	219	222	231	258	241	238	233	250	203	200	228	239	247	244	250	223	228	215	232	229	219	209	241	229	218	221	220	255	229	260	210	227	220	214	219	239	219	205	234	256	231	243	248	239	218	231	253	225	212	213	226	199	225	254	235	224	226	213	207	253	228	237	194	219	204	225	239	236	235	254	240	212	211	240	238	238	200	254	222	227	189	229	236	217	203	223	222	215	215	243	235	216	279	247	226	233	220	249	214	235	238	220	241	224	249	231	222	241	214	221	212	239	237	215	253	255	234	238	214	226	235	246	208	217	250	241	243	213	210	224	233	203	215	219	214	210	210	206	253	274	217	208	244	226	215	213	242	234	237	198	219	235	228	245	232	211	241	221	237	204	224	257	224	194	220	222	234	232	232	228	234	236	244	219	201	229	223	217	257	211	231	228	205	189	229	245	222	240	222	213	206	206	220	206	198	227	238	212	224	225	220	256	219	222	240	215	215	216	245	217	227	254	230	236	221	251	243	224	228	221	241	247	222	224	229	212	255	231	206	223	253	259	240	232	233	274	225	202	212	197	240	227	241	235	208	228	230	201	210	218	207	228	244	241	235	224	219	225	238	220	227	245	215	251	229	220	202	233	229	180	241	199	208	217	206	217	217	259	230	255	247	241	230	252	229	239	234	199	227	203	245	212	232	228	231	215	222	215	233	224	219	228	219	223	223	201	231	197	256	212	254	248	202	245	239	218	224	235	197	233	214	261	238	221	262	236	231	232	248	207	256	220	217	236	222	248	258	229	205	218	248	209	221	222	227	233	236	205	220	248	223	239	223	234	172	250	278	278	238	228	218	209	225	218	241	242	223	211	234	210	254	236	208	251	207	265	230	223	229	239	227	231	244	221	231	221	222	211	250	254	242	246	253	234	220	228	245	212	248	209	242	237	209	217	210	221	215	218	231	202	235	231	218	226	234	227	271	219	241	226	235	220	191	211	237	221	225	216	241	234	218	241	235	235	231	255	265	258	199	203	245	266	238	237	217	231	214	229	238	228	228	262	227	205	268	221	235	244	256	243	224	235	238	213	222	261	243	252	239	231	221	213	226	204	225	218	233	239	235	232	220	247	230	245	194	234	218	229	249	245	248	232	234	263	232	217	238	225	231	252	215	208	235	220	248	215	232	228	228	243	241	223	248	237	244	217	198	218	241	241	245	234	242	224	221	220	218	229	223	238	244	236	212	239	244	219	225	231	222	236	220	218	220	228	226	206	230	231	213	250	225	224	261	219	219	261	241	243	240	218	226	238	226	205	229	244	242	233	210	241	220	231	246	214	225	224	225	239	240	213	230	242	216	218	250	238	214	219	250	227	204	226	233	213	221	238	219	214	220	233	231	221	225	202	228	228	225	251	222	212	252	228	212	220	226	234	241	208	221	233	232	254	215	259	223	229	241	216	217	233	244	209	240	211	203	231	204	212	233	231	228	241	231	214	229	226	219	264	245	230	246	218	246	246	219	234	202	236	228	219	214	228	196	190	212	232	205	239	222	235	216	226	221	236	243	239	239	231	235	232	196	245	209	267	218	206	238	254	244	245	229	239	252	260	211
5581	559	614	630	647	594	545	551	545	562	585	513	576	542	557	579	557	531	552	556	567	512	549	553	539	535	546	610	544	513	539	558	551	553	536	515	572	541	525	582	531	553	535	572	567	615	555	574	527	540	510	534	548	516	554	534	542	540	554	532	558	544	550	586	576	544	511	552	542	495	516	548	531	532	539	552	523	523	556	632	507	524	549	512	561	547	539	538	521	585	583	555	520	545	521	540	540	539	510	514	557	505	530	557	576	571	525	558	549	519	547	558	519	547	549	542	578	548	539	512	554	522	543	565	523	550	535	504	567	549	544	574	514	560	566	544	520	554	547	523	579	584	522	542	562	546	521	516	556	578	521	526	521	559	547	529	548	529	530	537	526	557	559	511	537	535	525	570	582	546	549	566	560	513	544	547	520	567	556	477	541	530	532	544	574	538	501	545	515	545	526	507	582	560	527	540	565	543	520	483	537	537	536	538	536	585	544	597	558	536	534	517	546	506	580	541	522	588	536	570	543	579	559	496	531	549	540	546	542	529	548	517	525	517	555	531	550	550	532	534	534	524	549	544	542	571	566	555	560	563	551	537	518	572	500	566	566	526	563	537	514	541	587	554	549	555	511	539	543	516	548	540	537	539	550	540	539	538	548	503	550	541	583	520	516	544	575	553	536	550	550	508	550	522	517	527	558	552	543	572	521	543	559	540	549	537	541	566	555	575	542	545	573	518	515	515	524	519	551	535	551	571	574	523	549	561	558	566	537	558	536	583	510	512	519	499	523	530	522	568	515	551	534	518	578	550	530	545	520	551	510	558	542	556	539	575	530	532	568	545	532	539	537	539	535	574	535	545	496	499	549	493	557	517	542	516	552	526	580	586	543	562	543	544	586	525	549	491	550	511	506	566	513	539	543	526	503	552	546	532	547	540	523	563	524	504	539	529	520	530	546	514	558	542	572	536	567	549	581	553	533	545	540	550	525	566	525	527	547	540	532	596	553	585	589	539	530	560	525	549	535	589	518	551	524	553	566	511	521	518	593	525	513	582	519	577	530	588	550	505	563	535	536	557	563	576	575	534	570	540	536	525	528	557	537	551	513	576	542	510	570	527	498	561	572	502	525	611	522	547	535	556	549	550	533	525	525	542	536	571	547	544	517	563	534	520	524	560	527	552	515	530	494	500	522	551	568	546	571	549	530	554	566	543	551	548	562	526	582	552	528	569	512	522	551	526	535	553	590	541	540	523	528	548	578	498	543	550	544	532	561	591	519	566	528	571	565	516	547	588	510	550	555	496	533	523	558	538	551	532	542	545	517	528	514	552	548	577	550	519	530	571	545	550	548	533	547	537	569	553	567	568	544	589	559	538	580	508	554	557	540	580	531	513	529	545	538	515	522	527	551	496	530	517	534	533	548	601	585	575	557	594	507	537	570	544	550	518	553	543	558	520	544	538	549	570	540	584	536	552	532	523	545	548	558	563	522	545	548	565	549	539	531	556	574	543	536	547	539	556	560	522	530	564	564	544	541	535	537	570	544	518	541	528	561	570	558	558	554	580	549	551	538	524	555	558	583	544	538	544	512	509	566	540	566	541	558	569	582	557	527	554	555	509	532	567	536	578	553	552	550	523	594	508	535	538	509	547	550	541	548	553	556	523	517	521	568	506	559	519	504	556	573	568	540	531	533	522	554	527	513	549	528	551	570	567	540	562	557	481	549	521	540	565	563	542	529	541	565	531	564	523	552	533	523	571	554	539	570	516	525	557	543	554	565	541	546	545	573	537	552	560	536	515	562	575	519	546	536	514	548	529	537	586	558	544	543	542	560	539	541	539	525	506	555	513	535	552	555	526	559	577	556	570	575	519	556	544	496	552	538	572	540	583	508	508	538	576	527	603	549	550	511	493	515	521	529	551	558	581	542	538	566	555	510	538	572	561	488	542	524	544	538	529	525	515	556	533	558	554	570	527	519	574	551	582	538	536	518	573	508	526	552	520	560	588	562	564	538	550	547	554	549	554	552	552	555	554	534	570	545	586	528	528	546	524	532	527	567	488	510	556	524	530	540	561	552	520	515	544	516	575	525	575	557	518	550	521	508	548	515	511	567	575	524	527	540	557	561	525	592	510	546	509	518	515	544	549	537	523	551	550	519	560	597	525	541	561	525	523	536	545	520	526	533	529	557	524	557	549	566	564	534	574	516	547	577	529	543	552	558	584	530	532	551	532	543	522	527	523	558	541	505	541	559	558	560	563	558	528	576	498	539	560	556	521	540	547	533	541	610	560	531	547	534	531	543	485	517	506	537	539	554	541	578	545	511	536	546	528	540	582	533	521	530	545	539	577	543	562	595	547	564	545	574	563	551	523	526	548	542	564	540	541	537	552	551	558	558	607	558	567	553	545	529	533	551	540	550	539	588	581	540	524	524	571	527	543	530	508	563	545	560	485	540	528	533	501	520	547	517	565	563	535	528	549	547	536	546	546	541	522	564	521	539	541	496	542	564	549	520	564	542	541	540	555	559	597	509	597	537	541	550	549	530	531	565	532	500	553	520	569	576	531	560	571	548	536	515	517	542	537	551	539	549	509	545	504	570	569	510	530	544	558	533	506	546	566	513	565	530	567	521	535	543	532	545	537	597	566	565	588	548	553	585	505	489	511	569	560	547	564	540	519	560	564	534	590	534	558	548	530	553	504	529	513	561	525	550	554	510	513	571	542	529	549	555	549	574	531	547	547	547	555	580	572	562	544	552	553	571	545	525	567	529	486	539	523	576	516	528	474	548	543	504	571	526	541	529	536	522	592	565	575	505	554	509	542	541	550	564	576	549	580	518	531	530	529	540	532	540	527	534	571	539	565	553	538	572	549	521	556	544	524	545	547	520	550	557	550	561	526	549	555	561	509	536	557	496	541	546	571	501	508	545	557	535	528	529	576	571	517	535	526	548	533	586	544	562	511	534	591	536	539	546	563	572	568	528	551	508	531	495	557	533	576	515	562	565	582	552	507	507	547	539	568	523	522	550	561	551	548	505	577	565	549	557	537	560	528	574	501	584	534	575	517	570	599	540	568	563	526	541	575	526	531	553	559	580	544	548	547	582	526	571	541	512	544	556	545	501	517	542	549	511	574	544	619	560	546	564	519	550	498	544	550	541	566	509	550	557	566	533	534	528	552	575	542	575	488	489	510	539	529	539	536	576	558	548	552	516	534	527	565	570	526	567	553	528	585	538	560	591	528	531	544	514	561	534	560	540	547	512	496	522	508	535	557	551	542	516	560	547	547	589	553	561	565	514	571	537	528	560	539	531	581	540	539	548	571	570	539	558	502	525	570	570	511	572	517	527	516	545	528	553	574	557	579	550	543	552	556	565	504	561	554	466	559	572	487	539	568	508	557	555	525	544	528	515	552	534	539	540	548	535	514	534	555	512	516	536	538	555	560	535	556	565	537	538	521	540	544	536	544	583	525	557	619	505	524	503	504	527	558	527	521
43706	7617	1194	834	517	379	374	257	250	182	207	167	174	174	147	158	149	150	142	136	134	157	123	113	122	131	94	112	135	134	123	141	123	115	120	116	143	113	133	111	131	110	130	123	109	120	133	121	145	148	129	131	118	121	97	97	112	121	119	132	124	124	128	114	130	133	143	109	115	91	95	93	97	127	100	135	116	98	122	109	118	109	115	121	91	118	133	101	108	107	96	124	119	108	124	104	121	96	123	122	121	116	132	99	118	108	109	115	104	110	101	125	113	98	128	101	106	111	118	122	113	112	101	119	103	99	135	102	134	121	120	112	115	115	109	116	101	112	102	101	104	106	99	109	127	118	100	115	122	100	107	105	137	102	118	133	123	108	120	126	101	134	118	114	111	127	119	113	117	140	134	90	113	109	135	98	123	113	110	124	128	100	103	127	104	114	106	114	118	145	117	98	85	110	109	99	104	125	119	108	98	113	108	107	108	128	109	102	122	102	113	126	97	102	107	93	129	105	112	113	122	117	133	98	109	119	106	116	116	113	106	119	125	115	115	102	123	124	111	117	113	102	123	102	113	106	115	114	102	122	104	103	111	125	106	108	92	119	112	121	111	109	129	115	131	118	118	121	119	112	108	117	139	106	130	141	112	111	112	121	133	127	111	109	125	115	92	121	104	111	104	116	110	126	109	87	120	99	122	117	130	135	122	112	110	117	107	141	123	113	109	116	115	126	111	135	121	105	93	95	109	120	103	123	146	129	113	118	130	138	118	113	126	106	114	98	117	129	125	113	97	113	99	119	121	118	111	116	126	99	118	124	126	109	122	116	121	96	128	103	105	112	124	102	124	116	113	117	88	125	122	104	134	109	98	105	99	104	120	118	118	117	118	103	105	97	109	124	84	118	103	133	129	112	124	87	103	90	124	101	141	113	110	113	87	123	123	135	127	108	122	95	107	99	123	110	99	115	116	103	113	97	110	108	103	129	116	100	126	98	108	132	107	115	106	113	136	136	118	120	115	111	95	122	126	112	102	121	113	113	112	105	121	115	128	88	130	122	105	98	113	113	112	122	127	136	128	102	114	100	108	115	125	118	107	136	125	112	115	116	113	119	91	98	97	122	112	103	113	92	100	115	118	117	118	125	101	109	115	122	111	93	113	120	114	115	114	126	119	132	98	121	115	109	100	120	122	89	128	116	125	110	119	106	136	117	113	112	107	120	121	105	97	118	93	112	123	111	112	130	112	116	112	108	109	119	115	108	124	125	103	124	112	91	114	114	115	97	131	103	107	122	97	104	97	102	120	124	107	118	111	106	101	106	112	85	110	119	138	116	95	126	114	108	127	127	114	127	96	124	124	113	124	111	118	145	130	102	131	100	119	98	107	115	128	106	126	128	98	125	125	126	110	115	113	117	133	112	123	93	102	125	111	124	108	123	133	104	108	96	111	113	123	139	106	98	111	109	123	104	127	132	126	116	99	97	106	89	115	99	119	120	105	111	107	103	121	107	109	115	120	122	105	119	105	130	135	136	107	115	108	112	92	138	120	110	113	109	126	118	124	101	109	105	92	104	110	103	120	112	116	106	126	124	107	105	122	130	116	129	108	120	104	123	97	107	103	122	126	125	117	104	107	120	108	117	128	102	110	113	106	137	115	120	109	103	129	125	114	95	112	115	114	117	129	120	108	112	113	92	103	130	123	111	119	116	121	102	118	114	124	124	100	97	116	121	99	113	120	119	110	112	103	121	108	107	118	97	105	135	118	122	115	112	120	122	123	126	125	107	90	117	113	120	116	102	115	119	104	113	129	116	101	99	126	103	100	124	108	105	100	129	119	110	120	123	129	135	110	120	112	103	117	118	93	102	117	93	106	109	131	111	103	115	102	131	116	102	127	97	107	110	111	102	109	130	109	133	124	98	119	116	120	118	104	103	125	99	121	117	114	104	132	126	113	116	106	109	112	116	125	103	103	94	112	116	109	114	105	93	94	112	122	127	105	107	107	117	123	128	100	94	123	116	108	117	106	114	100	100	110	95	109	124	109	118	103	111	111	120	104	112	113	118	134	100	104	97	103	112	91	128	112	98	127	125	105	113	110	113	104	118	115	110	106	98	98	119	100	109	111	130	120	120	99	99	132	119	116	113	100	119	117	122	116	130	109	121	120	103	113	103	105	123	106	99	112	111	91	123	117	103	101	101	109	109	119	107	131	97	111	123	124	132	105	110	105	115	107	131	112	114	108	123	112	123	97	127	103	115	116	121	113	112	107	113	110	128	89	89	113	115	117	96	111	143	118	105	103	114	119	118	108	115	126	97	120	89	123	118	101	119	108	111	160	137	134	114	136	111	111	110	101	114	112	107	108	107	121	117	136	106	112	122	112	111	89	98	107	104	120	100	103	115	115	99	123	100	119	121	109	99	108	108	101	118	130	123	138	109	101	142	109	143	120	105	111	113	109	126	112	130	111	131	113	106	115	125	104	132	112	124	109	109	95	111	122	107	110	103	122	113	102	119	105	117	134	112	97	116	126	103	128	127	96	109	99	99	107	116	103	106	115	101	109	125	105	116	117	115	117	117	108	105	113	106	103	114	135	113	102	140	99	128	119	111	123	117	115	119	110	108	108	100	111	112	110	123	107	110	115	116	126	119	129	113	113	122	97	117	107	118	109	125	121	118	115	113	110	93	111	110	150	105	104	120	127	121	105	109	127	127	98	129	132	110	110	105	83	117	126	109	114	99	109	118	95	122	117	114	117	110	104	118	144	113	109	130	134	117	127	106	133	121	107	112	115	96	98	125	93	115	114	78	101	117	115	100	115	104	119	109	111	121	121	123	131	124	113	115	127	129	109	103	110	131	106	116	103	113	108	137	124	117	116	104	107	115	105	113	99	107	114	126	118	107	112	124	114	118	142	90	124	102	115	110	106	109	133	83	103	130	118	111	116	112	127	118	108	107	99	118	131	105	123	120	105	135	120	105	109	105	113	99	114	107	94	128	104	126	123	109	128	102	118	113	135	119	115	124	105	119	122	107	128	108	96	126	110	113	106	117	129	124	123	113	121	120	105	117	113	117	112	127	123	102	112	98	118	113	111	92	103	119	123	117	119	102	126	113	107	100	102	117	106	124	113	114	122	121	124	117	124	104	110	100	112	122	108	109	116	115	117	119	134	96	100	110	102	131	120	111	118	110	103	107	101	110	100	119	132	76	119	115	116	128	113	93	123	126	112	114	100	121	87	89	115	100	118	118	109	98	109	116	108	111	122	117	108	117	133	103	110	128	116	131	124	98	123	106	117	97	129	100	99	97	101	111	124	110	113	126	120	110	129	125	112	99	123	124	118	136	126	117	116	120	110	102	86	131	113	117	140	112	116	102	108	119	138	117	124	118	104	128	119	115	130	117	103	99	131	130	115	126	135	98	111	115	116	130	109	121	105	122	123	103	118	125	111	102	112	125	117	104	121	123	112	128	127	113	109	117	141	125	120	127
19263	980	2040	2460	2219	1820	1482	1277	1037	975	810	793	730	619	616	564	545	499	462	466	489	469	438	451	460	407	427	359	352	366	392	382	347	377	355	368	396	380	345	356	359	320	343	356	369	362	374	344	347	341	345	324	340	335	331	319	333	316	387	316	336	357	323	298	345	355	327	366	318	348	355	304	313	345	307	333	341	298	345	306	331	335	324	345	335	342	324	324	346	351	342	324	331	310	314	340	351	318	353	330	324	340	355	323	308	342	328	328	325	346	299	342	334	334	321	344	314	314	327	302	351	354	321	320	310	309	327	359	334	302	326	312	311	317	330	357	362	331	318	296	308	309	305	318	313	314	327	339	307	322	325	314	297	318	315	310	355	307	317	337	321	322	304	323	336	329	281	323	304	348	315	297	310	301	336	333	337	334	327	324	320	328	309	313	319	333	337	327	309	338	287	328	333	319	323	333	333	317	331	304	330	312	308	311	324	324	321	302	343	305	342	331	338	306	318	299	328	294	333	345	306	347	321	333	340	309	305	325	304	331	336	335	312	302	288	279	316	330	338	333	320	311	359	315	298	330	290	310	316	303	312	303	311	334	329	351	354	310	316	315	322	317	342	324	310	316	327	316	296	318	297	324	321	329	323	278	305	294	312	341	351	324	318	327	312	290	302	324	315	312	339	301	317	335	314	293	305	319	328	308	333	317	305	347	320	325	326	311	307	333	336	289	337	344	315	317	303	330	332	301	344	313	352	307	306	343	310	301	297	287	327	315	318	278	318	306	308	321	296	298	350	319	346	320	318	287	292	333	328	315	306	293	304	324	353	299	346	353	336	323	291	318	312	266	333	312	334	316	303	325	325	313	305	325	346	316	325	307	284	331	322	329	286	335	328	286	316	334	334	332	320	347	334	307	279	313	318	318	285	306	304	307	332	322	293	298	330	334	340	339	326	333	335	342	346	307	309	298	329	304	321	272	307	318	298	341	349	306	321	329	341	340	299	322	320	340	346	346	335	297	356	330	308	307	333	350	309	333	328	349	300	294	329	333	280	325	296	316	304	338	270	313	334	317	305	303	288	312	329	344	305	329	303	319	284	294	291	324	353	285	293	334	304	329	313	327	315	329	303	287	295	339	311	332	331	292	313	325	329	292	296	328	322	325	314	339	317	330	297	321	340	324	310	352	330	314	316	337	323	316	301	326	332	350	325	306	318	320	316	316	318	284	334	306	307	301	317	317	309	312	316	330	317	326	351	319	290	307	299	295	326	280	319	314	308	343	322	337	329	326	356	315	309	349	328	335	330	315	340	315	321	326	368	312	327	379	342	318	340	314	317	320	320	325	367	331	307	307	333	347	325	329	337	307	301	328	253	301	285	342	307	296	339	317	357	306	314	305	312	339	296	320	331	300	320	346	356	328	303	312	320	293	346	311	290	307	309	295	302	344	333	324	295	320	356	336	281	348	320	366	309	314	327	324	289	292	335	304	310	346	309	333	295	366	302	271	312	309	331	335	330	311	301	308	302	310	320	312	311	315	306	318	313	332	287	343	312	317	397	318	323	331	343	357	338	309	325	323	306	308	361	338	333	319	312	302	337	307	299	316	325	324	328	314	304	287	313	323	302	333	311	344	333	297	298	294	334	329	332	314	308	314	331	314	327	300	317	312	307	290	345	288	322	304	335	352	339	310	310	341	335	316	322	308	341	307	349	353	341	317	293	274	334	336	297	327	351	301	330	318	327	310	309	308	317	339	319	302	287	318	346	329	317	305	331	334	311	307	332	310	315	316	297	330	310	311	340	297	314	357	316	330	311	321	326	355	296	351	307	328	341	313	326	359	319	327	303	334	332	316	325	319	302	344	290	310	345	338	342	353	334	313	330	342	309	338	325	301	303	325	310	339	328	299	302	282	330	308	317	303	315	334	347	333	344	326	318	322	319	313	316	333	314	331	314	357	338	324	350	319	312	324	310	317	362	329	351	325	279	343	321	326	338	335	309	315	308	310	355	335	307	305	290	330	315	318	314	316	356	324	281	335	321	323	341	293	307	344	328	283	315	326	328	336	295	345	313	326	320	317	326	348	318	314	330	291	337	354	317	349	333	336	310	320	328	325	300	320	355	330	321	342	331	352	289	327	283	307	319	334	336	311	326	311	350	338	296	319	314	312	337	356	313	326	339	331	306	323	307	316	333	353	359	305	345	317	338	306	339	319	324	322	317	323	316	310	322	342	283	302	331	314	332	293	310	312	325	294	327	289	296	314	317	300	322	318	346	323	344	314	329	329	329	309	317	324	327	312	334	313	309	330	305	346	300	302	302	302	314	324	366	347	319	335	313	304	349	316	280	364	298	278	316	331	317	332	323	326	325	350	327	302	316	285	333	278	312	307	304	326	332	299	312	311	318	304	312	306	334	297	284	285	295	325	302	334	290	305	344	304	311	311	314	332	330	296	335	331	322	305	325	328	338	334	343	319	326	330	321	367	309	344	336	332	308	321	299	337	331	335	331	310	341	294	332	319	304	315	342	335	284	332	336	358	326	301	299	325	325	306	360	288	312	353	311	306	343	350	345	294	343	321	306	315	344	306	331	334	330	331	322	319	287	311	292	289	351	309	293	311	333	311	313	328	349	326	312	323	297	333	355	316	303	305	318	346	323	322	339	317	338	315	285	314	322	306	305	316	327	308	303	336	288	309	352	312	273	316	334	297	309	303	309	333	324	315	313	308	297	355	354	342	325	323	328	320	319	300	327	297	325	305	317	345	365	293	312	320	337	327	314	299	329	319	284	313	292	324	291	329	339	290	339	323	303	315	340	340	319	331	305	300	317	280	324	299	318	319	291	325	330	310	300	323	315	309	339	299	340	318	303	310	319	331	339	280	276	325	344	314	308	338	304	346	311	330	309	334	347	308	301	319	300	307	307	303	310	329	339	317	349	358	302	304	314	301	305	338	330	330	334	310	315	341	304	301	288	321	307	295	337	345	333	327	332	326	336	298	335	310	324	319	309	350	318	324	289	308	301	327	293	332	320	323	298	328	316	332	334	313	319	311	342	301	318	304	343	303	313	355	344	333	337	307	318	319	325	319	318	317	323	344	323	332	349	316	324	305	357	313	334	340	306	298	328	343	282	336	328	320	312	319	277	333	345	326	330	311	326	269	318	303	333	307	315	335	342	339	298	304	295	282	311	313	313	317	354	338	315	331	308	318	317	303	351	335	323	350	309	317	300	269	320	344	296	338	328	304	323	314	303	316	358	320	294	306	288	311	319	327	326	313	314	334	318	303	304	330	335	304	333	307	333	331	319	302	330	309	328	313	295	329	320	317	325	306	333	304	352	332	326	300	328	298	349	346	323	294	296	280	329	312	321	321	296	319	299	300	329	342	294	337	301	361	327	319	324	289	310	338	338	326	356	304	315	337	315	321	300	334	305	329	344	332	318	371	300	282	344	304	324	300	308	351	339	326	332	351	321	313	319	322	326	314	325	301
57617	15660	4367	1778	1090	838	636	555	489	445	372	338	358	308	310	287	267	279	257	238	251	246	251	255	252	256	272	239	234	221	229	229	259	238	239	222	215	219	237	218	240	243	192	235	212	182	256	197	223	214	218	223	212	227	228	221	226	220	204	219	213	197	216	213	231	218	246	245	222	219	193	219	198	226	218	239	205	210	214	221	202	225	228	213	241	226	232	226	191	214	219	202	206	197	219	226	219	219	216	204	201	241	244	187	203	205	214	223	196	207	201	229	219	214	220	221	238	222	229	186	222	214	202	240	230	203	215	199	220	244	245	228	238	187	232	216	201	218	230	206	197	210	224	258	220	209	195	226	234	253	227	237	235	211	228	217	229	200	222	231	201	189	254	219	223	235	223	205	207	235	231	238	192	223	224	213	231	241	230	222	227	217	209	216	220	218	232	222	214	233	216	233	217	220	246	216	218	215	244	217	218	210	240	222	239	184	224	216	213	217	195	196	205	178	229	226	221	191	222	220	243	236	206	230	242	235	227	238	253	214	201	220	231	195	251	217	224	186	228	212	190	219	209	214	205	210	235	233	223	194	209	213	222	225	209	200	190	206	208	220	191	196	220	220	261	220	248	183	219	231	217	181	202	251	232	233	174	235	226	242	217	239	234	219	210	216	208	211	202	205	208	202	194	219	201	230	212	218	193	224	200	207	206	191	225	224	228	211	226	217	212	244	210	213	212	221	209	230	222	236	219	220	169	243	203	235	225	206	215	207	206	212	237	217	205	191	243	226	187	227	214	210	217	224	217	200	207	226	206	217	210	221	204	204	216	218	225	215	219	235	212	198	219	221	238	213	233	228	197	246	224	214	214	211	217	208	205	206	230	232	225	228	230	239	212	201	214	215	208	255	203	201	191	232	208	218	221	224	234	234	223	230	203	216	226	219	215	207	214	224	221	235	232	197	195	216	224	221	231	220	215	194	207	232	222	224	215	200	231	223	249	189	216	219	199	214	213	228	226	238	206	213	182	231	220	228	207	256	235	217	213	180	195	189	195	211	214	223	192	217	206	199	218	191	214	236	199	229	255	231	205	231	218	222	223	197	217	228	225	203	213	194	226	234	193	197	248	229	229	214	240	214	226	216	227	216	209	211	209	236	218	210	217	200	189	214	234	253	214	227	213	235	207	231	203	226	209	216	190	237	184	226	201	234	215	219	241	227	211	226	184	179	206	188	199	218	230	208	224	231	204	239	222	209	211	207	210	228	220	219	204	231	193	210	208	211	209	258	239	213	217	243	224	232	237	206	217	234	192	240	216	222	213	217	227	212	218	225	211	204	202	187	233	239	193	220	224	232	247	226	221	199	201	209	215	202	205	196	205	223	238	231	228	203	237	231	182	195	230	210	226	231	205	240	239	217	226	219	225	217	223	205	209	203	181	208	224	244	204	219	246	209	229	207	215	234	216	226	212	221	216	215	195	229	244	228	210	221	246	217	208	225	230	218	218	200	212	248	194	212	228	213	215	200	201	200	215	184	223	222	199	207	225	214	203	223	226	238	235	224	212	215	211	215	221	218	231	203	233	222	238	213	229	214	220	205	264	219	222	221	209	223	208	215	214	200	231	223	235	208	243	214	205	216	207	213	214	224	208	193	204	225	218	210	224	209	230	210	203	234	215	229	206	225	234	216	223	217	232	207	234	229	215	233	215	207	225	240	220	254	219	200	244	231	203	241	214	190	222	198	229	220	204	203	229	206	194	210	221	222	226	233	219	213	216	238	216	242	214	205	225	225	217	230	199	224	194	224	224	228	217	190	193	244	223	227	223	242	189	214	214	212	211	211	222	200	231	223	235	232	238	246	211	213	191	222	220	197	219	220	193	249	223	215	231	188	185	234	204	222	211	231	196	236	213	186	216	217	218	231	229	212	234	235	222	191	201	210	225	192	210	228	236	202	199	228	212	213	202	199	214	225	198	205	234	211	194	214	224	213	201	221	252	221	230	227	205	215	212	235	222	212	205	216	223	198	192	220	191	203	238	219	226	197	234	220	217	199	210	235	214	224	212	222	226	203	217	232	213	237	183	255	214	211	202	225	211	222	241	204	209	214	210	222	222	209	236	208	215	236	243	199	212	244	238	227	224	206	218	264	215	205	231	237	217	185	217	235	230	240	217	218	227	215	221	225	231	218	191	224	225	207	218	236	223	190	212	210	207	198	206	253	210	210	203	219	202	216	229	214	234	230	204	212	217	218	184	208	185	205	222	198	208	213	203	236	207	220	224	199	248	213	195	218	173	218	212	165	226	218	218	203	226	211	233	201	220	218	243	219	213	225	208	221	215	203	231	221	194	214	219	216	219	205	205	225	199	222	196	210	188	246	205	217	218	232	201	215	229	239	222	214	215	220	222	238	240	207	223	221	255	212	227	217	223	220	214	225	229	199	225	231	220	229	235	205	230	215	208	197	208	222	211	214	197	230	196	213	231	222	206	233	236	224	222	211	250	205	232	217	234	208	194	220	217	198	229	195	217	212	194	208	213	217	164	200	189	245	266	230	206	207	219	217	221	192	204	211	225	213	223	202	230	218	202	198	218	206	232	194	239	204	241	194	197	180	250	218	221	187	215	209	189	251	182	197	210	211	192	226	221	211	197	227	215	227	193	197	193	237	217	231	211	219	224	223	218	229	196	221	197	254	238	241	211	221	192	251	226	234	226	212	222	220	210	212	220	202	211	218	204	258	213	221	203	200	212	204	241	233	229	230	252	218	203	223	242	237	217	210	207	213	211	226	229	193	244	211	199	255	174	234	237	202	194	235	198	218	226	236	255	218	202	240	228	237	209	214	208	229	197	201	205	212	226	220	210	193	215	230	219	199	211	222	216	226	229	221	210	260	233	214	242	221	231	245	228	197	233	220	223	232	220	209	233	209	225	216	209	209	248	193	234	229	233	229	191	230	245	238	230	211	225	199	216	234	216	234	205	225	225	234	210	222	222	204	227	199	214	222	216	233	237	232	229	222	235	197	215	199	253	217	191	216	203	233	218	236	224	215	219	201	229	218	220	213	214	212	213	219	191	201	228	222	197	214	210	221	233	197	213	217	200	213	242	207	209	222	240	227	213	227	193	207	199	222	221	209	216	217	219	220	222	218	201	238	236	249	227	219	214	211	198	184	215	195	186	255	208	221	245	214	214	211	213	233	221	192	207	203	228	184	212	213	224	216	209	228	234	193	211	198	210	227	200	222	218	212	203	238	211	222	207	206	235	209	231	231	240	224	228	225	236	222	211	203	218	205	204	223	204	206	203	211	223	260	229	214	209	232	214	229	219	204	224	200	212	219	244	193	226	209	201	217	209	219	223	218	212	214	218	213	226	245	224	187	247	211	207	226	212	201	216	182	215	215	185	215	218	214	199	237	224	230	229	212	218	219	215	219	193	225	214	228	218	220	232	224	225	214	193	236	214	196	201	213	207	223	213	232	219	217	200	246	198	237
25470	1840	3959	4730	4066	3483	2859	2261	1980	1737	1565	1391	1313	1192	1158	1028	987	938	917	890	868	792	769	833	728	686	722	712	709	706	748	685	646	650	632	619	660	614	627	589	612	649	584	600	590	562	618	612	581	638	607	573	581	575	622	546	565	612	623	571	586	546	563	592	571	570	566	567	577	567	589	553	589	559	516	592	556	604	566	569	569	567	580	576	554	554	555	619	571	602	607	554	585	539	551	516	557	587	549	561	576	554	575	596	573	594	559	549	540	565	562	541	592	554	578	550	581	539	537	576	574	500	579	584	549	601	512	554	525	582	578	550	517	549	602	558	542	550	562	557	536	515	557	586	575	564	597	546	540	564	588	564	561	535	541	554	545	601	564	584	545	535	599	520	548	557	565	560	541	574	582	521	549	538	548	540	591	548	534	561	521	563	532	601	601	511	586	526	560	597	561	518	578	537	507	584	524	533	587	574	554	557	575	534	578	552	556	544	572	556	562	520	554	541	528	549	558	538	533	521	566	594	536	576	617	580	548	558	538	524	556	541	515	565	524	545	497	550	558	584	532	592	567	570	517	549	565	541	534	523	511	566	560	580	580	562	525	541	535	550	557	565	560	572	584	594	522	535	619	519	557	550	558	572	552	511	551	537	540	526	553	517	542	538	558	552	499	594	551	545	569	547	564	543	565	558	566	570	485	556	563	544	548	590	555	567	557	536	586	561	584	536	525	526	553	547	589	526	583	544	508	623	535	590	584	539	555	546	518	550	544	565	588	522	569	563	541	581	526	616	566	551	564	562	549	519	580	554	528	578	551	544	548	572	516	576	560	533	522	534	548	488	566	541	531	566	520	523	505	536	506	601	537	570	544	578	542	535	569	518	564	517	573	553	565	559	556	506	556	514	558	546	556	566	546	577	516	568	533	586	545	567	541	546	603	513	571	499	543	561	508	487	550	543	565	554	553	537	557	605	562	535	573	584	527	544	570	575	548	541	567	571	563	566	524	537	542	579	607	575	548	532	593	517	575	567	555	550	543	596	542	543	511	554	563	555	583	531	563	553	545	524	558	526	580	575	550	611	537	527	543	589	539	552	541	558	568	540	550	567	520	540	537	535	595	585	544	566	548	549	552	486	553	574	586	555	562	496	543	524	535	558	561	542	560	518	556	569	567	557	532	508	531	548	562	514	553	552	548	574	544	562	527	538	556	533	562	572	519	548	598	541	565	551	548	566	541	546	525	522	587	547	540	537	573	559	557	568	559	513	557	525	607	573	538	540	549	520	558	578	531	554	561	532	535	539	511	570	522	574	547	539	547	578	543	541	510	548	543	551	569	554	548	582	530	570	539	563	515	563	529	561	554	589	530	531	570	573	563	513	577	551	603	570	562	518	527	551	528	606	544	558	508	553	598	538	531	590	543	569	530	546	552	565	512	524	549	554	552	543	548	525	529	566	572	564	543	542	552	569	567	553	570	516	590	542	562	551	578	554	573	543	594	527	552	573	520	560	552	536	565	492	508	532	561	547	548	550	541	549	565	575	553	544	530	544	549	549	559	549	543	503	552	543	531	554	567	552	559	565	524	530	551	509	551	533	569	540	537	579	594	547	557	554	563	611	571	553	545	573	581	521	563	533	579	550	586	536	555	534	543	540	550	566	615	530	569	590	505	552	559	541	557	536	557	548	581	576	587	554	537	539	526	519	599	551	572	563	572	563	525	542	555	532	511	501	550	545	542	535	534	543	552	507	553	517	562	555	527	544	536	554	538	530	532	559	521	557	595	528	538	523	544	516	549	550	559	560	561	562	548	576	595	532	544	563	577	545	573	562	523	557	570	611	543	556	569	529	574	587	567	557	559	538	550	562	549	554	533	574	564	560	559	516	531	572	565	525	556	551	576	560	567	559	549	513	541	525	571	564	523	535	527	573	569	567	546	546	547	520	549	577	537	538	561	590	532	555	560	518	572	551	549	558	553	567	555	557	539	529	532	537	567	560	541	598	558	506	538	531	537	579	550	522	596	548	532	545	573	530	519	519	573	551	566	569	566	549	499	547	564	573	508	606	556	519	561	545	545	519	559	550	583	593	542	549	498	533	575	529	579	566	543	569	523	525	550	574	571	579	574	556	532	539	590	552	564	557	561	547	559	538	586	540	598	534	528	545	543	512	564	526	548	554	561	527	549	590	554	519	550	571	525	571	540	564	535	553	545	537	547	561	550	581	560	562	551	552	582	599	533	517	575	544	576	571	570	550	538	567	511	545	528	542	542	591	568	549	523	534	565	560	555	594	563	541	542	521	570	642	594	593	547	522	538	525	568	550	552	564	571	598	541	508	542	577	584	530	535	571	572	561	549	558	552	556	542	580	553	547	549	575	584	536	527	571	561	515	565	549	552	513	579	541	561	540	539	551	577	538	566	500	566	549	573	520	584	535	559	523	548	532	572	561	545	549	517	525	563	572	547	561	570	536	528	538	537	541	566	554	553	525	523	557	564	514	573	560	569	564	528	590	528	566	520	516	596	580	585	579	520	568	562	571	534	570	587	561	516	551	514	557	541	539	516	583	495	538	538	552	564	561	543	536	595	557	546	544	600	553	574	560	568	537	541	572	554	560	608	532	585	589	560	554	530	582	580	589	539	526	570	582	537	527	574	550	519	557	579	545	515	570	556	597	544	512	519	548	521	598	559	523	557	538	524	549	529	525	564	570	485	564	576	539	570	518	533	534	551	572	521	546	517	527	530	567	548	544	556	575	539	626	565	576	583	522	568	589	565	532	545	539	533	569	541	533	555	502	551	551	513	574	565	529	560	551	561	529	537	549	550	564	527	535	559	538	538	597	541	605	575	580	605	541	563	526	552	594	566	554	534	602	553	587	560	564	546	552	589	569	555	547	502	538	536	528	600	560	530	567	529	573	513	544	537	538	518	541	595	561	568	558	548	570	574	574	554	581	535	610	528	542	569	556	531	578	532	579	579	535	587	534	528	504	525	564	542	559	550	557	501	530	564	513	570	529	599	522	513	568	508	565	545	544	559	571	569	589	555	542	528	542	552	538	558	580	551	546	555	532	553	548	605	510	553	531	585	561	516	505	549	539	542	565	559	557	510	547	580	519	555	563	545	549	567	574	556	554	571	604	560	588	520	567	545	556	587	541	552	543	559	617	543	564	572	519	566	536	561	553	552	547	513	570	579	537	552	548	570	545	526	524	565	509	575	595	552	526	520	546	522	545	612	590	521	524	530	515	545	560	530	531	561	560	569	552	530	513	513	567	530	550	522	569	528	533	582	541	541	507	533	557	532	586	563	544	554	559	537	544	553	553	523	560	566	528	541	508	620	554	590	581	537	584	579	551	576	552	552	559	554	554	526	573	535	559	606	569	522	557	558	514	577	524	557	545	540	583	568	552	562	573	550	559	539	567	558	519	561	545	562	522	566	581	554	570	607	559	554	517	549	527	547	567	561	573	558	550	517	558	592	587	535	534	538	490
4496	241	240	245	278	239	237	214	219	240	237	234	208	212	241	235	215	236	225	211	227	223	239	227	222	242	231	239	245	217	265	241	245	224	206	231	223	217	239	252	259	240	203	240	233	228	245	240	230	231	218	227	247	242	245	206	210	239	242	246	203	249	221	219	206	267	229	227	242	244	233	250	211	221	221	239	242	248	225	221	231	221	201	228	236	197	227	205	238	216	224	237	226	207	227	240	212	237	213	233	227	221	223	210	225	237	226	222	191	256	245	238	226	215	209	253	202	234	234	260	208	235	244	242	243	249	233	216	230	222	209	231	232	245	217	207	224	228	200	209	214	213	229	232	223	230	226	233	216	219	269	269	208	215	253	228	226	219	242	233	238	237	204	249	222	214	209	221	239	228	239	224	207	249	218	218	242	227	215	219	212	214	217	232	238	228	225	244	221	246	221	234	242	205	204	237	225	226	230	268	218	225	229	227	199	224	230	208	274	241	245	230	227	226	253	224	268	229	219	241	199	234	240	232	201	214	212	239	240	251	225	235	218	225	238	251	224	202	226	215	224	250	202	247	250	239	230	222	226	222	231	247	250	209	253	231	222	246	207	213	234	229	229	231	229	217	233	240	232	225	220	239	232	230	241	231	221	252	240	242	233	221	237	223	209	237	211	211	263	238	275	218	248	221	199	235	224	220	234	231	228	277	229	249	245	238	247	222	240	240	213	230	244	242	255	218	215	243	246	215	217	220	206	275	239	238	225	226	219	225	238	209	231	240	212	233	223	239	250	206	223	239	236	252	195	232	215	225	253	267	240	241	230	235	239	205	202	213	237	245	215	249	234	222	209	236	216	217	222	222	232	206	239	235	187	235	223	201	201	209	199	224	216	212	211	230	213	204	212	232	252	236	229	248	221	235	252	214	233	233	257	222	221	237	237	229	200	215	239	243	197	233	218	257	218	228	261	228	229	226	242	227	214	204	251	225	207	230	222	219	236	222	226	227	240	241	221	231	222	243	217	258	215	240	221	238	230	217	235	262	229	205	232	247	242	219	254	232	225	220	204	227	241	224	253	241	202	195	230	198	221	246	237	241	238	230	236	247	239	242	215	213	231	226	230	212	227	226	230	251	250	220	243	204	241	239	220	197	216	240	237	251	234	229	212	225	210	236	257	214	239	239	244	234	240	212	233	214	225	221	227	235	235	217	282	228	222	235	250	238	226	234	246	212	238	230	246	219	194	230	240	239	219	226	214	229	225	241	250	250	218	218	217	220	224	263	244	247	224	228	203	221	245	243	227	220	191	263	217	249	219	220	254	223	208	225	219	227	198	213	208	226	213	236	245	212	224	266	205	242	195	212	229	219	225	241	237	232	239	234	209	233	245	221	243	217	218	222	237	260	238	218	231	198	223	231	247	219	242	231	236	245	233	235	246	209	240	234	210	235	243	274	225	207	233	236	252	230	245	212	240	202	224	228	213	232	223	210	229	204	236	210	254	254	255	244	203	225	250	246	226	193	234	233	218	212	218	222	220	228	218	237	230	219	224	216	228	220	249	205	231	220	242	203	231	231	238	256	229	240	232	242	262	213	242	241	224	237	206	225	216	234	235	205	224	213	226	212	246	219	218	219	218	220	223	244	223	231	252	236	257	216	228	243	213	235	211	214	192	230	227	217	229	201	228	242	270	233	228	250	227	220	199	234	220	243	214	229	182	213	223	203	217	210	238	227	223	238	223	223	228	214	202	226	241	228	247	233	235	248	259	243	227	253	218	242	239	221	241	249	260	236	212	235	225	214	253	205	223	229	227	243	196	229	265	215	214	202	238	247	256	239	213	208	273	243	206	243	219	236	246	225	210	224	230	223	228	225	232	239	264	260	213	221	221	199	246	237	242	247	209	210	228	218	229	207	248	220	264	226	230	225	257	228	218	223	253	238	248	230	237	280	199	236	232	207	210	193	227	215	226	208	236	226	245	224	245	252	225	211	193	244	263	214	220	236	233	228	226	208	251	214	250	224	221	217	228	235	246	253	239	246	231	262	221	201	228	214	212	221	222	230	271	232	217	230	219	237	219	251	219	221	194	230	211	245	186	227	229	228	242	204	210	236	232	203	225	213	235	218	247	226	214	223	258	237	222	218	221	217	216	228	201	210	243	215	230	235	187	250	237	229	237	225	241	220	222	235	237	239	208	225	211	238	194	237	223	243	241	223	223	216	202	216	253	234	231	245	218	259	240	234	196	238	230	227	215	231	194	226	205	233	238	224	255	242	213	233	203	224	217	245	254	225	244	230	225	224	232	238	237	197	229	232	230	214	196	223	231	229	238	210	187	249	232	234	238	229	222	236	217	245	206	222	201	231	217	219	246	219	210	203	220	221	244	213	234	215	223	230	249	239	243	214	213	222	222	209	200	226	229	221	238	218	234	215	240	226	248	227	214	221	233	209	249	219	251	252	258	191	244	256	214	243	263	218	235	264	228	219	231	200	234	255	220	242	226	246	204	248	248	214	253	186	218	216	224	235	213	241	203	226	246	249	251	248	220	222	232	256	234	227	210	197	234	215	251	256	229	217	234	225	224	215	234	253	214	235	197	215	234	233	239	240	257	197	235	215	226	251	225	247	226	242	235	251	207	204	241	211	248	216	230	236	219	212	233	213	194	231	244	232	211	258	236	218	232	240	234	211	208	213	224	236	229	221	228	214	204	224	237	248	226	250	232	222	246	264	231	226	248	221	236	215	237	230	243	225	230	261	231	244	227	221	230	229	221	223	249	217	240	212	225	237	216	232	215	216	207	234	242	237	223	230	244	217	231	221	212	249	229	233	226	231	224	197	238	206	212	262	227	243	236	244	223	201	244	234	200	225	248	225	219	216	226	230	236	215	223	225	239	211	251	241	227	216	224	233	196	262	226	246	226	240	242	217	243	216	222	241	212	219	244	265	227	223	239	232	215	216	210	206	237	211	232	233	216	207	221	221	215	221	234	216	214	239	242	233	246	217	250	236	217	234	221	210	238	231	204	234	222	209	228	238	208	235	201	250	220	225	229	214	229	234	224	234	247	216	215	249	231	240	253	231	230	241	246	234	241	205	249	230	186	231	224	230	215	227	247	242	231	227	244	216	250	217	247	219	224	202	238	266	231	199	218	258	210	206	218	197	212	217	237	227	230	240	206	203	214	233	217	232	208	248	210	217	243	228	216	229	241	222	227	219	212	250	253	230	233	242	231	258	216	242	204	257	245	224	262	230	236	206	206	209	222	214	230	234	221	238	235	202	238	226	237	245	245	223	212	192	217	233	222	230	282	205	206	244	232	205	199	198	224	214	244	233	252	238	225	223	203	229	256	242	224	200	236	226	207	242	246	238	219	198	245	222	222	234	248	219	223	262	223	232	221	230	237	237	251	238	243	232	229	230	203	208	254	223	212	243	231	216	250	207	243	208	235	220	217	200	205	229	208	216	195	246	207	214	247	225	239	213	216	249	239	241
5324	548	627	592	597	576	594	613	579	564	602	563	610	589	566	494	516	535	585	543	530	546	553	550	590	556	542	562	561	571	527	516	521	553	543	547	514	587	596	549	526	554	568	548	539	538	546	564	556	537	520	579	563	536	540	543	536	523	490	556	533	541	545	538	536	540	529	538	543	564	546	522	546	492	562	552	543	507	520	531	557	533	531	571	549	559	509	539	536	536	515	535	535	569	528	547	536	537	589	507	531	516	585	518	554	497	557	548	561	549	551	520	537	514	512	581	543	541	538	539	513	536	547	528	592	523	533	557	567	569	595	545	537	513	565	572	538	573	558	510	520	573	517	524	558	583	541	595	519	591	550	542	537	554	537	555	541	545	564	572	553	524	518	520	549	560	559	523	544	529	599	561	566	494	583	564	569	573	548	523	536	524	534	538	527	554	584	523	535	552	491	512	529	557	539	525	541	579	542	530	544	550	516	512	516	532	533	513	535	548	526	555	562	557	582	542	564	581	503	518	540	596	556	502	507	547	550	560	539	551	583	543	524	523	561	509	538	554	556	544	533	533	516	503	515	567	549	528	560	581	519	539	555	544	539	527	538	567	541	557	567	561	506	521	542	535	546	533	522	535	546	558	562	553	514	511	566	562	533	497	556	543	542	563	556	502	516	570	550	555	513	576	555	509	503	556	555	569	583	564	505	525	503	560	543	526	521	567	496	534	527	520	544	562	550	574	495	505	588	555	570	551	555	542	561	531	506	524	554	557	515	534	563	538	525	515	581	576	557	536	540	539	542	497	564	537	548	541	528	532	526	582	534	540	563	550	543	550	555	546	539	545	500	555	516	523	539	529	509	549	529	545	528	521	557	582	544	542	572	555	557	556	517	519	557	515	562	553	559	552	560	534	532	536	568	488	563	510	541	550	565	530	537	477	524	574	495	559	546	526	520	528	545	540	533	516	514	534	527	519	524	565	559	534	505	534	584	507	538	524	526	549	516	517	554	550	527	546	554	520	525	542	558	525	533	543	546	581	539	538	553	526	546	555	583	529	573	533	580	536	503	567	521	548	550	563	524	551	522	536	532	541	596	577	548	514	525	517	507	570	515	522	551	560	516	520	547	559	550	508	584	561	502	558	551	547	529	514	538	543	555	566	533	536	578	542	580	538	516	550	567	523	541	560	554	576	558	582	541	510	501	542	517	501	536	557	540	545	560	524	526	492	569	526	512	514	550	499	519	521	540	519	600	511	523	561	551	539	573	578	535	567	574	560	505	545	527	510	556	545	587	550	545	539	526	533	528	509	549	552	559	585	551	509	520	541	517	586	552	514	508	554	567	537	542	558	512	520	539	525	567	539	594	561	545	546	553	580	544	554	569	558	484	575	560	559	546	570	507	538	561	550	533	541	557	526	574	517	508	549	557	525	502	543	526	525	522	522	514	518	488	510	541	558	550	590	550	578	523	524	566	545	554	545	582	569	535	522	564	546	581	532	544	545	512	550	582	583	541	522	518	533	561	563	551	553	577	570	538	578	519	548	556	562	567	514	551	544	484	520	528	603	551	547	579	539	536	587	568	539	539	525	556	533	527	562	511	539	543	531	525	552	532	530	525	572	537	535	558	551	551	548	525	529	543	555	553	522	512	550	573	512	516	538	565	528	517	531	582	500	555	531	538	592	550	535	551	560	519	531	583	548	601	540	553	551	522	577	574	530	568	508	550	568	550	582	567	542	522	534	598	543	516	578	516	530	551	560	550	572	543	539	571	534	553	515	532	503	538	526	553	517	532	532	528	532	566	543	543	562	546	545	552	539	586	546	565	528	572	568	551	588	518	582	520	513	529	546	540	511	559	532	548	562	577	543	582	525	541	527	528	553	509	502	557	582	542	566	518	520	557	514	514	549	540	505	541	517	535	593	560	555	559	520	527	547	561	571	516	518	567	544	541	530	549	520	557	537	552	537	553	487	569	549	560	535	539	509	543	561	563	575	540	545	534	556	562	509	584	532	550	558	567	513	496	574	493	579	564	528	563	554	543	540	550	534	557	557	516	546	530	516	540	554	571	513	493	532	533	526	524	523	558	542	530	540	538	566	539	521	542	584	550	549	533	565	504	582	520	551	548	547	524	557	539	550	538	486	527	541	585	536	523	529	562	536	557	554	496	553	561	551	540	493	543	525	528	575	522	545	556	550	538	565	519	604	550	557	516	532	573	526	537	553	526	515	538	567	540	573	559	559	529	548	582	502	571	547	583	541	480	481	548	548	550	561	520	591	576	520	523	603	516	550	491	515	556	555	542	548	506	537	547	547	515	554	487	564	568	586	576	533	500	562	565	555	551	561	532	560	583	544	555	603	552	543	594	551	542	505	561	573	515	533	492	564	538	499	514	525	527	556	564	534	577	519	544	549	525	502	547	589	548	544	525	537	543	534	506	538	593	551	540	496	557	556	566	538	556	566	557	532	564	519	550	532	552	518	538	558	571	546	509	593	541	579	560	593	563	552	577	545	601	552	556	517	576	503	503	560	571	547	594	528	544	552	544	571	526	537	558	537	579	539	546	549	552	564	566	523	556	519	494	542	519	526	536	518	550	593	550	518	523	524	547	529	529	531	545	544	554	526	546	549	540	538	507	531	535	530	516	548	559	542	546	522	499	546	542	541	570	564	579	547	538	499	551	542	512	562	524	542	603	547	514	532	542	575	562	513	522	557	531	546	536	555	529	581	538	548	537	558	520	569	544	549	569	529	574	560	578	545	514	517	572	556	537	562	545	538	551	521	552	544	546	542	494	588	553	539	546	559	540	566	563	562	570	497	553	540	560	588	525	542	554	547	547	547	548	559	559	539	498	552	504	544	536	552	543	522	552	559	557	554	569	538	524	576	498	528	523	526	574	556	561	566	579	528	542	542	574	562	557	496	560	544	553	533	536	511	551	543	559	547	538	543	560	545	572	555	522	540	575	504	553	559	525	539	606	591	577	559	555	530	539	533	537	540	534	532	549	508	537	568	538	565	513	597	534	578	541	532	546	577	505	598	566	523	529	536	528	567	525	492	491	546	537	553	529	543	560	543	535	524	523	507	535	559	537	555	536	541	534	546	585	525	554	529	594	504	572	550	551	532	580	554	538	556	521	550	527	568	569	550	543	541	552	545	511	549	547	540	558	539	575	552	547	529	513	539	569	519	523	610	557	555	533	570	572	541	592	544	534	564	550	517	542	528	533	539	530	495	536	597	535	548	523	510	546	562	569	512	514	527	520	550	516	524	519	511	520	521	536	522	560	522	597	528	564	547	511	541	510	556	543	548	552	528	537	512	510	568	522	496	568	543	524	516	570	544	540	561	540	553	594	547	535	553	570	515	518	540	548	536	522	532	578	524	519	568	539	536	557	528	542	545	523	512	525	529	597	559	506	519	563	535	541	584	506	518	560	540	522	535	563	554	553	553	547	509	517	601	568	531	537	565	541	560	544	526	528	527	513	538	544	539
43109	7166	1118	793	552	430	348	262	239	208	208	177	174	162	159	132	146	136	132	164	125	143	133	128	128	116	127	128	127	129	99	105	107	121	116	106	105	104	99	101	101	125	110	118	105	109	120	137	115	108	123	125	106	131	109	118	98	125	124	95	120	117	113	143	102	101	117	132	126	109	115	118	107	110	129	109	128	127	121	116	94	114	117	118	102	99	120	117	101	106	122	120	116	120	111	118	121	133	130	132	126	123	97	97	128	131	109	130	92	115	105	123	107	109	103	115	109	124	84	110	112	98	114	110	115	126	134	124	117	113	105	121	113	122	117	114	128	118	120	115	99	123	101	116	118	122	123	116	120	103	135	133	119	110	108	120	125	130	103	100	109	114	92	124	127	122	92	107	128	105	115	118	104	122	126	122	103	113	111	114	98	111	118	110	83	109	108	122	116	111	135	109	107	108	112	94	102	130	104	115	107	108	105	100	99	119	115	100	146	112	123	100	117	117	116	133	128	114	114	113	99	112	120	103	121	108	122	115	124	128	131	101	118	118	131	96	108	127	119	111	125	128	126	112	109	103	100	109	107	122	116	107	115	131	110	147	125	130	131	126	128	125	111	111	122	120	129	125	121	87	124	126	103	124	111	102	109	129	126	108	104	108	99	109	102	106	125	112	112	103	105	112	106	117	115	99	120	106	125	116	107	109	91	101	116	104	132	134	116	110	104	103	129	133	103	118	117	114	99	113	88	123	117	112	137	102	142	122	105	104	129	99	118	121	116	119	130	115	112	102	106	95	102	132	95	131	122	113	118	125	135	107	106	106	107	118	139	114	99	118	118	118	117	113	118	104	112	101	120	117	111	130	120	118	109	118	117	133	118	119	112	141	117	97	124	135	115	114	123	102	121	109	110	110	98	117	101	111	117	102	97	95	146	116	109	125	112	110	123	114	102	129	114	104	112	99	97	107	132	105	108	113	97	100	106	117	116	128	99	133	119	107	95	91	109	128	116	121	109	106	95	120	124	115	128	119	127	113	106	107	107	145	129	105	134	98	108	130	120	136	131	113	122	134	120	134	131	125	92	124	128	148	112	114	108	116	134	118	113	122	110	113	128	109	111	121	111	90	99	99	101	111	96	112	112	129	106	116	103	108	103	118	121	130	110	110	118	97	118	101	91	114	133	105	107	126	121	117	119	112	106	113	124	98	120	126	122	91	110	94	113	121	107	102	119	118	117	105	136	95	107	92	103	120	106	136	111	120	121	103	111	116	116	110	121	104	112	114	121	121	102	126	123	110	123	114	106	107	125	111	124	119	117	133	105	122	124	116	127	110	125	110	114	106	126	140	98	97	115	124	133	107	117	140	110	111	126	105	123	123	126	129	117	114	113	105	125	107	99	111	108	134	98	110	110	124	94	106	111	97	111	118	139	111	133	105	125	94	114	115	125	115	117	118	127	111	116	108	112	108	117	88	117	116	100	89	103	110	99	105	127	112	100	101	112	102	112	106	116	111	111	102	120	129	99	135	115	98	111	128	100	97	109	125	133	120	106	123	102	97	104	107	86	117	117	139	124	145	124	114	115	133	135	121	118	108	102	115	111	103	109	110	114	123	109	124	108	110	103	116	114	100	97	123	101	103	106	112	103	99	121	106	104	104	103	120	107	124	110	109	114	120	129	118	105	122	111	103	106	129	114	124	124	110	116	123	99	124	114	113	115	120	128	125	133	115	92	122	118	112	97	123	98	112	104	113	122	117	131	129	121	111	131	121	107	108	130	108	119	124	113	134	112	115	118	130	90	109	123	112	127	106	108	121	98	105	110	119	111	102	97	119	110	111	101	98	115	143	129	99	114	103	112	134	105	113	116	125	99	99	111	115	131	101	114	133	123	129	96	111	100	120	127	122	122	130	110	121	126	106	100	135	124	122	145	109	120	112	111	115	89	119	115	122	112	108	114	125	122	92	116	125	120	115	104	112	97	125	121	131	114	112	125	102	110	113	116	117	105	128	126	123	122	112	119	133	103	110	117	102	112	112	123	112	126	130	100	119	113	127	100	109	122	113	113	99	107	114	104	126	124	125	118	94	108	102	110	109	99	117	119	128	126	92	112	113	108	109	106	119	104	117	116	120	124	117	109	107	118	99	105	115	120	118	113	109	109	112	108	95	126	118	107	109	119	117	131	128	129	91	119	106	100	122	109	114	125	113	102	122	125	107	95	105	102	109	120	129	130	121	128	92	108	124	113	123	105	121	100	90	135	112	104	108	116	103	117	118	107	106	118	123	108	101	128	99	122	96	123	135	139	121	109	123	104	122	125	116	89	106	114	118	111	116	116	101	106	108	103	99	112	117	119	125	106	101	111	119	103	116	115	117	118	101	107	113	121	97	120	106	123	119	127	112	123	131	111	109	127	116	131	123	126	134	115	98	106	131	103	101	107	120	118	102	122	95	96	119	119	104	116	123	116	115	114	111	132	125	132	114	133	109	118	124	112	117	106	104	111	120	90	117	104	123	112	110	108	117	130	109	116	135	112	113	105	117	118	98	125	100	99	108	112	117	84	112	114	98	100	123	105	133	111	94	120	101	118	104	121	103	97	122	111	109	115	112	97	113	126	110	131	116	108	144	104	113	110	115	105	115	102	97	105	127	103	124	106	108	136	124	115	138	126	107	95	100	113	118	126	123	123	110	106	126	127	121	112	116	114	105	129	107	122	87	90	122	109	113	134	93	99	109	114	101	100	113	127	124	140	119	114	115	130	93	115	95	114	121	119	127	115	101	117	116	98	102	116	107	123	109	135	102	109	123	122	126	100	126	111	123	129	112	126	130	110	109	107	104	128	101	126	117	105	129	106	124	127	117	110	119	115	123	108	129	103	114	112	93	128	93	135	117	116	113	101	110	124	135	103	130	111	106	117	123	121	114	90	111	119	92	109	113	90	99	139	112	122	140	126	143	103	133	113	96	134	120	105	110	103	95	124	110	126	142	103	108	126	112	106	123	106	113	114	144	121	115	88	127	127	105	116	113	118	130	106	108	110	119	107	133	116	110	104	114	102	110	119	120	103	112	123	105	125	102	112	122	102	129	132	125	110	123	112	96	118	120	119	115	102	114	121	128	97	125	112	119	128	116	112	142	107	118	137	115	109	102	127	103	112	120	111	144	104	123	121	105	102	104	120	134	129	151	106	142	110	120	116	121	130	113	111	135	110	86	120	117	110	105	117	110	122	136	120	126	94	121	112	85	95	116	101	114	120	91	108	113	117	90	116	117	128	99	100	109	117	106	114	124	114	98	120	124	142	126	111	119	125	125	104	91	96	114	110	94	102	128	115	113	117	107	107	95	112	131	131	122	140	112	103	124	99	125	107	119	115	124	114	104	107	113	116	124	122	108	95	108	105	116	128	118	115	111	121	106	139	115	105	118	110	117	117	119	125	119	113	85	135	121	117	102	123	121	136	94	106	125	121	124	102	101	139	114	107	103	118	118
19092	1023	2101	2517	2221	1768	1547	1209	1051	904	836	768	697	635	579	576	545	503	500	473	479	453	441	481	406	373	399	379	409	384	394	393	411	360	406	372	380	365	346	372	377	360	330	375	361	328	332	351	339	371	350	352	370	364	322	328	348	321	312	351	364	323	315	323	316	337	326	344	321	338	321	334	343	326	319	326	329	316	332	334	312	351	346	305	330	320	310	326	300	318	336	293	304	318	322	334	328	326	331	323	349	322	306	367	287	314	315	321	329	358	327	290	312	325	343	321	278	283	318	276	341	323	333	334	307	340	319	343	301	347	293	310	342	330	354	338	315	330	327	342	339	342	336	292	330	336	333	336	324	286	289	317	318	292	358	297	344	315	293	325	325	294	288	311	321	334	309	323	311	314	329	325	316	306	304	313	306	311	342	308	312	305	332	307	333	330	324	329	320	312	317	345	291	303	333	319	342	312	328	339	315	328	305	326	327	322	329	331	312	284	323	350	333	311	341	293	295	346	347	317	353	304	308	315	348	333	348	345	361	330	325	302	318	340	330	318	299	295	297	303	310	339	300	339	323	303	310	324	285	317	322	305	301	313	328	328	345	307	330	310	321	348	291	295	288	286	291	299	304	286	299	337	320	319	313	314	335	319	345	318	331	307	302	327	341	327	312	333	345	328	327	325	288	306	314	311	315	322	308	320	326	321	303	323	332	309	335	297	351	360	325	291	319	354	307	300	323	345	318	333	328	320	306	341	300	292	327	313	300	328	310	345	342	342	319	340	314	313	315	293	303	321	347	320	322	341	299	311	329	309	295	323	318	331	328	332	316	295	331	356	287	323	327	338	318	332	295	305	279	328	307	329	331	298	308	323	331	297	310	367	286	332	322	280	294	332	293	320	307	329	301	320	303	358	301	324	293	333	335	329	300	324	320	305	301	333	315	350	309	314	334	320	300	302	308	302	288	362	315	349	332	329	332	313	347	308	326	315	285	298	298	299	274	315	328	317	313	301	320	301	320	282	325	307	327	307	321	303	307	301	305	304	330	334	324	288	319	313	301	325	328	314	328	297	338	337	341	325	347	339	309	296	313	338	331	318	323	304	328	349	314	296	334	347	314	323	334	305	309	320	283	341	304	308	305	339	325	336	322	326	328	325	272	312	346	300	286	306	336	310	321	315	322	321	330	324	330	319	308	324	337	337	330	319	335	333	331	305	332	319	315	311	334	323	322	331	337	323	294	316	328	347	306	287	302	335	340	281	322	324	330	350	327	347	349	323	319	307	314	290	351	318	328	309	316	324	331	316	271	307	334	337	311	317	315	299	343	318	346	339	321	312	314	331	317	313	330	286	311	324	322	313	310	311	305	313	312	323	325	310	350	310	303	295	322	308	302	346	321	350	337	297	307	286	309	328	338	289	301	290	296	300	284	297	291	351	311	320	317	327	319	306	306	294	326	332	325	295	323	319	342	318	319	321	334	298	318	303	306	322	298	316	320	331	347	306	339	272	333	305	337	340	331	328	304	273	323	309	357	297	333	315	363	318	336	295	344	309	315	311	317	290	344	335	330	323	305	323	322	324	313	330	307	320	326	340	317	307	316	305	312	291	330	322	310	316	313	306	304	315	326	317	303	329	353	301	312	272	301	288	320	325	317	314	326	330	322	319	321	321	286	308	334	344	321	290	332	340	346	312	353	301	299	305	313	332	320	358	278	326	315	300	341	304	296	356	313	351	326	317	338	343	328	338	301	336	343	303	302	297	334	313	335	327	323	313	314	300	336	313	354	323	299	325	346	317	333	328	320	327	314	284	357	332	356	312	331	344	295	301	320	336	298	338	307	308	317	298	355	330	356	320	343	347	317	307	306	343	312	311	342	336	306	302	317	343	321	307	322	314	317	289	343	312	308	315	297	317	299	297	328	347	309	325	303	313	295	320	328	323	329	323	359	284	352	334	297	316	308	339	319	333	311	334	315	321	315	335	330	304	351	311	306	320	322	313	316	328	333	336	318	324	333	295	320	311	349	348	285	328	312	310	322	314	318	336	341	327	313	355	309	299	295	312	320	336	300	314	307	369	335	313	335	335	320	338	304	356	322	308	331	334	326	321	321	337	278	322	330	335	323	307	330	295	355	330	280	335	350	309	312	303	324	326	291	355	290	301	331	301	333	316	353	354	321	305	320	320	327	309	323	284	315	339	327	326	338	320	317	318	323	298	338	335	336	286	319	295	316	324	308	328	338	333	301	346	311	331	294	319	339	318	351	328	300	349	311	332	314	316	327	290	303	300	259	317	327	319	324	334	307	336	289	304	316	334	310	310	296	319	295	311	340	298	294	306	320	341	330	308	333	314	320	320	325	343	337	325	307	329	295	328	288	329	320	340	313	319	297	284	339	306	321	323	317	309	329	312	313	332	320	303	321	295	328	336	293	327	294	362	320	329	316	364	315	334	315	343	328	348	307	308	303	336	312	277	301	294	304	319	352	317	306	322	316	342	338	334	315	335	301	314	336	319	321	313	325	301	288	321	334	343	308	317	307	312	296	325	320	355	279	310	325	309	297	297	357	322	333	301	316	301	323	314	329	320	290	338	302	315	302	320	340	341	287	334	320	360	320	331	332	354	332	288	316	311	302	317	338	364	315	321	365	325	307	319	308	304	341	353	303	284	312	340	321	316	353	339	302	352	337	294	345	324	296	326	308	345	282	366	306	302	333	280	333	322	349	303	314	317	300	306	311	318	320	305	339	311	324	361	306	336	320	295	299	335	332	308	343	297	304	341	308	323	348	299	335	314	348	317	313	312	307	327	341	295	311	349	295	334	321	346	316	303	312	301	366	334	302	304	307	317	337	352	318	322	298	341	314	354	315	302	285	320	349	323	331	336	345	313	343	341	300	309	283	312	316	292	334	340	310	348	314	314	318	301	318	323	299	303	321	301	331	326	336	316	313	295	302	327	319	321	348	346	314	326	352	346	320	299	304	325	343	316	305	307	322	342	295	323	337	308	321	322	312	308	334	289	334	326	298	313	319	318	337	309	270	306	305	336	340	307	325	303	304	300	325	310	306	332	341	323	322	333	298	320	319	308	318	317	307	320	304	350	326	370	327	333	296	305	312	303	319	323	299	337	309	322	341	325	331	312	316	345	330	333	281	324	324	310	311	351	298	305	307	353	346	334	345	296	315	292	354	293	304	309	320	297	297	341	310	343	302	311	296	325	286	329	341	323	333	318	275	336	315	326	319	320	342	319	291	356	317	322	314	328	312	314	328	303	333	341	334	316	307	315	314	329	319	328	295	335	325	279	306	330	341	321	316	293	293	346	310	333	355	313	311	360	340	337	322	323	314	315	303	321	293	302	290	314	292	309	322	327	333	297	317	342	325	296	343	307	316	331	303	318	317	302	317	307	294	331	305	330	319	327	330	345	325	336	337	329	320	325	313	312	341	311	313	334	335	313	284	335	348	354	332	317	307	303	282	314	348	322	341	316
58452	15434	4017	1881	1165	848	667	558	491	421	384	344	354	357	293	307	270	289	244	279	267	232	272	258	247	252	236	265	236	243	252	230	231	235	237	224	211	215	215	239	205	233	205	231	242	227	215	204	230	214	231	202	190	218	215	208	227	222	238	221	227	232	210	199	244	243	225	228	219	218	220	215	242	229	245	228	198	206	251	227	231	219	208	216	214	200	223	221	222	208	235	219	200	212	208	208	230	234	198	192	226	237	213	203	210	217	236	204	222	222	217	219	181	222	222	240	224	221	221	233	208	206	223	227	203	226	227	209	199	206	236	224	224	224	232	224	205	216	220	235	211	233	224	192	214	240	217	244	231	213	213	241	212	231	233	215	208	217	188	215	200	223	195	217	215	224	216	188	226	217	205	226	215	218	229	220	235	217	219	229	238	229	223	220	254	209	226	229	208	227	199	218	209	216	250	215	237	217	227	204	239	235	227	214	239	214	220	198	243	207	215	220	218	224	234	227	209	203	229	218	216	223	205	215	216	242	199	211	219	228	189	209	201	224	216	223	227	218	233	191	214	186	233	220	222	207	218	203	215	217	203	232	228	235	220	183	223	198	218	201	215	196	201	211	206	191	229	224	193	205	211	214	211	243	179	257	209	244	219	210	204	205	218	204	244	204	228	193	208	220	214	213	197	219	207	229	224	244	215	204	184	206	235	216	214	204	214	214	229	219	243	212	204	205	205	195	237	224	235	236	236	233	201	218	214	221	232	200	190	225	230	223	219	228	234	185	216	238	210	221	235	211	222	223	218	222	225	219	224	229	233	239	227	210	225	215	186	210	235	186	214	207	225	245	218	207	230	200	201	223	228	219	246	188	199	202	207	213	223	235	227	211	209	231	198	217	206	209	212	207	249	220	215	235	213	216	203	208	212	182	204	209	220	227	224	201	225	227	222	219	234	225	213	265	226	208	191	208	216	226	243	222	220	204	222	194	196	233	217	231	210	213	224	194	212	197	221	214	218	223	241	219	228	230	219	207	201	223	229	185	214	238	208	208	231	187	216	232	232	204	213	214	225	213	226	229	201	235	220	228	222	201	236	204	228	232	225	235	239	230	220	209	236	202	216	212	212	214	213	219	203	232	223	227	221	223	217	224	187	213	183	215	223	204	208	203	221	238	209	232	216	210	220	214	191	186	234	223	208	227	213	217	203	202	221	226	223	216	208	218	245	212	216	243	230	231	215	220	189	232	239	189	224	212	216	241	201	223	203	211	210	208	203	218	223	240	207	230	207	239	215	219	220	205	208	224	234	205	225	227	208	221	221	195	228	221	197	229	217	220	228	196	231	246	243	227	192	238	204	223	171	225	216	235	208	235	202	220	238	207	207	226	217	209	242	212	196	220	221	212	256	231	237	209	195	202	186	212	189	200	214	214	232	228	232	245	219	227	208	227	214	236	189	227	223	201	237	257	229	230	212	227	228	227	236	214	190	219	215	200	237	220	213	220	196	234	192	213	244	204	196	219	206	227	251	207	243	202	222	212	206	228	249	214	230	223	226	205	241	222	200	212	228	237	210	208	217	215	203	213	204	244	248	207	200	221	239	234	208	201	234	254	203	208	230	212	211	216	228	212	202	255	236	204	223	233	197	229	239	218	206	205	239	232	225	240	198	226	222	211	205	226	189	212	223	210	189	214	206	223	210	215	245	233	207	221	192	195	237	220	219	209	228	206	241	240	218	220	244	219	202	216	203	203	223	216	221	211	228	216	212	219	223	225	216	238	240	225	234	214	235	228	225	223	220	190	187	235	196	239	230	205	198	210	225	227	207	210	228	219	222	209	218	226	215	192	210	199	248	217	176	214	216	227	229	207	225	228	241	196	192	205	214	196	224	200	223	231	242	205	227	233	205	197	223	216	216	207	229	212	224	211	220	214	188	218	251	216	260	263	241	217	217	220	204	198	205	246	229	222	220	203	218	221	203	195	198	245	207	218	235	224	221	227	185	197	226	228	204	219	220	227	225	209	223	233	235	201	208	216	242	204	210	206	214	204	229	215	225	212	227	181	214	247	227	217	231	223	227	201	207	188	192	214	233	198	231	255	240	214	223	204	242	213	222	215	210	224	230	219	215	206	228	226	218	238	225	233	220	208	211	211	205	256	214	220	216	234	247	205	229	206	230	237	215	213	197	215	192	188	211	204	201	200	208	214	220	235	222	196	211	222	213	231	210	226	233	201	220	224	195	208	209	216	196	213	221	202	223	204	226	201	217	218	204	210	209	233	221	212	233	218	223	204	218	230	232	234	233	226	205	219	203	228	243	207	222	204	222	209	235	209	220	211	208	194	189	230	203	197	232	222	221	224	226	200	212	228	181	225	228	229	213	209	209	239	233	217	210	224	202	236	207	195	207	230	230	228	245	209	204	226	217	220	208	234	227	211	229	225	225	258	231	197	227	211	207	197	201	213	199	199	238	213	206	196	238	208	221	245	243	211	255	241	210	245	247	213	206	232	238	216	211	210	205	233	203	183	221	204	251	230	229	214	212	232	202	228	212	227	203	213	201	236	206	219	220	231	254	218	248	220	178	240	223	217	252	218	246	219	196	229	193	202	192	219	233	244	229	205	193	212	210	224	174	207	232	226	221	261	222	243	235	226	215	213	210	232	221	207	241	196	225	227	223	212	241	224	212	214	217	228	228	225	205	224	258	221	209	185	225	221	213	213	212	202	230	216	233	229	212	248	218	239	225	218	208	217	221	221	236	228	214	219	222	224	191	232	185	200	233	207	211	240	212	216	207	241	223	215	196	236	205	214	230	240	240	204	231	215	210	234	214	220	202	217	251	220	213	229	220	218	207	237	211	207	189	211	217	211	234	212	205	213	225	240	222	227	212	237	231	205	206	201	217	223	189	224	237	216	202	228	222	217	187	185	211	206	250	228	210	224	194	195	230	227	219	192	256	209	193	213	196	225	217	201	229	217	226	237	221	199	225	252	215	205	239	222	235	223	243	231	218	176	217	215	232	188	217	205	219	190	191	218	189	209	201	236	208	196	233	231	230	211	213	208	223	207	222	217	210	216	212	234	225	221	214	252	232	215	224	201	206	230	245	211	199	209	238	230	189	220	218	209	208	201	242	226	230	203	226	219	268	219	221	214	215	216	222	187	211	198	238	208	223	222	224	213	222	222	224	227	226	223	241	231	234	204	201	228	185	218	225	221	216	236	203	240	208	229	228	234	229	210	213	199	226	213	203	184	213	235	222	180	232	191	253	241	214	214	189	238	211	246	206	229	196	250	241	211	214	238	208	196	228	216	197	225	240	213	215	240	214	241	214	230	232	213	203	193	201	226	202	211	226	215	192	231	227	209	205	226	203	227	233	249	221	219	215	194	233	211	199	204	223	229	228	224	240	231	235	203	218	247	233	219	215	203	242	217	230	203	220	185	202	238	213	236	196	225	232	210	227	200	209	233	221	212	216	210	229	229	220	199	251	213
25673	1862	3970	4618	3949	3279	2793	2358	1934	1787	1503	1339	1250	1175	1114	1066	1012	929	903	840	838	864	772	726	766	704	703	678	705	676	651	682	673	644	645	645	690	635	626	637	644	638	585	592	657	623	632	605	594	591	629	577	593	585	622	534	568	555	528	598	568	563	581	573	579	591	564	597	563	541	632	579	525	562	580	564	570	564	573	582	517	550	566	575	532	587	543	583	577	550	551	584	561	576	578	596	584	575	568	563	591	518	577	564	539	553	540	524	551	564	552	522	550	545	606	566	546	573	548	576	570	535	585	549	547	607	558	542	531	567	585	568	573	569	581	552	540	555	530	543	569	511	581	561	522	557	562	532	543	548	546	555	554	523	582	577	576	535	568	572	510	504	529	549	574	550	581	565	521	514	581	570	569	497	517	543	559	553	575	582	566	529	528	552	538	544	549	507	600	524	492	575	544	513	568	544	559	549	513	577	540	547	557	571	531	563	530	541	542	544	562	570	559	546	560	574	577	578	557	552	569	572	528	568	537	551	564	538	540	552	581	626	588	555	577	536	596	532	564	512	556	567	565	546	581	540	534	584	512	567	563	530	507	602	511	578	550	580	566	563	528	553	524	526	542	558	574	554	576	573	558	580	546	587	566	539	572	550	524	570	537	552	541	534	552	503	545	574	571	516	550	542	566	550	574	581	506	596	560	582	569	566	534	555	589	541	540	496	562	536	528	548	529	535	554	525	557	569	512	534	527	567	559	553	574	540	555	533	548	511	515	511	525	557	535	542	579	548	548	566	560	571	559	575	525	548	562	570	556	569	578	556	579	532	578	588	541	558	557	592	546	499	546	536	571	551	541	558	499	538	527	538	535	532	617	601	568	510	551	550	575	537	565	557	529	589	572	572	570	537	530	581	556	523	532	544	578	510	567	528	547	554	555	518	545	581	557	591	529	586	571	599	546	557	546	540	526	516	545	582	543	592	552	553	527	544	538	568	569	520	514	545	553	558	532	546	557	553	576	581	546	529	601	496	521	544	565	553	564	550	565	531	543	521	543	545	579	577	519	546	557	579	545	509	551	550	534	529	542	575	519	593	565	542	520	575	570	522	584	556	532	548	555	535	571	528	518	552	549	529	524	578	567	503	569	550	550	559	568	589	587	585	548	523	555	546	562	561	549	537	526	525	544	570	551	554	533	557	545	549	554	563	580	558	559	550	566	561	561	506	571	514	531	548	553	561	554	583	548	522	570	542	537	577	534	570	532	498	562	564	570	536	530	521	549	561	565	554	568	529	591	546	593	543	554	567	566	573	570	551	545	572	555	525	565	538	510	596	568	539	531	566	570	552	524	560	571	583	582	563	527	550	585	542	509	518	560	550	591	574	564	557	537	586	533	558	536	547	553	589	538	523	536	503	570	576	574	528	565	553	578	508	541	533	530	549	548	544	530	547	543	561	535	592	558	581	558	530	560	543	532	563	538	542	558	572	534	561	540	527	588	517	583	534	622	553	518	520	539	574	603	575	527	549	529	538	531	533	543	547	546	533	549	550	560	556	535	511	580	549	557	527	562	578	543	569	543	542	558	582	545	586	529	565	534	518	557	571	568	584	532	568	503	508	570	557	581	546	557	546	528	537	537	598	559	528	554	565	560	532	572	526	536	567	580	559	570	524	557	548	525	542	554	545	546	542	532	557	550	573	547	557	557	541	550	555	525	587	572	591	588	536	551	512	583	530	547	548	562	588	564	578	545	560	518	558	522	562	570	548	544	505	504	551	538	506	544	574	540	519	565	560	565	555	590	555	555	558	523	574	581	538	556	544	569	559	556	532	541	542	534	585	560	552	553	615	546	543	534	562	513	577	537	520	535	532	546	570	545	566	566	558	611	554	572	565	574	559	575	554	542	525	508	554	547	571	597	502	573	547	550	556	558	544	564	499	557	624	566	552	505	561	552	557	582	542	546	528	520	531	536	570	555	574	553	566	527	541	576	498	533	516	534	564	544	592	548	525	508	560	555	559	606	546	563	591	593	588	501	535	517	580	538	531	538	544	513	543	484	549	552	486	543	565	574	542	537	556	559	543	567	555	554	555	598	550	518	535	535	551	547	578	568	599	577	586	503	520	530	584	562	544	590	555	501	534	537	538	571	549	540	579	535	533	532	543	589	527	552	587	583	582	551	534	576	570	535	539	559	560	558	591	574	515	512	538	563	547	522	543	577	530	578	549	555	550	551	574	560	510	547	547	576	557	537	561	547	557	534	574	541	564	525	545	514	563	525	574	512	549	564	514	572	558	493	544	539	547	544	537	569	568	534	504	543	593	577	531	543	575	546	543	551	551	578	517	527	586	603	524	556	535	554	531	578	551	564	579	588	531	537	573	547	533	565	573	509	573	531	547	542	521	521	541	544	557	544	549	552	554	551	556	510	545	534	531	578	544	563	527	544	524	544	544	588	535	593	541	549	585	548	546	568	528	508	525	562	554	536	562	551	525	561	547	554	591	508	582	572	562	563	550	522	545	543	561	537	529	521	556	562	533	561	568	538	561	559	578	567	523	537	525	557	564	611	574	525	539	576	578	542	560	521	550	543	579	506	520	543	505	574	574	551	614	524	542	546	568	585	523	559	576	559	561	589	554	521	546	604	568	537	537	553	525	542	580	543	581	523	542	554	552	540	580	561	545	548	542	528	574	590	535	542	541	520	534	552	545	552	537	548	526	548	518	563	558	577	544	569	588	566	593	568	544	569	554	550	595	546	525	570	563	578	556	554	532	571	525	535	536	518	526	559	546	535	541	517	555	546	520	585	569	536	537	505	534	542	560	561	556	555	559	538	534	549	550	567	558	498	536	545	583	560	574	559	545	564	509	530	555	538	564	570	511	545	521	547	550	515	556	576	540	539	541	571	530	542	560	538	571	573	563	581	558	539	545	570	539	557	553	584	618	571	541	576	591	544	569	569	533	558	572	540	561	574	537	543	533	562	518	547	553	532	538	528	564	560	560	567	596	538	558	519	542	538	524	561	580	608	551	564	544	514	543	604	547	561	570	533	539	543	528	567	588	525	533	578	556	558	534	559	570	540	572	589	557	577	555	531	535	560	560	527	579	540	547	561	554	561	559	541	498	580	558	538	551	531	540	577	568	505	534	571	544	596	563	609	576	526	531	583	531	560	535	566	558	552	539	539	530	573	534	558	550	583	545	552	525	583	555	601	535	571	598	557	549	582	534	533	550	543	575	571	554	555	559	549	540	552	574	532	534	516	555	550	552	526	565	528	566	543	575	510	560	566	524	564	527	546	579	591	540	534	543	560	561	578	545	521	510	499	549	541	569	543	530	581	509	588	570	543	526	568	573	552	516	554	546	526	553	538	559	540	557	552	533	563	551	590	556	546	528	566	547	566	578	545	582	557	519	563	531	524	558	546	537	556	541	539	533	586	564	562	506	564	549	568	548	559	548	592	558	565	570	571	527	550	531	557	552	566	547	571	544	519	518
4791	260	252	245	254	227	267	219	242	220	219	240	231	216	245	238	217	231	187	218	237	232	231	236	214	201	236	235	216	256	228	260	236	244	236	225	253	221	235	236	235	227	201	227	213	231	239	223	249	202	227	249	224	264	238	231	237	233	221	188	239	213	221	229	220	260	218	223	207	216	224	229	258	217	226	226	232	223	230	239	247	195	211	217	226	234	225	218	198	264	228	255	221	220	239	236	210	204	226	250	211	239	211	242	228	203	216	236	237	248	235	232	224	234	252	222	231	213	259	199	267	236	237	221	231	224	239	240	236	232	246	210	222	225	239	227	255	236	234	217	235	246	223	230	254	225	241	225	212	218	225	243	217	213	242	255	252	251	231	212	238	222	225	232	262	229	243	226	233	237	251	240	216	246	265	240	215	208	230	233	241	221	208	214	223	248	242	230	225	240	231	222	236	213	255	209	234	218	223	209	221	236	217	230	240	231	224	251	223	238	202	220	231	238	234	222	210	239	206	226	216	240	241	223	230	238	224	232	221	240	258	242	216	239	223	244	234	239	213	230	253	251	230	221	203	219	249	234	222	246	234	233	241	246	221	222	226	199	239	240	234	219	238	206	211	225	224	206	197	238	227	252	209	227	223	222	223	226	237	205	256	213	259	236	243	233	211	214	229	237	218	224	223	204	234	209	225	235	240	241	211	217	243	224	203	211	212	212	221	226	233	231	242	219	227	213	213	228	226	226	220	222	227	237	249	232	228	217	228	222	266	239	252	217	211	233	261	236	225	245	203	241	238	217	226	243	237	219	230	208	214	220	226	235	245	240	234	237	225	235	230	240	257	236	222	246	232	229	228	221	233	219	226	246	238	241	245	223	209	260	222	203	236	227	207	231	225	209	250	237	225	230	228	233	234	223	228	228	235	220	219	251	225	243	230	241	241	209	245	244	216	212	240	212	210	253	218	230	234	224	241	193	229	248	216	230	223	199	241	219	200	245	210	225	211	230	244	235	252	264	226	220	248	236	211	248	215	238	237	244	208	234	228	248	249	246	211	243	232	224	236	246	249	227	241	225	239	247	253	237	253	244	231	225	202	238	209	232	214	221	235	245	235	249	243	234	231	215	230	241	242	227	224	226	225	237	219	257	239	226	216	243	206	212	231	232	240	217	236	213	238	218	238	233	225	229	244	213	234	257	247	241	237	231	251	225	216	236	241	234	236	232	250	212	190	219	252	229	223	216	215	213	232	222	246	218	217	222	233	221	217	242	257	226	234	220	228	223	233	218	221	232	246	234	248	206	239	226	220	241	190	262	255	230	237	215	228	235	227	271	232	238	242	250	218	212	249	216	242	225	222	219	210	220	216	253	216	232	234	230	239	240	225	226	236	256	234	230	234	247	231	255	223	248	219	224	231	252	222	221	230	233	204	213	220	196	209	234	213	205	253	261	220	219	242	231	231	221	237	202	238	219	233	227	228	218	223	210	221	239	234	225	246	221	203	237	219	201	213	208	213	218	224	251	215	219	203	226	230	223	238	221	239	251	251	236	246	233	234	208	229	229	244	229	236	248	230	251	215	256	243	248	237	252	242	228	204	222	221	217	243	233	197	251	203	211	226	213	202	216	236	218	225	229	223	243	243	219	233	202	246	254	219	198	237	227	216	257	198	227	207	235	226	221	221	235	236	207	247	236	238	218	225	227	233	235	221	203	233	262	232	219	265	243	235	225	229	219	222	217	229	211	237	233	234	251	210	226	222	196	229	254	221	232	255	215	231	224	238	224	223	249	218	210	234	225	242	213	226	210	227	224	256	230	231	233	215	245	215	224	235	226	235	239	228	245	219	249	212	222	232	225	201	261	215	219	233	234	243	235	236	244	228	231	237	212	228	230	224	222	213	252	233	234	254	255	212	214	239	229	264	245	246	202	219	228	245	240	229	254	223	229	217	224	266	205	244	227	228	202	205	206	232	239	221	239	226	226	214	249	222	210	242	197	225	229	227	228	241	275	253	240	210	220	238	217	206	257	233	218	209	224	261	225	224	234	237	263	241	230	229	226	229	240	225	227	252	245	245	246	244	209	207	200	201	234	224	243	241	251	218	224	247	213	235	211	252	239	244	231	207	239	220	221	207	204	241	235	265	251	220	221	225	224	227	234	213	211	240	224	262	225	240	251	216	250	223	240	232	214	227	220	242	223	226	229	233	234	223	208	228	242	210	223	230	224	247	243	227	207	228	241	199	200	233	260	226	231	241	213	224	245	232	210	241	201	248	272	215	232	228	230	228	227	214	252	177	244	224	232	266	205	218	201	231	232	217	217	206	238	217	235	239	253	229	232	233	246	216	255	216	226	252	230	249	240	209	195	217	240	248	264	229	224	240	202	229	235	245	237	192	227	249	205	216	219	223	224	235	202	244	226	231	198	245	226	224	250	235	235	234	228	232	251	246	256	249	210	224	247	227	233	199	225	223	226	214	242	226	223	240	225	222	214	242	224	240	210	225	227	224	228	217	229	235	225	230	229	224	239	238	225	247	243	238	211	225	240	238	227	225	227	237	233	231	199	226	249	221	236	247	230	210	234	247	207	227	244	225	244	244	242	232	220	217	262	240	261	233	234	263	233	233	247	221	246	242	234	222	271	237	236	236	254	220	211	241	211	244	227	220	230	225	210	224	223	234	228	244	222	229	267	214	212	241	232	208	233	238	241	225	227	236	245	253	229	227	246	218	202	223	272	234	201	225	249	242	211	229	245	245	217	230	217	226	218	246	222	235	207	233	227	250	270	243	248	223	204	228	221	240	245	217	257	216	209	216	221	227	232	240	261	203	230	208	254	222	210	219	231	213	214	237	217	227	183	239	200	199	239	225	222	207	247	213	234	233	208	218	252	221	236	221	229	240	229	202	275	256	231	236	218	193	246	214	253	214	231	240	213	242	229	215	222	205	213	218	238	241	226	224	221	200	208	237	239	231	252	214	206	213	219	246	249	248	222	247	231	229	235	197	214	197	199	219	241	233	219	235	240	212	217	221	239	251	242	210	221	219	241	249	205	219	239	216	238	250	223	214	237	234	222	226	231	257	226	246	232	261	237	235	236	196	224	216	223	237	235	222	241	234	266	219	222	256	201	190	215	225	228	230	217	230	219	218	219	228	243	237	224	224	222	231	224	234	243	222	232	240	251	244	223	227	220	228	252	261	251	222	245	222	224	217	237	230	231	230	201	230	223	213	237	237	235	239	248	256	247	204	229	244	197	251	229	263	219	220	213	230	229	241	238	244	218	209	208	239	231	230	224	212	211	236	213	222	231	240	203	229	236	210	205	235	228	209	202	210	212	231	218	247	210	206	237	230	222	250	235	232	245	241	215	238	224	210	219	195	246	245	222	258	250	220	250	235	223	230	240	224	243	248	220	237	234	216	232	234	237	232	222	250	240	222	198	241	222	238	224	224	269	258	216	226	229	224	239	222	237	221	255	234	228	240	240	245	236
5439	537	631	633	634	578	570	594	599	559	573	531	560	535	559	537	562	561	573	538	524	573	562	548	568	515	539	548	556	573	604	504	537	551	541	540	570	558	544	525	529	545	573	524	529	581	569	530	563	569	553	550	603	556	546	546	590	555	502	566	528	553	528	543	513	545	504	564	536	536	550	577	539	500	517	522	536	540	571	548	555	517	534	592	581	596	556	532	513	539	550	588	596	543	543	540	537	541	528	580	565	536	531	536	538	549	532	550	456	520	560	534	557	514	534	549	566	558	565	553	561	567	495	558	571	556	545	530	527	525	522	523	553	505	553	559	580	535	527	529	515	549	557	552	549	557	546	566	532	539	549	551	509	538	541	519	530	547	530	539	524	538	567	593	566	546	574	533	522	546	525	530	525	513	572	509	587	565	504	543	555	527	532	529	554	572	559	538	519	552	539	578	521	531	591	557	536	566	550	541	554	535	554	553	488	500	544	546	537	528	536	547	592	553	546	553	515	519	539	512	527	530	476	517	571	540	506	555	531	520	503	571	593	567	538	551	571	529	562	562	569	562	541	577	562	591	526	564	548	518	553	566	548	515	533	500	553	568	557	543	533	526	534	518	546	580	551	547	549	548	485	565	561	540	532	563	569	508	527	548	504	540	551	532	527	585	560	553	553	527	574	528	508	558	506	476	554	555	565	500	517	583	504	566	523	527	498	556	567	585	531	553	544	518	537	574	570	530	499	559	609	561	540	543	517	510	587	524	526	559	544	555	503	569	512	520	548	537	556	541	569	505	530	502	533	554	531	548	562	545	515	586	533	575	557	545	541	534	570	540	552	552	569	586	541	536	528	538	540	538	543	547	532	575	553	545	552	546	526	558	534	581	544	556	546	528	566	517	496	553	536	534	526	512	580	560	518	519	591	538	558	516	523	521	537	528	521	526	548	565	515	551	564	561	556	525	563	549	552	507	541	537	571	555	559	548	557	557	518	576	514	528	534	548	523	537	563	528	521	492	550	531	545	552	541	551	561	519	555	556	550	503	539	537	540	541	567	558	536	523	539	522	554	516	520	567	513	557	535	563	540	571	547	530	560	551	531	571	556	557	552	584	579	545	510	531	506	562	559	526	546	523	577	548	538	520	575	538	545	582	525	520	597	565	580	561	535	530	534	558	549	527	529	546	562	610	540	556	572	540	549	510	527	533	530	544	537	573	533	499	501	523	580	560	527	522	519	551	504	539	533	516	538	535	519	522	591	530	576	506	551	568	554	633	547	557	546	552	529	545	520	500	551	581	452	541	552	499	546	548	530	483	531	548	528	536	561	521	582	571	573	533	519	571	557	562	538	497	533	539	544	557	551	533	522	537	536	538	578	575	588	524	552	552	602	547	558	542	563	533	559	520	560	542	546	545	561	554	571	592	537	564	522	567	515	562	534	528	511	524	548	596	524	537	536	554	542	519	537	518	520	576	527	530	550	554	528	527	543	543	572	578	579	549	530	557	543	602	512	571	555	562	544	507	518	558	511	572	601	560	560	538	539	525	566	557	539	534	494	543	543	519	569	559	548	531	544	540	536	528	582	559	565	520	524	560	582	541	571	519	539	552	581	516	553	511	540	557	513	549	526	534	569	528	501	522	534	571	524	562	547	565	500	547	536	526	543	575	531	521	532	513	576	567	556	562	512	494	533	563	537	554	536	487	582	566	528	583	535	522	533	552	520	543	526	507	531	570	558	552	568	607	516	536	571	528	538	540	489	465	503	545	537	552	540	550	527	505	545	541	548	595	573	525	549	510	560	542	591	542	580	592	527	554	539	547	525	528	512	542	536	491	517	574	552	571	564	524	506	561	546	614	540	544	515	528	590	519	519	529	575	549	543	542	557	527	533	569	572	516	521	575	557	516	529	579	559	527	533	540	578	528	557	525	524	566	571	550	577	564	568	586	565	503	538	531	550	519	546	517	585	555	522	559	537	516	589	520	549	550	598	573	556	552	562	518	557	528	506	569	539	505	558	566	541	541	548	535	596	544	521	540	564	579	574	522	527	554	577	558	539	538	533	530	580	541	527	516	525	540	570	568	548	542	490	563	564	553	579	546	526	573	526	502	548	498	511	511	538	545	501	541	566	569	565	538	565	561	533	558	531	505	537	558	544	542	568	538	593	576	551	549	554	522	581	552	536	501	552	549	539	552	522	573	553	540	537	597	514	547	549	561	556	535	531	553	528	542	524	516	515	583	529	531	543	545	530	567	571	583	541	565	543	557	540	507	513	540	562	556	529	564	534	587	556	552	564	536	534	533	523	567	525	560	539	552	537	564	539	536	547	510	518	571	566	536	574	576	564	513	600	510	539	583	513	551	580	577	530	592	527	577	563	553	528	504	575	532	532	524	534	555	519	506	539	560	540	520	534	539	532	528	531	531	519	546	554	563	597	519	528	548	519	498	535	547	513	486	564	554	564	550	553	546	541	564	581	544	537	531	515	487	575	539	533	582	511	530	552	506	557	585	535	512	535	527	532	564	571	564	586	519	533	583	584	505	540	534	518	564	559	573	544	549	561	559	552	559	551	544	564	548	557	549	536	549	546	537	540	547	535	505	567	560	527	543	541	549	562	531	519	532	548	554	561	559	519	523	507	596	551	547	528	537	534	530	570	577	527	488	564	518	571	538	520	534	578	523	541	529	541	566	554	498	499	555	495	526	544	529	574	542	524	574	554	507	588	534	526	550	570	532	549	558	566	568	537	511	549	552	533	596	538	550	515	543	523	551	531	549	556	573	547	517	542	562	539	575	549	542	521	544	565	591	570	541	544	535	554	534	547	545	529	514	525	566	470	510	566	533	517	538	557	542	538	602	555	567	533	597	563	536	590	558	532	525	531	467	543	569	572	492	525	533	529	491	524	560	542	528	511	512	539	493	551	527	563	536	527	553	563	536	583	539	566	558	559	512	548	555	530	520	525	526	532	551	560	524	525	559	564	580	581	543	561	577	525	553	530	540	572	559	569	558	533	509	546	523	543	582	523	530	557	567	534	555	538	510	536	516	504	540	528	517	544	538	545	526	602	537	513	542	568	529	536	551	538	539	533	556	497	543	589	557	504	585	575	523	559	546	578	520	537	586	533	540	548	516	528	513	541	572	536	520	526	533	537	557	590	544	567	557	542	538	537	538	565	570	564	544	534	586	552	522	562	531	562	550	521	513	510	551	541	525	512	569	534	578	555	583	521	530	553	536	517	515	591	533	572	544	554	531	571	526	523	522	527	527	553	573	526	520	567	588	535	523	526	521	536	524	548	529	537	535	532	568	511	542	536	526	585	557	548	564	551	534	516	543	542	583	536	502	541	588	540	549	521	516	530	514	520	521	524	556	526	560	563	542	528	541	543	567	531	520	559	534	518	516	558	522	549	558	578	512	545	555	564	506	542	538	536	574	548	542	524	516	502	515	481	528	528	567	513	575	550	562	549	551	567	540	553	529	567	566	548	546
43946	7687	1185	762	525	362	307	286	252	190	213	197	134	162	156	134	133	144	142	139	153	120	141	122	145	100	139	121	125	136	150	119	121	135	116	108	107	105	113	107	122	119	121	111	109	126	111	143	114	112	116	122	104	119	125	107	114	100	102	138	119	122	126	136	104	117	113	123	108	107	97	107	126	128	108	106	125	108	103	95	124	128	121	122	112	112	120	133	121	121	111	125	118	115	125	128	116	140	136	120	119	124	93	96	124	108	151	118	126	110	120	123	109	103	138	108	132	108	124	118	117	122	131	120	92	113	120	126	112	107	124	113	111	116	116	125	116	128	128	110	107	88	117	106	111	94	122	112	113	112	124	123	116	139	107	107	124	114	139	102	105	102	127	107	121	111	118	123	113	83	102	106	89	116	104	112	99	121	102	116	133	102	106	121	134	92	119	120	119	97	138	115	112	121	108	101	108	105	104	95	101	106	112	108	96	111	105	103	119	98	104	105	123	118	123	121	113	104	106	116	114	126	122	130	113	111	99	99	127	115	115	101	113	97	103	123	107	136	111	101	129	149	115	101	111	99	108	123	137	103	105	134	106	121	129	142	123	126	127	118	102	126	118	105	120	98	121	116	119	125	119	124	104	135	102	125	112	114	118	116	109	89	105	119	112	111	108	111	134	128	112	118	114	119	102	118	119	105	119	122	99	112	125	113	106	130	118	108	112	104	117	107	106	113	100	116	128	124	93	117	108	136	124	144	130	110	101	122	125	118	110	124	107	106	123	108	104	97	120	106	117	117	115	122	100	99	113	94	128	126	115	123	109	117	119	110	100	115	116	104	118	127	106	100	107	110	115	110	106	115	120	116	100	116	111	114	95	106	106	135	104	105	128	125	103	124	117	107	97	114	110	135	101	124	104	97	116	117	104	133	125	114	123	102	127	123	119	129	100	111	113	103	120	110	122	111	119	117	113	104	109	93	115	118	144	115	139	129	133	113	103	118	127	99	106	121	109	114	132	124	110	136	114	102	135	130	110	115	109	119	131	117	94	123	115	105	116	106	106	124	121	108	122	114	105	111	104	116	100	115	115	119	117	121	130	115	109	107	104	113	88	112	138	132	101	114	117	119	120	110	110	104	108	100	128	121	114	104	109	121	129	109	116	127	124	107	131	121	112	114	108	109	106	127	99	119	109	114	108	120	134	125	108	116	112	136	107	99	117	142	108	102	102	94	104	132	133	109	110	115	94	112	129	102	91	114	100	103	120	97	122	116	97	105	127	103	138	101	115	117	126	132	105	119	105	118	102	114	120	129	126	108	99	132	126	129	111	107	112	101	114	115	122	124	129	118	124	127	129	118	109	129	124	113	113	115	121	108	121	102	100	114	144	109	126	106	124	100	108	111	122	102	105	102	107	99	110	96	106	98	108	146	101	106	110	99	104	132	111	102	110	125	109	122	124	127	135	105	104	103	119	94	120	113	122	100	113	122	102	109	102	126	130	112	109	105	102	108	107	110	118	117	137	97	136	117	120	123	128	117	126	121	105	110	126	117	118	124	119	114	118	114	126	112	111	118	94	112	108	122	123	129	120	118	117	104	119	138	82	106	125	122	120	94	95	131	135	121	123	116	106	88	110	112	116	125	125	111	110	115	117	107	116	128	86	100	117	105	96	117	109	108	116	120	108	118	121	115	107	102	120	102	112	118	101	111	111	136	112	119	108	97	116	113	100	106	128	111	122	104	96	135	115	111	119	128	104	119	124	128	96	104	114	122	127	110	120	109	149	127	122	115	119	120	123	107	105	118	112	104	112	116	108	92	114	124	123	108	119	121	103	118	125	101	132	108	122	120	118	97	130	116	128	114	113	102	134	108	104	125	119	142	137	127	97	104	114	116	96	127	123	104	114	136	118	104	131	118	122	115	132	105	109	100	107	126	142	155	108	123	111	102	116	104	124	106	115	109	98	106	112	102	114	121	113	105	122	98	98	112	116	106	121	109	121	107	102	115	116	112	116	105	122	114	121	105	122	114	115	107	95	104	121	111	118	135	109	113	112	111	108	106	115	106	122	114	106	133	129	116	95	103	131	111	124	82	141	144	114	135	136	113	114	118	107	110	115	113	103	80	104	137	115	121	102	126	107	100	104	121	110	99	94	117	111	115	121	124	106	116	135	125	124	93	117	110	108	106	122	99	128	109	99	114	124	121	124	97	137	130	130	120	113	117	111	120	109	121	95	99	109	121	109	116	125	100	110	112	117	137	115	114	116	124	116	99	123	78	102	109	108	106	119	144	113	106	115	94	118	100	117	98	129	128	110	126	119	116	117	129	119	90	111	136	116	107	124	124	106	114	116	120	125	131	108	109	108	123	91	94	105	103	124	106	125	117	92	117	106	117	102	125	130	99	100	124	105	118	112	108	104	113	103	113	137	106	128	98	120	100	118	119	111	118	123	122	118	129	118	107	113	100	119	119	118	114	100	119	114	122	114	98	100	127	122	107	110	114	111	127	113	110	102	109	104	109	111	100	101	111	100	106	115	111	143	127	132	112	119	112	126	115	122	113	112	116	132	127	118	119	86	120	111	111	120	107	135	103	127	101	84	114	121	113	108	98	128	106	131	102	130	113	117	91	121	119	114	103	116	120	109	127	103	121	114	138	115	130	113	122	130	121	119	110	121	101	105	88	112	116	110	103	122	120	114	118	103	136	106	139	114	101	93	114	121	122	117	107	130	110	98	124	132	109	112	117	109	109	107	126	113	110	132	121	119	138	121	114	125	104	109	116	134	113	118	136	119	111	124	106	112	110	137	116	100	121	137	129	132	106	121	110	112	134	124	93	115	113	119	105	113	122	118	135	117	108	144	131	104	98	117	107	112	129	101	121	120	122	96	124	117	101	124	114	115	120	98	116	114	122	117	114	122	124	114	137	127	128	109	136	117	125	112	101	109	118	116	122	97	149	101	100	129	108	116	112	118	117	113	103	101	116	112	96	132	121	116	125	109	101	110	125	105	112	110	144	104	120	118	122	110	116	135	110	128	104	129	125	106	108	109	103	146	129	96	105	103	124	120	102	104	111	112	103	119	119	110	119	108	119	113	91	105	98	130	112	100	121	114	123	121	105	111	134	85	122	109	120	104	110	129	132	127	102	123	113	142	105	118	117	115	142	134	113	99	116	127	125	122	118	111	130	117	117	121	105	112	110	118	120	102	115	117	128	127	103	95	106	116	113	116	101	119	126	122	106	119	127	127	98	125	115	110	113	112	108	115	110	113	135	110	128	128	118	109	126	101	113	121	124	131	100	99	113	98	120	113	132	97	116	110	123	119	103	113	100	109	119	111	96	110	111	117	125	124	94	119	109	112	126	118	102	140	99	102	111	108	118	106	105	100	125	135	111	102	101	124	127	120	107	99	121	125	132	94	129	111	108	123	107	114	116	125	118	92	109	98	124	104	115	120	107	113	110	129	107	96	76	116	111	114	116	118	104	133	113
19695	930	2109	2474	2254	1832	1476	1264	1040	929	811	783	659	630	590	557	531	518	474	494	509	481	437	448	405	406	382	393	437	423	408	381	377	391	351	363	352	354	380	368	350	348	383	354	327	333	354	362	335	350	342	323	347	340	300	326	378	365	334	321	344	321	332	319	305	349	346	303	315	344	341	311	306	393	345	343	339	331	311	323	312	297	339	325	304	321	334	318	303	329	340	334	325	313	328	297	335	379	344	319	331	308	304	349	279	330	302	331	331	338	329	307	341	333	307	323	328	292	358	317	327	349	306	342	339	328	327	347	330	308	331	345	316	343	341	298	322	327	320	313	329	349	318	344	319	288	310	325	341	314	342	330	291	293	295	345	305	304	311	333	331	349	355	319	338	333	290	334	316	344	326	310	335	325	319	325	314	320	318	348	323	326	319	358	318	329	333	348	335	305	362	342	318	311	288	318	327	305	328	332	326	328	291	332	312	322	306	331	353	331	299	278	332	312	312	301	342	301	342	300	296	338	312	314	296	337	317	310	304	312	296	298	326	343	317	325	353	349	300	315	313	318	340	310	320	325	283	319	338	306	303	305	295	320	330	319	300	305	323	328	286	329	337	315	329	346	333	330	331	346	308	317	297	305	316	315	327	311	335	349	310	339	328	314	353	334	304	345	317	292	308	324	321	323	340	323	335	300	315	309	293	325	305	299	285	331	339	348	333	331	308	300	356	311	321	332	327	319	308	268	327	308	309	311	330	328	325	323	299	331	346	337	312	331	317	325	339	320	327	331	304	352	322	313	346	331	311	312	325	293	319	335	302	333	323	318	311	293	303	308	324	334	327	310	303	320	329	338	321	328	317	286	305	322	271	294	313	344	329	342	331	331	319	338	314	314	325	356	300	321	310	342	334	320	332	350	333	319	316	301	359	337	328	303	313	352	330	305	304	309	340	335	302	324	334	330	349	294	323	316	311	343	357	327	306	329	299	330	335	323	308	291	321	346	313	302	332	304	350	330	302	307	336	329	334	304	300	307	321	326	324	304	326	336	299	325	308	293	315	320	361	323	322	307	307	338	298	347	321	325	291	334	305	342	364	317	307	319	328	304	292	335	316	330	338	308	332	328	334	321	332	309	308	315	302	320	317	337	305	296	319	314	344	297	324	296	324	314	365	286	330	352	340	313	351	317	323	335	341	309	334	298	295	315	320	323	305	305	302	309	353	275	310	295	335	301	312	329	348	330	333	347	296	337	311	346	329	312	319	309	327	317	324	319	342	331	326	334	337	319	306	335	313	287	318	322	332	320	312	317	296	312	270	334	280	355	351	323	345	313	344	322	298	305	298	306	336	328	309	347	296	300	314	355	320	306	328	321	313	295	322	337	291	288	314	340	316	315	324	349	346	312	331	293	362	307	306	317	308	313	317	322	328	324	313	300	318	349	334	308	316	342	314	346	374	276	319	318	308	314	312	310	323	323	317	328	310	334	329	337	358	361	331	307	315	326	290	326	323	299	339	306	307	347	337	335	322	318	322	305	322	333	314	338	337	324	378	305	318	330	330	293	316	317	344	323	303	309	306	278	305	307	282	324	297	312	340	343	322	295	300	334	316	328	315	326	317	333	308	294	312	321	327	308	314	309	341	308	333	343	298	330	340	328	351	336	295	327	286	326	337	311	328	319	348	315	303	347	307	328	331	293	323	317	328	318	325	337	301	338	335	322	281	318	343	311	350	309	289	336	330	306	332	317	321	353	316	292	347	331	309	310	323	280	330	303	352	320	300	306	345	355	312	311	309	318	311	302	314	348	324	313	336	315	325	333	332	350	360	345	309	343	320	313	272	320	322	322	364	289	345	316	344	302	313	317	317	292	344	307	326	353	312	330	319	338	335	306	322	302	296	292	326	296	332	334	331	323	341	317	307	322	336	304	291	324	326	308	321	307	308	306	330	313	297	347	301	313	315	320	309	342	317	322	345	339	345	282	311	283	324	338	313	295	336	341	298	304	315	312	340	345	307	306	307	332	315	310	343	312	312	315	318	343	315	308	357	333	316	293	345	311	320	333	320	296	301	356	347	314	316	324	316	313	293	330	323	309	324	350	323	311	347	311	337	308	297	313	311	312	343	337	329	303	309	308	324	319	289	317	322	305	346	299	296	328	323	311	336	322	353	327	328	347	338	349	324	308	318	292	330	302	297	316	297	317	289	318	314	359	331	320	345	320	312	322	326	292	335	306	372	311	330	298	336	327	309	315	344	306	308	311	329	317	308	301	343	306	309	307	293	287	321	365	310	325	289	296	334	348	309	311	296	300	311	309	318	357	309	308	316	308	342	335	363	302	328	335	313	313	314	302	291	302	352	328	306	295	343	312	334	324	339	349	337	282	320	331	295	301	280	326	308	311	308	333	345	325	321	332	347	304	322	336	308	327	282	322	303	327	288	334	312	327	335	325	329	325	325	291	322	336	308	332	308	340	304	294	303	319	308	306	330	310	309	340	325	328	350	367	321	340	314	309	292	330	304	329	312	303	310	314	318	349	299	300	298	312	308	341	311	324	334	334	343	358	314	341	331	292	348	338	293	312	299	325	318	313	321	293	339	309	309	345	307	331	337	311	284	318	315	327	324	332	319	322	362	327	315	294	323	315	345	313	325	349	328	292	317	311	334	321	338	333	332	293	292	322	335	298	316	310	332	337	307	318	316	341	350	305	320	298	329	307	312	327	304	315	320	338	316	299	314	312	312	302	321	311	316	346	355	311	312	357	325	312	315	304	350	330	327	315	327	344	317	335	327	343	316	311	299	305	295	307	302	326	314	343	318	324	326	280	328	358	341	294	300	302	332	363	308	321	322	316	313	321	337	311	319	291	324	312	318	325	340	293	329	307	327	342	329	337	327	347	317	322	305	326	325	285	290	306	318	333	336	285	316	309	331	319	339	334	356	309	328	303	304	338	325	310	302	306	326	340	338	289	304	317	363	358	347	314	309	340	322	345	332	321	317	311	316	325	297	320	316	314	315	293	311	318	278	270	296	356	332	333	311	351	340	309	345	285	310	326	294	341	313	356	337	309	327	342	325	319	334	321	347	311	334	318	314	327	326	314	306	295	313	359	305	286	321	347	308	322	325	336	321	315	314	298	326	328	340	329	318	322	299	324	318	345	319	309	331	349	340	330	320	341	304	333	341	323	330	330	356	304	338	323	339	306	338	329	322	316	343	283	333	298	280	296	338	325	308	324	313	299	323	299	310	316	299	319	338	313	292	332	315	324	311	294	333	331	293	296	317	335	318	328	326	312	311	331	331	310	295	329	318	304	311	308	329	335	318	334	344	312	338	306	364	321	321	338	319	323	311	340	318	292	328	305	281	308	340	324	300	353	341	279	299	315	326	365	339	303	322	304	278	341	312	319	319	320	348	341	331	323	334	331	325	322	296	290	337	313	308	304	332	316	343	310	323	316	312	320	324	338	363	309	318	323	317	328	307	311	349	356
59029	15510	3645	1734	1132	814	641	537	484	411	361	350	313	318	306	284	273	290	264	237	265	252	227	240	238	241	210	250	226	227	257	219	251	241	228	253	242	228	216	237	252	201	259	225	220	208	233	248	222	238	237	196	233	201	206	219	224	219	220	228	218	229	241	222	222	236	216	235	243	220	235	226	229	239	217	244	199	226	227	208	217	222	227	210	224	193	240	230	241	238	233	228	225	241	204	219	225	210	223	221	253	234	222	172	223	216	213	220	230	204	263	188	192	235	220	212	218	234	217	215	225	201	190	221	219	245	230	197	220	234	233	241	216	194	233	216	204	238	235	187	231	197	217	226	204	197	230	233	214	246	237	223	216	216	217	236	231	226	222	226	180	226	249	208	210	227	229	230	226	209	203	204	232	221	247	213	209	205	223	230	233	213	221	217	229	210	213	189	211	255	235	221	238	188	228	214	212	216	205	233	228	218	207	221	211	228	216	224	186	207	208	197	216	221	246	203	214	208	213	234	225	221	212	236	224	222	208	195	201	207	237	216	202	218	254	238	233	204	207	228	230	196	184	211	236	190	209	215	210	255	243	199	213	209	233	204	212	243	218	237	208	234	223	195	239	234	195	205	231	222	224	205	218	227	212	194	217	205	218	244	260	218	222	224	226	200	196	210	205	219	199	198	219	217	212	218	217	240	239	229	228	257	239	214	228	253	207	219	215	213	246	189	216	241	202	197	202	206	200	219	243	224	220	218	212	221	205	213	212	202	237	219	179	225	241	225	210	223	248	214	235	229	211	217	222	227	216	219	199	196	225	222	213	203	218	209	215	204	199	196	199	237	236	216	209	226	220	228	214	231	194	217	246	217	219	221	226	223	209	203	202	228	216	234	236	236	241	204	241	220	229	223	220	192	224	210	200	201	222	202	224	221	244	229	225	241	236	218	226	210	219	227	266	225	216	217	219	193	228	209	196	235	213	227	193	208	212	217	202	230	183	230	222	240	213	206	210	228	213	204	207	204	219	218	231	250	218	204	228	238	225	222	210	220	221	218	195	217	203	231	233	195	182	213	218	213	187	203	209	226	246	219	218	229	224	226	208	213	215	206	225	216	237	224	243	229	189	196	203	227	235	201	227	214	238	238	215	234	239	207	214	212	228	255	206	213	221	201	225	215	234	204	216	225	204	197	221	221	215	211	250	213	233	223	201	216	213	233	187	228	210	213	246	199	233	218	212	230	228	239	207	218	226	234	252	226	226	211	196	205	220	224	219	232	205	213	220	201	236	226	221	216	216	197	204	195	212	240	230	215	241	217	255	219	264	207	209	228	228	212	213	221	207	213	209	220	185	242	231	230	209	226	201	221	211	202	211	200	222	192	213	203	235	219	217	248	222	223	233	224	185	190	195	213	222	198	196	214	219	210	233	215	222	240	180	230	235	236	212	231	251	220	203	211	218	257	234	199	228	213	238	222	211	211	201	189	218	232	204	226	252	236	229	210	211	211	228	208	210	202	216	226	215	233	192	221	217	204	211	238	202	227	226	237	207	203	239	233	188	216	226	205	230	205	243	236	201	217	218	233	227	198	210	235	248	220	237	256	208	225	243	212	195	226	230	215	221	215	217	217	228	230	201	218	226	193	225	198	244	206	196	240	182	210	248	205	220	210	203	231	213	247	206	244	223	228	240	241	220	215	202	213	214	258	207	240	206	196	225	191	219	226	204	182	227	236	246	211	187	219	214	215	204	255	198	201	205	212	220	204	211	212	218	224	236	205	224	205	216	199	194	219	215	247	198	197	227	226	210	227	224	208	248	244	192	214	224	177	245	230	209	221	208	216	201	232	232	227	226	233	228	201	210	245	251	251	246	226	179	247	215	215	209	218	219	236	218	197	204	209	200	254	221	224	225	220	194	220	223	243	223	238	189	222	236	215	209	206	223	256	251	247	208	241	205	230	211	238	217	225	255	205	223	209	228	205	210	219	205	231	199	211	210	214	246	227	219	222	222	195	225	209	191	189	222	215	233	238	235	205	235	214	214	234	199	207	227	203	206	233	229	200	220	211	215	224	221	223	230	225	220	212	248	232	202	228	221	213	244	225	230	208	238	247	206	209	209	220	234	212	206	212	177	214	236	241	217	225	234	231	238	217	222	224	253	225	227	179	227	204	199	229	235	215	247	210	189	215	222	218	221	220	198	212	206	229	210	208	261	230	225	232	230	227	225	229	230	211	250	217	222	247	187	221	217	231	214	236	221	232	214	214	186	216	225	225	249	235	217	207	219	247	219	254	213	250	221	224	208	213	222	192	243	234	237	207	212	192	211	219	224	224	247	217	221	204	238	213	204	188	232	210	226	215	177	204	209	202	218	241	235	218	209	221	205	214	212	217	238	201	225	219	211	220	203	202	191	211	203	200	215	228	230	204	228	236	205	212	206	227	207	211	212	202	209	234	215	250	219	209	206	220	212	205	213	269	227	219	215	204	204	250	201	226	240	211	209	188	222	220	245	230	210	196	197	213	220	206	206	214	227	237	206	218	251	234	225	218	203	214	215	224	206	210	213	211	229	216	220	204	216	223	220	207	227	229	210	237	215	204	224	225	227	231	242	204	211	219	205	206	224	196	239	236	217	212	206	230	194	259	215	194	230	220	222	254	225	236	237	183	240	222	201	222	230	211	222	205	216	180	230	222	203	218	218	238	201	222	215	220	235	205	237	221	204	217	259	222	207	212	203	258	186	215	232	222	213	221	231	214	222	202	219	231	214	233	235	207	205	206	223	202	212	229	213	240	223	209	216	218	216	213	202	223	203	246	220	222	206	193	247	226	259	235	212	207	235	214	211	230	236	210	228	214	220	215	214	235	203	246	186	221	203	217	194	207	234	224	244	215	215	220	219	219	218	248	213	206	202	228	226	219	202	224	204	225	252	219	252	219	207	233	227	216	226	219	221	244	217	189	204	246	225	204	213	221	212	197	223	205	240	223	225	235	238	235	256	216	218	242	213	221	211	222	208	215	190	209	234	198	249	223	213	205	207	232	203	214	204	207	217	206	211	204	223	219	222	202	200	206	213	197	219	191	225	229	252	213	215	206	211	220	207	219	254	233	208	223	233	228	213	210	228	201	217	213	220	236	183	218	215	210	206	206	225	242	209	242	210	247	224	234	211	225	227	227	220	234	220	211	198	222	212	211	217	228	187	231	214	244	220	234	245	210	203	241	251	222	216	216	237	222	201	222	227	243	226	232	223	213	212	210	211	224	221	218	235	231	256	235	213	223	225	205	235	217	218	200	206	236	260	207	211	208	242	197	209	222	216	220	206	248	214	215	219	236	235	208	214	219	228	203	225	218	224	224	221	210	234	221	217	189	222	239	183	212	222	233	215	229	220	222	193	210	230	218	186	240	215	194	225	247	213	234	216	211	231	258	196	232	216	192	231	203	215	237	203	232	204	212	211	232	216	203	206	224	234	218	229	227	230	222	209	216	228	240
26205	1848	3958	4781	4085	3342	2877	2302	2007	1742	1548	1428	1370	1200	1115	1075	1020	1007	853	886	854	876	734	827	778	703	726	730	675	748	744	653	703	683	665	649	690	643	676	601	616	663	591	570	618	607	588	601	567	589	594	629	588	550	590	579	569	602	585	566	584	608	566	589	545	574	573	568	610	597	536	621	597	554	588	490	576	590	569	590	590	584	570	579	562	560	568	555	565	578	557	553	520	554	558	571	601	572	540	601	570	571	608	594	590	589	572	527	580	580	534	558	551	581	581	498	566	540	589	524	525	584	541	555	563	574	557	591	573	568	573	568	549	559	520	546	527	563	549	550	610	524	488	519	577	535	586	557	518	517	560	545	543	532	556	605	554	512	570	579	571	555	548	559	518	518	517	541	557	593	531	589	549	580	560	548	570	609	546	512	573	594	528	577	576	555	553	551	555	555	542	559	567	588	533	560	531	566	544	520	582	553	548	552	548	523	540	562	534	539	531	540	585	591	610	550	563	576	541	556	550	575	578	584	571	613	542	589	568	586	584	562	614	548	547	556	582	546	532	553	592	561	551	542	537	567	504	513	534	570	556	523	580	564	571	588	552	573	592	560	560	544	514	532	563	543	527	582	621	567	510	538	540	519	539	573	566	550	560	532	536	550	597	534	520	564	551	555	572	552	544	558	541	565	571	560	546	527	565	575	590	570	531	561	571	553	559	520	542	523	585	550	500	534	567	564	529	535	542	585	557	594	562	512	552	540	569	553	555	580	543	566	512	581	538	559	596	560	561	575	568	546	564	562	595	588	573	548	538	517	536	580	560	570	544	544	549	556	565	588	570	584	566	589	553	573	591	529	560	576	553	524	569	551	544	560	549	573	568	523	535	500	567	591	543	571	558	596	524	530	541	538	546	541	555	567	536	549	536	597	506	551	526	568	566	526	565	564	541	519	554	558	544	575	494	563	530	498	559	560	517	553	538	501	571	556	579	540	541	548	608	548	528	564	541	537	585	561	546	562	545	557	548	534	575	542	551	512	552	524	581	618	560	573	539	534	535	562	521	535	531	567	559	572	563	560	567	545	532	553	569	584	546	567	562	533	561	552	581	530	576	540	552	548	604	524	596	581	580	571	530	610	542	573	548	548	549	564	581	517	559	568	549	563	530	588	565	519	535	530	549	539	614	556	541	540	529	548	581	497	555	538	610	563	569	546	559	537	553	586	544	572	598	582	555	555	581	521	545	546	554	574	537	531	547	574	547	576	604	548	584	599	563	533	561	525	532	515	574	549	557	530	641	549	531	547	568	577	529	596	556	545	529	533	563	569	556	574	549	557	584	559	587	563	550	557	549	534	582	538	571	538	557	532	566	580	526	528	603	548	526	556	555	583	538	494	557	530	561	581	487	549	532	560	540	556	544	536	545	528	554	519	545	534	553	518	511	557	555	517	557	546	565	593	569	542	558	562	544	506	551	555	553	512	560	511	534	525	553	538	549	561	582	529	545	514	583	570	522	566	565	541	549	545	540	554	550	579	540	528	547	568	559	547	542	531	566	555	538	578	556	544	589	531	527	564	566	567	542	524	540	618	548	548	539	562	527	560	587	578	551	550	548	574	535	568	532	595	564	548	571	583	536	549	534	542	544	588	562	551	564	552	535	522	517	569	547	549	529	550	567	505	552	597	553	598	549	529	540	553	547	554	553	545	543	542	506	591	530	604	559	574	544	538	583	530	535	570	550	591	572	558	556	554	562	522	581	535	564	515	559	546	554	521	557	534	555	595	548	557	553	530	578	546	556	553	554	543	581	556	534	530	521	532	550	558	553	534	575	557	602	546	566	517	546	570	577	580	545	573	560	571	500	573	578	572	550	559	548	597	554	589	570	558	517	543	540	537	530	511	521	585	579	571	539	553	571	537	523	544	590	545	554	536	541	555	573	573	551	531	547	584	588	539	540	516	581	548	575	583	554	542	535	545	591	526	579	513	566	592	559	538	589	587	540	546	514	565	542	568	552	589	544	530	558	531	556	536	517	603	488	575	503	588	567	531	553	550	578	546	558	539	553	554	557	526	574	544	566	547	539	537	576	520	535	588	523	574	555	582	611	525	544	546	552	567	573	543	538	570	539	539	528	561	566	561	588	564	560	603	537	567	579	591	585	520	543	559	545	547	536	558	555	576	564	532	547	574	583	554	550	564	557	557	567	540	550	530	526	575	559	546	559	557	540	582	587	565	540	532	513	527	562	580	535	535	577	550	531	552	574	556	527	602	515	540	571	565	487	554	527	552	535	543	533	553	572	518	554	549	570	572	576	533	564	538	533	570	502	580	547	585	552	545	575	510	558	575	544	554	566	555	535	572	541	549	512	570	568	574	553	558	539	582	529	542	562	568	556	536	527	552	570	507	590	600	556	524	531	552	554	524	547	572	522	528	568	573	570	535	522	569	560	522	572	539	544	532	545	524	564	564	518	564	573	566	559	561	578	553	565	551	546	565	552	547	515	556	590	584	552	571	525	591	550	531	529	568	544	540	540	567	571	552	586	553	552	564	563	527	543	513	543	576	522	579	536	542	525	582	579	540	567	560	530	551	575	564	565	511	561	569	568	575	560	541	554	560	566	594	565	564	554	575	510	557	558	542	559	560	569	529	499	510	552	530	550	557	552	579	546	556	514	571	551	556	542	534	553	584	587	498	561	531	553	575	507	564	537	535	555	568	602	570	560	544	536	572	542	531	567	512	547	526	550	543	583	571	567	539	530	574	598	530	589	555	533	549	536	551	563	583	541	553	588	560	540	570	557	514	595	562	564	553	565	527	547	538	580	585	579	558	553	533	581	521	508	552	593	497	532	578	549	541	552	552	565	556	572	576	518	550	552	513	559	553	567	525	524	555	583	553	553	542	556	579	548	573	541	552	574	570	529	554	552	536	543	586	548	573	523	547	519	536	591	554	533	528	580	546	574	547	566	558	565	566	564	543	547	560	565	602	603	547	570	552	529	538	530	560	558	580	534	557	538	578	537	582	563	526	585	534	533	530	514	557	560	532	554	586	531	571	537	569	572	568	558	577	552	577	605	515	562	549	555	552	538	531	549	546	547	608	576	557	529	542	535	533	557	563	551	539	523	562	568	560	560	566	585	586	601	563	533	558	563	569	551	595	576	554	540	589	555	526	559	543	564	549	554	609	584	542	550	521	573	550	551	557	520	519	597	553	502	560	555	536	542	536	554	571	524	606	588	561	566	565	577	552	541	593	583	579	497	525	532	546	584	623	572	561	541	554	571	546	591	561	565	540	571	529	523	563	526	548	522	570	557	572	566	566	574	553	615	538	545	530	533	512	515	531	520	548	555	568	555	543	534	551	599	563	579	567	529	562	550	565	557	527	587	554	536	555	569	542	534	543	545	556	539	552	540	613	561	558	586	550	546	567	544	506	538	609	578	578	554	552	523	542	540	563	521	561	548	559	528	565	509	579	605	556	540	585	564	558	556	508
4649	285	263	266	204	271	209	238	227	211	239	227	220	253	225	236	252	252	259	252	204	245	206	229	210	244	233	237	238	228	252	246	230	236	237	225	235	223	229	209	236	228	236	266	246	245	222	249	251	226	225	231	265	241	207	224	208	217	223	241	197	239	234	242	248	250	212	236	223	222	236	238	232	211	200	247	230	225	235	256	247	235	237	212	225	213	240	244	246	218	232	230	220	228	223	225	250	248	227	211	246	221	255	251	218	253	235	249	243	248	233	243	223	205	241	222	224	197	202	227	234	207	199	233	224	215	229	223	199	243	254	204	213	236	231	260	213	242	239	222	217	209	255	194	218	225	216	240	220	248	190	247	223	207	264	224	218	231	234	216	233	217	212	223	237	197	205	247	237	228	241	233	239	243	259	246	241	250	221	250	243	207	213	201	247	219	247	239	234	216	230	244	217	219	225	173	226	223	232	239	223	223	226	223	204	244	245	268	222	240	217	221	233	208	236	213	227	241	199	243	221	208	225	265	207	222	221	218	235	218	238	197	229	218	217	228	244	234	224	233	224	222	241	204	249	250	253	232	238	222	231	231	226	225	232	245	228	201	226	274	221	216	240	221	231	242	211	229	237	223	219	227	211	220	241	216	225	231	212	215	231	226	227	237	208	235	231	238	204	221	223	209	264	238	228	211	210	207	234	245	244	241	199	211	226	228	227	244	237	208	245	202	223	253	214	242	249	242	198	248	228	246	230	240	235	240	233	220	199	214	212	212	224	211	211	203	217	213	228	205	236	211	233	241	244	209	219	226	212	235	220	210	248	199	242	229	231	246	221	218	231	225	218	224	249	240	215	220	240	232	216	247	250	260	212	239	213	218	214	240	247	203	212	231	239	210	246	223	212	231	227	203	230	227	221	244	229	242	208	232	223	231	262	236	265	211	207	250	222	240	233	232	226	238	236	239	225	245	237	210	223	226	207	244	240	237	212	215	230	214	230	250	248	227	244	231	227	267	236	220	218	229	238	246	249	223	230	262	225	210	243	239	226	217	238	232	207	216	209	224	250	231	250	208	235	227	210	219	242	259	264	225	199	232	224	230	242	234	241	214	220	249	240	241	236	230	204	262	236	224	225	264	253	228	232	220	236	211	217	204	241	255	228	252	239	204	227	231	220	228	221	231	246	200	222	239	241	199	213	210	253	235	226	208	237	220	234	228	212	220	222	260	228	233	223	242	216	236	247	259	250	209	240	210	233	217	234	207	235	213	228	225	221	228	238	214	217	235	240	206	239	228	229	226	238	221	226	215	231	211	236	225	250	228	221	193	215	218	224	205	236	213	211	222	234	230	220	230	227	252	220	249	238	219	241	219	214	220	211	240	264	242	233	241	215	221	236	238	241	227	225	200	234	254	255	269	256	231	237	236	230	228	230	225	224	262	236	241	253	240	229	206	250	223	236	255	234	209	221	240	215	240	227	207	227	234	238	231	215	216	219	225	228	221	194	252	217	226	241	215	204	223	240	226	223	260	246	203	222	228	204	219	218	237	225	225	246	219	222	239	264	240	221	224	259	233	237	228	197	211	226	210	253	197	242	223	240	231	238	216	262	250	234	197	237	213	232	240	224	240	212	198	211	218	230	267	216	201	247	247	245	223	211	241	258	248	228	228	219	250	272	221	226	206	203	202	224	219	243	244	247	211	231	224	247	264	233	216	198	229	212	229	231	217	242	211	211	216	236	264	221	224	243	239	266	252	204	252	223	193	209	244	237	232	223	218	242	232	223	232	233	247	234	198	202	205	238	205	229	230	208	245	229	224	236	212	247	233	235	227	221	235	224	215	235	217	225	191	217	260	230	238	244	230	186	239	201	222	209	251	242	246	213	223	230	243	253	244	230	224	255	219	199	237	212	235	220	217	209	245	219	233	241	211	239	234	236	220	224	242	217	253	250	238	217	259	225	243	240	246	236	250	226	209	247	245	234	232	234	216	213	243	220	228	232	239	219	240	234	222	200	225	223	250	236	231	227	209	227	262	245	221	234	226	231	252	219	220	218	244	221	247	219	198	227	204	223	250	235	206	233	244	229	247	241	246	204	203	214	229	253	249	205	255	217	225	232	236	222	246	208	254	216	229	245	226	232	234	248	205	218	228	214	214	222	220	238	233	246	232	222	226	218	204	212	211	216	205	211	257	219	217	227	225	206	240	227	230	236	230	224	220	267	226	230	215	244	229	212	229	238	208	208	239	241	209	232	219	207	217	210	230	231	250	225	198	237	206	234	218	247	251	251	212	238	205	226	231	225	208	254	261	229	249	217	233	238	222	201	237	244	212	254	253	263	224	200	241	232	189	227	248	215	269	226	211	220	213	211	251	233	243	246	213	237	224	244	203	216	262	217	217	237	215	246	225	232	217	236	203	226	220	231	203	233	221	239	199	244	215	233	224	245	206	243	210	228	220	235	205	227	241	226	204	235	242	243	209	226	244	246	247	218	222	200	186	219	240	236	236	214	215	217	221	247	204	247	241	229	215	213	233	199	213	230	210	257	246	256	217	224	205	228	242	234	234	241	211	197	263	229	212	222	217	224	233	241	227	243	219	250	218	245	243	230	198	187	217	231	196	210	255	228	237	229	212	227	236	237	231	270	199	208	231	234	228	220	204	209	210	256	233	244	244	245	243	193	219	221	226	231	245	239	224	245	246	223	187	233	246	232	212	216	237	233	218	210	220	240	225	223	223	260	237	232	237	212	222	221	228	240	205	228	233	232	227	236	220	233	233	212	214	219	231	243	237	216	210	244	215	256	235	219	219	213	215	215	228	245	237	204	225	226	213	217	237	228	235	231	240	211	236	264	213	217	243	240	233	235	248	235	251	237	231	213	233	214	218	210	217	237	241	229	222	246	197	228	225	203	240	201	232	263	198	229	224	215	226	233	201	202	243	251	222	199	207	226	224	254	219	243	236	229	220	221	225	259	235	210	213	250	237	228	203	238	223	225	231	243	223	221	225	244	231	211	242	257	238	263	221	232	229	227	203	250	225	211	236	243	218	237	225	218	232	233	225	225	222	260	272	224	238	223	247	230	213	238	222	256	229	222	209	214	228	249	232	218	211	251	200	230	231	231	206	206	247	242	236	221	202	225	234	239	190	250	221	236	246	239	228	209	223	243	231	233	237	242	238	211	222	218	200	231	206	225	249	215	242	243	230	247	236	229	239	241	234	237	230	215	225	247	231	210	228	214	234	228	249	256	233	219	217	249	249	242	224	237	243	231	229	239	238	225	211	234	206	214	217	232	239	217	252	228	190	229	218	231	237	223	217	231	211	223	208	210	205	195	220	214	246	245	234	211	240	235	230	222	276	231	234	220	244	233	185	250	237	223	209	227	218	230	247	235	246	225	225	222	238	232	232	215	240	219	279	227	206	226	244	222	219	225	264	224	236	227	248	234	212	220	235	233	216	254	239	210	234	215	223	262	211	251	233	226	218	258	217
5243	544	608	629	575	562	572	558	575	592	571	567	574	571	550	539	574	565	526	559	538	522	532	566	553	524	513	528	517	543	537	542	526	540	544	547	546	510	561	534	546	526	486	544	522	552	572	570	564	522	573	542	533	550	515	542	572	518	485	526	561	525	505	508	571	532	549	533	533	549	582	589	514	497	548	556	533	573	541	568	561	538	584	507	556	552	552	558	557	526	533	540	530	579	507	515	542	541	534	524	545	539	551	551	522	537	536	559	582	482	554	553	545	586	523	495	548	543	561	571	530	522	539	553	527	539	528	520	538	571	541	553	579	545	566	564	551	526	570	521	552	575	555	523	510	520	522	550	594	529	512	544	531	491	540	540	567	512	522	533	557	535	509	563	532	550	531	504	575	524	549	528	495	566	561	577	537	559	493	581	554	574	556	544	533	561	540	531	554	560	533	557	561	506	531	523	576	548	549	506	533	544	541	550	530	543	561	555	570	530	531	495	554	537	590	552	532	543	536	534	566	554	550	490	563	529	499	562	534	497	569	552	566	589	527	528	519	558	557	543	569	581	529	523	556	519	588	526	544	553	532	481	611	565	558	549	566	589	526	530	537	529	524	539	519	543	557	558	549	580	551	507	557	538	568	560	551	561	493	562	574	591	541	530	502	518	531	527	573	548	537	539	539	523	554	549	541	537	557	529	531	544	515	486	506	563	511	519	555	535	564	553	474	536	563	544	522	515	536	530	537	557	540	543	562	517	555	568	566	536	559	521	527	513	481	553	515	533	560	563	562	525	567	541	494	513	536	536	564	553	528	520	536	606	563	519	572	587	572	540	522	530	540	495	578	516	550	549	565	535	553	528	546	573	573	518	572	548	511	491	507	546	534	546	590	511	540	533	520	558	506	509	531	562	487	531	517	498	583	541	562	568	586	514	589	567	507	603	595	537	579	536	570	550	517	507	507	547	540	575	541	508	542	566	579	540	563	523	537	561	530	529	586	565	526	507	554	541	564	514	565	583	544	515	544	573	494	517	537	578	577	563	521	538	516	572	490	487	536	561	562	559	556	542	546	520	543	533	564	542	521	535	550	535	522	526	555	553	555	585	516	536	472	587	553	476	536	572	596	569	515	539	528	560	560	537	599	521	549	541	556	539	545	549	534	561	523	542	550	536	578	556	531	563	540	524	547	521	550	511	535	593	540	567	526	564	558	504	546	550	495	560	518	568	521	544	524	502	584	503	533	539	550	545	520	527	561	520	526	546	532	536	492	565	532	539	560	527	537	524	536	547	537	551	563	545	572	531	519	544	508	557	535	540	512	587	529	509	568	540	565	527	547	545	511	542	541	486	507	507	555	519	542	537	572	547	513	560	517	570	534	521	558	537	582	485	588	542	567	534	539	570	562	574	549	523	537	505	527	571	530	505	509	554	539	549	522	561	560	530	548	548	490	533	563	534	555	523	567	528	529	549	542	495	510	551	503	555	523	546	535	557	574	592	525	542	532	530	501	547	508	533	547	562	534	546	573	563	535	531	537	537	538	496	566	555	596	535	541	530	551	578	539	539	486	542	531	580	541	536	565	534	532	544	572	524	550	570	574	536	573	540	543	525	544	556	559	547	549	564	554	555	506	576	582	576	604	544	547	581	550	566	520	538	508	522	525	570	531	554	583	547	568	559	520	550	513	532	539	553	538	538	559	528	508	578	551	556	570	594	550	515	527	530	513	565	488	524	515	534	559	609	563	547	535	568	525	529	536	554	553	513	561	520	520	543	530	515	556	538	532	526	568	547	539	552	556	512	569	601	585	572	496	544	523	568	551	519	564	530	542	553	514	522	529	535	562	499	529	522	527	556	566	551	577	582	549	527	532	540	556	525	568	522	490	512	554	555	525	504	590	568	533	552	530	511	576	524	522	520	561	543	482	589	549	578	545	537	517	560	534	538	535	532	553	566	546	556	497	534	502	507	544	566	520	520	542	530	522	566	562	556	535	580	502	583	571	539	536	558	503	521	536	568	551	552	584	569	543	521	546	533	566	567	566	554	518	497	536	544	528	542	534	586	533	568	529	559	567	567	555	558	538	533	486	572	565	503	523	534	505	518	538	531	566	558	537	551	530	548	570	558	546	570	534	576	513	556	509	542	494	562	558	521	550	578	520	535	536	524	567	528	570	536	536	537	512	549	481	517	547	549	542	545	510	529	524	545	510	551	574	596	595	568	537	518	515	543	527	563	585	552	544	559	593	509	500	562	542	562	501	555	594	584	536	559	519	510	523	541	511	547	553	560	600	520	545	522	554	521	518	556	582	539	571	543	553	534	583	546	520	531	531	561	521	544	543	533	567	480	553	543	571	508	536	551	540	574	537	564	517	566	538	528	514	550	522	553	526	535	567	534	560	534	557	602	528	519	542	509	539	518	543	526	571	525	490	540	544	525	545	549	506	517	502	525	537	515	522	490	526	562	527	548	553	533	524	548	523	523	521	510	537	545	527	515	549	544	527	519	540	541	503	539	517	563	545	543	529	585	536	528	560	494	564	522	545	559	538	511	558	545	516	542	555	532	566	578	541	516	519	526	563	499	535	482	551	535	541	551	506	536	553	532	529	557	565	586	567	539	557	533	550	515	538	548	537	568	531	549	543	576	541	590	520	518	513	541	501	532	543	539	522	563	530	563	543	601	509	548	511	599	578	541	548	574	570	520	530	545	548	558	555	586	558	559	534	551	525	527	582	528	501	551	538	531	539	563	549	581	549	544	503	564	569	569	559	537	561	545	523	539	561	517	575	578	547	509	523	545	536	608	550	549	553	510	554	526	513	555	553	542	546	561	527	538	523	512	534	549	535	521	589	546	540	541	562	564	559	530	541	547	571	536	553	555	518	521	573	530	562	566	506	544	576	525	548	560	522	533	561	531	552	564	543	497	540	543	570	558	568	543	542	557	517	527	532	586	531	568	541	529	586	539	526	529	524	568	550	507	548	548	547	586	481	572	527	541	543	525	520	546	541	539	502	570	504	560	534	560	547	560	515	555	506	523	541	510	574	492	538	536	518	543	584	538	549	558	526	571	532	600	539	570	604	554	563	541	565	512	551	551	562	566	546	555	517	487	552	526	579	482	563	543	561	545	525	526	561	545	543	522	537	588	551	481	574	523	555	512	566	537	551	596	567	545	562	511	555	582	575	546	589	531	539	555	570	555	582	557	515	557	577	529	493	536	545	521	519	555	580	525	548	596	509	530	553	528	580	502	530	532	543	511	523	558	549	568	534	567	537	499	523	531	565	542	521	541	571	524	541	561	525	536	554	542	573	566	539	565	504	555	577	540	581	557	527	558	510	516	527	536	529	549	531	547	547	581	560	538	532	527	593	538	550	548	560	562	546	546	549	502	529	548	547	551	498	513	531	558	549	529	508	540	572	515	555	603	562	546	556	500	551	533	544	543	497	549	536	547	550	530	561	552	543	567	566	492	547	531	536	556	534	513	551	515
43721	7685	1222	768	567	401	316	281	267	216	203	176	176	204	149	141	159	132	125	148	139	146	133	110	135	129	120	153	139	134	129	132	102	117	111	114	124	107	125	146	127	104	104	117	109	116	115	109	93	114	129	121	99	132	120	136	110	105	113	133	102	116	135	104	109	111	111	119	120	99	124	108	111	115	131	120	106	95	120	129	122	111	108	120	106	100	95	118	116	133	109	117	135	111	128	125	117	122	118	114	105	120	102	99	123	143	116	116	89	117	116	110	87	108	98	108	122	113	100	125	106	119	105	106	105	111	120	120	118	124	123	111	92	121	116	116	112	122	128	104	120	109	111	99	103	116	114	117	114	125	110	107	102	110	110	90	112	111	109	124	118	135	103	107	120	107	101	115	103	100	109	125	121	111	136	114	112	120	104	110	136	124	121	102	114	106	116	123	119	124	106	94	126	104	124	112	113	125	108	108	117	104	106	111	102	118	100	103	126	122	134	98	104	105	114	106	110	113	122	104	100	116	120	99	105	99	110	124	120	103	121	105	115	111	108	113	98	109	115	115	124	117	122	121	117	102	131	130	107	109	125	121	111	109	122	99	116	128	118	124	89	104	106	114	122	118	107	90	118	108	120	103	104	102	115	112	107	110	114	122	123	111	104	112	114	115	104	118	109	127	125	127	118	121	123	115	85	109	128	126	115	116	126	120	106	115	140	118	112	113	116	120	104	117	102	130	118	102	118	127	119	145	100	123	99	117	111	117	93	115	111	117	111	120	96	102	106	112	122	112	120	118	109	115	110	102	125	118	107	124	119	136	122	127	120	99	110	110	123	121	102	84	115	119	99	111	108	117	108	123	114	133	120	117	109	103	109	97	125	121	103	111	113	108	101	116	124	135	124	118	102	117	122	107	110	116	105	114	121	127	99	106	103	126	104	123	116	123	117	118	114	124	117	98	133	89	124	108	112	109	114	124	103	122	110	136	126	103	123	98	108	128	126	106	115	105	89	103	125	119	109	117	116	114	122	114	120	138	134	109	104	114	97	91	109	122	116	110	139	107	104	111	131	97	96	115	99	113	117	130	125	111	117	116	113	90	112	139	115	104	123	133	115	106	128	107	125	109	113	122	111	124	118	111	117	101	112	124	123	129	110	126	101	135	115	125	107	118	107	106	108	103	93	108	113	113	130	107	110	115	111	122	132	116	97	103	108	123	108	102	120	109	117	103	113	113	98	134	94	141	107	106	116	138	106	118	105	117	103	101	136	83	78	125	131	119	99	127	101	120	107	107	98	114	94	104	112	106	137	109	121	109	129	87	110	127	107	101	125	104	109	109	125	110	106	117	106	133	115	107	127	117	99	123	93	107	109	119	123	111	122	116	107	97	110	118	115	111	126	107	129	121	129	104	109	108	113	107	121	141	102	115	112	101	117	141	117	130	112	101	102	114	120	102	103	128	114	119	128	115	106	125	107	93	98	128	116	105	100	117	123	122	117	117	109	109	108	112	146	98	112	122	126	115	104	97	103	100	133	106	107	117	109	111	101	116	113	113	104	114	107	115	121	116	128	114	96	127	119	119	109	119	111	109	120	104	122	104	103	136	119	128	109	95	99	96	112	103	121	98	92	95	122	114	117	116	144	130	97	103	124	104	126	102	106	123	126	133	100	97	124	102	105	97	131	122	103	125	133	124	113	125	105	107	121	118	110	111	127	122	117	132	127	125	91	131	137	116	112	138	114	120	128	105	98	116	98	136	124	115	97	97	116	115	102	96	109	107	124	112	107	112	132	115	114	100	88	109	86	101	147	130	137	143	100	108	112	136	113	126	108	117	113	109	106	109	99	122	117	127	106	132	101	117	119	118	110	122	118	118	101	117	117	103	115	115	115	100	117	114	108	103	109	126	123	104	107	111	119	113	122	118	129	109	103	126	85	104	117	106	103	99	110	128	92	121	120	90	126	104	122	116	111	112	118	111	118	108	102	101	113	111	113	119	125	105	111	94	103	126	136	115	104	99	112	111	109	117	124	122	111	122	138	107	120	106	127	110	83	105	100	111	111	127	109	113	130	118	118	113	117	111	109	120	113	96	99	104	132	119	102	128	97	101	130	115	125	109	102	122	120	136	135	112	105	93	104	125	113	124	101	103	118	123	107	132	107	105	121	127	111	105	111	135	127	110	93	111	125	112	126	125	120	119	114	135	137	121	120	105	109	115	125	124	123	106	120	105	123	108	124	91	109	117	106	125	114	119	111	115	123	111	127	121	134	115	121	135	120	98	131	113	116	122	128	124	121	113	136	134	102	128	125	84	114	107	110	106	99	105	128	113	120	106	124	121	130	105	111	126	91	120	106	124	110	111	95	95	107	107	118	116	111	132	99	122	91	126	124	102	108	128	116	117	120	126	108	99	113	99	109	103	126	118	115	117	101	114	104	119	108	130	117	121	122	126	120	91	117	106	114	126	116	112	131	117	121	125	136	101	126	116	117	114	120	122	98	115	104	137	132	124	107	116	118	117	108	107	97	93	117	110	112	104	105	92	124	105	99	104	98	127	111	104	109	126	130	100	99	105	106	119	112	81	110	128	111	126	141	123	132	123	117	118	108	109	110	98	118	113	94	103	115	103	106	124	102	124	116	109	127	106	111	108	120	104	129	118	112	109	124	129	111	121	114	94	117	97	103	110	124	127	99	106	104	121	120	128	117	108	119	113	122	111	117	106	127	119	94	120	84	124	114	123	103	114	129	110	136	124	99	88	126	124	109	124	130	101	113	138	126	114	99	98	135	131	103	120	106	114	115	109	134	125	125	100	106	110	119	105	130	98	125	127	131	87	117	122	99	120	127	88	122	109	141	105	115	114	122	105	120	121	106	123	110	110	114	141	121	113	110	110	137	143	135	121	131	106	127	96	115	136	121	133	127	118	109	117	122	113	135	108	115	114	119	108	126	129	113	119	117	104	116	142	134	126	120	104	123	104	95	113	102	105	104	111	111	101	104	122	114	111	113	119	129	127	105	105	122	113	124	108	107	104	122	131	111	110	119	118	104	96	130	117	110	104	112	114	107	116	122	104	118	112	128	118	96	87	105	114	97	105	113	114	132	122	127	138	122	100	94	108	120	105	103	114	119	137	117	115	111	117	100	110	108	107	126	108	95	114	111	126	114	116	113	118	130	128	108	103	119	114	99	122	126	123	112	105	118	124	108	104	104	123	109	122	118	117	131	99	103	119	123	111	135	111	106	122	106	104	108	124	102	108	99	128	108	113	89	118	129	149	119	119	126	137	96	102	128	119	118	111	116	129	131	111	124	109	110	119	129	121	99	107	131	113	112	121	135	101	105	96	105	122	113	112	116	106	109	117	78	111	135	119	109	120	134	116	114	110	98	95	124	105	115	105	124	117	95	109	111	104	109	106	95	119	122	115	111	107	118	129	142	111	120	129	129	115	137	117	127	113	130	120	107	121	97	91	106	110	117	115	113	137	106	122
19558	1004	2137	2505	2272	1829	1480	1153	1056	939	809	758	667	651	651	585	583	533	515	484	469	440	438	444	427	387	402	403	353	404	411	389	380	385	359	371	316	355	375	351	315	357	375	324	383	341	342	325	342	346	343	343	348	353	368	328	367	320	346	353	327	331	321	316	344	321	304	324	304	321	344	324	326	315	359	323	326	311	351	361	325	308	320	352	302	330	359	283	311	322	331	322	354	305	321	289	328	335	347	333	327	341	335	308	314	300	338	348	308	332	325	331	300	317	305	337	315	336	314	335	319	317	344	305	344	289	326	337	313	362	338	317	331	280	327	359	340	347	315	334	315	326	369	320	328	337	303	341	327	327	307	348	332	356	313	344	309	363	342	336	324	329	320	337	350	331	305	353	301	314	298	305	322	337	301	320	311	347	304	331	350	326	320	328	319	313	311	332	315	305	350	320	328	314	305	310	314	336	307	337	339	310	330	311	341	341	302	317	341	333	328	324	357	330	346	334	330	336	319	311	336	321	335	375	344	334	330	317	330	313	303	331	337	306	346	298	332	313	328	330	311	332	328	283	319	333	344	343	332	317	354	300	337	300	345	325	325	329	308	302	317	300	312	306	306	322	298	326	280	359	317	340	322	323	322	331	319	348	306	350	324	336	299	330	308	338	333	312	328	350	320	300	322	331	332	281	332	331	304	328	332	323	305	345	322	308	298	301	306	315	329	354	310	286	324	292	316	343	310	324	313	324	313	280	334	315	307	305	341	311	330	337	321	324	320	304	325	320	314	356	308	351	299	328	337	310	304	375	320	305	309	320	334	343	319	300	333	304	326	336	310	334	327	291	301	322	317	328	314	314	290	322	315	349	311	297	318	355	315	314	297	290	319	360	352	315	340	344	324	335	317	348	312	319	327	311	313	336	287	334	300	329	335	324	343	336	332	332	320	291	315	342	322	327	287	322	306	365	315	326	298	347	305	301	315	327	314	311	319	334	302	355	294	315	317	321	320	316	304	322	316	311	352	306	307	318	324	306	327	326	306	336	313	316	317	338	303	336	305	314	329	323	299	285	299	318	325	312	320	328	327	295	316	341	325	317	305	335	315	323	318	341	332	343	303	331	318	307	332	333	325	323	327	323	307	322	328	309	321	322	340	296	319	362	330	325	334	310	303	349	313	292	347	326	332	312	330	329	333	325	324	318	341	345	313	334	318	310	336	342	316	341	320	320	335	293	325	327	306	307	340	339	340	303	345	310	338	331	323	311	308	336	306	313	295	321	325	283	310	326	295	368	331	323	334	372	335	307	308	321	307	317	311	327	341	344	315	298	289	299	338	334	338	283	337	353	260	312	290	328	304	354	311	347	305	312	325	335	318	328	325	312	303	314	322	320	306	345	292	305	333	335	318	365	330	305	322	317	310	296	339	305	310	335	316	301	303	296	295	327	338	318	311	326	302	341	310	318	317	282	314	282	304	334	311	330	317	340	335	303	322	307	303	311	329	312	323	322	332	336	333	329	335	324	323	309	339	347	323	320	304	336	348	307	325	323	332	298	336	307	301	298	334	329	323	331	346	298	350	309	323	311	311	329	342	329	314	335	299	328	337	301	285	312	350	361	336	343	320	319	316	312	321	340	337	309	316	352	320	311	302	294	324	307	322	286	332	316	293	310	322	299	317	324	338	318	309	329	309	305	325	386	309	307	286	338	322	341	331	359	341	348	290	337	334	319	365	342	334	326	318	300	292	312	313	317	330	352	325	349	304	327	328	291	305	343	330	353	326	315	327	308	356	358	328	327	355	319	304	347	324	289	340	350	328	311	313	330	308	346	329	316	329	313	297	324	324	340	320	320	316	318	323	309	324	338	313	344	305	330	305	343	311	285	301	317	303	326	332	313	318	323	337	351	296	319	330	342	289	318	313	325	341	330	285	339	319	312	311	326	355	326	317	335	297	315	325	334	346	353	342	351	338	323	335	313	314	334	335	320	341	340	350	357	342	344	324	308	325	293	342	336	314	318	294	338	321	347	325	322	287	357	332	312	309	308	332	306	318	313	310	302	297	337	301	330	319	313	303	300	323	315	355	332	302	321	320	349	321	329	291	303	328	318	313	319	320	341	324	327	305	307	323	330	312	331	333	288	343	304	311	337	336	310	336	301	308	302	315	330	316	355	314	320	338	320	304	309	332	347	327	273	327	347	322	322	325	341	344	318	309	322	321	326	362	304	345	313	315	298	319	319	329	340	327	318	315	312	317	349	361	309	305	297	319	296	306	299	314	313	329	313	340	341	312	306	320	307	338	308	349	342	332	292	328	317	326	314	274	325	345	329	302	304	311	307	323	319	312	349	326	315	339	297	345	326	298	333	344	320	318	300	310	323	323	348	315	338	341	290	314	366	338	300	322	272	316	322	312	337	311	318	349	336	314	299	324	342	305	293	324	325	339	317	307	285	318	359	331	298	316	310	317	320	315	307	346	334	312	321	326	298	331	328	348	324	337	323	331	343	305	336	322	287	316	313	341	312	331	321	334	323	314	333	341	320	335	309	316	339	342	332	316	325	316	300	303	325	344	322	334	322	315	314	334	328	329	330	319	313	301	356	329	329	318	301	294	315	325	321	277	295	329	315	326	321	353	319	326	341	336	293	329	315	347	323	328	323	314	323	341	308	335	305	317	337	339	299	323	318	350	330	322	347	335	297	311	339	332	342	323	337	301	321	302	330	345	312	328	314	308	324	333	332	307	357	320	349	320	307	309	311	323	340	349	329	294	346	310	329	309	351	319	314	341	327	335	299	325	327	333	294	342	313	322	324	287	348	322	343	347	324	336	295	316	311	333	291	324	306	301	322	306	314	324	324	342	338	319	345	304	322	327	310	289	317	335	326	311	309	310	311	328	327	342	297	342	353	336	329	320	330	318	303	321	328	340	336	334	325	320	334	314	334	307	328	350	319	283	311	303	296	341	307	351	316	333	342	337	300	321	291	333	293	375	305	329	287	332	297	317	324	319	332	300	315	298	305	323	331	339	324	348	319	267	315	339	361	344	309	323	319	319	295	333	368	317	309	302	336	325	328	310	309	329	318	338	356	337	330	330	310	290	300	332	311	337	314	334	345	328	294	340	315	312	320	331	326	344	296	348	311	292	313	316	348	329	335	312	318	325	312	325	307	314	314	354	293	321	281	335	328	347	352	294	298	322	318	302	318	327	327	306	345	314	350	291	336	350	282	330	305	279	329	293	333	347	328	339	327	331	305	335	293	320	322	325	318	307	325	299	314	324	339	321	318	327	304	320	341	333	298	300	322	305	318	320	350	323	299	319	330	325	312	328	289	320	304	337	320	340	316	295	318	310	308	317	358	329	329	359	333	319	287	340	333	287	359	334	345	342	316	307	362	308	303	346	345	294	287	337	303	283	318	296	329	316	318	340	341	296	330	296	326	330	342	301	304	324	319	301	312	316	354	302	316	297	352	314	293	308	331	293	346	313	304
58030	15432	3800	1831	1187	879	694	540	522	402	346	381	322	316	291	270	299	288	305	266	266	264	248	256	274	246	232	248	254	215	247	212	244	211	241	217	222	180	242	243	203	202	222	221	217	246	230	226	227	212	237	232	227	246	221	224	251	238	216	218	208	230	205	223	236	224	232	214	216	224	228	229	211	219	190	188	234	221	245	254	221	201	209	232	228	206	181	230	210	227	226	210	214	193	232	215	241	192	218	221	230	215	213	210	202	228	248	219	198	200	182	218	194	238	217	208	221	175	207	213	227	223	215	213	223	203	220	267	214	233	196	233	209	232	220	209	202	226	209	200	191	212	253	217	224	221	227	221	222	220	198	188	207	225	207	208	243	222	201	228	221	237	236	235	222	213	220	204	220	226	223	195	212	213	188	204	212	216	214	254	239	208	196	213	231	212	246	235	220	231	205	213	213	247	211	197	219	208	212	226	222	211	242	226	181	205	190	201	231	218	210	218	218	246	199	216	212	231	231	225	213	210	219	212	217	222	200	235	217	199	178	215	241	256	237	202	213	235	245	230	200	214	232	221	222	222	216	248	213	227	223	196	206	194	195	248	225	209	248	250	192	207	228	208	217	248	204	223	240	213	226	235	244	200	238	219	224	213	231	220	192	194	227	220	210	210	241	243	201	199	225	224	204	216	238	180	207	229	222	209	214	236	242	206	216	197	238	219	199	211	180	229	221	213	184	216	248	208	225	207	245	226	186	243	222	211	221	236	230	244	220	202	211	206	210	196	214	213	209	213	219	223	211	219	198	228	225	230	214	215	222	217	168	216	204	224	221	200	226	203	214	227	219	199	229	228	206	223	275	208	214	211	207	210	219	215	202	223	239	204	254	225	249	204	223	236	218	237	250	188	224	191	216	196	212	227	203	212	249	214	231	216	230	214	198	219	203	247	187	251	184	206	230	220	224	244	246	231	209	229	226	205	199	207	222	209	238	240	205	203	188	203	207	215	236	221	215	217	185	211	229	206	233	217	202	208	216	227	223	203	229	202	235	237	207	248	216	210	236	196	226	229	206	228	215	209	195	199	230	202	205	223	209	223	221	226	218	227	228	216	212	234	208	212	219	210	184	199	234	207	240	212	218	237	231	201	205	211	207	196	215	230	235	177	195	204	244	212	222	224	226	222	209	223	221	223	213	216	208	232	204	197	205	220	232	210	259	225	209	209	251	229	228	200	191	207	231	197	211	223	237	174	217	239	211	222	197	229	235	232	221	235	220	221	225	190	218	221	216	215	233	219	217	201	206	223	187	191	209	217	238	238	215	238	212	231	244	231	220	239	231	218	213	202	196	222	197	232	217	201	241	204	207	245	199	216	207	195	217	213	221	208	201	215	207	202	221	208	201	227	217	224	218	223	228	229	195	238	214	199	221	209	228	214	207	230	248	209	219	195	241	197	211	220	215	209	223	238	195	223	235	190	194	218	245	229	201	232	228	229	210	207	208	239	248	210	222	222	219	216	216	217	215	230	211	218	209	238	237	211	218	258	209	198	214	231	218	215	213	223	209	222	205	221	191	210	207	219	191	217	229	189	221	234	217	225	219	184	221	222	211	239	202	208	223	209	201	201	224	218	229	197	211	213	212	187	235	207	206	211	216	188	217	235	254	204	217	209	234	209	204	223	203	178	215	218	204	209	199	251	198	203	197	206	188	207	225	197	212	192	181	229	202	220	233	248	213	224	197	221	209	221	202	205	236	224	200	202	208	229	221	216	204	207	205	224	221	245	251	189	190	214	222	212	210	202	212	215	246	205	193	208	211	242	241	249	232	224	216	231	197	226	232	206	199	255	217	237	211	245	200	202	205	203	245	202	200	203	229	224	258	234	213	219	244	226	201	193	231	252	190	222	198	239	221	205	215	188	222	211	182	230	203	214	224	227	206	213	188	172	209	200	228	211	242	217	203	213	203	220	221	209	228	227	232	217	216	216	223	225	212	211	214	196	238	215	233	221	199	213	219	234	215	199	224	238	215	227	198	219	233	198	241	248	216	212	228	227	233	239	224	241	235	235	236	202	219	240	259	196	227	195	204	237	207	250	219	202	205	227	228	206	218	222	218	223	214	195	221	222	205	203	216	241	223	219	203	199	233	242	246	198	214	251	207	209	219	203	171	198	190	203	240	214	218	201	229	226	170	220	219	217	191	198	248	207	237	246	239	188	206	222	209	212	212	207	199	212	198	239	215	213	224	230	219	244	219	214	212	235	202	211	235	226	241	236	215	215	192	220	204	204	213	240	250	198	226	238	222	233	220	214	230	219	221	180	240	244	212	211	212	210	203	231	214	217	222	221	212	242	212	198	200	228	202	217	228	226	206	235	209	237	230	245	218	210	219	228	260	224	230	243	226	194	235	216	207	215	216	207	216	215	204	220	205	223	205	228	195	226	251	214	233	252	236	246	235	230	204	205	201	194	197	198	244	203	237	188	204	220	210	231	240	207	219	221	222	203	213	233	209	216	212	205	220	236	209	222	236	187	236	229	218	223	198	225	227	249	226	219	237	222	267	205	218	197	226	218	192	251	208	230	219	225	218	229	204	196	205	190	221	244	228	204	211	212	232	246	226	244	204	242	196	195	221	209	222	227	236	218	213	197	215	223	200	199	218	209	196	217	213	179	215	233	255	231	241	230	244	231	226	217	212	210	221	205	226	210	185	210	230	206	205	224	224	200	210	214	225	232	187	211	226	218	217	243	212	201	247	207	212	191	229	202	206	210	257	267	228	227	252	177	234	226	240	215	207	233	236	216	222	231	202	169	211	215	228	224	219	217	245	193	221	230	219	219	220	217	238	200	210	226	226	216	207	213	193	219	236	201	228	207	233	204	201	221	210	236	215	223	229	210	233	217	223	212	212	226	229	207	223	191	205	235	234	237	210	204	226	193	211	207	203	219	229	218	213	228	222	211	240	209	231	199	219	222	219	231	229	192	226	183	224	197	180	203	221	193	238	224	233	235	218	232	236	222	228	212	194	222	214	205	210	220	226	224	210	226	229	201	216	228	226	231	219	218	219	239	203	223	216	224	246	222	225	204	219	231	208	233	204	227	210	198	235	208	219	225	213	200	216	206	240	223	204	234	215	211	232	199	227	224	238	261	208	192	206	213	210	209	207	201	210	208	207	234	244	220	249	179	215	212	210	218	218	192	244	192	233	189	210	214	188	224	214	239	226	211	214	200	211	197	200	209	229	235	247	216	224	203	212	228	230	216	245	222	248	221	200	218	237	205	224	240	249	232	207	238	226	238	212	244	226	212	196	214	219	218	197	205	201	206	208	226	220	204	233	225	225	229	210	214	208	216	223	214	211	229	205	222	190	219	217	222	198	218	237	189	209	216	215	200	227	219	203	223	224	185	207	205	216	227	215	208	242	230	217	197	213	244	224	242	233	212	227	205	227	223	227	246	197	237	223	221	211	254	220	215	194	222	222	224	195	203	189	207
25787	1939	4063	4839	4221	3391	2779	2311	2027	1733	1623	1402	1329	1164	1072	1042	996	957	932	890	851	797	791	756	759	731	771	772	711	722	672	636	696	640	659	635	654	615	663	600	658	634	672	640	608	622	641	611	626	561	630	614	587	620	580	572	569	577	600	556	602	590	587	573	537	623	577	604	619	575	541	577	597	555	546	609	570	541	605	596	600	566	540	559	548	591	533	538	587	591	548	574	547	534	559	552	543	560	544	508	574	555	592	543	584	565	590	606	551	526	522	551	562	542	566	587	549	555	569	535	575	528	588	551	562	584	596	532	566	577	540	560	609	552	553	529	582	571	571	567	535	518	538	505	548	578	613	556	552	565	529	583	603	581	535	574	515	530	573	543	511	557	579	569	536	549	574	567	557	559	527	596	585	609	532	508	554	548	576	527	573	581	554	555	574	567	545	579	542	524	496	539	555	570	547	527	560	553	591	563	525	549	524	570	529	585	557	574	524	563	522	591	594	550	547	549	540	561	560	526	575	572	562	571	605	561	546	565	574	535	575	589	552	558	530	612	536	549	550	599	578	594	513	543	549	575	516	567	542	586	533	530	498	582	569	595	551	563	585	562	560	559	625	564	546	595	576	587	553	547	545	537	536	563	560	587	536	531	562	521	546	562	601	557	552	568	585	550	535	550	554	536	588	605	532	546	577	533	526	531	544	584	578	559	558	564	552	537	592	549	532	543	543	554	592	551	549	537	572	585	576	556	505	585	539	562	602	555	559	549	566	547	582	499	541	571	526	533	579	574	565	550	539	585	541	539	537	504	529	553	575	543	522	590	535	573	537	520	559	581	542	592	540	565	561	537	544	563	566	509	527	581	529	575	600	538	559	541	542	580	545	568	554	547	523	553	515	545	549	562	563	515	547	579	568	523	565	557	527	535	569	576	551	520	537	593	540	537	515	534	554	540	578	568	573	556	576	558	592	526	535	527	560	587	567	540	532	549	591	550	530	577	521	584	556	522	558	538	545	548	561	533	516	541	513	528	557	531	555	580	553	562	568	501	565	585	528	566	553	555	558	546	576	541	580	516	537	565	562	566	554	561	565	568	564	572	563	570	560	546	534	551	575	583	521	563	598	563	604	545	509	549	548	553	540	557	578	513	568	531	589	552	540	546	534	543	583	525	561	576	602	535	549	519	530	561	515	580	526	547	525	578	533	547	548	549	520	565	572	593	569	539	543	532	571	498	555	534	564	560	537	552	558	499	561	560	559	519	563	550	554	542	523	556	536	577	565	518	573	600	563	513	564	570	546	584	570	538	542	583	567	563	521	572	559	541	572	532	579	553	546	573	534	530	570	589	578	549	615	583	561	574	554	528	542	562	522	570	569	571	538	522	560	556	546	539	522	573	577	594	578	550	583	574	555	559	532	537	567	529	572	594	514	557	551	535	552	561	578	567	554	512	575	547	607	547	541	529	603	529	536	514	558	558	543	532	557	548	537	547	540	561	542	555	551	481	567	550	615	550	538	577	551	559	514	565	571	559	579	558	531	540	557	555	567	585	539	546	585	567	546	558	539	518	592	549	574	495	557	547	549	535	571	562	540	588	521	531	606	530	563	550	574	607	542	555	585	584	581	540	537	555	572	558	536	552	584	567	563	540	585	577	522	561	537	535	550	562	576	554	532	588	557	553	541	523	562	544	545	590	568	514	550	558	540	578	544	509	535	498	574	577	522	503	550	567	583	544	520	563	566	547	526	603	579	531	564	556	574	518	619	557	527	566	543	537	543	554	523	544	514	560	565	549	543	558	531	540	564	528	538	567	557	614	569	537	524	555	594	593	559	566	545	540	555	489	606	556	569	544	566	512	566	551	554	582	554	547	516	568	564	511	536	543	598	527	559	543	551	573	545	560	546	525	577	543	526	561	565	515	545	520	546	576	559	549	572	571	527	603	607	543	584	561	509	505	544	576	535	531	462	593	533	604	563	545	545	577	538	568	520	574	562	505	545	568	523	570	568	528	601	527	556	508	566	574	570	565	510	531	524	531	535	573	500	553	610	601	610	563	549	553	547	563	563	580	540	532	565	585	575	519	543	576	582	549	552	544	583	557	551	596	543	596	574	543	532	577	561	562	552	539	555	512	573	585	545	551	577	565	522	533	590	556	570	616	578	533	542	538	575	514	531	544	547	537	533	552	551	557	537	586	557	575	575	518	539	525	540	562	534	562	560	544	525	546	598	544	538	552	593	593	549	597	563	524	560	566	525	497	518	571	557	542	550	579	525	542	570	569	578	562	562	557	599	587	511	552	537	528	550	576	553	508	609	578	561	581	546	565	538	552	526	587	536	579	547	541	539	538	528	583	526	548	555	610	559	521	544	517	556	542	536	570	539	572	539	517	536	519	580	536	548	522	567	529	530	571	533	560	552	539	584	540	571	560	568	559	580	607	575	533	556	547	572	568	578	564	558	543	567	548	573	523	544	547	563	579	565	554	567	555	587	572	543	518	540	521	544	562	554	577	514	551	595	566	562	536	549	571	555	531	555	530	518	545	570	628	583	577	589	511	572	519	534	592	581	616	530	589	574	509	533	598	537	598	527	568	546	563	563	606	560	520	561	587	550	570	543	575	568	535	563	544	551	514	560	569	554	549	555	534	567	549	557	517	547	555	547	574	591	565	591	539	536	592	575	557	536	593	573	597	538	529	582	566	587	532	570	548	566	565	547	573	513	559	547	553	556	544	579	580	525	538	575	561	525	536	545	555	590	589	565	551	575	576	562	526	515	518	573	578	578	548	584	529	552	549	563	590	533	552	553	568	554	508	541	562	559	516	568	567	543	581	579	571	578	571	539	571	559	524	515	551	601	570	551	584	545	549	550	560	545	557	598	598	511	573	539	517	568	519	561	574	541	528	551	561	599	619	570	544	551	583	557	602	511	551	495	570	589	508	581	564	544	531	550	539	578	549	610	563	589	577	583	571	579	565	570	553	551	582	545	584	561	537	548	527	524	593	557	558	601	544	542	592	617	579	549	590	550	545	513	541	569	536	561	562	548	541	512	560	543	545	545	587	584	596	560	549	567	584	562	566	582	577	541	551	557	571	536	527	560	548	535	528	542	543	560	578	579	540	531	556	546	562	543	592	541	547	547	556	553	557	547	532	576	564	565	556	586	527	550	513	548	544	547	558	572	601	557	536	541	575	535	542	573	581	573	575	542	538	569	573	590	589	561	544	488	506	537	502	537	555	540	518	591	536	580	573	572	553	549	581	552	568	522	524	532	561	581	564	565	540	508	554	596	550	548	542	585	579	534	536	552	545	566	555	587	590	589	549	551	563	547	580	495	582	560	535	550	546	571	560	553	535	574	511	541	592	557	555	536	539	569	560	535	580	540	550	549	553	549	565	570	582	575	578	551	580	603	589	585	536	529	531	550	501	529	554	577	551	529	601	578	543	574	518	547	549	562	558	570	523	551	554	565	510	548	546	554	556	595	554	559	564
4471	284	253	243	237	242	250	216	230	216	205	254	218	215	222	218	220	245	229	236	216	206	217	244	231	226	219	220	209	208	208	236	232	220	209	213	208	209	231	227	238	239	237	250	224	224	259	257	235	210	232	220	236	230	257	227	258	248	217	253	239	222	228	241	221	214	223	233	214	250	230	283	254	222	224	207	232	223	250	224	203	207	202	232	264	221	241	227	266	219	214	232	243	226	216	235	199	228	225	238	233	235	249	235	225	240	242	218	222	219	215	246	244	222	255	211	206	224	204	228	228	207	224	249	238	198	205	211	240	230	221	238	214	224	258	239	233	224	222	249	234	228	201	238	244	210	232	251	228	226	216	218	197	250	230	239	210	222	226	200	250	265	253	248	227	220	228	230	230	247	242	225	238	233	221	211	217	217	196	213	225	221	240	258	232	223	239	199	243	253	245	248	226	207	220	216	241	236	236	251	191	239	210	214	196	236	237	185	220	221	234	229	193	208	230	215	208	230	221	218	221	237	214	256	238	218	250	213	237	229	217	232	232	225	243	212	242	207	216	204	246	224	218	233	237	199	233	257	231	230	226	238	238	224	214	214	214	230	251	234	234	237	207	211	248	240	228	243	233	233	232	211	204	204	230	246	221	251	231	226	223	219	211	218	223	228	240	245	209	236	230	232	224	208	247	225	205	248	249	251	230	241	225	228	226	237	218	237	216	223	219	250	247	205	203	224	207	239	238	230	196	223	232	238	217	227	217	208	239	260	254	230	200	240	206	211	227	241	206	232	237	215	239	230	189	255	219	219	200	234	234	248	209	223	220	230	206	214	246	230	225	232	195	266	259	212	220	217	235	222	225	232	232	206	214	222	237	202	204	243	200	208	251	199	208	236	237	221	211	226	204	219	200	234	218	236	188	245	202	238	235	253	225	215	230	235	253	223	234	236	253	251	223	211	242	222	243	210	202	223	241	237	227	243	226	221	237	220	223	227	212	221	222	229	229	214	246	243	258	233	229	224	211	230	250	225	240	258	230	199	186	223	234	252	212	223	212	247	230	216	246	246	184	223	232	250	239	234	221	253	222	224	232	238	243	218	223	219	242	258	226	257	220	216	205	229	247	215	240	229	219	232	221	229	230	237	219	233	216	212	238	228	226	216	239	230	230	206	231	203	209	253	242	235	234	233	178	234	222	237	231	243	240	199	224	230	235	216	242	230	227	229	212	225	254	216	215	213	219	220	211	239	229	224	250	230	235	220	222	242	231	202	220	238	218	236	227	230	216	186	226	196	208	235	224	202	238	213	219	213	215	238	224	223	218	210	192	220	212	278	199	237	217	233	230	260	247	225	268	222	230	197	206	229	234	233	223	220	227	236	233	222	209	220	213	228	206	204	232	241	215	229	221	244	202	252	251	230	228	224	219	241	231	202	243	202	218	240	221	200	237	235	194	197	220	218	224	217	219	239	259	251	245	261	237	210	218	212	220	240	231	222	223	214	239	217	234	223	219	226	208	227	248	196	206	234	237	194	241	231	226	235	222	235	199	227	242	225	221	236	239	211	216	259	231	237	235	229	238	210	232	237	226	261	232	242	255	205	228	204	219	246	243	228	210	240	250	228	214	269	228	205	234	248	236	219	230	227	181	237	216	227	212	214	206	224	229	219	250	220	215	235	232	235	260	215	229	231	232	233	237	252	222	218	234	218	254	229	232	240	222	219	234	214	223	251	211	208	256	232	236	210	208	239	218	236	242	212	237	254	220	238	195	232	230	221	228	241	251	225	236	249	185	234	216	244	236	228	250	212	225	238	259	244	222	213	198	227	230	238	236	236	219	211	216	232	225	234	218	205	229	208	251	246	204	233	217	229	242	198	230	210	235	217	217	246	230	225	243	263	233	238	257	224	210	200	237	209	218	246	260	236	227	215	242	209	255	225	238	221	228	197	203	243	219	205	226	237	230	245	244	225	240	207	216	217	194	195	199	212	235	251	230	213	220	245	237	218	228	227	222	217	249	228	213	219	260	255	229	246	265	212	238	206	243	226	213	225	224	235	234	213	204	233	226	251	257	234	204	228	215	233	223	202	213	219	227	218	223	204	235	235	229	213	245	201	214	230	224	232	224	232	255	224	245	232	215	226	224	220	256	233	250	209	227	224	191	176	212	241	215	241	250	228	233	209	220	226	246	232	243	224	238	227	220	223	223	242	226	235	223	224	230	234	218	215	220	224	251	201	224	208	198	205	261	222	246	226	200	211	229	251	209	234	241	221	217	247	235	256	217	244	226	236	232	228	246	221	231	216	233	231	222	217	222	213	205	205	231	216	226	240	228	247	239	246	243	243	217	221	239	250	227	239	211	251	237	249	231	258	254	236	219	210	205	250	223	250	250	192	236	233	218	221	211	244	265	215	229	251	220	228	229	233	243	225	257	216	225	244	268	209	206	249	246	241	209	187	213	225	207	213	211	240	232	239	253	214	232	184	227	210	203	205	223	227	222	237	233	198	215	223	219	207	241	257	228	216	220	227	240	215	216	255	222	231	228	232	218	213	238	239	211	220	243	216	244	209	230	227	246	224	233	249	222	227	258	246	234	212	253	221	213	234	224	215	227	221	229	197	205	221	242	196	238	213	225	208	226	226	233	244	246	245	210	210	209	236	222	267	198	221	238	210	228	204	207	222	216	243	232	209	202	223	226	252	217	231	226	217	240	221	220	233	207	217	260	252	235	227	205	213	226	222	234	218	204	236	202	254	249	207	221	255	201	222	240	221	224	254	226	225	209	238	211	218	228	245	225	273	232	237	216	233	229	239	213	221	208	234	234	216	218	204	242	203	192	227	224	220	213	228	238	225	219	214	242	222	218	232	241	252	215	241	247	234	190	234	244	236	230	225	260	203	220	232	240	223	232	240	199	217	223	258	209	235	226	246	198	246	214	233	227	217	229	247	246	217	216	231	241	229	197	247	249	232	212	251	215	233	232	239	195	221	247	211	235	248	231	234	210	244	219	222	263	223	241	205	235	228	226	206	209	218	226	234	212	233	240	216	206	239	236	242	254	232	226	217	238	240	217	240	237	240	221	224	232	235	226	206	212	263	271	250	216	237	196	221	216	226	244	255	221	232	243	210	207	225	208	216	226	227	242	223	226	232	242	245	251	233	222	243	226	227	222	249	237	203	215	195	233	227	223	235	238	224	193	233	219	233	190	238	219	247	244	214	226	241	230	209	229	250	238	252	245	217	214	245	238	228	213	220	187	204	221	227	250	204	226	228	216	214	222	227	217	219	230	218	238	223	236	202	222	247	222	233	211	240	241	213	238	243	216	204	223	248	254	252	230	209	192	218	209	227	234	227	243	232	211	221	207	247	252	250	232	257	229	228	253	228	252	188	206	225	235	213	188	203	210	234	210	239	219	222	217	200	202	225	219	236	257	250	244	246	246	211	220	193	231	227	245	216	214	249	208	235	224	206	234	236	225	238	239	235	211	194
5035	556	629	561	581	577	611	570	570	581	559	551	578	542	530	588	587	585	554	566	541	545	568	558	565	548	539	566	575	554	533	523	580	523	566	481	518	540	521	534	543	550	524	573	524	554	583	526	561	591	540	542	550	514	493	539	546	543	562	554	517	521	552	556	518	528	524	532	548	573	538	528	530	575	506	518	522	557	558	540	560	540	588	533	560	527	555	542	556	510	577	554	548	549	558	598	537	559	551	502	542	531	535	529	571	520	542	527	533	551	535	556	555	561	554	560	566	545	521	550	557	533	528	533	550	540	568	551	512	547	560	504	522	597	495	544	565	528	536	557	515	530	528	537	521	540	540	502	558	555	543	530	537	539	552	511	534	561	540	552	553	549	557	532	560	526	561	518	521	548	543	527	584	583	557	535	542	542	517	545	534	551	550	503	568	531	513	534	584	571	542	519	527	570	576	535	559	541	567	502	552	529	518	581	558	563	568	566	597	557	516	564	514	531	550	576	541	556	526	578	533	517	537	531	513	543	532	543	539	516	551	493	556	543	543	552	508	541	548	554	503	540	548	579	543	542	518	528	579	510	504	528	548	503	521	535	558	558	546	541	557	542	557	553	532	567	518	557	496	583	575	571	561	557	521	583	580	564	526	522	530	545	515	540	549	557	504	559	539	538	515	570	542	515	539	510	543	526	507	532	524	548	504	581	540	567	529	582	534	529	577	505	563	561	550	541	568	583	513	514	548	537	550	537	554	533	528	518	515	547	567	526	515	572	548	541	535	553	525	569	567	565	485	582	549	512	528	552	536	517	537	537	540	541	502	529	543	532	572	526	530	497	524	564	518	534	513	566	577	542	509	558	506	502	539	569	505	519	565	528	526	526	587	522	526	536	552	511	504	543	549	531	570	519	552	547	566	545	543	538	572	568	541	547	556	560	540	529	494	526	549	541	513	517	542	521	546	539	568	556	544	545	567	549	590	571	543	531	536	534	520	572	573	522	565	524	543	539	537	549	563	532	537	544	521	541	527	560	538	571	532	542	553	572	587	525	567	523	545	539	510	523	512	540	541	518	510	531	499	571	546	557	560	540	540	534	553	550	541	511	574	498	568	550	531	523	554	547	518	577	500	532	536	563	518	527	537	527	542	544	519	569	514	541	496	563	525	529	557	559	529	551	524	542	568	519	556	555	510	529	526	503	538	556	558	521	535	540	557	496	565	551	569	530	535	537	524	557	569	529	545	618	552	500	536	570	561	577	503	543	516	542	581	551	545	551	524	586	543	551	547	588	524	539	570	538	566	575	565	490	557	538	557	548	559	535	552	571	538	530	570	484	542	580	521	511	552	527	562	544	539	586	572	558	579	550	522	547	506	540	576	539	550	582	557	563	549	560	534	529	541	543	530	539	569	486	510	559	539	514	572	490	537	523	537	526	545	561	545	554	569	570	552	594	572	542	514	544	498	500	534	496	542	542	540	510	560	498	552	549	511	546	545	518	535	522	525	526	547	504	535	531	533	559	577	530	524	513	570	495	512	498	571	563	519	533	500	509	553	570	533	507	535	591	556	524	527	523	584	546	557	532	549	538	539	562	542	562	517	577	515	576	563	559	570	532	558	567	515	602	553	524	469	533	586	538	552	545	588	549	482	528	529	558	545	529	546	564	523	528	540	568	544	531	485	595	553	583	504	484	526	545	513	560	568	561	568	577	568	552	562	543	525	511	529	518	535	526	517	528	588	541	570	513	538	562	576	529	515	538	534	561	527	564	523	577	513	561	533	522	560	557	526	540	535	511	524	548	545	540	500	555	506	555	523	535	545	514	537	581	542	560	519	547	534	537	574	542	544	553	568	565	546	508	544	505	553	559	556	525	553	527	555	514	576	526	509	535	512	536	570	544	577	580	595	530	546	538	529	529	554	552	550	548	559	528	533	521	530	561	569	533	559	533	506	551	531	540	511	558	543	547	547	541	537	544	536	552	545	582	538	529	492	549	571	538	525	569	538	514	545	552	556	511	502	537	520	498	533	539	551	579	554	500	522	574	519	524	530	532	538	539	593	554	561	562	526	470	552	551	544	555	549	600	521	528	530	575	530	546	562	536	526	518	516	564	534	556	549	525	506	562	545	508	535	509	538	481	518	530	564	549	521	543	519	538	509	518	572	556	546	554	555	545	554	483	544	503	523	555	576	562	523	541	543	533	556	520	553	522	541	513	564	521	523	519	525	542	541	564	509	546	550	550	582	532	533	536	552	518	529	503	539	538	568	548	540	545	483	568	512	564	534	539	537	558	517	557	564	537	512	545	539	544	546	529	556	550	567	560	548	559	516	519	557	536	573	550	534	533	538	523	548	506	535	549	521	566	512	549	545	560	536	552	582	571	508	497	504	529	550	532	528	541	563	544	516	547	501	564	530	589	535	514	556	593	517	528	503	541	548	554	568	546	551	515	613	560	533	556	555	570	545	534	571	549	534	531	508	565	516	579	499	540	602	532	526	536	495	535	524	536	512	531	552	568	519	542	577	539	507	509	535	538	553	556	568	598	604	534	541	495	552	544	526	525	509	509	529	539	519	557	525	500	557	609	562	492	559	524	605	525	564	548	547	516	522	534	524	564	541	563	566	563	538	561	531	564	542	534	536	569	534	517	545	529	589	563	514	511	547	514	529	530	524	558	524	538	546	518	552	530	532	513	573	536	555	544	574	533	536	533	509	568	525	550	525	568	529	518	533	554	536	546	541	544	523	539	568	557	537	529	550	547	550	542	524	576	548	517	534	545	556	509	545	507	526	523	558	523	522	564	575	540	535	525	532	521	495	540	535	535	526	530	527	570	511	578	554	554	543	552	526	558	562	576	496	553	559	548	511	544	602	513	568	542	546	521	545	560	527	562	558	535	547	529	511	563	553	537	527	512	533	587	531	549	530	591	545	531	536	564	529	570	564	555	540	548	520	500	535	576	545	551	514	519	565	518	488	545	549	550	536	498	539	530	545	543	556	552	543	557	571	539	525	576	550	568	577	558	529	502	499	561	518	514	547	484	545	547	581	559	553	563	581	572	532	511	541	534	574	513	513	567	568	547	539	546	537	530	533	533	491	546	528	543	552	544	560	546	536	556	538	568	550	526	534	563	525	477	574	535	530	526	550	493	554	541	542	580	592	556	525	570	535	545	562	564	533	521	524	539	558	564	525	548	528	526	503	542	567	564	534	532	558	547	544	560	527	521	512	533	550	565	537	513	532	528	540	533	498	557	496	566	585	559	519	525	513	541	557	532	534	510	531	600	543	498	557	547	551	539	508	566	554	535	558	559	547	568	535	569	531	528	538	531	523	592	539	509	550	518	509	560	522	552	530	545	488	535	500	540	554	521	525	578	537	506	545	571	570	538	524	531	572	546	539	553	573	522	555	585	536	542	569	522	526	532	529	534	586	524	534	552	487	518	548	562	529	546	560	539	586	566	579	530	550	549	521	568	524	570	531	504	586	502
43077	7706	1217	797	581	442	334	253	244	222	185	182	181	165	152	141	143	141	129	150	138	135	128	123	115	130	125	136	127	140	161	115	122	120	122	130	101	114	128	123	127	125	117	125	127	135	117	132	113	116	95	116	115	119	120	117	156	133	95	146	94	104	112	114	101	110	112	130	116	108	105	109	142	109	120	132	124	109	100	104	113	124	113	107	122	100	124	120	97	103	131	135	107	111	99	119	101	107	125	140	118	105	134	119	133	108	119	107	120	116	108	131	99	115	130	108	120	119	101	104	98	132	92	109	105	101	122	110	127	98	96	116	105	110	113	124	116	113	96	108	119	109	128	118	102	107	119	90	121	120	110	105	125	118	107	114	121	141	117	123	101	113	95	112	121	126	135	115	108	115	127	106	119	117	123	140	105	134	124	102	118	130	119	108	101	105	108	106	132	105	123	103	116	112	109	116	123	115	118	130	97	101	103	113	98	109	116	115	116	138	112	95	99	121	104	104	123	91	108	119	119	128	121	113	106	127	120	117	114	112	103	104	127	123	134	120	103	107	98	120	124	108	121	126	111	98	113	111	138	127	121	99	96	119	108	128	120	128	112	139	152	122	122	116	102	108	132	123	141	99	104	123	113	105	109	113	121	105	131	124	101	106	112	120	93	114	108	110	116	118	116	123	120	85	125	101	89	116	117	116	105	150	108	113	137	113	135	99	119	133	103	141	105	105	139	114	110	123	136	120	122	100	117	109	125	129	119	113	99	118	103	133	125	105	102	124	101	116	107	101	106	138	95	105	109	110	95	118	120	102	110	113	108	111	107	97	121	137	109	117	105	108	126	106	125	109	105	105	105	106	123	114	133	106	114	120	115	113	109	97	122	110	131	109	125	106	124	119	108	120	106	111	115	111	116	112	123	115	99	126	107	118	108	109	126	105	102	121	112	118	107	127	117	124	153	117	115	125	137	132	107	124	116	135	106	138	110	117	114	100	137	120	107	116	128	111	120	125	106	123	117	99	102	130	116	143	123	110	114	100	107	96	90	86	126	112	113	121	110	116	117	95	120	100	112	135	130	131	88	115	125	111	123	109	111	112	114	109	121	116	134	116	107	115	123	112	89	110	107	99	116	129	117	101	116	125	95	88	113	93	120	118	116	103	115	98	99	112	116	111	112	108	122	115	105	100	101	119	120	110	109	120	130	121	110	133	120	126	118	125	115	121	115	106	109	103	117	119	120	123	122	111	109	93	117	117	106	134	113	104	128	121	111	104	120	115	91	108	93	122	102	127	107	121	114	121	112	113	107	122	121	114	101	134	110	100	105	120	136	134	126	108	125	125	118	120	120	96	106	130	107	118	101	126	99	113	105	111	121	122	115	129	114	106	106	118	105	124	100	118	119	139	125	120	104	124	131	128	111	105	121	121	100	98	105	119	121	128	96	104	116	130	115	122	104	123	124	102	136	108	118	112	108	120	122	110	124	90	126	147	119	113	130	114	122	127	104	99	103	126	120	107	107	99	139	111	112	111	109	122	134	113	140	127	138	103	131	116	98	123	110	108	108	106	114	139	93	103	120	125	104	113	119	116	128	110	112	115	114	110	120	119	132	100	130	102	105	122	106	130	101	107	109	117	107	104	132	100	119	123	131	99	105	113	115	118	102	118	112	95	103	120	129	102	110	125	93	107	116	128	121	107	116	122	126	95	115	132	107	123	99	121	144	115	105	118	88	126	122	126	111	102	113	115	123	123	110	125	111	137	117	119	130	112	110	118	105	124	102	124	101	111	114	113	120	101	119	104	121	123	134	98	104	112	99	94	118	114	90	109	120	104	126	112	123	110	127	132	110	107	116	117	126	135	106	90	119	111	112	110	112	130	102	121	134	122	108	101	112	130	118	116	125	119	113	125	114	108	122	108	116	127	129	113	137	132	108	107	110	112	121	107	118	116	122	113	102	122	106	123	123	106	135	103	139	111	133	116	101	121	142	97	123	123	103	147	118	123	115	117	99	109	99	128	104	113	114	129	122	131	115	108	122	110	102	110	112	138	97	138	126	101	121	107	93	145	106	111	100	138	146	114	115	116	129	99	104	99	120	110	115	108	113	102	112	139	124	93	99	119	120	125	124	131	106	125	106	98	102	114	117	117	115	112	121	123	126	114	113	104	120	102	137	115	117	118	109	123	127	115	122	113	114	111	117	116	107	118	119	112	116	116	110	111	117	120	106	121	103	118	103	105	115	111	120	137	106	100	109	112	125	113	117	124	126	122	112	127	100	119	132	117	130	128	106	116	108	109	127	139	120	117	113	101	117	108	102	113	127	101	112	108	98	124	108	112	112	107	107	97	121	106	105	145	118	117	101	119	106	106	114	116	102	117	139	117	101	112	124	126	130	101	136	121	93	90	120	115	125	125	120	108	105	95	126	113	115	139	110	99	114	107	123	108	117	119	106	108	107	119	134	95	108	105	105	88	114	112	108	108	108	121	120	111	114	126	120	155	115	133	96	127	106	104	117	119	133	111	113	110	124	115	129	119	109	125	94	111	118	109	128	127	136	130	119	110	120	99	105	114	113	102	116	106	114	115	116	123	113	124	98	114	120	129	115	108	129	117	124	118	128	117	106	119	124	107	114	88	112	101	120	117	128	110	113	121	110	110	120	117	139	122	106	94	105	95	106	135	113	115	106	108	115	125	109	126	95	124	128	98	125	115	115	122	120	104	124	124	110	130	105	119	132	132	122	100	105	114	134	106	118	116	107	114	121	114	120	110	129	99	107	117	123	128	110	127	109	114	116	128	128	98	109	101	115	111	119	118	127	117	122	105	128	118	96	126	89	104	142	111	129	112	126	118	113	110	129	103	107	109	125	94	118	107	122	106	113	102	118	111	128	130	121	101	118	113	112	103	119	118	135	132	116	107	114	104	101	117	116	93	94	104	120	102	123	105	104	120	117	113	117	121	105	110	102	110	125	115	133	123	106	116	130	105	111	132	130	133	115	100	105	128	108	111	125	119	116	82	99	127	104	131	109	118	112	108	114	123	117	90	126	115	115	111	123	92	106	126	120	123	128	90	109	131	112	88	141	107	123	117	120	104	96	108	115	105	104	98	114	109	125	116	124	118	143	108	119	102	127	115	120	115	102	105	116	126	133	123	127	139	121	117	114	104	117	107	118	145	123	110	123	134	134	123	142	106	105	133	134	113	126	96	111	115	121	103	113	105	115	119	132	114	124	133	136	100	135	137	104	125	109	113	102	111	101	120	121	125	120	100	108	128	148	106	123	109	109	113	124	118	124	129	130	114	113	117	122	93	123	110	98	130	103	122	118	120	111	126	98	128	95	114	107	122	118	105	142	117	121	104	117	108	136	118	108	132	104	136	126	126	128	115	125	93	111	136	82	114	135	110	115	117	107	129	120	102	130	110	119	119	111	110	116	116	112	126	105	107	119	98	117	102	126	119	129	118	125	88	106	125	109	113	116	93	102	97
19219	992	2066	2503	2226	1782	1454	1246	1068	889	830	741	699	674	594	577	502	559	498	495	474	479	443	448	400	404	403	369	385	357	367	408	382	325	330	355	326	357	360	379	357	353	336	354	363	357	329	344	343	332	336	362	343	350	341	318	370	382	350	359	327	319	337	350	374	324	360	328	379	329	348	349	362	356	336	327	348	318	309	334	360	340	344	345	311	332	327	310	324	321	317	320	307	317	331	334	340	296	354	300	317	332	342	309	341	316	334	323	313	323	349	308	329	298	346	329	309	319	325	312	337	326	335	296	331	311	331	321	323	327	312	301	335	302	336	290	304	315	341	305	336	312	300	335	302	316	329	352	310	304	308	348	326	345	337	323	297	316	348	297	310	340	328	319	300	324	318	327	342	322	322	328	323	328	295	308	310	338	322	317	289	343	326	317	329	317	305	265	328	340	316	313	335	331	308	312	344	333	361	339	317	321	306	305	332	331	325	326	339	294	315	298	335	357	356	337	325	336	334	308	345	339	341	340	326	318	310	317	327	355	333	320	338	333	303	330	366	307	319	288	351	324	293	308	319	287	322	322	306	335	343	313	328	339	351	336	332	335	310	300	336	337	332	304	320	317	329	309	324	353	338	305	317	353	342	332	323	308	295	338	330	338	329	325	319	309	291	338	323	302	312	341	339	320	321	330	311	338	331	309	312	328	300	302	289	303	307	307	323	363	351	286	331	301	351	365	319	344	288	349	331	300	295	324	335	340	277	336	302	326	328	304	314	353	349	340	353	325	326	329	297	307	301	327	347	294	360	333	318	324	326	299	326	312	317	312	306	308	338	318	311	297	301	295	317	358	318	343	297	307	316	319	332	327	321	302	361	335	328	327	318	325	317	347	312	332	331	305	341	319	304	312	280	317	318	318	309	334	316	304	314	324	342	307	300	330	343	318	283	341	305	308	313	317	298	344	300	329	344	336	324	305	295	346	323	329	296	322	315	347	316	328	328	332	344	333	314	311	327	319	345	311	336	317	303	330	293	330	322	269	289	314	304	346	316	314	341	318	285	335	338	321	319	354	314	308	305	318	317	331	321	299	328	303	327	325	367	336	331	305	306	325	305	288	330	329	326	340	330	299	326	309	342	336	316	323	320	314	347	319	312	307	304	318	358	321	320	301	324	322	323	302	316	316	319	313	318	310	320	301	320	312	308	328	304	325	318	318	351	283	330	336	302	317	321	296	321	330	326	314	310	321	314	340	324	298	329	320	323	332	326	322	301	341	317	335	359	286	295	322	323	310	292	328	308	308	320	321	349	332	318	316	314	335	315	341	338	287	310	322	344	325	300	345	303	289	342	306	336	325	310	321	281	334	312	314	296	334	306	302	313	328	336	298	325	326	329	364	333	328	287	323	327	355	327	306	339	325	307	289	316	321	316	325	316	334	308	333	336	299	344	333	309	321	287	326	285	334	328	318	331	316	340	318	324	310	266	286	306	334	305	350	297	346	317	299	329	324	308	356	334	311	319	311	321	307	282	323	324	348	355	314	321	303	291	305	343	324	311	330	355	328	330	307	298	303	293	291	318	306	349	309	306	336	318	288	333	274	314	329	318	340	327	334	301	321	346	319	320	317	322	327	285	316	298	329	296	300	325	308	293	311	335	319	311	308	323	299	337	336	315	318	339	325	349	339	330	299	327	327	332	328	355	321	337	296	308	320	308	335	323	320	316	305	319	328	327	337	326	309	338	325	331	310	335	309	318	356	340	316	321	314	330	324	328	355	294	310	304	315	333	347	336	321	311	334	331	316	326	314	322	355	320	336	309	341	318	270	318	340	312	324	324	303	343	315	322	334	324	329	331	316	325	336	312	353	362	312	317	308	294	312	330	346	323	327	333	338	285	306	333	337	319	329	327	311	322	318	313	297	352	311	332	330	306	329	328	316	311	326	327	333	322	313	314	325	320	301	328	335	309	315	313	344	309	343	298	347	290	351	321	290	323	321	347	310	318	321	314	322	337	304	303	335	319	331	310	305	332	315	314	320	290	323	331	341	332	329	320	280	296	321	337	315	324	314	301	313	295	324	333	323	290	324	312	318	293	320	328	320	322	298	348	362	313	312	329	330	289	315	328	328	311	316	337	356	330	305	347	332	326	313	330	338	316	323	340	302	340	314	357	323	347	329	318	331	318	302	288	320	312	304	297	324	314	344	335	355	299	344	307	350	319	319	319	301	361	326	312	326	312	329	308	277	335	351	318	300	318	303	324	344	308	315	310	336	309	334	328	306	298	324	349	298	323	301	329	310	326	348	294	305	299	303	349	319	322	324	333	297	335	336	326	296	320	318	307	314	339	337	306	353	298	308	319	317	308	291	311	329	318	298	331	344	296	313	315	339	310	299	313	327	331	327	336	315	308	322	309	294	313	320	309	323	318	320	315	325	319	331	348	294	357	295	331	339	334	280	345	330	284	336	304	319	334	339	350	316	307	318	334	345	307	357	296	305	338	303	303	333	343	334	337	291	322	337	293	315	311	367	334	321	292	332	332	285	332	302	324	307	298	345	319	353	315	338	323	345	312	336	302	317	316	360	325	311	298	339	343	330	302	295	335	345	323	328	320	336	285	313	283	352	327	321	305	307	309	299	328	305	294	331	306	309	322	312	323	322	290	315	295	323	338	330	309	340	340	310	328	298	310	358	300	317	305	297	336	318	322	276	314	299	302	335	311	324	320	296	317	329	319	307	305	333	328	323	301	352	311	329	316	332	314	292	332	325	325	298	328	313	343	330	306	323	286	319	325	337	325	315	309	321	329	346	318	333	332	313	334	273	323	317	310	334	320	300	331	330	318	327	294	313	345	313	321	320	301	340	325	293	342	309	313	329	324	324	318	316	343	335	330	322	319	347	321	300	296	329	331	313	323	288	323	313	315	322	266	316	321	336	313	326	338	285	296	309	342	351	302	333	336	311	341	309	340	316	320	297	316	346	349	311	326	337	306	313	289	323	299	341	269	356	297	329	329	346	325	331	348	326	316	322	309	303	300	298	278	334	332	331	294	333	333	307	334	322	316	341	319	338	315	344	294	330	317	337	337	312	314	339	292	321	306	321	291	316	331	284	321	310	337	331	335	313	311	291	338	332	288	315	357	335	327	299	328	306	315	308	292	313	317	317	367	289	322	312	341	312	294	347	311	319	296	325	344	343	339	333	370	334	312	301	347	310	298	337	304	331	334	342	320	304	318	339	331	290	309	337	348	331	351	302	307	316	328	346	284	311	351	340	322	341	325	354	302	329	323	345	319	313	324	306	339	311	294	338	320	339	278	310	310	314	297	323	332	294	313	354	325	340	302	320	350	318	314	329	339	286	315	314	317	324	307	327	322	300	322	312	303	338	346	317	359	376	304	324	358	299	333	310	324	307	297	318	286	305	303	324	314	292	315	311	353	325	336	309	333	312	343	316	311	309	306	306	304	340	312	284	299	335	318	310	333	351	303	329
57658	15965	4222	1856	1125	828	623	524	465	423	378	370	329	321	324	277	272	270	290	292	263	266	238	244	259	245	262	239	244	207	258	234	259	230	256	246	232	223	245	226	239	226	232	227	207	247	235	211	212	232	232	225	243	227	225	203	198	237	201	230	218	239	244	221	269	218	207	202	240	223	215	235	203	201	225	233	224	225	198	196	244	234	231	228	202	213	209	222	209	214	224	206	216	229	241	220	227	203	195	250	233	231	228	223	202	199	225	240	230	207	217	183	204	233	200	226	211	187	225	187	217	204	210	196	222	244	212	216	206	218	228	199	229	223	217	204	232	205	238	223	220	215	241	214	198	232	198	235	218	246	249	192	243	213	219	209	213	215	208	242	216	204	223	234	216	239	239	241	204	226	232	187	220	204	225	203	221	216	224	203	214	231	218	229	235	251	253	268	204	214	217	210	185	226	238	239	233	208	223	222	199	237	211	235	246	203	233	229	193	214	217	197	232	207	218	220	209	218	224	212	202	206	226	236	203	201	213	234	222	235	198	254	242	197	228	191	220	201	215	188	227	237	224	218	242	260	217	236	221	208	235	217	231	220	266	213	234	226	217	228	242	232	212	230	209	199	206	218	236	232	232	234	233	229	214	225	213	209	206	228	225	224	221	223	199	245	239	218	225	195	214	226	241	234	217	228	203	210	250	223	231	208	195	206	212	233	209	229	217	222	198	246	235	182	212	250	238	227	237	225	229	232	230	203	208	239	218	225	237	200	218	218	203	228	225	199	212	241	225	224	212	243	208	206	223	202	242	205	185	208	233	227	232	239	173	190	212	210	225	202	260	194	219	236	213	226	195	224	202	236	231	216	222	222	236	220	223	192	226	218	215	221	249	211	214	239	190	193	211	214	228	227	204	238	245	221	225	222	220	200	227	195	216	208	235	219	205	218	207	235	223	242	218	233	225	196	220	221	217	211	214	241	233	229	251	205	210	203	225	246	218	238	218	238	202	225	239	235	228	237	232	224	207	202	220	224	214	220	227	202	207	225	211	227	219	229	231	238	217	207	217	211	211	194	230	218	210	213	212	205	213	221	220	245	231	205	265	207	228	222	213	217	220	213	230	231	215	209	226	216	199	222	198	226	212	207	227	233	214	226	232	220	221	226	228	218	231	187	196	214	249	231	208	197	253	221	231	207	226	211	224	191	195	210	241	215	218	215	215	250	222	238	226	196	207	233	214	233	216	175	200	207	214	226	216	230	239	219	226	246	217	215	237	221	213	251	241	224	196	212	244	213	218	216	235	242	209	192	209	214	228	202	238	222	227	207	203	207	214	228	213	206	200	225	227	260	226	200	226	225	204	223	223	217	208	220	207	241	214	219	244	223	202	209	229	219	208	211	220	200	205	258	247	228	206	206	264	213	197	236	223	232	233	213	227	197	240	229	208	238	206	227	207	216	221	222	238	233	253	241	248	206	228	219	194	196	208	211	225	217	232	256	219	217	214	238	232	205	203	217	234	229	225	223	228	211	195	213	227	220	199	203	200	220	220	233	229	216	188	218	212	229	220	219	234	216	210	205	227	237	203	215	234	221	225	234	213	241	226	210	239	252	249	215	213	202	247	234	210	239	200	248	239	219	232	205	226	239	226	208	204	210	224	206	237	226	221	238	219	232	222	233	231	224	232	199	236	216	176	197	230	209	216	202	209	218	246	195	236	238	205	234	217	222	221	214	216	232	218	210	214	221	217	193	215	246	208	236	217	228	217	233	227	226	216	202	251	220	204	245	240	256	207	216	221	223	216	237	194	191	191	228	213	197	221	210	211	210	195	232	204	222	221	190	217	229	203	206	220	222	230	216	228	199	197	207	231	217	215	208	204	234	224	217	208	246	206	208	208	229	240	229	213	202	211	208	234	197	224	223	224	203	192	217	194	214	234	210	216	209	235	222	248	241	217	242	215	204	225	205	209	237	197	205	203	229	232	232	206	244	230	217	206	237	211	252	219	218	213	216	230	215	233	241	232	214	221	188	223	212	227	229	243	222	214	215	228	226	205	194	229	232	215	221	253	231	221	230	216	220	206	225	238	211	215	202	222	214	227	191	216	186	229	217	231	207	215	214	224	210	214	230	211	222	196	199	227	225	177	212	188	200	227	239	213	190	219	213	219	222	222	245	243	249	233	212	218	241	221	206	207	229	242	243	202	200	197	210	198	186	189	211	196	249	222	226	232	211	231	230	227	217	250	200	227	221	202	224	204	228	219	214	222	194	217	227	233	239	233	196	240	212	227	216	193	234	235	243	226	238	229	255	230	241	222	205	203	203	245	206	233	208	223	210	215	230	213	214	238	226	205	232	211	213	218	214	206	220	200	214	183	220	215	206	198	206	224	196	229	203	213	218	213	198	222	233	232	225	214	237	212	230	200	221	220	220	219	219	213	261	175	208	220	200	217	223	220	225	238	200	202	249	225	208	229	245	214	251	231	201	203	247	231	244	236	224	243	255	216	206	209	213	227	230	209	231	241	227	218	195	230	219	210	192	224	210	203	207	213	197	222	188	195	224	198	247	217	223	223	219	222	235	224	228	209	211	241	195	211	185	198	214	214	205	204	214	224	219	242	221	210	220	226	217	205	223	200	225	197	209	232	201	257	254	242	224	216	250	225	202	218	242	200	206	204	235	203	193	207	219	215	214	217	205	239	216	230	234	223	214	243	220	238	217	222	193	230	237	197	226	207	248	193	226	248	196	203	209	199	208	234	218	253	237	209	237	187	217	223	241	210	224	239	242	234	232	204	232	229	239	216	223	212	212	213	240	209	210	260	227	225	224	221	217	228	224	197	211	228	202	233	222	212	220	201	242	237	206	224	237	198	232	233	229	211	211	238	234	205	196	216	227	227	222	228	212	233	234	214	218	208	231	240	211	199	238	206	226	218	201	205	230	229	238	224	208	220	220	253	210	194	210	219	226	250	192	196	212	232	229	234	203	251	225	213	227	217	243	194	215	193	199	200	194	216	222	217	220	213	252	242	223	211	227	221	205	186	221	204	228	215	216	211	232	231	217	252	213	198	200	221	197	212	223	207	197	205	203	210	219	225	220	204	217	220	227	234	225	225	227	219	207	204	214	238	210	208	259	236	212	236	233	206	228	217	213	225	232	263	196	215	192	230	254	217	221	224	202	180	217	214	235	258	210	197	199	199	250	214	202	218	212	227	221	225	222	218	246	214	228	207	223	216	193	241	240	238	230	225	230	200	208	220	231	244	239	246	237	230	254	224	231	241	233	220	219	227	224	217	233	212	237	247	233	195	216	235	236	228	217	237	230	219	250	228	216	205	197	186	217	197	203	194	222	203	215	225	195	229	206	232	222	213	222	221	199	196	213	220	232	215	257	238	186	227	241	259	226	207	219	252	227	245	235	239	227	211	218	218	225	229	208	259	228	218	224	230	209	209	214	231	170	213	223	207	238	231	197	242	238	236	233	204	251	221	232
25511	1899	4087	4812	4212	3339	2740	2281	1947	1794	1608	1365	1309	1213	1090	1047	983	880	959	887	872	772	794	829	804	744	734	693	665	679	682	697	673	699	704	660	654	657	637	639	637	639	623	631	641	602	607	583	573	628	596	592	646	580	576	591	651	598	594	540	587	568	638	593	563	614	521	583	514	608	520	587	585	592	579	548	562	602	567	566	545	566	598	533	537	547	557	544	575	577	574	572	546	531	578	567	583	544	573	553	572	570	573	594	543	527	578	571	544	533	576	534	564	559	556	558	568	533	533	556	555	550	578	556	559	568	542	536	546	553	531	598	605	589	599	554	515	530	575	575	555	548	541	555	562	594	538	605	584	538	568	558	550	576	518	593	595	527	546	547	574	544	539	560	534	574	607	564	555	554	585	531	602	551	572	506	537	606	574	573	551	558	530	550	557	619	564	490	573	563	538	523	544	569	519	538	592	568	568	549	578	547	551	576	571	582	554	539	563	600	531	536	565	521	532	563	551	588	572	556	548	538	548	555	551	558	584	528	538	596	570	548	573	548	553	564	578	530	553	545	496	544	552	543	536	586	573	529	580	581	578	594	544	579	558	534	527	580	616	571	602	553	527	530	576	558	542	557	503	564	584	575	566	567	544	588	581	553	534	571	512	549	572	520	546	586	604	575	553	557	560	558	529	565	557	566	562	537	563	558	518	562	535	522	562	586	560	571	557	574	509	512	565	562	578	512	567	559	562	568	571	562	539	547	542	575	514	583	560	534	554	564	557	562	613	526	559	576	579	522	560	542	548	585	591	600	516	594	568	564	586	550	603	547	510	539	548	577	531	554	527	536	557	569	576	569	583	551	534	502	566	552	530	574	550	541	588	570	509	567	554	549	548	549	533	516	535	592	531	542	524	558	603	531	583	557	543	551	535	552	580	613	533	532	540	553	573	582	541	565	545	531	586	558	547	544	623	578	568	517	513	585	550	553	530	536	568	566	558	550	520	530	600	601	587	580	515	549	550	539	548	551	572	559	563	536	544	614	595	570	550	565	553	561	563	602	564	580	561	557	541	575	518	563	545	596	546	576	575	554	564	559	548	559	527	529	556	561	586	561	589	571	535	533	537	520	514	571	597	544	576	535	560	576	532	555	574	522	548	597	551	541	543	593	595	568	534	516	546	574	578	556	564	576	524	573	554	579	549	537	530	546	600	552	572	548	558	553	556	573	595	529	559	559	546	563	597	574	506	556	535	552	583	614	560	590	579	539	574	527	589	547	561	518	596	508	551	527	539	577	579	582	569	570	535	593	522	568	525	566	539	582	562	567	559	563	608	505	580	531	596	520	543	578	541	559	568	542	505	579	546	588	592	599	604	551	529	494	537	566	549	559	559	582	582	520	518	591	515	598	563	515	561	553	532	564	545	566	513	519	532	574	549	558	523	563	587	529	516	569	557	531	572	542	563	529	553	585	555	537	569	598	580	495	525	573	577	543	547	534	617	583	536	539	515	545	562	525	562	540	582	588	564	532	535	534	524	602	547	588	529	561	539	571	540	517	513	508	579	541	573	566	548	592	536	498	604	538	565	560	530	578	549	541	590	519	563	544	539	535	617	578	563	575	500	561	561	573	510	520	569	520	582	554	547	558	527	567	578	569	548	545	583	587	550	548	552	556	592	553	545	554	516	553	555	531	592	527	596	594	554	514	512	540	612	537	524	562	555	532	541	525	553	544	558	577	553	547	569	526	554	547	572	546	588	538	540	532	527	583	562	582	595	562	529	569	534	533	538	537	554	555	584	563	599	518	552	568	552	567	573	587	553	567	523	572	544	556	567	563	496	524	531	552	549	560	589	562	616	613	592	570	545	578	571	553	516	568	550	571	540	561	565	599	583	561	627	571	538	579	574	581	576	531	548	547	543	577	543	537	545	565	541	535	583	523	558	560	572	528	505	577	560	531	555	534	542	593	552	565	526	600	518	533	576	574	526	622	573	529	598	562	597	546	580	543	576	530	516	575	531	558	534	557	616	532	536	585	536	525	531	559	552	566	507	537	556	556	541	564	568	559	598	597	561	596	584	577	585	512	578	541	548	551	543	574	566	534	510	558	536	561	573	547	576	553	572	554	584	543	501	546	540	568	532	524	551	583	525	548	543	577	566	533	569	571	541	563	553	536	578	553	534	577	567	584	549	559	541	560	552	553	588	561	579	566	531	568	578	511	571	582	520	545	559	543	553	566	564	544	552	566	551	539	580	512	581	553	590	538	560	559	561	543	559	572	573	543	553	583	530	510	533	546	559	550	590	521	566	566	526	562	533	565	549	536	584	529	581	577	559	575	547	550	535	557	577	552	532	543	557	556	557	532	570	534	556	537	564	519	560	582	556	523	546	583	551	559	588	528	578	555	587	536	572	506	548	545	543	563	558	571	569	551	497	557	564	547	552	533	564	516	564	556	583	574	551	597	518	570	544	594	551	544	529	558	558	539	528	535	513	537	550	602	551	530	551	556	552	565	592	554	567	504	569	573	590	557	551	567	588	544	536	563	531	556	545	553	568	542	539	567	569	540	571	573	540	569	543	568	539	540	579	565	556	576	574	530	551	595	548	557	558	540	557	549	526	593	535	513	564	573	589	516	555	568	540	596	554	563	551	533	542	549	533	555	554	537	538	548	561	551	579	551	545	583	476	567	583	532	577	524	507	552	547	561	556	542	546	552	548	542	543	589	531	557	534	535	589	561	559	540	522	540	555	569	562	554	549	578	552	569	568	532	550	520	545	580	517	544	566	581	518	505	538	587	537	540	561	576	558	563	571	570	547	558	528	595	565	536	605	570	519	580	554	563	582	580	523	569	549	587	580	552	602	593	551	574	556	549	568	582	528	565	551	549	567	584	609	525	573	474	525	503	575	551	565	562	585	487	562	563	566	555	537	578	541	548	555	561	559	574	570	586	592	552	560	538	533	578	584	570	553	553	557	563	529	553	588	522	556	530	538	596	550	527	592	574	597	543	572	533	579	583	560	539	619	595	561	526	537	541	545	544	549	570	576	552	513	557	577	567	533	553	551	542	586	565	601	578	562	566	549	600	564	537	542	549	580	553	523	527	540	582	558	571	570	525	537	502	589	567	509	593	550	574	578	580	506	561	515	544	510	536	536	542	503	568	542	569	557	546	569	558	582	588	529	542	545	550	554	579	566	543	592	554	543	582	563	546	586	559	517	556	543	574	550	513	551	542	505	553	599	572	582	566	576	526	564	551	602	573	553	547	600	531	545	594	537	511	590	559	568	551	531	534	592	585	532	572	555	540	541	540	576	558	562	555	508	534	537	571	538	522	545	601	578	558	574	547	564	575	593	573	519	558	549	531	552	513	543	571	533	564	568	586	572	570	593	551	577	554	575	540	534	551	574	549	544	534	579	546	558	579	542	557	559	557	512	555	542	545	573	562	548	577	531	534	563	536	576	542	561	594	536	545	550	556	553	564	577	536	527	574	570	537
4416	285	267	200	241	246	223	224	223	243	244	245	208	229	245	202	232	244	231	243	250	212	237	205	263	195	239	250	249	242	251	236	226	257	251	238	218	243	252	205	256	259	228	245	233	235	224	259	211	257	220	231	226	225	232	241	259	253	220	222	248	236	237	226	217	236	255	238	245	228	229	222	224	233	246	216	197	226	257	211	229	230	199	236	203	228	233	221	226	242	217	234	227	230	227	239	251	235	243	246	232	205	212	245	220	219	197	217	252	225	264	250	246	249	250	229	225	240	226	251	226	227	246	242	228	180	222	226	203	260	241	239	233	237	192	247	243	241	254	245	220	223	222	228	228	227	212	219	217	228	244	222	254	235	212	231	249	281	236	250	263	221	213	238	244	241	237	245	227	232	207	252	235	221	227	221	263	203	217	218	252	231	220	225	237	218	268	253	226	232	241	223	212	249	243	231	213	254	235	216	213	229	219	261	231	231	205	243	248	214	241	222	196	258	218	219	249	244	221	237	225	257	215	236	253	222	274	230	241	243	226	267	241	277	228	216	219	232	236	224	211	225	198	225	210	267	250	221	209	236	242	201	213	241	197	227	237	222	197	238	240	240	219	234	261	236	226	193	207	222	234	223	241	231	225	227	230	216	232	216	235	220	214	228	207	225	247	228	210	217	221	220	243	234	218	191	222	258	229	229	248	247	196	201	222	222	244	238	231	238	216	211	207	223	213	256	222	243	223	223	224	209	190	193	253	239	229	205	244	222	211	195	232	223	228	217	236	237	209	202	225	243	234	219	208	223	233	217	248	223	219	281	255	275	257	231	220	234	222	227	241	241	220	202	233	231	207	202	257	248	228	246	245	237	214	228	251	232	242	233	221	238	226	219	217	236	234	245	236	232	206	223	231	215	219	213	230	196	236	214	225	226	234	238	224	223	217	251	253	226	193	211	231	219	213	212	231	224	226	247	240	215	214	235	236	226	249	226	238	237	270	232	205	230	195	210	236	218	242	203	225	246	204	227	218	246	239	255	220	189	227	211	221	231	206	241	231	271	220	243	214	225	220	215	237	246	223	250	239	243	219	217	245	237	227	227	208	200	233	243	219	202	225	232	198	236	234	233	238	265	222	230	260	232	209	237	251	233	231	258	227	224	232	226	226	239	254	202	273	236	205	253	237	224	219	250	232	216	200	220	235	220	242	263	212	228	200	232	219	222	237	202	220	231	256	219	220	236	229	225	246	221	230	207	236	229	220	255	210	200	242	221	246	222	201	244	239	233	215	247	241	242	213	235	213	226	250	233	206	247	217	232	236	231	232	234	225	220	229	229	194	229	212	248	237	223	212	221	241	228	233	217	212	208	244	229	210	223	217	229	205	214	231	235	199	228	238	211	203	251	209	228	236	232	226	239	281	232	241	231	240	232	257	220	229	224	231	216	224	230	240	225	212	213	217	208	248	224	202	245	247	250	231	260	235	221	217	213	220	211	233	216	252	226	238	207	203	251	221	195	222	242	210	234	212	222	193	242	229	226	236	261	213	193	213	237	245	246	224	251	210	209	231	210	225	224	211	230	258	229	236	195	197	218	233	236	233	237	215	250	213	241	252	224	219	222	261	237	233	210	241	215	210	247	240	218	230	232	252	235	265	236	225	234	218	228	233	205	228	248	207	257	235	235	226	225	217	225	239	223	215	240	227	233	221	238	238	246	241	278	236	226	215	204	215	185	229	214	241	258	244	199	236	223	213	221	230	228	244	233	248	212	236	235	240	240	227	219	196	203	227	185	215	265	236	218	201	231	250	234	215	226	184	258	235	221	237	231	243	243	213	211	236	252	242	246	246	231	215	206	225	225	228	218	234	226	212	216	231	229	211	219	218	225	225	216	230	229	245	201	230	238	237	245	223	229	238	250	238	242	218	248	245	213	231	226	251	213	269	237	225	236	250	225	225	230	213	235	220	224	210	232	244	231	247	231	219	216	210	246	224	225	223	223	226	223	228	216	245	243	217	223	237	217	231	235	194	257	248	216	229	239	226	253	234	217	232	241	241	234	229	232	209	244	255	237	235	237	239	230	241	228	232	240	240	238	231	236	242	223	231	234	247	229	262	248	192	222	201	250	240	225	237	231	228	203	215	225	223	267	238	213	234	206	265	212	221	201	220	230	267	257	225	205	234	218	208	214	208	199	206	228	228	223	213	219	227	228	242	208	213	226	214	223	219	252	218	239	209	269	250	239	247	245	221	196	227	250	206	247	223	218	215	208	233	216	231	247	214	254	200	269	235	232	234	229	206	195	243	224	222	223	233	223	224	225	224	214	212	253	249	252	217	224	227	230	202	237	229	225	230	216	238	260	238	243	213	221	211	246	212	251	258	204	248	218	283	216	250	249	226	200	249	227	231	244	230	220	207	260	214	218	237	225	213	274	237	234	239	242	224	218	226	234	240	224	208	218	210	217	227	229	210	232	229	222	206	233	212	230	234	234	238	240	199	234	239	239	215	218	228	222	223	193	231	231	211	217	205	243	220	215	187	204	240	239	205	207	237	266	219	237	243	250	226	267	232	214	226	219	238	233	247	217	227	239	233	234	233	241	231	258	209	263	211	237	240	236	230	244	243	240	222	238	247	229	214	214	224	213	195	220	251	226	210	221	247	240	245	226	223	227	241	260	261	216	229	220	250	205	222	216	215	223	213	230	229	238	217	224	209	237	232	202	252	221	200	232	197	221	222	239	248	235	252	203	231	235	218	207	201	239	259	227	204	242	226	197	226	236	227	240	219	250	237	215	226	246	224	238	243	249	225	248	265	221	235	235	231	231	214	256	209	221	237	227	231	243	243	228	235	238	241	233	248	210	227	231	239	224	229	245	196	246	246	251	236	216	220	240	205	224	234	205	262	209	255	233	226	220	224	247	214	235	226	245	254	212	228	188	221	217	231	212	200	217	243	171	240	226	238	226	234	246	229	213	261	226	213	217	232	216	201	207	231	243	230	245	225	231	224	234	216	248	235	224	241	224	209	232	232	259	206	216	233	232	207	225	209	232	222	243	211	237	219	239	219	233	221	226	251	236	264	228	242	229	221	218	242	257	207	238	212	218	198	235	247	226	219	231	195	226	210	227	210	222	235	259	240	214	213	232	219	221	232	215	232	226	258	239	228	228	244	215	205	209	222	232	220	253	226	242	227	221	263	229	246	251	252	209	214	215	230	222	218	211	220	245	226	242	237	215	228	215	219	231	225	229	214	230	223	223	239	239	213	236	222	232	209	225	228	231	212	230	238	262	225	245	214	230	248	242	227	240	214	226	201	246	238	232	216	241	255	250	230	238	225	241	240	237	235	235	236	256	234	228	257	254	223	229	218	248	244	237	227	205	234	227	211	241	230	234	232	231	245	235	237	229	212	198	209	213	253	253	233	221	195	238	201	205	225	233	226	218	254	213	232	218	210	232	219	214	233	250	202	227	258	227	239	231	212	233	243	188	221	214
5066	592	596	586	591	542	588	586	616	537	526	619	564	604	581	548	538	512	527	566	506	555	584	556	527	540	551	569	566	547	544	521	522	552	540	568	537	560	575	560	544	560	561	564	567	610	506	586	499	560	555	523	586	535	535	523	568	511	556	538	531	518	539	565	556	558	535	543	501	566	531	579	539	543	530	545	502	530	532	539	517	521	557	547	605	537	526	551	573	562	521	541	554	506	549	593	539	534	552	544	560	548	541	559	556	570	518	538	518	523	544	557	563	531	522	556	556	507	537	549	542	530	548	508	533	577	548	505	522	530	522	515	563	577	527	567	556	566	554	522	577	523	559	555	569	524	501	525	562	521	543	580	562	569	534	517	581	536	537	501	544	537	542	518	563	537	579	559	541	540	554	579	514	546	520	528	549	523	553	556	562	564	538	541	565	546	504	529	537	529	589	555	503	539	556	545	546	596	532	582	509	526	547	577	563	523	529	576	531	562	548	543	526	575	573	564	510	564	564	568	558	509	533	564	546	506	558	530	540	532	572	579	527	520	500	533	525	541	527	543	543	552	581	532	534	522	534	563	531	553	508	552	549	557	538	567	572	539	502	603	550	540	508	571	535	527	531	504	549	539	562	534	533	563	541	538	500	511	553	592	543	550	549	593	510	555	510	555	561	570	542	531	545	504	529	552	540	518	580	586	522	529	516	531	551	508	560	532	548	557	540	569	536	561	538	541	554	549	530	564	538	561	517	547	498	564	576	539	501	566	555	525	550	583	536	559	573	542	566	571	533	521	503	549	540	564	543	492	530	540	548	529	533	546	565	524	529	517	541	520	604	555	515	562	517	564	538	500	529	534	504	528	543	559	517	543	607	572	542	566	515	576	577	546	548	535	558	598	557	508	531	549	523	531	554	532	573	558	571	514	566	562	537	541	548	537	529	543	557	557	532	496	538	513	515	519	522	532	525	535	512	560	534	514	563	543	560	496	564	545	538	562	549	514	563	539	523	508	560	546	569	542	517	542	588	541	522	523	571	569	540	511	566	567	540	518	549	521	563	566	503	537	551	548	553	568	536	544	571	544	552	558	546	550	593	541	491	520	568	512	513	524	584	480	562	530	552	556	546	520	550	549	524	535	561	503	532	541	527	559	554	525	526	543	550	560	507	572	576	527	560	538	576	556	544	509	573	544	573	520	522	520	516	556	519	525	523	574	553	530	519	570	543	552	494	535	513	522	550	556	543	563	517	511	563	546	593	553	515	544	577	573	530	531	538	512	523	501	571	558	556	513	529	546	503	584	534	510	522	505	541	573	558	510	536	578	529	542	545	536	515	540	519	494	516	543	558	503	519	541	562	543	568	557	554	503	536	552	558	507	530	562	545	533	512	523	539	542	566	518	508	522	534	471	589	546	537	553	553	575	517	545	519	565	534	553	558	537	529	558	593	544	566	519	571	533	500	533	499	521	563	534	549	552	548	563	517	517	569	587	529	595	542	535	557	595	523	582	557	550	536	545	518	515	543	517	521	523	532	509	538	508	581	511	529	490	536	516	581	595	521	523	544	518	559	529	599	556	522	509	520	541	545	569	543	583	533	590	559	547	486	506	506	558	537	524	574	544	503	533	516	562	532	559	586	569	536	541	579	523	552	533	558	510	592	538	528	539	596	526	545	552	546	543	525	556	544	541	514	537	523	521	550	531	555	551	548	525	573	572	521	532	554	512	538	553	523	543	585	526	575	580	536	583	578	563	519	537	559	527	527	531	535	552	576	559	573	536	562	529	547	521	557	574	567	498	570	566	563	512	539	528	555	535	582	573	516	550	528	522	544	514	518	520	530	533	496	609	553	496	556	537	532	554	512	537	566	564	565	548	547	546	552	490	519	552	541	484	523	529	547	553	539	597	515	523	532	550	561	532	529	561	526	601	516	570	517	546	551	522	541	577	530	552	498	536	550	524	566	522	524	544	536	544	545	559	555	544	532	550	568	513	538	558	550	560	549	552	532	542	562	564	533	544	569	550	543	539	579	514	526	539	553	567	592	534	530	562	557	510	575	537	553	540	560	556	522	564	567	550	549	621	567	549	566	537	537	529	570	565	525	553	561	538	561	530	541	495	546	577	539	561	528	551	594	540	573	555	497	535	543	500	507	535	556	569	523	557	557	535	580	519	541	586	589	544	560	531	532	539	534	534	540	590	560	542	548	571	552	542	545	493	535	545	599	521	521	506	523	539	552	554	577	557	524	563	555	506	529	536	541	576	524	558	582	534	551	547	546	521	510	521	524	523	553	531	553	535	543	523	556	503	560	536	526	538	541	549	494	516	505	569	525	540	528	541	558	541	545	514	566	568	563	510	572	557	529	550	508	558	547	519	541	559	531	564	521	546	537	474	556	529	565	514	573	531	570	539	573	551	577	503	556	582	534	583	544	563	582	555	543	562	578	535	510	566	547	592	532	527	481	533	588	502	544	536	482	555	515	531	541	548	528	548	519	535	494	496	563	564	514	550	543	539	528	524	563	515	509	526	526	534	552	551	534	534	545	561	543	510	513	563	517	561	560	519	540	530	540	524	551	547	581	555	511	529	506	525	521	533	571	530	538	591	541	550	516	547	518	549	538	566	547	553	529	533	575	549	580	505	588	513	540	514	519	536	538	528	551	528	532	554	515	567	566	518	544	603	585	559	556	564	593	519	565	553	573	491	513	560	562	533	549	529	537	504	530	530	532	509	544	534	528	520	507	555	582	481	572	498	550	552	496	536	482	544	555	581	536	515	565	540	555	546	537	502	535	577	595	574	575	541	517	528	556	566	544	564	539	548	488	544	510	556	554	532	573	542	517	540	546	527	534	552	531	512	565	533	557	509	492	571	554	500	543	518	528	527	577	494	525	530	512	568	571	530	528	533	545	523	525	538	550	541	517	512	570	516	574	570	553	573	577	511	525	569	552	537	539	538	540	544	539	507	530	522	521	536	539	522	559	543	550	550	572	487	513	509	593	553	551	561	543	525	561	541	511	569	517	495	559	550	575	520	500	555	516	536	522	553	540	562	574	532	564	570	591	564	510	561	537	528	533	523	572	504	555	518	591	540	552	543	503	554	548	513	563	536	548	533	528	488	556	510	534	557	516	531	545	531	604	525	558	522	562	557	479	564	510	533	538	523	561	508	497	491	539	535	535	572	560	524	574	525	566	566	523	576	515	544	552	561	586	561	497	574	527	536	541	493	524	502	531	538	557	522	555	537	523	534	528	520	574	524	554	528	530	534	586	560	544	502	569	546	566	551	591	581	564	570	544	565	577	555	575	526	570	549	588	519	561	560	509	575	527	555	516	544	547	529	564	554	527	524	575	533	570	555	539	501	578	597	564	521	573	538	551	512	580	502	561	560	544	531	521	584	541	563	562	551	554	531	548	525	537	524	524	514	526	535	542	521	544	553	562	562	518	539	543	555	552	579	532	566	583	537	540	515	575	568	526	555	554	531	527	540
42144	6758	1082	753	526	385	310	270	238	206	190	187	156	168	177	140	168	130	151	138	161	137	147	117	115	139	133	111	122	135	133	128	127	116	108	111	133	134	124	121	105	109	102	122	104	122	117	103	105	116	130	109	127	122	118	106	144	124	132	120	113	124	93	110	96	114	119	101	118	104	99	113	124	133	117	130	133	115	120	99	110	122	117	108	129	113	134	103	125	116	101	124	130	131	116	130	120	125	130	117	102	109	111	110	117	112	98	113	133	106	111	114	112	91	100	107	108	115	111	113	111	91	133	117	114	105	115	107	127	102	130	119	107	114	110	108	130	106	106	103	117	132	128	123	120	104	111	122	134	119	98	110	129	122	109	99	101	112	112	125	125	109	121	122	117	102	106	131	130	102	90	132	104	127	100	131	125	113	95	124	122	127	106	110	96	109	112	124	114	120	119	127	118	105	112	121	114	109	99	105	106	119	114	116	108	105	108	122	124	107	122	116	120	116	118	124	95	98	129	95	134	116	115	95	112	104	117	126	126	121	122	142	116	108	137	109	138	132	104	133	113	108	102	119	115	113	112	94	128	112	118	124	111	108	114	119	113	107	126	120	123	106	114	112	132	120	131	109	107	127	122	125	120	111	121	111	104	110	103	124	106	98	101	111	114	138	120	127	116	110	102	106	125	107	104	107	116	107	130	99	100	107	126	120	113	116	99	109	107	112	116	128	118	122	115	107	119	135	96	106	110	118	101	100	118	103	106	145	130	106	116	99	116	102	121	113	134	103	120	112	120	118	112	106	102	132	130	122	125	139	105	120	108	102	126	107	115	85	108	125	133	114	116	104	142	98	124	119	106	99	112	106	121	124	95	107	144	117	111	119	114	117	117	96	112	107	116	129	106	96	112	103	103	119	129	105	113	112	104	121	116	98	103	104	115	107	114	109	107	108	119	114	118	110	120	104	97	98	131	117	91	92	105	141	129	129	129	139	138	107	110	115	136	107	97	136	144	131	95	110	107	112	97	115	119	100	115	125	113	106	114	104	108	123	114	108	111	120	102	111	147	114	118	133	113	119	109	107	137	125	91	111	105	101	111	124	100	108	118	131	98	106	111	120	98	117	104	107	110	108	101	127	120	110	114	108	118	104	121	117	128	119	110	124	109	110	113	103	112	105	115	119	131	118	122	122	117	101	104	107	108	129	104	116	128	119	106	106	102	137	106	132	122	135	121	101	143	123	103	120	101	120	116	119	120	130	112	110	86	110	109	109	126	96	109	107	116	104	119	131	119	114	126	115	122	122	89	113	128	114	118	113	111	125	115	125	122	120	123	125	114	106	134	117	119	105	112	117	123	103	122	129	116	130	125	130	95	114	119	129	90	122	102	120	136	99	117	124	116	92	103	123	118	123	133	98	113	117	121	113	84	126	98	107	137	97	100	106	84	119	106	118	110	116	85	115	130	105	126	118	97	111	109	108	95	103	130	121	91	125	103	119	115	125	138	111	123	105	101	111	97	105	126	111	91	108	87	122	115	123	120	117	121	125	120	107	114	135	117	118	117	109	127	112	97	109	110	110	104	117	118	115	102	111	99	126	122	105	108	117	125	121	109	132	113	121	113	111	106	120	107	113	125	111	116	105	115	122	119	126	112	87	112	134	123	130	108	120	110	107	132	110	154	116	110	118	125	118	116	99	130	105	94	105	135	137	115	110	139	114	117	107	111	86	119	146	126	106	132	121	101	101	117	127	114	123	110	105	119	132	124	94	112	103	143	111	118	111	105	103	101	101	113	127	126	117	115	115	106	98	106	120	104	121	105	112	112	124	112	104	115	110	82	116	117	101	116	134	99	115	124	91	132	118	126	112	117	115	121	102	100	120	120	138	105	132	103	110	110	124	96	133	128	106	103	107	121	112	109	122	99	118	114	109	131	139	121	105	102	118	106	144	122	94	113	120	94	110	108	106	133	109	117	106	116	125	113	122	121	104	126	108	119	124	105	116	107	114	108	124	118	135	130	101	137	113	109	109	108	112	124	110	107	113	115	126	112	104	113	110	115	116	119	121	113	118	130	105	97	120	102	110	107	103	125	110	106	128	109	125	114	106	106	114	115	111	129	116	129	113	122	127	126	100	111	113	116	112	128	116	114	125	120	105	125	123	122	115	94	100	128	142	110	91	83	119	101	115	113	118	97	148	112	99	124	122	110	116	118	108	128	117	97	116	121	122	102	109	106	131	110	132	131	131	120	116	112	122	110	110	112	111	98	107	95	122	96	110	127	130	114	125	134	112	110	132	140	125	129	125	103	121	105	120	113	110	107	120	124	123	118	103	112	135	117	101	122	99	111	90	110	117	125	132	147	118	103	129	94	111	119	115	110	96	109	97	120	104	114	118	112	106	103	116	109	104	94	104	105	103	104	117	98	132	104	102	107	112	120	120	118	133	124	115	114	110	119	103	128	117	119	116	104	117	96	107	110	110	127	95	126	115	99	115	102	97	105	113	128	102	105	108	107	100	110	107	120	115	105	119	106	108	124	114	120	125	110	132	105	139	123	100	107	128	115	117	113	123	104	144	114	117	110	109	139	103	114	107	111	113	124	112	121	103	117	119	104	120	134	134	123	115	106	101	104	105	106	133	122	118	123	105	98	96	105	119	114	122	110	115	117	94	102	118	92	126	119	132	116	98	138	130	109	74	123	117	112	126	106	129	120	135	142	122	152	133	119	104	120	124	104	99	121	103	115	109	118	115	129	137	101	106	124	115	142	124	109	107	109	125	103	128	113	109	82	111	95	111	102	116	117	128	95	128	126	118	128	114	115	135	128	128	111	140	107	111	115	126	123	94	127	115	92	115	97	110	117	110	112	142	120	114	101	117	105	102	130	112	114	120	118	122	119	129	127	135	119	143	98	110	114	117	103	112	123	105	106	130	118	116	129	125	111	126	122	110	121	120	139	116	119	126	108	116	147	107	127	124	109	118	99	150	99	108	134	118	116	125	120	121	111	118	111	110	100	100	130	107	112	128	98	121	115	127	104	133	96	109	108	113	117	95	104	109	121	110	120	120	122	95	116	126	118	129	128	122	104	117	95	115	118	128	99	123	137	101	125	116	117	121	110	109	105	93	97	96	111	129	100	92	119	115	99	116	101	94	107	104	119	132	109	120	116	120	105	99	102	144	105	93	107	129	102	99	115	114	111	116	122	127	118	111	98	101	98	93	109	120	140	122	121	101	116	128	95	99	115	110	109	101	97	109	121	123	113	112	129	126	125	97	110	128	107	120	121	98	101	124	126	134	125	110	123	144	112	102	118	79	109	120	124	111	121	110	114	123	104	103	119	103	117	92	102	118	94	133	107	127	116	117	121	113	103	102	109	108	106	132	107	94	123	116	105	129	119	123	102	96	118	110	133	136	125	109	98	117	110	123	129	138	114	122	120	125	127	100	116	121	148	124	108	118	111	115	127	133	110	125	102	115	96	134	110	105	99	89
18717	1049	2132	2522	2204	1828	1509	1270	1054	903	809	752	644	683	615	535	561	500	536	446	438	471	410	424	452	404	417	405	399	398	390	398	403	356	382	376	355	363	382	372	389	326	373	340	339	360	346	359	360	357	339	334	339	370	343	348	312	324	350	355	353	350	355	328	304	330	322	362	320	347	317	292	319	344	357	356	344	345	342	348	338	307	344	343	349	347	324	310	377	347	321	332	323	306	321	311	341	321	322	311	322	340	318	330	349	293	332	328	345	365	300	329	356	318	338	315	314	280	325	363	351	320	322	286	334	337	357	317	335	334	291	343	352	321	324	297	309	319	357	321	355	324	314	322	308	300	299	322	330	333	305	315	293	336	340	312	337	331	346	285	289	350	305	336	322	310	326	309	307	319	317	308	305	324	313	322	311	312	318	297	316	296	340	314	310	313	326	323	328	312	340	320	300	322	299	331	312	311	323	331	307	335	326	321	317	345	335	307	317	303	311	347	317	333	308	323	284	342	357	325	331	327	286	323	328	345	335	303	329	340	338	317	301	353	303	331	360	333	327	317	341	331	326	320	312	295	297	318	347	336	319	323	310	310	331	309	321	304	316	330	299	291	300	291	295	300	280	330	357	336	302	316	329	311	313	312	314	301	296	316	320	381	292	304	307	322	327	312	321	331	317	341	330	335	309	352	295	312	312	302	315	287	341	353	329	309	295	332	357	344	343	331	340	323	298	304	325	314	324	319	288	342	314	299	336	300	348	351	295	304	316	321	310	313	308	341	328	331	298	315	336	315	324	334	318	331	285	337	302	318	305	350	323	345	326	321	328	288	303	323	330	341	332	331	307	314	301	308	274	345	302	360	301	287	341	355	341	313	318	326	302	304	311	333	324	311	307	318	343	301	316	311	323	301	317	345	329	348	301	336	349	314	316	319	350	290	314	332	323	321	335	330	315	302	291	331	305	306	311	327	310	347	313	300	318	328	322	292	303	308	300	298	321	289	341	315	322	314	306	306	321	289	303	310	302	326	303	343	356	329	322	315	331	344	306	337	328	343	319	335	341	328	313	336	331	336	325	336	313	311	336	342	303	305	315	304	321	341	278	350	334	288	331	326	322	321	307	284	357	337	307	319	341	337	326	329	347	274	365	306	319	276	298	312	302	330	328	359	338	328	304	326	320	344	325	299	298	307	343	290	310	295	314	330	327	309	327	306	334	332	336	320	327	325	329	296	324	311	303	347	295	333	330	334	331	332	320	308	319	302	337	293	351	318	330	307	307	339	368	332	329	294	306	347	306	301	330	338	303	329	361	333	300	329	290	294	326	318	318	314	293	326	310	311	297	343	307	310	317	327	319	316	333	299	318	322	312	322	287	318	340	295	299	321	338	324	330	332	313	323	366	324	330	381	346	308	336	325	347	295	295	313	313	328	322	314	311	319	273	301	317	334	328	336	312	307	320	327	304	328	314	343	327	278	326	336	348	291	296	322	293	282	302	285	300	296	327	369	320	316	332	336	325	332	308	307	333	334	310	318	360	304	309	325	306	310	322	317	357	324	326	335	296	309	320	317	303	321	295	346	310	337	323	342	307	308	276	339	310	322	349	318	334	324	305	309	312	339	328	302	321	321	308	306	338	305	304	306	308	294	332	310	349	307	321	319	306	304	328	329	326	316	332	291	305	322	324	315	303	340	340	314	340	334	314	342	297	333	333	330	299	324	330	305	304	310	304	336	305	323	287	300	306	300	309	316	302	304	300	312	307	313	330	331	304	301	331	301	330	297	322	352	325	317	303	319	305	326	315	350	342	308	333	316	347	326	335	324	305	340	300	306	327	307	306	340	339	327	291	305	323	316	358	327	336	310	340	333	305	299	318	320	295	288	305	351	339	307	341	318	336	329	311	291	315	294	310	325	311	295	322	311	349	316	325	322	311	322	310	334	309	289	340	307	287	309	304	330	337	334	342	347	312	332	314	291	329	323	346	325	339	337	368	335	329	333	331	325	287	319	351	316	318	321	286	337	334	277	301	299	311	323	326	316	356	310	311	381	310	320	352	331	326	304	324	310	315	316	320	329	316	294	318	319	322	313	318	316	308	327	324	333	332	322	341	313	340	341	359	297	320	288	305	324	323	343	300	310	302	285	305	310	305	303	317	303	302	311	332	335	326	322	299	286	342	331	275	313	309	295	303	371	300	338	310	329	333	346	296	311	325	318	298	322	330	318	315	334	321	331	322	297	340	335	356	307	345	318	316	299	317	306	310	303	316	309	315	321	304	315	327	338	340	316	311	327	317	331	349	335	337	334	330	284	353	306	314	341	319	369	325	317	327	302	327	299	314	327	316	321	341	342	331	332	327	351	315	300	315	305	326	326	339	323	326	367	307	298	329	310	332	300	348	313	312	328	328	309	321	303	315	341	319	295	303	329	362	294	298	364	313	341	322	335	306	349	311	315	327	333	344	311	347	311	313	349	312	328	360	295	329	334	336	291	308	309	326	304	315	326	317	321	311	309	329	309	299	316	340	328	326	326	309	271	347	327	314	314	337	312	319	298	311	331	300	333	329	342	308	308	347	328	277	352	312	329	304	299	343	342	332	316	304	321	310	338	341	300	321	311	308	317	313	352	337	313	327	325	315	359	307	302	287	297	314	309	326	315	307	346	309	331	300	316	336	332	307	317	334	336	310	338	312	321	307	323	332	323	314	294	356	328	291	317	302	323	321	321	327	315	313	319	318	293	361	315	343	334	323	289	325	318	334	338	299	325	331	328	299	330	286	315	329	296	283	300	309	343	342	322	326	290	343	322	315	308	298	337	299	333	314	325	319	283	325	320	321	306	336	318	337	350	327	318	339	315	298	318	367	322	313	307	339	293	311	301	317	342	321	326	319	296	308	341	326	296	301	291	319	310	335	342	298	337	325	316	284	328	326	332	285	304	311	322	320	332	319	310	302	308	308	323	311	297	323	332	325	329	279	342	322	322	319	319	327	313	332	318	275	333	299	319	329	301	327	372	294	338	351	345	310	294	322	334	358	334	327	322	321	310	312	325	330	315	346	312	328	329	332	286	322	312	308	323	322	330	293	315	307	301	309	293	281	290	301	335	304	356	324	320	279	338	325	312	314	328	358	341	309	326	323	315	336	305	298	319	331	356	360	321	315	316	326	329	322	330	317	332	313	292	312	330	334	346	342	339	322	360	298	313	325	334	301	338	286	325	319	334	317	324	330	308	321	293	323	304	322	340	313	307	314	327	316	329	325	308	321	353	333	321	331	338	331	305	353	328	294	303	330	319	328	355	344	335	291	323	334	290	334	321	324	301	322	304	278	331	315	316	328	289	338	299	290	321	295	289	316	316	297	304	324	310	315	334	333	308	346	298	334	294	307	314	290	326	337	321	316	341	335	364	349	315	309	308	347	330	283	304	299	325	292	295	305	325	311	337	309	307	309	330	329	316	301	289	305	335	297	323	313	320	338	319	306	323	316	328
57930	14779	3460	1739	1156	844	675	521	515	438	428	368	303	298	269	285	290	283	253	246	253	231	231	245	233	236	245	234	223	242	245	231	241	249	225	236	261	245	236	205	217	238	221	211	226	260	230	237	218	241	199	178	244	229	232	229	218	213	216	239	225	214	239	256	234	213	222	244	221	217	229	216	211	175	239	221	214	238	212	248	211	217	235	218	231	210	242	223	215	209	206	203	202	188	222	231	221	219	203	203	230	216	234	204	214	210	217	218	213	205	239	225	220	231	225	240	225	218	201	201	234	208	193	219	223	236	240	190	212	206	217	237	211	219	213	230	234	223	241	230	207	229	205	247	195	233	214	246	219	221	216	210	196	209	212	229	213	209	183	203	246	220	182	212	219	223	194	207	246	230	209	226	209	232	193	210	229	220	228	221	241	224	238	172	242	232	232	218	192	212	222	201	245	273	239	197	216	231	229	217	221	230	225	212	215	227	219	236	220	231	198	230	234	238	217	235	240	238	209	228	197	239	217	227	219	222	206	216	244	202	199	221	206	230	226	193	230	231	215	214	221	232	235	222	246	220	218	206	223	218	235	242	232	210	221	218	170	216	221	204	185	218	224	223	236	246	208	209	230	220	216	227	228	202	219	231	212	197	178	223	216	219	233	210	212	245	222	231	224	236	219	219	221	216	229	225	186	191	203	211	219	203	226	224	204	249	234	207	223	249	229	229	225	239	213	220	213	213	232	207	213	248	247	244	199	243	179	210	208	207	208	227	214	205	223	233	204	214	197	254	182	217	193	224	222	239	219	233	215	204	212	217	236	219	214	217	216	224	206	219	241	232	224	211	196	234	213	203	220	213	203	212	207	205	218	214	204	213	206	204	250	224	191	202	217	217	217	227	218	244	212	241	233	205	221	245	226	216	232	218	247	251	242	214	241	231	231	211	228	211	224	236	235	205	230	243	225	239	235	239	227	223	215	197	202	211	264	223	199	209	224	218	211	256	240	220	228	224	252	207	229	226	214	236	219	207	235	246	212	232	225	210	193	248	237	230	205	199	209	217	203	236	228	211	191	180	223	224	219	191	207	219	234	235	222	217	232	236	232	199	243	200	178	216	256	207	205	203	216	208	224	226	238	230	221	239	202	234	239	220	235	234	190	190	214	232	194	229	224	220	215	240	213	234	209	220	202	225	195	194	252	216	227	235	219	197	223	203	245	219	234	214	241	202	217	205	227	243	230	232	222	221	208	214	249	201	214	247	204	186	227	209	235	231	200	226	223	219	218	228	199	208	226	217	209	220	230	227	249	217	191	204	222	220	235	223	247	251	247	201	241	212	229	210	225	204	209	227	238	240	219	239	210	216	245	206	240	235	234	212	244	221	214	232	213	222	197	207	231	228	245	217	224	198	212	203	240	253	206	216	227	226	233	227	223	222	216	226	201	206	249	236	208	213	193	224	226	184	229	211	234	209	215	198	219	217	241	222	217	247	236	234	256	201	237	217	214	220	220	234	257	232	202	212	239	218	207	185	212	228	213	225	225	246	208	229	221	219	234	248	208	222	233	217	207	234	237	246	234	227	207	206	227	221	220	199	221	238	210	213	233	217	228	257	208	214	223	219	210	207	238	202	223	209	207	247	234	244	207	199	226	220	231	217	214	221	227	224	204	223	241	214	232	207	214	230	217	226	233	255	234	217	216	218	203	213	235	235	215	228	231	222	197	184	223	250	185	224	210	217	226	187	198	257	237	208	220	198	229	228	204	228	239	208	257	224	234	221	215	227	243	270	194	224	225	198	225	210	187	212	229	227	201	232	243	217	257	231	225	257	204	189	203	246	236	207	233	252	222	231	240	219	209	223	235	201	214	224	224	228	228	201	221	219	212	185	231	211	233	198	206	229	238	219	236	241	248	245	220	214	215	218	232	195	203	221	256	205	236	225	228	232	196	220	230	221	226	216	212	207	218	220	229	210	224	225	227	216	229	201	208	222	215	243	185	200	206	238	210	213	225	222	218	206	218	216	207	220	232	212	224	227	201	218	184	214	215	229	230	223	247	226	198	209	201	197	232	226	219	220	204	241	202	212	246	218	232	224	191	224	196	222	242	219	220	261	216	202	207	241	231	240	210	206	196	206	206	222	181	211	235	195	207	190	204	238	220	217	227	227	231	234	268	225	197	195	236	208	232	200	222	219	191	221	187	229	231	206	209	232	241	222	201	237	211	221	224	213	205	216	209	222	181	202	219	222	238	233	209	220	192	248	202	228	196	218	203	210	218	222	207	199	235	205	236	217	207	242	237	212	206	202	246	205	233	232	217	223	192	218	217	213	219	219	222	230	209	217	237	196	227	228	242	204	221	216	202	206	241	210	213	194	204	236	202	205	193	195	252	232	231	237	231	211	192	216	218	210	220	220	234	211	212	214	233	221	226	218	225	225	213	236	225	200	233	227	242	211	224	199	225	191	234	224	194	196	210	191	241	200	209	210	217	226	236	243	198	223	241	208	240	203	201	204	231	206	262	216	235	214	230	215	215	219	216	226	211	182	245	220	223	213	221	238	230	230	198	241	216	233	216	215	231	230	247	228	225	229	235	218	227	227	190	226	207	219	242	210	202	208	217	200	189	202	213	218	192	233	217	257	197	241	209	197	219	241	235	226	220	202	204	211	229	200	243	188	224	213	209	197	209	223	233	212	209	210	232	217	245	228	235	233	219	213	214	198	234	233	204	244	225	228	221	219	195	214	250	217	215	228	211	231	225	221	232	223	210	227	207	222	207	215	213	225	205	215	238	237	217	227	204	211	209	240	198	232	199	233	202	226	204	221	210	226	206	217	239	204	188	195	193	210	200	225	204	247	230	237	219	219	227	179	224	218	221	206	234	201	240	228	216	228	217	226	209	215	221	218	236	202	234	207	206	212	225	221	229	207	209	229	235	209	241	227	202	199	227	228	236	219	241	235	210	213	246	225	230	252	230	197	234	236	221	217	208	227	225	223	210	221	199	228	259	231	216	211	213	266	208	228	235	210	229	233	198	195	211	210	251	234	213	219	226	201	231	229	215	192	212	214	219	218	227	212	223	198	216	207	213	221	218	231	210	222	207	217	204	203	241	227	233	216	223	222	222	214	233	230	217	241	226	220	229	246	246	212	216	211	226	237	214	212	210	209	192	206	221	210	234	217	233	211	240	202	207	228	224	203	198	220	229	221	216	206	238	230	223	253	191	197	228	224	214	220	230	199	194	213	218	209	193	231	219	208	193	243	208	227	249	228	218	242	212	228	229	200	227	213	261	218	209	217	240	189	220	215	194	201	223	205	196	241	230	200	247	222	222	248	231	214	224	250	256	225	202	212	229	187	225	205	189	218	225	218	221	204	257	220	242	222	258	213	221	223	228	201	205	190	203	191	227	234	241	226	225	231	204	225	199	183	215	231	182	206	211	247	249	205	229	219	254	220	237	218	200	229	193	191	240	233	249	222	224	218	239	187
25523	1843	4000	4809	4222	3344	2873	2334	2028	1738	1561	1421	1233	1199	1066	1062	977	948	957	889	862	763	800	794	713	756	702	747	686	681	709	692	678	692	644	649	639	653	634	654	668	654	598	657	590	604	584	642	577	594	608	531	556	624	604	596	576	592	569	617	598	573	591	588	606	607	576	579	574	583	599	564	611	578	547	555	575	570	582	534	579	576	522	642	586	544	506	553	600	573	555	557	582	552	566	550	553	545	487	641	571	575	569	564	573	549	574	597	557	532	571	561	559	579	599	542	597	552	604	572	588	592	549	565	564	571	589	527	566	585	544	556	587	590	578	563	571	545	558	523	576	566	550	595	537	564	587	546	519	580	576	585	557	544	567	565	569	520	566	555	556	547	571	577	575	583	551	559	549	526	590	551	564	553	583	512	535	563	583	563	596	585	555	532	571	554	515	567	530	572	586	574	590	567	510	591	555	565	552	568	557	574	542	551	536	571	572	554	578	495	559	568	570	565	542	573	560	594	535	528	557	574	606	503	566	583	521	546	565	575	593	536	554	555	540	545	536	530	533	607	577	557	562	531	565	565	559	608	551	552	554	551	575	583	559	593	552	569	514	603	587	591	528	569	553	526	580	569	516	509	542	564	569	540	566	562	593	527	569	569	571	536	562	539	586	540	541	532	554	528	539	565	529	535	562	539	560	543	564	587	536	584	554	523	567	527	504	580	571	575	563	574	582	555	535	564	592	509	534	558	559	557	551	487	529	572	590	559	538	531	560	588	557	555	536	562	554	557	576	564	602	543	523	553	542	577	525	568	501	589	520	546	518	568	557	552	524	553	539	547	521	557	554	562	548	565	549	548	546	565	547	574	578	562	564	566	590	573	541	600	592	546	576	518	556	542	545	554	538	596	569	563	570	543	530	581	555	568	510	559	535	581	547	568	518	570	555	542	563	531	521	563	536	556	602	575	551	534	550	567	538	561	569	600	542	572	610	572	515	562	570	530	523	543	570	572	566	559	555	598	598	532	546	563	530	559	546	529	562	530	569	522	578	581	527	549	555	599	549	538	564	566	568	527	576	585	589	559	564	558	547	543	562	591	557	574	573	582	539	517	505	568	556	577	565	510	524	573	555	550	528	592	587	532	546	533	559	567	557	507	550	578	528	519	569	555	574	582	589	595	556	564	572	547	567	558	588	577	600	571	572	561	604	553	558	534	548	546	544	576	576	563	566	571	523	562	577	573	569	526	563	581	585	586	579	570	542	549	561	549	592	579	583	589	562	559	548	547	589	595	493	606	547	586	561	571	585	538	539	558	623	540	548	587	527	582	527	596	584	569	578	619	557	566	561	578	568	604	582	547	585	577	585	567	573	539	537	580	576	549	580	553	537	511	560	558	535	552	556	564	592	515	556	591	552	556	528	555	548	543	523	578	563	547	562	603	589	554	544	573	563	550	549	534	572	589	519	547	570	520	553	592	538	520	587	566	574	531	583	562	511	537	548	572	530	567	515	541	537	545	585	555	573	579	587	525	566	587	601	601	559	569	530	566	552	565	563	560	573	577	565	560	558	564	538	586	607	559	544	554	529	511	549	567	564	514	556	550	553	560	573	547	522	559	539	600	597	534	532	534	522	596	547	556	564	539	536	544	555	573	570	514	605	556	535	557	567	588	503	558	531	550	553	526	557	541	571	557	554	582	551	526	588	552	524	569	521	541	584	573	574	552	557	549	527	562	586	567	577	563	551	517	560	568	556	548	540	553	602	530	555	568	570	558	566	530	552	533	540	598	516	580	565	571	524	507	562	543	507	587	538	512	563	581	544	541	534	557	575	541	557	552	549	561	542	565	552	534	558	543	547	536	517	565	577	547	532	530	547	546	549	526	567	572	539	511	580	584	530	566	551	621	559	541	531	566	619	507	568	553	613	536	611	533	548	569	529	562	543	558	577	574	509	550	578	571	508	579	549	522	562	558	554	556	552	552	570	554	612	580	557	572	508	513	544	545	551	538	575	533	552	562	503	539	540	553	540	549	601	570	579	588	522	601	538	553	524	521	558	579	561	563	557	554	559	550	551	538	572	532	558	590	563	528	570	559	515	553	576	547	555	550	556	559	533	566	583	548	536	576	554	561	545	573	549	535	584	516	556	535	554	569	552	527	535	540	550	560	585	553	543	572	544	584	543	542	548	578	575	533	547	547	541	551	536	536	505	514	542	521	599	526	585	540	558	545	550	524	520	540	539	557	545	535	561	558	561	567	512	528	504	575	545	545	509	544	560	594	563	530	551	519	534	569	525	585	584	553	584	560	540	538	541	541	563	559	570	539	534	538	576	526	533	560	575	545	556	552	515	587	549	603	555	577	532	537	554	526	557	589	531	571	546	535	577	571	590	529	562	510	589	522	537	577	566	560	548	556	528	585	586	610	602	574	566	574	582	577	537	526	559	518	532	583	551	577	594	547	572	526	542	568	538	563	575	518	553	600	572	527	564	566	602	520	549	564	558	583	550	529	563	486	562	572	558	560	554	558	545	576	590	586	566	557	544	584	514	566	580	600	531	548	558	564	568	551	585	566	534	545	538	575	563	600	540	590	580	546	563	554	546	548	539	577	533	558	573	531	572	554	521	535	596	567	591	536	527	545	547	580	521	584	559	563	584	559	520	576	562	581	578	531	543	566	548	571	581	587	576	567	552	511	574	590	568	527	581	552	567	532	514	535	565	547	547	552	572	547	576	597	590	547	568	537	566	591	578	564	531	577	552	550	536	561	563	582	579	598	521	611	533	509	562	553	528	550	546	560	589	522	535	532	521	560	547	568	570	577	573	539	587	521	574	577	567	551	566	546	577	544	550	534	531	535	572	549	546	606	584	590	572	565	558	535	533	559	547	578	591	537	563	568	511	517	561	559	572	548	584	570	560	539	558	550	548	572	566	527	592	522	566	553	584	563	578	534	587	569	551	527	537	570	575	548	618	545	569	523	592	568	545	584	552	531	531	548	558	532	562	570	553	601	633	509	543	560	542	580	543	535	511	554	566	521	523	539	569	564	568	539	525	568	519	546	582	573	577	587	564	567	538	531	529	586	579	527	580	538	539	572	545	544	535	536	554	583	581	575	592	542	574	586	552	539	537	557	576	563	549	543	561	552	579	580	560	523	585	538	566	561	562	621	561	516	602	608	534	604	592	574	541	529	559	554	552	579	523	597	513	580	538	544	598	547	588	581	529	592	582	537	559	586	531	562	602	546	525	526	589	557	526	553	547	537	584	554	588	520	575	572	611	582	547	523	586	592	574	525	516	545	535	551	556	543	538	526	542	566	531	532	541	553	529	576	578	589	572	597	537	529	580	569	570	578	535	554	601	574	551	578	568	552	588	565	531	543	591	577	582	583	536	538	570	535	569	603	561	558	514	550	562	553	557	524	541	549	540	548	579	593	584	567	542	578	560	551	549	561	578	557	534	584	576	526	566	600	550	556	506	564	517	534	555	532	532	553
4487	287	248	235	242	220	228	211	250	235	211	227	222	233	220	227	230	230	244	207	213	237	229	222	186	228	234	187	239	201	238	233	192	244	219	246	241	240	241	220	206	233	217	223	233	247	226	231	233	242	204	227	233	208	220	222	235	217	228	212	222	253	243	247	237	243	200	232	202	254	238	238	220	212	212	227	253	214	206	236	228	237	196	219	191	234	230	216	207	246	239	241	241	221	252	215	241	233	241	224	217	220	218	198	254	205	240	250	233	253	229	237	234	245	200	230	225	216	235	225	219	233	260	244	197	238	234	226	232	217	216	200	218	229	240	232	212	232	217	247	209	212	219	224	233	262	223	228	230	212	241	243	205	202	238	225	227	223	210	237	218	233	230	217	243	232	227	223	237	244	214	229	242	239	218	250	235	215	224	234	239	247	237	189	224	230	248	231	198	253	244	239	241	223	209	231	230	219	206	220	255	219	208	237	214	213	240	235	244	223	245	249	237	206	247	205	226	214	241	223	227	224	234	218	207	234	233	225	237	233	237	210	288	244	209	251	233	186	236	226	238	202	186	225	218	263	217	216	221	202	224	204	212	196	241	211	219	221	211	228	224	246	209	232	224	207	230	206	249	265	252	187	244	252	227	232	241	213	224	255	246	232	247	229	265	226	232	262	233	228	240	249	234	218	237	230	223	232	249	209	241	235	240	232	217	213	223	214	275	231	257	260	242	240	257	251	259	212	222	228	231	250	245	236	229	227	211	235	221	242	197	240	242	201	259	216	252	253	222	237	205	240	236	220	201	235	228	255	233	212	219	222	225	237	240	250	210	235	236	210	226	198	223	214	223	228	227	246	216	241	243	232	218	234	206	207	231	212	240	239	233	218	222	214	244	227	234	212	219	228	246	265	215	215	214	220	223	224	243	238	238	231	197	202	243	222	227	216	229	220	242	217	245	255	242	253	239	199	243	212	227	228	251	241	251	250	234	222	238	222	216	220	223	251	233	203	253	220	229	238	220	220	204	212	213	220	222	249	245	213	209	226	202	196	211	224	211	273	226	212	227	215	228	191	227	221	219	244	211	209	200	228	217	221	260	228	217	236	230	213	202	238	231	236	214	225	218	221	257	233	193	207	209	224	227	233	215	246	191	234	230	229	240	217	240	239	231	214	215	225	246	236	245	213	227	239	216	242	231	241	205	219	223	213	216	230	231	218	219	222	232	204	236	220	222	216	250	242	210	257	204	217	226	237	216	215	224	219	229	210	224	218	220	244	237	227	219	248	222	203	230	219	223	223	220	207	248	206	235	222	229	224	213	240	212	206	238	213	213	208	247	225	226	218	229	249	219	221	229	240	226	229	221	235	254	215	222	237	250	236	236	230	234	252	215	218	204	220	229	210	214	193	240	205	206	240	229	220	208	228	257	227	260	231	229	228	208	263	207	241	232	236	207	208	227	234	215	196	230	275	228	246	217	191	233	237	203	220	205	240	248	225	233	217	213	218	224	231	225	245	231	227	231	194	212	221	252	235	240	248	233	230	206	220	223	235	236	245	238	223	208	228	226	255	218	238	221	260	189	225	222	221	238	217	254	237	229	213	256	211	209	234	225	243	193	217	212	268	245	217	237	238	218	249	193	234	206	228	246	228	224	238	219	241	232	238	231	235	230	209	229	232	240	222	250	252	203	222	231	202	223	233	229	184	198	225	217	239	231	246	201	252	248	230	218	226	250	267	236	246	229	214	234	244	233	245	239	225	255	216	227	224	248	211	236	254	247	222	218	216	217	238	225	195	219	210	214	185	228	252	225	213	271	212	236	243	256	233	240	203	225	251	211	245	258	219	219	232	240	245	217	222	255	215	280	229	222	224	204	235	217	243	226	222	238	220	226	241	220	238	223	213	204	256	244	241	221	227	229	215	217	209	211	208	227	231	232	217	225	270	227	245	208	230	227	213	212	246	211	227	232	217	250	213	200	207	192	227	196	228	224	226	233	213	221	195	190	222	228	231	227	248	231	231	226	219	230	192	231	229	214	236	245	229	202	237	213	222	199	242	213	243	214	249	188	219	247	220	211	222	227	268	200	254	214	223	230	231	246	246	235	254	230	246	250	253	239	226	222	222	229	215	206	245	235	226	246	240	264	270	231	244	225	239	239	242	197	225	238	241	220	238	217	261	230	215	221	227	240	238	217	245	206	232	231	218	227	256	223	245	241	216	233	211	240	248	246	263	239	244	206	256	249	233	216	236	229	193	233	229	248	207	235	230	224	236	212	208	261	218	237	217	222	239	208	249	211	232	214	231	240	196	256	237	261	262	210	221	236	247	212	242	214	209	208	221	227	225	240	209	226	213	256	240	198	224	225	224	211	236	242	211	243	224	221	244	233	230	225	245	252	203	240	223	211	222	235	208	234	216	244	255	222	217	223	227	222	234	240	213	228	214	230	227	237	229	230	239	240	243	254	221	234	206	194	231	263	219	224	220	210	226	233	236	231	244	221	255	231	260	227	237	234	240	230	234	221	216	221	231	223	233	224	208	230	220	216	212	207	249	216	218	221	241	209	248	200	213	227	245	215	237	212	212	213	201	217	225	230	201	209	228	220	205	207	213	215	200	224	210	224	201	221	211	229	224	216	224	228	239	225	229	205	225	249	221	232	201	219	234	197	216	259	230	247	235	257	236	241	224	214	233	231	243	234	224	207	193	218	221	245	218	237	203	235	229	251	212	230	241	221	205	224	223	219	232	230	194	206	248	207	231	218	237	230	241	239	232	245	225	240	213	218	218	223	220	240	224	245	216	230	233	235	192	228	228	245	247	210	236	234	224	199	239	226	234	228	240	263	244	238	244	225	232	206	201	240	246	227	214	236	248	212	224	242	224	221	239	241	206	228	243	225	199	229	234	245	273	213	267	217	229	205	242	191	208	222	218	240	240	216	240	230	264	234	223	242	198	216	224	228	231	228	226	234	231	239	233	278	247	252	238	230	230	227	221	227	225	227	223	239	217	221	229	248	255	207	220	226	231	225	236	240	201	243	231	241	215	208	209	234	216	240	242	222	248	236	207	250	257	199	234	219	201	237	265	250	239	258	229	236	221	202	258	223	246	235	226	203	261	213	242	245	213	247	229	230	223	249	233	212	228	265	261	203	250	222	232	216	233	221	227	225	246	233	230	234	228	184	237	231	225	234	242	231	219	215	220	219	219	225	221	231	241	216	229	237	231	222	214	260	242	235	223	237	225	230	205	250	205	230	228	237	247	221	210	233	233	233	243	251	260	237	217	256	251	231	226	217	228	220	226	217	196	248	232	225	215	236	220	244	221	212	226	213	227	212	233	239	250	232	213	224	224	198	221	235	242	233	231	241	256	225	222	243	247	220	228	229	250	235	221	223	233	224	232	211	238	198	210	234	238	251	204	240	229	239	236	209	228	229	244	234	218	228	240	214	227	223	207	213	251	232	240	219	230	227	189	241	202	233	230	214	219	234	229
5091	552	569	607	561	566	599	571	584	551	541	581	579	515	543	589	540	577	552	520	547	570	590	531	542	527	566	536	537	541	566	562	549	529	543	541	523	553	529	507	543	509	530	527	544	532	563	533	552	560	507	552	569	569	548	549	547	521	530	531	529	528	560	546	523	523	562	574	549	532	549	511	536	514	523	570	528	524	537	536	514	504	540	561	530	504	530	523	564	541	592	548	531	575	522	562	540	551	553	508	565	549	577	566	544	561	555	510	482	533	569	532	587	583	531	535	580	505	536	553	521	557	497	547	618	557	594	548	569	567	518	597	541	558	533	550	531	553	534	592	551	550	542	510	559	511	572	515	563	541	548	547	533	505	538	566	537	556	566	513	529	549	500	549	570	523	550	581	509	528	554	533	590	607	524	556	549	555	562	589	560	528	517	526	562	545	561	568	513	517	554	534	555	567	554	536	555	500	541	556	536	515	548	538	523	513	572	561	487	528	538	588	561	535	557	559	605	520	548	586	544	535	523	548	537	606	567	569	516	509	536	519	563	573	568	536	574	590	564	522	510	558	530	567	558	501	507	546	562	484	554	559	548	575	558	523	556	560	524	563	579	543	560	543	530	517	582	497	567	568	562	550	530	540	572	504	543	566	526	525	535	529	516	527	573	471	537	562	518	576	527	542	542	560	523	549	544	537	543	545	574	534	595	544	579	562	535	522	590	550	565	544	550	504	556	580	531	521	543	518	528	515	535	579	554	530	535	560	544	568	576	577	552	557	566	541	549	567	513	564	539	575	558	550	527	538	569	565	536	533	519	501	580	558	598	573	559	562	531	578	569	552	540	521	556	560	560	530	531	555	529	534	530	534	555	589	551	541	581	508	563	547	511	502	533	529	491	541	527	491	528	526	550	557	549	521	601	534	589	581	536	535	577	580	565	541	530	559	570	524	549	523	542	514	534	546	512	548	568	523	543	533	533	557	535	608	569	538	566	540	553	518	529	548	530	514	599	570	538	545	528	526	535	536	555	557	542	549	540	570	550	541	581	560	551	542	546	515	553	535	560	531	530	574	543	572	520	578	575	513	543	560	529	524	569	560	557	560	516	567	556	539	563	530	540	566	521	552	542	516	517	514	566	532	513	551	509	564	561	491	557	512	535	525	518	538	549	557	534	541	506	561	534	538	529	545	537	553	567	623	581	547	521	569	523	546	548	539	539	573	565	514	518	545	554	545	538	509	547	526	552	570	555	518	556	514	552	574	534	552	565	557	573	533	527	556	499	533	510	567	516	518	526	531	527	521	546	547	544	563	521	554	561	546	531	545	541	538	563	518	549	531	558	543	606	536	523	555	542	525	590	508	560	531	538	536	562	531	546	562	537	515	495	559	545	557	520	474	534	546	517	553	564	531	534	544	531	539	535	553	517	568	563	536	495	512	515	553	596	537	544	549	528	555	529	523	554	545	483	565	563	578	587	522	595	553	538	548	561	555	562	533	523	550	579	543	562	544	492	556	526	518	505	528	553	517	551	583	489	540	498	584	548	553	566	563	519	567	524	515	522	580	531	510	591	576	531	538	528	571	542	555	539	521	553	519	581	569	560	561	540	556	546	530	558	491	569	537	533	550	543	596	525	521	494	553	556	569	560	542	522	537	555	541	547	530	524	570	526	523	523	489	542	532	533	536	508	514	562	515	496	543	520	568	546	530	542	564	497	545	526	587	526	515	481	544	579	589	525	541	548	571	553	546	548	545	555	550	543	495	552	549	577	572	548	548	552	528	552	537	526	578	533	505	561	520	529	548	519	559	551	555	529	550	501	566	515	530	528	496	572	514	564	536	579	538	532	501	485	554	587	535	559	527	577	546	515	559	581	503	538	550	555	539	523	536	581	507	536	527	557	587	513	542	552	552	501	545	547	554	504	526	534	536	542	554	527	554	571	547	522	512	552	554	569	565	576	569	534	543	553	584	555	525	534	518	507	551	539	546	496	561	525	579	526	568	547	594	579	520	539	548	540	503	564	549	574	554	581	533	517	529	569	516	527	534	552	585	534	556	484	539	562	560	552	519	530	529	545	538	513	533	546	543	558	582	565	553	525	547	515	557	534	568	538	563	525	507	543	493	537	576	577	558	525	546	543	575	529	546	524	514	551	544	516	564	509	531	578	551	499	575	540	526	554	546	551	548	546	555	571	518	497	522	496	545	552	552	550	515	544	508	509	544	524	533	569	530	558	546	570	570	563	556	529	539	573	522	584	563	544	489	552	534	527	562	547	565	520	553	524	528	548	564	553	560	554	535	498	575	562	532	543	540	522	564	563	539	542	483	559	553	563	583	513	516	548	574	524	556	560	522	559	538	532	560	570	516	544	549	528	504	570	538	536	517	524	528	560	553	563	627	531	543	522	584	546	580	558	552	556	487	564	582	552	531	517	533	566	543	513	571	557	554	527	528	515	571	547	569	522	544	547	521	563	555	525	544	582	508	519	532	545	542	533	518	527	556	560	508	550	515	534	548	522	529	527	544	561	535	545	525	588	522	535	547	572	536	542	548	507	517	573	508	530	543	534	560	564	534	537	546	537	548	547	537	594	578	542	526	574	592	532	559	538	552	528	522	559	534	538	540	587	577	503	551	511	574	537	561	550	549	552	550	597	551	568	536	536	540	521	555	534	547	587	566	526	563	533	501	588	547	511	578	553	570	519	563	564	582	563	553	538	565	570	554	565	537	548	535	551	562	489	536	561	551	517	548	545	529	512	555	571	534	538	556	513	559	530	551	544	505	531	538	555	569	522	587	520	596	596	532	561	569	544	577	521	510	506	549	511	537	574	510	529	531	580	519	528	553	556	530	530	568	575	602	514	526	553	582	565	516	511	552	513	530	512	528	555	582	571	529	524	532	555	577	533	553	545	539	519	587	549	525	561	551	556	565	569	554	587	525	509	546	533	525	508	540	554	547	539	530	565	558	514	550	580	523	529	528	525	532	516	557	558	550	550	542	508	497	520	578	532	590	555	558	541	490	560	561	496	601	538	553	591	538	552	531	583	553	585	564	577	535	537	594	588	540	622	567	545	583	552	540	576	553	564	507	564	559	531	548	554	540	556	515	515	514	545	578	541	532	586	517	575	525	561	549	524	548	488	533	542	542	554	551	541	534	561	556	528	536	522	534	545	533	571	551	534	566	487	539	510	570	593	596	556	523	543	530	579	533	544	530	544	561	569	600	555	542	531	513	502	564	541	562	520	540	493	557	537	512	520	525	524	533	528	514	519	569	545	594	552	521	535	550	474	587	545	533	557	547	500	563	564	558	561	556	518	539	563	546	557	527	510	510	523	523	546	542	553	549	571	595	496	564	556	536	568	575	549	490	580	547	554	542	558	540	536	556	564	524	578	571	574	586	547	545	565	503	532	509	581	552	542	503	568	543	556	560	584	531	541	543	562	508	576	554	534	511	512	580	551	532	533	556	567	533	544	479	553	535	557	543	547	546
42664	7154	1096	812	589	420	324	275	250	241	198	186	175	139	159	162	125	140	147	140	144	135	130	125	119	135	128	128	138	125	130	128	115	115	125	131	102	121	102	111	108	125	137	131	111	120	115	134	113	125	100	111	98	113	112	134	116	101	110	128	112	137	116	106	108	110	110	103	99	108	107	126	122	116	117	112	132	114	103	107	116	121	122	96	134	114	113	107	100	99	98	119	122	130	115	114	113	128	104	129	122	112	118	105	111	122	113	101	127	117	109	116	125	122	114	117	113	130	99	124	116	115	128	120	118	117	111	132	128	105	112	118	131	127	108	121	124	105	119	116	85	120	115	102	94	129	111	95	137	132	108	111	110	118	132	125	130	104	126	118	107	124	111	103	114	117	115	112	106	119	100	110	101	114	128	111	118	106	106	126	143	137	104	125	104	120	120	112	117	104	123	108	109	99	127	100	94	96	112	122	120	104	118	102	101	125	109	109	106	116	115	108	117	131	98	109	111	103	118	122	122	102	113	107	123	125	108	115	117	125	127	134	96	125	117	109	122	102	123	123	116	109	98	104	121	112	116	117	114	104	87	103	115	134	110	116	105	120	108	116	129	139	118	136	96	111	118	126	109	106	101	96	108	111	130	114	118	124	117	109	99	117	130	127	116	119	107	97	108	93	115	124	101	122	128	119	103	154	133	91	113	109	128	127	119	118	121	116	118	104	103	135	112	103	112	113	115	108	132	132	118	119	126	129	106	111	96	124	106	120	118	127	99	124	108	121	130	132	120	105	113	111	125	123	120	115	101	140	125	112	108	128	118	112	129	118	97	128	132	121	130	100	113	122	133	102	104	117	109	124	100	118	122	125	103	107	126	112	103	115	114	112	115	116	131	92	124	134	91	112	130	115	114	101	105	108	106	96	129	101	129	110	120	108	111	114	117	107	110	118	99	114	124	130	112	138	113	114	109	126	109	121	105	117	103	105	107	95	110	108	115	103	121	131	115	124	94	94	116	115	108	115	116	109	130	119	95	92	125	116	123	110	136	105	114	123	109	93	105	113	129	109	118	135	133	107	102	106	140	95	122	143	102	145	118	123	120	110	109	90	119	107	118	115	106	108	109	106	130	106	110	116	101	118	89	113	128	103	104	122	104	122	111	124	100	124	89	95	100	127	131	98	144	112	97	100	102	111	136	124	114	100	104	113	112	116	106	94	110	101	116	105	118	106	123	124	113	112	119	99	105	115	112	120	132	116	96	113	131	120	126	105	114	118	124	95	82	113	119	109	119	101	112	140	128	112	120	134	128	116	108	134	113	104	110	135	120	97	118	140	121	103	107	117	124	115	107	115	121	107	101	134	130	128	107	116	97	129	116	126	119	111	108	132	106	109	120	111	106	125	121	119	117	110	123	107	103	113	104	104	117	103	107	131	114	124	102	96	98	109	118	116	130	102	109	117	127	96	86	115	114	97	130	130	120	115	115	112	121	109	120	118	113	119	110	106	117	119	119	96	105	114	111	118	141	99	113	139	125	120	115	110	115	91	105	132	113	118	118	109	110	124	109	109	117	109	117	116	105	117	126	120	102	134	117	122	113	129	123	114	128	121	112	141	111	114	124	137	126	134	113	96	124	114	102	115	139	100	111	106	113	125	130	108	132	100	113	117	105	115	111	111	112	108	121	101	128	116	113	127	106	120	116	110	111	109	108	100	104	116	122	98	131	131	105	119	107	107	76	107	110	117	117	108	121	113	105	126	105	97	116	120	132	96	92	111	116	114	101	116	112	113	98	116	105	131	115	103	132	111	128	125	113	118	110	122	104	138	124	97	99	124	127	102	117	127	98	113	122	117	117	101	125	116	135	116	87	90	121	118	108	123	135	107	142	113	110	122	110	113	141	111	99	112	114	110	115	117	119	112	116	94	117	111	127	98	111	100	110	92	119	132	131	136	117	134	118	111	138	116	95	104	103	114	105	107	133	136	110	122	106	110	118	106	120	120	135	129	131	97	106	95	97	123	130	114	112	105	103	106	121	106	117	114	108	115	107	121	122	112	113	124	113	102	115	94	105	96	105	111	115	108	119	105	120	116	118	91	127	145	114	137	111	123	117	113	109	111	111	104	124	109	96	135	105	142	140	103	107	130	117	111	91	112	95	98	105	118	107	105	111	119	100	125	77	117	112	111	113	97	121	121	114	126	100	124	125	139	148	102	127	121	122	104	119	97	136	106	123	102	102	105	120	120	131	120	125	112	114	121	123	101	112	139	95	105	126	113	99	97	137	106	111	102	116	112	118	106	112	123	116	112	108	107	113	106	125	101	122	147	135	96	115	114	137	94	115	137	115	110	117	129	110	126	115	113	109	103	134	114	84	123	110	106	103	119	106	130	120	140	116	109	125	113	93	117	118	118	138	116	124	117	108	106	95	94	106	125	110	98	122	96	95	106	123	87	134	112	126	142	140	118	109	125	111	109	108	112	100	97	101	123	129	125	126	120	125	120	101	99	122	115	106	99	110	103	112	107	106	107	107	104	110	97	122	100	112	138	122	111	112	107	105	105	115	125	114	97	104	110	131	99	126	105	131	124	107	113	117	132	128	123	126	101	109	101	95	109	148	122	96	120	122	115	107	112	111	123	109	116	122	120	112	116	109	122	133	112	117	107	115	100	99	105	104	119	103	118	116	113	111	115	104	102	121	117	112	114	131	120	103	127	114	115	129	128	117	99	102	127	105	127	124	115	127	105	111	119	114	126	118	134	108	116	92	123	103	116	117	138	122	132	123	110	131	109	108	106	110	113	124	129	124	120	121	111	102	114	117	136	132	116	119	89	111	116	105	133	129	92	131	119	118	128	97	100	115	102	110	130	99	105	103	110	99	116	112	98	110	113	100	95	128	114	110	116	113	101	107	108	117	123	126	137	114	100	115	118	112	131	117	107	122	104	128	121	125	119	138	113	94	138	111	121	123	127	108	119	106	102	127	108	141	100	113	118	149	117	111	110	106	112	97	113	120	96	112	100	115	116	114	124	106	113	129	123	104	112	101	102	101	107	103	121	121	121	117	125	130	132	121	108	117	131	105	119	121	121	104	116	134	121	124	106	110	112	113	116	110	107	105	131	93	106	105	107	125	136	115	111	140	98	124	120	116	121	109	119	120	114	129	118	114	111	105	101	118	104	133	120	124	121	104	130	98	105	114	127	119	108	123	112	97	116	106	106	129	106	121	117	134	124	106	123	125	95	135	113	105	111	110	114	110	106	137	121	108	121	104	101	130	120	100	138	118	106	113	114	128	106	104	103	108	123	113	133	125	114	115	108	110	113	113	123	125	123	122	114	129	107	101	108	98	126	131	119	114	116	111	110	118	102	113	135	108	124	106	109	123	110	96	107	124	108	129	117	112	114	117	136	131	108	126	104	120	126	115	123	129	144	107	125	106	115	107	124	102	123	102	120	111	95	113	113	108	123	92	99	110	123	119	104	105	106	109	119
19246	932	2146	2504	2203	1904	1495	1285	1026	906	882	786	690	661	644	579	539	537	522	468	477	419	461	407	440	429	385	436	389	380	347	387	382	387	347	368	350	375	357	379	336	350	351	356	372	347	353	378	338	329	373	348	317	359	352	332	382	357	339	285	339	328	309	328	324	340	325	336	326	340	346	309	321	327	316	351	338	311	360	335	338	323	314	365	318	325	324	349	325	344	290	304	349	320	327	320	314	318	343	313	322	327	360	338	314	334	310	334	324	336	336	308	333	288	299	351	317	326	325	349	309	327	310	329	328	314	347	309	306	302	303	308	337	316	318	333	330	295	309	339	367	376	310	296	325	290	305	322	342	328	321	310	327	333	319	317	298	312	320	320	345	300	347	312	311	333	319	300	318	288	345	350	312	348	335	325	322	288	299	329	349	354	330	343	323	310	319	308	330	325	309	318	292	330	327	342	308	357	336	318	287	322	321	324	300	310	331	339	304	317	357	321	364	329	324	326	347	306	305	302	311	314	301	310	323	343	323	324	333	323	328	329	303	298	316	329	332	325	317	351	345	332	331	323	321	305	323	293	334	301	352	341	280	318	298	325	317	340	315	317	313	320	334	338	348	347	348	337	341	327	290	292	335	323	305	343	328	337	336	339	327	346	332	318	330	295	342	313	315	314	335	339	319	348	334	320	300	316	288	296	346	330	305	318	332	319	313	329	327	330	349	329	318	335	322	318	321	306	311	299	306	316	319	300	337	297	314	349	324	299	307	348	313	347	339	352	332	318	310	312	337	293	322	340	346	323	300	336	315	318	309	302	330	316	324	344	306	326	294	296	382	348	310	324	339	328	335	323	348	306	291	302	280	317	317	311	324	333	330	341	318	317	303	296	336	322	338	315	323	321	312	354	336	358	322	307	324	296	329	329	311	316	298	323	326	294	357	326	321	337	311	330	325	381	357	331	313	315	339	325	339	335	315	353	296	328	323	304	286	307	300	323	343	309	329	321	312	306	310	325	321	326	309	353	327	310	307	312	330	346	316	320	331	333	333	315	315	347	324	316	304	328	340	357	376	309	322	312	345	332	313	338	326	287	335	348	356	303	318	285	322	312	320	306	295	361	312	332	324	297	325	340	308	330	335	332	317	309	320	339	333	321	332	346	315	338	338	314	286	329	302	308	327	341	337	312	329	357	368	325	292	324	295	339	343	346	343	342	298	330	316	318	294	310	326	295	327	370	316	342	316	296	337	325	317	297	327	323	323	303	311	322	348	320	302	294	332	297	350	324	303	339	357	320	326	312	324	306	333	349	308	272	332	339	328	303	344	295	349	334	335	321	296	304	269	330	308	314	296	320	339	335	320	324	303	347	276	306	306	322	326	336	316	346	307	345	343	342	293	326	320	306	288	329	299	290	338	323	328	320	344	311	312	320	318	326	365	337	328	334	329	330	312	357	343	351	331	298	344	334	306	302	322	302	342	323	319	300	325	341	316	317	299	348	339	305	327	314	324	330	340	304	330	343	358	338	326	336	319	320	314	301	335	317	339	310	339	325	324	304	311	333	334	309	314	301	318	300	316	308	332	324	348	367	296	310	337	315	285	316	343	296	311	333	302	316	332	316	323	310	341	322	351	322	348	330	331	281	340	324	307	319	338	313	341	313	309	311	331	312	306	319	310	324	315	341	324	385	326	313	293	336	328	334	345	307	330	323	318	323	359	314	324	323	315	297	326	335	340	288	352	362	311	295	318	301	313	349	330	285	287	317	307	316	353	310	320	328	353	329	296	332	343	351	328	343	334	338	346	313	323	302	313	337	339	307	297	311	305	332	329	327	342	306	307	321	336	326	325	317	327	331	326	319	302	320	315	309	298	312	332	355	294	332	320	322	315	314	307	315	307	331	334	334	303	326	315	318	339	341	317	297	334	353	310	362	345	336	335	322	314	322	305	314	339	313	339	303	328	306	330	324	341	334	332	280	323	324	312	329	329	336	342	305	337	321	294	336	324	313	306	330	325	305	321	315	344	313	331	310	333	355	350	311	290	319	331	321	352	313	318	353	323	336	299	283	331	325	341	306	303	307	305	305	348	328	327	353	312	335	317	338	330	335	314	327	351	321	321	349	323	316	324	317	321	337	340	331	327	335	332	328	308	316	318	332	325	311	314	339	323	304	287	328	329	315	315	340	346	311	314	305	329	338	357	293	328	294	277	310	312	318	309	323	308	324	336	304	339	311	342	313	356	335	320	353	337	323	327	319	306	345	336	307	312	303	354	335	322	294	303	363	312	310	323	339	329	327	371	317	355	312	331	317	301	303	304	294	323	317	301	330	319	296	304	326	315	327	307	367	309	332	335	332	307	312	337	302	341	298	326	378	350	324	293	305	327	345	316	295	337	283	297	320	363	306	324	325	300	326	306	331	362	322	369	331	304	322	332	289	316	326	342	320	318	329	327	327	320	339	352	312	345	377	347	314	316	311	307	318	328	319	303	340	305	317	299	296	350	334	319	342	310	330	323	330	312	322	339	307	329	334	318	329	319	301	314	324	317	319	341	346	315	319	312	318	329	357	326	309	338	314	332	298	300	359	334	305	317	321	292	322	323	342	332	352	323	309	308	312	333	337	323	313	332	342	359	291	356	303	321	311	337	340	302	321	315	328	333	320	324	307	304	362	315	321	327	326	318	343	317	318	302	317	326	327	297	309	313	349	347	322	300	313	333	338	327	314	302	339	322	325	333	287	341	309	305	324	308	314	309	284	343	339	357	294	324	300	310	350	337	297	322	339	300	334	331	356	343	306	344	319	316	337	313	355	311	288	309	306	321	323	344	340	357	327	340	320	317	313	330	325	371	330	300	328	319	295	316	316	308	315	310	328	335	303	322	296	330	325	332	346	303	307	330	306	320	322	343	316	289	301	339	301	325	325	342	311	316	331	340	348	349	319	325	330	291	346	279	311	311	378	339	312	328	346	310	314	331	327	322	329	309	324	313	333	301	319	329	315	332	320	302	333	311	331	323	330	314	293	353	346	324	322	333	337	309	293	327	334	312	342	327	312	317	344	345	306	294	308	368	316	305	308	306	335	359	351	331	321	319	313	333	327	311	310	327	270	326	335	287	305	336	309	314	344	312	326	328	328	321	341	315	308	327	318	311	339	341	302	307	327	297	321	314	315	305	315	330	333	326	314	333	354	296	342	263	298	344	345	315	300	331	303	294	326	327	308	331	345	335	315	335	338	315	337	320	347	300	329	294	311	326	316	335	312	292	318	345	343	324	323	333	348	336	299	315	327	345	332	270	322	325	347	327	284	312	344	317	317	320	330	338	351	308	295	313	307	302	328	329	355	358	328	335	347	305	305	332	343	331	310	330	342	321	328	325	326	307	332	330	354	314	302	300	318	348	320	312	327	308	303	290	321	343	339	304	345	335	350	330	356	327	320	301	312	321	331	331	317	312	297	315	306	303	303	343	330	317	313	329	346	334	348	331	308
59037	16047	3976	1819	1163	890	687	547	480	379	406	357	335	334	310	313	300	281	272	256	271	250	257	252	256	243	236	271	253	249	226	237	241	254	223	194	245	226	257	213	224	238	208	230	238	221	216	204	222	257	206	240	237	231	201	245	229	209	212	211	235	224	218	194	202	258	254	223	233	221	208	219	207	239	207	226	258	214	209	216	209	214	217	206	239	221	233	235	223	202	196	284	245	251	244	206	198	224	237	222	227	226	218	232	245	225	214	230	242	218	204	206	211	204	223	212	201	209	189	236	229	212	229	239	218	232	215	227	215	212	229	218	208	225	195	227	237	222	199	230	237	211	216	194	229	214	226	218	240	214	234	224	242	210	206	226	213	206	247	258	233	205	210	224	201	218	223	225	208	220	231	210	216	225	209	196	225	229	229	235	203	189	248	209	205	208	235	240	212	216	201	223	229	200	230	240	215	220	209	198	227	215	245	224	237	224	218	236	210	209	224	236	253	217	221	184	204	209	212	236	228	250	240	226	193	216	186	214	225	213	198	232	226	246	225	230	209	183	239	215	237	245	185	212	185	205	205	236	201	191	193	228	195	226	226	246	213	234	205	226	237	182	191	216	222	199	201	221	213	226	227	223	244	208	230	229	218	217	218	197	217	186	249	220	230	215	200	211	196	213	244	219	225	207	212	181	213	208	236	210	223	252	216	219	204	226	227	226	230	201	205	221	246	227	217	209	227	207	199	191	208	227	198	238	202	229	226	241	216	240	208	237	215	234	221	253	223	194	197	239	234	209	202	209	198	237	239	229	247	254	200	236	225	214	239	240	214	207	221	213	224	217	211	225	222	246	210	209	224	207	240	218	228	188	257	210	208	245	185	243	215	240	217	205	238	201	225	215	221	230	222	232	235	211	213	223	226	225	236	223	211	225	219	235	219	246	240	228	242	217	212	220	192	209	208	226	209	206	217	238	237	213	227	205	245	225	221	228	238	213	206	229	225	239	234	220	198	228	226	241	205	225	228	198	237	221	213	204	243	192	205	224	224	205	185	253	217	202	228	240	258	241	215	209	229	220	202	243	224	230	223	209	244	230	230	262	242	239	236	226	204	209	212	217	223	229	197	236	213	206	224	246	237	187	219	228	204	217	210	220	226	228	221	206	236	235	256	220	235	231	208	269	258	215	198	202	211	195	220	216	184	207	218	204	229	244	224	252	253	216	225	230	205	236	201	203	197	222	230	238	231	229	232	213	228	228	212	247	222	220	235	208	241	224	208	206	223	205	222	210	202	209	196	220	212	216	260	249	226	218	197	190	217	207	226	231	218	208	230	205	211	205	203	195	226	228	233	220	223	219	203	222	235	233	192	202	221	232	238	211	223	235	228	227	219	206	245	218	254	215	217	214	223	232	233	223	194	212	206	230	221	218	206	231	221	238	197	205	250	234	218	238	245	235	206	213	222	226	234	219	235	224	210	234	257	189	242	251	236	228	214	226	245	210	230	224	207	226	198	237	225	221	212	224	219	208	278	198	217	213	230	226	216	205	225	218	218	202	203	224	216	229	225	218	202	229	227	208	215	228	223	224	198	223	224	200	236	232	213	217	213	227	213	240	248	224	211	229	258	208	211	225	216	239	209	212	201	234	226	217	232	238	217	205	219	185	216	199	203	222	237	237	227	236	229	225	204	216	213	215	204	235	224	210	220	205	230	209	189	210	227	211	212	240	215	242	228	204	230	200	225	236	198	210	229	237	249	225	220	239	222	216	193	240	208	217	205	251	223	184	226	241	217	215	245	204	239	213	236	242	212	211	247	239	216	208	196	201	220	212	232	213	218	234	226	236	230	198	230	234	213	210	224	210	231	239	255	220	220	222	215	232	201	232	223	229	250	224	187	229	237	191	217	209	231	228	249	200	235	222	237	228	214	219	204	240	203	222	254	215	216	212	231	229	219	199	212	195	216	223	232	209	220	222	233	235	242	198	238	215	225	213	249	239	191	234	233	217	234	222	227	202	194	200	236	240	227	240	232	245	238	236	201	227	240	236	219	205	220	220	231	222	211	232	228	215	236	199	215	240	206	239	228	214	200	219	202	229	219	248	247	230	230	198	222	253	232	236	200	250	223	191	223	240	216	242	271	213	236	232	222	192	240	237	214	232	230	205	227	205	188	227	239	209	219	188	223	196	216	217	233	213	227	190	224	237	211	216	199	211	225	189	228	215	195	202	204	223	228	210	223	236	250	204	204	237	237	193	225	240	189	227	215	186	235	219	216	219	235	210	219	210	260	216	225	208	241	238	211	229	220	212	212	230	202	218	247	227	229	229	209	228	231	233	207	199	232	192	197	214	212	225	224	205	218	203	222	240	216	222	215	224	223	216	209	198	234	235	200	212	202	238	234	236	193	190	202	217	224	229	208	197	184	215	219	255	221	190	214	249	189	204	206	199	246	245	216	231	213	200	194	194	216	233	191	214	232	188	227	218	203	220	206	223	208	195	233	220	222	217	185	214	217	232	215	213	238	208	216	212	221	212	196	238	226	204	207	219	219	223	205	256	211	244	201	226	193	199	219	218	242	262	206	202	229	217	236	192	229	236	205	219	234	227	255	215	214	224	210	224	234	212	236	222	218	218	225	216	233	224	247	258	203	203	205	215	211	246	210	216	231	206	221	252	193	206	216	218	213	217	197	212	237	198	216	232	198	194	238	200	190	211	232	232	230	234	242	200	213	232	232	203	211	191	191	248	242	232	202	210	208	240	205	227	231	235	227	237	204	246	241	215	205	222	224	225	211	205	202	213	210	211	193	223	213	205	226	204	226	230	220	206	231	206	203	233	252	267	219	221	237	241	227	238	204	215	187	205	218	226	253	228	211	226	224	224	228	195	227	211	215	197	228	240	212	188	191	234	232	236	231	229	234	211	207	236	215	220	215	222	204	214	226	226	218	221	199	203	237	247	237	194	217	228	220	234	190	234	217	224	213	209	219	215	234	218	188	203	230	231	214	219	231	220	230	258	239	220	213	192	199	232	249	238	227	243	210	242	236	188	209	224	246	230	247	196	222	206	223	242	207	239	214	232	233	209	246	239	244	197	227	227	195	197	194	258	244	219	234	213	206	218	224	213	243	217	207	253	212	251	228	243	205	231	252	202	214	237	243	213	205	224	220	219	210	236	238	218	228	241	223	233	216	225	183	218	232	208	236	241	227	221	181	210	218	219	235	186	214	212	187	206	199	207	201	208	186	207	236	230	253	195	206	233	243	207	211	217	218	217	229	222	209	220	214	239	222	248	213	201	196	235	265	222	216	227	225	227	236	218	206	242	237	218	212	212	225	209	242	224	243	227	229	220	243	211	212	210	220	232	242	211	226	217	224	223	196	229	207	216	233	211	231	274	251	243	238	203	242	206	228	204	209	227	206	212	243	243	209	217	214	197	213	235	234	198	228	222	232	259	217	231	206	206	226	220	221	203	215	218	199	179	219	252	224	224
26313	1909	3924	4622	4109	3317	2792	2227	1978	1777	1587	1397	1325	1168	1065	976	1026	1001	893	966	861	793	814	812	730	729	742	726	740	691	662	676	692	720	708	605	656	649	596	627	604	577	650	600	633	619	599	615	621	587	571	559	610	599	570	578	597	600	634	559	602	589	612	538	612	597	580	585	546	564	586	601	546	577	599	579	602	565	593	544	568	569	570	581	588	569	538	585	582	550	562	596	616	590	611	594	570	587	547	565	527	564	552	593	545	525	583	609	570	615	594	587	573	601	562	563	577	545	538	556	509	545	557	587	557	590	584	553	560	579	550	554	549	545	564	563	583	584	578	571	593	579	580	545	539	559	564	551	574	543	541	610	527	582	485	551	517	575	614	529	589	523	559	546	529	546	557	540	535	556	551	536	560	549	552	514	545	587	548	552	585	547	562	533	627	593	593	589	606	550	568	576	575	559	546	587	552	591	532	535	584	509	611	593	544	578	600	564	567	550	567	530	545	526	586	589	529	570	546	574	593	563	557	527	590	582	559	561	563	549	527	531	599	593	525	543	548	595	583	554	549	557	514	536	565	527	547	604	584	596	574	585	547	552	590	550	565	555	601	581	544	549	572	539	511	553	551	606	567	504	568	576	558	571	557	553	543	586	574	546	557	581	533	554	589	544	516	580	488	541	516	568	575	593	527	594	513	614	572	584	541	530	582	567	544	529	550	546	554	558	543	533	590	534	574	574	556	575	574	599	572	546	539	573	544	550	514	560	527	550	547	594	584	565	598	569	596	582	567	582	545	550	549	560	543	507	565	589	566	579	541	538	587	561	551	560	555	520	533	564	554	602	590	587	596	573	610	561	561	587	553	592	537	547	548	550	555	535	582	557	520	557	559	590	567	531	590	574	553	557	577	575	515	560	568	574	575	538	593	563	561	566	525	575	571	558	524	603	479	540	563	576	568	564	526	585	580	537	595	557	552	582	555	552	561	578	571	568	584	557	571	537	556	580	552	573	554	532	606	575	579	535	551	565	516	522	533	571	563	562	572	612	526	559	524	546	544	566	579	556	576	543	534	546	604	509	605	565	577	575	556	566	553	527	545	566	581	523	563	576	561	586	600	577	579	559	572	563	578	526	530	566	565	529	547	583	548	543	582	574	539	560	572	550	542	564	581	555	587	565	532	581	538	587	576	544	518	539	581	599	573	558	631	574	571	570	521	538	588	535	550	573	556	534	547	579	544	552	548	569	548	587	553	553	562	516	553	549	594	519	561	579	570	537	514	576	602	515	585	568	591	548	546	547	542	516	557	569	598	566	601	560	560	554	579	561	598	531	598	554	552	577	585	555	547	569	527	598	592	488	572	566	548	547	540	546	603	594	579	558	552	548	563	565	583	591	525	550	566	540	542	583	609	543	571	584	547	583	548	561	524	551	605	547	621	538	558	590	572	554	579	563	563	583	536	569	583	542	595	561	554	557	523	576	563	535	572	567	569	543	578	561	522	565	568	565	525	567	527	592	568	529	534	551	528	529	549	564	559	536	573	596	577	558	557	590	528	513	552	526	563	542	544	586	570	542	548	559	563	577	548	565	567	575	541	567	548	553	545	572	594	552	581	564	575	541	551	566	550	535	554	579	532	551	546	557	561	548	551	544	550	556	554	588	596	563	555	564	580	586	529	591	552	548	569	556	535	490	549	581	577	548	530	539	569	543	591	555	595	548	577	596	523	568	572	562	588	557	574	529	557	567	604	598	574	529	546	590	561	566	541	558	587	557	529	563	543	558	574	556	543	580	606	581	575	544	495	568	556	516	566	569	561	579	554	568	562	531	560	567	572	568	553	555	565	572	560	571	558	551	545	562	581	583	524	558	536	556	533	565	586	594	588	573	582	567	553	556	565	576	555	581	556	537	550	553	603	552	544	552	559	576	523	560	589	556	545	558	573	536	556	589	558	539	550	573	569	552	504	540	581	536	555	556	535	575	554	547	565	562	575	570	573	530	583	544	550	578	558	523	534	529	551	604	536	587	555	593	516	570	550	555	528	562	550	575	570	597	576	559	562	564	549	548	561	592	584	530	562	522	536	590	609	559	562	575	530	520	530	568	567	578	583	573	593	569	539	554	520	559	538	555	546	527	547	566	555	519	547	564	529	551	557	561	560	537	566	550	561	582	563	561	510	517	548	584	544	581	560	543	580	530	573	514	570	583	573	532	524	521	550	518	549	587	552	571	550	531	552	561	586	561	536	524	582	558	577	569	543	529	559	559	585	546	556	582	551	601	535	544	537	571	503	530	616	563	574	591	552	533	623	524	551	533	531	568	542	568	547	538	548	571	562	529	567	591	585	548	536	564	552	604	538	618	567	537	561	579	537	520	540	565	567	518	560	595	530	630	551	575	559	562	576	533	545	578	544	585	558	531	547	567	559	542	548	539	516	561	592	547	552	563	556	578	562	601	534	535	595	563	546	582	568	521	538	553	561	542	557	564	546	561	593	606	543	578	558	528	582	573	557	604	582	534	551	543	553	570	539	570	578	561	574	565	522	582	549	530	572	606	575	578	544	541	552	547	564	546	589	550	552	544	604	539	532	571	569	536	577	542	559	570	553	572	567	595	590	511	544	572	567	563	561	560	566	548	548	586	525	564	607	555	569	591	525	561	551	550	535	512	547	544	489	560	541	570	579	578	539	557	595	592	556	605	554	555	550	516	588	541	550	565	548	536	510	562	550	540	562	521	550	535	563	551	584	536	589	536	549	544	553	534	509	546	575	536	559	544	553	562	594	532	525	557	598	567	572	549	601	564	543	560	535	574	483	563	597	560	534	549	564	620	559	552	572	584	552	539	557	571	564	544	545	526	570	507	556	598	593	555	540	535	604	593	564	544	556	562	604	575	544	527	575	590	569	517	538	562	561	557	539	545	571	556	519	578	560	534	603	523	549	595	563	535	535	565	579	578	595	569	593	535	572	566	529	578	518	541	546	536	576	539	572	529	580	619	503	541	541	560	549	553	577	547	566	525	567	567	573	548	561	580	564	530	513	585	581	586	559	593	556	614	535	579	556	576	590	561	500	567	590	591	569	570	552	517	544	568	544	556	532	567	556	546	566	542	577	535	528	503	551	560	559	554	573	555	574	607	543	556	567	556	581	536	577	564	580	586	556	580	572	570	555	531	551	587	585	534	554	550	553	567	571	545	559	557	556	557	566	600	566	552	553	571	523	574	538	571	572	524	570	588	551	503	493	557	547	574	565	564	577	573	602	561	545	553	590	549	576	537	556	544	540	590	601	553	566	570	548	522	544	582	552	575	567	576	527	611	584	530	580	569	531	534	617	614	532	535	549	553	531	522	572	565	485	543	542	593	528	590	566	560	599	570	585	585	554	573	537	545	584	547	553	569	541	552	561	589	567	570	591	544	577	583	599	556	632	530	563	546	576	595	575	584	535	568	541	555	535	542	574	556	541	584	529	558	565	557	560	576	583	585	549	536	533	607
4626	285	241	226	236	255	237	233	215	241	244	264	217	197	257	211	221	233	215	240	210	236	243	213	236	246	226	241	230	237	213	248	271	217	230	241	218	212	235	245	227	236	229	240	206	235	256	237	227	212	223	218	222	227	195	239	235	233	222	225	234	214	214	222	217	216	273	219	247	240	219	234	202	214	211	223	225	227	229	206	218	246	241	231	258	231	231	226	226	238	233	224	273	244	201	256	227	222	243	235	200	203	221	236	223	248	229	239	227	213	255	262	217	203	213	218	211	219	244	223	201	240	228	234	229	242	225	246	239	211	236	217	196	229	197	214	224	252	222	227	219	257	228	217	235	220	231	210	205	222	248	254	208	240	255	232	254	218	235	231	224	233	221	212	197	236	243	233	221	223	241	230	218	224	216	242	227	242	265	250	220	240	263	231	214	247	213	228	235	248	219	199	236	207	235	229	252	254	223	218	226	236	226	235	253	209	237	232	217	246	226	254	229	237	254	234	206	233	256	205	239	228	228	235	211	229	228	247	221	216	225	220	244	231	205	221	210	248	223	220	226	209	213	217	251	242	234	197	211	230	227	198	255	238	221	242	221	271	208	250	208	231	242	228	227	219	241	216	230	216	238	229	221	235	220	194	234	226	209	212	229	211	197	220	229	221	226	210	218	249	244	219	244	239	231	239	235	238	253	228	255	219	224	211	228	218	219	285	203	254	229	217	217	220	220	224	219	224	249	230	256	234	225	222	249	228	253	218	243	238	217	216	208	228	233	191	270	221	216	243	258	237	243	234	228	225	220	240	231	225	218	274	244	233	234	256	210	208	233	261	217	229	242	219	240	224	224	231	199	226	228	202	200	225	249	225	246	227	242	247	248	199	217	247	259	214	235	213	231	219	206	197	250	231	238	227	202	234	234	213	223	211	235	231	197	225	221	237	218	227	235	232	227	241	219	215	241	231	283	237	234	221	210	219	203	238	247	220	227	227	240	262	207	243	246	235	255	239	215	233	203	232	226	233	224	227	246	210	219	224	226	218	233	254	217	231	220	232	220	208	218	206	209	234	220	238	198	222	234	245	231	245	256	231	214	242	220	219	248	217	246	211	253	239	246	259	241	237	226	206	221	242	233	234	249	213	245	214	225	254	235	226	213	241	232	247	227	218	211	218	221	250	219	231	230	219	243	257	245	250	202	256	201	209	237	236	263	233	221	213	210	262	217	230	233	228	226	251	236	244	227	229	229	242	238	243	197	230	233	231	259	211	215	235	233	241	223	239	259	245	251	256	212	209	224	228	259	228	268	237	248	205	221	237	228	240	260	203	224	200	252	214	224	230	234	230	241	194	237	214	234	216	208	232	247	211	234	226	221	227	202	208	222	213	235	233	231	217	235	223	250	228	211	212	206	216	229	232	244	216	238	263	217	223	229	246	202	221	226	227	232	208	240	199	218	222	259	236	244	226	227	224	203	238	242	233	228	213	219	219	249	209	235	238	218	246	223	240	235	219	202	239	233	223	232	231	236	214	234	211	232	252	222	229	200	236	234	230	216	234	223	240	261	213	213	209	231	210	224	222	236	214	224	229	259	221	190	233	213	238	219	227	231	216	219	217	224	212	264	259	219	224	236	246	202	244	206	233	241	222	215	243	237	249	212	215	248	233	240	248	235	218	238	245	213	229	198	203	245	223	227	224	238	234	236	243	239	238	225	219	218	223	228	227	244	234	221	234	235	223	234	237	225	250	239	235	242	214	220	234	230	236	238	225	215	218	255	240	228	239	222	217	228	255	229	257	225	244	223	222	208	224	229	234	200	227	212	234	240	249	243	222	237	239	214	244	246	266	232	229	217	210	221	243	255	226	256	229	233	214	217	232	221	229	239	258	204	258	255	243	222	224	252	236	244	239	226	204	193	222	238	221	196	239	213	250	237	222	240	189	218	240	238	247	217	234	216	235	238	227	235	226	240	213	243	231	188	224	244	206	222	267	236	234	223	239	233	211	196	216	209	246	211	234	221	202	251	218	226	218	237	242	209	227	237	231	208	202	240	241	215	229	208	229	263	234	235	226	227	228	223	227	237	232	224	219	254	219	219	252	220	224	230	200	207	228	243	210	235	222	226	269	242	227	237	229	206	255	228	205	227	238	210	221	246	250	217	224	225	251	229	224	223	221	248	253	211	213	235	224	236	249	219	220	250	223	251	230	207	247	251	210	254	243	225	216	212	258	209	191	219	232	231	213	248	246	235	243	229	226	227	225	230	242	217	221	199	217	232	240	199	260	264	255	232	234	240	236	224	238	227	221	217	238	233	203	235	217	208	207	221	225	206	208	229	238	242	250	230	214	213	243	234	223	240	229	224	214	260	234	230	229	246	242	235	236	203	216	213	234	194	209	233	202	242	196	239	233	216	200	245	224	248	210	229	238	245	200	240	241	216	217	210	205	245	196	195	239	224	229	211	244	235	240	232	240	248	231	234	241	261	226	219	223	209	247	215	214	230	216	239	239	239	230	201	230	238	235	223	229	205	237	237	233	262	228	227	252	245	241	229	225	215	205	234	199	220	223	231	221	248	206	230	249	214	245	223	246	242	241	202	210	218	228	233	213	235	220	214	224	241	245	256	205	218	200	219	242	211	206	225	220	226	205	231	222	239	212	234	208	227	223	215	215	211	232	236	225	199	232	208	223	209	252	228	235	234	229	251	224	223	217	230	210	239	237	243	196	239	195	240	242	221	250	237	216	234	230	254	238	228	225	218	236	240	206	214	222	211	224	254	248	222	207	261	221	220	228	252	230	192	206	250	215	243	216	214	235	226	223	229	255	250	232	200	189	216	244	225	229	222	248	245	227	235	221	232	226	215	223	194	224	220	225	253	229	210	237	207	225	237	206	220	220	236	215	200	232	219	237	205	215	235	225	230	221	209	221	255	250	217	244	227	237	257	228	210	233	239	221	219	222	238	246	202	233	228	245	234	223	244	232	242	253	205	265	230	235	208	225	226	259	233	228	237	225	209	212	241	235	228	250	230	223	216	234	246	232	229	220	220	234	241	264	235	225	231	248	245	223	225	239	217	251	198	202	238	213	214	226	208	246	220	225	244	220	216	233	237	225	203	215	240	248	208	224	212	227	228	217	248	233	207	238	230	216	225	216	237	220	243	238	238	227	195	226	216	219	223	242	231	246	249	239	256	228	246	218	204	244	236	231	228	235	219	229	215	228	241	205	233	237	213	200	238	217	226	218	247	246	229	215	245	244	198	223	188	223	233	228	215	219	252	221	218	216	220	229	201	246	225	227	228	210	255	239	224	224	247	241	228	230	243	248	225	229	216	241	247	236	216	228	220	243	231	247	211	231	228	204	218	233	228	216	249	219	218	202	245	233	226	248	224	234	233	221	227	259	227	224	221	218	179	231	223	239	214	250	230	233	243	230	221	254	214	237	224	189	248	247	243	233	218	216	236	227	232	219	221	226	243	261	213	234	232	219
5210	569	582	619	605	604	591	555	526	587	526	573	540	565	505	549	550	521	562	551	562	548	556	545	538	548	568	570	526	546	545	514	561	557	498	549	546	541	541	556	581	522	541	563	528	539	538	543	513	550	554	520	535	550	536	543	528	535	571	523	527	551	513	574	546	528	494	531	536	557	540	541	568	551	545	552	570	592	549	581	550	550	517	515	505	578	537	531	578	511	535	560	537	563	519	551	509	553	572	573	593	530	510	548	565	575	556	560	546	544	489	572	529	526	560	542	532	551	557	530	528	563	516	557	561	560	523	541	565	558	531	555	506	561	507	563	556	543	519	548	585	553	534	545	522	598	556	581	572	568	543	548	547	549	553	569	549	551	553	483	537	532	555	562	607	540	524	520	568	554	547	528	513	510	542	490	522	526	560	513	557	505	554	556	537	545	510	532	561	567	539	527	535	544	545	546	551	537	526	555	502	526	540	497	558	556	525	542	565	553	541	555	543	515	483	564	561	518	559	581	568	549	543	588	565	580	564	547	592	543	546	568	577	540	519	510	521	571	517	541	549	522	576	571	535	530	480	516	557	526	542	575	511	571	577	566	542	554	530	524	556	527	541	530	562	539	553	548	565	506	520	530	570	516	556	506	574	550	536	545	552	553	554	539	543	542	592	559	606	512	531	512	542	548	544	516	553	536	541	551	561	547	543	570	538	565	489	532	552	540	582	529	583	545	530	557	556	513	550	535	569	566	568	550	548	513	536	549	528	543	519	548	525	506	536	512	592	547	560	546	543	514	549	505	603	541	521	508	525	524	558	562	503	547	562	572	595	538	514	528	574	535	592	526	527	530	502	548	562	562	561	557	533	573	543	544	530	560	583	575	502	540	554	562	534	508	541	534	580	517	526	531	515	514	525	540	519	539	534	547	560	532	535	517	512	536	539	534	591	512	544	517	513	531	510	567	559	548	559	517	540	572	529	528	523	554	508	542	551	532	556	517	560	534	511	522	533	505	546	551	554	563	506	514	512	536	556	567	547	556	516	548	553	531	537	587	555	567	554	543	545	552	562	573	553	550	491	538	521	558	536	526	552	545	559	532	504	550	502	543	579	563	529	533	545	532	589	553	536	572	522	488	526	559	515	523	550	545	533	562	515	543	517	539	556	542	547	540	563	522	539	547	576	509	523	597	525	537	519	542	565	543	570	556	544	542	530	519	528	557	540	516	530	518	549	584	543	571	575	575	507	574	542	545	571	569	546	611	536	579	554	513	512	545	563	558	544	529	565	565	564	519	575	521	553	560	553	544	493	534	521	557	555	577	552	505	561	492	526	523	560	543	552	545	551	542	537	508	561	520	569	542	569	525	538	535	568	596	533	560	535	564	558	561	552	522	504	549	549	538	546	497	474	508	552	547	508	562	505	529	605	527	523	536	519	506	511	522	530	585	537	518	546	543	568	549	521	492	532	534	538	529	579	543	534	557	556	521	523	529	522	568	556	534	530	564	563	592	551	561	560	571	552	564	568	522	506	527	502	535	540	527	558	574	568	537	529	546	548	524	553	568	570	542	551	522	564	527	561	515	531	542	587	531	538	546	570	573	513	533	552	503	584	578	523	564	526	541	544	530	571	557	530	532	591	570	526	579	544	556	544	571	567	579	549	533	521	582	530	550	533	490	557	551	563	554	550	538	547	522	562	528	515	532	578	546	515	542	561	516	519	567	544	509	529	539	545	525	522	537	550	517	535	563	574	545	561	530	562	545	517	534	577	549	565	578	539	526	532	560	537	541	552	540	507	541	517	548	579	583	572	546	523	510	517	558	537	545	554	530	556	559	542	562	553	508	563	555	498	536	508	586	571	553	547	562	578	533	567	566	559	544	526	569	561	562	572	528	544	573	537	532	527	553	512	537	571	516	532	519	565	541	554	574	565	519	531	576	488	531	555	537	498	566	534	526	561	544	561	550	537	559	547	551	552	539	537	555	575	547	544	564	580	547	533	533	557	566	522	566	555	545	519	558	545	530	546	542	518	565	507	533	546	537	568	541	526	521	554	523	537	536	552	538	533	526	517	569	543	552	574	510	586	558	569	535	550	524	563	559	500	534	525	522	536	528	542	524	552	520	528	539	577	573	538	530	543	524	572	549	507	527	538	532	536	527	505	530	542	537	533	536	537	563	539	595	547	564	543	579	563	519	519	578	513	596	512	530	529	554	524	556	548	561	521	548	547	561	540	580	572	546	566	559	555	578	584	522	553	552	523	515	553	557	530	577	537	483	564	583	541	545	540	576	530	553	536	548	544	510	584	553	520	541	534	543	551	511	549	544	533	569	572	535	576	525	522	531	533	503	518	553	556	580	504	530	517	518	589	551	581	566	525	543	534	515	534	558	549	514	575	560	515	517	585	564	532	482	523	529	574	531	547	548	557	550	529	535	508	520	539	535	544	522	552	529	543	563	554	524	616	526	530	515	564	548	554	501	553	529	534	550	543	521	575	554	541	568	553	581	534	509	548	548	505	535	536	553	534	552	576	555	503	520	510	528	513	549	542	552	544	533	509	577	515	525	529	591	574	553	547	545	537	549	552	562	516	546	565	576	595	527	547	531	551	568	564	516	517	574	554	490	556	574	535	561	561	527	524	571	590	536	593	574	536	537	541	574	558	555	560	529	547	529	558	533	561	589	532	526	552	520	552	554	520	577	537	550	528	517	575	470	529	529	535	537	556	517	566	568	550	573	521	575	584	505	563	502	546	532	556	537	563	534	496	552	567	522	530	529	570	559	551	526	556	509	535	581	534	506	553	581	556	557	546	532	533	541	528	495	518	501	583	543	557	568	522	540	509	569	524	532	584	506	551	596	564	492	536	506	562	519	533	537	550	565	536	539	541	540	508	548	543	568	516	503	541	530	547	545	534	532	541	568	549	527	544	526	535	516	543	511	552	532	584	582	561	524	505	541	573	501	552	526	542	550	562	558	548	573	493	516	518	570	537	531	538	585	558	510	507	533	545	527	493	533	561	541	546	579	544	540	544	547	540	525	512	539	546	525	572	564	544	548	557	583	553	525	526	527	547	538	491	590	579	522	524	541	543	572	527	557	573	532	545	541	540	556	548	526	594	523	525	558	538	519	535	568	547	536	544	519	529	588	570	549	525	533	498	521	574	510	528	572	534	551	591	532	542	542	534	526	543	496	555	596	534	572	544	558	548	542	541	528	539	566	553	539	509	531	565	530	579	550	530	543	550	520	534	547	554	507	542	528	562	527	584	551	538	530	565	487	536	532	525	535	507	587	552	550	500	568	572	576	556	536	553	566	542	566	528	541	520	521	549	527	550	544	545	520	591	581	540	540	512	540	519	547	571	613	558	586	498	527	559	541	571	581	526	557	551	536	525	526	546	503	554	518	545	521	582	567	538	552	533	568	524	560	545	535	535	538	548	545	529	525	521	588	566	531	561	521	509	526	564	518	576	525	544	538	557	570	511	569	535	559
42708	7389	1079	792	508	400	297	266	241	215	201	185	163	195	151	158	124	140	148	138	133	122	135	108	146	117	127	130	100	116	130	129	136	128	131	134	120	120	130	106	120	111	123	101	128	115	126	127	119	132	116	128	101	121	122	107	138	156	124	104	106	140	117	109	94	107	109	113	131	124	117	113	108	123	91	113	121	101	125	108	117	113	118	106	111	105	122	118	112	125	112	115	131	118	133	114	122	105	127	106	111	104	104	115	109	117	115	113	101	114	101	97	111	116	118	115	113	109	100	130	124	117	111	114	113	117	111	102	110	95	107	129	97	106	121	112	101	103	90	108	119	108	121	115	130	120	119	107	100	88	125	139	109	129	111	117	111	115	122	107	109	90	107	100	113	121	122	107	118	122	132	121	107	116	127	103	119	101	113	113	111	107	142	116	120	110	137	141	92	117	110	127	133	110	121	116	134	115	109	94	107	94	106	112	111	118	120	104	128	117	118	107	125	107	126	123	122	102	111	111	104	116	98	101	122	108	119	108	115	140	119	122	109	112	136	96	127	119	142	114	128	122	120	134	109	116	113	117	105	107	101	117	115	128	122	95	116	122	134	118	103	118	107	128	115	101	95	123	130	107	110	117	106	105	119	114	112	99	108	100	130	111	149	110	109	98	127	104	135	119	117	110	122	102	119	108	146	117	133	97	123	122	113	107	112	112	101	143	122	109	126	118	103	123	117	117	116	127	126	120	124	111	91	90	99	115	125	120	123	118	100	100	125	124	118	112	116	123	139	114	133	124	119	103	111	123	112	103	111	111	90	107	126	134	130	108	120	113	112	115	125	116	109	119	113	140	121	121	109	98	120	106	111	123	105	127	122	118	134	111	104	90	113	95	101	100	94	122	113	111	112	117	123	135	124	114	121	123	117	121	114	120	122	113	127	105	131	110	103	106	124	100	110	122	104	95	103	127	135	129	100	103	116	89	121	82	121	110	108	106	125	119	123	126	108	116	95	106	105	111	105	99	112	101	129	126	105	111	107	118	107	108	116	136	126	112	131	129	111	105	111	111	127	100	111	109	123	99	122	126	131	129	116	92	122	114	104	125	116	120	113	125	99	124	117	103	125	117	118	105	103	115	119	137	115	125	138	112	119	95	102	102	119	100	118	106	125	122	103	118	123	116	141	136	121	120	113	110	107	115	96	103	121	124	107	122	112	116	119	95	119	116	121	133	122	106	129	142	110	112	99	113	102	84	100	108	104	123	124	109	118	111	110	118	114	110	122	110	112	104	104	114	110	138	109	121	103	127	111	129	105	130	101	116	123	104	118	129	123	107	131	131	101	124	120	101	114	111	127	111	116	124	109	103	122	111	104	120	112	126	119	121	97	113	146	107	124	116	111	125	94	113	106	97	116	120	119	121	138	102	119	104	116	115	106	101	90	124	121	102	106	130	113	126	93	123	116	112	118	110	136	97	108	127	112	119	123	119	103	114	88	109	120	143	126	113	136	120	101	126	122	111	111	114	115	128	118	111	111	123	107	102	124	129	122	119	109	98	130	107	93	108	126	105	132	123	130	106	107	107	115	100	112	105	133	126	130	122	113	100	116	109	116	118	115	102	101	121	128	100	128	115	119	101	117	111	130	118	141	123	113	103	102	116	129	105	104	133	103	109	115	103	104	84	107	114	126	119	104	115	114	126	114	110	128	91	109	101	110	115	102	94	113	104	121	107	108	122	113	117	123	107	110	119	105	98	108	124	116	98	125	111	111	122	109	126	119	107	118	121	127	99	122	126	106	117	112	126	120	113	120	102	107	113	118	133	122	104	127	146	113	106	127	116	123	106	118	109	116	119	117	112	103	118	124	133	109	97	113	123	127	107	112	108	123	116	99	94	107	115	121	113	116	109	101	124	114	125	132	131	106	111	112	140	96	100	106	119	108	122	109	120	106	104	110	136	104	112	120	116	130	104	132	98	124	141	106	113	107	111	100	95	112	120	121	104	108	111	108	122	103	101	107	94	113	122	101	104	132	113	116	104	124	89	124	129	113	108	124	107	126	124	112	124	113	115	126	120	128	111	106	136	96	121	114	116	120	95	130	110	124	125	111	123	102	125	102	120	106	105	127	118	94	116	115	100	119	102	120	116	103	112	120	122	89	109	113	127	109	98	103	93	117	112	107	107	99	99	120	98	126	123	112	128	130	107	117	108	102	104	109	97	94	147	101	109	120	122	93	114	125	117	123	104	106	123	131	114	123	118	104	119	108	111	97	99	103	96	116	108	123	123	126	96	134	108	121	120	112	128	109	112	110	111	122	113	96	116	101	131	131	123	106	101	99	97	105	135	103	131	112	132	110	128	123	119	119	108	106	125	121	144	115	114	126	99	121	102	113	109	111	115	119	109	107	107	100	118	101	90	116	118	130	105	128	105	128	100	129	120	111	102	115	123	110	119	94	106	110	116	120	120	130	121	110	109	98	110	116	119	108	136	130	117	118	113	117	104	114	119	134	133	96	118	119	107	131	112	120	100	104	120	102	108	113	117	110	134	126	131	111	122	135	130	103	120	105	115	134	125	97	91	127	133	102	118	126	126	114	110	108	115	131	118	105	95	106	107	107	97	114	120	124	98	109	117	113	115	121	122	105	122	109	127	112	127	129	104	121	118	115	136	109	107	92	107	125	126	115	110	95	104	126	106	107	118	104	107	118	131	115	117	117	117	111	147	121	120	109	116	109	106	107	121	107	130	112	117	86	120	94	129	111	120	133	128	124	112	101	110	128	117	109	122	104	118	123	98	115	120	107	101	116	121	120	105	106	103	125	101	100	108	114	119	103	107	103	112	131	108	105	103	115	114	111	104	123	114	116	121	132	103	104	106	112	138	127	110	114	113	110	110	124	115	106	103	112	123	133	85	112	131	111	117	130	111	130	108	130	110	127	97	108	123	117	99	130	97	115	111	120	107	120	89	123	134	109	119	115	101	123	113	108	121	137	99	123	102	125	102	122	114	122	109	101	108	106	106	117	104	111	110	116	101	114	101	123	107	114	129	112	129	114	117	120	124	102	110	125	115	127	119	138	118	92	121	128	122	122	129	126	100	117	113	130	119	116	111	112	115	122	124	106	105	112	110	119	109	124	123	128	108	108	121	108	122	132	99	122	115	104	79	136	87	132	99	107	118	95	123	138	111	118	130	130	104	130	100	110	111	128	120	100	109	134	130	119	122	105	93	112	111	116	107	101	120	97	101	114	111	124	112	111	109	123	107	113	105	106	120	109	133	128	101	112	112	111	125	138	123	121	107	123	129	109	112	116	101	120	112	107	127	121	114	116	109	105	119	108	102	116	93	117	115	127	109	122	104	110	120	116	144	140	122	112	115	104	109	127	108	124	124	131	106	92	120	121	138	133	110	115	132	119	105	139	122	103	127	99	116	117	115	119	110	100	101	114	103	107	119	92	131	122	93	118	107	117	123	117	132	118	106	131	119	115	122
19442	1048	2069	2559	2151	1783	1425	1212	1133	947	879	730	680	642	633	612	520	526	492	483	458	448	467	430	443	404	408	429	406	408	411	374	386	389	369	362	351	356	392	369	383	346	361	372	361	368	349	393	365	369	348	364	351	324	334	340	345	332	348	339	342	353	342	377	359	362	338	286	327	341	325	334	343	328	343	332	348	358	330	355	323	322	306	315	321	322	326	341	343	337	357	340	337	309	354	312	317	321	291	341	342	308	304	340	330	327	321	323	353	335	320	343	330	353	351	343	318	309	341	284	315	303	336	336	373	320	342	327	335	317	342	334	337	336	300	325	319	320	307	328	310	349	313	322	327	328	311	327	320	328	312	301	311	306	347	312	343	318	292	346	297	336	341	320	293	333	324	307	311	341	338	366	344	347	348	316	292	294	342	309	303	347	305	333	309	305	315	351	336	347	309	324	300	322	319	313	272	307	320	321	359	345	348	336	313	303	315	336	328	350	327	330	308	325	336	310	314	289	302	290	337	344	298	323	308	275	326	323	331	309	330	295	320	329	327	296	327	300	326	317	308	319	346	310	336	308	323	309	320	336	320	318	309	321	337	345	324	313	299	305	335	291	327	319	342	317	317	312	317	303	337	327	322	332	309	322	349	355	312	300	338	301	331	340	304	306	325	317	302	309	364	323	328	314	295	355	312	334	315	339	329	354	335	329	302	320	329	316	324	346	304	325	293	326	334	327	338	299	314	331	305	314	342	319	377	333	322	324	331	312	303	331	320	327	330	330	317	299	364	327	340	358	330	313	366	286	312	286	306	309	318	333	312	336	313	326	306	294	324	331	335	328	321	314	320	327	315	346	302	312	324	299	342	360	283	294	318	314	322	323	319	313	301	352	304	338	316	329	339	342	318	347	296	334	302	313	322	338	293	310	351	352	314	316	311	335	290	314	316	312	304	320	332	333	303	329	328	323	316	319	307	291	319	312	356	356	326	347	297	339	291	318	331	327	302	347	353	343	337	321	313	293	337	312	355	322	326	325	335	298	334	312	314	310	297	338	335	317	319	342	320	300	344	329	327	312	318	353	295	334	288	331	354	335	344	345	332	328	337	338	316	327	297	333	336	318	331	320	319	344	344	316	327	305	307	288	340	282	307	325	313	303	317	303	347	327	311	325	310	319	303	334	319	317	346	337	294	276	318	349	334	341	316	321	334	351	325	348	330	330	336	342	306	314	280	332	294	352	363	316	315	321	316	340	312	326	315	323	332	307	319	334	332	346	327	347	315	286	301	332	293	294	307	306	324	319	304	310	311	327	366	314	310	300	346	311	321	305	337	305	349	324	298	302	338	335	316	310	335	319	333	328	289	332	333	346	291	332	305	293	346	350	341	311	340	350	332	295	340	315	334	296	331	301	326	346	330	335	304	344	314	307	316	303	300	316	344	346	331	352	336	303	324	330	353	279	337	342	307	338	313	334	322	344	312	311	317	327	309	319	327	321	367	318	326	293	315	351	333	347	316	347	299	295	334	304	310	321	319	327	310	331	296	370	350	350	335	334	314	328	320	314	338	295	353	316	329	305	300	321	367	307	325	307	301	344	347	336	304	331	336	318	359	304	323	317	315	305	311	346	319	342	324	326	321	320	338	345	315	317	329	330	334	316	329	325	339	331	295	331	318	344	355	301	319	337	336	305	336	308	352	348	281	314	324	313	318	313	343	317	320	362	310	327	343	331	341	345	318	327	312	335	331	285	324	322	323	345	317	317	306	315	324	280	297	326	313	299	363	311	321	317	359	319	345	362	317	342	313	337	336	317	341	324	324	315	329	307	311	300	316	337	339	302	358	333	328	320	321	325	297	332	324	333	330	298	321	333	296	319	371	331	307	328	337	289	325	315	314	319	338	272	326	328	310	349	316	337	297	340	332	359	333	308	346	333	304	342	310	324	336	340	310	356	333	290	312	333	304	342	328	344	322	337	328	321	362	336	291	315	362	307	301	364	318	330	335	333	339	340	331	313	324	289	340	317	344	333	303	321	331	353	332	344	354	317	311	324	293	345	313	306	333	302	347	343	301	351	280	322	290	323	368	322	315	300	326	336	320	328	332	347	326	324	333	323	339	311	333	321	317	343	322	306	359	311	328	318	326	326	294	315	306	315	312	334	305	352	329	337	322	316	335	350	298	308	325	340	339	325	329	312	336	344	330	355	336	332	372	306	319	328	301	334	320	342	341	321	335	341	296	377	341	311	359	310	300	323	287	346	349	323	365	297	309	339	312	311	312	316	354	325	340	327	345	322	313	338	309	316	325	328	356	301	357	338	315	337	340	365	324	315	360	341	307	316	314	309	306	323	307	334	306	331	319	358	313	314	352	335	320	339	283	294	295	333	318	308	348	314	330	344	318	309	322	303	335	299	289	363	321	293	326	330	296	316	314	338	311	323	316	327	325	296	319	336	280	309	314	349	309	348	327	305	346	318	353	322	302	325	310	340	329	299	319	322	304	314	308	308	329	297	332	307	326	314	308	299	316	329	333	308	326	332	300	307	296	345	293	361	324	354	314	342	341	308	331	308	315	317	339	365	315	332	305	310	321	332	334	306	327	297	314	323	297	309	313	316	306	327	317	302	330	361	338	299	330	273	296	306	318	340	328	321	345	284	357	303	321	323	351	324	330	356	321	295	311	289	294	316	285	311	295	325	316	334	343	332	307	347	313	333	326	315	331	356	320	328	342	313	329	307	341	319	300	321	322	295	330	306	320	316	309	333	327	328	311	336	332	291	361	323	342	310	321	341	321	331	317	309	353	327	304	338	356	309	326	341	354	318	316	317	302	314	334	326	296	313	305	338	318	318	311	322	313	358	343	340	319	337	318	301	318	331	311	304	334	295	324	328	337	313	299	312	330	362	295	313	325	300	320	340	319	334	313	341	303	351	327	317	324	342	309	320	303	323	336	307	347	303	339	313	329	320	314	304	314	318	313	345	302	295	329	343	336	335	339	292	306	315	331	301	313	318	327	333	328	365	324	305	337	314	324	269	339	357	347	353	336	309	314	328	331	305	349	310	328	322	316	349	319	323	323	320	311	308	311	336	312	335	324	324	343	333	294	290	306	339	322	334	322	296	294	283	319	317	339	342	318	308	343	333	309	316	308	338	316	369	326	295	341	309	285	296	342	308	310	321	308	346	327	340	347	356	321	334	321	325	341	303	335	308	299	316	311	315	302	357	317	325	303	297	361	315	296	358	341	330	318	307	335	337	333	314	324	322	316	358	314	328	305	297	326	331	332	302	320	322	349	345	327	318	306	323	338	320	312	324	303	311	305	344	339	313	299	310	335	335	323	298	305	338	325	328	311	346	318	327	301	316	293	302	347	331	344	314	302	311	316	331	326	324	327	330	288	301	310	306	346	320	305	337	330	338	331	341	335	313	330	346	312	301	314	330	333	316	315	344	333	347	312	303	345	316	326	313	326	323	328	329	352	342	295	320	314	298
58192	15052	3422	1730	1139	853	614	576	508	498	370	361	334	337	306	288	264	282	241	268	263	273	255	253	243	283	243	247	274	266	240	217	233	230	233	232	232	220	228	230	240	243	215	238	249	227	219	248	214	226	190	238	231	230	208	242	229	216	209	189	222	216	200	248	258	236	204	224	225	204	222	231	200	228	227	245	214	234	241	270	229	219	203	230	215	231	205	229	217	213	225	264	241	208	211	239	233	212	223	238	177	224	212	233	206	222	203	224	249	221	196	225	220	218	229	227	233	210	221	195	236	204	221	193	227	202	222	244	183	233	180	205	197	211	243	248	223	208	251	214	219	209	228	227	243	210	248	222	238	208	226	225	218	209	226	218	229	198	208	197	207	215	243	229	214	220	211	234	202	213	234	232	230	230	224	220	215	219	219	220	228	225	217	216	218	213	195	220	256	239	241	205	214	231	250	188	226	245	221	218	207	205	207	205	187	224	204	202	216	209	243	234	197	212	178	212	214	200	205	181	214	241	220	222	211	228	232	235	228	234	245	228	226	248	200	228	232	244	225	221	226	218	212	214	213	215	242	222	239	232	203	203	204	204	231	225	208	209	238	227	235	230	223	227	200	240	195	204	202	215	235	216	231	214	209	218	221	214	210	238	225	216	270	233	212	215	216	250	241	235	218	216	211	228	216	238	216	214	231	159	228	194	228	208	226	212	209	233	219	215	212	223	211	225	218	231	210	232	202	198	224	211	263	231	218	222	209	227	203	235	208	226	245	246	216	218	211	205	214	215	209	215	225	241	222	214	208	228	236	214	191	224	198	201	234	215	217	221	230	230	233	234	228	213	233	213	226	217	197	222	216	202	217	209	212	202	205	251	230	216	226	214	226	229	247	200	193	215	209	216	222	233	206	209	220	196	209	215	230	227	222	220	221	205	238	231	231	225	213	255	224	208	207	218	206	243	216	226	233	207	216	240	205	233	225	218	248	220	194	226	216	224	204	209	227	246	221	252	226	216	223	239	186	236	210	224	233	224	218	208	205	261	219	230	222	220	210	228	224	213	258	204	217	215	221	243	221	242	208	214	224	202	196	232	208	235	241	192	222	262	213	197	184	210	209	268	212	247	208	239	234	214	210	224	252	176	214	221	248	215	228	255	220	210	241	210	234	228	231	232	223	247	234	239	221	213	223	219	213	203	234	227	214	210	214	210	220	198	227	222	265	216	218	193	220	248	220	231	214	233	245	225	224	249	201	226	250	233	212	206	228	233	204	247	233	202	228	208	191	223	247	228	236	245	203	234	201	226	213	191	209	247	216	199	238	211	234	247	237	246	212	204	224	222	234	246	220	216	204	242	189	202	197	207	221	241	182	234	210	235	258	215	224	220	237	240	217	221	204	226	218	212	205	232	225	236	239	230	222	227	229	226	227	214	218	241	220	215	246	213	224	217	205	247	223	240	212	206	220	235	204	221	204	196	221	240	203	236	225	261	195	228	238	229	192	194	207	217	234	221	226	232	236	252	233	205	231	213	230	219	216	243	198	216	211	202	234	246	218	185	196	212	226	206	214	204	251	235	230	232	211	227	213	183	201	229	241	215	221	207	227	212	203	215	220	202	219	214	226	221	213	194	236	234	228	181	227	214	246	213	227	247	238	232	216	241	213	225	235	217	236	216	192	205	214	235	210	206	228	243	184	219	236	196	222	234	244	232	203	225	217	232	205	228	206	217	257	219	213	231	208	219	210	250	198	222	214	202	231	221	220	185	216	209	222	210	208	233	227	215	223	220	220	234	231	250	212	194	228	212	219	231	229	226	203	240	193	214	224	251	224	205	217	214	185	212	241	239	198	245	208	218	225	223	245	209	208	225	212	232	245	222	220	210	232	189	226	204	190	223	226	216	241	231	215	206	226	202	236	217	229	238	233	216	224	224	211	230	226	250	203	184	221	229	228	208	227	227	223	223	224	228	217	255	232	188	236	201	210	210	214	230	209	221	206	208	203	237	217	235	212	196	221	213	236	219	205	214	216	203	201	241	230	209	231	207	242	237	228	243	210	203	229	226	215	234	223	239	214	240	222	212	205	183	232	222	221	245	207	222	227	237	194	233	219	228	217	211	248	211	195	213	215	227	228	204	227	244	240	205	225	241	224	227	203	211	229	208	212	208	208	205	227	202	214	210	206	204	223	208	244	228	239	246	222	232	239	224	220	227	246	225	221	257	191	229	198	231	218	227	194	214	221	233	215	237	247	196	225	209	222	213	213	211	252	223	233	240	237	208	208	216	238	199	215	223	234	216	221	209	195	199	207	231	203	246	226	221	201	200	206	233	226	210	219	214	232	232	210	235	219	234	231	223	226	230	213	228	224	197	224	245	203	220	223	214	210	208	206	234	204	223	228	237	231	220	236	218	211	219	226	227	204	238	233	197	212	239	234	201	224	242	218	215	210	212	231	211	216	224	208	213	220	230	194	220	232	214	206	254	220	206	217	217	211	254	196	222	200	233	256	229	250	211	219	227	234	232	225	240	215	212	208	239	210	228	210	197	229	219	222	242	246	230	251	246	225	214	230	214	239	215	208	227	196	206	229	197	199	207	221	219	230	228	219	247	209	247	239	201	242	199	221	245	229	230	240	236	234	215	241	217	199	238	227	231	228	229	223	216	186	226	224	228	218	221	235	197	216	227	216	223	231	239	213	214	233	230	218	224	247	225	228	212	192	210	227	208	229	257	193	229	206	242	214	217	249	221	218	219	209	215	219	190	223	206	200	210	205	240	225	233	227	202	236	203	198	210	220	236	214	215	210	239	231	212	207	218	215	217	218	197	224	202	224	243	227	231	256	224	204	205	215	223	223	238	206	245	226	230	212	205	211	211	217	212	229	223	255	218	208	187	212	245	217	220	212	229	226	224	230	221	240	235	209	194	216	227	223	232	228	223	210	209	217	212	213	232	222	212	214	235	248	232	203	234	218	213	236	223	235	237	219	237	252	255	198	182	206	206	217	214	191	206	203	212	210	229	205	236	223	202	197	237	236	225	230	205	206	237	215	195	232	208	232	216	214	228	231	236	184	210	224	210	221	204	221	198	217	216	215	231	251	196	215	231	235	221	235	223	226	223	189	236	235	204	197	225	242	235	230	246	235	225	241	244	217	205	199	247	232	225	236	221	220	207	233	245	223	195	190	206	229	205	215	249	186	246	228	209	205	210	221	234	209	226	224	222	216	209	248	209	241	229	190	215	197	210	210	210	245	239	225	221	221	208	248	213	227	231	230	243	205	227	226	211	210	195	220	239	219	222	220	228	255	222	204	211	216	215	244	223	232	211	223	193	223	209	249	217	199	180	220	250	229	229	227	209	205	241	225	260	223	219	251	215	228	216	214	227	204	210	197	212	233	221	219	204	217	239	209	209	235	206	220	223	234	222	244	236	214	218	224	210	204	219	210	201	244	227	239	232	203	240	232	197	246	209	210	242	212	218	211	222	228	209
25649	1951	3932	4774	4089	3418	2824	2346	2005	1699	1523	1402	1267	1176	1075	1020	1010	949	865	856	861	835	832	805	775	723	713	677	738	734	713	699	642	642	636	654	636	597	674	655	635	612	593	619	576	628	545	573	593	607	596	598	591	582	619	589	602	636	601	607	581	581	564	601	558	589	600	579	569	558	613	547	585	619	577	587	572	556	601	554	614	529	571	587	567	582	581	553	597	561	560	612	571	531	554	541	561	586	529	560	611	528	567	587	570	563	541	555	576	585	580	491	606	593	600	588	540	531	543	586	569	554	565	589	555	556	578	573	573	503	550	552	563	615	578	564	587	566	574	527	554	594	560	559	553	552	565	552	622	547	566	567	543	550	539	551	587	587	566	618	587	543	538	546	580	583	549	533	553	589	546	523	548	538	529	583	565	617	573	610	594	606	535	553	551	569	555	608	594	513	559	559	594	513	599	547	571	567	515	546	570	567	568	530	552	574	568	594	564	535	538	581	578	546	555	556	578	578	554	524	531	534	550	550	568	556	517	541	562	537	558	556	558	561	604	521	605	573	579	607	517	506	569	548	568	561	551	549	576	545	570	523	560	550	547	566	550	521	614	543	595	558	587	565	546	642	539	562	551	570	539	554	600	551	531	579	569	551	561	544	541	562	567	548	529	538	553	561	568	605	569	537	577	544	556	552	593	560	582	567	551	500	542	600	621	559	546	538	530	526	545	552	557	586	555	540	541	514	576	584	539	541	584	575	527	573	576	537	576	549	542	560	542	553	582	546	521	542	536	593	556	537	522	567	536	553	536	588	527	552	560	566	582	524	570	551	512	556	570	537	548	528	616	519	560	590	555	548	548	518	570	554	544	578	544	598	584	582	556	576	584	547	523	537	550	576	557	574	597	580	552	552	530	519	563	567	533	577	534	534	578	553	559	563	515	550	553	528	537	569	583	577	522	534	544	531	545	550	563	566	589	552	575	565	559	558	594	550	545	554	555	589	538	552	554	559	524	606	585	586	544	541	564	575	545	572	578	565	549	541	550	578	521	580	549	580	596	543	509	592	529	539	558	561	575	586	611	554	588	550	571	559	542	594	539	556	575	601	587	531	560	547	539	532	553	536	536	516	544	561	556	581	540	548	584	548	525	575	555	555	536	557	568	595	552	580	559	546	526	552	520	556	546	496	537	512	546	564	566	573	537	565	573	569	561	553	542	569	537	543	566	594	520	519	590	545	552	574	572	603	553	552	563	582	544	565	541	566	554	540	528	540	581	558	582	554	536	565	556	574	559	581	550	584	623	579	596	543	567	607	590	553	530	571	553	548	596	551	576	559	572	606	565	545	523	564	608	556	535	540	584	559	581	572	519	606	568	553	579	575	567	565	545	566	583	518	578	538	542	522	558	578	553	550	582	537	532	553	553	562	507	601	573	576	537	567	526	567	531	567	560	575	550	596	566	593	542	567	525	570	572	570	527	570	585	552	547	558	558	541	542	523	574	572	573	572	588	546	545	543	548	558	543	553	564	566	568	558	624	526	569	550	611	526	538	567	532	574	505	582	534	538	552	550	611	521	560	589	571	583	589	580	538	554	551	542	561	579	575	565	583	569	547	560	547	578	587	562	606	540	570	524	518	543	542	517	577	545	591	544	592	566	535	563	539	601	548	573	515	551	591	532	572	552	593	544	573	545	547	568	588	561	542	592	556	539	504	586	559	526	563	567	524	596	549	541	530	601	539	549	600	560	564	575	553	538	582	578	588	558	519	581	574	478	539	570	597	566	573	552	572	593	575	588	589	557	544	540	560	527	577	577	615	590	564	592	546	523	548	550	546	540	562	549	526	525	604	536	554	567	574	568	538	519	562	574	587	550	557	562	580	559	558	586	560	557	593	557	575	540	555	559	572	594	591	593	564	567	518	549	537	572	584	533	583	587	568	543	580	541	552	572	595	562	555	575	582	547	570	586	573	526	572	553	534	526	579	576	564	526	570	534	570	553	573	579	625	548	578	582	568	529	572	556	560	605	527	558	542	571	530	562	543	580	539	594	547	602	574	536	541	562	565	598	577	601	582	557	527	541	569	536	543	548	580	552	546	619	560	548	568	557	566	559	598	574	556	573	529	545	560	516	555	528	584	550	568	586	542	529	555	537	587	573	554	546	581	527	584	537	571	601	549	597	567	569	545	593	558	545	595	578	525	530	527	561	560	585	564	572	565	553	552	548	588	526	565	534	570	522	567	561	551	543	553	572	553	564	586	554	536	556	571	569	553	585	538	572	592	594	535	562	576	529	543	579	561	566	549	585	531	554	551	568	536	576	575	614	567	587	538	601	524	532	583	567	553	580	536	547	564	574	573	542	573	578	577	567	545	535	554	556	582	531	584	569	542	584	599	577	533	540	530	544	508	555	560	596	579	576	551	581	556	547	556	575	550	549	547	557	581	592	610	523	542	586	562	567	583	558	561	589	541	575	567	569	523	543	540	595	554	595	561	558	559	521	524	562	535	504	596	571	554	580	567	597	558	616	503	591	563	555	542	544	534	555	537	566	582	555	551	520	613	581	520	576	539	563	523	568	565	596	534	553	579	559	573	570	570	585	510	519	545	597	570	555	588	552	565	548	545	573	574	566	599	569	546	585	527	551	578	587	566	569	545	538	547	565	538	587	563	562	532	528	594	585	580	553	558	591	565	582	577	542	575	546	523	548	544	558	565	569	550	580	563	559	550	547	606	557	559	542	544	617	570	548	573	546	601	535	530	573	604	582	539	532	575	562	600	578	587	562	567	576	556	594	544	532	576	539	568	550	610	570	557	570	564	575	575	539	535	571	525	538	560	554	528	613	572	608	561	587	550	563	556	576	560	558	530	546	509	561	536	555	575	571	518	598	578	526	556	540	577	542	577	584	569	553	563	558	581	560	560	584	538	573	553	550	568	538	566	576	558	579	555	578	575	541	559	584	570	576	538	555	543	568	551	583	597	561	559	569	538	535	546	579	558	529	556	544	570	576	560	545	563	598	550	567	562	546	519	542	620	551	575	536	572	556	508	573	609	586	539	582	582	545	520	583	579	541	540	583	554	575	616	583	550	537	514	549	551	588	609	544	576	604	568	561	538	540	562	582	561	588	556	553	560	580	579	594	595	584	537	565	541	544	585	575	526	545	547	569	559	529	593	580	558	543	511	566	553	555	577	574	594	565	516	576	561	572	538	528	600	563	569	578	575	556	542	580	550	617	564	576	591	580	567	603	552	539	574	559	544	578	593	553	539	554	586	541	588	540	513	585	542	539	519	556	535	548	548	538	567	510	559	551	586	570	556	563	535	551	556	603	550	523	594	571	591	532	549	560	604	547	551	558	580	542	537	591	608	561	542	559	567	576	567	547	549	575	546	566	599	537	559	591	587	546	560	576	524	551	562	571	542	562	559	552	572	513	564	561	587	557	532	576	579	538	585	588	562	536	557	562	557	568	562	576	579	567	564	614	557	575	572	573
4324	322	268	255	233	254	234	220	190	232	221	221	203	210	214	212	237	211	227	225	232	219	221	240	250	208	232	220	228	214	223	254	214	244	231	220	225	242	230	229	233	250	248	225	194	226	206	204	202	226	232	237	241	225	212	245	242	235	236	236	233	211	237	235	223	227	251	230	226	242	260	218	249	207	260	228	242	245	244	207	231	215	197	258	210	222	241	237	208	214	239	205	229	222	252	214	228	203	237	214	224	246	215	204	226	231	235	184	216	221	240	234	216	247	244	242	209	223	264	217	250	226	229	241	235	249	226	234	214	262	211	237	251	214	212	190	229	227	228	231	229	218	228	238	228	207	229	219	229	232	215	230	242	238	241	222	218	229	198	238	211	206	266	226	212	191	220	217	206	237	207	252	254	233	219	267	228	246	201	233	234	233	211	221	233	245	211	201	249	215	255	245	232	249	236	232	239	235	220	222	241	206	210	216	212	217	217	210	255	217	224	230	230	239	213	242	215	221	207	221	227	226	212	233	216	241	232	219	223	226	224	230	237	246	227	214	227	228	238	234	221	214	210	260	207	222	227	232	241	250	236	252	230	260	192	211	253	187	213	221	243	221	250	226	213	226	227	216	212	221	225	251	226	229	238	204	254	243	251	220	230	209	232	230	214	221	223	253	197	233	241	217	229	234	232	228	230	200	228	237	225	244	272	236	237	231	232	244	240	216	234	228	252	233	211	220	242	224	225	260	223	233	236	203	240	235	245	241	236	232	225	225	198	223	222	231	221	208	228	225	214	228	228	228	236	259	275	224	222	205	197	220	223	230	240	220	209	218	235	218	254	245	220	247	216	227	259	272	221	242	217	195	243	238	229	227	218	252	225	203	207	220	231	234	246	198	214	222	219	264	194	217	223	230	229	236	221	220	206	193	209	228	229	222	213	225	228	209	218	218	232	226	205	272	220	230	203	195	216	227	214	220	228	223	211	234	220	210	213	234	257	263	274	214	249	217	230	247	223	209	219	194	218	227	218	227	219	247	220	233	247	215	231	252	242	246	205	234	220	223	257	245	205	267	233	219	237	261	239	253	214	234	209	230	259	219	233	229	280	223	224	211	189	212	191	222	212	218	240	232	250	225	236	210	233	223	218	224	235	233	244	210	232	248	212	204	243	260	249	215	243	240	217	243	229	229	232	228	231	211	238	229	245	223	219	220	236	235	236	224	230	203	205	253	195	230	241	243	231	229	270	235	240	225	246	260	260	260	227	203	231	224	238	213	238	231	244	229	241	266	243	208	234	263	221	246	219	215	214	256	235	236	234	247	197	225	270	228	228	229	242	236	220	206	209	225	227	230	248	229	259	233	218	225	203	243	209	217	241	238	237	227	217	215	261	232	216	210	202	228	227	226	233	226	217	209	211	229	245	228	236	217	206	206	229	221	234	230	220	243	212	217	235	219	231	222	247	237	240	233	235	242	227	208	209	223	240	232	218	223	243	247	219	253	232	216	227	216	233	220	230	228	241	240	243	248	209	209	231	230	202	212	239	246	214	216	229	223	245	218	216	210	213	212	229	212	225	224	223	248	210	241	231	221	230	233	229	246	237	259	247	253	257	249	216	252	235	230	219	218	238	233	244	235	213	246	245	250	235	213	230	239	227	255	233	216	224	216	250	239	240	254	224	214	242	228	208	251	223	235	210	222	222	196	226	263	234	265	255	244	223	234	233	223	247	220	230	221	218	214	205	245	254	246	220	230	255	217	285	211	229	241	237	214	253	221	229	238	237	234	248	243	223	222	236	220	232	228	244	219	227	242	217	216	225	226	234	216	252	211	200	222	247	258	239	224	222	220	212	217	222	229	233	250	255	218	229	232	238	250	250	234	226	222	238	219	240	241	220	219	240	214	197	208	236	256	227	239	239	201	228	245	205	215	255	208	235	251	218	199	206	226	230	223	217	224	226	231	253	260	234	223	220	257	245	251	235	254	266	226	217	227	256	200	213	230	234	248	219	244	212	207	199	220	233	241	232	233	240	224	253	212	234	207	228	228	229	228	211	223	209	219	215	239	219	254	234	220	211	229	223	239	227	251	226	224	248	218	226	243	215	200	208	220	221	237	239	232	224	241	205	238	226	257	225	247	244	231	236	229	240	237	229	240	204	216	200	235	214	241	240	246	205	235	235	224	204	238	217	227	234	228	246	238	234	236	236	213	232	241	235	214	194	221	207	189	217	198	214	217	250	225	230	260	224	209	251	247	209	205	238	259	246	253	233	251	237	232	220	236	253	218	226	225	212	185	202	239	238	227	220	247	195	234	206	210	238	246	234	233	220	258	246	231	195	238	224	255	215	224	225	228	246	218	181	231	236	222	241	232	222	245	268	243	224	237	201	235	211	230	196	252	243	232	207	233	211	246	225	234	231	240	226	247	212	236	221	231	236	226	228	238	235	230	233	213	207	239	224	198	229	233	244	215	243	253	208	225	217	200	244	248	233	243	226	215	240	216	252	199	210	229	224	199	231	214	226	232	259	259	213	241	226	215	186	221	200	248	233	242	221	240	242	193	245	205	234	230	221	208	246	221	246	204	220	226	249	224	259	236	258	201	252	189	214	228	228	232	233	239	221	198	219	230	235	269	221	236	219	229	213	214	208	279	241	221	203	235	212	216	212	217	244	230	193	245	253	221	241	269	203	240	219	236	255	234	253	241	211	222	202	224	236	212	230	196	201	225	211	230	232	246	240	189	213	228	224	202	239	243	215	250	222	248	227	253	252	220	235	254	243	225	230	221	242	240	226	231	224	232	206	245	217	242	226	220	245	224	252	250	230	239	245	266	216	201	240	224	231	238	221	209	253	242	212	214	219	224	253	224	228	209	217	216	208	223	223	227	217	232	190	201	242	207	218	194	230	226	227	235	237	195	244	188	221	226	243	257	239	246	236	215	223	247	229	197	218	233	214	236	225	207	232	192	264	241	211	217	210	229	205	229	217	240	201	246	213	228	240	228	254	205	217	218	239	244	206	235	234	229	255	229	239	217	232	230	215	258	234	239	242	245	228	217	224	240	265	259	209	275	249	223	232	206	241	198	218	223	215	229	239	206	231	268	251	247	245	222	240	219	242	232	207	226	203	237	229	219	207	225	224	248	211	224	216	214	233	248	219	226	237	249	273	235	239	237	229	221	227	248	226	246	249	270	233	224	196	244	239	200	230	223	229	230	227	231	205	208	220	248	235	213	217	253	226	231	216	216	241	218	236	227	238	218	209	217	211	239	204	229	222	248	262	253	250	215	248	246	203	218	245	219	223	205	209	249	273	236	269	248	224	228	237	224	198	225	230	221	246	232	237	189	196	203	224	239	265	236	269	242	255	222	212	215	267	276	220	250	240	212	195	217	222	219	217	206	237	264	269	276	248	197	232	241	239	220	239	229	238	222	226	218	251	217	214	248	237	206	201	230	236	240	219	221	237	220	231	191	244	223	219	218	235	224	197	233
4984	584	605	642	591	581	569	595	544	557	525	545	553	505	549	543	544	557	510	575	509	552	532	548	567	530	547	569	545	549	543	549	550	519	558	543	507	520	527	538	568	541	528	539	559	547	558	574	564	518	558	553	562	511	535	592	539	563	536	542	527	522	540	528	530	562	518	503	577	569	544	503	501	586	513	512	543	561	533	522	578	556	542	548	531	579	583	589	529	548	536	524	559	546	577	563	531	503	495	534	529	529	525	542	571	503	558	565	559	558	543	585	552	518	545	525	523	555	534	523	522	540	560	546	542	552	563	510	559	580	547	509	560	584	571	567	521	551	552	558	524	567	562	562	565	540	516	513	534	532	541	531	509	569	544	499	552	559	547	553	548	557	499	553	552	527	545	556	520	531	533	545	545	510	555	547	527	525	533	498	524	526	522	573	518	504	516	548	530	541	601	553	510	556	526	555	606	514	562	546	534	531	525	554	552	524	540	554	589	515	572	491	535	561	537	536	508	590	549	541	515	562	535	506	577	543	543	583	561	533	514	576	552	564	586	592	556	573	535	577	521	542	596	560	562	516	593	523	536	526	552	533	536	507	599	524	536	514	552	512	554	522	537	541	521	530	529	516	521	507	567	556	557	515	517	550	605	507	541	530	564	562	510	518	553	581	576	544	529	555	553	577	531	531	522	546	515	509	527	531	534	533	533	535	496	523	558	561	585	561	556	505	540	536	557	587	541	552	552	587	568	514	531	553	562	537	521	551	511	539	590	557	595	553	563	545	510	556	607	553	551	581	537	535	520	547	537	538	536	540	559	552	502	562	550	533	561	561	572	577	542	540	579	577	559	539	508	558	553	533	553	562	571	552	525	531	546	530	544	588	559	534	536	544	557	545	512	573	528	536	551	520	555	515	501	568	568	521	548	568	565	527	541	574	549	566	535	577	568	516	571	563	557	579	537	551	543	558	510	531	582	522	530	548	522	543	533	551	540	552	575	519	543	560	531	552	503	531	590	529	562	522	501	502	570	500	522	543	544	540	536	551	527	520	555	549	542	550	573	518	535	497	561	575	548	551	548	561	529	572	519	554	538	505	592	536	563	516	536	538	536	541	526	539	536	540	569	544	569	593	486	526	548	530	535	523	600	574	522	547	563	526	548	539	510	558	556	542	572	589	555	545	539	547	522	541	567	549	492	493	510	486	591	527	516	558	530	534	526	546	536	527	540	552	550	517	567	555	612	527	547	592	588	533	504	591	534	523	561	498	570	510	542	562	524	553	627	586	560	549	506	583	543	503	534	534	576	497	552	523	591	542	530	555	537	520	535	544	561	529	507	548	554	528	533	542	536	552	523	581	539	555	523	543	537	570	568	571	552	535	516	509	540	572	511	569	516	536	485	523	566	545	558	575	540	499	513	546	575	532	541	544	555	518	543	547	554	532	522	515	564	569	546	556	546	521	542	565	550	525	525	528	517	535	564	537	553	525	549	531	513	511	575	532	529	544	528	506	549	542	548	559	588	533	596	555	581	530	533	543	532	528	520	593	554	534	533	569	541	596	553	540	559	551	501	516	557	544	552	561	544	542	531	515	550	511	523	500	583	558	525	498	545	526	527	556	527	556	509	503	519	520	524	553	540	524	554	515	507	569	500	491	583	531	537	529	542	551	542	513	539	582	577	515	570	509	479	506	529	584	560	555	537	540	530	570	536	519	577	544	594	551	584	548	534	570	565	540	515	555	557	566	529	514	544	516	564	532	527	559	585	528	552	590	492	556	534	574	525	553	572	537	526	541	545	523	546	559	537	561	549	556	515	543	564	550	509	529	539	533	533	505	560	538	513	499	536	534	534	524	503	552	484	531	586	544	531	522	504	522	561	538	561	557	551	572	527	520	550	535	531	541	536	580	560	518	557	497	493	544	547	577	548	518	535	590	529	516	550	524	574	508	560	538	534	560	583	547	553	571	500	542	536	536	531	537	521	558	513	541	548	552	562	534	522	588	547	550	543	545	550	576	588	532	490	543	549	553	553	582	548	562	539	517	522	561	559	571	539	528	546	558	523	555	535	582	537	536	485	543	552	551	546	560	573	514	556	505	565	525	536	520	542	558	527	553	543	517	530	555	529	528	547	545	547	545	552	543	507	548	522	560	532	522	523	554	557	526	521	577	554	529	552	566	521	544	542	563	566	551	513	534	491	565	592	492	550	544	533	496	530	568	540	576	539	497	561	526	547	542	566	550	550	483	532	555	532	557	522	501	556	533	555	547	550	572	542	514	539	527	523	552	545	555	566	536	529	576	537	550	565	569	515	517	519	565	533	522	548	517	540	534	554	559	578	513	555	518	551	543	530	527	545	553	542	527	604	541	537	529	579	554	546	556	558	549	602	533	535	548	575	547	537	536	569	520	539	539	531	553	527	534	542	533	497	533	550	568	567	536	572	552	505	557	529	592	530	507	544	488	519	531	577	538	596	586	553	547	533	523	524	524	513	543	555	512	562	545	554	584	545	540	575	530	537	523	550	582	532	540	613	533	533	552	541	509	504	530	579	577	522	541	544	510	513	564	529	541	563	522	519	534	571	498	538	564	540	561	515	495	528	536	550	558	527	551	567	513	549	578	540	556	525	537	555	537	527	515	566	571	557	546	499	516	510	568	576	500	544	516	520	556	580	584	555	528	570	537	543	539	487	529	546	519	529	559	532	511	549	522	546	526	543	538	549	513	564	546	558	532	509	587	557	550	565	512	526	546	527	552	576	539	504	535	559	546	506	545	533	523	552	544	537	544	525	521	495	580	507	609	549	569	549	535	538	515	560	539	579	535	568	518	507	523	479	540	528	534	526	587	527	531	571	506	570	504	547	604	502	576	531	519	540	539	532	572	545	551	573	600	553	507	563	579	573	561	534	553	556	534	523	513	550	515	558	544	549	519	511	540	529	562	523	546	567	493	562	536	565	553	528	526	565	581	521	575	540	553	521	588	550	519	579	512	546	545	555	582	538	538	558	539	534	527	566	532	579	561	565	494	525	536	555	575	541	555	581	540	519	521	530	542	539	575	554	552	527	578	536	537	543	569	523	532	545	545	509	539	518	513	565	548	576	531	510	506	536	567	584	528	538	555	565	546	537	547	537	533	570	580	562	486	513	533	558	553	546	552	522	541	547	538	517	525	522	552	551	491	528	560	566	529	551	560	532	506	537	537	476	536	552	549	505	559	519	574	548	518	517	575	565	541	529	509	549	544	526	530	576	543	556	559	519	542	569	561	565	528	575	556	559	568	576	523	560	545	491	532	549	590	578	520	522	572	525	564	528	536	581	533	561	550	580	532	508	573	569	547	552	482	547	511	541	538	559	504	585	577	523	537	502	581	495	543	569	515	565	527	572	592	484	514	579	532	568	550	533	516	542	534	533	552	523	542	551	554	590	530	547	555	551	558	549	548	549	534	520	534	556	551	570	552	495	532	559	497	526	502	553	528	482	567	562	537	548	520
41036	6629	1066	820	543	446	344	261	245	210	219	181	167	171	148	156	157	136	136	136	133	116	107	130	142	130	151	135	135	127	151	137	111	123	131	94	124	105	112	125	124	122	117	118	126	95	103	115	119	127	132	118	132	113	103	109	97	107	111	112	110	131	116	121	132	119	120	102	118	103	134	122	110	116	109	118	117	116	114	102	124	124	107	108	109	119	148	104	105	124	123	112	122	119	118	99	117	130	104	105	127	120	107	129	128	124	113	122	100	112	112	109	133	111	111	117	116	124	108	110	106	98	92	93	114	107	124	135	102	114	135	123	100	105	131	111	134	98	114	111	119	97	106	121	122	102	103	112	124	134	141	127	122	117	115	122	127	96	117	127	122	111	120	112	124	124	111	115	101	127	113	121	108	137	121	99	110	120	121	119	130	107	122	121	109	132	122	107	120	110	137	119	107	96	114	131	129	136	116	93	116	104	106	113	95	98	111	98	99	116	136	117	130	98	117	121	127	99	113	87	124	120	113	107	116	108	92	105	122	115	122	117	113	126	103	114	113	129	114	116	111	110	119	113	107	111	119	129	123	109	102	123	118	127	116	115	129	109	120	109	113	125	118	116	121	104	146	119	94	116	111	116	108	125	117	105	118	110	96	140	128	107	110	109	119	115	127	113	124	111	122	125	133	112	91	96	113	137	106	121	117	121	109	115	117	105	115	113	109	124	110	100	121	111	112	126	123	121	138	103	106	121	117	112	127	125	120	108	111	117	109	124	112	111	116	121	117	120	118	131	125	137	138	135	121	130	119	110	116	104	99	124	110	120	101	111	110	95	127	123	110	91	113	121	111	126	126	97	132	123	120	128	104	121	129	135	91	106	106	133	118	117	111	111	106	138	103	135	121	131	116	129	102	133	113	111	115	117	125	115	117	136	107	126	108	115	108	118	124	126	117	92	116	105	112	139	104	96	119	100	92	121	108	109	116	101	105	104	127	112	132	128	116	107	120	111	104	107	125	111	116	105	128	130	107	110	115	86	111	111	134	99	133	108	119	91	111	111	105	106	114	104	132	95	123	116	118	111	112	112	131	124	120	105	135	124	121	101	120	118	111	103	112	114	102	106	113	119	110	105	102	115	104	145	117	130	89	107	121	96	121	114	128	138	123	100	124	121	108	123	107	110	108	105	125	101	101	106	122	122	115	131	121	109	127	118	111	133	119	118	113	135	118	105	126	113	114	114	120	118	117	108	101	124	139	134	126	129	111	113	107	92	118	110	126	110	114	112	114	118	118	91	117	132	114	114	118	118	114	122	105	100	122	107	126	108	117	93	123	119	120	118	114	137	108	123	123	136	140	108	94	123	114	121	117	121	120	126	127	116	115	109	125	129	112	105	115	100	143	122	120	136	106	90	117	112	99	108	127	133	125	106	125	113	142	110	105	102	127	99	126	118	104	133	130	125	119	103	103	116	125	122	120	136	116	115	125	106	114	88	117	117	118	113	94	110	134	116	108	113	120	131	110	104	121	95	103	124	104	121	142	135	109	124	127	117	104	116	118	102	134	122	108	119	103	111	133	115	125	110	129	111	111	121	117	116	119	122	91	116	128	121	108	120	113	119	115	118	116	108	106	109	122	127	120	112	109	110	120	121	119	105	113	116	109	125	105	139	110	132	114	113	106	141	111	102	126	112	117	124	107	108	127	132	93	102	123	117	108	142	131	122	147	101	125	126	130	119	101	97	115	142	109	119	112	113	95	103	129	115	125	129	108	120	107	130	117	130	112	116	111	117	103	125	115	99	108	116	120	112	116	123	101	114	114	105	106	111	122	103	110	107	116	100	112	131	118	97	113	98	137	90	126	113	114	109	126	117	130	141	102	103	130	117	110	105	134	120	101	139	108	97	121	132	112	107	111	94	130	121	102	103	104	114	115	125	111	131	118	120	103	109	111	119	116	122	122	125	114	125	114	108	118	115	105	119	97	111	113	120	117	98	109	114	106	116	133	109	106	112	118	124	119	115	134	104	119	107	122	82	101	90	138	114	111	101	109	121	110	127	112	121	121	131	124	120	119	123	118	104	145	123	120	124	133	119	127	114	123	148	109	102	132	102	100	121	126	92	123	121	108	117	108	102	86	132	120	117	116	104	112	120	117	112	134	98	116	111	115	109	113	114	120	110	129	123	127	106	118	119	108	99	110	130	109	129	124	118	128	112	115	123	128	100	104	121	104	120	113	110	110	125	119	111	120	132	116	123	130	119	101	112	94	136	117	123	111	108	101	116	139	128	106	123	119	101	121	135	120	122	110	120	111	139	122	127	115	116	134	127	93	112	100	127	106	112	125	129	130	103	132	125	116	120	107	109	114	123	124	107	99	117	102	99	100	124	116	99	112	114	123	115	123	119	97	129	130	114	117	110	137	124	101	122	124	126	121	111	109	112	114	114	96	124	133	107	130	122	139	121	113	126	121	119	93	135	127	98	121	104	119	100	136	106	115	107	119	126	129	108	134	114	100	116	93	125	124	116	115	123	125	118	133	96	102	139	112	122	92	124	97	131	110	116	111	120	104	108	113	116	124	122	112	107	125	128	118	107	124	115	115	114	99	99	106	113	119	133	116	107	110	115	99	125	118	120	110	111	119	116	113	122	117	121	115	121	120	103	108	143	123	125	122	109	136	117	119	120	112	133	127	116	107	120	120	118	128	114	110	129	100	112	125	108	120	114	116	98	109	115	97	118	116	121	132	101	109	133	123	98	114	107	108	99	107	115	114	109	115	123	116	119	120	104	129	123	121	119	129	110	116	118	103	117	107	99	104	116	113	112	103	104	124	115	99	112	107	113	109	118	128	113	129	115	91	124	129	110	107	121	115	113	106	113	109	109	113	124	104	113	126	114	111	123	139	137	130	103	114	97	106	113	126	132	122	99	123	113	106	120	120	113	127	117	107	112	119	121	111	125	104	115	118	105	127	128	117	112	104	120	129	124	110	107	120	123	129	126	103	97	111	115	129	123	113	106	130	126	125	126	113	120	125	126	149	121	104	155	128	101	135	134	124	118	97	120	116	132	109	97	104	94	130	139	97	106	102	114	120	99	112	109	117	108	110	110	114	115	112	120	109	111	125	107	110	121	117	108	128	108	109	126	99	132	116	109	121	114	106	131	108	138	111	95	117	98	103	109	112	126	108	118	133	105	113	140	118	106	114	129	115	127	145	104	122	109	106	131	120	108	117	121	133	115	112	120	102	104	103	108	92	125	107	113	116	129	109	108	119	123	108	109	116	121	122	98	128	118	113	126	117	121	106	147	146	127	129	108	107	129	126	99	110	105	131	119	113	141	111	106	125	99	102	111	122	129	121	115	104	117	124	126	111	129	122	121	118	116	141	123	122	118	131	101	103	117	113	113	90	109	95	124	110	113	120	103	123	144	123	111	117	132	131	128	121	114	116	115	103	110	117	107	137	99	113	116	95	108	115	113	111	127	139	116	104	114
18507	976	2125	2553	2278	1779	1488	1158	1094	959	816	758	689	663	614	568	533	527	501	482	428	457	463	418	441	394	391	408	421	418	372	392	356	413	407	385	361	353	370	361	375	345	355	350	367	325	323	343	360	335	355	320	363	376	359	341	369	305	327	343	350	322	336	335	344	309	335	331	337	341	347	349	354	326	277	328	357	343	326	344	351	333	317	309	329	378	329	326	352	323	318	325	339	296	341	343	331	336	334	324	299	333	326	331	300	330	330	321	304	333	335	319	338	354	348	309	329	324	315	354	318	323	307	363	353	343	322	303	320	319	334	323	322	324	333	326	327	305	359	318	335	324	356	332	335	295	287	346	328	341	315	312	322	322	333	307	311	350	319	310	332	359	330	346	310	310	346	318	322	347	334	323	321	332	321	295	333	321	305	315	343	269	328	325	345	302	330	319	331	347	302	309	316	319	338	331	313	338	334	298	316	335	330	290	352	354	337	335	308	312	295	370	362	304	356	317	315	310	349	333	323	328	318	330	354	317	318	334	314	308	336	338	320	299	317	329	342	291	316	345	314	301	352	330	328	301	325	333	304	308	310	342	319	312	347	319	323	310	306	335	329	302	306	314	295	323	334	322	284	317	300	347	279	292	328	286	320	341	328	342	303	334	318	322	319	343	355	327	323	335	342	313	313	348	334	318	337	369	323	331	340	318	327	343	310	307	312	304	309	326	336	314	320	355	308	324	323	308	339	332	294	317	329	310	365	332	306	326	346	348	324	335	309	302	319	330	317	343	363	347	292	353	307	351	325	330	327	312	288	346	301	308	324	312	348	297	344	319	303	326	302	326	334	307	328	340	308	310	328	320	340	308	320	305	316	308	328	346	350	360	319	300	330	371	328	299	335	306	331	314	309	360	309	331	331	343	339	340	312	338	334	304	313	328	330	293	315	313	336	338	325	316	316	312	294	344	315	333	337	302	328	320	304	301	304	295	338	329	336	346	317	313	321	364	337	310	287	345	332	311	343	304	313	307	298	320	294	310	336	299	338	359	307	308	296	306	330	301	334	358	345	317	316	309	306	322	308	300	301	350	306	340	306	335	339	321	326	333	327	332	315	316	321	374	333	283	327	309	346	298	328	347	330	320	346	298	284	309	349	325	298	344	299	322	299	335	312	306	318	290	319	319	319	346	327	300	318	330	327	322	343	351	296	330	307	331	347	335	325	319	314	343	321	298	308	332	324	309	343	313	327	335	304	329	323	339	353	321	315	312	313	342	345	326	297	352	309	299	310	277	300	345	323	315	339	295	299	330	332	331	319	312	341	325	319	318	332	317	297	296	304	351	365	309	305	337	333	312	315	354	330	310	333	325	318	310	321	330	333	308	333	305	361	336	336	311	318	332	349	331	313	327	340	311	321	354	343	305	355	315	316	294	311	316	312	330	332	327	331	344	335	322	321	316	336	304	316	275	289	341	291	354	347	312	361	332	293	319	287	319	337	340	338	331	327	357	303	328	316	323	329	336	336	296	349	321	314	333	316	313	333	295	342	317	338	308	318	307	329	334	318	327	301	320	323	296	331	344	315	314	322	339	320	339	347	299	308	339	328	319	336	308	308	320	355	337	339	329	312	318	306	321	340	328	315	299	326	335	339	321	302	320	320	341	345	311	305	333	324	358	347	331	344	291	317	331	321	320	311	329	323	318	301	343	309	335	335	294	334	316	311	368	305	314	328	330	294	325	298	333	339	311	297	320	310	340	324	331	308	357	349	313	305	329	292	340	342	319	324	347	335	322	337	330	356	310	329	332	317	336	314	311	343	322	327	323	313	351	337	307	324	339	323	339	337	328	316	351	317	323	335	323	321	326	348	297	306	313	335	333	347	327	330	351	347	338	279	330	344	320	343	344	321	311	329	350	328	327	332	306	335	315	366	336	310	293	339	337	319	303	321	347	318	294	316	330	329	316	299	328	336	288	303	301	337	316	328	325	352	312	336	318	338	333	321	317	305	320	321	326	290	335	320	333	340	321	343	324	321	311	306	288	344	305	328	320	327	358	321	309	305	308	324	330	295	316	332	318	340	338	337	329	311	329	312	324	332	299	336	337	292	335	338	341	313	313	300	348	320	321	279	339	361	341	317	332	356	305	348	309	309	333	340	329	293	323	351	352	334	338	304	338	333	338	312	340	318	326	293	348	308	299	315	324	310	329	352	317	331	327	331	312	291	304	282	343	300	318	353	343	318	289	301	316	330	284	325	336	294	316	321	308	358	328	301	330	337	350	297	322	341	309	278	300	304	332	314	372	343	313	303	320	325	346	326	317	351	334	305	318	361	326	319	322	298	344	326	326	338	361	322	352	298	307	315	314	331	326	325	314	315	283	305	301	316	300	335	321	348	325	364	328	343	316	340	342	333	336	335	302	314	327	330	313	305	357	327	320	323	320	355	300	332	296	299	314	313	310	361	345	321	329	328	307	317	332	324	297	342	338	329	334	363	345	296	316	344	339	340	331	350	330	317	340	328	345	317	309	304	349	343	330	333	315	306	324	313	342	303	303	317	327	357	331	314	341	315	328	327	325	337	341	334	336	317	353	324	314	293	302	345	305	372	333	330	336	311	329	337	309	301	322	298	345	331	320	320	340	296	308	312	329	315	297	340	296	296	341	328	322	311	316	312	301	305	326	308	322	330	326	323	321	338	320	342	339	344	313	295	291	330	320	343	324	305	322	353	305	328	321	339	283	309	337	305	311	311	311	343	377	319	321	331	310	317	308	331	328	351	304	329	309	321	345	315	310	314	325	303	353	310	346	303	310	345	356	316	322	328	322	335	348	349	328	331	313	308	332	317	325	297	331	299	308	358	346	321	323	330	334	292	336	304	333	333	321	356	342	317	348	364	339	327	332	271	313	333	303	311	320	305	348	367	346	323	324	346	301	328	311	308	314	322	333	360	361	331	336	309	300	295	331	331	315	332	318	327	330	322	307	313	313	330	312	310	323	333	352	353	330	291	308	308	343	320	329	332	327	326	296	309	302	339	330	328	306	301	318	326	338	337	315	314	344	356	332	342	306	331	347	326	342	325	321	313	321	317	353	332	352	357	329	336	320	358	318	335	274	318	326	326	330	291	327	324	333	317	308	327	356	339	334	336	333	335	322	343	338	339	312	311	322	323	321	305	310	323	343	312	350	321	354	325	315	344	322	336	306	321	302	328	298	335	312	296	352	340	336	329	324	324	313	326	329	303	321	350	336	345	316	326	342	343	342	368	340	320	339	314	316	319	321	329	335	359	341	310	321	333	325	324	322	295	328	315	344	321	326	284	332	343	311	302	319	323	317	326	343	305	336	339	328	310	319	319	315	331	305	325	317	341	312	322	312	331	325	300	329	322	289	323	322	324	354	322	315	348	334	321	349	329	331	292	316	341	296	289	308	338	336	324	334	306	345	318	317	336	340	335	311	327	320	299	303	305	315	306	311	334	319	313	329	328	304	338	310
56478	15262	3794	1708	1164	848	688	525	468	427	369	376	344	310	265	288	256	287	259	291	269	248	256	271	275	279	242	247	225	234	222	225	247	217	277	218	244	218	210	226	208	246	268	238	216	239	221	213	263	215	235	224	234	216	223	228	234	222	224	209	228	214	250	253	193	233	218	207	219	221	197	210	214	232	207	206	241	218	237	194	205	217	224	229	236	229	228	223	216	214	232	203	226	211	210	209	216	209	235	233	232	214	239	226	218	247	223	208	217	235	220	211	232	211	192	204	190	191	240	207	225	239	220	205	222	234	233	196	225	233	205	202	190	213	200	227	221	235	245	217	216	235	206	231	220	225	211	238	207	203	193	194	205	190	224	208	207	198	231	197	236	227	191	215	228	213	224	209	214	225	227	235	210	213	211	222	224	211	237	197	226	233	198	233	223	228	226	211	190	203	219	203	226	233	216	232	211	218	227	253	243	219	236	225	232	202	242	212	230	253	212	193	237	202	207	202	211	236	231	241	222	225	229	206	192	207	221	234	201	214	189	228	212	250	234	201	225	214	218	208	212	213	230	226	236	217	216	224	214	178	224	228	243	228	211	216	230	215	216	231	214	204	209	246	205	222	217	226	243	233	204	206	217	229	244	236	210	229	251	223	236	225	232	205	247	232	217	210	209	212	205	216	243	204	215	245	209	225	202	247	229	215	214	214	230	225	222	230	215	244	207	237	236	265	232	228	219	211	214	238	232	218	208	206	216	219	208	235	227	227	250	202	202	201	193	197	225	231	225	232	217	214	238	248	234	234	231	204	203	224	217	212	220	223	208	224	242	218	199	212	243	242	246	214	226	216	219	200	205	212	213	254	236	202	254	232	195	213	220	215	232	222	222	241	208	202	205	213	212	241	221	227	235	238	214	204	230	198	223	205	240	226	219	265	202	234	227	211	213	238	212	249	236	228	218	224	214	257	231	217	218	240	196	238	240	209	203	233	235	219	213	212	239	221	233	209	246	201	203	211	232	234	220	209	194	212	241	241	229	227	208	219	234	220	200	220	251	198	223	222	224	196	191	234	235	222	225	222	243	207	204	216	214	191	205	193	200	236	221	215	207	233	226	191	198	232	213	216	251	222	226	232	223	210	179	203	228	205	225	232	233	214	189	253	238	214	229	215	218	242	228	209	209	192	254	248	199	215	222	242	227	225	233	206	225	201	196	238	227	222	207	217	215	201	226	209	242	221	205	236	211	237	208	235	218	211	236	211	224	216	226	209	196	231	204	229	254	205	230	229	199	206	202	223	202	201	204	212	217	209	229	201	229	221	231	209	232	224	252	221	232	218	212	222	242	213	217	208	217	227	188	201	203	222	206	230	194	183	199	226	186	211	239	215	240	221	193	230	217	231	203	239	233	191	231	190	226	211	229	196	229	236	227	250	216	196	218	185	203	210	233	186	205	231	198	247	240	242	245	188	225	217	214	192	222	209	223	228	227	223	210	225	217	215	199	240	206	209	228	224	213	233	241	250	212	219	203	230	208	182	228	237	242	215	219	227	207	222	205	182	222	231	232	217	219	230	226	226	221	218	224	228	232	206	232	232	222	210	232	201	228	217	231	210	203	201	233	247	216	219	221	217	203	216	238	242	228	213	201	226	225	208	220	214	219	212	222	208	227	246	197	183	212	219	227	239	215	226	215	226	227	214	224	217	213	213	200	218	219	229	225	217	241	196	227	218	212	221	217	240	224	223	215	214	215	235	225	243	209	245	197	242	207	228	218	209	216	182	213	214	254	241	232	219	227	201	233	222	213	204	238	204	217	237	203	217	209	209	210	233	225	216	244	208	224	216	243	228	236	220	231	211	231	211	207	214	238	244	255	225	249	207	228	216	229	244	233	204	221	178	211	217	198	190	208	212	229	251	236	221	206	241	243	223	214	214	193	232	212	211	232	202	253	212	253	207	205	212	224	221	228	236	224	206	227	229	220	207	230	201	200	213	244	232	219	215	211	205	223	221	228	237	206	223	229	222	243	238	209	210	205	205	219	185	220	185	213	231	227	217	239	198	194	218	225	219	222	229	211	204	211	221	245	246	211	226	208	228	226	246	234	241	197	237	234	229	193	225	225	227	226	230	214	208	197	214	220	195	233	212	212	222	201	247	212	196	230	232	221	225	231	223	241	220	246	217	227	232	237	219	217	191	233	207	196	245	197	198	221	236	214	200	236	207	231	220	213	228	218	216	214	219	215	230	222	233	249	235	222	235	211	205	208	233	223	210	215	227	225	198	244	217	207	194	198	219	215	230	206	215	210	215	223	234	221	230	215	223	245	189	228	219	226	234	187	242	225	210	209	226	214	239	195	234	246	213	228	246	199	201	242	234	226	213	224	225	193	219	237	233	237	240	198	218	224	225	203	219	233	216	215	227	206	213	212	220	200	215	225	230	231	254	252	222	230	225	228	212	250	204	240	217	211	195	199	200	239	228	213	186	206	222	213	223	235	207	199	221	213	200	227	220	231	223	244	228	226	225	208	240	212	222	255	227	244	212	208	201	188	210	232	247	230	235	230	217	225	193	223	211	187	223	227	231	231	214	216	224	232	202	248	222	214	223	223	216	224	221	210	211	199	204	237	212	213	240	231	223	214	200	237	234	224	239	232	208	207	229	217	193	206	204	206	229	192	217	204	220	219	227	223	201	211	214	206	220	219	218	235	192	212	251	197	214	222	200	192	208	211	220	227	236	213	212	253	220	184	230	213	231	236	225	235	218	185	187	205	205	227	178	249	228	220	209	225	215	223	221	225	237	243	208	240	217	248	191	235	212	221	193	217	202	228	217	238	208	192	242	212	220	199	208	212	214	220	231	211	223	218	224	229	211	228	217	232	210	230	221	226	213	247	203	210	237	206	199	200	237	222	201	225	226	210	225	205	222	230	237	213	261	218	217	221	226	211	235	228	235	238	207	209	189	223	219	189	208	235	238	206	205	219	220	258	196	207	233	214	221	201	223	227	235	216	207	214	218	195	205	195	210	242	210	241	219	225	191	210	212	232	199	234	234	214	208	208	206	219	231	212	230	216	222	192	201	225	240	204	219	220	221	180	248	221	228	235	210	213	238	204	206	240	245	246	214	218	196	237	203	207	218	229	223	229	205	229	234	190	223	205	253	201	217	218	213	229	200	224	273	223	228	218	215	235	178	211	240	221	212	185	214	237	213	251	227	225	192	196	205	219	215	217	236	204	238	187	215	213	237	214	233	206	199	217	217	231	210	213	217	191	269	220	203	204	208	237	235	223	249	239	210	233	220	214	254	217	214	192	243	195	225	198	249	204	216	217	208	235	228	209	186	219	234	237	208	194	218	226	227	244	238	229	225	222	213	240	212	219	261	228	240	201	227	193	233	225	210	225	253	225	204	216	200	238	211	207	230	213	203	220	226	239	228	233	208	201	210	214	228	227	201	234	227	227	207	209	213	195	193	223	207	226	216	229	217	215	211
25139	1867	3979	4732	4074	3364	2757	2368	2017	1699	1602	1421	1240	1210	1071	1015	999	939	920	845	856	823	844	827	773	762	747	702	632	715	688	716	680	624	690	658	667	644	596	635	615	624	619	648	570	607	563	585	580	576	600	584	643	568	604	624	570	580	534	651	624	601	577	630	519	564	594	549	604	583	638	602	552	573	585	538	588	584	587	556	555	570	592	574	565	522	577	594	576	591	556	574	537	584	592	565	561	571	617	597	566	557	593	543	614	547	523	539	595	557	549	564	592	594	579	554	545	565	559	580	546	558	541	526	569	545	558	536	580	617	538	555	556	588	560	568	535	569	581	532	552	575	538	606	579	585	552	532	542	550	540	534	548	574	552	520	588	536	564	580	558	550	542	536	552	576	543	576	562	541	552	532	509	552	566	565	594	639	548	575	582	560	500	552	558	577	586	558	531	578	579	558	568	550	561	529	585	550	521	590	592	553	537	582	524	538	560	551	541	557	561	522	572	525	574	575	589	555	578	576	554	601	560	561	540	569	567	582	555	582	559	519	590	573	550	565	551	583	575	568	591	603	543	557	596	567	554	523	568	561	571	554	570	552	569	562	546	576	579	593	582	592	536	567	536	544	534	547	603	572	553	550	522	589	549	619	570	579	553	554	572	523	542	568	500	574	547	572	538	533	565	561	561	511	547	572	562	571	551	540	555	564	567	575	544	562	601	600	520	526	520	557	581	563	547	531	568	562	534	514	589	605	548	540	545	556	559	571	554	556	564	591	527	580	557	581	573	588	550	521	565	566	516	560	565	583	555	578	577	559	551	565	568	527	538	544	525	574	537	596	583	581	574	516	544	537	540	565	569	572	530	555	580	588	530	542	542	562	509	595	567	551	539	589	527	541	545	537	574	529	591	555	565	552	579	548	580	535	556	562	557	564	586	524	543	545	553	524	588	580	579	549	566	582	558	578	558	527	523	538	567	565	566	563	540	540	546	567	528	582	567	579	552	571	539	544	547	581	536	534	516	547	553	512	598	580	564	542	565	535	554	567	585	550	574	504	567	553	575	525	547	569	566	612	564	566	548	568	551	570	559	538	573	595	555	580	601	567	595	581	579	546	529	596	617	531	555	583	539	585	574	555	546	556	574	555	579	538	569	532	551	588	568	554	610	597	583	547	560	525	536	566	527	529	555	555	550	542	548	553	574	516	524	588	551	534	537	551	534	563	578	574	563	525	529	585	553	566	564	568	575	537	589	583	534	554	571	537	587	531	602	543	558	562	577	510	546	572	530	611	568	570	536	546	558	574	575	586	524	519	539	602	540	578	532	561	554	569	574	585	553	559	568	571	541	516	618	571	552	540	537	545	551	547	557	557	600	522	539	568	570	550	578	552	563	551	577	545	529	526	589	572	541	557	562	564	565	538	519	526	555	553	567	543	579	580	586	597	569	582	539	557	541	542	565	616	561	549	546	545	612	519	536	542	567	550	552	566	601	504	556	493	586	580	555	586	562	556	550	553	551	570	602	520	546	527	573	540	542	556	575	570	548	524	590	617	569	590	577	557	592	562	593	576	528	568	578	566	562	507	599	558	527	550	569	538	517	526	565	589	563	544	536	572	555	589	559	583	532	512	508	571	553	534	529	577	567	526	581	583	530	564	529	578	555	572	602	609	544	533	570	548	541	574	559	531	566	587	525	564	559	559	520	559	568	539	553	565	560	541	552	552	574	558	599	574	566	551	527	544	566	524	552	611	544	518	575	582	568	552	564	542	536	551	604	557	543	592	558	568	530	563	526	528	527	537	566	543	525	574	525	570	586	549	586	542	521	571	538	601	567	607	563	568	538	530	543	532	520	585	558	587	591	571	560	577	584	506	577	568	575	535	561	531	536	594	531	569	579	576	534	548	587	550	555	568	571	547	588	577	522	569	568	552	560	565	555	575	589	501	580	558	593	617	549	542	584	601	556	568	585	606	512	563	564	562	581	566	556	548	594	584	588	546	538	557	545	603	559	540	579	524	518	537	542	572	552	599	576	522	597	569	519	531	579	559	562	561	582	575	539	577	530	554	574	557	551	518	578	531	569	559	556	583	559	601	589	543	509	574	551	601	565	563	589	549	564	568	551	605	560	549	563	538	547	532	586	529	560	589	523	561	560	562	543	567	548	553	601	528	573	605	560	585	584	539	565	629	567	536	555	551	593	541	569	571	579	521	559	579	555	575	567	532	538	536	589	509	541	504	585	570	577	562	589	534	538	583	596	533	583	553	589	529	543	526	607	561	558	548	566	539	582	594	596	563	567	561	550	522	590	531	545	580	597	601	576	543	551	550	548	534	539	587	522	568	539	571	573	520	595	551	560	563	581	566	525	527	566	541	573	548	541	550	527	589	566	564	560	560	487	599	596	558	560	567	579	581	584	527	572	563	565	543	558	576	554	526	545	536	561	567	559	574	566	561	589	571	552	551	549	509	562	516	549	609	572	549	576	577	550	567	587	563	568	537	541	562	567	526	558	582	559	553	562	583	554	565	593	567	574	590	520	576	577	584	520	592	528	543	589	546	605	559	581	539	549	563	519	546	543	547	568	589	566	555	532	569	531	574	561	531	570	544	562	575	554	585	575	551	553	556	548	556	542	542	543	547	582	550	572	540	542	575	548	577	554	568	551	535	591	534	561	554	586	573	557	608	565	501	577	547	567	504	609	524	577	564	577	555	568	540	526	588	533	554	533	567	531	583	503	560	570	568	569	580	572	597	604	528	610	556	529	620	514	573	522	518	544	525	550	563	580	543	537	524	552	547	574	564	548	571	545	533	586	608	574	544	595	555	574	597	558	587	551	579	581	551	572	522	554	550	551	572	551	578	548	551	546	550	533	557	575	559	564	567	557	570	558	582	598	558	577	544	570	582	564	556	531	571	587	578	584	543	548	570	567	575	523	514	566	584	556	576	537	570	532	532	551	575	538	537	533	552	555	553	575	526	569	590	573	598	551	551	560	565	576	536	543	570	533	614	551	530	574	581	555	545	550	561	544	552	551	517	509	549	553	587	556	548	551	560	529	579	599	535	583	580	605	607	571	550	558	555	540	592	561	551	560	541	520	566	576	589	527	576	538	561	580	557	572	553	599	545	583	589	561	566	520	549	579	582	572	608	547	552	555	551	529	553	580	543	586	532	573	559	604	530	589	586	540	579	605	598	589	582	526	550	598	553	569	555	569	567	606	560	601	569	564	567	545	527	528	546	549	556	505	557	516	522	547	496	575	581	542	562	537	547	583	564	551	581	541	572	590	529	557	537	559	535	535	539	545	524	586	561	528	565	552	529	534	571	593	571	562	549	589	524	556	517	534	585	568	519	560	563	577	560	525	607	556	540	592	514	567	571	603	595	557	524	553	555	590	553	556	534	509	574	546	585	560	497	557	607	562	565	573	555	589	536	553	569	587	571	587	583	564	587	523	532	556	564	540	602	562	563	592	560	597	626	569	523	566	518	578	507
4276	275	246	222	219	224	233	206	206	227	201	222	215	220	221	219	231	230	232	212	231	216	232	230	213	202	233	228	243	270	211	231	245	231	191	232	207	253	215	233	223	209	191	203	242	230	246	221	244	216	232	241	232	218	229	235	256	249	256	231	193	250	266	217	237	202	223	187	217	226	223	218	230	219	223	219	220	219	221	216	261	235	217	210	208	228	244	217	214	222	201	248	225	212	232	252	214	192	240	243	202	226	243	212	230	234	229	250	215	235	203	221	213	227	185	202	217	226	241	225	214	226	214	225	231	207	230	212	228	212	228	216	210	242	210	233	209	235	219	240	223	230	225	242	224	238	227	221	219	215	226	202	214	228	215	230	229	217	227	231	213	224	221	232	230	221	203	226	211	238	219	231	231	204	215	259	247	245	236	247	215	228	240	236	218	226	217	232	220	210	200	220	248	219	241	236	246	207	241	227	218	223	227	231	255	249	218	216	259	214	219	278	204	251	236	232	212	221	226	223	257	205	229	225	224	245	206	232	228	237	257	240	226	203	226	222	254	219	216	225	228	241	222	207	223	241	220	206	195	227	226	247	201	239	226	226	174	216	229	212	213	223	227	244	208	253	250	228	230	221	223	233	250	248	210	203	233	231	248	227	216	241	246	208	206	223	222	244	208	219	219	198	198	219	205	203	206	215	241	249	206	214	223	244	230	239	214	210	191	236	233	226	250	192	231	239	213	229	204	198	237	225	232	227	246	205	230	203	217	240	214	249	202	244	241	244	235	199	209	234	225	191	233	200	238	248	229	203	225	228	226	221	210	259	227	226	237	225	238	200	237	217	239	231	224	217	235	232	231	230	257	233	194	226	226	251	260	212	226	210	223	211	245	263	219	220	227	230	195	244	234	217	214	259	219	235	240	258	232	210	235	225	229	200	233	217	212	245	241	227	208	197	206	235	218	214	231	208	179	198	243	213	198	243	230	228	231	219	218	242	192	223	212	239	219	213	260	231	219	237	209	201	221	246	201	224	222	214	235	210	226	225	217	225	233	224	225	240	237	215	237	243	225	207	235	235	231	246	247	218	229	241	217	202	229	239	212	187	217	225	221	225	254	211	228	234	228	213	240	230	227	226	214	217	229	248	229	214	221	227	239	208	230	210	194	254	203	226	224	244	249	258	221	187	233	219	203	232	230	225	228	227	246	225	213	245	231	225	220	209	232	238	244	236	245	245	197	202	231	231	213	221	242	236	219	240	249	211	237	216	258	248	235	235	235	229	217	213	208	223	223	227	208	241	208	214	237	235	246	221	264	258	213	223	257	204	209	222	227	209	217	216	209	257	207	194	238	233	215	211	237	212	218	211	238	216	209	199	229	197	245	231	213	245	222	222	234	235	224	219	203	211	229	229	249	200	219	255	227	265	202	241	219	220	215	234	240	228	240	248	213	238	264	248	231	218	225	245	230	223	211	223	223	236	199	223	200	248	247	229	212	225	250	232	223	217	230	215	208	199	235	206	210	228	233	236	204	253	236	234	241	240	227	232	203	212	207	209	243	213	215	253	206	222	226	193	231	226	245	227	193	233	213	232	211	219	235	234	248	258	240	199	240	228	245	218	221	224	213	262	217	245	238	207	240	225	213	195	250	221	249	219	249	220	238	232	231	234	250	227	238	227	221	243	206	222	200	213	212	201	231	229	223	257	244	244	229	246	234	209	241	202	187	233	236	252	228	232	237	218	267	230	212	209	227	211	238	254	239	265	235	199	226	216	236	228	238	218	244	216	235	216	214	212	227	187	218	216	235	257	247	211	232	211	223	217	237	227	224	184	213	244	253	219	237	230	207	209	240	221	210	226	232	244	234	203	214	214	208	223	244	199	215	223	233	242	225	224	216	202	214	218	213	235	194	221	224	227	203	214	217	248	259	236	218	199	215	209	212	217	206	217	202	201	210	205	230	246	236	225	222	214	217	221	266	241	227	203	218	245	242	235	242	264	264	258	227	230	229	241	241	210	224	232	213	215	208	241	228	221	203	232	207	231	189	198	253	236	252	213	211	218	228	243	257	240	227	252	231	218	188	217	205	210	243	224	219	224	232	265	241	219	230	264	242	229	234	228	248	235	220	267	223	236	237	222	226	212	243	220	215	226	235	223	215	195	214	218	229	256	212	201	243	247	275	246	202	202	218	250	232	233	205	212	250	242	220	236	237	191	228	257	229	206	236	227	198	241	219	236	242	204	240	233	232	193	212	244	218	220	235	212	215	228	230	219	213	257	227	224	239	217	244	208	241	225	235	242	239	213	222	237	205	233	234	227	239	237	219	250	228	200	232	218	191	201	216	212	219	238	254	247	228	268	204	230	219	234	213	220	222	203	235	247	258	211	229	216	216	232	233	228	242	244	232	242	204	224	232	223	240	216	239	244	233	202	221	219	214	204	237	219	233	232	207	227	221	226	225	222	239	242	220	191	250	214	249	226	215	229	228	227	219	225	238	238	229	220	220	252	229	252	237	229	213	224	196	206	209	189	222	233	227	222	247	255	214	212	234	207	213	239	245	248	243	214	230	220	215	220	251	212	225	228	231	250	232	215	240	241	219	218	236	230	249	242	236	225	249	220	241	243	226	246	234	245	216	209	205	250	223	225	232	232	226	252	220	212	217	207	200	223	244	242	247	233	259	207	244	248	213	242	229	188	239	248	239	238	234	222	207	243	254	210	208	227	197	227	244	229	219	230	253	207	219	231	218	228	216	214	216	202	197	269	245	214	242	228	216	226	224	239	214	194	202	250	208	217	220	241	241	226	220	233	215	207	223	244	235	232	257	218	237	240	224	230	203	204	239	218	225	243	234	227	253	218	221	226	227	233	238	246	235	227	212	249	238	214	233	240	233	246	214	178	218	227	196	221	241	238	207	231	233	233	243	229	219	228	235	221	225	194	205	220	209	236	222	254	232	204	223	220	208	225	218	211	202	209	222	247	214	209	247	208	230	236	235	223	211	235	233	221	233	196	217	216	202	229	205	213	211	202	229	220	222	206	233	203	233	222	216	228	239	232	212	210	221	253	215	216	207	236	239	243	222	225	251	220	245	225	239	220	235	248	202	242	195	243	225	249	222	252	208	230	238	249	255	220	261	226	240	217	242	230	192	239	207	224	208	220	225	203	212	234	193	215	212	218	221	254	191	240	222	223	225	218	223	235	201	229	233	227	228	241	211	225	253	250	214	238	231	235	229	205	235	224	208	216	216	246	251	231	228	245	224	257	221	209	213	237	245	225	234	265	229	223	237	228	213	230	241	204	233	206	232	251	225	203	238	225	212	186	214	224	237	212	225	220	221	214	223	256	213	202	251	220	233	220	227	251	241	200	215	214	223	219	232	220	231	243	225	227	219	219	228	220	240	216	229	224	231	214	227	200	240	212	232	247	217	233	228	221	246	198	218	224	209	220	209	239	205	260	219	186	257	202	242	232	210	204	211	198	246	230	220	252
5089	529	604	603	635	569	608	546	523	556	544	596	547	581	538	540	574	581	520	558	551	541	557	588	545	541	523	564	518	531	545	559	514	576	523	521	562	523	499	562	536	561	554	510	530	507	524	560	542	512	551	547	555	547	582	538	575	508	564	524	518	565	520	551	517	569	551	575	529	526	534	586	533	555	530	549	557	535	571	545	550	542	551	520	540	536	509	559	540	529	537	534	499	566	498	525	531	555	525	508	545	509	563	559	525	580	561	577	530	516	537	515	565	527	512	506	537	553	518	556	542	542	566	500	549	538	555	530	493	502	551	516	530	538	539	523	532	518	544	551	555	562	518	525	555	543	538	529	577	498	551	531	554	525	537	524	560	529	543	541	529	559	571	554	537	553	527	520	538	564	557	513	531	530	540	535	544	545	527	544	549	576	527	563	496	536	519	538	527	569	494	525	535	584	584	551	536	522	534	538	510	549	543	561	589	545	532	567	543	560	584	546	509	553	539	521	511	510	540	524	526	531	518	539	518	507	520	513	531	505	529	498	585	538	513	553	580	565	517	524	552	545	539	589	539	534	526	519	511	556	515	557	573	534	573	500	542	536	546	553	597	495	509	524	538	542	580	531	511	507	508	570	544	481	555	519	528	539	522	560	558	555	492	519	534	587	521	508	544	551	607	534	578	508	564	516	567	573	523	579	504	539	608	550	545	537	549	578	588	521	524	554	528	531	494	581	544	516	555	530	537	525	562	525	546	579	558	546	510	524	534	541	527	530	526	538	549	513	544	522	542	588	549	548	548	551	522	522	530	529	578	565	537	511	498	542	507	520	513	523	544	572	539	550	558	527	571	534	560	559	553	513	513	563	524	550	532	511	563	532	532	517	559	517	550	554	533	566	535	561	551	576	553	530	559	568	584	540	509	583	507	570	506	565	548	511	536	520	530	525	489	530	530	514	517	564	530	520	553	506	511	534	544	560	509	517	539	523	550	544	524	531	544	503	555	534	521	515	539	529	561	539	557	537	546	515	502	578	539	562	572	583	532	555	543	560	537	539	552	540	540	558	565	526	567	524	535	535	547	520	574	539	567	523	521	574	528	529	524	565	564	557	536	548	530	564	539	526	516	582	579	582	519	552	561	503	539	532	495	559	509	527	557	585	569	515	514	516	507	528	512	561	569	526	545	551	562	550	567	525	596	556	553	550	546	549	520	513	533	528	515	545	534	537	560	566	529	589	546	530	575	589	486	545	530	556	563	538	527	556	574	534	524	532	548	566	528	531	569	549	572	539	528	543	507	480	558	576	512	571	580	531	543	572	539	533	523	555	518	533	496	532	525	525	527	526	549	509	540	551	504	543	550	544	508	525	542	572	557	563	586	567	531	545	557	551	524	519	520	524	572	546	547	552	508	546	550	493	546	533	510	566	555	580	579	536	522	545	499	529	556	559	509	517	550	533	543	529	591	584	539	501	559	540	561	537	563	489	557	531	534	533	538	535	573	525	545	568	520	558	559	572	561	543	533	533	557	569	528	534	547	502	481	515	501	588	550	522	553	538	525	577	522	533	558	544	533	564	513	493	541	530	553	552	580	525	582	528	555	546	556	533	548	561	553	554	558	529	542	504	535	580	530	539	547	543	518	582	507	518	525	550	505	567	548	537	502	500	543	534	567	584	550	561	543	548	576	545	592	552	530	553	544	524	551	546	531	531	525	525	548	506	524	504	487	565	510	574	530	551	562	590	522	489	539	535	577	551	534	575	569	533	526	560	508	507	548	549	541	545	513	517	529	572	546	554	590	563	518	519	525	524	522	505	559	513	516	542	520	527	545	520	561	552	528	544	569	506	546	527	564	543	558	561	499	587	547	587	558	529	561	518	529	554	559	512	562	540	490	549	580	534	536	578	532	548	576	521	529	580	561	536	483	575	538	507	533	550	533	534	567	542	568	530	604	546	565	549	534	529	503	551	545	534	473	550	523	556	530	544	545	557	565	522	537	550	577	561	524	555	541	521	572	545	546	537	561	526	533	511	564	565	483	535	541	580	501	514	520	502	539	534	513	534	568	544	556	546	530	569	520	549	546	555	558	549	582	589	496	534	562	537	505	555	532	525	558	564	555	582	541	550	528	570	539	545	525	527	507	545	543	545	518	512	562	534	534	528	538	547	525	529	549	554	521	562	552	530	555	528	548	550	535	556	579	587	543	569	533	521	565	546	586	522	524	542	539	528	566	564	506	566	557	528	545	496	532	578	526	536	558	571	551	555	554	539	559	553	538	574	549	533	557	575	548	526	520	515	569	507	546	532	529	555	548	518	565	576	514	570	562	511	510	553	516	523	543	581	561	529	568	536	526	531	532	533	539	517	564	529	531	568	529	543	502	521	511	582	554	524	538	523	483	548	526	571	560	510	523	546	535	535	540	560	506	537	508	533	533	539	563	568	530	566	494	564	541	567	581	555	611	573	549	529	518	543	518	579	522	573	543	558	548	544	504	541	558	505	545	546	527	556	531	522	534	553	584	534	531	531	530	564	558	552	531	517	520	541	521	539	550	522	552	517	520	580	552	545	566	524	507	562	563	537	530	551	507	529	552	549	532	538	540	558	542	563	564	517	531	545	527	564	506	595	534	515	533	534	541	535	527	555	541	534	566	560	523	551	599	563	508	534	542	539	559	533	588	561	540	492	524	533	524	536	530	550	540	580	549	547	543	560	505	517	490	528	500	532	586	539	538	564	549	591	537	545	554	536	529	579	577	519	538	575	576	529	529	543	525	503	554	531	518	562	551	563	559	497	585	561	535	532	554	536	539	569	511	574	562	540	545	529	566	542	533	534	554	498	503	605	482	540	520	546	542	506	555	503	552	512	562	559	548	559	535	530	543	565	550	538	583	536	586	528	491	521	550	535	527	527	597	523	594	548	541	546	571	505	572	515	581	513	519	546	539	563	521	529	512	554	544	536	551	546	566	557	530	533	511	506	529	561	583	538	511	550	513	547	583	543	514	522	547	577	569	531	552	521	527	570	538	550	513	561	541	589	531	536	528	520	528	547	563	538	549	513	499	535	508	527	522	551	510	489	564	514	520	546	543	514	539	556	550	520	527	564	530	514	559	589	555	520	535	505	517	537	551	546	554	538	549	528	536	528	547	532	578	536	553	519	504	566	497	533	604	534	533	560	526	535	537	557	548	560	530	537	595	539	546	530	549	575	550	502	551	527	531	570	548	538	496	546	548	530	599	526	558	547	582	532	546	501	557	570	563	531	535	559	499	573	547	560	572	527	551	549	530	529	565	550	557	549	522	533	561	577	546	525	569	531	519	545	556	524	547	532	532	552	559	521	559	553	518	553	545	592	523	549	524	530	535	506	527	549	540	544	514	580	540	560	504	528	541	549	553	548	532	552	536	533	513	538	527	527	596	520	543	529	544	556	565	550	531	527	518	543	569	539	543	524	543	510	563	517	522	581	496	568	518	538	526	542	566	504	528	566
41233	7210	1202	790	480	418	321	245	240	211	212	183	164	155	132	143	150	165	136	144	122	140	115	111	113	129	132	98	114	135	97	140	123	117	110	124	132	124	133	133	108	109	148	119	119	110	129	129	116	137	107	100	120	79	119	111	113	138	119	131	133	119	131	112	133	130	120	126	100	126	135	125	120	119	119	120	115	110	140	115	136	116	122	129	134	100	109	117	108	122	119	112	127	106	137	104	104	106	106	98	111	122	132	118	109	95	99	103	132	110	113	100	104	123	114	118	114	126	117	116	107	131	114	103	118	127	113	108	111	100	121	124	95	109	114	115	101	100	100	118	93	121	116	93	114	104	117	108	128	117	117	109	91	116	117	121	104	120	108	113	117	123	99	101	117	113	115	123	118	123	127	115	116	129	93	114	115	140	122	132	110	105	122	122	122	134	95	130	125	113	116	124	117	106	106	105	109	99	119	112	107	87	127	134	90	110	114	111	113	123	104	135	109	103	103	113	105	113	106	112	128	112	120	103	125	111	100	114	109	115	110	105	127	119	103	120	107	115	96	139	119	121	130	111	106	115	106	107	130	98	138	138	122	120	114	102	108	120	109	126	108	92	95	88	119	113	111	119	114	116	117	126	127	98	114	95	116	99	111	115	103	115	97	117	110	118	123	105	108	98	84	115	97	107	116	115	114	105	132	93	112	104	131	112	106	120	107	109	126	96	100	103	105	104	106	109	112	114	127	129	129	105	106	90	120	116	119	110	113	114	113	99	113	109	130	117	115	105	110	96	111	128	105	112	125	106	113	104	115	132	123	122	101	101	95	118	114	124	116	92	111	100	112	123	115	110	102	107	110	99	106	108	109	127	116	77	103	100	103	111	114	113	120	117	117	112	112	113	124	125	105	110	112	99	118	120	112	115	94	122	111	100	106	116	120	114	126	120	90	105	112	120	111	110	120	134	117	115	117	117	122	126	116	112	116	118	124	129	121	95	115	121	111	101	114	110	123	119	123	123	114	95	128	124	99	123	95	112	116	121	120	106	135	120	91	121	106	115	80	135	132	110	109	112	107	101	110	115	105	118	119	123	113	101	113	99	117	117	103	110	123	98	129	117	125	121	138	106	106	122	112	114	117	121	123	111	125	127	141	117	109	123	98	99	132	142	83	113	105	98	106	137	126	111	123	120	102	101	109	121	102	115	117	117	109	106	110	119	103	127	109	109	128	121	101	117	107	129	134	108	122	122	101	114	109	126	141	111	117	90	118	116	121	122	106	106	114	122	98	123	119	111	131	125	129	115	116	113	110	123	97	122	108	112	114	105	122	119	125	125	127	121	130	104	102	123	123	110	126	108	92	112	109	96	109	97	117	123	104	110	91	127	116	111	101	110	118	95	135	102	109	118	125	124	110	108	120	97	109	127	101	106	101	117	97	115	118	113	115	128	103	100	114	113	122	107	103	110	110	107	112	108	113	112	122	117	115	108	122	106	111	105	108	108	111	102	115	117	128	115	99	130	129	104	107	126	142	113	101	106	124	118	121	97	108	161	110	132	114	120	120	126	98	123	101	121	122	124	127	109	135	118	137	118	110	132	103	105	121	124	115	104	112	123	126	105	108	114	118	110	103	106	112	146	120	100	131	116	109	93	109	116	120	111	115	92	102	113	99	117	98	110	114	112	113	124	119	102	98	112	115	109	108	113	101	117	104	126	114	128	114	113	116	107	111	106	101	106	120	125	119	103	95	114	109	115	115	102	107	108	108	97	109	111	111	126	116	115	116	92	105	114	129	115	117	119	103	91	108	135	112	113	103	111	106	116	109	125	102	115	112	104	115	90	119	115	120	88	111	108	119	105	113	114	97	124	125	123	126	118	107	119	104	118	84	121	117	85	113	131	101	129	111	105	119	125	119	122	99	97	100	116	141	131	127	85	111	111	112	115	130	111	106	104	106	125	116	124	89	101	118	98	135	117	123	135	107	106	98	117	111	147	133	122	102	116	98	135	127	110	99	105	122	148	119	95	138	114	113	124	127	130	92	129	107	108	123	102	141	121	114	120	104	129	109	129	117	110	122	116	121	121	109	114	118	96	103	115	139	110	112	111	90	115	117	119	111	107	113	112	117	97	114	98	128	118	117	118	98	118	120	100	138	115	120	119	126	123	110	119	108	120	121	112	123	124	125	112	108	118	112	111	119	106	120	123	105	106	109	123	126	117	83	106	103	137	104	123	112	108	127	108	115	96	125	131	114	109	98	105	114	140	99	110	107	106	106	115	125	124	114	99	112	121	91	107	128	107	87	109	122	109	101	121	125	144	89	107	92	112	123	121	121	105	112	108	106	120	126	123	97	114	133	138	113	99	105	98	114	133	131	141	105	97	122	110	123	116	104	105	111	111	117	114	127	113	114	111	108	122	126	114	118	117	110	102	116	114	116	93	126	118	112	99	105	115	132	135	117	130	127	93	105	126	115	129	99	117	99	120	112	129	125	129	93	112	122	106	112	116	129	142	112	125	99	120	98	139	112	115	127	129	112	109	119	106	97	106	108	120	103	104	113	110	117	109	112	123	122	116	131	109	97	126	133	117	121	112	122	99	110	123	108	123	103	122	126	131	106	110	121	126	84	122	101	105	101	99	98	120	108	130	121	105	123	123	119	104	100	124	116	127	116	114	120	110	139	109	113	96	98	109	115	113	131	102	105	120	127	128	109	105	119	148	125	125	119	91	124	115	128	114	116	115	96	117	122	112	107	106	105	84	112	94	133	107	129	125	120	104	110	117	142	122	115	119	119	113	104	109	115	118	117	107	112	109	103	116	114	117	122	101	130	121	104	116	122	104	120	113	114	112	118	104	112	102	106	95	112	104	121	109	122	108	99	96	108	134	113	138	110	105	122	102	122	116	105	116	123	118	110	133	111	90	110	130	99	107	113	112	95	116	90	116	107	133	97	110	105	120	99	106	127	120	126	111	116	105	95	93	110	127	143	91	122	116	97	114	94	113	126	108	110	112	111	117	107	143	112	113	109	109	109	101	113	101	106	116	99	117	106	104	114	119	135	97	120	120	115	114	108	111	116	125	117	100	107	107	113	121	98	97	127	114	130	121	131	110	101	111	121	125	108	149	127	120	106	112	109	97	106	114	100	102	95	120	130	113	114	114	97	100	110	107	122	106	120	107	104	114	120	102	100	115	126	116	104	118	114	112	132	111	114	137	129	102	119	108	100	105	106	116	113	100	91	106	96	111	113	99	106	112	115	108	105	108	113	123	104	112	118	117	117	112	116	112	108	111	121	94	118	110	119	124	113	124	115	111	120	106	115	95	100	111	106	117	130	101	133	101	125	106	116	118	120	108	128	103	106	107	116	139	122	105	112	104	127	110	114	100	128	109	115	111	124	113	113	110	119	110	115	101	120	122	109	137	127	130	127	132	123	113	119	131	110	117	116	131	116	101	91	117	94	108	122	147	123	107	134	126	108	114	112	108	106	113
18367	992	2200	2517	2245	1780	1546	1261	1131	961	851	739	743	618	607	569	525	533	507	491	482	466	478	445	435	412	438	397	410	384	398	404	381	378	389	387	414	340	377	402	391	361	349	355	326	351	326	361	341	347	366	374	348	325	337	336	338	331	335	356	337	339	333	356	329	346	331	376	315	339	334	348	324	303	339	303	333	366	321	314	330	363	298	326	342	331	320	339	350	337	343	306	311	325	349	284	300	310	336	314	326	312	330	341	327	349	330	302	332	310	345	316	326	307	318	305	286	326	323	326	308	330	301	342	359	317	334	335	344	336	306	359	326	307	303	318	326	326	331	325	304	313	310	309	335	309	366	315	351	314	334	336	330	334	308	338	325	318	307	326	303	289	301	295	367	315	365	305	326	334	275	340	312	344	307	323	321	317	316	310	336	324	299	335	327	320	326	339	297	328	286	292	333	310	357	342	324	329	288	315	320	306	327	323	329	370	303	315	275	319	317	293	333	334	313	325	305	337	366	321	336	307	344	333	334	285	343	304	284	343	351	325	321	317	336	315	305	328	329	337	315	311	323	321	301	315	325	340	312	290	310	320	345	297	317	341	335	313	330	318	325	336	312	304	319	368	358	321	327	356	342	344	317	348	327	324	330	332	352	318	300	321	314	320	313	313	311	325	326	307	332	322	330	342	305	311	317	278	339	328	323	345	330	326	295	334	337	321	342	335	324	345	327	296	327	348	328	359	319	304	317	319	352	340	350	316	300	320	311	326	334	330	310	306	321	315	301	310	338	328	334	326	309	299	318	384	327	321	316	337	301	308	301	308	316	331	312	304	294	335	335	330	326	346	343	312	327	318	327	299	327	369	337	322	307	352	352	333	312	289	334	350	311	333	309	349	338	321	357	318	325	341	298	305	301	349	309	324	322	357	327	341	288	317	339	338	324	328	314	321	331	327	326	293	324	334	340	330	295	302	327	317	337	324	305	288	335	303	321	293	310	310	322	305	303	320	303	317	324	311	322	348	305	291	320	342	328	349	337	338	313	316	294	340	320	320	330	307	318	315	345	341	310	337	345	314	321	340	321	331	314	331	325	322	360	305	321	319	310	295	347	309	342	315	306	332	293	335	345	319	337	323	309	329	319	311	315	323	295	343	337	337	325	295	317	308	319	300	293	293	346	336	307	307	315	308	286	326	292	323	294	324	315	339	314	326	325	311	322	350	309	324	325	324	352	315	316	305	307	333	288	339	334	335	345	317	296	360	327	300	308	315	331	361	328	336	341	315	316	326	337	294	341	334	291	324	307	321	336	340	296	276	346	313	318	348	332	332	300	308	323	307	280	291	307	327	314	348	308	281	309	330	313	340	322	344	327	307	341	329	319	340	367	313	333	331	341	310	317	286	338	304	302	347	344	313	330	337	299	332	342	316	313	305	335	307	329	329	304	283	337	300	307	331	336	290	335	317	309	310	318	330	335	344	354	339	355	322	340	317	336	308	360	323	287	321	321	302	338	332	302	358	334	320	300	315	342	333	297	314	305	339	317	335	315	314	299	328	302	290	341	299	324	304	333	351	296	325	324	318	314	316	300	319	336	330	351	303	308	348	372	333	354	321	352	301	305	337	325	345	334	329	324	334	342	299	314	336	338	322	335	324	354	316	311	304	306	316	295	314	317	369	321	338	333	294	309	330	336	297	351	300	315	302	288	295	313	312	338	301	336	328	346	353	342	313	325	290	308	327	357	313	325	323	363	332	298	332	317	321	351	326	352	310	317	295	342	318	305	322	342	307	326	306	340	321	333	330	328	306	311	332	333	339	324	305	321	286	305	283	297	361	298	358	316	332	305	298	293	307	325	336	305	316	324	308	356	329	337	342	315	333	309	333	311	347	324	285	312	299	284	333	316	312	323	305	327	324	313	293	341	314	300	316	317	314	324	302	321	313	312	351	311	331	318	335	314	320	318	359	314	332	324	305	318	351	301	316	327	336	341	327	309	356	357	343	335	352	328	317	315	299	337	334	340	278	318	342	344	321	336	313	313	326	306	339	312	325	307	295	310	303	326	293	325	325	362	322	315	301	322	347	304	329	318	308	334	317	313	319	345	329	331	319	311	323	336	315	325	336	303	309	331	338	323	328	342	332	305	294	312	331	352	338	326	321	333	318	294	320	330	321	316	296	331	319	331	289	330	303	311	316	339	301	326	309	325	317	336	355	301	333	299	325	313	318	314	300	358	334	342	305	321	318	330	313	307	315	333	321	331	314	339	299	313	326	320	321	341	308	303	351	326	342	347	325	302	329	333	306	292	345	335	356	317	327	319	308	311	315	340	316	311	337	313	340	344	319	313	292	359	319	304	318	349	329	319	301	316	291	338	354	314	325	323	317	320	351	296	359	324	316	314	320	346	291	324	347	307	308	317	337	332	310	314	340	311	329	313	328	354	362	318	328	325	299	322	297	325	299	326	315	338	312	358	314	311	328	357	353	311	284	322	326	335	336	301	313	336	336	334	319	318	310	313	347	296	330	343	325	335	336	310	306	306	303	317	279	298	325	343	274	328	320	334	332	320	332	339	339	302	325	320	333	290	342	321	305	321	299	332	326	344	327	321	310	322	331	332	331	339	307	295	356	317	360	301	292	320	287	321	338	297	324	356	306	358	334	346	365	309	328	317	329	306	327	308	368	321	323	293	304	325	336	345	332	352	300	308	312	349	329	316	298	330	352	322	308	311	342	323	316	343	306	339	328	315	306	329	375	344	319	358	331	301	330	320	320	323	300	335	295	348	317	315	347	299	302	320	308	307	362	307	322	324	310	307	313	323	314	358	308	319	313	337	300	304	298	327	356	308	318	339	323	302	331	314	285	321	334	304	310	297	329	311	330	307	330	355	315	331	335	317	329	313	321	325	317	325	320	338	300	358	317	295	351	308	296	333	315	304	307	330	307	309	326	367	302	324	321	307	340	287	307	334	326	313	338	324	300	304	322	293	319	345	312	329	326	307	292	350	337	323	314	336	335	322	300	340	318	320	327	342	312	354	323	319	318	301	350	301	316	318	342	330	329	329	326	344	346	374	333	320	308	310	343	337	363	324	369	306	349	339	329	329	319	338	304	334	317	320	309	315	336	338	348	324	318	333	322	328	325	323	305	307	327	364	308	345	321	299	324	315	341	355	283	309	353	292	316	339	338	321	303	312	310	319	321	363	353	331	306	333	316	335	288	337	310	332	325	316	316	334	310	314	303	314	298	327	313	298	307	338	343	331	346	309	331	306	332	314	299	326	315	310	332	296	333	340	343	304	343	314	321	330	307	325	312	297	327	275	311	335	326	328	339	297	333	347	288	339	337	331	324	352	314	328	313	292	315	292	337	339	310	318	333	314	353	336	337	319	310	306	301	333	305	306	313	332	337	294	312	293	317	295	312	357	327	329	335	353	308	332	306	331	333	331	351	318	298	331	320	323	327	348	316	306	334	312	344	336	312	328	358	300	321
54638	14108	3394	1720	1129	826	691	575	504	426	349	340	323	309	268	287	288	270	298	250	252	272	249	233	254	265	249	236	228	257	244	236	275	238	220	242	224	242	254	269	218	219	239	230	211	225	203	226	201	239	218	193	225	240	224	201	234	246	230	217	236	235	217	185	216	251	208	238	230	218	200	215	201	215	233	244	209	211	234	237	211	217	206	223	219	240	211	224	238	214	252	241	199	199	200	220	229	191	224	224	233	220	229	215	233	227	219	241	198	219	227	221	223	219	223	221	213	213	204	243	254	227	218	206	249	217	223	239	219	245	215	220	242	206	238	232	219	240	220	232	241	233	213	203	212	220	211	231	226	241	240	236	214	203	205	217	209	211	237	222	228	226	245	227	228	216	215	247	249	245	248	209	206	196	203	214	189	205	239	212	258	216	196	218	243	202	212	217	210	220	226	242	213	217	231	223	218	224	237	227	218	250	229	246	227	224	223	220	231	213	213	231	204	222	203	242	241	220	218	222	220	218	204	224	232	221	223	203	249	232	233	226	208	226	218	211	185	224	222	224	228	223	226	214	223	208	200	222	205	217	237	236	190	221	200	241	215	209	216	192	248	224	232	215	197	245	203	221	230	238	237	211	208	248	235	210	201	235	219	232	226	214	207	213	232	215	232	230	212	220	256	219	223	223	211	214	209	227	191	211	240	235	200	219	220	216	213	212	208	200	256	243	218	242	221	226	229	222	210	246	228	225	220	226	206	206	215	245	230	212	204	216	225	206	246	200	225	227	224	235	188	209	210	216	202	199	217	219	224	221	220	212	197	209	224	210	196	213	227	218	232	198	242	200	209	209	199	241	221	210	223	230	210	200	237	218	222	217	249	213	226	192	224	210	222	218	222	226	216	206	229	205	223	201	205	236	236	245	208	217	222	228	219	223	220	220	200	243	225	225	238	246	229	204	264	224	216	253	184	200	220	213	232	194	211	235	244	174	214	219	205	225	231	248	224	230	219	230	204	228	234	236	240	239	204	198	217	208	224	205	229	224	212	214	214	226	220	213	219	203	226	218	248	218	209	217	226	212	203	237	237	230	194	217	215	191	220	256	231	230	210	198	235	235	220	246	196	220	233	228	210	213	218	204	228	199	200	220	216	239	226	197	242	216	214	202	222	209	237	193	251	197	224	241	215	206	195	215	229	231	197	209	269	230	253	218	194	234	245	197	205	229	236	218	231	212	232	240	220	219	226	217	214	216	261	217	239	210	216	214	202	257	206	210	226	223	240	215	232	212	234	209	220	229	217	229	211	225	253	234	220	216	229	245	220	219	218	257	195	217	200	234	217	259	212	223	227	213	215	216	223	226	203	223	218	201	210	211	209	235	230	238	240	243	256	237	195	258	232	241	222	223	207	240	218	223	241	215	221	242	250	219	216	205	214	245	229	223	220	199	236	207	174	201	227	204	226	260	213	199	209	236	209	223	211	217	227	240	250	211	237	242	242	198	203	238	197	210	217	220	227	232	230	213	240	222	208	239	222	224	194	237	210	232	210	234	198	234	212	229	213	238	228	212	221	214	244	227	218	213	224	208	219	219	246	228	225	204	217	210	215	207	208	240	216	197	211	237	217	235	227	230	202	203	241	214	250	229	209	253	232	215	206	230	237	225	223	240	217	229	201	200	236	221	193	207	249	254	214	230	257	236	208	212	225	229	231	224	221	206	244	230	229	227	218	233	207	213	217	212	210	253	240	209	220	232	218	208	226	207	242	225	238	226	236	222	191	225	204	228	242	239	244	212	197	205	212	211	222	236	186	241	212	244	236	241	212	210	217	200	217	179	204	225	243	200	225	239	235	246	233	225	239	253	224	218	248	236	209	220	238	205	239	215	224	204	225	234	212	204	211	196	246	236	201	207	237	200	211	238	227	208	210	225	243	243	213	229	223	186	211	224	241	254	234	196	216	230	241	228	223	198	212	216	211	254	229	251	235	243	222	229	222	223	252	219	206	222	201	224	216	253	209	207	228	233	209	211	243	246	223	216	227	214	240	213	208	232	221	238	244	222	232	222	229	225	243	236	215	241	215	243	246	217	206	219	220	197	232	230	219	200	207	211	217	232	211	243	225	201	227	244	213	221	206	207	219	212	236	214	263	240	237	246	212	219	214	243	238	249	211	220	224	237	231	216	242	218	211	222	202	219	220	250	203	216	247	217	205	206	203	225	223	217	237	237	210	226	218	232	219	217	237	207	203	220	217	215	214	247	204	216	214	221	209	233	254	233	222	222	220	231	204	223	226	221	213	267	228	198	211	242	230	240	209	216	198	210	222	216	248	223	203	207	200	213	209	193	243	230	239	250	253	234	227	241	263	217	228	231	235	224	239	216	210	212	194	239	201	224	222	228	232	211	220	226	250	228	252	193	204	239	231	229	232	233	228	231	230	216	227	225	189	245	230	215	234	209	249	211	228	228	222	208	229	219	208	208	226	231	208	201	204	223	223	228	209	229	219	218	225	219	235	219	209	221	230	219	221	213	209	202	213	228	217	212	221	203	241	244	211	210	201	240	192	243	209	237	216	189	228	243	219	217	227	218	243	215	216	240	222	191	198	210	240	215	242	223	208	215	236	189	213	237	222	227	238	242	222	211	243	203	208	214	232	228	212	233	218	211	227	225	228	201	216	239	240	211	225	223	213	199	225	250	236	216	223	241	229	232	232	245	246	203	216	202	231	216	197	185	238	199	202	240	241	214	233	233	246	212	218	236	235	253	202	237	235	231	238	243	230	217	247	222	226	244	204	230	204	213	222	207	205	224	216	221	216	214	215	203	256	215	203	224	219	229	184	221	219	231	227	205	199	215	213	261	221	230	248	219	218	236	231	225	209	230	241	198	221	241	216	234	232	224	224	214	252	216	240	214	233	231	217	227	202	243	231	220	227	230	236	243	236	217	214	227	207	212	207	234	240	204	212	222	228	217	224	227	228	223	252	230	202	193	251	228	229	235	235	231	227	234	233	232	202	209	228	215	231	212	195	238	207	225	227	211	233	186	225	253	213	245	239	198	241	225	225	234	229	189	229	213	214	222	207	219	201	238	236	232	218	208	220	232	232	213	245	201	194	214	214	215	186	226	227	235	223	215	215	206	244	249	207	217	229	210	246	213	234	210	226	232	216	220	192	220	225	202	201	241	226	207	230	218	216	240	228	227	234	221	243	232	199	202	246	220	227	233	205	233	227	199	220	236	241	214	241	220	222	220	218	239	231	235	212	243	209	204	235	220	240	236	222	243	216	232	224	239	206	209	224	216	225	228	237	206	250	216	219	230	245	221	227	247	235	241	228	227	222	205	245	241	240	194	220	221	250	213	231	191	244	217	240	246	236	218	219	208	240	233	205	239	244	226	209	214	208	247	190	191	195	241	225	236	236	196	211	223	221	242	214	212	209	219	196	212	229	233	215	255	229	234	247	206	239	228	233	210	198	221	221	205	239	208	223	240
24332	1897	3985	4732	4069	3501	2757	2363	2101	1713	1571	1422	1328	1231	1136	1049	982	976	903	862	862	824	832	770	782	761	758	741	709	687	668	680	657	701	659	606	666	639	635	614	629	590	576	589	598	641	665	589	601	683	561	612	619	580	570	611	608	617	595	582	584	626	591	641	595	596	582	590	584	614	606	591	566	596	576	574	573	583	568	575	606	567	587	612	575	593	565	575	574	546	612	607	603	586	576	564	608	587	604	564	544	548	554	548	586	577	585	597	533	552	555	565	561	588	531	532	596	588	583	575	566	587	570	551	584	577	549	544	601	560	543	562	529	582	566	588	529	570	559	566	539	565	547	548	534	518	582	577	575	537	522	549	536	522	542	591	541	559	578	559	587	595	602	587	589	537	582	528	546	567	560	576	567	565	594	539	569	589	560	563	559	555	547	544	525	521	550	575	551	533	576	537	593	561	570	513	582	587	583	555	556	560	600	542	613	574	564	512	613	571	560	575	560	592	551	591	570	540	652	523	580	590	552	607	543	589	543	536	617	571	514	546	533	589	576	572	530	553	541	562	571	562	559	562	574	627	542	587	561	528	558	550	518	545	571	567	581	575	533	578	578	565	562	581	565	586	563	598	583	556	549	606	574	598	560	558	594	572	576	531	573	572	579	554	574	572	574	542	572	541	592	532	581	582	586	560	523	567	555	561	568	569	550	576	591	531	565	556	537	596	519	555	592	528	582	568	547	534	591	537	550	585	547	545	596	571	560	535	576	609	566	577	547	574	565	570	533	542	574	574	567	551	566	571	579	600	572	552	512	533	564	538	539	601	584	556	515	579	544	550	567	534	521	576	559	560	524	516	542	592	546	591	575	533	574	575	550	562	618	535	567	549	556	574	586	582	549	525	575	536	542	542	582	521	583	533	536	591	540	570	557	549	543	644	556	541	577	581	555	554	585	518	563	565	570	561	567	568	549	562	578	520	514	582	589	661	550	545	563	553	567	558	546	560	547	566	559	558	552	550	532	537	536	618	603	557	574	562	558	554	597	533	503	556	569	597	548	591	560	601	542	584	549	552	551	536	587	553	562	547	566	570	527	567	551	569	503	556	537	539	524	545	579	597	600	531	519	530	573	562	578	576	616	545	555	602	559	562	553	558	561	565	563	551	597	510	534	591	540	520	543	571	543	584	562	586	603	543	531	596	552	548	541	570	519	567	595	527	557	543	588	553	571	538	578	576	626	546	555	598	525	546	580	561	572	541	593	528	578	588	556	554	553	564	552	562	548	574	533	568	545	569	542	539	526	547	559	522	524	577	587	541	548	557	567	539	520	566	587	527	569	568	527	556	567	539	564	561	584	555	546	523	588	561	559	572	595	555	567	552	589	577	536	575	592	544	543	597	578	572	525	550	559	572	548	530	531	564	561	548	572	566	546	545	594	557	581	566	572	567	562	595	551	540	535	551	561	543	574	562	556	569	540	557	573	606	576	561	567	552	575	564	540	580	583	555	576	568	577	582	582	578	565	589	539	556	544	529	556	590	537	568	530	544	546	521	601	538	604	538	572	508	573	537	583	554	513	614	511	542	551	602	545	586	533	585	544	527	616	534	586	580	579	561	587	539	536	510	553	576	573	603	525	565	585	572	567	592	582	569	563	555	577	576	552	560	558	542	579	575	535	514	560	587	575	585	533	579	541	532	596	560	560	575	550	567	557	573	572	602	528	555	546	603	578	552	541	534	567	551	541	563	522	602	556	588	592	580	578	531	569	545	572	523	592	541	557	528	557	596	546	566	570	529	587	581	558	584	528	573	567	546	578	548	541	563	547	557	574	576	537	599	598	570	575	537	562	589	559	561	556	554	540	564	558	558	562	584	574	577	557	546	585	594	554	573	602	585	553	564	572	565	560	573	526	577	539	536	573	575	536	560	585	558	568	594	576	524	520	512	575	551	574	587	539	608	577	560	587	585	542	559	575	511	578	557	536	524	570	591	575	588	557	551	611	563	571	561	525	572	575	560	534	584	567	548	565	589	552	536	579	513	588	528	557	545	597	550	536	589	525	538	568	560	537	539	602	534	530	580	608	552	532	586	535	571	543	518	559	504	556	561	560	580	588	615	538	597	572	567	580	541	571	540	581	508	527	557	513	560	553	528	543	582	568	543	563	545	629	545	571	549	572	557	548	508	575	556	608	585	591	553	567	547	550	560	544	554	543	563	560	572	524	538	592	558	551	603	557	587	578	606	528	603	599	500	573	582	575	558	534	542	625	566	536	567	542	555	556	543	603	545	573	550	558	598	555	580	577	577	570	558	549	567	532	541	535	532	528	558	548	576	516	554	548	541	564	578	544	559	557	589	589	537	548	568	561	580	542	601	561	617	574	553	566	592	540	557	543	551	560	589	579	595	568	556	573	548	599	558	553	607	568	549	530	535	553	575	576	531	557	557	524	617	545	549	537	558	574	511	499	536	570	557	576	574	555	600	547	551	537	588	571	540	576	526	536	544	550	567	622	599	537	551	572	558	585	566	587	536	528	545	532	588	537	599	579	581	526	563	581	582	555	549	565	550	546	536	600	541	530	567	607	546	572	540	597	592	551	537	588	593	582	630	581	565	583	532	573	597	552	564	577	570	587	543	560	583	582	581	568	540	602	575	586	579	550	537	595	530	533	556	592	556	591	569	583	571	555	575	545	573	594	578	569	551	545	573	561	585	583	608	548	586	615	556	559	532	529	572	532	570	553	571	559	575	543	591	590	552	575	571	568	569	585	555	532	554	517	541	526	539	573	579	605	530	521	543	571	512	597	530	524	524	593	559	566	584	579	544	563	543	606	563	536	525	573	594	577	546	571	608	527	544	549	578	526	560	575	579	575	595	582	561	589	562	596	551	567	578	569	583	559	565	570	588	589	573	560	550	576	535	576	515	555	559	530	514	566	556	577	556	574	508	551	604	546	595	568	527	569	546	550	565	559	593	603	590	537	562	551	568	554	554	533	600	588	570	541	550	552	539	572	550	569	579	567	591	562	558	564	602	572	593	527	633	556	509	562	572	590	541	557	601	562	590	552	579	548	571	563	573	533	551	567	557	563	561	516	554	580	577	570	572	525	561	525	562	509	599	550	549	555	546	547	546	547	559	553	538	550	555	554	555	582	575	602	571	528	542	576	543	553	563	575	584	560	565	551	530	568	550	550	562	569	571	625	540	573	538	569	548	572	563	506	558	579	564	590	556	556	536	539	541	572	568	542	545	543	612	543	574	575	562	579	585	576	569	583	506	608	561	558	532	533	538	564	537	519	543	553	595	574	588	577	542	573	559	560	544	554	543	547	545	563	574	501	562	605	524	552	598	576	552	573	570	576	601	588	589	587	569	564	585	558	588	582	552	572	538	587	552	551	548	564	580	523	566	553	556	581	523	545	541	588	570	556	592	538	558	586	574	538	550	558	586	649	526	543	596	531	566	581	572	532	560	596	596	567	584	555	534	520	550	550	563
4422	221	280	256	253	225	258	246	253	224	232	198	225	224	249	238	214	228	240	246	213	241	217	219	219	240	199	245	256	250	240	267	217	220	244	234	241	203	208	208	224	213	217	219	231	232	212	226	227	228	250	231	214	245	205	239	221	227	214	237	225	238	245	215	221	232	216	242	247	209	196	245	227	237	217	248	235	211	241	219	231	236	243	209	213	239	207	244	240	221	189	233	232	211	236	221	191	202	231	216	225	265	245	223	224	213	221	246	235	221	227	234	211	245	220	231	254	248	254	241	231	246	210	223	242	238	248	234	232	232	231	257	241	246	215	252	226	196	224	243	201	215	223	253	236	219	210	239	217	235	220	228	227	213	221	236	201	206	240	240	215	228	239	236	215	209	215	239	247	237	245	242	232	233	231	225	226	240	223	241	240	241	230	216	234	231	226	226	214	220	260	256	216	232	253	207	221	247	235	201	249	237	217	250	222	227	234	224	183	235	262	245	251	237	244	247	219	213	215	231	235	186	204	221	253	244	220	227	216	257	221	226	224	250	248	233	249	212	221	227	214	210	242	215	221	242	253	209	216	229	255	235	211	226	232	230	220	230	232	212	215	217	239	248	241	208	207	236	254	206	241	236	226	193	238	231	204	199	225	239	245	252	235	246	197	231	250	237	224	239	236	234	217	217	244	244	237	241	236	249	218	236	247	255	226	211	221	218	218	216	233	203	205	215	260	217	208	225	206	223	237	242	229	227	206	222	216	223	218	218	215	213	200	222	207	248	218	246	220	207	242	227	217	240	239	260	229	223	227	235	224	229	223	203	259	259	223	228	241	242	223	205	229	240	178	208	242	232	226	250	237	220	218	236	215	221	207	206	245	244	239	228	257	241	220	236	248	219	245	223	219	244	250	267	222	219	202	233	226	207	207	237	238	244	242	231	211	246	248	214	221	216	234	241	203	231	217	235	219	248	225	236	240	230	198	234	230	217	236	230	243	219	234	233	225	194	213	226	205	243	243	216	221	222	236	212	235	233	213	231	247	205	225	219	216	221	224	204	218	261	257	224	213	224	254	216	248	223	227	223	241	244	214	224	201	243	237	217	258	201	223	246	222	225	206	239	244	246	254	198	237	239	236	238	241	246	215	233	224	240	230	259	242	218	244	234	229	233	247	224	247	258	226	211	226	237	221	185	239	210	223	212	235	222	220	245	203	244	228	217	233	225	212	222	233	230	240	214	266	233	233	239	232	228	219	239	264	275	209	223	202	214	244	224	254	219	217	237	220	266	218	219	240	232	206	209	217	232	223	222	238	212	224	247	218	224	220	257	226	217	197	251	225	224	250	233	240	215	207	221	219	251	238	246	261	240	235	234	224	233	196	225	248	201	228	239	207	247	226	211	211	235	217	229	241	225	226	241	211	208	215	222	219	237	238	241	241	248	244	220	243	256	227	251	206	224	217	236	241	260	241	224	255	210	192	246	217	212	223	207	202	226	229	204	236	246	229	248	229	267	234	229	244	206	231	208	224	240	219	218	216	258	225	201	235	236	234	220	213	231	218	273	226	204	211	237	236	246	244	241	223	241	242	228	243	223	237	238	239	233	224	231	241	213	235	199	230	234	216	237	222	217	246	242	230	223	257	243	214	201	224	232	209	245	206	246	229	232	229	233	220	245	219	196	243	255	195	235	225	226	219	229	220	196	235	211	222	236	212	225	225	239	214	219	241	199	220	212	228	233	212	264	230	220	203	193	237	231	227	250	201	238	238	251	226	230	219	200	219	234	220	241	235	203	234	220	225	220	209	232	197	205	228	212	213	233	225	219	236	265	229	216	223	225	192	230	210	243	230	223	244	240	206	206	230	222	243	233	259	249	249	238	228	220	215	233	230	224	217	201	222	235	238	259	231	244	224	196	230	220	243	219	251	217	237	217	251	274	262	240	238	205	235	214	254	225	218	245	230	231	228	216	197	230	201	234	227	215	235	222	228	205	237	219	222	214	230	203	249	246	258	233	255	220	245	226	223	246	236	180	234	248	208	232	221	241	226	233	251	214	230	205	208	196	256	227	191	237	245	237	234	217	257	210	244	253	225	230	234	221	215	235	248	230	217	211	233	228	226	225	206	234	259	241	231	233	252	239	246	228	245	205	233	228	210	219	219	262	250	249	238	235	226	233	253	209	229	196	241	216	235	214	213	241	241	226	222	219	225	217	223	241	213	212	205	211	216	232	212	240	237	236	200	204	226	211	254	243	223	202	242	217	216	202	237	201	239	248	237	235	234	230	211	202	219	247	241	213	250	225	225	227	257	254	241	240	246	222	234	201	233	222	223	237	220	198	232	222	240	251	214	229	213	227	204	231	252	245	245	219	219	257	233	227	228	241	217	195	232	206	218	259	236	220	217	235	247	238	248	228	220	228	205	239	206	238	265	195	251	218	234	238	243	214	245	243	258	267	215	195	228	206	216	255	193	231	213	239	223	226	211	205	218	231	241	230	233	243	237	237	228	227	210	231	207	216	210	236	250	216	232	215	245	178	222	223	242	206	241	235	231	251	214	271	214	228	245	217	234	209	218	217	240	235	257	205	219	209	264	218	223	229	199	195	238	187	263	235	242	228	230	209	240	227	232	263	219	227	240	249	185	244	218	214	262	232	221	238	231	205	258	236	231	226	230	207	228	254	211	234	226	235	241	231	221	232	235	232	211	222	213	229	216	259	214	215	235	259	216	283	239	235	227	250	210	225	240	198	234	233	220	240	234	233	234	220	225	249	243	217	215	213	223	247	203	222	221	233	231	255	221	215	229	209	219	195	224	241	234	212	204	250	226	216	254	227	205	228	234	239	198	225	227	207	205	248	240	229	249	190	226	201	231	226	237	252	251	212	223	228	220	211	223	206	223	210	217	190	239	222	241	236	222	242	218	218	231	228	230	232	230	221	230	214	236	224	225	220	238	236	233	201	216	213	240	232	241	228	256	231	201	264	255	245	238	212	234	243	245	221	207	236	232	257	253	219	226	237	265	226	215	226	209	231	246	248	232	196	239	187	211	234	221	259	204	237	222	218	237	233	223	232	226	214	253	234	238	197	209	232	226	220	198	243	217	247	254	238	238	217	215	215	258	230	221	243	227	222	231	212	242	236	239	249	231	248	256	239	222	231	227	239	241	236	234	210	219	228	214	220	219	224	237	221	229	225	238	225	236	236	217	230	224	240	256	224	209	207	246	228	231	222	224	257	231	223	184	203	229	234	240	249	238	241	258	243	218	241	201	237	235	201	212	234	194	228	220	272	226	241	239	205	233	231	201	210	204	229	224	257	239	247	219	240	207	225	266	231	206	199	205	255	206	244	214	212	231	235	232	227	262	233	234	218	231	245	224	237	245	238	221	226	225	221	230	206	233	232	236	221	225	235	228	250	216	237	219	247	238	208	248	273	241	248	258	212	227	229	234	260	265	214	205	225	212	226	230	245	241	213	238	196	236	216	262	196
4933	569	610	585	623	575	613	582	549	557	528	580	548	554	536	496	577	544	497	537	541	537	529	536	534	550	547	567	574	551	536	531	501	542	505	546	542	547	578	528	543	578	571	560	577	586	552	525	532	468	539	542	588	567	504	492	508	534	534	533	557	491	558	526	563	514	523	534	550	610	544	503	536	559	505	507	584	553	540	529	552	527	520	531	519	512	548	561	519	546	547	536	552	553	555	528	533	541	529	526	550	583	512	545	513	544	563	489	549	524	568	523	543	527	515	566	526	535	541	552	554	504	477	539	544	627	543	592	541	568	585	511	510	572	584	536	577	540	552	583	535	565	587	508	561	587	528	518	504	535	546	526	575	553	518	549	493	531	516	540	519	523	526	565	555	558	538	535	560	537	557	538	507	574	557	544	544	529	527	537	523	518	537	554	525	568	569	552	551	512	555	550	605	527	559	539	519	517	560	539	517	529	512	538	534	542	548	529	596	577	498	520	541	525	537	544	502	541	538	546	533	549	558	541	529	555	500	559	531	515	519	565	515	540	551	580	549	550	530	543	509	534	562	556	592	531	577	549	555	558	549	551	553	541	561	548	524	503	570	581	565	538	531	583	562	539	515	516	529	513	541	593	552	516	543	570	558	542	547	496	556	555	540	566	526	577	546	534	538	563	547	601	555	517	558	521	537	514	541	496	586	527	510	598	489	557	540	565	558	540	519	523	530	561	549	568	529	543	544	541	559	604	525	547	537	515	525	533	526	502	505	574	537	523	545	581	535	533	557	549	489	510	497	566	570	544	571	531	529	551	525	525	540	533	551	546	511	544	540	502	533	569	571	528	500	542	569	584	573	508	551	541	523	468	530	534	548	560	541	542	538	549	542	537	527	551	523	527	551	584	524	602	603	559	524	544	541	547	534	576	522	542	546	496	573	511	546	533	542	521	553	555	564	539	546	532	565	538	570	563	533	520	543	501	543	574	546	521	565	538	520	520	545	555	543	513	546	529	551	544	562	515	561	517	533	567	585	529	539	530	538	557	524	532	522	537	527	571	544	556	567	537	557	560	529	553	488	592	564	524	515	520	563	559	539	501	576	510	537	535	528	536	524	551	477	561	533	558	545	556	572	525	535	543	535	522	563	506	550	547	524	519	519	541	523	505	503	537	588	578	570	522	531	524	509	547	549	543	552	516	535	546	547	510	565	598	535	552	525	542	513	544	592	551	544	518	533	532	545	540	578	534	572	590	541	531	560	561	566	527	549	583	537	559	540	511	554	548	537	510	507	538	560	535	515	572	583	554	532	508	539	560	578	581	555	500	524	557	556	533	507	569	557	555	560	545	544	538	550	582	543	580	542	519	530	583	557	547	509	549	564	548	496	528	533	600	543	539	548	584	518	527	544	494	539	541	537	546	557	560	520	556	551	560	560	539	564	515	555	580	553	567	550	552	535	522	539	527	571	526	549	543	527	570	529	529	525	506	499	501	543	508	524	538	575	532	515	551	528	542	542	577	512	533	498	540	554	524	536	541	504	561	547	577	522	522	547	528	566	539	569	565	554	555	537	545	529	509	583	508	569	559	551	547	547	521	550	541	536	487	602	561	544	533	505	515	556	513	537	539	495	559	557	537	545	527	511	564	521	570	585	535	535	501	589	581	551	578	528	556	543	531	585	553	516	536	585	534	532	558	507	531	512	525	529	511	601	538	567	538	545	531	580	562	524	540	550	531	528	556	543	549	562	506	515	561	538	531	504	528	517	555	558	533	519	567	547	507	502	513	511	498	554	563	564	549	568	522	553	567	571	519	546	575	568	557	508	581	510	511	537	534	533	527	529	531	546	559	584	534	535	537	534	540	491	509	476	536	582	540	510	485	546	556	559	566	538	545	522	535	554	576	578	523	534	524	566	578	534	531	542	528	563	505	475	557	523	526	583	586	593	533	504	537	555	554	524	546	596	533	576	557	539	551	522	543	531	536	495	519	539	557	531	518	542	532	522	561	530	532	589	554	561	518	539	538	556	544	525	570	540	513	521	510	574	566	574	557	569	510	544	554	509	561	519	555	533	526	574	553	511	524	562	550	556	519	565	516	559	547	524	530	537	559	531	553	509	556	573	521	537	518	544	554	546	567	511	532	543	523	512	520	608	507	517	568	557	553	573	534	543	522	566	538	471	555	570	544	547	533	552	516	517	511	517	565	556	575	544	571	507	557	547	496	539	548	545	579	521	509	542	548	557	528	551	502	565	528	571	507	528	562	548	506	525	592	551	555	550	545	547	561	542	557	552	514	511	534	523	571	562	531	481	547	559	481	559	499	548	541	533	519	537	510	539	569	540	538	568	534	566	533	586	522	547	545	546	568	564	530	535	554	536	501	575	502	536	526	551	534	552	531	543	528	532	554	541	537	565	539	551	546	547	558	550	496	543	566	522	560	548	526	511	564	579	534	526	537	542	565	533	493	551	540	523	545	551	542	584	525	542	564	549	527	560	549	539	549	569	571	525	557	583	527	552	507	554	530	552	509	532	547	537	527	570	544	579	565	489	534	557	586	494	536	524	544	562	547	497	522	537	517	552	558	570	506	526	596	598	546	526	512	550	497	525	559	598	564	537	554	518	537	588	528	535	530	534	500	548	509	535	540	489	504	537	536	534	558	532	556	590	516	552	583	566	533	546	558	568	549	522	506	572	542	521	551	508	497	506	560	560	542	589	488	513	566	555	553	510	561	553	516	533	554	549	512	474	557	529	559	562	494	545	530	569	518	521	577	562	555	543	528	545	515	542	571	530	539	529	549	554	556	501	556	541	563	557	546	558	548	532	550	549	535	524	540	545	524	558	563	543	569	513	598	574	546	521	525	567	557	519	574	516	576	527	577	535	552	526	551	558	569	543	568	532	526	551	544	564	503	529	558	529	548	535	580	487	598	538	574	532	556	519	556	564	545	533	537	542	499	532	577	524	557	568	554	527	579	534	555	535	547	534	558	579	547	569	553	560	544	545	566	546	556	568	538	556	535	533	570	526	504	581	514	561	564	525	534	553	511	511	536	555	535	564	541	550	534	561	501	583	548	528	553	561	543	564	530	550	521	564	601	513	586	525	544	543	522	510	483	510	520	516	519	505	551	527	532	540	562	533	541	503	511	552	531	529	530	537	573	549	500	566	542	544	558	532	519	546	521	511	545	556	567	541	532	539	510	575	536	575	550	545	508	520	529	582	522	540	567	585	585	544	509	522	557	539	550	526	487	575	548	582	580	546	519	589	530	543	545	552	517	547	505	545	520	518	558	570	528	553	517	550	538	544	551	562	529	535	522	558	510	571	575	537	548	568	550	572	551	518	527	549	532	537	532	528	535	563	546	555	544	537	543	579	565	490	522	553	548	548	515	572	537	559	533	518	553	492	560	510	502	517	558	542	541	506	550	555	546	555	522	595	543	535	537	555	471	540	571	534	559	541	551	554	555	576	554	573	528	557	573	528	561	544	505
42169	7662	1187	798	549	407	345	301	215	219	168	173	168	189	145	144	123	143	129	147	126	120	122	138	111	120	142	121	132	122	111	121	134	117	113	135	118	117	121	118	135	135	120	125	99	118	114	132	91	110	131	111	121	123	124	107	142	110	112	119	104	129	125	110	118	115	121	107	119	133	100	134	131	117	123	130	120	130	128	109	119	118	118	118	100	117	114	114	109	139	119	116	115	118	114	118	114	136	141	118	107	111	122	106	123	116	114	126	120	120	107	115	116	132	125	95	100	102	105	140	101	133	124	99	125	115	107	112	101	94	114	108	128	121	119	99	95	117	123	127	113	119	119	118	91	112	117	127	102	115	118	110	91	116	122	120	104	112	108	114	110	103	111	136	113	117	118	111	132	110	137	103	92	101	125	126	90	123	120	114	109	114	103	123	119	94	122	115	116	100	107	121	98	93	131	113	133	95	119	118	125	98	121	116	113	103	112	103	117	114	111	106	93	119	123	111	104	124	106	120	125	101	125	108	118	118	110	108	111	111	136	126	115	115	134	118	129	101	131	117	121	104	102	116	86	117	124	105	120	124	119	115	109	121	124	107	128	106	139	127	124	112	89	118	103	139	123	126	124	114	126	126	113	111	102	123	130	112	123	104	106	94	133	107	96	97	102	126	109	111	111	113	128	113	130	110	118	92	104	138	117	119	110	105	116	112	105	97	105	116	108	116	116	130	92	112	122	132	108	126	119	99	118	121	106	116	99	118	103	102	102	127	118	137	115	97	92	127	107	125	135	115	125	89	122	91	99	97	121	106	115	114	121	115	136	116	119	124	133	103	107	111	123	104	99	95	104	124	93	128	120	119	120	118	107	111	97	103	124	117	111	104	123	121	118	144	120	118	135	116	109	110	110	108	100	126	105	105	127	125	121	124	117	121	110	108	123	109	119	105	103	122	105	105	122	124	107	128	117	110	122	131	110	109	119	106	107	114	123	99	115	113	134	119	120	137	135	113	91	107	108	109	121	104	114	106	118	104	122	118	120	115	99	132	129	125	119	108	119	128	119	119	110	103	146	121	111	115	119	123	101	116	122	115	115	108	111	123	115	116	97	97	117	118	116	133	130	112	122	108	115	106	117	111	129	121	127	108	102	121	127	106	129	123	112	124	101	114	113	138	123	104	113	99	132	108	102	108	106	107	128	127	111	103	105	122	102	96	120	92	139	115	108	106	101	118	127	137	127	110	111	114	126	126	136	113	120	97	109	136	110	127	126	115	115	117	102	132	102	131	126	100	113	124	125	120	109	106	120	107	127	124	134	132	115	111	108	109	108	85	91	106	114	94	121	122	99	116	110	113	104	113	125	112	124	122	130	109	110	105	102	116	116	89	110	102	107	109	116	102	152	118	129	113	105	107	113	115	130	113	99	115	121	134	135	110	122	113	103	95	132	109	113	125	104	119	109	103	113	107	122	129	105	108	114	118	116	94	97	124	125	131	106	137	105	114	113	119	112	127	107	117	122	124	123	124	118	97	106	118	111	109	116	124	127	119	111	108	118	103	131	133	101	129	123	106	112	115	108	123	126	87	89	110	131	107	121	117	114	89	101	125	101	145	112	138	125	107	144	120	117	119	128	118	99	111	117	107	135	112	117	114	107	127	104	110	112	113	112	121	114	114	107	112	130	104	112	109	112	120	106	126	131	107	113	118	106	112	115	88	106	138	124	106	130	108	108	119	137	116	106	133	105	124	120	102	121	123	120	109	124	128	118	110	124	120	100	109	114	110	118	104	106	98	108	127	114	131	115	105	130	120	110	114	111	110	113	132	129	116	113	121	121	114	113	96	113	111	112	102	110	116	107	127	115	102	127	119	125	107	89	110	130	106	97	105	122	102	111	96	135	125	108	131	134	131	116	125	133	107	122	131	120	109	115	97	108	125	123	89	102	119	121	102	127	127	148	98	106	110	94	115	113	111	107	110	114	120	117	126	123	99	110	126	118	119	137	135	128	111	114	111	106	96	97	128	121	108	106	128	116	116	116	101	124	113	90	95	101	127	123	125	120	104	109	103	129	102	105	127	133	120	123	128	122	119	127	126	82	121	89	122	107	125	124	117	116	118	103	138	121	110	113	108	104	113	129	98	90	122	130	111	112	114	116	111	117	118	123	127	110	103	123	130	98	107	100	105	111	131	104	112	132	114	117	127	124	129	114	116	126	124	95	118	120	106	117	128	99	117	132	98	112	130	121	128	106	111	131	116	137	119	130	95	127	141	110	120	131	121	118	126	115	105	120	117	119	104	101	107	117	96	111	128	109	125	117	110	109	113	104	96	98	105	126	110	107	102	115	107	109	94	116	114	143	146	112	107	115	95	122	126	126	110	114	115	132	119	133	124	123	110	118	122	115	111	114	100	121	131	101	119	136	118	101	102	91	111	98	115	102	106	96	126	125	113	103	133	97	110	118	126	117	108	108	113	128	132	122	129	102	128	108	128	126	111	124	129	97	120	110	120	122	119	92	114	113	104	126	115	101	113	125	103	101	104	113	111	102	99	104	103	128	117	105	106	115	130	125	110	120	105	111	109	108	115	120	112	122	115	144	123	91	137	113	112	116	114	106	134	127	105	117	111	123	120	102	103	103	125	122	120	130	114	110	125	104	118	115	114	107	100	111	113	107	107	121	101	120	114	122	125	105	120	106	126	114	139	106	115	98	113	110	123	104	112	110	115	109	107	79	112	114	109	123	114	114	138	131	119	109	115	110	106	116	124	129	123	127	126	117	120	101	126	129	116	106	119	113	107	106	107	121	123	107	118	126	86	99	125	115	114	115	122	120	137	122	116	132	95	121	147	115	96	120	97	110	105	123	114	116	125	114	124	119	128	119	109	118	106	140	110	101	127	114	106	90	112	104	113	122	105	97	123	116	112	114	99	132	127	112	112	118	118	129	99	113	119	136	87	110	103	104	126	106	116	117	109	103	125	122	127	138	96	112	128	117	114	78	122	120	102	113	129	110	107	112	117	94	114	109	100	111	102	144	113	111	110	112	123	104	119	129	110	113	100	117	102	117	111	114	117	131	124	108	115	108	119	113	94	140	111	82	107	111	130	111	104	116	86	100	104	116	106	114	134	112	124	140	94	114	103	109	105	109	118	111	138	124	120	130	119	105	97	111	110	101	115	101	94	107	124	129	137	112	129	108	107	125	128	112	119	123	91	139	100	117	118	111	119	116	135	99	126	106	114	110	107	102	117	103	110	132	139	123	125	114	100	108	113	136	111	95	116	136	101	124	113	142	100	97	113	123	126	102	106	99	134	121	112	132	115	113	125	97	124	107	111	130	124	107	108	113	110	124	112	110	115	94	114	120	125	102	118	117	121	116	129	90	113	124	128	111	122	115	116	113	107	115	151	109	122	95	95	109	131	120	125	120	124	93	115	112	105	102	101	107	120	106	119	112	139	111	112	131	119	109	117	103	104	106	105	118	113	133	123
19047	920	2044	2561	2235	1772	1528	1254	1051	971	766	767	706	699	614	563	525	503	490	455	452	492	408	422	406	410	442	425	376	385	344	420	382	374	364	404	370	358	351	345	357	345	368	340	343	342	344	315	346	367	362	359	339	335	375	368	342	348	340	329	311	366	314	345	336	356	337	336	320	328	342	298	346	320	323	319	338	313	321	314	339	337	342	302	334	312	314	331	342	365	318	319	319	346	360	336	326	328	359	359	307	352	318	313	306	337	330	330	319	328	354	335	331	340	326	308	348	330	294	358	351	291	332	319	337	350	318	332	334	341	321	319	342	315	293	340	301	310	355	317	324	311	341	322	334	310	334	322	317	323	312	337	324	321	294	362	332	312	337	315	351	344	339	318	367	337	316	297	290	306	285	317	338	316	302	313	333	322	345	297	334	293	321	333	338	322	309	312	337	321	318	311	348	313	333	324	341	339	323	288	324	346	307	331	351	324	326	344	322	330	315	339	351	327	345	332	315	314	330	318	314	349	351	322	334	316	319	324	308	326	320	319	322	336	324	330	289	328	327	346	281	325	318	307	303	296	339	330	333	327	354	295	303	301	328	287	319	313	334	352	314	312	305	317	326	280	322	325	305	327	318	297	338	323	306	348	331	309	333	324	300	363	334	294	315	330	349	347	327	304	315	342	315	305	335	338	306	335	323	324	308	330	352	300	340	315	333	327	329	341	315	327	331	314	358	305	323	307	326	292	337	314	315	330	331	337	298	340	332	334	309	322	333	337	328	354	301	296	343	321	310	326	323	322	311	344	322	339	346	352	368	318	330	317	319	323	300	305	305	359	303	347	310	345	335	306	345	293	339	306	331	322	346	309	344	305	326	320	367	331	308	320	344	328	315	318	314	354	311	367	318	323	346	307	323	310	325	328	329	344	354	326	313	307	288	324	345	304	332	331	309	305	332	323	308	321	310	330	324	306	305	337	296	329	321	305	294	343	335	307	360	312	330	298	327	341	300	306	347	314	287	320	337	314	291	296	322	335	315	317	302	331	315	307	329	308	346	327	324	329	373	309	340	342	323	311	317	258	324	333	298	313	309	342	359	319	297	331	316	321	327	323	305	320	317	314	320	307	283	312	295	336	318	309	329	348	345	369	330	322	343	344	326	331	352	332	328	299	316	323	318	325	325	339	323	326	289	339	315	335	334	302	343	315	350	322	344	345	329	325	327	329	319	317	306	337	336	323	300	297	332	306	330	311	334	304	337	302	309	293	327	322	310	313	333	315	338	314	348	315	307	310	330	326	350	315	318	306	320	308	330	326	326	307	313	328	307	322	315	321	329	349	327	330	326	338	325	310	347	305	351	326	302	334	295	331	328	305	338	331	307	335	339	327	305	321	327	324	289	311	360	333	302	338	357	312	326	306	334	325	328	300	283	324	317	325	289	286	334	311	308	317	297	311	324	324	342	325	327	315	325	347	331	331	295	302	324	330	305	341	339	311	348	299	336	337	326	278	344	322	328	307	316	306	316	340	310	315	332	331	324	328	355	306	331	311	320	316	353	310	352	296	334	331	326	325	317	322	334	323	314	335	313	317	330	322	325	330	298	312	299	316	311	282	318	324	322	327	342	323	333	345	324	331	334	333	325	339	312	307	328	297	312	323	326	320	312	330	309	345	324	300	346	315	348	325	309	327	343	280	340	326	314	316	304	300	311	371	359	304	337	333	328	278	335	325	303	330	352	319	268	331	345	344	306	300	340	362	305	324	315	334	337	318	342	337	341	339	326	347	321	300	324	295	333	316	323	314	311	345	334	300	347	316	320	341	339	320	315	315	330	345	316	309	318	287	297	359	326	321	328	327	295	343	333	314	321	304	333	333	316	326	346	321	320	307	331	304	309	359	313	305	338	286	370	326	327	322	328	345	335	329	339	326	302	351	300	291	307	325	306	336	318	306	333	328	325	342	333	320	319	310	339	371	326	330	338	320	317	307	334	319	336	330	318	315	355	382	338	365	291	347	310	291	335	320	318	314	323	339	348	352	292	331	309	290	308	325	347	329	327	324	304	345	339	325	310	318	305	327	317	305	378	314	308	336	350	331	325	314	301	330	314	323	337	322	328	344	330	343	321	333	343	330	316	324	326	344	327	298	345	317	340	328	321	306	325	292	312	303	335	322	366	324	310	301	309	346	290	293	316	340	314	331	326	317	295	343	349	304	331	304	342	358	358	358	306	316	300	334	317	324	328	332	333	338	317	315	317	334	295	344	326	321	343	303	308	336	331	323	309	328	323	325	301	334	328	336	350	291	315	328	329	341	325	342	328	310	335	355	339	283	300	292	338	328	313	313	322	302	330	348	325	298	328	330	321	329	336	321	336	326	321	334	297	315	341	318	347	330	335	294	334	311	311	345	322	310	356	328	323	328	338	303	313	330	339	331	347	310	336	332	277	301	311	278	327	338	321	345	376	353	306	364	337	295	311	320	324	312	281	294	310	328	306	300	303	297	309	308	315	309	312	327	344	324	304	348	318	298	320	306	297	341	292	299	351	301	306	317	333	299	294	348	354	310	316	337	323	306	297	305	318	337	351	346	316	336	311	301	324	315	311	321	324	339	289	345	295	303	320	283	314	330	311	312	346	316	330	332	304	326	320	304	357	326	333	324	323	301	305	309	314	337	306	294	320	365	321	331	334	341	335	326	332	316	356	333	339	350	323	319	337	339	311	301	309	321	293	345	336	333	316	323	298	332	299	308	307	303	302	323	342	314	326	323	347	363	319	378	354	323	307	348	364	342	335	328	333	298	313	286	309	312	312	333	318	344	338	340	353	316	317	341	343	329	339	352	323	308	329	321	326	336	315	295	339	320	341	330	311	293	336	330	341	333	308	309	314	321	311	301	330	339	348	318	331	325	308	330	296	302	290	316	308	304	306	301	327	305	349	324	314	301	312	336	323	319	340	306	319	323	316	325	332	315	316	328	329	302	297	318	334	298	321	359	357	315	325	325	338	309	342	335	343	319	300	327	318	292	323	315	358	310	320	325	309	341	319	330	338	323	342	321	298	319	323	333	311	333	319	326	322	302	319	313	340	326	341	305	318	310	352	326	316	339	317	300	328	316	323	330	328	329	337	334	329	334	303	346	304	333	296	317	313	317	297	325	311	330	304	361	304	323	303	317	316	301	338	303	315	323	333	328	335	326	328	361	318	324	295	316	326	341	349	341	306	323	321	301	310	348	309	322	336	338	327	311	332	313	307	349	317	297	346	306	333	315	311	337	367	317	308	282	309	343	300	325	299	306	298	296	340	313	330	313	318	340	353	304	326	328	328	305	324	338	366	321	304	319	305	306	328	317	338	340	318	315	324	339	312	316	317	347	333	321	320	329	305	338	305	305	318	317	318	319	333	310	318	320	328	331	329	342	300	351	315	306	296	275	337	314	336	295	316	326	326	337	384	341	330	315	351	336	325	349	303	328	318	331	314	285	321	367	321	351
56090	15224	3574	1717	1180	874	701	595	450	404	404	377	360	304	294	305	283	263	277	275	264	229	278	255	264	255	254	271	226	225	212	220	251	210	216	257	235	231	231	197	241	236	231	225	207	249	219	213	230	223	238	267	217	249	236	236	203	231	206	221	271	211	234	228	239	255	234	231	236	249	243	215	199	250	240	232	252	225	214	215	207	229	226	216	207	219	255	217	234	233	204	210	217	234	236	231	196	245	234	232	215	202	224	226	225	229	219	222	237	233	228	201	224	232	223	252	232	199	236	229	237	224	220	230	226	217	210	218	244	214	223	231	218	216	235	233	251	207	217	225	241	254	219	235	226	215	208	224	208	215	217	224	216	183	224	200	219	245	205	202	195	207	220	235	225	228	234	213	223	250	223	233	228	220	243	238	238	234	204	210	248	216	220	209	268	224	242	272	210	217	218	237	200	254	250	211	198	200	226	221	229	232	211	249	235	249	227	192	208	211	223	206	219	222	198	233	228	220	226	238	231	202	222	222	198	198	212	222	230	245	227	238	201	188	206	213	201	224	221	194	237	242	204	216	222	242	235	223	209	217	254	237	245	228	236	218	213	231	191	197	244	203	224	216	213	213	233	207	215	201	247	249	231	237	228	218	223	249	208	249	232	225	232	231	219	218	197	211	234	219	208	239	219	235	221	248	223	211	262	223	215	242	239	239	228	212	222	219	215	218	203	222	218	241	224	236	202	262	252	207	236	232	230	192	230	222	231	208	222	204	237	236	226	245	211	219	246	211	223	208	216	230	223	208	231	216	223	236	238	218	225	190	243	219	197	232	217	212	216	211	224	231	227	221	230	218	265	229	213	207	206	223	229	231	243	231	214	232	237	209	211	214	213	225	256	211	223	227	220	235	228	228	228	216	217	200	217	220	229	232	197	213	222	202	223	235	208	228	206	230	229	215	209	253	200	221	221	203	243	208	228	247	225	177	222	216	236	214	203	215	205	227	209	211	235	197	206	225	250	211	186	190	227	225	177	238	217	239	224	226	257	199	228	241	199	244	243	226	266	237	232	226	237	216	212	205	227	209	219	229	211	234	230	217	228	235	210	265	203	223	210	215	237	213	186	220	222	232	222	226	234	210	215	239	222	211	222	188	237	238	209	216	211	192	214	245	245	246	260	229	206	246	221	211	205	218	246	249	220	216	219	209	198	235	222	217	231	254	207	220	201	194	200	230	233	220	192	217	234	244	235	269	214	206	211	206	215	227	208	224	219	196	224	261	235	235	201	215	208	219	242	236	236	205	236	204	206	198	213	237	243	222	223	243	234	220	207	203	231	242	231	228	211	233	234	226	197	218	234	228	222	225	222	226	210	217	224	233	227	225	221	214	240	219	212	231	220	202	231	220	217	208	232	235	219	235	247	241	219	227	223	222	192	200	255	233	249	230	202	239	216	238	217	206	218	221	250	218	208	240	209	213	223	235	218	249	205	259	202	231	207	223	225	258	190	220	219	222	216	195	246	190	211	188	216	196	189	225	229	230	236	220	233	204	208	198	222	193	230	196	222	222	226	245	217	221	257	192	198	241	230	209	222	238	214	202	236	225	219	223	240	229	212	224	212	220	199	218	223	220	201	219	218	219	217	231	189	203	212	216	267	226	218	239	209	214	243	219	200	241	196	231	226	233	237	245	254	218	206	216	219	208	210	206	210	240	233	212	216	210	205	206	218	182	225	236	208	213	197	241	243	240	195	226	224	224	228	225	220	255	230	218	226	222	221	245	233	231	223	224	227	215	221	226	223	213	255	245	222	207	203	227	206	205	211	212	221	219	229	217	209	243	212	192	226	218	224	229	234	235	220	242	249	214	229	244	208	225	222	239	230	237	226	206	212	210	261	223	216	204	192	245	218	228	248	231	219	240	217	221	228	225	211	211	236	242	199	225	207	231	250	194	225	199	221	237	220	220	218	234	193	211	245	219	223	229	223	228	224	216	230	211	236	234	234	225	215	225	246	230	214	216	199	227	212	232	219	219	202	189	224	236	217	199	243	256	217	241	214	263	193	215	239	220	220	209	248	221	237	230	204	241	242	232	227	238	213	220	210	239	233	213	233	230	226	242	231	230	236	252	236	218	200	202	219	206	229	196	233	221	224	229	202	248	205	197	222	240	196	216	239	226	214	226	202	193	254	205	212	210	224	197	225	213	242	238	210	207	222	212	210	247	245	213	237	227	223	244	232	256	234	202	227	191	217	211	216	234	199	199	222	246	227	210	220	241	247	237	236	251	199	197	231	212	198	202	196	214	214	208	233	232	219	234	232	232	236	217	227	220	185	226	240	235	229	206	227	214	198	222	211	217	231	244	226	218	226	223	214	239	225	253	233	233	240	221	243	221	204	226	223	219	239	221	228	230	191	209	250	220	219	207	199	195	239	213	236	206	223	248	217	221	223	202	206	241	232	246	208	232	200	224	205	229	218	255	228	201	183	234	209	217	270	209	224	234	206	261	220	204	214	246	237	217	208	208	195	232	225	209	189	227	247	230	233	216	213	229	203	226	228	228	226	197	227	230	241	231	213	203	226	203	214	220	213	225	228	253	243	235	210	216	222	220	222	227	224	230	187	211	209	216	233	189	235	186	226	246	234	229	213	216	251	198	209	227	204	218	212	222	221	230	223	239	218	238	233	233	213	210	237	228	235	209	236	203	222	213	240	240	219	246	226	201	235	231	216	233	235	246	214	224	221	240	226	222	216	228	213	199	217	230	215	210	243	225	203	213	211	219	237	229	212	212	252	228	231	223	220	209	228	209	208	232	211	197	225	229	224	212	209	238	222	230	261	222	233	215	208	245	214	226	195	241	231	226	216	214	225	235	205	222	235	216	224	224	220	222	238	220	223	217	215	252	235	235	222	214	209	209	180	240	218	225	221	248	207	228	212	212	215	246	235	220	252	253	233	226	215	259	232	212	189	232	240	231	225	243	224	231	227	251	231	239	230	228	224	232	212	230	210	247	210	257	189	245	239	231	238	223	196	215	207	263	227	232	219	232	222	212	245	258	227	223	207	212	246	232	232	229	227	208	209	220	192	215	254	210	241	216	242	241	227	214	219	212	216	251	230	232	212	212	201	215	230	210	232	222	213	231	244	277	231	241	208	189	245	205	200	237	250	225	209	239	221	229	196	199	225	234	230	233	227	228	229	233	220	226	238	212	223	204	228	243	224	237	225	251	217	230	224	215	219	230	233	236	234	217	206	217	220	234	225	245	217	215	243	218	233	240	217	231	233	198	257	218	218	258	202	211	196	213	222	214	204	217	254	227	211	219	237	244	218	200	218	205	229	236	264	222	233	211	194	232	226	231	216	241	237	207	224	198	241	210	199	220	230	205	191	235	204	212	243	230	246	242	210	222	213	236	211	210	229	228	235	248	207	231	224	247	225	242	200	197	206	210	220	230	230	214	218	230	237	199	189	200	219	244	259	210	234	220	215	236	229	244
25408	1822	3972	4695	4149	3385	2732	2346	2017	1766	1593	1478	1248	1207	1137	1060	1030	947	878	921	881	852	745	783	718	764	719	669	702	678	672	661	702	675	658	637	652	641	620	611	682	651	656	615	624	592	600	605	624	611	571	629	607	637	587	603	577	589	580	574	607	618	609	553	610	570	641	600	588	622	611	594	584	555	581	593	623	567	621	613	566	589	578	620	577	560	570	620	586	599	568	564	575	560	602	532	555	601	624	537	567	618	569	523	546	593	595	573	572	626	556	535	559	529	571	599	550	520	562	542	583	562	579	558	583	567	582	569	601	573	556	584	604	592	595	553	577	575	525	567	577	583	566	547	560	523	569	549	547	555	548	552	554	557	571	556	552	550	593	548	552	563	594	575	582	569	590	578	606	544	543	577	578	572	557	580	547	549	562	566	576	516	579	542	552	583	539	552	538	579	546	597	551	553	544	588	536	524	555	598	557	541	586	536	576	568	564	560	562	595	550	592	549	554	513	572	542	556	588	574	557	598	523	580	572	594	561	559	573	573	532	558	543	560	559	587	553	549	545	545	606	574	550	548	589	543	627	545	568	568	587	552	553	553	593	599	516	541	559	575	567	594	568	563	577	554	525	521	519	574	601	550	590	547	602	560	507	559	549	550	557	546	555	605	564	532	595	564	554	552	567	576	527	531	575	561	572	545	551	520	553	566	557	563	550	533	572	530	530	551	577	546	590	570	556	573	546	538	546	586	527	547	563	566	564	568	550	529	564	540	594	569	579	573	537	595	574	580	584	545	566	556	539	540	551	580	586	572	565	516	574	536	553	597	551	587	554	537	544	582	554	543	557	551	593	563	600	566	552	500	573	539	555	582	587	569	528	554	551	569	555	553	596	546	516	569	535	555	569	564	582	564	558	584	558	553	564	538	548	551	574	549	571	550	570	559	527	586	534	557	581	583	515	543	572	512	558	533	538	600	565	567	532	542	587	566	581	538	595	587	569	560	569	571	563	569	531	573	545	558	556	576	549	556	565	528	574	516	579	521	601	564	574	550	583	604	525	572	518	551	544	528	564	560	561	535	580	552	517	551	549	561	529	536	583	537	572	560	547	550	584	558	578	556	548	593	546	571	563	532	542	586	554	564	584	562	576	601	525	567	589	600	557	546	537	566	583	546	557	542	589	560	535	572	609	556	574	554	569	575	570	610	543	542	579	556	560	538	584	568	597	559	570	610	529	571	551	560	530	583	545	558	547	594	567	532	536	520	611	563	578	548	590	574	580	556	553	497	536	563	627	538	568	551	559	554	604	545	560	542	550	549	573	548	614	590	545	536	550	593	532	581	568	546	587	566	581	561	574	601	547	574	580	567	534	564	524	543	580	526	570	570	549	564	589	575	573	519	528	576	530	569	566	560	554	550	580	551	532	525	545	521	623	555	524	571	548	601	568	547	563	570	571	556	571	553	588	543	589	562	584	566	565	565	564	565	551	570	570	562	562	560	569	552	538	534	552	512	574	582	556	545	542	547	566	512	543	563	544	541	572	545	548	609	547	565	554	556	560	587	606	545	566	615	549	547	553	555	544	559	555	589	534	503	548	565	551	560	574	571	597	551	587	582	545	560	580	555	558	565	546	569	564	589	557	563	553	522	578	602	554	529	509	580	579	567	595	516	535	597	574	591	593	561	585	590	551	569	568	553	530	572	554	560	573	588	579	545	602	591	599	541	532	559	559	561	566	564	562	570	538	541	568	557	596	571	540	541	536	555	566	581	541	567	580	536	546	553	545	532	562	519	540	544	593	583	538	535	578	528	586	548	550	576	560	587	574	576	545	545	568	561	565	576	551	560	531	535	519	566	564	576	593	579	561	558	557	551	522	522	573	546	510	520	605	590	576	575	542	552	545	569	525	531	565	554	624	556	573	589	524	562	542	588	541	587	531	567	542	530	573	555	557	539	543	595	573	531	548	623	570	586	574	580	561	585	555	583	577	581	561	573	564	603	581	566	546	554	506	546	565	561	568	563	583	554	557	594	578	533	566	589	586	574	570	592	555	564	558	544	597	540	569	572	562	564	557	559	538	565	570	544	533	577	590	534	535	571	511	551	515	564	541	585	569	537	573	555	571	547	587	556	581	541	547	568	573	529	497	594	541	550	531	571	601	571	601	557	564	584	571	565	528	541	582	571	559	557	604	588	552	566	529	596	562	551	581	564	570	534	531	554	576	532	512	546	585	591	560	562	562	527	548	529	537	573	535	553	567	547	535	548	554	542	583	567	538	559	547	536	543	560	548	554	515	560	559	556	558	540	594	560	564	532	545	625	606	559	558	572	568	591	519	537	527	565	557	565	570	572	543	601	576	588	567	565	567	587	582	595	555	594	536	570	531	543	571	576	565	544	566	537	527	574	594	560	566	567	550	595	583	586	566	627	525	528	542	576	542	555	558	553	552	571	562	584	549	575	568	553	567	572	571	555	552	591	590	550	578	520	560	574	617	555	544	575	557	527	545	560	555	608	554	529	511	525	563	597	535	546	586	574	571	559	566	550	568	533	554	569	588	610	591	555	604	551	573	537	562	556	593	576	562	537	582	529	510	540	540	626	557	587	561	587	559	560	570	564	558	562	546	584	550	576	550	582	580	532	568	605	535	536	614	557	574	576	544	600	544	537	581	570	543	563	545	579	572	547	591	572	537	529	529	572	594	562	563	546	555	572	566	542	594	551	599	537	546	546	540	525	536	588	577	586	556	572	576	587	535	541	560	565	534	552	604	607	565	585	587	557	545	534	544	589	503	549	565	588	526	616	531	578	550	581	545	583	580	562	568	578	561	584	543	534	604	583	567	560	586	570	578	580	532	552	557	545	546	603	554	571	550	563	528	582	538	574	603	588	567	553	571	496	616	542	562	556	561	535	580	558	595	571	555	567	550	547	592	564	514	559	555	564	539	541	557	547	581	574	533	611	538	567	565	568	548	592	540	568	553	575	495	522	555	535	578	583	533	551	569	544	585	584	578	610	574	572	604	572	580	575	537	578	597	570	553	567	533	530	568	538	532	579	546	552	585	530	543	547	592	564	563	578	582	541	569	570	539	550	585	589	593	525	560	570	569	557	587	577	589	542	565	568	510	547	570	563	560	613	542	558	605	539	576	613	501	559	583	571	561	575	541	580	563	561	571	582	562	517	552	543	586	579	578	567	578	565	562	561	543	548	530	547	537	526	584	546	571	630	531	589	553	573	588	580	559	594	548	574	541	588	582	591	565	575	553	531	548	576	607	547	574	571	538	570	547	583	532	543	540	582	554	539	570	550	584	571	597	562	575	555	568	613	609	573	572	553	583	543	601	540	563	545	542	539	564	561	537	547	584	558	592	540	564	566	561	538	519	512	524	574	559	573	558	554	533	562	543	551	556	544	550	561	590	555	568	548	572	593	535	561	592	561	564	568	528	571	583	583	560	566	578	592	593	561	566	534	566	558	583	547	559	530	623	534	518	520
4968	400	243	250	259	231	222	237	209	215	226	213	242	232	222	250	244	227	257	255	267	230	213	214	236	225	213	227	202	219	200	260	209	219	215	227	238	228	241	220	221	266	215	241	228	237	234	229	253	221	218	253	240	230	215	245	207	227	224	206	218	247	237	198	227	252	240	244	254	251	223	237	230	217	251	219	246	210	203	227	264	242	233	233	194	226	238	246	220	235	243	223	202	228	229	235	221	233	250	217	252	221	220	229	211	238	230	236	227	187	214	219	229	239	222	239	211	233	214	227	245	209	218	198	239	224	224	217	227	255	210	220	223	219	220	225	233	246	211	226	240	217	213	239	223	224	238	215	228	250	261	240	235	248	221	216	223	192	241	235	261	247	196	225	233	200	215	230	240	189	239	243	230	255	225	251	237	240	212	237	215	231	212	212	216	231	247	226	257	237	204	204	251	229	213	219	208	243	213	223	229	214	220	228	216	250	261	220	202	218	233	194	213	223	216	220	268	225	237	227	234	212	209	220	214	252	255	230	225	227	272	232	241	205	229	232	262	232	219	238	197	257	206	241	227	208	198	214	213	232	253	227	234	204	216	207	214	231	240	234	212	229	242	243	191	238	237	247	252	217	252	237	214	231	243	219	240	224	235	226	210	228	234	228	210	216	233	224	246	221	253	242	204	233	232	221	271	227	236	230	242	222	218	244	243	239	245	255	219	217	210	213	254	212	221	226	200	222	246	240	253	207	205	209	211	235	240	215	217	235	202	226	239	246	225	245	215	215	206	229	230	249	215	242	210	214	233	237	226	215	239	245	237	240	199	250	254	226	233	193	210	238	218	228	236	224	236	231	241	220	219	216	207	220	238	254	231	216	257	228	227	244	243	230	241	242	243	228	232	212	234	218	241	225	224	228	206	236	220	210	239	257	218	213	230	208	222	237	239	220	226	226	215	220	248	209	207	203	214	207	238	221	204	201	232	257	223	233	226	216	251	241	212	261	262	235	208	229	226	203	235	222	211	249	229	224	213	246	214	220	240	226	246	231	240	246	218	215	205	235	198	215	225	249	222	189	236	248	221	230	220	215	242	214	240	268	246	220	267	238	221	264	212	208	247	225	214	220	214	230	229	232	224	202	221	213	222	250	219	227	248	233	222	203	244	221	218	259	219	212	234	243	223	213	193	235	218	215	231	216	226	259	213	228	248	203	238	189	256	229	216	212	196	249	226	231	212	223	210	212	234	250	240	227	225	233	213	227	251	226	254	204	227	268	246	221	232	246	204	224	202	220	180	221	227	220	254	230	253	226	200	222	218	241	238	220	240	235	213	243	228	227	223	212	217	216	238	219	252	218	220	231	198	222	228	216	204	216	221	229	228	233	213	205	225	245	196	209	229	238	225	250	234	229	200	229	200	202	194	245	218	237	233	226	201	244	217	226	230	222	208	250	248	239	236	223	236	213	212	216	252	239	246	226	216	232	217	235	216	219	219	201	215	236	212	220	222	232	216	230	251	246	221	226	218	221	216	201	227	221	231	218	217	222	182	208	206	211	218	273	215	222	229	227	212	243	250	225	252	246	233	215	260	249	230	210	199	214	217	264	226	219	219	232	247	227	217	245	217	216	216	254	211	232	228	212	187	248	248	207	242	226	227	228	231	212	197	217	239	238	227	233	229	251	240	212	258	233	230	254	241	208	214	224	209	239	217	226	209	217	240	229	230	239	206	251	237	256	227	258	222	244	235	204	217	231	228	242	248	227	225	247	248	246	237	245	264	225	228	197	224	235	243	201	206	215	228	242	232	215	227	217	249	245	230	229	247	210	237	219	248	241	204	222	235	236	233	213	234	232	220	204	239	254	247	244	235	238	250	242	238	240	218	218	224	228	220	231	217	220	246	227	200	261	237	226	234	260	239	205	221	232	217	241	221	225	215	219	246	195	222	217	235	217	217	210	226	199	225	249	225	219	219	251	230	198	230	233	225	227	247	231	209	231	244	217	256	258	228	232	220	225	217	217	204	240	233	244	212	222	247	205	225	245	249	212	220	217	222	209	247	219	252	224	195	246	254	198	259	240	210	212	202	246	226	205	228	235	201	236	230	220	258	229	241	210	232	225	248	235	197	223	223	236	233	194	231	259	227	200	268	251	241	212	228	229	213	209	207	204	228	248	244	202	235	232	242	253	240	248	256	222	258	256	254	219	224	226	241	225	244	227	237	220	225	239	227	242	243	218	232	227	233	239	262	231	234	214	233	241	215	241	273	209	228	225	198	223	215	248	245	241	241	242	204	232	230	240	216	227	233	222	207	211	210	219	225	235	229	226	222	247	263	216	215	264	205	224	262	195	221	220	225	216	233	199	235	220	236	214	250	249	264	238	228	235	254	243	235	230	214	221	236	223	232	230	246	225	217	242	227	249	214	220	211	248	214	227	214	251	204	223	234	200	190	227	241	231	231	241	211	228	224	243	241	223	242	201	252	256	220	231	235	216	217	192	204	260	215	204	239	221	210	227	222	253	274	220	204	231	201	261	217	224	255	221	219	254	199	226	225	217	216	214	232	203	214	240	216	222	234	225	239	205	227	224	244	214	214	258	248	205	239	232	241	234	214	243	224	242	224	235	216	208	207	200	227	218	253	224	227	191	236	222	223	204	227	243	253	217	232	233	208	228	210	238	235	231	210	226	226	213	252	226	242	197	216	249	208	200	260	216	229	235	240	238	228	215	251	218	220	241	233	239	239	249	231	239	219	225	239	236	215	220	233	239	211	201	225	209	231	255	246	232	207	206	218	228	215	206	230	232	237	226	213	234	213	220	218	250	211	248	233	217	244	229	225	208	235	238	230	224	211	229	229	236	235	209	206	173	206	204	224	238	241	199	230	199	211	231	226	261	222	255	240	236	242	217	229	211	218	196	231	254	212	208	229	212	216	204	232	227	255	248	242	266	239	195	193	235	203	214	238	215	226	227	242	245	258	218	217	186	232	240	252	247	217	245	226	216	212	232	242	223	244	246	232	225	229	216	220	190	242	229	229	251	230	224	217	224	227	231	210	213	231	224	213	224	216	228	218	225	232	235	205	259	238	231	219	236	216	227	219	224	207	226	207	216	189	238	237	241	245	228	221	222	228	209	222	237	261	238	223	224	205	236	235	245	216	223	220	211	221	222	229	213	229	192	246	216	222	236	240	220	237	221	231	215	237	181	217	219	204	226	231	217	224	208	221	235	227	258	229	228	249	237	214	219	219	246	245	233	206	201	233	215	245	235	226	235	210	241	212	227	218	260	209	199	209	225	246	218	229	240	218	243	210	265	213	218	224	244	253	229	240	227	226	243	226	233	224	212	201	213	212	215	239	201	255	225	238	258	225	244	232	231	245	224	215	236	223	229	230	231	204	219	219	225	221	243	204	212	215	244	265	230	235	258	222	236	222	214	228	240	227	255	211	230	214	254	223	223	239	232	249	229	222	225	222	224	202	191	221	232	227	232
5404	580	607	623	632	594	595	599	546	588	588	520	547	557	555	594	544	583	512	578	543	541	536	539	540	565	557	585	534	514	516	526	564	559	505	517	567	526	542	539	541	554	537	579	536	562	552	515	527	507	539	541	534	553	510	543	527	538	564	538	607	522	536	542	511	564	580	560	520	559	574	507	539	531	518	544	527	524	578	515	534	541	553	562	542	555	562	510	544	534	511	552	504	579	496	559	521	560	542	551	506	525	527	546	553	555	530	529	531	504	543	560	513	547	542	530	517	566	551	569	524	534	483	531	555	570	515	508	512	580	539	487	545	524	559	591	567	563	520	550	535	563	497	554	546	566	516	547	539	524	548	563	539	559	509	563	528	509	557	527	536	542	557	541	567	557	581	508	562	512	535	505	544	572	559	542	556	498	530	541	514	524	520	533	536	555	527	579	517	542	584	595	554	528	493	566	498	554	543	542	540	544	558	544	544	560	560	565	562	519	524	581	528	556	549	562	512	524	566	549	581	525	566	521	528	566	557	529	552	550	579	567	576	530	494	548	533	479	544	556	554	592	518	589	529	546	558	528	533	548	528	559	553	525	515	564	528	555	547	574	528	547	509	581	539	536	500	552	484	531	572	511	499	528	548	567	555	555	535	556	570	521	556	544	579	576	516	556	565	552	532	545	569	523	547	546	550	575	571	569	511	507	537	570	533	535	534	529	535	544	518	519	523	518	595	579	498	557	566	507	522	540	573	531	516	567	530	562	542	527	549	504	564	554	548	512	552	561	546	532	517	533	523	548	515	538	531	527	495	567	536	572	543	536	519	568	552	522	545	535	570	580	564	529	572	523	555	555	549	571	530	520	550	481	565	524	523	548	549	552	518	541	526	551	536	536	540	535	518	539	559	545	545	549	563	586	509	553	548	507	519	568	534	531	526	557	552	529	540	576	538	526	513	567	555	549	583	555	542	530	610	545	570	534	571	554	548	540	505	570	568	525	538	560	533	545	501	541	549	562	527	556	564	583	526	518	554	565	516	547	561	538	557	557	541	549	540	550	558	556	565	581	509	562	556	512	529	508	583	513	494	576	528	573	564	520	540	535	574	527	541	522	524	543	534	549	573	537	599	576	541	540	564	566	534	543	555	581	565	529	569	501	550	569	569	507	538	532	537	503	535	519	548	526	563	521	560	506	526	541	559	525	604	536	507	518	528	525	571	536	504	551	558	550	530	512	531	583	549	504	525	583	512	509	509	517	535	489	523	530	558	533	555	543	533	531	545	528	538	549	517	524	535	494	533	533	528	545	580	534	560	550	534	551	543	541	525	552	512	531	547	559	529	547	582	544	533	568	539	527	555	522	512	541	562	540	519	569	523	589	524	543	584	527	552	568	519	535	535	555	502	529	538	519	533	567	577	540	535	513	533	542	513	545	572	541	565	526	556	539	549	514	488	528	508	514	529	546	508	526	525	561	525	540	523	570	533	520	562	561	513	525	541	542	540	498	504	551	530	503	544	543	557	527	534	532	511	517	549	561	550	568	516	548	503	526	564	544	563	520	541	545	539	539	526	501	532	509	562	560	545	526	533	544	558	531	563	568	548	590	543	537	539	540	536	493	532	531	538	541	517	525	586	532	504	529	548	534	554	555	527	508	574	532	533	537	526	504	522	565	482	558	524	528	533	582	529	509	566	520	531	543	548	560	566	543	516	550	523	543	546	523	541	507	538	542	552	546	548	530	536	561	513	533	505	531	552	531	524	554	556	551	532	571	567	490	501	523	532	548	519	557	576	554	570	521	578	557	547	551	546	549	540	541	571	532	523	536	568	545	554	546	573	561	548	511	519	574	540	568	527	528	572	525	542	518	559	517	520	554	546	525	549	546	526	555	564	554	537	530	560	561	571	537	535	568	518	542	560	535	571	550	541	514	516	559	572	535	537	507	556	507	530	516	558	561	556	562	564	517	516	534	509	511	535	540	537	529	624	567	515	555	555	550	578	551	502	535	536	566	538	552	553	547	547	519	554	507	544	541	547	551	601	573	567	535	566	515	534	521	523	546	547	546	549	549	523	553	511	586	561	605	553	539	559	532	578	517	552	556	555	554	530	538	528	511	494	569	530	553	524	558	490	547	534	521	544	555	541	535	576	561	545	545	535	574	543	535	540	586	523	549	591	521	538	503	565	548	537	537	558	512	542	531	537	553	536	518	531	544	532	535	544	556	531	553	561	551	542	541	569	544	530	559	532	566	536	543	530	534	513	551	491	544	603	533	539	541	531	589	565	558	554	516	525	538	514	568	572	525	552	572	563	562	513	532	527	531	531	557	526	557	559	557	540	511	547	599	499	534	557	510	521	562	507	545	518	552	515	554	584	530	547	549	545	520	563	572	541	525	504	504	546	528	547	567	565	511	517	554	558	556	566	510	555	558	528	524	520	528	580	540	545	505	548	508	609	521	532	523	528	542	521	531	592	561	538	587	552	545	526	525	557	533	548	567	529	530	561	531	504	515	541	485	544	586	531	525	540	535	544	545	488	534	509	530	545	580	544	501	541	522	519	582	566	510	525	480	546	544	536	497	536	537	536	524	571	559	538	567	542	545	514	584	551	544	523	550	505	498	567	549	540	572	565	557	554	581	567	530	543	540	521	517	541	534	529	557	542	538	555	545	551	579	515	572	539	551	561	537	549	526	547	539	552	504	523	549	574	519	570	538	558	544	543	525	497	522	521	535	544	562	522	556	540	525	509	547	518	541	567	560	565	570	539	547	544	510	543	562	550	488	533	567	556	580	517	575	560	518	536	529	502	567	585	565	550	557	541	610	578	555	564	546	510	566	544	532	554	572	527	521	540	529	536	556	534	538	504	534	550	506	532	524	550	588	584	541	524	524	563	536	575	551	517	564	509	574	546	539	549	528	527	497	562	556	570	506	538	560	561	520	524	570	529	498	566	553	568	587	540	547	559	556	499	526	547	556	543	546	552	498	510	527	549	513	539	521	557	510	551	572	564	548	555	560	514	538	546	565	551	552	546	535	541	486	492	557	518	560	566	553	566	600	561	548	553	531	562	551	526	583	539	558	584	544	584	551	524	543	551	565	566	529	512	508	528	540	482	520	554	525	567	510	536	503	479	548	554	526	538	528	519	543	549	527	547	507	516	554	509	495	529	540	539	559	543	535	532	561	537	490	542	535	517	563	571	564	559	543	536	513	549	536	532	517	566	518	568	515	542	535	545	537	560	550	558	530	579	563	483	567	534	520	559	543	581	575	568	557	515	522	534	560	593	559	576	552	531	553	525	552	560	516	544	555	543	557	573	570	474	551	489	496	555	551	531	534	518	565	526	545	526	580	576	536	546	562	515	570	565	551	588	571	522	511	569	511	549	571	568	535	503	543	523	495	577	576	509	540	585	518	546	563	530	542	545	542	468	557	559	569	557	552	545	537	555	545	559	531	524	553	570	533	553	559	539	551	554	581	569	548	537	527	542	549
44281	8506	1196	767	563	376	340	263	258	205	208	174	158	149	156	168	149	121	135	122	132	132	129	134	118	155	132	139	123	127	126	149	118	135	146	122	129	121	118	118	121	125	130	107	107	121	126	119	120	91	126	123	103	136	103	126	132	147	98	121	113	102	125	128	136	127	103	102	130	118	115	139	97	120	119	108	125	109	120	119	124	87	122	110	107	124	134	119	102	110	128	111	116	135	114	119	129	137	99	125	94	128	106	107	120	117	117	115	110	107	124	119	122	128	107	114	110	120	104	116	100	120	110	105	100	118	130	111	122	109	139	103	116	123	123	103	137	101	138	101	122	100	133	132	120	117	123	115	116	119	131	109	115	129	114	113	111	93	133	124	112	133	107	104	129	122	106	120	105	114	116	114	111	131	139	116	98	109	93	126	121	138	117	107	109	115	134	129	94	114	111	116	120	142	108	124	125	113	134	116	114	126	101	102	119	125	116	127	116	108	95	129	130	113	108	105	113	125	129	123	105	116	122	135	118	94	110	119	110	131	102	131	106	136	143	102	97	115	129	109	125	118	139	142	124	124	107	107	124	115	114	111	121	133	123	113	100	119	119	111	106	128	121	108	99	118	92	122	126	118	126	110	121	108	125	104	124	104	125	104	128	119	116	129	122	106	129	123	111	132	125	113	135	115	128	126	127	124	127	137	111	104	115	121	105	103	114	118	112	88	96	118	116	127	113	136	115	114	119	121	139	106	120	121	117	121	112	115	129	132	119	126	103	130	132	100	112	116	118	116	108	99	93	118	108	123	130	119	109	113	123	127	108	102	121	137	107	136	117	119	103	125	102	129	121	123	122	115	99	120	116	132	112	126	119	121	120	104	109	116	114	128	125	137	114	113	103	117	92	123	132	114	120	115	131	118	143	129	105	110	110	110	118	106	133	117	120	136	109	104	105	118	123	118	153	124	101	112	119	89	118	120	122	106	112	104	113	129	97	99	131	116	127	124	124	85	120	124	128	129	96	113	141	117	136	112	95	131	111	117	143	104	114	109	109	115	109	121	115	120	95	124	93	105	107	121	146	119	120	101	121	123	100	117	134	124	117	105	117	104	116	104	131	117	97	112	108	116	99	111	120	135	118	103	105	118	122	120	107	117	130	121	108	115	98	110	135	118	125	91	107	105	100	115	129	122	122	114	108	96	110	122	117	130	96	108	120	130	113	110	105	103	106	114	112	126	126	147	126	110	140	114	127	107	120	122	111	112	87	132	104	108	107	118	124	132	113	97	119	109	114	105	101	119	113	114	124	125	132	115	143	127	104	115	117	97	107	147	122	127	134	127	117	129	106	123	123	106	126	118	121	119	102	102	136	112	103	114	115	130	132	127	120	122	134	122	123	95	103	122	102	105	112	100	115	131	89	122	135	141	121	119	125	113	127	122	101	122	118	120	100	101	112	127	122	95	110	111	126	140	105	121	95	118	110	113	135	116	100	159	127	126	114	120	110	127	101	113	116	129	133	108	123	113	125	101	111	112	117	114	126	88	124	107	143	100	91	102	96	100	135	113	125	119	120	112	101	129	118	108	126	110	125	110	102	114	108	119	108	109	111	139	111	106	122	110	108	132	115	120	113	129	113	124	114	119	127	131	123	117	122	106	118	103	84	128	106	129	108	114	108	108	140	122	110	104	136	108	115	111	131	128	116	115	120	125	118	118	127	113	104	111	124	100	109	107	125	107	125	136	106	105	104	117	113	102	121	133	125	126	134	124	109	100	112	126	121	122	90	120	130	123	98	112	114	98	121	121	138	82	110	117	93	110	117	109	133	108	108	109	118	106	111	121	123	109	119	115	119	117	109	112	105	99	110	104	103	107	104	113	120	131	130	137	119	126	96	122	117	134	95	122	117	96	127	131	106	105	140	98	122	120	129	124	130	101	118	121	118	110	119	149	108	117	106	101	122	108	105	101	120	119	140	109	119	117	110	145	111	87	116	114	125	142	123	116	114	117	90	119	116	114	100	113	115	119	119	131	110	107	107	108	113	103	116	136	120	108	108	115	103	130	115	132	98	112	89	120	109	125	138	115	115	110	101	135	123	120	111	141	125	112	105	132	95	135	99	115	113	111	103	125	121	99	113	133	142	110	98	119	120	123	115	128	108	107	109	110	130	136	110	133	102	137	126	139	110	113	113	118	112	131	124	129	119	125	130	109	133	98	99	129	117	104	106	112	111	108	100	109	134	100	115	131	113	129	134	114	119	125	107	121	123	128	129	113	111	120	98	126	108	106	107	122	112	119	119	113	149	107	117	132	116	108	110	109	107	131	114	112	118	113	131	121	125	109	116	113	121	113	129	121	113	108	122	119	115	102	120	113	112	108	118	135	116	130	106	123	116	136	111	114	129	125	124	120	115	105	134	125	132	134	122	114	125	105	125	126	114	106	128	117	113	121	131	111	115	128	123	123	112	130	117	107	112	124	129	133	119	124	120	114	111	123	138	116	134	102	112	102	109	101	127	94	118	129	113	108	104	106	116	143	127	99	93	112	119	125	122	117	111	110	114	139	133	109	110	94	95	110	125	110	121	104	100	149	111	109	114	118	109	107	104	129	116	105	116	105	115	114	113	137	113	149	130	132	131	100	120	118	125	123	120	114	111	110	120	103	116	123	135	122	118	132	95	116	119	94	122	106	109	123	119	121	113	96	120	117	109	133	132	134	105	113	113	126	106	126	131	105	96	119	95	106	114	107	108	112	95	120	110	120	132	112	117	108	115	116	120	121	105	139	111	115	101	105	100	102	117	142	134	109	111	117	114	115	135	120	99	107	121	123	118	98	113	105	120	114	106	98	113	96	104	90	109	110	122	102	121	111	107	105	120	127	104	107	114	125	96	122	108	138	115	112	122	118	115	96	121	108	121	119	129	124	129	96	111	107	123	119	112	118	115	105	114	109	106	123	119	115	126	118	120	111	112	116	107	96	123	116	124	128	121	120	123	106	111	114	121	112	115	121	134	110	118	114	104	108	111	118	134	114	137	104	119	99	121	108	120	129	144	136	124	107	112	123	140	121	129	114	118	108	116	119	130	97	102	129	112	121	110	131	142	115	108	118	108	102	97	117	90	112	123	120	97	100	110	90	90	103	129	116	115	116	123	111	117	124	113	110	128	111	110	124	109	129	105	109	117	121	127	100	122	128	126	121	121	120	108	93	113	103	110	124	121	106	133	115	125	110	122	120	96	116	107	102	131	108	115	137	111	111	145	135	111	113	128	113	136	118	118	94	114	104	110	122	96	114	110	121	119	112	108	113	125	121	125	121	126	101	128	112	110	121	112	129	127	122	111	106	116	115	117	118	106	135	123	138	121	120	115	106	121	123	124	126	114	84	128	110	106	115	122	120	110	116	111	113	124	103	136	113	94	109	131	114	109	122	123	120	117	128	113	104	116	118	114	112	104	125	113	97	128	116	114	111	133	122	119	133	119	105	130	110	107	109
20348	958	2137	2491	2217	1792	1471	1262	1110	971	876	787	714	632	558	536	543	524	507	489	468	441	413	404	470	427	428	384	363	369	383	366	374	392	405	365	383	367	372	385	357	352	369	370	351	349	366	392	371	378	365	363	353	334	350	322	355	322	346	360	345	371	366	317	348	330	338	340	332	294	351	328	330	345	331	359	364	335	341	340	315	293	335	348	323	321	316	290	331	320	318	350	313	307	341	333	343	330	330	312	352	353	372	325	351	337	325	337	352	355	345	350	375	364	322	340	365	335	349	292	322	322	289	347	330	297	348	329	339	322	340	328	336	326	321	334	375	320	378	325	327	301	337	341	303	335	307	360	322	331	358	345	316	376	319	310	332	332	310	330	300	315	323	321	310	335	305	339	347	317	323	316	350	315	315	303	337	308	327	311	304	314	330	371	326	349	319	323	302	358	311	318	293	321	302	335	346	335	335	342	305	344	353	330	342	337	311	322	299	359	351	291	349	370	312	353	322	321	326	295	321	364	315	302	292	323	315	308	335	329	344	311	360	327	312	348	329	336	334	321	337	314	331	347	304	307	288	332	306	332	332	314	320	318	309	329	329	309	383	302	312	294	332	285	323	344	305	354	310	342	308	309	316	327	303	300	324	309	328	350	336	311	301	306	348	313	324	305	330	343	313	295	369	327	335	344	322	327	302	341	326	328	325	336	315	331	362	321	316	322	297	360	323	351	354	319	317	342	313	321	306	319	326	306	279	344	311	323	358	320	321	327	307	334	335	303	309	332	314	352	328	287	336	302	319	319	322	332	334	341	343	337	324	322	324	288	282	338	313	309	330	332	333	319	364	289	343	334	324	314	352	326	299	340	311	319	326	358	328	298	307	342	313	338	310	330	362	335	341	338	343	293	348	319	324	337	351	305	345	310	328	329	305	318	349	337	345	325	337	349	283	311	322	299	316	343	341	314	352	301	312	353	335	357	348	341	342	308	322	347	306	323	324	343	312	317	336	347	340	344	302	322	337	324	315	314	340	318	304	333	336	341	289	310	322	326	347	302	337	327	329	332	319	325	305	332	315	341	314	332	319	341	325	304	370	363	334	333	354	324	302	345	336	335	314	325	327	321	339	324	369	321	319	337	324	339	321	292	309	359	317	316	342	331	333	347	314	339	312	316	316	326	345	326	335	307	317	309	316	348	340	333	348	305	338	313	331	324	340	341	339	332	324	334	314	355	323	321	306	302	310	302	326	331	352	318	338	342	329	333	338	315	355	298	336	344	343	348	345	364	326	339	337	315	339	317	313	319	306	328	349	303	314	303	305	332	327	337	346	354	306	298	303	310	323	332	351	339	297	350	330	362	322	362	347	321	330	304	338	322	335	313	322	327	326	319	307	316	323	328	324	326	305	317	350	309	337	328	315	346	278	298	322	348	321	351	333	345	321	338	359	329	288	306	344	321	313	319	329	319	300	312	314	352	313	358	310	339	346	339	338	306	335	330	318	297	331	314	315	328	326	316	357	333	321	297	320	335	332	341	337	373	335	333	357	346	325	326	335	341	345	328	336	323	323	346	320	327	343	359	338	347	325	315	329	306	391	329	330	319	320	325	325	315	307	306	343	325	315	309	299	349	354	350	318	305	337	357	333	327	316	329	275	332	356	316	327	340	288	296	331	306	342	309	321	321	334	341	323	346	350	360	323	331	340	341	318	320	289	322	295	331	309	296	371	308	334	320	326	296	312	329	271	330	289	315	339	321	343	329	316	310	312	309	337	296	333	355	323	339	333	347	336	331	317	319	314	312	354	336	327	314	336	325	314	332	328	317	335	323	296	323	329	333	311	307	332	339	335	351	294	317	330	347	282	327	307	311	368	340	299	363	335	325	374	316	333	312	324	316	351	322	323	330	338	372	294	333	340	335	312	326	326	310	330	346	278	354	304	330	316	310	335	297	322	329	332	337	326	332	296	303	306	307	333	320	323	281	319	319	301	317	297	317	358	305	294	368	356	314	352	331	334	316	344	341	319	326	352	324	309	368	308	349	305	351	314	354	322	328	300	343	331	303	319	294	284	370	314	311	304	333	326	344	301	334	301	337	310	322	335	334	320	314	328	334	347	309	331	344	321	309	312	344	305	362	326	347	294	305	325	329	309	339	313	331	310	348	280	316	328	336	335	296	323	330	342	328	292	322	353	335	322	344	312	320	331	333	305	320	333	320	299	320	346	337	319	312	348	341	335	320	313	336	333	338	339	329	331	348	325	324	356	336	349	307	338	329	334	276	337	329	296	339	331	307	336	344	322	322	317	348	336	315	320	340	334	325	329	341	341	327	320	302	327	350	305	318	298	311	348	348	323	345	318	343	349	340	322	293	329	341	305	317	329	308	318	371	346	316	352	326	314	304	338	354	366	321	329	302	309	273	335	337	340	310	321	354	343	341	328	327	320	318	333	324	331	334	333	288	306	325	340	325	287	327	305	328	353	334	288	360	321	308	343	322	325	298	333	316	294	348	319	357	363	340	343	326	341	285	324	355	334	333	329	301	325	327	307	336	336	344	308	311	330	362	332	328	331	304	322	337	314	335	325	354	309	351	315	364	312	323	316	282	299	351	326	357	324	319	307	339	304	322	346	322	295	319	338	336	316	291	332	345	330	311	325	338	319	337	293	337	312	341	337	328	358	326	338	338	353	330	334	318	345	341	316	309	308	312	304	309	333	328	332	360	337	335	352	321	323	309	290	304	303	317	315	291	318	314	321	289	328	348	311	329	349	316	358	338	331	297	324	325	317	315	337	324	332	312	316	327	336	344	324	328	319	324	366	329	312	356	327	305	342	338	375	338	336	293	350	324	329	345	318	317	322	314	315	324	350	336	337	347	328	299	337	289	308	313	332	346	350	320	316	353	343	332	319	329	340	322	312	332	309	325	362	315	343	331	326	309	307	303	350	329	326	374	317	313	290	317	322	317	345	328	327	336	315	347	357	304	317	332	329	311	325	354	351	297	276	308	297	352	344	330	331	341	324	321	294	319	324	377	344	325	342	308	332	339	313	304	316	337	347	337	355	346	319	325	343	319	333	343	337	325	342	337	320	341	316	333	334	291	296	307	325	343	310	324	336	313	312	355	324	291	323	298	355	339	296	339	325	314	296	349	323	323	300	343	333	312	324	314	320	313	303	345	306	321	334	342	316	311	311	312	329	323	335	336	293	345	318	330	298	354	329	366	322	341	335	327	315	331	307	330	325	305	354	323	345	381	353	322	328	347	302	331	353	301	302	333	339	317	306	321	314	313	346	307	331	333	344	331	347	330	310	386	352	345	279	304	339	353	330	333	311	340	334	325	353	349	316	312	323	344	314	340	354	305	344	349	335	313	314	322	335	320	299	332	336	322	317	353	330	340	307	318	322	316	328	353	304	298	333	313	330	333	353	316	337	301	343	337	325	269	331	317	306	328	303	310	332	291	300	329	300	326	336	335	337	348	352	297	343	307
58564	16917	4193	1768	1172	845	687	566	523	413	358	350	300	338	300	293	294	259	277	266	258	226	235	253	270	230	252	270	221	269	232	236	265	278	243	236	273	219	234	229	251	223	244	221	241	245	223	237	208	200	218	222	244	244	229	244	236	261	227	219	211	239	215	223	210	220	208	217	216	225	201	228	242	238	243	222	219	220	243	198	224	224	237	248	204	219	231	210	214	221	230	193	244	232	224	215	215	216	213	235	222	228	242	201	228	186	243	276	208	264	232	244	209	216	203	204	214	241	223	218	227	226	234	240	229	235	206	218	229	219	225	245	216	227	231	206	217	212	247	222	230	257	230	218	225	218	228	251	211	223	263	215	205	217	253	252	222	233	203	227	245	221	240	234	256	237	245	219	215	218	225	251	223	219	247	220	228	202	197	210	233	191	232	217	221	206	234	199	218	243	234	202	227	220	249	225	215	204	236	247	237	209	207	208	233	242	252	223	217	235	204	219	209	224	224	225	206	216	249	258	208	216	226	239	227	235	233	226	247	187	228	222	249	214	208	203	245	238	221	199	251	226	198	229	241	235	224	211	210	232	214	241	227	232	199	257	212	230	224	199	249	217	199	247	226	235	206	219	206	238	184	248	225	223	222	201	197	238	246	229	227	225	200	214	215	220	225	232	231	221	202	224	228	234	226	210	224	246	249	203	206	223	238	225	213	222	206	216	235	231	222	210	235	228	228	225	234	213	217	201	237	267	199	257	254	227	202	224	220	204	239	234	244	221	227	223	236	218	231	228	249	238	192	232	249	223	218	241	241	225	220	244	219	251	213	206	226	239	232	217	197	232	240	228	196	218	211	224	241	235	228	235	223	224	204	244	230	228	204	234	244	256	241	225	228	234	213	213	237	214	236	211	214	194	217	256	202	221	258	249	211	198	241	202	203	245	226	220	218	248	211	246	241	204	201	233	196	213	209	213	233	224	231	220	243	210	213	222	215	212	231	249	219	223	242	224	215	219	253	249	234	255	255	226	225	225	225	241	214	218	220	270	217	246	219	214	216	235	218	221	186	209	232	205	225	240	223	200	219	233	221	213	227	217	260	213	265	219	213	224	239	224	197	238	247	221	233	227	242	223	238	239	204	206	204	212	235	203	199	225	224	233	266	239	232	234	222	246	218	236	214	208	197	221	217	232	218	237	217	213	225	194	231	224	249	212	223	231	222	267	215	204	222	234	214	202	221	217	231	235	247	212	237	201	192	258	221	224	221	254	241	224	214	202	218	223	255	259	213	246	251	197	244	222	219	198	218	230	223	225	224	217	230	240	219	221	211	211	230	214	220	218	229	226	191	222	220	218	217	191	210	229	212	223	184	244	220	212	222	220	238	217	223	220	212	228	230	221	213	228	230	227	202	209	221	233	241	257	222	209	242	224	230	237	247	243	236	210	245	204	229	212	206	201	254	210	235	207	219	244	231	215	214	246	227	255	245	246	216	234	202	234	207	208	214	240	191	248	208	219	255	213	198	231	240	230	218	232	212	235	254	243	232	198	204	207	233	250	189	251	214	222	220	197	212	218	261	234	203	222	196	259	233	225	238	225	219	256	218	228	215	242	227	248	215	210	236	192	214	180	203	217	228	237	243	258	225	223	230	229	217	259	228	250	222	237	217	224	226	226	210	210	210	226	187	202	214	228	217	261	218	243	238	240	201	217	219	202	257	206	238	236	227	200	215	259	205	232	237	215	231	221	206	225	226	227	216	248	253	207	225	232	218	236	228	226	259	214	208	228	220	224	208	205	218	244	196	203	212	262	208	217	221	223	218	234	230	239	194	223	203	224	195	208	201	218	202	207	203	218	188	228	215	236	229	227	237	213	231	183	202	218	236	200	234	256	216	193	210	227	235	221	197	230	231	227	237	221	212	205	211	231	223	227	220	226	230	210	226	252	229	198	256	241	228	250	203	203	225	206	247	243	226	245	228	212	209	214	221	228	224	240	211	226	208	248	221	236	239	269	259	211	223	222	213	212	228	208	228	241	227	211	233	215	214	241	197	192	212	220	205	213	209	231	225	238	213	203	233	229	229	232	223	236	208	226	223	253	226	265	212	215	224	234	209	232	243	207	226	204	230	237	223	209	225	210	240	228	217	241	209	215	235	200	240	239	222	199	211	209	219	224	225	228	224	199	218	189	219	229	228	211	209	219	201	230	226	253	243	249	199	237	231	226	207	221	264	242	235	224	224	217	244	231	228	249	228	204	210	234	199	238	221	213	231	205	210	219	224	219	207	213	215	225	232	200	203	219	233	239	212	218	175	210	215	221	236	250	232	219	200	232	215	208	193	215	221	218	225	222	249	236	248	195	224	206	223	222	212	221	238	229	223	228	252	231	209	239	228	246	218	230	216	225	207	240	221	218	223	226	230	223	237	226	205	205	228	231	234	249	231	224	231	234	212	229	221	245	230	210	214	237	211	221	215	241	216	221	229	205	234	249	218	224	250	256	252	245	220	240	244	219	250	245	225	231	239	246	214	201	227	245	227	211	216	217	225	214	245	255	222	229	207	198	234	238	214	236	201	237	237	201	190	241	228	231	194	234	217	212	230	227	235	211	219	211	203	233	215	232	219	224	208	233	224	197	235	208	239	232	203	200	243	207	236	208	231	208	217	234	229	210	224	185	231	199	211	240	210	199	214	219	217	217	192	222	240	219	218	245	247	228	222	228	240	233	203	209	249	235	234	224	212	232	222	208	212	221	240	233	202	241	259	228	226	246	217	202	216	224	222	228	189	249	229	233	237	208	243	222	204	210	213	224	252	216	254	217	237	246	240	207	214	218	206	222	237	227	220	214	241	212	213	223	237	214	213	234	217	240	210	207	223	244	215	221	206	202	249	199	214	222	235	212	240	225	231	200	214	232	222	231	217	220	216	221	213	244	200	229	207	228	255	197	202	224	222	231	230	234	232	216	210	199	207	219	236	241	213	215	196	224	203	221	220	221	231	234	218	226	241	217	192	227	216	202	235	215	192	239	243	227	223	202	252	253	224	212	236	237	249	190	235	224	225	242	218	242	215	225	217	223	227	213	213	240	241	220	211	227	225	225	218	214	217	233	233	227	214	217	218	214	195	224	226	176	208	244	240	251	219	211	201	220	246	229	223	225	223	248	231	218	216	208	230	228	202	240	233	218	236	238	195	222	193	223	224	230	222	216	231	224	230	234	205	203	223	243	219	212	233	235	245	233	214	193	217	216	213	192	230	226	224	206	209	248	209	226	199	206	222	215	249	196	232	232	200	210	213	202	233	221	228	248	225	217	233	247	221	202	222	216	206	241	248	247	217	243	185	222	241	230	225	229	211	243	238	206	209	215	240	259	239	238	221	226	221	189	223	233	238	234	231	214	226	193	196	238	244	229	205	235	218	222	240	225	220	213	209	228	243	210	209	233	236	238	248	204	251	219	248	222	212	227	238	236	226	222	240	222	218	200	212	198	204	220
26665	1873	3922	4678	4148	3370	2728	2316	2041	1742	1661	1432	1286	1226	1135	1031	1006	968	940	900	801	870	853	830	796	709	732	733	713	739	655	690	661	659	674	699	684	691	615	665	632	654	644	648	619	633	616	617	631	599	615	624	613	657	562	589	577	539	587	596	619	626	579	591	580	607	572	580	610	603	570	562	554	594	611	558	578	602	553	607	601	584	564	601	585	563	547	569	617	570	546	575	599	572	540	624	560	601	600	594	559	550	556	559	570	627	583	546	559	582	573	554	566	567	599	553	620	592	562	607	592	576	567	573	575	608	564	594	617	540	573	554	588	580	586	591	551	525	552	540	580	577	587	607	580	592	561	604	536	534	574	548	562	580	572	574	551	562	588	553	567	546	561	559	599	573	576	600	560	533	539	605	567	582	559	556	581	537	554	549	567	590	573	572	571	584	558	523	562	562	574	533	552	583	575	581	558	595	574	525	563	579	502	552	612	566	581	551	534	539	602	587	553	537	555	592	537	572	541	582	544	591	552	592	563	553	575	546	588	548	547	570	574	622	608	575	540	595	595	581	535	536	561	574	543	581	572	549	578	553	592	541	616	563	559	556	578	624	590	610	555	573	599	597	592	592	606	568	546	586	549	547	548	578	530	595	550	566	569	524	599	544	586	572	531	575	554	540	549	558	560	561	548	562	567	562	558	576	584	579	538	543	563	555	529	551	583	598	602	541	575	577	544	567	542	569	553	560	591	605	587	593	540	572	593	574	580	559	615	585	577	533	544	568	569	557	584	567	548	562	576	587	546	554	577	566	585	560	543	568	562	567	574	563	561	543	519	563	561	584	538	574	579	613	603	596	516	548	595	584	584	557	506	562	580	541	553	576	569	545	557	521	563	522	618	538	550	569	586	559	530	560	564	589	551	570	573	539	574	581	581	577	576	554	583	587	583	572	547	581	590	561	543	575	565	602	583	541	529	542	548	576	594	607	552	547	572	584	583	583	546	569	546	541	556	582	539	554	602	551	549	567	597	554	590	598	527	570	587	554	532	544	546	534	582	598	541	530	584	550	601	539	514	544	571	576	589	563	544	579	582	569	568	571	572	532	596	590	567	595	543	546	569	508	548	543	603	591	554	569	564	598	595	564	598	554	570	557	568	548	590	576	535	551	553	575	565	584	544	547	603	577	609	582	586	536	566	620	551	547	519	590	591	559	587	541	566	528	550	587	574	551	556	569	534	589	553	550	582	555	595	571	571	557	595	593	595	561	569	516	559	546	573	554	587	541	593	576	547	580	539	538	569	589	548	577	584	575	591	520	534	596	555	558	554	559	573	565	576	583	542	594	605	592	578	556	581	558	576	569	559	596	568	577	585	544	575	539	537	575	562	545	555	578	579	575	606	582	554	553	544	568	527	592	588	573	581	532	542	591	520	532	583	551	547	557	557	587	597	559	574	525	617	580	587	539	568	559	617	557	558	563	581	574	569	561	585	618	537	541	547	581	525	540	565	567	549	522	529	589	591	596	544	572	567	566	552	581	561	590	596	575	580	573	545	553	590	514	572	579	557	579	557	617	567	556	580	558	576	559	568	550	592	556	578	547	546	560	600	541	546	587	559	556	581	589	559	565	534	597	577	601	555	553	589	608	582	560	514	560	578	585	596	550	547	560	567	583	507	570	603	574	573	555	553	554	564	565	559	576	493	554	577	540	579	584	568	575	558	561	563	570	559	549	575	545	565	532	566	592	545	532	520	615	570	522	516	570	575	539	562	582	625	565	584	556	534	563	506	567	569	554	560	563	570	556	586	563	559	548	574	522	593	570	590	561	573	591	549	570	568	528	581	596	593	609	598	594	565	544	585	596	588	528	561	560	554	562	528	572	547	491	566	569	547	543	604	552	604	573	579	545	546	548	540	556	573	548	546	577	600	555	545	522	555	547	579	559	557	586	512	586	597	583	572	560	561	552	567	565	567	618	568	636	553	544	559	595	581	572	576	558	552	564	524	561	583	581	552	609	566	528	556	561	549	587	594	539	560	559	556	571	528	550	587	573	564	550	580	551	568	497	568	608	523	581	581	565	544	575	528	592	538	569	546	569	567	566	548	544	536	565	553	550	555	532	641	561	581	576	578	584	566	589	591	585	580	568	548	540	568	605	555	572	545	538	575	570	580	572	571	543	557	598	585	550	581	609	565	573	564	531	582	583	544	578	540	573	549	545	564	559	558	568	583	547	566	570	582	579	581	567	570	586	593	589	593	566	578	571	540	595	623	559	507	548	575	518	543	584	569	567	589	559	553	559	561	546	548	599	542	583	527	574	556	598	531	545	551	567	535	559	531	570	565	585	541	560	545	555	553	523	539	578	569	539	627	543	583	566	539	528	562	580	534	626	562	537	571	577	531	574	525	563	542	564	571	559	583	524	605	563	550	574	623	571	597	570	570	559	579	582	547	573	570	542	579	540	557	590	552	620	535	536	538	542	529	564	563	541	572	520	540	601	541	524	557	585	546	584	591	581	563	576	554	558	578	567	606	538	542	562	578	573	586	510	562	552	591	560	536	607	549	582	577	562	551	536	553	518	553	523	527	514	536	563	576	542	505	556	556	566	555	576	544	545	544	534	561	591	567	529	584	570	563	571	577	560	582	573	574	526	525	557	629	549	616	609	593	559	564	568	539	533	576	576	565	514	567	565	595	547	571	573	543	577	591	554	581	546	554	617	571	564	624	536	599	565	558	594	567	586	522	554	581	564	569	617	561	532	562	605	549	526	579	507	547	587	570	552	547	554	561	559	562	540	591	559	562	553	527	556	511	603	590	571	569	537	574	566	572	584	550	533	538	554	548	558	549	558	571	554	570	602	563	533	588	563	582	530	554	580	566	606	593	597	578	583	595	585	558	602	552	600	580	540	592	570	537	542	588	553	580	554	562	527	542	585	574	550	498	565	615	530	556	564	567	569	616	560	566	568	570	563	550	593	566	535	520	601	582	637	528	590	544	579	562	560	576	564	568	555	552	597	591	559	560	594	561	559	552	564	610	597	578	542	574	573	568	541	556	531	548	581	548	541	563	569	568	582	550	589	596	592	572	590	520	548	549	562	544	549	543	543	550	524	568	572	567	561	587	561	597	611	585	525	562	567	581	587	540	528	557	576	593	586	592	578	585	587	545	568	576	554	571	554	596	556	567	544	574	546	530	543	543	533	581	590	596	600	566	553	571	581	560	588	575	544	539	557	593	595	586	556	546	546	585	594	580	546	543	570	580	557	540	547	583	536	580	544	572	566	519	558	582	556	549	591	577	578	584	543	540	609	606	538	562	579	541	514	533	593	559	590	564	540	572	557	575	624	583	596	565	543	587	563	564	576	567	553	533	553	607	553	582	563	553	535	572	572	566	578	575	520	571	544	510	596	574	573	559	554	542	559	552	528	532	534	547	514	559	580	559	593	529	523	573	605	561	568	563	579	557	557	573	584	579	553	551	587	560	584	561	557	540	560
5276	379	268	264	259	217	218	273	265	231	233	238	246	229	235	215	207	263	229	204	238	220	225	225	220	179	225	207	214	249	245	201	233	262	209	253	227	220	214	232	244	231	226	216	268	232	249	249	221	245	229	233	245	267	221	227	258	240	230	245	223	216	254	211	215	222	243	231	217	232	198	229	234	225	245	227	230	246	213	240	238	226	229	223	216	227	190	231	258	209	259	207	238	233	218	247	241	227	245	222	244	246	253	248	255	216	214	242	238	239	232	229	237	211	240	238	214	210	244	240	222	197	236	229	253	210	258	223	236	199	260	236	260	230	222	223	213	201	216	232	240	251	244	241	213	233	211	257	192	242	233	246	222	219	240	235	253	229	224	230	244	240	241	231	240	236	229	222	223	269	223	221	217	256	231	232	232	216	222	223	227	213	250	241	223	239	217	217	238	229	206	210	238	222	244	202	187	241	233	237	233	212	200	237	234	231	225	258	218	246	248	218	252	222	203	240	216	237	235	220	225	245	241	228	219	233	227	248	235	194	227	225	251	244	207	233	227	215	239	254	233	212	213	226	230	210	234	223	250	217	248	230	219	214	245	229	216	246	216	252	258	249	222	244	225	228	212	258	230	238	217	235	242	231	227	228	226	240	210	209	221	246	182	216	224	227	230	226	247	225	226	227	246	248	243	224	235	228	257	220	239	239	218	205	212	216	217	225	222	268	223	252	238	210	249	219	195	232	214	231	213	223	217	224	226	205	214	236	212	206	224	255	251	228	209	225	223	211	246	207	236	207	239	219	218	242	220	212	254	230	233	225	218	211	200	241	281	228	205	230	229	247	221	218	209	226	231	227	225	241	220	228	238	215	241	226	211	219	235	207	232	232	226	214	241	237	223	210	244	226	231	194	253	228	230	221	243	212	263	259	209	219	256	230	200	232	226	240	244	243	214	238	238	222	263	243	228	239	209	231	243	221	214	224	215	208	226	206	228	226	204	245	228	219	195	262	213	251	221	225	214	221	239	211	237	226	235	211	223	235	224	251	238	244	197	220	241	202	206	227	268	216	236	258	241	265	235	239	237	209	202	222	228	218	226	261	237	229	186	233	215	206	241	219	224	223	253	226	191	249	217	254	197	215	247	228	233	231	226	253	262	219	225	231	211	218	208	222	189	225	211	217	246	226	223	219	222	240	204	208	256	206	220	225	232	213	217	222	235	241	232	246	221	231	243	236	232	254	240	200	260	234	248	225	246	244	224	241	261	232	247	237	221	233	228	244	228	215	236	223	224	229	228	233	247	233	229	220	217	226	220	208	227	232	203	258	244	229	232	235	235	219	243	201	285	227	238	232	246	214	254	232	236	219	185	227	230	240	246	238	235	232	238	216	258	244	248	201	228	225	213	212	207	232	260	265	239	240	247	274	225	226	208	236	233	218	256	255	265	233	256	221	230	217	222	216	261	206	234	205	241	213	222	204	249	219	208	246	225	259	271	217	228	232	228	277	233	219	217	209	232	223	209	202	261	206	258	225	201	238	242	226	206	233	256	230	226	229	220	212	209	242	236	186	204	218	228	224	262	230	207	248	221	253	228	243	233	211	206	223	260	218	220	235	257	253	232	222	220	218	209	207	209	235	220	234	260	209	242	213	222	224	244	220	235	219	213	243	195	231	227	205	217	230	229	223	227	225	235	220	226	253	203	198	233	261	240	230	237	237	255	240	218	224	208	234	220	223	238	252	224	230	203	236	215	264	235	249	253	244	222	248	242	186	254	214	242	232	217	224	257	226	228	200	239	228	258	250	250	229	225	197	225	233	218	223	246	246	223	214	217	226	185	252	212	213	213	220	232	213	250	241	207	221	222	220	197	249	231	246	225	257	230	229	225	243	212	229	231	226	254	256	249	185	234	231	217	223	230	230	237	227	210	244	236	246	258	224	229	234	201	250	235	222	232	235	230	212	238	241	200	232	236	226	230	249	228	241	215	218	224	238	222	236	215	227	213	222	243	229	234	240	239	231	230	215	240	202	216	228	230	239	236	220	207	222	204	236	227	205	243	236	226	204	222	201	215	225	245	247	228	206	233	204	237	225	239	224	207	190	196	223	222	221	226	236	251	223	212	203	242	228	280	262	242	218	223	210	211	223	239	241	224	256	224	248	201	226	244	217	235	226	229	240	225	255	236	224	238	263	243	228	254	223	218	226	212	242	231	239	235	255	230	227	228	244	239	248	266	239	202	229	212	229	224	248	220	240	223	222	239	260	198	239	231	235	223	224	245	246	218	249	236	237	208	231	201	225	233	216	227	239	241	223	241	240	225	239	227	232	232	239	217	201	216	239	249	270	231	224	242	229	215	266	248	215	211	234	249	245	234	223	240	222	231	262	233	219	236	230	226	254	233	236	210	229	250	216	218	222	228	227	237	224	215	238	218	227	208	227	225	227	196	219	225	251	245	240	235	267	228	230	218	233	262	224	223	211	255	223	214	245	242	256	241	236	244	235	252	250	206	234	269	235	216	210	243	248	243	232	227	242	231	266	206	249	220	230	201	241	228	220	221	225	224	224	218	249	252	216	222	242	192	225	221	211	245	250	237	214	209	234	232	229	234	197	229	225	215	207	236	240	242	257	259	237	252	250	240	221	251	234	221	212	243	221	268	216	226	238	234	241	218	214	260	235	224	222	260	239	237	249	225	224	228	226	210	228	243	255	224	245	252	219	244	219	233	229	219	224	211	235	239	200	205	219	210	239	237	245	243	215	217	236	231	210	190	229	223	239	222	207	215	266	234	218	212	247	233	219	243	223	238	239	234	201	210	201	233	244	211	229	249	214	227	267	233	215	242	238	235	249	230	242	259	213	231	215	216	221	224	232	245	240	239	219	229	228	230	245	223	210	244	252	222	247	232	253	248	220	211	243	253	223	232	205	248	234	218	221	218	231	241	218	207	240	211	213	207	220	242	231	223	231	216	239	195	222	256	239	212	211	239	225	228	241	254	242	227	231	221	206	227	261	237	254	227	233	248	212	233	207	200	246	229	212	227	224	227	242	220	217	216	236	219	219	245	205	221	208	188	220	256	233	223	239	216	221	250	232	219	220	248	225	218	235	232	222	242	223	220	221	261	229	248	196	234	230	237	218	230	240	233	257	227	221	258	206	241	223	222	223	233	204	216	224	231	241	217	210	218	214	245	227	250	272	233	226	214	219	247	228	210	242	235	237	212	218	250	235	227	207	216	212	239	203	245	245	231	250	224	210	219	251	235	222	222	276	209	242	233	233	242	268	246	238	239	254	218	241	242	213	232	210	243	271	237	234	220	218	192	231	198	198	202	246	255	234	224	237	209	249	239	242	214	233	228	216	230	233	240	239	217	237	209	228	233	222	201	198	222	222	238	229	247	231	224	223	243	231	243	232	206	216	217	228	231	236	234	226	214	239	233	251	228	218	234	222	188	230	229	240	253	234	233	218	198	229	237	226	241	255	213	250	257	234
5520	612	635	595	667	598	624	557	587	595	525	571	578	556	561	548	547	510	586	564	572	537	515	569	587	563	556	569	532	524	576	573	551	544	551	588	536	552	564	516	548	545	541	548	565	567	512	492	551	573	567	596	531	527	567	545	553	526	541	539	503	545	546	531	580	541	530	549	525	553	578	546	533	552	513	530	604	529	544	540	553	540	537	580	497	516	532	561	547	565	537	553	555	567	549	486	522	535	544	485	541	559	538	533	599	552	550	516	563	569	555	522	511	540	544	539	529	528	538	564	512	545	578	485	567	543	561	557	526	535	523	509	516	553	545	535	500	550	574	579	619	544	519	567	540	563	502	573	532	567	544	525	522	552	563	525	573	526	560	559	507	614	544	506	563	564	542	571	533	577	544	577	573	499	518	567	551	537	534	527	528	558	568	549	495	536	553	513	545	529	589	542	543	496	528	562	517	537	562	555	576	533	537	546	538	537	562	582	514	563	549	550	531	526	558	524	535	524	601	523	566	543	552	537	549	549	517	525	532	531	545	531	573	558	531	479	528	531	526	579	550	541	524	550	574	536	553	525	531	526	550	568	540	513	504	554	562	532	552	543	546	511	535	535	512	528	559	579	541	526	557	530	500	525	556	545	578	516	567	575	537	547	534	584	549	529	545	575	556	525	544	549	550	535	549	528	516	547	547	540	549	558	496	548	573	525	554	542	561	500	541	530	551	532	563	502	567	538	557	527	521	527	534	554	549	555	526	575	524	555	551	572	566	529	517	555	552	557	555	504	592	552	531	549	519	545	526	540	531	561	578	510	481	537	557	499	521	554	570	523	527	538	556	586	504	530	522	508	546	527	566	557	549	542	523	518	549	498	553	547	537	532	526	543	562	562	497	501	586	497	557	579	557	534	551	566	553	546	522	558	588	525	574	533	559	519	529	577	589	537	558	538	573	565	537	541	510	536	535	552	524	520	573	519	531	628	517	553	534	553	585	533	579	527	529	526	539	503	527	546	525	560	526	588	546	573	572	553	561	567	553	524	500	551	514	562	569	556	531	544	555	549	522	546	568	550	565	533	486	539	525	544	519	565	525	570	556	538	588	553	521	557	536	567	549	543	571	571	546	579	568	530	562	534	540	551	535	501	606	522	536	562	497	500	548	568	516	536	574	532	538	500	562	563	550	536	535	499	574	523	531	515	535	532	525	561	562	523	531	536	549	535	532	559	524	499	563	568	542	543	548	556	565	517	548	519	546	572	529	551	542	602	523	549	565	546	526	545	553	562	541	558	544	514	530	534	560	513	548	528	519	547	521	532	508	568	575	526	540	499	502	547	567	560	500	552	549	575	534	538	553	508	533	545	520	513	541	528	567	561	559	567	537	577	561	551	588	537	562	497	525	531	523	542	561	544	545	528	548	555	563	545	549	553	548	518	566	551	521	570	538	548	556	543	527	549	525	529	498	531	495	573	553	503	621	538	554	559	546	585	578	544	533	508	577	565	509	559	569	560	506	548	520	543	580	574	546	550	560	490	519	538	548	542	544	570	561	559	506	507	559	564	567	532	536	570	530	570	548	555	517	495	526	538	556	553	534	536	555	533	565	547	543	544	574	574	544	553	523	548	544	557	519	566	567	505	554	562	548	578	573	541	526	525	516	522	546	527	570	535	540	535	554	560	545	539	541	523	530	544	558	541	559	544	493	563	560	525	600	537	522	557	527	536	530	553	565	540	482	545	571	544	596	531	560	522	512	566	571	561	566	539	555	520	580	546	554	496	588	548	568	557	546	538	531	576	492	545	510	540	530	559	610	585	563	513	494	553	542	568	505	551	549	560	567	527	520	528	561	538	529	591	485	507	508	511	559	509	565	535	549	581	491	535	536	526	516	544	542	579	528	558	545	553	499	561	560	565	526	542	540	546	547	529	519	565	523	557	557	548	538	538	540	541	560	555	543	564	525	533	540	537	546	529	562	525	549	512	525	544	511	514	563	572	515	571	510	535	555	556	509	528	549	547	535	542	579	540	536	545	525	564	546	566	583	565	576	546	527	578	544	528	527	597	556	494	598	526	537	602	535	547	536	549	507	544	533	542	546	553	541	583	532	566	543	541	540	544	522	528	522	538	548	562	542	550	504	532	578	550	534	552	540	540	525	566	557	545	552	560	534	533	521	513	514	531	552	553	550	573	547	596	567	521	512	568	504	534	537	575	535	538	532	559	543	543	576	548	523	539	551	516	536	551	524	550	544	528	502	570	575	550	545	536	534	551	505	530	487	530	558	549	582	555	521	556	588	575	553	529	547	533	565	524	558	552	550	517	565	565	582	535	562	574	551	578	547	559	468	594	530	529	558	527	538	563	550	549	547	581	554	570	557	558	527	525	520	559	570	587	551	528	551	597	560	528	554	548	566	504	541	522	545	542	547	516	501	585	499	530	551	523	570	541	554	546	532	585	525	565	562	557	558	549	556	532	529	542	536	572	571	568	567	507	554	541	580	536	535	541	611	546	533	513	518	522	561	566	544	543	544	562	513	502	588	584	544	526	549	518	530	575	537	533	551	528	560	491	555	520	528	508	545	544	531	519	541	501	512	523	522	529	538	529	552	554	529	537	545	517	524	568	536	548	547	510	542	516	540	556	553	555	551	598	562	550	497	524	540	564	568	565	545	565	567	552	525	542	526	566	520	578	568	551	553	536	501	545	572	543	573	543	541	499	589	523	601	561	559	550	569	542	514	560	538	521	522	524	569	524	518	528	544	537	549	530	538	569	540	566	550	530	509	552	528	543	535	570	559	498	569	599	563	514	570	511	541	499	548	520	534	524	548	508	553	540	596	573	532	567	573	542	534	544	582	577	537	495	525	520	550	574	535	540	574	544	609	564	520	556	516	507	547	549	543	554	503	525	531	515	521	543	538	546	512	589	542	550	538	580	557	524	519	567	597	572	521	563	539	571	530	545	536	564	549	547	586	521	550	519	574	568	561	541	520	535	564	543	565	543	523	557	493	544	505	558	597	531	540	508	531	552	594	580	571	506	605	552	541	518	539	571	545	538	548	524	557	534	528	518	531	554	539	553	569	532	540	568	532	548	564	547	483	524	556	554	567	550	481	539	536	587	581	549	562	584	556	495	531	562	568	513	545	552	546	536	562	548	550	536	550	532	514	530	527	514	594	542	560	556	572	541	581	565	558	572	575	560	545	515	542	525	601	506	542	552	525	539	518	573	542	573	510	536	495	580	517	534	539	560	603	538	525	583	517	584	586	545	516	537	564	536	527	511	513	578	512	616	558	548	511	509	558	558	538	568	559	525	516	527	521	575	558	542	532	566	535	533	495	526	572	537	566	552	527	579	542	566	530	526	525	560	546	495	519	518	510	531	538	563	565	511	538	532	515	526	557	557	544	547	520	570	528	494	536	528	523	548	543	572	582	565	536	535	602	530	558	542	535	517	516	579	521	543	562	524	528	545	500	524	508	569	524	559	498	533
43968	8226	1258	779	606	421	350	278	236	211	175	179	179	169	153	146	162	144	146	124	139	130	143	145	145	119	125	114	120	127	122	145	119	110	108	117	103	126	136	124	108	119	113	125	110	112	126	135	125	114	124	129	117	123	111	129	126	105	135	96	121	129	112	113	111	141	104	95	112	127	129	103	110	116	109	103	132	127	108	133	131	112	118	119	133	115	122	120	123	109	126	117	114	101	103	116	93	112	141	119	119	120	101	124	121	113	96	138	115	106	128	118	108	118	133	120	121	121	145	88	111	111	109	134	121	114	127	109	105	125	97	106	124	116	128	127	121	127	92	122	104	116	115	129	117	108	102	98	104	101	111	119	104	124	105	104	121	122	131	126	103	110	110	117	124	125	121	127	126	91	113	127	112	117	127	125	116	116	135	110	116	104	80	88	121	119	130	127	135	110	133	103	122	127	133	106	120	137	134	104	124	114	104	112	120	123	118	99	124	88	113	120	115	121	127	128	108	131	107	103	111	136	124	109	118	125	111	118	105	117	105	129	107	105	120	113	126	90	117	97	99	115	87	121	118	140	127	121	109	96	123	127	116	112	109	115	124	124	112	122	109	117	122	114	119	108	114	117	141	103	110	105	124	130	107	133	102	142	116	100	117	125	121	110	123	147	119	131	116	117	138	118	118	128	128	115	103	115	120	125	112	125	118	124	110	138	121	112	125	119	124	106	117	122	119	118	115	136	105	129	102	92	114	133	139	109	112	122	112	132	110	127	120	123	108	107	122	116	113	120	114	97	107	125	100	132	96	100	112	110	123	129	85	115	131	126	117	101	95	127	120	125	160	93	115	109	116	125	137	128	127	113	122	117	124	101	138	110	114	130	121	115	109	119	119	139	113	91	126	119	125	126	125	144	103	133	86	102	105	113	130	101	105	117	131	116	113	112	115	138	125	117	112	110	107	117	134	122	131	112	143	105	130	126	122	117	115	88	112	108	108	116	132	121	116	121	106	102	104	133	124	127	118	116	111	120	98	128	133	109	121	120	139	105	106	128	113	119	116	131	99	108	123	118	128	112	114	125	101	145	124	114	124	120	148	125	122	96	126	118	99	117	131	123	110	105	113	120	124	138	123	107	127	128	105	110	126	116	108	121	99	125	115	110	100	125	104	122	122	115	135	104	134	111	128	99	119	118	122	113	116	118	113	130	129	107	118	111	106	132	119	114	107	83	132	120	91	106	121	105	117	102	113	135	112	129	117	117	113	137	139	116	127	113	128	105	122	133	138	112	95	139	129	92	112	122	116	132	114	130	111	107	104	143	114	123	109	126	126	117	116	102	121	118	115	111	126	120	119	147	104	131	127	114	125	110	111	113	123	121	157	127	121	100	112	126	106	129	132	122	110	105	109	111	135	120	121	121	123	131	129	105	120	115	125	129	116	120	103	110	112	133	131	122	112	122	135	105	134	116	130	118	103	111	130	105	129	118	126	92	116	120	130	101	127	121	117	140	120	106	110	93	144	104	124	105	109	136	125	95	113	110	94	124	106	118	104	110	95	123	107	128	127	128	121	122	108	130	108	123	137	116	113	106	126	121	104	120	126	127	134	119	96	117	97	123	100	120	93	112	121	114	116	124	106	117	113	130	132	117	111	118	118	111	112	105	128	108	104	120	124	107	112	111	138	102	122	116	128	111	112	141	112	138	143	118	136	123	132	115	120	121	114	129	105	112	105	132	133	116	109	116	120	110	127	112	136	112	132	134	114	102	127	98	122	137	120	110	130	99	135	107	131	115	113	112	106	109	92	103	126	88	117	114	100	139	105	124	113	111	120	120	116	107	126	124	122	145	131	95	131	112	119	116	104	120	132	115	118	109	126	130	123	105	126	110	100	111	111	120	132	122	130	127	133	103	117	125	146	109	119	123	117	137	118	124	127	108	115	113	124	114	123	130	104	116	135	124	106	111	136	108	133	120	105	110	113	117	122	122	124	108	125	116	123	90	117	114	130	116	132	109	97	106	116	130	119	123	107	111	136	125	110	120	115	116	136	118	113	120	123	128	111	122	117	145	110	120	138	132	104	123	123	132	109	138	126	108	110	135	108	121	124	105	110	132	119	106	113	116	113	111	109	118	113	101	118	125	115	133	125	143	132	133	123	113	122	120	118	106	106	109	125	131	108	126	123	120	115	98	119	126	103	119	107	150	142	141	87	126	116	110	108	106	111	121	127	115	98	117	124	115	133	113	122	120	127	119	108	112	108	98	123	118	125	116	134	110	128	107	125	114	116	117	101	121	112	124	126	105	114	120	122	106	117	123	136	110	108	108	100	126	143	119	110	118	106	121	94	114	117	117	115	121	113	113	114	106	115	110	112	128	117	100	109	105	105	135	118	125	122	116	123	107	115	119	125	100	112	109	135	137	103	100	102	118	130	105	117	107	108	124	106	115	112	124	123	117	116	104	112	132	124	105	124	92	101	124	115	114	134	127	131	131	120	112	100	101	117	107	130	108	127	130	115	128	96	130	118	111	129	122	110	112	94	129	106	127	123	116	125	109	99	125	119	117	120	130	116	132	122	119	91	121	121	117	129	130	122	107	105	163	105	106	144	118	111	110	117	104	124	101	126	114	118	108	134	122	108	100	160	127	120	122	107	115	131	128	128	112	116	133	103	109	126	141	121	110	122	129	120	130	137	108	128	106	120	133	121	133	116	143	112	110	110	107	125	125	111	136	116	89	107	106	105	121	119	97	144	102	132	108	104	101	125	110	133	98	111	108	122	116	110	110	137	118	118	109	123	94	109	124	125	121	106	139	130	127	128	115	129	131	123	121	101	118	127	109	111	115	127	132	107	125	127	124	105	119	119	125	98	112	110	112	139	127	118	130	130	127	120	120	119	118	127	109	115	124	136	109	122	128	110	125	89	112	118	101	119	109	126	99	116	127	137	128	115	130	135	108	124	121	104	136	118	108	116	143	95	125	126	125	120	127	112	96	120	123	127	121	128	112	116	131	108	96	117	114	138	126	97	124	133	107	115	124	104	90	114	110	135	113	120	127	115	116	129	117	113	87	130	118	101	110	137	109	107	121	128	118	118	127	118	126	121	119	122	108	138	111	125	125	127	110	117	117	123	119	114	141	112	129	108	103	139	122	120	144	113	101	121	118	133	123	115	86	116	108	123	118	131	111	119	116	122	114	131	91	109	99	94	118	125	119	116	132	126	112	107	120	109	125	134	108	140	107	141	120	96	97	145	100	128	115	102	117	131	107	133	110	106	136	112	115	131	105	100	108	119	123	114	101	106	99	128	133	111	116	110	143	107	105	120	110	116	102	103	109	115	126	117	116	110	121	130	135	113	116	98	122	114	118	116	104	106	106	126	111	131	99	112	108	106	104	132	110	104	101	120	135	112	145	112	127	124	97	137	101	118	122	114	137	126	137	114	102	95	126	110	109	120	133	92	109	99	107	106	116	103	102	120	124	114	123	112	114
20066	917	2045	2489	2245	1769	1432	1290	1091	966	861	766	729	645	612	596	525	510	491	512	503	474	429	441	430	419	422	419	398	395	417	427	398	395	369	365	362	353	352	344	387	366	331	342	358	352	356	362	391	331	328	337	353	333	342	356	330	351	334	318	361	337	350	315	322	338	338	359	341	337	330	336	347	335	340	330	357	360	329	352	327	359	353	339	341	352	333	319	319	356	319	359	331	331	318	329	323	346	338	357	316	328	315	318	334	301	317	354	332	334	312	320	313	325	360	358	337	314	324	338	322	341	345	317	316	345	318	356	326	336	326	333	346	324	309	319	303	295	316	331	335	289	307	321	340	338	325	327	387	319	329	319	332	366	322	341	323	358	337	331	320	342	347	327	331	307	340	327	296	314	314	310	322	297	316	331	323	314	306	326	335	342	343	316	332	321	303	361	318	333	330	303	334	316	334	308	346	312	337	313	292	318	279	312	327	327	357	326	342	323	341	337	330	337	321	275	329	323	325	324	358	325	351	336	331	323	324	317	336	317	320	330	333	309	361	325	328	304	343	342	334	331	332	298	357	319	315	342	345	322	328	289	302	300	345	310	336	336	319	320	363	283	339	325	316	308	325	331	320	320	341	341	303	318	346	333	332	331	331	325	345	304	317	346	343	337	300	314	298	319	275	331	324	312	354	313	344	341	332	318	327	347	310	327	342	328	301	324	331	308	333	310	326	331	338	300	338	293	342	330	327	325	330	327	318	321	343	303	317	306	325	333	328	347	305	318	321	342	307	342	346	342	344	324	328	336	319	320	320	297	323	294	303	333	329	315	330	310	329	308	295	338	340	355	338	324	310	359	361	314	320	334	335	321	313	341	361	331	321	302	314	303	346	344	312	338	315	291	339	335	320	325	309	347	317	318	324	333	328	319	330	301	295	349	309	323	326	331	294	320	336	335	325	306	330	337	327	309	311	337	284	312	301	331	318	327	286	298	335	340	330	338	299	339	315	307	319	347	328	298	346	296	286	340	347	345	348	357	302	319	321	348	324	337	282	323	326	340	328	360	325	336	288	329	365	306	331	325	329	311	336	321	334	301	301	349	315	302	361	300	343	325	316	337	322	324	347	312	344	324	333	321	320	329	333	330	329	318	334	347	348	316	324	314	309	344	331	330	325	346	352	305	332	333	338	325	325	323	332	322	340	332	336	312	310	320	309	316	315	329	313	308	327	350	336	351	368	333	337	324	349	327	334	339	328	311	319	331	313	332	322	358	326	297	334	335	324	317	333	329	300	348	323	330	345	351	322	327	349	317	345	336	311	334	312	332	327	326	326	338	297	343	338	330	354	335	363	325	339	331	292	320	333	309	331	333	353	307	330	297	335	334	318	322	331	336	317	353	297	352	303	327	322	271	334	334	304	320	318	301	335	344	324	311	317	329	326	341	296	339	327	320	372	326	333	317	327	354	313	326	343	329	329	290	337	292	348	331	310	312	271	348	323	299	298	282	351	296	316	311	351	340	326	297	307	311	311	340	314	351	333	337	299	333	375	323	315	339	339	361	310	324	346	328	325	346	328	317	311	333	328	312	328	320	294	316	329	299	336	352	308	327	331	321	330	332	300	337	367	337	329	339	309	339	329	323	365	329	276	348	311	325	339	340	296	347	321	301	323	345	327	306	323	332	302	343	335	309	326	320	322	305	341	333	337	314	341	309	334	324	334	342	332	333	346	310	335	329	317	317	305	327	340	368	335	322	341	336	329	343	348	356	310	298	337	326	338	323	323	337	314	344	323	330	339	317	322	340	332	296	321	334	310	342	319	335	298	286	314	331	307	347	342	323	359	324	316	327	316	327	302	316	316	306	286	317	338	315	323	325	327	341	317	338	322	329	314	341	304	309	361	325	328	341	326	318	284	307	312	275	340	303	340	324	319	326	347	326	336	315	332	292	318	325	320	339	342	304	293	318	322	313	284	344	279	340	327	319	317	337	343	310	317	331	338	359	332	326	338	322	336	323	313	328	311	328	348	342	340	313	345	348	312	334	324	316	299	337	328	321	300	312	322	317	328	304	321	319	322	323	345	346	319	339	318	327	351	318	316	313	305	353	307	306	313	340	338	304	302	357	341	322	329	319	311	328	301	326	324	300	311	340	346	312	333	347	320	323	303	317	352	345	330	334	310	358	332	326	348	366	350	354	330	335	384	298	326	313	297	359	316	339	315	317	322	322	300	336	297	324	334	339	321	333	341	359	339	354	337	317	365	325	328	329	334	322	328	305	314	327	327	336	330	355	329	318	326	330	331	321	327	330	319	333	310	319	330	313	336	320	324	340	298	351	343	339	333	362	346	347	359	306	326	331	371	344	333	335	303	313	315	314	305	317	346	326	337	345	346	319	364	327	329	363	309	338	343	315	318	283	327	337	323	345	344	342	347	295	353	321	346	332	302	333	305	355	310	355	341	319	331	282	344	312	277	340	325	328	290	293	345	305	310	311	312	355	324	308	344	306	320	300	298	329	338	334	300	332	328	322	360	322	321	324	349	341	329	332	320	345	343	344	335	307	303	367	323	331	307	344	309	332	326	323	315	331	314	304	321	304	351	329	340	318	318	323	342	333	311	333	330	352	304	376	328	319	325	338	340	358	342	306	341	341	327	340	316	332	313	309	338	303	340	345	304	317	349	330	331	379	321	334	334	330	355	314	348	320	332	331	321	301	323	316	284	344	339	326	315	292	330	306	324	302	329	314	334	340	285	302	332	309	307	326	307	320	320	322	347	340	340	350	314	313	351	317	327	326	327	318	336	340	313	300	316	328	343	313	317	325	305	360	330	328	330	347	300	308	305	360	323	325	348	338	364	328	318	322	334	341	334	315	315	325	295	353	322	338	337	315	332	339	337	318	305	316	300	337	313	338	346	295	331	316	331	333	334	352	302	367	305	312	351	342	325	277	314	336	346	332	345	313	336	326	319	326	347	353	308	317	369	321	271	334	315	340	352	324	307	300	331	292	314	308	293	314	309	328	329	337	311	336	349	330	324	352	373	297	325	348	309	349	356	310	330	317	308	324	298	333	338	320	328	348	347	359	332	309	332	324	327	341	343	306	308	306	299	338	360	323	339	322	347	330	332	284	308	295	294	302	346	322	337	331	330	312	336	330	337	338	335	320	301	347	296	348	276	313	301	325	327	311	322	318	316	314	350	329	328	359	305	317	291	327	337	325	323	339	335	343	322	351	339	358	314	328	349	312	370	322	329	324	319	314	326	340	320	336	336	312	335	318	335	327	338	322	304	313	313	364	309	297	266	347	326	292	312	327	335	333	324	283	317	313	317	347	353	307	300	330	319	354	323	317	303	342	336	339	358	334	307	337	337	313	322	305	322	321	314	303	353	329	329	308	305	319	338	349	343	320	323	323	354	304	339	347	324	331	336	320	356	330	317	344	297	337	311	307	337	320	337	336	330	318	325	319	331	343	319	345	327	349	334	332	324	355
57478	16452	4214	1795	1143	814	746	550	528	449	393	363	363	325	265	295	309	270	249	274	249	285	217	256	257	253	256	236	243	255	267	250	216	277	221	250	252	209	236	239	230	214	224	233	219	210	243	237	236	254	223	223	230	223	229	239	242	206	216	250	223	226	229	262	214	258	219	248	238	215	239	225	232	235	218	229	247	231	230	227	217	247	246	221	235	246	220	226	232	236	231	245	229	210	234	244	227	212	253	250	241	218	240	224	240	220	208	250	211	194	193	223	248	234	210	244	201	234	209	230	205	229	255	249	202	221	209	205	236	230	228	231	227	220	216	241	236	224	253	233	237	236	233	211	221	218	222	195	209	235	205	242	241	216	221	216	239	240	262	206	225	200	209	229	222	231	209	236	195	215	252	253	229	228	230	241	241	238	207	207	219	281	228	206	247	226	241	212	230	230	225	207	261	220	210	260	227	232	199	232	196	258	211	207	219	215	207	226	226	227	232	230	212	204	226	240	222	238	228	234	246	217	275	242	230	239	239	229	224	240	211	203	232	239	234	210	254	226	214	228	231	231	242	229	223	202	209	211	218	222	222	202	240	229	208	244	200	216	214	243	222	227	217	245	204	235	227	229	225	196	220	209	202	219	202	241	227	222	216	239	214	201	219	219	218	219	255	214	216	240	232	237	226	200	221	211	216	229	209	231	221	211	230	224	217	253	232	226	237	229	236	230	224	211	233	243	200	223	250	207	234	203	208	236	247	213	211	257	223	232	245	235	235	234	249	209	204	222	217	245	253	226	235	246	226	189	225	243	223	206	195	209	224	199	194	228	215	223	214	221	222	218	226	239	220	214	218	226	225	192	243	253	225	229	255	225	210	225	214	233	223	233	213	177	236	242	234	211	230	230	218	200	219	240	257	229	248	203	247	212	216	217	200	224	204	199	248	224	232	207	215	258	219	216	196	246	225	217	218	234	221	208	216	196	199	221	218	222	219	217	206	218	226	242	228	233	240	216	244	202	241	223	202	220	219	242	221	224	218	231	227	205	198	226	225	221	211	205	220	223	201	231	217	217	205	218	215	239	253	188	212	224	223	205	237	208	224	227	219	185	214	217	232	194	218	205	250	243	213	198	213	215	223	231	243	204	209	224	198	208	245	232	213	213	247	220	213	233	220	240	229	229	227	190	224	217	249	240	214	209	239	250	215	214	194	212	196	207	203	200	241	209	232	236	213	213	236	223	202	261	216	228	222	230	223	204	226	240	239	227	220	234	222	199	214	195	206	211	178	207	230	188	252	212	225	234	249	213	200	212	217	231	194	235	233	244	207	235	217	229	235	226	243	217	225	195	203	215	239	210	265	216	241	220	212	228	225	230	214	214	218	256	243	241	214	268	248	206	214	218	261	232	217	218	245	222	238	217	219	194	237	244	213	224	226	201	223	212	211	216	221	214	211	223	196	202	210	221	221	228	212	239	198	217	184	237	244	217	229	246	207	254	212	245	217	232	206	206	233	233	252	233	208	221	222	251	233	238	233	217	227	222	180	217	225	230	226	219	197	202	225	184	208	217	221	194	226	201	197	248	252	226	230	213	224	240	230	175	233	212	231	242	227	215	226	223	244	222	211	228	208	222	234	234	224	231	251	236	226	207	238	216	208	235	227	204	240	218	217	220	218	232	200	223	208	247	225	185	208	197	221	215	231	232	239	215	192	226	209	235	207	203	221	226	220	246	241	216	234	245	216	183	226	259	211	219	200	229	239	228	216	262	249	205	221	248	227	237	221	236	201	205	211	238	202	239	228	220	210	222	232	191	220	219	237	207	228	233	242	230	236	229	192	217	230	217	211	224	202	215	194	211	261	242	209	223	210	209	233	222	202	221	230	245	262	228	225	219	231	223	241	221	201	252	243	216	235	194	248	213	235	215	219	215	254	219	213	229	209	218	217	221	232	219	230	227	228	219	227	214	216	211	215	208	225	208	224	250	243	256	221	207	232	241	243	183	206	251	198	215	236	232	212	208	215	202	242	239	207	232	205	239	221	248	248	236	268	226	233	234	254	205	212	212	193	245	250	208	212	229	201	237	217	207	235	228	202	218	218	207	244	242	226	241	227	235	224	217	237	250	223	213	210	234	230	212	222	231	225	217	218	208	229	206	223	223	198	231	247	189	226	190	259	241	210	240	247	214	229	239	194	225	219	223	237	214	204	216	226	226	200	241	246	220	211	226	219	201	219	243	213	213	218	225	217	210	227	218	215	212	212	212	220	236	199	222	243	193	240	234	198	186	215	219	214	226	240	220	228	224	226	217	204	209	228	232	204	244	213	250	250	222	220	216	202	219	240	242	233	228	236	220	230	232	226	244	202	230	208	214	202	216	208	216	220	198	219	223	202	205	210	245	250	240	208	232	224	212	231	245	233	227	221	224	249	258	244	213	231	202	213	250	217	213	187	201	220	220	227	238	223	210	234	213	238	216	202	241	247	224	216	231	233	217	199	232	207	228	217	228	244	239	242	241	231	227	217	230	230	225	225	236	236	220	207	204	246	222	239	227	243	188	230	230	232	214	242	208	240	213	214	229	209	222	213	220	248	235	219	259	239	248	212	231	238	220	234	257	222	210	220	231	238	234	197	222	222	218	223	191	219	195	228	246	215	226	204	218	237	228	219	240	221	219	206	236	215	223	217	222	224	233	200	230	225	264	232	202	223	205	219	226	214	215	232	225	235	222	237	245	244	221	238	228	211	209	208	203	224	228	251	224	222	221	218	222	258	234	219	242	221	249	196	194	232	215	228	219	238	225	230	251	195	227	229	216	212	203	230	214	226	232	237	208	189	244	216	230	197	247	259	200	223	233	235	182	213	228	246	211	221	239	218	231	213	223	185	225	238	197	212	214	229	231	253	203	192	239	221	238	232	187	212	200	212	222	199	224	238	198	198	207	218	240	238	205	261	240	232	228	229	245	226	230	256	206	228	229	212	230	256	236	223	212	224	202	229	198	207	206	232	244	231	206	226	220	233	247	214	265	223	248	233	210	215	202	213	213	235	258	241	258	199	223	221	210	233	240	209	228	237	226	234	231	222	211	227	235	204	220	222	233	237	249	224	211	213	220	207	217	223	220	209	231	257	227	242	276	224	209	234	238	224	204	214	205	235	208	214	209	226	231	197	199	215	230	216	240	218	208	239	200	223	226	227	238	238	228	212	210	247	225	210	199	205	224	235	208	242	241	213	235	245	215	232	222	253	206	236	237	238	231	223	224	202	201	221	250	207	230	210	235	223	231	217	241	255	227	220	229	211	240	236	217	217	244	257	268	210	256	214	210	232	223	219	216	204	243	239	241	245	224	238	212	200	217	212	204	212	242	223	203	233	217	220	237	226	237	219	233	235	217	233	213	234	226	210	246	231	243	214	215	205	217	213	221	230	206	236	193	230	219	221	232	209	198	231	211	220	230	225	223	263	227	221	232	255	211	221	214	217	228	207	226	256	223
25949	1938	3963	4725	4030	3421	2903	2387	2091	1775	1553	1384	1258	1152	1040	1038	1032	993	928	892	837	813	793	765	728	733	712	779	727	697	713	677	684	677	671	679	667	671	640	663	597	624	628	665	618	636	628	590	618	604	634	594	618	585	597	629	584	585	634	601	569	610	601	602	546	630	571	580	640	552	598	532	587	555	594	603	611	599	553	570	590	570	615	585	548	616	535	513	600	613	625	609	565	614	558	609	642	548	590	534	576	598	581	588	575	574	567	545	550	592	549	553	613	553	555	577	555	594	601	561	589	619	534	537	594	572	575	574	571	594	567	608	562	577	552	584	567	511	579	592	566	572	561	553	575	597	575	571	540	579	558	553	573	597	557	580	605	593	548	571	572	576	575	588	574	533	535	581	567	582	595	561	561	558	535	601	516	569	551	532	548	569	552	580	567	559	584	551	586	540	590	590	536	561	586	584	566	528	530	591	604	565	594	583	524	556	560	529	538	546	534	583	558	538	623	553	599	537	549	570	522	554	517	594	608	569	578	538	565	563	577	524	573	554	600	604	581	576	547	573	604	580	527	574	593	556	589	530	602	540	567	527	536	557	572	553	565	536	527	570	618	586	543	609	537	585	577	569	564	569	559	576	599	585	542	566	591	542	540	594	538	556	601	520	559	570	544	557	601	554	546	539	536	586	598	553	594	576	533	572	574	543	567	585	540	583	594	549	541	559	579	560	561	569	582	584	562	545	548	582	608	542	584	628	600	593	558	534	559	553	568	592	577	559	546	557	564	547	531	606	577	534	592	549	532	518	587	516	565	568	556	578	540	571	553	541	586	560	563	606	520	597	584	576	577	527	562	599	560	602	573	578	549	574	559	557	590	571	571	581	579	602	592	534	582	581	542	584	569	572	568	549	574	596	547	580	595	577	543	548	575	577	560	594	563	547	561	547	545	575	568	577	537	556	560	598	565	568	559	555	574	583	581	537	555	564	531	576	563	591	573	619	548	557	574	511	557	558	586	579	557	560	574	562	592	549	582	569	568	542	626	575	594	555	586	554	580	553	549	555	559	539	625	503	584	533	550	564	618	604	572	563	555	608	540	576	571	498	572	556	578	567	544	527	556	582	530	566	584	536	569	581	528	563	591	577	604	548	569	594	555	553	567	573	556	569	563	573	572	517	605	560	559	576	555	572	605	554	545	587	541	584	549	591	576	583	529	548	576	576	587	567	530	565	573	546	566	621	574	551	569	587	492	562	544	535	582	586	617	524	554	603	589	555	563	568	567	574	601	530	555	574	558	576	553	559	542	507	567	597	583	563	566	597	553	552	534	563	569	543	581	576	628	560	596	553	570	539	557	557	566	548	530	536	535	535	579	574	544	565	611	577	544	512	574	556	553	536	549	598	553	577	601	562	585	589	570	604	571	552	560	565	558	540	586	538	545	601	528	555	560	537	553	586	576	580	510	569	598	602	601	558	593	563	582	556	561	575	555	590	549	575	544	570	574	590	533	573	560	582	564	556	563	566	588	568	551	601	608	586	597	590	599	585	603	605	545	561	580	574	597	567	530	523	560	539	544	541	582	557	573	570	541	569	590	523	544	538	566	534	550	572	547	574	545	569	564	521	624	591	555	579	561	582	538	550	603	599	534	552	555	593	590	549	564	516	558	550	518	530	557	567	587	559	567	579	580	555	574	605	546	575	616	555	608	561	550	563	578	564	544	577	556	558	564	543	560	548	599	569	504	559	531	527	562	610	564	603	601	577	551	578	554	540	604	558	566	589	541	601	552	594	551	576	591	569	588	570	582	577	556	570	538	519	556	531	578	566	576	586	579	548	569	549	562	536	586	561	597	569	547	537	560	608	552	569	537	577	543	576	550	604	557	556	589	587	580	605	545	545	562	530	542	603	590	574	575	540	558	598	575	578	561	555	564	582	540	526	591	513	576	535	600	561	552	557	555	556	545	584	571	529	612	611	576	575	525	496	497	549	598	617	599	594	584	580	560	597	608	567	594	554	574	556	588	580	593	573	554	574	573	579	528	555	557	557	546	593	561	566	574	561	562	524	597	570	560	589	556	584	599	581	546	572	585	585	577	537	584	553	562	575	536	580	613	564	575	589	547	545	573	576	532	551	547	574	530	577	587	567	586	586	575	533	576	568	577	567	581	526	554	532	578	522	581	591	555	578	573	544	535	561	561	572	516	581	542	567	564	568	553	604	541	562	501	531	543	619	575	551	545	563	530	553	569	566	509	532	560	561	542	546	608	553	549	565	589	569	547	559	569	587	568	580	580	554	549	577	567	560	548	571	592	542	576	509	535	580	563	593	573	580	547	557	569	588	556	530	584	562	596	546	539	525	600	586	545	566	548	616	550	615	577	496	527	535	605	586	583	556	559	547	588	581	580	559	541	515	528	589	553	572	557	560	605	583	553	584	587	547	595	546	549	581	586	532	532	544	572	587	596	584	523	598	507	593	593	584	597	549	587	612	599	564	569	561	569	588	551	560	536	564	611	522	551	550	569	541	591	580	603	585	594	525	562	538	544	575	598	582	541	574	595	524	574	589	567	596	587	601	586	582	537	553	597	540	557	561	589	590	529	566	578	555	526	641	538	544	584	566	569	580	579	569	556	561	592	560	576	616	573	564	555	562	570	591	561	562	587	571	581	550	574	581	596	569	607	611	594	520	605	583	546	584	560	550	570	568	532	580	556	558	564	555	551	578	561	553	605	549	582	567	606	554	581	606	519	588	544	566	566	543	568	550	546	572	560	593	592	571	551	537	619	552	591	585	586	551	551	557	560	589	565	545	578	577	539	586	563	556	592	593	580	519	589	589	596	580	552	590	538	597	536	586	547	582	562	566	558	567	572	568	540	553	568	520	531	595	558	591	571	613	583	592	541	576	565	569	578	547	550	569	558	521	558	572	563	543	595	580	585	576	572	580	525	560	546	558	557	527	571	594	555	561	526	533	530	578	549	551	558	541	559	555	621	567	579	548	586	575	606	564	569	587	585	571	579	596	568	598	564	585	592	560	558	557	521	583	538	565	570	563	557	538	549	553	556	540	559	575	606	580	568	536	543	568	572	535	508	529	538	560	536	542	561	557	546	563	531	572	566	531	584	596	576	521	553	582	579	581	611	548	543	547	576	583	542	578	576	542	528	538	526	524	534	577	570	556	564	581	504	588	562	586	576	586	546	485	590	571	582	526	590	570	534	566	558	598	547	535	546	590	542	578	531	547	559	585	609	564	562	578	558	586	575	555	551	583	588	579	518	563	594	549	545	549	543	539	584	536	599	518	508	523	572	553	585	552	562	580	596	549	563	580	573	562	553	567	596	572	534	587	596	575	610	538	566	557	552	570	585	593	569	574	552	564	532	576	536	553	566	562	557	549	553	587	581	566	601	561	543	582	590	553	561	596	581	535	602	553	560	570	551	555	574	544	587	536	552	553	521	591	593	550	521	585	561	604	582	574	609	554	546	597	587	582
4582	309	259	255	238	245	250	249	235	232	211	242	216	228	219	226	237	276	242	244	245	239	235	206	231	233	235	207	225	243	198	222	228	211	201	214	215	188	228	195	207	225	249	220	239	250	206	248	196	230	230	227	244	197	216	212	227	240	198	226	229	237	197	245	260	228	223	207	209	227	212	230	216	219	217	264	245	233	217	239	245	208	193	219	201	218	213	239	197	230	240	218	232	225	194	223	201	215	235	238	215	216	211	229	226	248	231	233	221	208	237	223	238	267	212	230	234	225	216	212	227	270	215	201	229	214	207	235	220	251	190	228	227	248	237	217	228	248	216	232	230	223	239	247	218	217	208	230	239	223	208	215	235	238	225	217	211	225	230	220	246	216	247	217	234	238	249	210	233	232	215	222	236	206	193	215	209	219	227	244	221	216	243	213	227	232	217	212	211	269	209	229	220	230	236	218	240	220	202	243	245	241	233	241	215	221	224	245	248	243	222	217	236	241	223	216	232	234	216	234	220	239	215	216	250	244	199	243	205	259	236	221	188	230	228	191	235	217	234	207	248	230	231	244	230	234	242	199	235	237	252	214	251	213	238	237	203	214	236	221	231	250	234	225	227	234	205	225	229	227	185	242	242	212	237	232	236	214	209	200	255	223	229	224	236	194	222	217	238	207	211	214	211	215	210	220	244	231	225	237	240	233	245	231	204	215	247	218	231	259	221	232	228	205	233	239	240	212	231	242	244	223	248	226	206	213	223	217	224	228	237	218	221	251	221	228	193	235	237	229	233	214	229	242	236	243	206	226	226	202	214	208	228	257	212	210	215	242	243	228	216	213	208	218	222	240	240	227	224	241	251	203	208	215	220	232	222	217	219	217	249	231	221	226	241	236	217	248	236	210	191	221	207	216	219	233	189	212	224	197	226	220	241	241	224	242	245	228	201	214	238	235	266	223	215	233	219	220	231	214	238	229	224	234	250	232	240	202	229	221	205	225	223	235	208	252	223	243	224	234	216	244	226	229	272	217	209	221	241	211	237	186	205	230	257	233	256	267	208	219	239	222	232	264	223	247	223	218	233	212	206	220	214	248	215	228	196	227	230	221	242	215	261	209	225	232	222	204	252	242	235	234	230	235	238	233	220	236	200	235	186	256	215	209	235	241	233	231	242	239	228	222	245	238	212	235	201	231	208	238	224	231	213	208	257	245	234	246	212	237	222	264	251	243	221	200	208	230	221	201	215	215	239	196	250	207	215	208	223	231	239	232	263	230	239	214	228	203	223	251	236	239	231	211	229	206	226	217	239	218	246	251	250	224	238	222	229	197	210	206	207	244	222	230	253	226	252	227	233	237	224	256	243	243	233	227	222	227	224	220	240	204	230	205	226	229	222	233	250	259	200	217	223	203	223	200	205	196	213	190	231	232	253	223	221	246	212	217	213	255	226	231	229	236	220	214	216	252	180	214	237	231	226	254	273	240	225	213	232	226	260	234	212	202	243	218	229	225	231	215	265	234	240	210	231	232	230	228	202	256	216	235	237	248	228	239	223	248	209	222	245	216	216	224	239	206	235	222	263	229	230	238	219	245	216	217	228	237	225	237	217	264	219	217	227	249	256	249	228	236	203	206	233	218	244	250	250	214	228	226	205	229	224	228	230	255	242	259	218	251	218	224	216	206	213	242	232	228	270	255	221	238	219	253	222	227	204	207	217	231	232	234	223	222	227	258	240	240	224	234	245	223	244	238	204	245	241	228	251	223	236	215	251	217	240	232	245	218	233	210	204	250	256	252	218	249	243	238	225	238	223	232	253	263	240	213	249	233	246	229	212	209	212	223	241	249	221	245	215	205	199	218	234	183	265	248	245	232	237	231	205	253	215	239	225	235	228	200	200	223	215	221	216	236	254	219	236	230	224	248	213	189	237	208	214	250	223	215	228	238	215	230	248	230	251	220	202	251	227	211	210	208	216	210	204	241	237	238	240	236	222	233	235	210	226	226	238	225	226	218	231	254	244	225	253	212	243	287	243	254	218	198	241	231	224	209	242	253	251	238	227	224	236	215	236	223	218	219	240	210	233	240	241	275	225	257	220	246	233	215	237	213	218	200	244	228	216	225	211	265	234	215	200	206	225	243	207	255	226	212	233	236	223	212	242	218	211	227	263	246	232	185	244	219	207	236	248	242	218	246	218	223	186	236	220	200	228	211	215	215	220	219	211	224	224	216	222	221	237	223	236	232	237	197	206	227	250	237	192	234	211	250	211	227	235	218	238	238	253	265	211	210	214	230	234	254	246	249	236	254	241	258	223	247	250	202	191	239	232	227	219	233	221	223	206	234	235	223	247	200	235	210	231	215	219	220	232	249	247	228	215	242	251	221	216	217	234	220	226	213	211	224	231	250	230	220	250	206	239	228	223	218	234	251	235	239	217	231	224	215	217	216	211	212	229	233	223	238	222	223	220	246	237	231	224	232	236	215	251	238	198	229	220	218	231	241	218	205	234	222	228	242	243	232	220	222	235	255	218	231	259	221	232	237	216	244	227	224	249	228	234	247	229	204	230	219	244	238	226	236	249	233	233	209	221	253	258	238	244	196	248	276	232	235	224	224	245	234	225	214	248	244	219	230	250	231	222	234	222	242	208	233	256	199	218	212	233	215	229	213	231	218	219	255	220	250	215	209	229	227	230	232	226	242	224	223	244	237	222	214	214	217	236	217	260	233	247	248	264	242	228	239	215	239	222	237	248	206	226	225	231	233	222	226	214	224	203	224	213	251	206	241	232	223	244	233	251	214	233	242	231	226	219	219	226	218	233	236	231	207	261	263	234	240	227	228	214	202	219	244	242	238	231	241	204	222	230	220	230	266	204	222	195	250	220	222	230	232	197	238	214	215	211	212	211	233	222	227	214	231	222	239	220	239	227	254	205	250	231	258	241	249	234	230	213	249	220	232	237	251	210	218	227	231	243	236	195	233	222	240	223	230	222	229	249	231	215	248	254	244	255	199	200	231	242	244	263	239	248	267	252	206	231	243	226	219	231	211	238	204	226	212	202	241	220	252	229	232	229	201	229	260	237	223	220	247	246	232	242	210	246	220	237	212	209	271	207	248	251	256	243	241	227	216	251	222	206	221	243	238	217	219	238	228	250	232	242	242	232	221	244	222	200	225	212	256	215	259	266	224	226	226	226	220	218	217	215	258	243	236	221	223	223	207	228	197	233	227	210	211	220	282	233	258	245	200	246	222	254	248	219	211	254	236	230	209	193	225	235	238	217	241	201	238	240	226	257	253	214	221	243	202	207	247	229	218	202	222	217	233	217	223	201	228	230	211	192	201	223	217	223	197	226	233	230	232	244	226	193	198	258	217	213	255	227	232	237	222	194	202	242	240	216	220	235	236	257	216	235	206	231	206	213	226	248	237	237	233	233	255	245	227	231	226	231	213	249	205	216	214	200	204	240	278	236	245	253	216	214	233	207	212	239	239	246	201
5070	598	594	599	614	643	571	558	585	567	580	580	550	561	506	555	520	516	545	535	577	571	544	557	528	526	559	600	575	532	553	573	563	536	499	564	562	527	554	502	551	564	541	561	537	586	557	583	515	537	534	524	536	584	513	579	564	533	527	566	537	590	534	550	528	524	515	515	546	529	528	534	563	561	561	528	566	525	483	520	567	537	543	553	544	572	540	540	544	544	569	573	530	540	547	533	524	522	538	576	576	539	559	561	489	558	508	523	530	586	524	531	572	550	602	540	570	548	527	581	577	536	575	542	562	576	518	536	550	544	516	522	517	587	509	540	553	570	546	572	552	529	551	541	566	555	545	551	523	541	523	552	515	582	570	506	572	548	544	543	576	550	538	544	508	504	583	552	567	552	568	521	569	519	551	583	537	547	571	531	527	564	514	576	506	526	530	529	569	524	565	507	550	569	555	558	526	560	562	581	520	564	553	547	534	516	529	512	589	547	548	563	487	546	575	529	496	608	520	542	574	536	545	544	587	577	502	487	541	560	533	568	500	569	519	538	504	565	558	569	554	591	550	569	532	562	545	550	509	550	514	520	484	545	546	552	528	562	542	560	524	527	506	554	515	554	529	557	570	591	554	509	564	560	538	556	512	569	568	578	572	541	563	540	491	574	535	537	539	522	578	522	495	561	533	525	534	551	521	592	527	555	587	518	542	504	570	557	548	541	535	511	538	498	538	539	497	534	555	545	553	484	591	547	543	551	547	532	561	511	518	516	552	537	502	525	521	537	530	547	548	519	518	536	522	561	546	565	470	536	501	548	571	578	526	531	537	554	535	557	542	520	555	550	564	575	552	572	560	548	552	572	539	537	558	528	558	513	541	550	583	534	524	532	538	511	584	537	560	531	520	503	580	549	548	548	576	545	536	567	527	555	567	527	531	524	512	555	558	572	556	577	514	563	550	537	566	542	541	545	560	532	538	531	536	568	552	587	512	569	534	556	569	497	538	579	538	553	525	587	538	530	574	533	553	535	532	515	549	515	517	556	534	544	536	515	489	554	541	542	522	577	545	557	583	576	550	553	585	536	540	562	501	531	527	521	536	515	504	585	559	584	530	543	517	535	502	563	525	528	567	543	486	562	554	531	532	552	499	573	551	573	513	548	563	489	527	568	534	532	522	544	549	488	545	559	618	574	542	531	502	545	553	564	543	540	593	525	531	552	545	513	537	547	572	574	513	573	519	533	550	578	571	598	500	525	517	538	559	557	554	526	519	584	523	563	549	497	555	543	523	522	544	539	562	522	510	502	528	503	542	588	541	561	571	563	512	564	557	567	554	525	548	548	557	517	555	545	542	561	534	543	552	566	546	515	536	541	535	526	571	545	568	551	562	482	529	550	550	525	566	543	552	524	548	508	543	556	566	513	537	589	532	587	536	527	581	474	594	538	528	543	556	538	574	498	519	535	576	540	516	550	530	569	527	550	540	529	529	517	539	526	562	569	513	549	524	536	531	546	573	564	587	554	539	556	503	583	543	532	544	545	587	547	563	538	547	534	526	519	543	551	533	512	516	559	548	560	549	516	551	531	552	531	576	519	549	531	522	537	540	557	490	547	565	573	546	555	561	580	571	568	586	526	516	555	532	514	536	512	551	547	523	505	560	556	564	542	528	552	535	556	536	520	577	582	514	548	535	573	493	529	522	547	561	579	575	535	529	526	537	539	543	594	537	562	538	537	559	555	501	549	534	575	536	531	562	501	549	535	521	541	521	564	548	559	534	530	566	522	585	518	523	499	554	545	508	568	519	590	571	567	548	522	586	561	501	562	527	536	547	511	528	533	568	559	545	563	558	567	500	540	516	552	545	519	559	564	585	523	543	528	536	525	538	527	555	557	523	567	527	575	575	529	548	536	554	532	582	518	540	581	518	566	576	564	556	584	536	519	519	560	569	518	498	509	535	527	537	524	530	581	540	556	523	546	563	559	554	567	527	532	533	533	549	525	545	546	531	539	506	551	569	551	541	582	536	555	587	532	499	556	533	549	550	554	541	501	516	516	586	554	524	532	526	527	533	502	528	512	545	525	526	567	550	598	522	541	537	541	560	540	531	525	575	547	549	529	561	504	550	506	550	536	571	538	568	551	550	559	526	586	589	573	569	527	518	536	502	538	553	547	558	579	566	572	544	546	532	559	578	560	595	559	544	527	558	526	552	578	541	551	534	522	574	535	507	542	527	530	501	557	554	534	540	531	558	525	528	593	524	513	550	554	552	549	564	552	537	543	523	504	548	518	534	515	555	503	549	530	538	518	593	564	533	602	536	550	561	511	569	542	525	533	515	522	552	569	598	510	582	559	529	535	526	536	503	544	505	543	532	546	543	502	566	555	538	571	561	555	532	538	579	512	588	502	608	630	569	537	543	551	555	543	532	567	553	539	539	528	554	551	492	591	531	538	510	507	517	536	563	577	556	521	560	552	522	561	544	572	485	565	515	596	564	516	477	527	533	525	552	529	560	555	553	555	543	529	541	542	527	512	553	546	564	554	561	519	515	530	558	578	561	541	493	545	479	535	495	573	542	585	526	496	590	514	560	511	557	535	538	534	527	548	524	549	541	559	575	555	526	565	538	528	541	519	552	517	544	559	560	549	549	554	574	503	538	542	585	555	563	555	543	537	545	579	519	500	528	513	560	505	536	513	536	555	530	550	567	541	569	526	539	518	548	563	584	565	513	572	531	503	539	552	519	533	518	533	528	555	565	529	547	587	536	517	547	515	540	525	516	529	538	520	535	588	545	568	579	579	528	489	521	570	544	535	525	552	563	559	566	535	565	539	539	503	522	496	532	579	497	541	539	552	535	534	558	555	511	503	535	522	543	517	540	504	566	509	559	593	585	537	523	551	515	524	526	569	560	574	554	537	564	518	555	583	553	541	568	563	527	567	484	558	563	487	526	541	530	503	539	520	522	517	549	538	555	511	565	519	498	517	519	553	531	579	552	524	529	548	527	552	549	542	564	532	510	552	526	540	502	539	583	543	568	525	547	551	565	571	536	603	526	579	558	576	519	522	554	540	537	545	575	562	556	504	528	527	539	575	574	549	569	580	557	556	545	540	563	536	544	540	525	536	558	548	532	540	550	543	565	534	551	559	571	527	534	583	539	528	548	569	524	555	544	546	566	546	539	552	554	536	579	573	518	556	500	567	548	537	561	507	540	503	525	541	535	545	531	516	532	546	562	546	552	543	555	537	573	547	583	565	540	551	552	528	537	529	554	534	535	574	556	529	557	564	565	560	571	531	552	574	551	551	534	570	544	538	528	519	537	552	584	506	533	554	571	532	565	519	489	537	535	572	510	540	567	553	521	495	538	522	567	566	533	537	586	571	563	543	560	559	590	506	544	543	551	545	533	531	547	510	540	545	550	518	514	477	587	542	485	542	584	549	511	591	580	545	577	514	524	546	527	514	544	556	520	562	548	576	551	528	554	566	543	538
42964	8386	1258	752	560	412	317	268	237	212	236	197	170	147	140	151	156	155	143	147	103	137	118	135	140	111	137	124	109	113	122	124	122	114	113	113	104	118	117	115	123	124	121	109	106	122	113	120	141	144	117	124	104	117	122	118	106	132	112	114	134	130	117	132	120	132	124	104	116	122	108	100	108	110	119	119	92	102	122	133	103	97	108	109	127	108	111	93	109	96	108	120	121	117	126	129	153	144	108	134	93	120	94	115	119	139	130	140	139	105	130	117	125	111	122	129	120	111	113	138	117	110	103	113	119	126	117	128	101	137	119	115	114	129	115	113	96	122	116	115	108	122	108	117	107	135	121	121	110	116	111	116	105	107	101	116	105	108	85	105	111	110	125	96	118	118	105	108	117	121	101	136	117	116	138	121	99	106	125	120	115	121	105	104	126	99	96	114	126	119	101	110	117	114	130	122	134	131	130	126	117	129	114	127	117	100	108	111	122	102	118	113	123	110	129	125	113	127	111	114	103	113	105	114	118	139	105	95	120	107	110	112	109	132	129	101	98	119	123	113	116	113	121	134	96	113	109	124	110	94	113	108	120	90	107	115	124	117	108	110	139	110	104	110	115	120	120	110	106	103	128	127	118	114	132	121	99	98	117	131	117	130	125	116	121	120	113	129	105	126	118	122	115	120	132	105	120	133	123	116	120	118	129	113	96	116	96	108	132	100	109	106	127	113	114	122	99	122	114	141	116	101	117	120	112	106	125	125	121	105	116	125	103	112	126	102	116	129	147	110	117	128	121	108	92	108	104	123	112	123	133	121	90	115	106	105	120	123	123	117	120	111	100	138	112	127	119	106	123	130	104	110	117	96	95	121	118	113	122	122	108	133	131	121	112	115	102	134	112	126	106	113	120	125	113	120	125	104	101	101	117	117	91	129	109	143	133	109	110	125	112	126	103	140	110	122	118	122	109	93	100	119	120	105	110	99	126	119	127	110	129	102	124	135	119	114	127	141	101	109	134	107	116	107	105	103	105	135	116	122	117	105	121	92	117	133	123	136	114	130	119	108	110	108	91	103	116	109	104	114	104	120	115	108	117	102	118	98	125	103	115	110	116	111	123	125	132	105	133	123	119	113	112	98	133	112	121	123	114	127	120	112	108	124	111	115	102	105	140	103	111	103	114	104	96	118	110	106	105	127	114	111	115	100	121	109	117	99	122	129	122	126	101	110	101	125	114	131	93	115	120	110	119	127	131	119	100	116	108	104	131	113	96	103	122	112	114	114	128	98	118	117	128	122	135	121	137	128	120	144	119	113	111	105	121	107	115	103	109	119	124	116	111	101	126	110	134	109	103	100	124	105	106	110	104	105	90	120	110	100	113	122	112	119	101	104	141	122	104	122	111	112	110	122	123	104	116	123	121	126	124	124	110	82	106	102	102	97	115	91	114	110	138	128	112	119	125	130	103	141	104	106	116	107	124	108	116	132	114	107	101	113	124	104	99	118	117	106	111	113	123	104	140	116	103	115	120	116	131	104	120	114	123	109	124	110	132	102	115	131	105	112	103	110	112	126	103	114	106	128	105	109	119	113	127	132	120	128	112	112	112	112	96	100	126	126	124	137	110	116	114	121	136	97	112	126	117	114	129	126	130	111	101	113	113	152	125	105	109	115	119	101	129	128	116	115	109	113	123	114	100	104	118	120	109	116	119	106	138	98	111	98	126	108	116	110	125	119	94	120	96	107	108	121	107	131	129	114	128	104	93	115	115	136	102	98	134	118	100	106	123	106	106	127	101	109	111	114	136	147	120	135	114	112	113	117	115	129	117	117	103	119	127	113	114	114	119	102	119	128	130	114	110	125	124	120	124	131	124	107	129	116	118	100	112	108	139	114	144	132	117	138	124	108	124	135	108	105	139	118	97	106	107	112	112	104	124	122	102	105	104	121	123	107	117	110	123	115	110	120	112	139	127	100	97	124	135	125	118	133	104	119	110	109	111	116	123	117	118	86	111	114	121	100	123	120	112	100	125	121	103	111	120	104	98	131	107	109	125	118	123	120	120	119	119	109	94	111	110	119	112	114	143	113	122	107	113	126	107	112	124	110	118	113	125	112	119	134	121	103	129	123	118	116	113	95	108	129	131	128	91	106	118	125	105	121	113	103	110	129	114	108	106	122	125	113	108	98	108	127	116	126	139	116	116	130	91	122	117	96	95	112	108	110	125	140	105	91	120	123	113	116	118	125	97	111	133	91	104	113	107	110	116	131	112	134	119	124	115	115	120	118	119	122	114	113	122	102	117	118	115	140	102	119	140	103	117	120	128	110	93	113	111	105	119	118	120	121	124	115	114	110	108	103	124	95	108	108	127	105	102	103	110	102	125	135	120	120	138	111	110	127	122	88	103	135	102	121	130	123	120	96	113	134	119	108	130	117	132	102	118	122	98	120	113	124	113	126	127	124	108	112	113	103	126	105	128	133	126	123	103	116	121	115	119	99	132	115	110	108	115	111	116	108	126	136	101	112	104	122	126	106	127	103	108	111	118	124	100	116	115	117	121	134	122	124	113	91	106	108	87	122	129	114	106	121	101	108	116	125	113	114	103	104	117	103	108	110	115	98	106	120	110	131	114	112	93	114	122	109	122	100	114	106	118	118	114	121	109	122	116	124	124	99	81	117	98	109	111	116	121	103	113	99	124	112	108	119	118	118	97	127	119	119	102	119	106	102	117	126	103	114	117	100	103	111	108	109	126	125	127	115	127	104	120	123	86	93	121	101	120	110	127	106	96	124	117	132	127	122	111	114	103	111	120	110	100	121	80	88	124	131	124	114	116	110	120	106	102	102	122	105	121	111	113	126	129	128	105	119	124	116	97	116	123	118	104	112	112	100	133	114	110	111	116	113	108	124	102	145	118	137	136	120	133	121	107	119	114	117	116	105	117	94	125	126	126	100	118	121	116	124	111	114	115	113	113	96	119	115	133	115	115	100	131	116	97	90	134	103	132	114	111	106	108	126	114	123	110	115	131	99	120	107	121	131	105	110	107	117	99	129	126	105	141	90	123	121	108	121	109	113	111	110	107	124	111	109	137	118	103	90	108	128	123	121	99	114	118	117	127	144	130	113	109	92	105	122	102	116	115	105	97	106	108	130	114	115	114	98	129	142	108	118	113	93	95	109	120	127	105	123	112	129	102	122	113	145	114	109	118	100	92	103	138	119	98	122	114	112	111	107	105	116	114	112	118	136	109	115	99	136	100	128	119	106	133	121	106	119	118	124	110	138	118	119	112	126	112	139	107	127	110	128	129	132	127	120	134	113	155	122	114	115	118	114	138	112	120	119	117	98	112	88	108	120	120	118	119	135	131	130	110	119	98	104	101	108	110	121	117	103	104	120	136	117	112	105	128	121	125	103	109	109	91	112	107	125	111	118	99	112	124	130	107	101	111	107	135	108	112	122	127	103	119	119	120	101	127	118	121	95	92	117	102	130
19424	999	2149	2547	2160	1861	1468	1230	1097	920	840	762	663	697	572	574	549	539	524	481	477	464	471	440	420	405	414	436	369	394	381	401	401	397	359	390	368	405	364	324	379	361	322	347	372	361	359	375	352	319	349	374	319	352	364	332	333	357	369	327	357	331	397	324	298	331	312	355	329	310	340	344	305	337	320	338	335	333	363	332	315	320	355	335	356	339	357	327	360	339	345	351	366	318	324	314	330	341	335	343	339	354	335	332	352	335	353	325	330	350	330	330	308	317	353	360	352	302	328	342	314	311	347	314	351	310	326	351	340	326	304	305	315	333	355	311	298	316	309	301	315	345	327	311	335	336	320	330	350	361	297	344	334	375	311	323	321	321	313	315	344	296	346	331	342	335	309	359	323	314	341	331	321	325	332	334	333	318	304	339	351	314	361	328	335	285	338	320	339	317	328	297	327	298	319	292	337	309	308	370	313	333	352	311	326	314	331	327	351	361	331	307	346	343	275	349	312	333	319	320	323	310	313	330	370	350	358	298	327	340	315	326	312	308	302	329	350	339	304	296	328	324	336	312	313	361	319	366	323	336	331	344	320	336	320	321	327	310	337	323	292	347	339	351	361	333	313	323	334	300	330	316	318	288	325	321	338	340	312	307	323	304	328	316	306	296	341	337	323	299	284	305	325	345	366	325	334	321	324	344	339	329	355	307	322	340	326	320	327	309	307	282	342	344	354	339	335	311	335	298	340	341	301	355	313	300	340	300	359	337	317	322	339	316	341	326	345	316	300	328	306	338	333	338	331	337	319	306	306	340	376	340	352	337	323	338	314	279	322	330	302	326	346	342	315	329	341	330	323	295	341	308	336	310	337	326	322	335	333	302	360	348	327	347	328	330	304	334	335	307	324	322	311	323	301	302	303	336	314	329	331	345	332	302	304	323	325	351	335	340	324	329	326	307	330	324	333	357	312	311	347	336	355	313	322	296	320	326	301	317	305	297	326	312	346	339	310	348	378	332	322	326	334	329	340	294	342	332	349	325	329	338	316	352	331	314	297	302	312	316	297	355	348	325	328	290	345	351	323	320	332	304	341	329	306	369	312	357	346	330	344	339	325	357	343	361	307	324	329	329	315	312	324	352	350	304	345	326	325	346	360	318	349	304	335	324	328	353	344	332	344	340	351	361	310	319	331	312	323	326	351	334	297	309	337	341	348	329	317	320	345	308	333	322	307	325	324	335	326	313	329	293	320	318	319	334	323	295	307	355	337	321	315	339	307	328	313	345	307	320	306	304	323	298	340	331	337	339	306	301	319	322	315	324	335	320	328	320	332	333	361	326	308	329	314	337	333	298	322	321	356	313	304	294	335	312	346	337	329	322	320	336	281	329	345	345	330	315	332	319	330	330	336	316	321	336	335	316	335	336	319	358	328	327	334	339	301	327	347	317	324	317	311	330	352	328	312	313	343	310	319	314	318	318	290	320	348	305	335	333	348	327	356	344	324	338	333	307	324	323	336	288	338	339	341	359	325	326	342	286	332	332	353	290	321	337	332	325	331	327	316	352	307	344	317	341	328	380	323	337	312	356	307	309	314	337	337	354	339	286	368	324	333	329	335	317	337	329	336	335	326	340	329	320	302	339	309	316	286	302	324	328	304	325	301	345	307	328	299	329	323	345	322	335	334	301	319	338	326	319	335	304	324	322	318	325	328	315	330	318	318	308	331	312	346	332	340	307	316	304	326	315	279	313	311	335	316	300	317	285	345	296	304	320	319	363	314	330	309	342	338	332	293	304	325	297	294	340	312	306	318	343	339	328	300	314	324	339	326	326	334	327	332	323	274	359	314	344	305	335	323	324	315	301	353	330	344	328	300	315	329	313	314	339	290	315	296	332	328	308	327	348	297	332	311	343	321	345	315	297	357	339	321	334	337	372	319	345	304	315	314	337	338	331	355	329	312	328	317	329	353	342	309	342	334	298	323	293	309	310	338	332	328	351	335	337	323	329	318	329	327	342	293	315	324	309	329	325	320	322	320	322	306	362	342	321	359	330	340	336	339	334	315	322	303	341	303	327	323	318	291	310	308	339	329	310	319	305	322	282	315	318	330	342	306	354	313	359	286	343	321	307	298	315	340	338	323	335	326	297	329	328	294	304	351	355	358	307	343	322	309	284	320	338	362	336	337	312	316	331	309	321	315	305	322	322	322	328	326	307	351	325	323	307	318	304	324	322	321	322	323	333	339	296	306	341	350	352	330	342	322	319	333	309	285	342	318	354	325	299	327	319	347	344	357	287	356	333	352	295	343	306	343	318	339	334	318	303	342	325	349	347	350	303	302	308	305	339	336	337	308	358	318	344	335	314	340	321	325	322	343	328	315	324	319	306	316	333	303	311	323	329	306	297	337	355	363	343	312	321	315	334	300	307	321	314	335	314	338	326	343	333	341	306	362	342	353	297	289	316	340	331	293	327	308	378	352	332	353	326	338	319	339	314	297	318	318	318	333	335	342	319	314	332	321	295	300	313	313	320	333	309	343	321	304	325	351	315	319	325	334	316	357	321	297	346	276	358	343	319	296	341	310	340	337	328	308	330	313	321	308	356	319	362	313	320	280	331	317	334	317	314	323	322	336	307	319	305	309	351	339	320	353	303	328	291	326	343	323	321	315	329	307	298	336	316	317	333	351	329	333	326	347	324	325	347	321	304	312	318	360	329	337	329	307	356	299	330	298	315	333	312	313	301	305	307	356	347	301	336	313	301	311	364	331	371	345	323	290	315	348	306	311	306	326	340	311	344	368	328	363	322	360	290	321	316	362	356	355	340	311	364	304	313	321	354	309	315	297	346	288	324	327	320	330	348	358	329	343	286	319	331	303	357	311	319	333	347	330	311	310	341	325	341	300	321	321	328	335	324	315	321	307	324	313	358	311	334	330	326	319	332	318	359	331	298	318	324	322	343	334	383	313	350	316	353	353	306	314	329	340	338	350	300	337	312	326	306	306	322	357	336	318	296	313	343	340	305	328	305	312	355	314	311	342	313	316	332	313	346	310	336	362	313	354	329	312	329	329	333	304	330	304	334	330	310	318	301	356	342	331	302	318	305	306	317	309	363	320	315	334	343	324	317	327	350	314	346	327	317	334	344	316	345	329	337	309	327	349	344	324	312	323	331	362	321	322	325	303	322	350	318	318	331	345	338	313	334	321	339	317	337	324	318	314	325	330	328	295	330	331	293	319	321	328	370	306	336	330	324	331	335	324	311	326	304	319	319	321	307	316	303	334	340	324	302	331	337	324	325	325	317	360	345	339	334	319	330	343	330	348	323	289	324	316	361	319	298	300	283	279	334	315	346	338	336	351	339	333	312	300	335	323	304	331	309	277	319	349	308	324	344	280	334	333	316	331	301	359	350	318	313	356	327	344	316	325	340	306	316	329	343	328	328	335	333	359	347	346	321	293	319	332	320	323	321	351	322	357	343	320	345	303	311	325	358
55446	16032	4283	1884	1146	836	737	581	491	450	387	370	364	340	307	304	254	265	283	271	262	243	236	249	262	246	246	268	270	231	244	217	251	251	199	237	209	215	223	189	209	203	239	263	227	224	232	251	226	242	215	215	193	230	239	211	220	216	221	215	207	232	206	220	200	254	245	232	229	219	203	200	228	204	222	212	207	231	244	245	201	233	225	191	221	226	232	232	249	204	200	240	217	232	231	218	225	262	209	200	233	242	237	216	226	219	200	223	224	229	205	207	229	217	232	233	230	223	212	219	229	254	236	228	261	232	209	217	210	203	230	227	239	241	237	247	255	241	231	228	226	230	230	231	213	234	224	228	232	211	229	216	216	224	231	211	214	245	210	180	243	265	206	227	227	222	231	236	219	219	249	238	241	218	225	206	218	234	224	217	209	227	217	228	210	197	211	197	214	238	211	207	255	229	240	214	224	233	225	215	215	235	230	235	205	222	227	213	211	238	202	212	210	217	217	219	207	231	222	238	236	220	219	211	210	237	212	245	213	237	241	190	241	241	234	221	185	219	225	223	221	242	203	203	232	234	210	219	225	249	206	242	238	233	236	228	220	218	230	201	210	218	258	237	246	227	234	232	232	215	216	192	223	223	244	202	203	240	228	231	206	234	222	252	210	229	216	213	234	222	232	264	211	231	218	226	242	222	187	239	230	239	232	245	202	251	230	219	230	201	249	224	232	250	234	248	230	252	226	200	252	238	226	210	255	213	227	222	204	255	222	213	243	249	243	205	239	251	237	234	205	200	240	196	220	216	238	235	229	212	230	231	218	232	212	220	240	224	218	237	228	209	221	226	227	229	248	225	220	219	205	237	216	196	219	231	240	244	210	231	213	224	189	225	224	253	222	218	219	208	218	208	230	218	236	236	201	239	218	218	236	225	210	239	207	221	247	237	246	238	200	248	204	243	205	215	216	207	221	222	226	247	225	224	246	208	201	211	212	244	243	250	200	208	231	227	239	238	223	234	218	193	201	229	238	190	224	209	236	227	193	218	232	217	214	244	224	243	201	221	220	236	219	239	228	208	230	213	260	209	241	258	229	225	210	219	235	246	222	226	235	194	234	236	237	207	240	220	214	203	206	234	247	236	220	216	219	229	218	224	217	221	233	222	213	206	248	229	224	208	235	237	232	204	245	242	223	239	221	210	223	198	219	249	254	223	214	232	213	191	247	220	241	226	214	229	200	216	191	227	238	222	246	221	223	226	231	243	224	230	225	219	214	252	218	249	238	239	234	215	203	250	239	223	220	223	207	238	228	201	235	212	205	201	249	257	224	187	241	242	243	220	218	209	253	208	200	220	230	253	211	221	216	234	249	229	213	217	203	198	220	218	228	235	226	234	210	230	197	240	229	218	239	226	217	220	187	224	237	211	224	205	218	247	229	239	235	221	239	254	199	204	215	216	221	220	215	190	215	229	210	228	217	229	222	222	215	221	212	198	226	213	209	209	218	218	232	222	197	214	214	248	221	230	217	221	221	248	225	208	251	225	228	232	205	223	241	235	218	240	213	242	211	206	236	217	210	259	186	250	227	273	240	248	235	214	212	197	218	239	237	227	219	237	253	244	232	219	224	222	223	209	217	190	202	234	238	214	196	225	221	210	208	205	238	193	234	217	220	211	223	234	257	230	235	234	219	224	199	222	236	219	243	237	198	210	235	226	208	213	230	246	210	238	230	217	245	222	215	231	233	237	220	209	240	208	222	215	200	233	243	245	221	235	223	257	268	236	222	245	243	210	204	217	212	220	223	209	209	185	255	242	231	215	242	208	203	235	263	220	247	222	200	237	234	233	230	240	206	269	219	243	222	224	215	252	238	219	236	224	205	243	216	214	234	226	215	212	221	211	213	193	230	212	210	199	253	260	210	216	253	231	230	217	241	240	227	228	226	240	239	255	232	224	237	221	236	228	202	201	204	217	222	240	229	236	238	182	227	216	217	221	197	224	228	223	227	240	230	237	222	235	250	224	226	226	197	223	223	208	189	210	210	231	238	208	233	207	204	229	194	220	210	236	211	211	231	243	229	223	225	247	259	243	220	197	225	234	234	201	214	231	212	260	220	223	218	227	230	240	238	217	217	217	229	220	203	235	218	217	249	257	215	194	221	222	203	234	228	192	224	254	210	230	195	226	213	211	225	210	204	204	232	238	233	213	215	203	227	197	233	220	220	241	224	228	232	219	248	231	227	211	220	231	240	239	267	235	199	240	252	236	214	223	232	232	251	241	201	212	235	219	250	201	231	209	217	220	211	224	228	252	245	209	203	246	223	192	250	208	196	260	217	230	235	236	216	224	197	197	218	213	210	200	235	209	209	223	205	222	227	241	240	225	233	203	252	236	220	237	204	228	233	193	217	249	228	217	237	208	232	212	226	229	233	223	207	216	253	213	253	203	210	203	206	243	261	243	229	225	206	225	214	199	225	223	222	225	234	219	213	228	221	220	225	254	252	220	240	224	215	243	223	250	235	229	209	184	232	208	217	241	201	198	224	230	242	244	205	228	219	247	206	229	256	242	232	243	240	235	221	272	237	236	196	229	228	208	225	227	221	237	240	230	199	185	205	244	241	198	216	230	231	241	252	213	195	233	264	240	244	194	215	200	226	237	205	216	249	246	231	225	209	216	222	242	244	227	232	249	198	214	234	228	214	211	217	207	221	224	215	223	215	223	229	228	231	225	233	243	217	229	232	229	223	225	196	212	229	218	215	250	227	246	186	211	233	224	236	214	218	226	258	251	232	227	203	233	236	247	219	264	234	242	219	232	208	211	244	219	205	194	224	222	216	244	213	216	251	211	248	213	226	225	197	225	220	224	200	243	221	200	219	245	237	243	216	204	241	190	242	225	224	232	238	237	248	213	206	233	237	218	197	257	212	204	252	220	219	203	208	208	226	206	219	234	224	221	226	200	217	215	216	212	231	225	211	242	227	230	190	230	241	205	198	239	243	223	243	229	200	220	227	252	231	199	250	245	228	189	216	240	213	227	225	241	212	245	242	208	195	243	196	230	225	215	227	244	221	216	211	237	237	208	229	209	227	212	218	228	197	265	218	254	216	223	222	240	191	222	202	235	247	235	207	214	213	210	212	194	221	202	222	243	224	224	205	226	239	220	239	228	208	217	215	224	225	227	210	213	218	228	258	224	218	232	232	221	236	199	222	226	222	185	225	269	242	254	242	202	216	218	237	224	206	229	230	216	243	207	211	199	228	216	247	233	243	223	202	260	223	198	229	221	216	246	228	239	219	233	220	233	233	202	237	256	211	217	233	232	205	218	226	225	220	221	222	230	228	229	219	235	212	254	234	238	258	235	200	242	225	209	242	217	225	213	220	222	229	215	208	231	220	209	218	221	234	260	215	242	177	220	209	228	222	228	220	227	228	226	207	216	268	231	221	234	263	221	218	219	213	195	247	227	196	202	239	223	203	221	221	234	208	251	243	273
25191	1857	4001	4779	4169	3351	2878	2433	2091	1760	1570	1369	1318	1255	1127	1115	1035	1015	931	951	853	824	796	812	777	770	788	718	696	736	727	721	692	684	667	668	661	637	671	650	641	653	660	604	630	632	626	600	632	562	594	589	607	602	585	557	629	608	581	614	624	631	606	581	639	600	549	565	586	519	585	595	612	614	601	620	555	549	554	589	595	591	590	606	551	589	615	541	563	567	563	604	619	606	593	606	623	587	537	552	556	578	617	571	619	616	577	615	611	542	551	588	597	612	566	563	551	598	512	562	591	555	580	534	539	507	597	537	562	550	569	628	545	601	571	565	561	554	564	559	522	566	621	584	555	590	579	573	567	568	579	559	595	524	562	563	589	596	582	567	606	562	525	575	601	557	583	585	582	544	572	579	581	578	557	574	597	613	571	561	562	565	568	560	607	527	564	583	552	602	595	557	555	560	559	482	531	553	574	561	563	543	584	567	589	570	592	554	585	574	559	538	588	569	543	550	536	593	503	581	581	588	584	564	553	606	546	531	559	567	592	569	587	571	569	591	558	579	583	538	546	566	545	567	561	578	564	522	551	584	546	583	579	578	569	533	585	572	556	573	536	593	582	601	573	580	552	597	559	566	601	555	592	561	561	525	619	540	544	565	547	526	590	584	567	585	524	585	630	553	580	548	569	580	538	572	590	613	610	554	555	553	531	622	552	569	551	597	590	587	558	531	595	560	536	584	558	559	583	551	590	540	569	544	560	542	549	580	541	552	558	561	551	545	556	577	568	567	552	583	542	588	538	534	589	592	554	548	565	485	614	536	522	565	594	565	535	561	544	575	559	586	580	560	568	540	567	571	553	556	584	574	595	556	594	582	579	567	597	615	592	585	561	572	586	593	591	587	597	563	617	545	549	589	582	599	541	560	577	531	623	568	558	569	559	576	551	570	553	569	536	621	550	539	621	565	556	589	600	544	549	550	581	562	547	537	550	543	560	558	543	546	572	549	604	564	551	578	583	573	536	578	550	582	557	591	587	556	597	584	589	617	589	560	561	562	518	579	575	549	569	564	576	574	571	555	572	568	580	547	600	549	553	579	530	574	602	548	556	521	579	600	583	610	552	518	567	569	573	533	601	565	568	582	582	570	569	554	565	570	563	563	560	567	553	541	540	584	612	554	573	560	552	562	553	551	576	589	569	614	551	577	619	597	548	609	537	546	549	551	536	565	611	595	574	596	562	542	548	558	581	553	529	575	555	604	552	535	549	588	578	567	569	561	585	576	581	591	545	566	584	584	597	550	589	588	598	589	559	565	576	550	568	542	594	534	571	532	572	555	548	562	593	577	590	537	516	529	584	545	574	580	603	570	533	560	590	571	577	576	577	566	550	588	560	598	548	530	530	517	604	537	590	581	517	561	612	587	575	575	581	594	521	628	578	572	546	611	561	576	577	580	587	573	594	590	599	564	555	562	530	543	611	552	599	557	549	615	575	528	610	618	601	594	525	580	549	580	536	572	546	565	583	537	545	598	540	559	548	521	582	560	615	575	534	555	572	582	583	608	543	558	568	547	593	562	555	615	592	557	562	560	578	576	585	548	599	586	588	573	593	543	543	609	606	508	578	551	566	538	594	571	563	596	561	548	547	562	551	566	582	576	570	552	559	522	586	552	572	551	583	611	575	552	539	578	553	565	555	569	610	629	563	566	570	588	563	609	587	577	562	575	586	567	518	609	527	538	562	570	544	594	579	574	566	585	554	604	550	549	562	582	527	596	589	601	563	549	573	543	585	575	565	553	583	565	598	555	541	604	560	577	569	567	593	577	556	596	565	539	587	580	560	565	589	523	581	584	538	563	530	588	526	607	544	562	555	539	558	556	544	548	557	555	582	552	577	548	568	576	575	613	624	546	562	605	562	575	542	580	599	576	564	587	536	583	552	563	583	597	580	605	554	568	542	591	577	565	607	591	553	614	527	572	504	561	598	577	594	577	570	549	553	579	576	572	550	563	626	617	573	563	571	581	557	607	590	579	515	564	580	581	585	606	623	587	599	622	541	569	584	568	532	554	582	573	631	551	530	577	565	571	539	566	570	575	552	559	574	560	591	545	559	615	552	566	553	566	585	570	548	561	556	576	603	528	577	565	566	560	593	584	564	582	584	532	569	574	565	560	549	572	558	556	595	520	569	570	552	613	597	564	616	569	549	539	564	584	576	566	579	583	580	543	601	558	597	572	587	552	545	570	586	594	625	598	598	585	585	569	543	562	590	565	566	587	560	560	594	550	542	544	573	576	589	582	569	603	543	598	560	555	573	551	543	552	593	559	565	583	568	571	517	567	577	561	592	559	562	563	527	575	609	524	561	582	572	563	598	544	577	564	562	584	532	540	611	575	598	556	561	588	566	572	560	571	582	556	552	630	544	593	539	584	583	579	544	572	594	538	558	601	506	623	592	580	557	567	595	554	583	579	591	568	549	557	552	572	572	564	567	580	587	528	602	574	577	569	563	556	593	584	585	569	566	593	607	559	611	562	558	608	561	582	551	538	576	569	577	529	564	539	537	566	573	548	558	569	610	571	576	554	510	539	577	524	578	597	600	570	557	608	586	585	555	567	513	589	555	551	574	601	558	571	570	608	613	573	556	561	546	553	557	550	537	564	570	557	567	598	559	567	567	585	577	558	590	572	576	530	517	578	601	544	573	569	548	545	587	580	555	605	599	592	552	579	554	568	559	549	599	551	556	590	582	557	571	545	597	543	569	549	531	559	578	585	580	572	585	574	576	579	546	532	583	565	580	583	585	559	572	583	569	550	576	574	579	568	596	558	516	548	577	559	563	572	542	538	528	565	576	594	541	537	558	561	547	580	569	528	582	555	534	558	576	546	555	538	504	611	567	572	603	576	591	564	550	619	568	600	573	560	594	586	524	584	571	587	544	577	561	550	563	566	615	547	539	539	577	558	615	559	553	570	538	579	588	558	536	536	527	556	541	554	652	525	548	511	533	574	598	596	524	597	561	573	591	558	556	559	525	562	551	621	556	587	602	573	514	576	504	528	599	534	564	571	523	586	543	612	550	593	598	498	586	603	543	569	572	600	581	560	595	572	591	578	574	566	538	544	574	540	530	586	584	594	571	534	533	531	563	534	579	596	541	536	563	601	565	564	546	530	542	570	552	557	582	556	576	540	594	549	542	541	596	576	571	590	550	557	557	550	547	577	575	538	544	580	560	565	572	536	595	587	576	566	568	589	586	597	587	565	583	571	570	562	614	571	552	565	575	589	560	588	590	562	601	582	580	563	556	571	584	578	594	580	572	534	571	523	592	593	548	559	545	562	569	544	559	570	562	542	610	579	573	574	574	589	545	546	533	560	540	595	574	564	565	580	541	555	529	565	530	581	543	613	613	544	546	559	571	537	558	560	550	547	607	582	584	554	538	572	563	552	577	572	546	567	577	574	579	523	551	590	587	584	545	608	559	594	584	595	549	589	554	548
4328	263	234	271	250	217	226	220	207	249	268	236	250	242	231	246	201	221	237	225	244	226	230	250	240	262	218	206	245	238	235	252	245	220	219	231	222	237	217	246	234	223	232	224	211	258	213	234	230	248	226	225	228	255	243	242	220	216	211	229	238	214	224	217	199	226	223	240	231	232	247	218	212	232	222	216	207	214	234	197	213	232	204	207	244	227	224	239	243	209	199	241	250	205	198	215	201	200	276	285	227	234	252	218	224	256	233	243	237	230	214	229	216	215	242	223	201	219	221	222	248	209	189	233	232	232	231	221	222	249	236	221	224	225	200	217	226	238	235	219	237	243	229	205	228	246	235	224	223	245	224	259	251	204	235	233	223	229	246	246	242	231	235	246	246	233	227	211	216	221	250	219	252	226	239	248	208	230	251	237	212	237	242	236	251	226	245	238	238	222	233	229	194	244	235	219	228	218	230	241	223	245	201	239	241	218	228	234	212	240	221	229	196	237	212	255	224	250	236	220	217	202	257	233	215	237	227	232	214	239	216	235	223	245	209	220	249	260	236	212	234	205	234	252	221	224	234	210	199	224	225	207	230	204	199	212	262	235	227	224	213	229	242	221	219	226	231	239	264	232	242	209	190	239	219	192	238	226	243	220	242	205	205	227	207	235	222	215	184	219	215	232	262	240	244	212	250	229	243	251	263	214	240	247	234	215	232	205	247	212	202	199	239	224	232	231	239	222	258	229	223	228	214	240	213	245	213	218	261	235	213	225	240	226	244	237	237	205	209	261	210	221	230	242	245	231	209	224	232	229	220	202	218	230	217	221	229	239	233	232	221	215	220	241	221	242	225	228	200	258	237	219	224	252	230	241	232	239	206	206	217	249	224	213	239	215	223	233	233	248	235	215	221	219	222	225	208	214	199	230	213	242	238	242	221	232	215	200	201	234	219	235	230	216	246	237	209	215	222	219	219	249	217	221	235	204	190	215	208	210	217	221	227	241	212	245	229	232	252	234	213	184	213	218	217	212	219	230	229	208	215	243	261	220	213	216	237	233	227	217	213	211	223	229	209	212	217	199	207	220	233	236	216	214	234	238	215	220	176	236	225	217	204	204	220	230	250	241	219	232	239	230	247	218	203	211	234	198	225	245	242	228	212	216	237	204	245	238	228	223	213	229	236	211	224	227	223	232	241	233	235	249	220	245	251	257	204	231	225	243	237	216	234	208	241	211	213	247	227	228	205	210	224	250	205	224	236	228	213	234	230	227	211	206	221	206	240	207	218	224	241	224	209	246	235	225	236	261	206	230	226	218	196	224	203	239	234	220	238	228	242	226	261	214	208	223	195	232	210	239	194	212	227	243	229	211	265	203	239	214	222	216	209	208	205	215	217	208	202	216	234	225	245	209	224	249	224	212	254	243	228	219	241	233	227	210	211	243	213	207	231	261	212	201	216	199	222	238	258	238	224	240	215	218	254	237	213	251	241	231	236	200	233	250	253	236	198	228	236	197	199	265	210	216	222	214	235	252	238	247	257	188	234	249	203	225	255	228	211	240	221	206	233	248	232	207	235	231	238	225	248	225	210	218	231	193	223	217	232	230	230	220	202	234	220	209	217	218	248	235	233	214	238	181	249	219	213	227	202	242	236	222	244	206	236	248	205	201	224	221	214	228	247	233	244	216	231	241	191	208	215	200	234	231	227	219	210	235	214	235	233	232	224	245	217	245	226	246	256	240	224	224	224	218	222	212	232	224	262	251	186	214	261	256	248	237	231	194	224	229	231	251	234	202	245	227	238	186	212	220	225	223	227	211	211	233	211	228	230	214	221	244	219	224	220	221	231	228	230	234	233	229	238	213	211	202	246	219	213	196	209	215	236	233	220	233	230	221	216	227	219	231	238	235	223	220	231	214	232	217	210	253	209	256	260	233	241	257	225	240	252	217	236	215	196	236	192	217	256	212	244	248	235	227	224	227	211	231	235	218	240	234	239	220	227	247	218	194	227	207	246	243	234	252	243	205	222	241	246	219	253	207	236	224	217	217	197	213	240	211	242	218	241	217	232	273	236	252	205	220	254	224	239	240	216	234	237	225	226	224	212	260	232	221	233	224	224	246	231	219	233	250	213	220	209	216	238	235	226	215	219	218	255	251	213	242	245	225	241	214	246	230	245	208	237	224	255	220	212	253	240	233	218	219	209	219	237	236	225	224	236	246	200	238	221	222	239	227	211	251	213	223	224	238	226	228	216	195	243	232	217	216	211	252	232	231	228	247	246	240	196	240	223	229	213	209	228	221	198	220	261	206	204	225	252	247	240	227	232	246	228	231	243	250	243	191	209	232	220	229	243	233	233	209	246	243	238	252	228	195	227	251	220	238	238	211	265	210	227	244	216	214	217	235	216	242	235	205	219	220	223	224	201	226	208	242	222	222	266	214	215	211	216	229	207	235	208	235	209	236	218	211	223	217	172	218	220	230	238	216	217	219	248	227	213	207	244	225	212	222	222	226	237	240	224	211	221	219	204	235	207	252	244	226	213	211	211	252	199	216	231	227	242	216	263	217	239	237	230	227	236	232	242	222	235	224	214	218	224	240	196	224	238	220	214	227	228	219	222	195	235	223	235	225	238	235	220	226	220	214	227	240	223	201	214	232	196	190	230	220	245	264	237	217	248	237	194	234	254	222	233	212	235	251	232	222	229	239	234	220	240	233	248	224	211	237	242	262	251	232	237	234	231	241	255	220	229	211	211	228	245	238	219	247	231	236	248	211	216	238	220	235	215	217	200	208	221	275	225	218	239	209	269	212	234	221	249	266	190	250	224	223	226	230	213	198	233	225	224	248	253	231	225	249	197	238	240	215	213	209	247	221	212	211	238	213	236	212	218	245	220	202	223	212	246	217	237	205	227	210	259	216	225	235	226	234	219	229	216	217	228	207	218	222	219	241	223	232	229	225	234	242	198	213	237	206	237	215	250	226	201	230	243	244	219	218	243	220	200	229	259	248	214	226	201	205	199	227	245	229	242	220	211	229	212	237	204	224	235	248	210	216	223	216	223	224	213	239	224	235	254	232	232	265	232	229	222	235	251	224	241	205	254	227	239	247	215	224	246	220	197	226	233	241	193	222	220	258	220	233	239	232	229	235	233	217	204	232	228	213	199	190	231	254	252	242	226	254	258	202	212	215	229	212	226	232	238	249	233	239	225	231	250	233	218	223	214	218	213	227	239	236	259	239	211	224	214	263	201	268	260	211	229	229	266	232	241	249	244	243	226	229	224	223	251	211	255	213	210	218	239	212	212	233	214	211	218	238	202	233	222	214	202	245	209	232	209	186	207	242	228	248	228	216	220	243	221	232	242	245	196	209	229	259	262	233	212	229	229	207	235	208	245	223	226	230	231	230	218	245	216	232	217	217	237	239	219	243	225	243	233	239	256	220	251	204	228	228	238	224	225	210	239	213	240	221	223	254	233	213	238	227	205	246	215	221
4684	621	591	594	616	582	566	588	541	610	534	544	586	530	568	567	564	520	552	541	534	563	565	558	527	536	528	519	545	524	564	536	537	542	554	555	551	546	557	558	510	537	547	555	525	579	558	543	510	526	554	553	547	522	568	578	538	565	560	546	520	532	546	500	533	544	541	502	559	557	554	594	528	569	545	557	530	534	546	549	560	551	554	531	504	594	500	520	530	531	572	515	560	537	549	574	536	561	562	543	568	538	509	564	567	540	520	530	494	552	560	560	556	547	518	530	538	525	559	553	551	504	532	516	541	531	541	562	559	552	551	545	580	557	543	536	562	504	558	521	545	545	499	543	528	562	529	559	529	542	550	551	552	505	550	536	548	544	503	548	550	520	569	571	559	533	574	509	540	555	552	540	604	536	545	529	559	566	533	542	574	532	557	515	501	544	542	520	535	576	532	548	536	535	536	514	547	560	504	542	556	561	539	534	556	543	538	496	562	550	564	551	558	561	521	540	518	551	549	540	557	523	527	544	520	552	572	527	550	547	550	535	545	569	518	513	538	501	606	546	537	554	509	535	545	530	504	542	502	546	563	515	512	580	552	563	509	507	545	536	507	507	508	536	572	520	569	536	532	545	568	555	525	570	510	565	545	558	536	537	528	535	539	537	569	560	560	572	554	551	550	585	583	517	546	541	539	534	589	509	524	539	526	527	492	524	528	534	524	561	558	530	544	510	566	532	494	564	519	572	553	534	548	557	561	522	556	524	550	512	513	568	583	543	520	534	539	538	551	531	563	532	497	560	580	569	545	526	571	519	527	563	568	535	516	561	527	537	582	547	520	549	529	536	526	545	543	497	536	543	546	551	562	510	553	515	550	517	576	552	504	508	528	539	551	535	521	531	538	578	565	599	589	556	543	535	566	532	573	566	526	569	552	535	528	493	542	558	560	547	527	511	557	532	533	546	529	558	572	539	554	495	538	540	554	567	553	543	565	547	518	548	534	526	545	566	544	533	563	540	581	530	507	556	524	522	534	556	504	503	526	536	528	551	536	533	549	561	545	529	578	489	560	535	514	531	494	582	530	574	575	526	508	498	483	534	534	498	556	537	529	608	560	544	546	542	533	512	515	542	493	541	522	583	584	536	531	531	536	539	506	551	530	521	551	500	502	527	557	512	534	565	549	519	575	543	525	536	522	563	500	525	556	563	558	550	537	563	504	544	541	552	521	557	530	543	537	544	521	586	552	508	564	526	566	526	566	530	505	533	531	561	554	534	519	532	525	570	561	519	563	509	522	529	559	549	556	500	573	565	529	588	503	543	567	549	539	545	490	578	533	589	582	516	570	570	568	517	511	555	581	549	553	590	537	525	490	579	545	490	555	536	551	515	503	538	510	501	535	524	500	553	541	548	572	535	504	536	584	536	569	542	547	523	561	581	533	579	500	537	534	552	529	559	553	532	536	562	534	536	512	535	558	547	509	530	512	557	541	573	514	528	552	533	545	555	525	527	501	555	556	527	527	523	548	532	549	548	546	523	542	496	525	542	521	604	557	560	501	539	541	567	489	513	588	544	525	550	582	568	552	558	556	519	564	538	566	496	528	537	548	557	565	502	546	549	530	531	539	518	532	537	575	534	543	562	600	561	527	547	556	527	558	511	550	569	558	583	553	534	520	491	537	533	561	559	538	553	536	542	535	568	540	516	533	531	523	530	579	577	514	573	578	548	540	538	501	548	545	562	556	556	574	563	574	542	534	544	535	535	520	562	514	540	514	542	537	554	548	531	571	520	546	570	499	523	576	496	538	559	557	554	531	579	536	566	562	557	554	545	553	532	519	525	525	580	522	554	561	570	498	601	548	522	563	539	552	512	526	552	551	551	572	575	566	540	547	557	526	583	524	553	568	565	549	626	555	509	528	529	554	513	522	530	537	550	516	515	548	502	506	498	584	544	583	535	565	561	563	516	540	523	519	515	534	559	548	541	536	578	517	553	523	537	565	545	536	556	552	553	559	566	523	554	513	514	534	566	556	569	516	553	608	504	514	526	533	535	548	547	533	554	575	505	595	539	558	547	520	547	589	485	560	542	542	567	556	556	511	549	570	521	568	537	557	547	571	558	555	482	526	554	546	559	545	544	556	531	555	530	535	555	533	536	536	499	534	569	538	572	526	509	525	552	572	503	536	569	573	565	506	540	507	530	547	522	529	542	559	501	536	536	566	558	520	505	539	521	491	528	498	532	592	557	553	524	562	567	564	558	535	522	569	564	577	577	559	504	517	560	596	562	521	500	555	557	540	539	541	574	556	535	567	553	529	520	567	514	498	557	530	551	580	526	538	499	555	508	532	536	557	511	556	593	559	529	547	564	554	542	523	551	545	486	568	560	562	539	517	535	572	547	561	522	548	553	546	575	494	550	527	561	537	547	551	553	541	565	569	522	543	517	555	507	534	524	533	530	562	573	558	534	552	556	590	516	525	557	518	563	523	526	548	496	538	520	542	521	507	555	543	547	575	535	538	578	559	521	550	534	573	564	549	530	566	552	532	552	543	510	580	530	563	526	523	553	540	560	534	540	536	557	573	538	530	498	587	520	531	518	496	560	557	554	529	524	581	555	549	524	551	572	526	538	549	543	573	510	518	554	553	519	542	511	550	527	566	561	545	540	567	481	581	597	496	545	560	530	521	562	581	563	549	521	521	561	517	530	547	504	562	509	542	544	570	554	540	520	536	547	562	566	499	576	548	543	557	596	523	516	562	543	541	530	523	557	519	501	595	571	548	519	542	484	550	581	556	529	537	537	586	569	525	606	564	525	564	554	542	555	560	559	543	546	543	528	548	564	534	542	488	545	529	527	519	531	513	511	538	549	573	532	515	548	524	554	532	559	496	546	557	552	552	585	537	583	561	534	565	521	539	498	518	515	557	524	571	529	537	543	507	560	530	560	565	559	556	532	565	552	587	551	516	532	539	571	516	527	522	539	564	545	564	536	570	567	556	551	535	560	562	549	551	526	525	576	584	560	529	517	549	584	551	531	520	503	567	522	525	589	545	496	546	535	536	527	554	547	542	548	544	517	514	544	519	559	596	516	539	545	523	529	507	529	522	584	566	586	568	570	519	502	551	519	564	543	552	570	551	535	548	515	529	530	572	520	507	547	556	542	535	580	516	513	533	539	543	559	522	547	558	519	584	514	521	558	537	531	554	613	532	510	537	558	501	550	538	549	576	518	536	536	536	565	548	533	537	531	553	484	550	525	553	563	581	562	563	525	547	575	561	561	559	582	499	507	504	515	556	560	561	535	568	492	547	543	548	570	523	500	554	522	548	545	534	517	578	522	544	524	539	543	548	547	594	543	508	542	557	535	593	545	524	523	511	543	582	512	517	585	607	561	530	569	557	576	537	556	581	533	508	508	565	512	570	551	506	588	524	532	535	554	510	539	567	527	545	519	512	538	539	536	516	541	527	547	519	576	554	529	501	558	572	540	551	552
39837	6703	1182	752	548	413	335	286	246	188	178	173	172	159	162	161	159	175	180	132	134	117	138	123	110	141	135	129	124	121	105	122	126	127	118	131	107	112	143	117	135	106	99	121	118	133	119	110	91	117	130	113	135	107	114	138	127	128	122	143	123	131	140	113	98	117	122	102	132	122	116	102	123	109	112	120	109	108	117	121	128	72	100	100	116	110	108	120	110	128	117	109	121	119	115	122	110	131	136	115	111	102	128	125	114	109	137	102	129	101	134	124	118	107	119	111	135	126	114	136	129	99	110	119	109	127	108	107	132	131	123	114	114	114	124	136	112	107	114	132	120	128	122	110	133	129	113	114	107	126	135	126	129	115	140	113	135	111	126	115	116	90	111	114	119	94	105	99	111	101	103	122	97	110	108	136	111	110	138	124	102	111	119	131	129	111	118	106	122	121	123	107	110	123	119	99	116	141	112	102	101	120	125	130	109	121	121	119	101	106	117	120	117	104	129	121	126	123	96	131	127	128	133	129	113	121	109	103	120	106	120	113	103	118	109	99	112	93	125	100	110	115	113	125	124	144	118	131	132	105	123	113	108	113	103	121	113	100	109	111	107	111	108	105	121	111	109	147	100	105	123	119	126	120	111	130	104	137	123	154	106	105	102	124	104	112	104	115	120	114	118	119	102	111	87	121	106	150	125	130	128	132	113	113	135	125	117	114	108	131	110	112	116	126	119	129	99	114	115	123	108	119	99	130	101	133	112	106	97	97	129	107	111	119	120	106	99	101	134	121	144	124	124	122	86	109	111	125	141	134	108	115	122	130	102	117	105	133	116	119	114	100	133	114	136	102	122	121	94	101	127	116	134	113	109	114	131	113	117	109	112	93	115	121	105	110	96	123	110	117	91	111	118	111	107	104	123	127	96	118	105	119	109	103	94	97	107	124	109	115	105	120	114	107	118	121	97	117	115	97	110	111	111	130	129	124	99	127	107	132	107	98	116	104	113	116	94	111	119	108	103	102	140	117	111	115	120	114	113	129	117	89	110	112	121	126	124	128	120	116	126	112	139	133	121	130	113	117	152	113	122	113	120	124	127	129	122	123	127	103	105	99	123	105	94	113	109	114	114	83	119	121	109	97	104	101	116	113	119	115	119	132	103	118	124	123	131	122	102	106	124	123	151	110	107	130	119	132	104	102	104	105	120	113	123	125	122	111	115	106	114	127	127	104	109	122	113	124	115	116	128	113	103	129	118	117	122	98	94	123	101	132	111	108	116	108	93	115	136	121	104	98	106	112	116	110	85	97	105	103	112	104	102	139	126	113	87	148	107	115	108	114	100	117	104	114	111	111	116	131	113	106	110	131	119	114	131	112	126	121	109	119	89	105	129	111	98	119	115	111	107	98	129	132	111	111	101	103	151	121	92	100	105	111	133	103	126	130	106	115	127	107	102	113	118	107	110	93	137	130	132	118	113	107	132	110	111	113	119	110	98	109	110	123	118	113	111	110	111	92	125	137	137	113	107	115	104	108	109	93	93	141	129	131	105	91	118	107	102	117	99	99	97	120	118	125	106	125	99	100	121	99	110	112	102	120	112	109	120	108	83	115	109	119	111	127	119	109	119	121	95	129	116	128	105	106	131	112	107	128	134	110	121	108	127	116	113	121	94	109	145	107	112	117	110	128	137	119	103	110	128	122	105	104	110	108	114	130	131	129	135	123	102	106	101	104	108	106	114	112	103	105	112	123	122	114	115	118	121	128	141	128	111	115	132	116	110	111	111	117	111	112	113	111	110	112	86	107	114	105	108	118	116	128	137	99	85	104	116	128	100	133	87	118	137	128	97	134	124	118	111	137	115	112	131	98	109	109	116	121	95	120	96	114	117	121	108	104	105	119	108	110	133	110	130	122	111	122	105	107	104	117	117	129	126	111	115	102	127	127	103	104	97	109	118	129	128	133	117	109	86	125	98	141	132	130	122	105	123	128	103	95	116	85	112	127	125	110	90	120	123	107	107	109	105	99	104	111	124	100	102	95	130	133	123	122	101	132	106	130	108	109	104	120	105	129	128	108	121	122	128	108	114	119	127	127	131	93	99	122	104	109	132	108	119	123	127	119	109	110	133	112	113	142	101	114	119	106	132	104	112	116	129	102	122	117	120	122	117	111	117	122	127	108	124	119	114	120	112	109	118	127	113	131	122	114	111	96	121	99	116	122	130	104	120	123	108	122	123	130	121	112	136	149	113	133	133	123	111	109	121	145	116	111	131	126	123	112	125	114	133	125	112	124	121	117	124	109	110	132	130	122	126	104	120	109	110	135	115	123	124	116	114	116	116	122	102	117	109	95	134	137	120	122	121	122	120	120	115	122	109	103	114	118	128	113	114	121	124	122	123	112	119	110	126	143	131	106	103	120	133	104	120	105	109	119	123	133	131	126	107	104	121	127	114	122	121	119	122	100	113	119	119	119	115	133	128	91	109	108	124	130	112	132	137	104	120	121	128	117	124	140	113	128	108	122	114	113	99	136	102	104	116	138	117	116	124	117	136	109	88	109	103	125	114	111	102	111	103	115	108	110	122	102	105	110	109	113	123	109	123	124	104	109	111	103	116	109	135	122	115	119	122	116	136	124	116	121	103	112	98	135	113	117	135	130	126	156	120	115	126	118	122	100	123	114	114	126	110	111	124	114	130	120	134	111	110	104	117	99	132	111	102	110	109	127	116	98	94	111	129	125	117	114	115	107	111	119	152	123	133	139	126	114	120	129	123	122	115	108	105	125	111	133	131	105	118	99	124	136	135	122	124	117	104	123	135	135	108	102	114	134	110	131	95	114	114	114	129	107	109	123	120	122	133	124	131	121	135	122	127	120	106	112	109	130	118	122	125	99	108	96	134	122	130	118	156	133	144	122	139	101	128	124	104	115	112	128	103	98	121	105	119	93	123	116	120	113	107	118	114	111	121	103	125	101	127	122	136	107	121	112	100	107	112	102	114	113	101	95	136	130	119	116	112	109	96	123	131	111	112	116	113	101	117	98	109	144	112	106	120	127	98	117	103	135	121	127	112	94	119	102	120	113	121	100	119	115	150	105	91	121	137	102	137	108	119	131	109	110	122	130	112	116	108	103	88	129	115	95	135	126	85	136	121	92	110	108	112	114	114	98	121	127	141	104	105	120	124	125	134	117	111	129	128	115	99	109	116	105	95	108	109	101	113	97	131	107	109	121	120	135	101	111	88	116	130	113	123	104	128	112	98	130	120	118	111	132	114	125	117	120	128	111	124	122	105	107	135	111	107	104	114	106	106	110	120	115	106	121	113	113	114	129	123	121	126	111	111	125	127	98	121	130	121	113	116	117	122	118	114	105	93	105	105	133	126	122	109	113	108	127	103	113	116	103	110	117	117	130	115	102	123	101	106	126	129	114	107	122	109	123	112	104	119	123	153	133	101	120	110	108	118	114	130	112	119	100	113	101	120	119	126	124	108	114
17970	1027	2109	2522	2191	1820	1502	1248	1124	918	846	764	667	647	582	632	517	566	486	524	479	428	437	448	412	432	431	379	406	408	364	397	450	422	367	352	371	379	370	384	393	359	361	363	339	357	348	367	348	327	355	354	369	311	319	351	343	365	321	361	372	312	324	337	364	311	331	326	352	346	338	342	329	323	337	335	308	323	335	315	315	341	325	335	332	327	298	332	322	308	314	315	286	343	300	337	288	337	307	382	316	342	355	327	284	337	338	326	321	317	379	311	345	273	329	345	327	304	325	311	343	354	346	297	319	336	301	336	314	338	349	342	331	335	342	328	315	325	355	341	343	307	344	309	344	321	316	331	289	317	306	328	323	309	336	333	356	340	314	346	326	295	361	322	331	329	337	332	292	356	311	318	334	311	339	332	348	336	311	354	338	310	322	328	323	360	323	321	335	326	348	320	329	324	330	330	363	316	348	363	312	304	301	314	333	370	321	313	316	335	301	325	308	329	293	324	317	307	333	298	344	321	358	332	331	299	319	308	311	297	318	319	333	340	321	330	357	303	311	314	307	315	331	336	321	309	343	304	340	310	318	353	319	308	319	348	308	307	301	308	369	301	297	328	326	321	299	323	306	301	339	318	312	333	330	325	305	300	309	343	331	317	306	336	339	324	289	313	324	301	342	332	328	365	335	324	321	307	314	322	331	360	342	313	306	336	338	340	326	314	322	329	322	338	332	293	308	334	311	336	324	317	322	354	327	288	341	345	323	347	342	305	348	330	334	367	334	328	342	328	318	331	326	321	299	331	325	303	294	300	333	336	360	345	331	283	303	318	333	316	313	339	340	335	348	326	324	316	323	338	291	344	320	319	355	333	345	333	320	363	294	340	318	313	347	327	347	322	309	327	313	312	304	345	334	347	307	321	301	333	343	336	348	331	315	326	303	357	315	323	362	343	314	332	312	310	349	342	330	297	327	308	354	331	305	289	302	365	359	317	323	345	303	318	346	334	308	346	301	322	336	300	317	326	333	340	282	338	318	311	298	334	305	324	357	289	311	333	311	305	321	335	307	336	315	340	305	359	297	344	324	332	269	316	329	293	329	346	326	325	308	339	338	325	337	288	322	388	295	360	321	303	344	299	324	336	355	300	345	334	323	345	320	308	310	331	294	320	336	318	334	302	359	341	315	336	336	334	333	328	321	285	307	262	307	339	322	323	339	361	309	322	336	360	294	351	332	313	331	348	309	314	297	323	312	365	305	345	301	291	314	303	326	315	311	353	301	312	317	309	324	331	287	336	311	340	318	311	341	348	322	348	326	340	333	320	287	326	355	311	312	317	287	307	348	314	362	324	299	304	317	335	321	325	336	326	323	339	331	335	323	334	345	341	326	343	318	345	290	318	320	333	347	314	341	333	343	308	336	305	357	339	326	309	322	361	333	312	299	319	323	343	317	294	335	323	330	333	300	292	319	293	306	327	338	310	344	317	306	347	320	334	329	325	323	324	335	332	349	334	301	324	307	360	344	331	349	306	314	341	304	353	311	347	324	342	355	314	313	321	339	330	305	312	291	320	317	340	321	325	340	316	327	326	301	312	327	307	314	325	342	324	309	351	322	338	314	325	295	327	294	310	314	349	340	309	310	339	311	328	329	337	363	312	327	317	308	308	315	335	328	318	299	309	294	317	329	335	353	298	343	316	315	279	323	330	329	305	324	306	303	314	326	330	316	346	346	333	348	312	304	313	365	329	347	341	338	324	316	310	316	348	316	312	346	333	304	316	319	352	319	354	340	314	300	332	346	291	330	323	306	334	325	297	320	326	297	337	330	312	340	337	312	328	336	312	346	324	283	340	363	334	326	348	295	310	350	346	297	376	309	326	354	327	315	298	331	318	316	330	335	338	318	340	337	311	328	304	331	304	319	340	343	302	315	336	336	326	327	358	299	315	333	319	337	345	321	328	316	297	321	315	317	300	310	317	335	314	297	340	330	303	328	330	321	335	332	327	340	288	320	336	323	324	364	304	344	275	321	295	326	342	342	336	363	321	316	328	326	319	307	297	332	341	326	324	323	334	340	318	360	319	334	364	313	337	316	340	340	319	304	345	331	329	281	339	323	349	344	334	320	328	322	325	329	314	333	310	314	344	322	351	331	343	302	277	336	318	287	347	337	321	352	337	319	311	364	345	326	327	337	312	350	341	287	310	326	338	328	319	321	301	304	326	322	319	318	333	334	310	312	316	316	297	329	305	354	355	305	345	304	319	331	321	328	316	327	327	347	346	309	317	312	315	329	322	337	343	282	329	358	301	309	318	322	336	339	353	307	326	322	317	337	320	343	322	341	324	322	306	318	302	321	311	337	344	287	357	328	318	350	322	331	339	335	325	311	346	318	320	321	352	333	318	335	296	347	326	319	326	322	327	308	300	316	358	320	337	334	319	354	341	322	352	329	309	325	324	290	312	344	331	342	329	341	308	324	324	348	335	342	315	317	334	322	330	318	336	341	361	346	329	349	318	296	303	301	343	304	319	340	338	305	312	352	296	302	319	309	334	343	353	315	302	334	322	316	330	337	352	325	313	333	321	339	374	331	318	347	325	329	324	349	330	329	331	353	304	326	314	323	317	322	315	295	346	310	334	311	327	311	317	355	306	320	367	346	313	352	321	304	343	325	315	330	310	316	354	349	308	320	330	322	340	330	316	333	345	286	344	322	340	319	299	306	328	357	340	298	339	360	311	323	323	304	323	341	330	320	293	333	333	308	288	308	318	329	332	304	332	348	319	324	321	305	321	327	281	325	328	316	321	356	330	306	313	330	348	312	325	317	350	304	299	317	320	329	293	346	378	348	316	345	303	318	335	344	353	298	339	315	328	335	325	342	335	360	312	288	329	332	351	317	335	317	342	326	334	324	326	339	327	349	323	336	319	290	323	315	350	309	357	297	323	311	318	302	334	338	329	339	312	335	310	294	327	323	316	350	299	304	296	352	292	339	332	297	306	295	332	314	350	297	334	302	330	302	340	310	322	331	344	342	318	321	301	333	330	329	308	354	324	327	318	330	357	317	313	313	339	311	331	336	319	323	326	334	321	332	316	319	317	335	305	346	339	324	330	322	326	292	333	316	311	346	319	315	306	285	329	352	301	352	334	345	331	330	325	323	312	328	311	327	357	328	353	317	324	306	318	316	344	355	356	303	312	324	346	321	319	331	352	338	329	332	332	340	354	359	315	327	323	338	325	314	342	280	332	289	294	323	353	344	314	311	316	340	332	312	341	343	282	332	318	350	356	331	366	341	315	320	330	336	284	307	333	307	309	329	352	325	308	327	313	342	309	336	331	324	323	323	345	328	336	352	331	327	311	337	299	320	345	341	296	333	341	332	328	314	341	319	359	361	329	317	300	333	319	299	325	305	325	322	340	334	320	305	328	297	318	358	306	320	329	370	322	324	334	317	309	354	297	303	341	333	331	329	320	335	344	330	301	302	326	322	333
54069	16482	4793	1842	1218	783	714	533	500	431	361	377	339	347	317	304	256	292	254	282	276	239	246	223	257	268	252	238	273	243	223	231	239	254	228	213	267	236	235	229	217	250	195	234	259	215	213	226	244	225	246	197	227	246	217	229	244	252	238	200	199	250	239	239	217	215	207	230	238	228	212	222	233	235	230	219	223	217	225	226	231	202	255	221	238	224	211	211	221	214	215	229	256	222	204	218	227	235	225	246	199	223	227	234	256	211	201	219	266	250	219	223	233	217	242	253	217	219	241	227	233	265	242	227	263	261	236	199	228	197	231	222	227	227	219	211	216	222	227	229	213	224	266	228	212	245	238	207	226	218	243	219	236	226	211	218	194	216	248	204	216	228	232	232	219	240	228	240	238	205	212	231	214	215	238	199	216	222	251	189	204	220	211	211	214	214	259	211	239	243	222	241	199	243	219	242	209	244	244	219	218	237	222	217	238	230	211	227	236	226	230	210	223	251	229	212	196	244	238	204	229	216	237	233	211	213	211	232	237	227	206	203	215	185	226	242	203	229	215	223	199	217	231	230	227	237	235	241	215	230	235	230	187	226	235	214	209	208	229	209	236	253	248	229	206	213	218	199	227	228	223	229	241	212	239	223	215	221	203	234	207	215	211	247	209	232	228	234	236	208	217	219	222	228	248	210	220	207	204	254	225	234	225	200	206	218	226	202	199	242	262	216	217	216	242	229	226	245	208	231	225	256	178	222	228	228	228	232	234	221	204	207	222	198	256	229	211	256	263	237	245	214	244	209	223	209	180	244	221	200	251	230	235	242	256	218	223	219	225	223	223	226	237	204	237	226	225	200	218	237	210	232	228	220	258	249	230	232	216	222	228	244	250	228	243	240	226	214	228	220	227	226	237	223	219	209	204	200	232	228	214	192	216	200	228	203	192	240	210	223	275	219	256	234	222	211	224	229	226	199	243	225	240	227	232	223	231	237	215	218	229	203	216	221	237	208	230	212	221	222	218	231	194	178	209	220	201	220	226	217	236	214	240	257	228	252	233	243	247	228	207	233	219	262	251	242	239	261	245	253	243	243	236	223	208	221	220	229	197	217	221	207	230	212	216	221	190	215	231	221	219	239	239	210	230	199	233	230	222	213	214	222	222	216	222	224	234	212	237	231	187	199	204	241	234	219	225	235	232	240	217	201	195	230	205	233	227	209	211	239	198	232	217	213	229	225	200	213	222	222	205	203	235	215	232	254	244	239	207	231	245	220	233	218	241	196	222	220	226	207	221	219	226	199	198	215	204	207	208	206	230	242	227	231	216	224	194	249	275	215	219	227	212	222	211	218	224	232	215	235	246	254	233	230	236	219	217	242	208	239	227	245	219	206	229	249	228	232	244	248	214	205	206	206	239	206	228	209	241	214	217	243	208	226	220	227	236	200	242	217	235	259	198	229	240	226	209	247	229	236	252	221	229	212	199	227	247	226	221	231	243	242	208	197	243	213	224	217	236	219	216	223	218	219	223	208	210	257	202	252	239	218	237	245	248	229	216	242	244	193	264	205	216	221	207	228	229	230	246	256	242	225	199	233	197	206	211	196	229	199	204	229	204	222	179	230	197	222	202	249	226	229	242	226	239	231	233	215	217	202	205	215	229	208	211	211	226	228	187	232	221	219	215	184	208	221	222	224	215	213	212	215	209	221	226	249	228	245	235	218	198	223	243	270	215	243	252	224	215	210	249	223	200	227	234	231	236	232	208	204	211	226	232	223	239	219	240	222	180	226	198	180	217	222	215	204	211	240	218	190	253	228	247	215	197	227	200	242	232	244	225	229	209	230	220	233	224	230	206	235	207	229	224	223	235	194	207	213	213	216	251	242	220	254	229	237	226	228	229	225	236	236	260	236	245	237	248	220	197	219	249	232	237	227	222	211	196	194	205	208	228	188	214	214	231	218	207	252	222	234	227	227	216	246	187	232	194	207	232	233	209	209	214	242	230	241	222	219	223	206	250	233	224	219	236	214	208	229	236	201	228	226	199	207	246	215	242	232	230	212	217	210	239	254	213	228	206	226	231	213	229	237	224	211	222	215	223	236	236	234	203	203	211	233	231	229	223	258	241	231	222	201	223	186	238	234	264	223	220	222	219	215	217	250	216	230	251	208	216	240	221	210	252	241	203	225	222	219	204	216	224	230	232	210	216	220	239	219	233	233	223	219	227	249	213	234	221	199	224	208	221	221	245	202	238	225	240	237	193	198	209	245	225	205	218	208	201	224	230	206	243	219	236	207	238	230	233	199	222	213	220	216	221	193	227	210	212	255	211	211	213	219	197	213	254	233	197	206	235	226	218	217	221	212	229	241	233	202	226	176	245	205	201	246	261	194	213	233	216	214	239	225	198	189	244	200	228	206	218	224	214	232	241	213	231	226	229	220	218	228	239	214	234	203	212	192	245	239	219	237	216	214	213	222	207	233	215	227	215	204	229	262	212	229	222	216	223	213	219	254	215	229	216	192	211	242	214	243	209	200	232	234	220	205	223	204	242	239	224	215	217	212	242	266	210	239	212	244	224	247	225	255	239	221	212	183	213	225	225	258	251	223	241	212	204	200	223	226	241	204	243	229	229	209	176	211	238	215	214	208	235	241	203	195	232	240	239	213	234	229	210	215	226	259	236	231	219	240	209	240	225	240	224	260	216	231	218	206	215	206	229	202	219	215	235	248	252	233	223	226	223	237	249	233	220	228	228	239	213	263	224	224	257	242	201	233	207	203	245	232	211	240	219	214	211	220	225	214	209	228	233	239	201	229	218	232	194	242	233	227	237	231	215	213	204	238	223	243	217	229	241	208	217	222	235	236	212	235	249	216	188	209	227	236	240	209	221	246	235	208	224	206	256	206	238	249	227	242	227	239	231	218	245	238	233	223	211	234	224	217	202	226	222	210	196	217	189	246	232	232	207	215	215	223	209	229	253	244	212	231	240	218	225	216	214	215	190	257	214	236	219	243	209	210	223	255	223	217	233	209	217	195	221	241	225	247	258	244	234	245	240	244	229	210	227	205	234	224	243	236	240	226	201	201	213	201	219	225	207	210	197	244	243	221	209	253	222	235	225	210	235	216	229	224	230	192	223	243	209	183	223	229	196	220	219	225	210	220	265	219	241	220	209	199	226	243	222	232	217	248	184	225	224	247	257	223	220	208	235	220	218	218	230	223	210	230	228	225	216	216	236	232	222	210	232	223	182	223	211	207	185	238	214	220	235	234	209	235	217	227	215	224	257	190	225	253	221	245	230	221	249	217	217	209	229	220	215	213	215	263	223	240	228	227	220	210	249	222	197	214	218	222	233	240	208	243	220	215	212	220	212	252	224	225	222	246	214	208	240	242	233	234	221	216	232	203	204	254	254	223	252	233	255	221	218	201	225	216	216	217	230	226	203	218	232	213	210	220	213	218	234	216	234	212	205	225	202	208	226	208	226	211	240	213	207	227
24507	1979	4066	4757	4207	3413	2782	2447	2021	1773	1669	1432	1299	1210	1108	1052	1015	945	903	899	845	883	801	766	790	738	795	740	734	761	630	667	612	653	717	633	694	666	679	601	620	617	663	601	607	588	615	652	653	571	646	603	611	613	582	606	619	593	601	626	604	600	576	589	599	603	608	571	567	594	573	551	616	577	558	599	567	563	622	578	572	610	583	582	601	605	576	592	568	616	566	601	570	574	547	637	591	584	562	591	564	580	568	595	574	569	606	616	551	537	553	604	571	598	563	573	589	547	548	593	560	575	545	580	574	573	556	601	625	609	586	591	600	596	547	616	570	612	573	598	576	559	577	580	592	565	629	573	535	558	575	582	585	522	567	592	606	563	587	597	561	619	545	571	541	561	555	572	571	553	614	575	566	604	580	597	577	600	589	554	581	593	603	649	535	540	573	588	553	593	548	569	584	585	581	587	578	617	598	613	553	559	557	556	549	580	591	590	565	561	566	564	540	545	596	594	568	533	568	515	563	547	590	598	585	583	606	525	566	564	560	555	639	612	580	555	555	552	565	553	569	607	565	601	546	561	588	558	560	529	587	602	576	592	616	556	531	562	594	595	532	504	580	568	604	539	587	556	566	575	545	581	588	584	582	572	544	543	558	586	518	541	554	569	568	563	555	550	578	588	571	544	566	549	553	583	559	608	568	604	524	529	581	577	552	548	626	584	591	548	579	544	575	538	573	589	582	599	562	542	540	591	588	546	569	561	602	577	567	543	551	587	569	549	542	581	575	548	540	607	599	565	571	550	585	521	603	546	570	567	551	536	557	567	579	581	564	567	564	589	600	596	548	572	558	545	541	595	559	538	569	559	568	568	567	584	556	559	559	516	589	561	570	528	590	591	589	568	581	579	582	581	552	579	596	548	554	558	564	585	576	597	581	568	554	531	563	548	580	579	544	571	585	561	554	580	564	546	588	580	586	583	551	556	587	560	550	559	610	564	530	583	587	574	579	579	553	529	558	564	550	547	551	539	519	568	564	611	596	575	528	577	598	581	570	558	540	581	527	603	571	612	547	501	603	578	604	570	575	602	580	544	572	578	569	627	615	566	570	575	548	575	595	577	612	546	545	603	566	552	597	557	552	553	580	552	551	569	581	553	553	574	572	554	557	555	553	577	528	584	568	504	595	628	589	556	560	543	573	548	573	569	550	556	557	571	555	614	583	578	555	531	590	567	595	576	593	576	588	541	559	511	578	551	563	567	564	572	549	583	531	588	572	564	553	553	536	548	565	556	571	558	592	512	567	589	587	545	530	576	545	550	582	603	531	594	578	567	559	572	556	583	583	573	533	537	575	558	632	589	572	611	576	558	575	573	569	558	545	590	545	541	552	525	599	541	585	611	590	522	579	543	536	644	577	582	607	541	569	612	557	586	568	591	563	585	535	603	590	579	555	538	592	535	566	559	602	562	597	552	568	547	530	632	593	602	552	585	613	582	582	582	557	560	559	553	560	544	531	575	576	563	627	575	584	558	554	574	566	586	541	531	587	550	590	536	599	593	555	556	584	566	527	577	556	561	550	559	587	566	521	611	589	517	528	607	581	550	551	606	560	584	533	520	549	571	592	540	579	551	547	552	589	609	567	593	568	546	572	572	545	576	566	587	579	563	549	537	562	546	620	568	568	529	549	604	559	566	555	558	578	590	566	603	583	529	542	569	570	573	589	575	571	582	619	570	578	580	539	589	598	562	561	563	588	582	587	574	546	572	570	553	566	574	544	548	575	543	590	540	557	539	535	585	572	554	593	587	578	607	522	568	577	555	606	593	541	562	563	535	567	543	526	557	557	578	567	544	535	547	578	555	573	587	614	556	557	571	538	553	569	570	597	530	570	578	591	567	569	553	565	579	543	534	553	579	558	563	542	581	531	578	563	579	565	536	587	527	568	589	558	642	618	573	544	546	589	592	543	543	552	582	539	535	601	548	581	575	562	623	548	544	562	604	540	543	546	572	560	610	549	530	551	607	620	550	584	564	583	561	550	562	597	558	584	559	594	555	577	554	564	567	594	555	572	588	549	559	597	518	598	579	586	567	522	514	556	600	577	582	567	580	554	553	580	527	587	597	538	542	592	541	578	594	551	561	601	535	546	581	578	557	559	589	587	560	550	580	541	596	533	563	581	566	548	590	577	556	597	569	550	579	565	563	540	582	567	588	560	551	582	559	593	561	584	558	531	591	585	597	591	564	562	560	578	516	577	559	560	543	592	546	577	515	570	556	540	521	546	547	606	571	581	601	583	540	559	576	563	527	571	597	575	586	569	593	618	531	558	541	559	531	593	575	597	569	556	587	567	541	577	545	583	545	571	588	575	577	612	562	574	547	569	590	534	590	558	605	567	613	568	508	553	539	539	537	553	551	563	570	561	590	550	543	580	539	574	597	572	596	564	565	576	549	575	563	528	592	552	557	581	557	608	558	594	555	541	586	570	582	552	547	565	565	548	585	578	593	541	550	608	539	560	574	575	611	596	615	543	625	544	565	570	561	592	619	575	585	582	560	558	578	591	580	553	557	567	582	589	593	562	589	551	549	605	572	576	595	613	571	563	565	586	542	561	546	551	570	524	592	567	579	540	560	567	580	580	596	596	581	537	587	536	572	564	610	546	591	546	586	589	554	604	584	577	576	562	544	596	564	539	548	568	551	573	557	613	562	583	552	530	562	576	603	563	578	547	554	536	553	595	600	585	608	525	523	570	614	554	626	591	553	534	588	543	562	555	578	553	551	577	548	539	520	600	560	552	596	571	555	555	581	524	542	590	558	533	607	558	541	562	620	516	546	577	557	609	553	557	566	569	542	566	589	625	526	583	595	599	571	535	590	574	589	546	574	571	549	573	583	587	563	574	578	541	540	602	530	579	539	566	521	573	575	551	571	581	539	568	571	554	612	563	535	611	579	552	567	584	540	608	577	532	538	585	546	564	621	557	559	524	585	569	597	590	601	599	554	599	590	594	562	535	568	582	570	586	597	590	564	583	578	587	572	595	623	555	596	554	549	598	546	546	556	593	574	583	576	570	597	624	544	559	562	570	561	556	542	578	574	573	594	556	557	528	549	572	570	552	599	543	592	596	596	598	560	535	558	568	575	548	534	546	568	568	592	557	595	587	573	574	555	585	578	568	507	580	552	567	536	569	543	591	571	587	606	606	591	565	568	576	554	574	556	574	507	555	571	579	578	555	548	583	583	544	573	603	577	563	568	569	575	576	572	556	567	619	573	557	577	588	553	588	535	563	557	579	567	566	537	589	581	577	557	554	585	594	589	524	564	545	584	559	585	569	560	565	496	544	597	521	599	560	588	580	586	568	585	577	523	541	583	522	565	533	566	540	554	577	566	596	593	546	560	552	569	581	561	588	501	561	560	542	588	561	550	587	590	581	562	542	535	529	582	595	547	567	570	569	512	581	524	550	611	599	600	571	539	584	561	561	601	570	561	573	541
4387	273	263	262	237	228	242	249	229	225	215	235	239	208	241	212	205	253	227	218	217	231	246	220	221	243	239	268	229	231	231	217	227	218	200	250	238	221	228	212	216	218	226	229	230	218	251	255	236	216	208	242	213	214	242	201	220	240	211	224	225	214	217	215	214	211	231	246	231	218	234	196	212	212	233	200	232	235	223	209	220	189	173	245	229	218	222	222	238	228	240	236	222	245	225	202	212	217	211	226	209	258	229	200	226	225	215	245	229	208	229	226	203	253	218	227	282	229	228	198	230	220	215	212	202	221	214	240	223	213	218	213	226	202	206	230	245	240	244	224	245	204	214	236	222	230	204	189	234	220	220	228	231	209	242	245	209	229	203	242	254	224	228	233	218	222	204	255	232	249	223	259	229	202	231	242	207	258	238	223	216	213	213	228	239	238	217	225	220	233	222	237	219	250	236	214	243	232	236	249	208	233	233	223	211	241	219	229	232	207	201	222	214	248	252	246	238	231	215	206	211	220	206	187	240	235	215	223	228	233	233	236	219	235	204	224	228	233	227	226	214	221	229	236	228	233	231	255	214	229	235	184	209	227	204	243	241	235	252	214	254	213	212	199	219	224	199	241	203	224	241	254	215	221	231	243	252	240	217	205	233	225	203	217	245	265	215	222	235	219	244	224	202	227	201	224	207	209	235	227	243	212	245	222	215	237	243	234	220	239	239	226	223	188	221	230	226	218	215	258	251	212	223	215	227	243	224	233	240	219	221	217	262	239	238	233	224	221	229	228	240	223	229	244	237	237	244	198	244	227	243	228	249	238	214	228	211	249	254	225	240	200	218	222	254	233	200	202	270	214	227	226	219	215	226	225	186	212	246	228	238	239	225	236	236	225	223	209	212	228	204	216	197	208	234	243	224	226	230	234	242	193	214	223	204	225	228	238	251	217	238	234	221	193	239	248	227	218	243	213	246	201	212	202	216	255	212	232	216	248	219	254	182	216	230	237	220	248	236	241	232	241	221	235	241	225	225	202	223	237	230	236	271	221	242	220	227	248	225	214	211	234	248	237	238	230	224	223	220	241	238	220	249	228	229	211	270	249	239	243	219	234	239	226	236	243	222	231	194	228	242	235	224	223	242	205	240	226	233	237	229	240	221	228	235	246	227	206	232	223	251	251	226	230	210	218	234	224	232	220	252	233	220	249	218	228	243	215	222	227	209	240	240	262	215	242	243	212	228	235	243	215	233	206	236	241	200	219	230	251	234	209	216	229	188	242	218	235	225	239	211	239	199	215	189	205	226	256	256	220	225	221	220	221	194	267	236	240	227	223	232	216	206	224	257	212	234	244	225	232	200	238	204	225	220	220	241	215	204	245	266	246	225	208	240	232	234	245	237	230	223	243	239	240	259	243	223	234	223	199	226	234	217	235	229	214	218	249	229	196	229	209	222	230	238	209	209	227	232	228	224	225	222	245	199	207	227	194	242	219	219	215	230	234	222	224	209	237	216	221	220	249	212	219	232	253	229	231	254	235	248	237	231	214	211	223	227	257	218	237	225	221	227	182	243	229	228	226	223	212	229	258	239	244	209	234	257	221	232	191	224	225	247	220	214	229	232	230	239	224	239	241	237	213	219	251	242	222	219	216	231	254	278	233	209	238	229	223	230	222	261	250	263	237	220	212	211	204	206	228	233	226	215	238	222	216	220	214	243	202	249	210	194	241	221	224	194	220	257	210	228	222	246	204	225	216	216	216	219	188	189	233	222	213	226	260	211	235	196	214	223	211	232	248	222	201	216	223	234	250	248	213	204	215	239	232	232	223	228	206	199	231	238	228	200	241	211	235	220	216	206	222	227	242	209	248	242	229	212	201	204	220	250	217	224	241	209	220	236	217	216	233	204	215	191	223	238	235	254	253	221	216	239	212	237	211	250	230	221	213	258	233	246	224	228	247	247	253	233	204	223	217	221	220	229	228	210	219	228	263	237	234	231	221	216	235	236	209	240	249	235	214	223	234	244	225	225	222	240	230	234	209	234	209	199	257	207	220	182	194	190	209	259	203	247	240	216	229	228	239	241	247	217	266	221	233	233	238	228	233	223	227	206	225	204	233	230	225	211	191	222	248	232	222	219	241	236	205	236	224	245	259	228	221	218	248	240	252	225	201	199	225	237	239	225	227	222	212	212	250	222	215	200	244	218	227	222	249	209	207	238	274	222	241	245	203	198	235	240	213	210	229	248	203	232	218	223	210	236	233	206	224	218	235	219	219	237	221	217	234	216	252	198	197	238	207	229	233	230	235	216	220	241	219	233	235	239	214	220	216	218	200	214	228	238	220	202	212	214	229	240	210	195	221	229	232	209	228	235	246	255	216	225	232	229	227	221	244	228	205	254	219	219	228	207	236	215	239	227	213	219	243	188	229	234	244	260	222	207	249	217	270	203	218	234	218	225	226	230	250	251	211	227	240	241	242	234	221	213	210	221	204	250	214	215	217	220	216	221	220	219	210	236	226	253	219	204	264	201	245	229	254	235	221	218	231	223	229	226	239	198	229	214	206	228	226	232	249	216	222	242	205	218	211	229	210	226	208	257	210	261	269	229	230	239	245	249	204	224	219	236	205	216	247	240	218	255	219	250	243	230	228	238	230	238	246	236	236	216	246	230	253	221	221	217	208	248	257	217	218	218	200	240	220	210	218	217	202	230	196	216	213	227	245	211	218	249	251	210	243	220	206	228	200	228	228	210	216	235	231	217	185	230	219	206	225	233	221	250	239	220	228	249	245	240	229	229	253	202	227	219	245	229	250	227	211	230	217	228	232	233	225	227	236	209	236	215	234	230	216	237	250	236	216	213	243	209	223	192	221	247	184	251	227	254	204	211	216	190	230	267	256	227	255	242	240	227	240	217	224	228	221	217	226	230	221	230	234	257	244	241	203	219	253	198	217	236	268	229	220	218	226	252	214	233	230	246	236	247	203	208	204	225	229	214	240	250	223	205	255	280	228	256	256	249	236	236	225	237	235	198	219	239	268	220	218	214	233	214	219	241	233	205	240	217	223	240	259	217	202	233	250	266	259	238	247	234	261	219	196	233	206	231	213	236	208	242	205	229	231	207	226	225	239	232	227	199	197	209	219	229	232	241	241	202	230	237	195	227	220	248	204	238	249	224	195	222	222	229	231	218	236	226	202	244	219	229	231	258	242	203	201	232	229	218	237	233	224	230	213	213	210	225	232	218	198	216	240	227	212	273	229	231	228	219	227	240	195	226	222	195	224	237	222	217	235	229	234	216	212	226	225	250	230	237	215	220	226	242	238	238	228	226	237	236	259	231	220	213	205	227	235	217	225	230	242	240	237	226	209	220	224	265	220	245	256	204	215	232	188	239	210	231	235	248	228	214	211	234	216	207	244	219	201	235	225	231	247	255	224	229	218	267	217	240	257	241	256	212	234	214	238	241	211	217	247	214	217	227	214	203	222	230	232	209	237
4681	575	549	614	604	585	578	511	559	599	571	533	594	549	514	545	549	546	535	560	494	572	561	572	546	561	546	584	514	617	532	556	568	555	523	559	574	543	543	562	563	570	552	549	575	543	485	541	526	564	573	537	596	549	543	563	566	502	545	544	523	560	545	521	552	544	566	519	548	541	547	485	534	516	547	556	518	527	529	542	519	518	556	551	506	577	572	546	534	568	554	498	536	527	580	518	541	497	545	528	542	548	545	530	550	503	578	522	522	542	568	551	568	553	532	536	541	524	555	492	523	547	550	528	504	596	553	527	534	525	545	497	525	538	557	530	551	526	506	553	534	543	508	490	513	531	556	520	585	556	553	531	567	556	525	529	551	555	549	542	571	519	526	530	557	537	543	547	527	567	547	516	512	531	521	498	506	586	544	543	559	538	551	532	541	516	563	509	562	519	545	487	495	540	506	550	555	513	542	514	525	529	522	522	475	552	531	535	570	528	567	552	575	541	527	544	569	527	529	509	540	560	549	549	530	547	579	550	548	549	529	518	549	560	540	506	554	501	510	550	526	551	505	529	552	543	556	533	540	544	543	523	547	561	536	526	513	528	492	537	535	526	520	533	524	560	577	511	533	570	528	535	557	584	575	525	475	501	560	552	540	545	589	511	544	522	567	541	493	581	560	567	544	550	510	528	559	497	542	564	518	539	518	546	505	479	578	495	576	576	520	554	552	576	540	571	548	551	552	566	537	518	544	530	566	560	582	563	545	588	572	544	583	551	544	614	545	516	529	540	527	555	559	549	526	550	550	566	521	512	545	574	540	516	546	521	558	551	522	510	544	534	499	495	523	514	521	521	552	512	559	537	559	523	565	532	573	530	509	530	505	546	591	540	552	541	539	554	555	542	560	540	536	529	586	565	564	517	523	510	545	595	576	555	538	511	566	500	520	570	530	518	512	544	509	526	546	576	559	575	495	560	548	520	538	556	577	554	573	543	533	534	527	569	470	554	518	575	549	499	538	531	523	553	505	526	548	554	518	516	574	576	539	531	545	558	562	510	545	557	553	600	546	600	586	557	539	526	518	541	557	538	550	469	535	495	572	542	542	562	575	544	508	514	541	586	565	614	551	531	566	582	530	537	581	581	507	533	527	544	557	530	536	598	557	540	547	536	561	534	501	548	559	574	542	576	560	500	549	560	556	527	547	558	521	562	524	516	562	625	585	548	510	535	564	480	627	515	524	572	546	542	528	545	533	503	537	475	544	508	574	564	582	505	588	530	494	566	562	534	514	572	573	560	538	514	510	543	588	497	554	535	532	552	528	559	550	539	503	570	520	507	560	552	567	483	487	552	528	560	521	481	569	551	528	553	539	521	550	541	529	530	568	566	538	560	530	534	503	536	548	511	514	554	572	523	541	539	530	523	541	543	565	574	551	526	530	526	561	537	547	561	586	556	517	515	579	531	528	546	577	537	542	508	521	566	557	491	532	561	539	554	530	555	534	573	559	561	541	551	494	540	546	532	526	538	546	536	538	526	539	502	497	571	550	488	512	537	529	514	535	548	555	543	571	573	533	531	532	522	557	549	516	544	520	540	552	568	554	521	518	514	547	559	511	577	588	537	600	589	571	574	545	538	586	537	546	517	541	562	528	533	534	542	555	564	486	562	499	539	528	560	552	535	540	547	578	498	548	541	574	536	551	505	578	592	553	525	493	529	558	574	521	546	535	523	518	521	550	530	534	587	538	553	524	499	593	582	546	552	603	516	537	565	531	526	520	541	534	564	555	528	559	541	586	564	565	545	484	536	536	529	556	541	524	535	544	567	545	536	544	559	554	585	560	554	527	575	510	572	575	504	555	548	530	539	548	552	557	517	525	533	594	525	529	512	567	530	561	537	545	557	584	594	552	515	508	553	558	502	549	548	516	551	549	578	533	562	554	530	604	546	524	528	510	531	537	601	543	527	569	568	552	528	542	538	590	546	566	549	553	523	522	538	553	562	511	512	506	563	524	538	544	560	538	532	538	542	543	559	526	543	570	584	505	531	559	567	525	563	504	538	537	538	506	535	539	560	544	511	559	545	549	531	537	571	561	577	557	576	548	527	531	534	574	549	558	533	570	528	597	528	576	532	522	562	555	561	547	550	536	550	500	550	538	578	543	546	527	531	526	553	549	519	523	544	537	531	559	523	558	544	534	560	515	528	513	548	527	550	545	529	566	584	518	546	530	521	569	521	548	531	542	536	573	579	514	545	576	540	561	554	559	498	550	541	518	540	491	520	528	520	519	555	540	541	530	499	566	528	485	546	558	535	523	512	524	493	508	512	525	536	524	552	525	527	524	524	524	554	584	551	548	520	571	544	556	536	560	571	542	555	543	525	519	558	525	554	521	552	511	536	546	564	569	554	582	531	542	533	562	556	550	564	554	542	515	578	515	577	556	550	524	558	542	554	525	542	534	533	539	550	618	526	553	553	556	594	555	552	537	526	575	525	519	554	516	522	531	550	546	528	530	546	524	559	532	521	541	518	517	544	529	572	551	572	538	540	533	534	546	554	532	516	543	580	545	541	528	549	591	523	537	547	565	536	541	515	499	532	546	573	550	517	528	557	581	514	551	545	590	516	528	529	560	520	566	527	527	528	564	537	535	560	556	569	563	538	547	571	571	508	556	533	517	534	546	539	552	525	559	517	555	504	503	545	531	565	544	557	558	546	532	543	542	534	580	533	557	536	521	527	488	534	523	502	609	520	547	528	575	560	573	532	544	557	535	523	527	557	545	516	531	526	534	526	530	537	559	523	573	542	532	538	507	504	595	490	499	567	554	516	536	498	510	587	525	537	506	584	526	543	522	552	504	526	529	566	549	537	504	532	548	517	549	564	568	517	536	534	522	519	551	557	503	544	531	548	588	483	546	544	566	547	557	578	523	572	531	609	534	562	493	549	511	563	547	551	580	561	528	553	539	514	564	533	527	541	554	518	527	567	538	538	551	536	527	541	515	539	517	505	578	564	524	515	529	540	564	563	550	539	482	549	528	531	583	548	515	537	533	540	510	549	501	527	540	552	532	571	519	556	602	558	576	544	553	565	510	523	499	549	592	539	510	499	523	549	550	541	535	567	522	521	538	484	557	543	529	554	526	507	548	535	508	570	569	551	547	501	571	525	572	572	543	543	559	540	523	527	512	567	540	507	551	490	522	534	509	570	576	578	537	556	574	569	517	553	499	543	557	562	545	561	515	564	561	535	541	530	539	550	562	523	539	551	564	540	501	490	540	528	528	546	547	551	528	496	554	558	525	498	514	541	539	542	543	565	545	551	537	564	526	535	528	593	525	550	571	519	519	517	557	529	518	536	559	488	531	558	588	545	519	579	535	517	499	535	577	537	527	519	551	574	532	531	515	542	525	544	570	561	544	501	545	555	533	583	528	483	553	540	560	594	556	522	552	591	545	521	548	526	539	550	553	537	504	606	549	514	535	511	554	514	558	504
40205	7040	1215	811	558	384	329	282	246	242	192	182	186	150	169	134	141	131	127	122	123	126	137	123	146	118	116	145	139	120	123	136	124	117	121	112	121	143	124	116	121	128	124	119	119	122	107	124	106	116	109	117	117	125	138	117	131	132	127	119	122	117	115	104	112	102	106	97	112	115	92	112	104	107	106	115	132	113	102	117	112	116	113	116	110	134	125	115	110	127	100	113	97	118	115	120	106	99	91	124	94	114	102	113	97	93	128	117	113	120	137	98	112	98	124	115	131	114	118	132	126	104	111	114	132	106	110	118	121	126	124	127	129	105	103	122	85	143	106	115	112	101	120	123	123	120	117	125	122	124	103	113	127	120	126	118	111	139	112	119	94	114	107	132	112	116	111	132	112	120	129	109	115	117	121	122	119	115	93	106	127	114	128	123	85	104	119	103	120	118	139	125	99	107	99	110	120	121	105	131	130	115	126	118	122	115	117	115	124	119	86	127	132	105	116	141	113	125	120	96	110	125	116	125	120	120	111	136	107	118	130	112	143	124	110	101	131	103	126	125	113	117	106	121	106	124	123	113	112	104	147	97	114	104	105	128	110	108	102	98	123	125	132	149	111	99	108	105	117	116	100	117	123	124	136	116	118	94	141	118	124	110	109	111	106	111	97	119	104	104	106	109	113	116	119	116	102	96	128	90	137	108	118	120	127	116	112	102	94	112	117	133	100	118	121	123	114	103	116	120	123	109	112	118	105	108	121	104	124	123	101	93	100	96	103	117	120	121	110	122	115	107	109	102	109	98	101	114	110	124	122	99	116	110	117	127	117	132	99	118	104	122	118	107	127	121	105	120	102	102	99	122	103	120	128	126	123	121	122	103	126	120	116	113	117	106	114	126	127	112	122	108	115	122	125	127	116	96	135	107	100	96	109	118	93	105	104	121	115	125	120	105	120	125	114	114	120	124	136	98	100	118	125	118	122	111	109	125	99	107	130	120	107	116	118	133	107	93	112	132	141	110	107	105	98	120	107	135	119	107	113	130	131	129	132	129	103	110	132	99	114	121	105	114	119	106	98	122	99	110	101	122	114	114	106	111	121	107	125	119	112	108	107	113	116	113	125	132	113	127	98	109	121	111	106	102	110	111	98	112	102	114	122	127	103	114	112	106	86	120	121	129	120	128	97	109	116	120	110	121	115	101	119	125	110	118	128	92	107	109	130	114	109	96	113	131	118	127	123	100	121	93	87	101	123	136	109	123	110	115	106	138	98	103	104	97	114	123	112	115	119	146	117	119	123	115	107	117	118	121	105	129	129	124	113	123	117	123	105	135	120	112	123	108	109	123	131	115	123	127	109	88	108	99	111	119	111	93	104	119	95	121	123	111	107	114	120	119	108	112	127	123	101	117	126	105	95	108	118	140	96	123	118	105	126	114	116	114	130	141	119	108	111	108	119	105	126	128	136	102	119	114	129	117	103	114	102	133	114	119	120	125	135	121	114	88	110	115	107	116	124	108	115	113	114	127	114	90	97	125	119	109	117	115	113	93	102	100	116	118	124	113	99	116	123	113	129	105	113	107	119	121	103	121	110	106	102	114	106	115	123	109	98	112	113	128	120	104	128	128	109	131	127	100	126	125	121	121	121	96	106	125	117	126	120	109	125	107	125	110	126	108	121	119	125	121	106	109	116	138	105	127	106	114	108	124	111	123	107	136	107	113	109	112	113	108	115	125	105	117	109	124	110	124	119	135	103	120	107	108	114	133	121	114	117	115	124	127	120	110	105	113	121	104	102	118	100	112	108	121	127	113	130	104	133	125	95	116	119	112	136	140	114	100	91	106	91	113	110	111	117	132	118	110	147	119	110	133	120	147	127	131	109	112	110	102	126	133	117	111	122	120	110	112	116	102	126	113	128	130	124	115	133	119	113	117	132	127	120	137	108	111	103	118	129	138	129	107	99	113	98	119	123	130	130	109	99	107	108	124	138	126	118	127	121	115	121	127	120	121	119	124	110	106	109	137	112	112	119	124	110	101	114	103	121	112	121	133	131	122	110	118	131	118	133	115	119	108	144	106	109	134	110	99	108	102	121	125	114	93	125	118	125	128	114	127	104	100	96	144	82	124	108	137	108	100	120	105	118	126	131	93	127	109	113	110	132	122	104	97	108	115	123	122	132	134	124	116	111	119	136	124	114	103	116	110	120	114	124	115	136	105	106	109	103	109	127	103	124	114	130	116	113	110	118	117	98	100	124	103	111	117	108	112	126	117	116	129	121	123	116	97	116	109	129	129	126	104	114	130	105	98	114	115	107	114	104	132	107	124	140	123	107	101	96	100	129	87	110	120	127	101	103	94	96	114	108	115	106	126	128	123	97	127	134	103	125	107	108	122	109	120	117	101	106	97	114	114	111	116	113	121	115	105	113	129	143	103	114	121	109	100	123	102	97	127	96	135	127	125	118	124	118	128	112	126	116	98	117	116	110	121	102	111	112	139	108	125	100	91	129	115	118	78	120	124	126	123	138	120	111	123	115	118	110	118	127	146	120	101	104	125	114	99	92	114	118	116	115	112	106	114	119	108	102	105	109	114	98	137	124	100	103	108	106	133	119	115	129	125	131	126	97	115	115	128	105	127	102	126	117	121	97	130	132	166	120	115	84	125	129	113	128	108	101	114	94	104	123	108	125	110	102	109	117	116	112	110	136	115	139	123	137	110	119	117	101	113	117	137	107	124	110	123	122	117	95	99	111	138	124	112	136	133	128	151	134	132	109	116	126	129	124	118	126	90	123	101	128	124	121	134	116	132	109	115	132	104	120	115	93	97	133	114	142	100	114	118	111	114	120	109	106	114	116	115	106	113	112	125	126	95	112	112	116	121	113	123	139	139	103	117	122	117	121	115	122	114	111	119	83	112	122	119	122	123	125	118	110	136	129	107	116	117	108	105	112	129	109	121	103	110	114	118	110	112	116	120	129	102	108	108	129	124	117	118	108	119	108	112	118	105	121	109	138	131	123	119	119	99	113	112	94	96	118	105	121	121	105	126	111	107	132	115	112	135	113	123	111	111	119	96	117	130	98	114	109	97	124	130	108	111	110	118	83	130	114	114	98	105	99	113	109	108	115	98	119	122	123	112	121	130	130	130	105	103	131	98	99	97	109	113	105	116	119	123	119	112	126	108	96	133	115	110	113	117	110	120	98	113	107	113	108	107	110	109	113	112	140	100	112	113	99	120	120	100	112	120	100	110	137	116	115	97	121	113	113	134	109	103	113	113	124	115	88	110	117	110	104	129	115	116	104	120	121	124	108	108	120	99	116	90	126	138	123	118	129	106	122	100	103	120	129	130	112	107	111	130	112	116	114	112	130	102	118	106	110	112	93	112	143	112	127	106	117	124	125	120	97	123	105	122	111	111	101	136	108	93	115	116	127	129	110	110	113	99	99	128	125	108	108	122	112	133	120	130	119	107	114	108	138	123	123	130	112	120
17950	1005	2103	2575	2180	1790	1510	1235	1148	978	846	775	757	717	639	580	545	492	469	485	478	436	463	404	439	400	427	394	412	397	391	367	385	376	434	385	378	344	359	378	379	356	335	406	370	373	351	343	347	379	333	339	366	319	328	347	335	355	345	338	316	314	343	323	348	331	322	353	300	354	346	358	287	310	321	331	329	331	335	358	336	321	338	319	346	355	310	319	341	321	332	310	322	304	367	305	312	283	321	311	344	334	346	337	358	321	344	331	334	342	299	300	343	345	327	350	318	314	353	312	309	312	324	340	311	328	299	330	337	336	350	353	350	318	345	344	334	320	309	325	330	330	340	299	358	338	300	346	360	303	323	327	315	325	360	282	319	309	325	299	352	341	317	323	298	325	314	328	329	381	348	300	361	342	346	362	305	306	306	355	308	343	367	323	345	332	310	313	343	324	324	315	321	316	354	352	315	342	303	316	321	329	304	311	342	377	313	346	323	333	328	310	329	338	322	340	305	334	354	328	330	338	341	312	375	346	318	298	331	332	336	307	352	317	325	286	324	318	329	320	325	366	315	334	314	312	310	348	327	347	314	321	303	345	308	332	333	334	315	355	328	311	347	316	329	308	369	306	318	338	347	312	302	320	307	321	315	341	302	334	330	314	307	339	302	307	314	332	352	347	359	346	376	332	353	314	353	329	314	310	357	325	321	339	322	328	346	330	351	328	303	297	323	310	338	352	321	350	336	350	343	332	320	337	310	327	328	318	333	352	336	299	347	302	329	299	345	330	326	335	355	333	328	338	351	378	309	295	321	325	314	325	312	342	305	316	384	304	309	313	341	339	299	299	309	318	377	312	334	316	331	324	324	326	323	347	335	349	329	324	320	321	319	292	300	348	315	319	313	343	331	367	310	355	328	352	334	331	372	300	333	324	351	317	340	314	315	329	331	329	339	344	333	333	317	332	324	328	336	334	297	311	320	321	288	311	352	314	342	316	345	333	323	321	320	348	308	327	315	327	321	316	329	338	334	294	329	343	314	310	305	311	340	340	327	323	340	301	326	322	328	363	320	302	352	322	320	360	324	333	319	300	279	290	329	323	347	327	322	358	303	318	298	347	310	309	292	309	347	339	322	333	298	320	301	314	298	310	345	333	305	331	353	330	322	316	344	326	357	305	302	327	354	346	326	340	338	338	291	350	339	326	323	321	307	338	357	314	323	318	305	347	314	360	334	318	299	308	333	334	324	321	307	298	335	300	341	299	339	325	310	326	329	345	338	321	320	331	329	329	330	330	325	309	321	333	305	311	331	322	323	317	359	325	372	320	338	321	348	341	327	331	306	270	339	312	347	347	283	307	357	330	294	333	338	346	319	318	323	301	347	355	337	318	359	310	308	331	324	350	347	327	339	323	315	306	348	350	348	357	339	316	348	337	337	318	300	330	304	313	347	318	308	317	302	361	333	319	308	315	299	304	320	318	325	358	338	338	330	314	352	322	331	331	336	295	315	313	324	310	367	331	333	337	329	330	331	333	330	291	316	341	341	311	321	284	347	349	331	316	323	310	303	342	279	344	329	312	297	315	320	319	325	325	342	316	344	311	282	304	327	325	311	318	328	310	311	294	341	309	320	316	314	327	293	281	334	318	352	324	306	346	322	343	322	337	330	314	347	291	294	305	340	352	327	328	344	311	314	314	325	300	335	317	324	317	329	313	304	333	340	331	324	329	360	315	303	333	322	322	326	318	342	347	317	325	300	322	320	343	372	294	321	334	328	302	337	324	295	330	324	314	356	330	328	342	324	351	339	295	298	322	351	325	313	350	301	334	369	346	311	338	348	340	316	343	354	338	295	327	338	325	324	339	334	374	340	320	344	317	351	342	336	313	319	334	335	333	327	356	319	346	336	309	313	317	299	312	359	324	346	341	334	346	344	333	355	303	332	323	341	314	298	336	346	372	335	296	334	325	324	323	314	351	341	297	357	324	350	352	317	367	332	345	325	341	283	296	306	347	328	383	328	333	298	372	313	312	338	349	343	336	319	285	326	346	329	301	354	313	338	307	307	345	349	341	354	353	364	330	322	334	296	324	356	341	333	313	302	320	323	334	316	303	315	314	342	310	327	335	317	315	298	364	358	295	344	333	334	307	302	309	325	321	360	318	321	324	305	321	300	320	368	299	322	315	311	359	330	321	314	321	317	318	343	309	328	367	307	355	319	327	366	286	349	310	342	318	322	331	342	341	320	310	284	336	320	324	342	328	355	300	315	340	338	320	367	324	341	324	333	305	333	350	305	316	312	314	356	351	362	344	326	321	340	309	332	327	324	326	329	330	288	333	336	364	342	369	315	326	308	326	313	296	322	324	321	312	337	327	316	303	338	307	341	332	288	339	309	312	310	333	364	318	291	329	340	282	323	352	287	316	318	293	317	334	290	332	360	318	359	347	319	311	306	316	289	357	288	291	330	323	334	357	323	328	356	302	338	319	348	335	308	336	347	322	312	339	346	341	307	290	317	345	301	343	345	330	310	337	305	314	344	316	345	348	365	307	317	313	341	345	306	315	339	333	315	345	311	337	348	317	335	336	304	362	300	329	337	297	334	333	326	309	315	327	317	330	347	312	349	347	345	309	301	304	332	326	304	335	313	349	321	329	336	322	312	324	332	369	322	313	330	322	325	348	330	312	333	348	330	324	343	321	331	351	337	326	317	342	302	306	360	327	315	342	320	328	343	289	374	300	317	315	322	335	324	328	347	330	356	329	328	327	334	339	353	324	337	296	294	297	301	316	342	287	336	337	352	342	345	301	337	323	342	326	299	347	320	357	322	328	323	334	312	330	308	343	311	314	320	353	313	343	358	321	340	305	323	342	325	330	316	307	321	348	343	342	346	321	317	308	323	316	306	323	326	310	321	345	320	324	309	360	298	313	323	335	342	301	358	337	333	349	318	328	290	319	337	341	322	326	317	362	311	332	314	324	297	331	323	300	351	347	328	334	296	355	312	320	339	322	312	310	296	332	328	313	358	313	313	337	317	317	353	298	313	319	322	305	331	338	316	339	335	337	316	309	340	328	320	314	318	321	305	302	331	283	327	336	316	341	307	339	322	315	326	353	347	333	342	325	310	314	363	300	318	327	338	325	349	308	315	318	353	348	348	294	316	311	332	322	317	307	304	322	338	338	323	333	323	357	326	330	337	350	314	333	305	322	344	315	320	312	330	319	321	306	347	326	336	319	305	347	337	290	335	338	349	319	324	334	332	342	311	288	333	332	306	342	314	304	363	311	291	292	315	316	341	333	346	318	302	293	325	308	318	349	338	319	316	356	327	347	362	333	323	344	337	326	313	311	329	308	346	344	315	322	316	347	326	322	332	345	354	344	317	305	336	361	301	328	346	305	318	319	287	310	301	350	294	348	338	361	331	329	319	345	342	324	303	304	317	354	305	322	314	310	324	304	340	321	310	349	302	338	355	321	333	339	279	360	335	342	312	316
54149	15988	4381	1796	1121	875	692	583	454	393	385	358	345	327	264	284	286	280	265	271	243	280	252	249	231	250	236	238	242	247	250	258	229	225	228	245	263	251	254	240	215	229	226	241	251	209	211	231	224	246	208	250	253	188	239	217	226	223	250	238	229	230	243	239	211	227	212	224	203	201	202	238	223	241	200	212	226	205	232	216	197	245	224	208	242	236	202	230	218	220	244	257	220	224	227	212	236	241	264	232	224	224	194	244	233	204	231	218	237	204	230	218	211	225	244	244	250	223	210	237	230	236	241	214	237	213	214	193	225	204	224	228	232	190	198	206	230	240	221	228	223	226	213	215	226	246	226	222	227	229	226	221	216	243	194	223	230	220	224	238	239	252	207	241	203	211	226	235	228	224	186	191	224	242	240	247	220	209	216	214	218	189	223	222	233	206	228	208	228	221	215	239	252	236	227	225	224	223	239	200	225	235	202	218	226	231	239	237	237	208	199	233	238	224	235	236	198	215	236	227	238	209	230	218	220	213	229	223	216	204	239	209	223	217	228	281	213	239	238	211	218	221	248	216	219	245	234	240	221	211	209	252	259	195	247	217	215	210	230	229	235	235	200	216	253	237	204	248	231	238	201	221	230	255	214	212	213	217	237	264	219	219	219	214	213	231	220	214	223	265	210	215	209	211	214	221	225	236	245	216	234	217	211	197	201	226	183	209	219	218	240	227	223	222	231	239	222	203	204	229	255	200	222	244	209	229	217	239	220	258	208	210	226	249	236	245	202	208	215	239	221	212	212	235	211	226	217	222	220	226	209	238	217	220	234	223	223	226	235	207	232	231	249	238	198	235	233	216	197	228	219	230	284	238	242	226	246	217	215	241	232	215	219	219	220	205	233	223	246	210	235	236	230	231	223	229	232	211	228	234	251	213	240	232	183	247	239	219	246	249	227	223	199	213	224	221	248	191	234	227	210	235	217	243	215	223	227	246	232	230	205	210	252	257	224	235	250	246	210	197	218	211	209	229	227	233	207	246	252	214	231	229	234	254	247	218	208	220	229	232	228	245	239	232	265	235	228	226	206	227	231	233	217	220	235	272	225	204	218	228	274	239	223	203	221	241	239	212	225	202	246	216	240	214	214	224	202	212	245	226	223	239	224	222	213	225	209	226	224	248	191	193	213	235	233	208	245	257	241	213	246	220	216	220	227	224	228	218	215	239	244	190	252	213	202	252	200	212	220	240	225	212	209	231	255	191	242	217	225	234	229	218	211	249	223	230	230	232	233	204	208	228	226	219	213	223	222	192	217	209	228	241	196	211	231	216	225	214	222	227	232	231	217	225	222	215	246	207	238	228	208	234	234	214	233	230	228	221	242	220	206	206	213	265	237	224	252	219	217	240	237	236	257	198	231	233	231	221	229	227	220	202	220	223	233	202	229	201	233	192	206	229	215	251	199	236	216	215	216	224	204	244	244	216	236	235	199	224	222	220	189	232	235	226	228	211	229	215	232	204	217	238	247	199	237	200	223	225	228	235	248	222	195	232	216	249	208	208	209	216	236	253	230	250	223	206	224	200	197	232	239	220	221	236	230	225	228	239	228	226	232	236	204	211	204	238	228	236	235	246	231	219	235	228	211	214	220	219	253	251	231	203	227	228	212	242	230	188	185	224	224	237	242	243	204	243	223	235	228	217	201	236	239	239	232	239	217	223	221	233	219	219	223	228	216	223	239	243	233	231	221	210	201	217	217	219	212	228	246	212	206	237	226	230	232	202	222	227	229	203	244	232	217	204	227	254	201	215	246	239	259	245	222	249	228	234	258	242	221	234	211	240	228	227	196	253	239	209	223	247	234	211	194	223	205	226	242	210	226	227	243	260	226	237	225	231	247	216	234	206	189	247	221	242	219	213	233	234	235	223	217	245	215	210	236	240	240	238	217	212	238	250	214	253	228	226	240	232	231	220	247	221	206	234	228	217	219	237	221	230	235	241	227	225	249	243	234	224	190	231	235	227	220	212	227	253	222	263	226	220	224	231	244	227	236	244	211	238	221	236	219	249	232	230	215	195	214	209	229	198	202	227	221	217	240	230	214	230	226	215	254	243	226	247	231	224	221	244	219	245	216	218	221	223	211	220	243	222	238	229	218	215	208	263	229	234	232	213	232	208	223	226	250	211	224	229	223	231	222	247	234	234	230	233	227	219	228	243	239	221	209	231	229	229	227	234	240	245	225	238	223	222	215	235	215	241	214	227	255	246	243	242	196	221	187	233	231	244	228	214	234	239	226	238	209	192	202	227	242	216	240	245	200	208	222	271	225	230	242	234	242	236	230	242	241	242	225	249	212	217	223	218	210	221	219	249	211	223	255	243	238	224	267	250	216	250	221	245	260	265	241	242	236	221	201	216	241	225	232	241	208	219	229	244	244	230	235	233	236	244	202	213	218	197	220	246	225	225	210	245	200	217	218	217	221	215	236	245	263	248	231	226	242	241	234	223	224	183	238	239	227	220	214	263	229	206	215	229	251	236	234	228	221	238	220	220	229	221	237	232	222	220	193	232	232	236	231	221	243	216	258	232	206	235	225	231	195	235	213	203	241	256	210	232	206	201	224	211	207	208	225	246	234	235	221	222	207	229	238	227	211	226	229	216	217	212	224	221	239	224	230	223	239	219	209	223	233	243	225	232	224	227	267	237	255	227	233	216	207	242	226	242	209	229	235	240	247	216	223	214	220	212	248	236	223	232	192	226	222	229	232	199	225	216	206	238	244	237	236	226	212	228	227	206	221	223	213	232	224	211	210	219	225	205	225	230	210	198	243	229	192	207	190	247	258	216	213	248	216	215	217	239	242	221	225	209	241	219	244	244	235	243	245	225	227	234	231	246	209	234	261	221	226	220	202	209	229	205	241	253	221	204	184	212	221	237	219	239	218	233	194	210	241	208	238	233	213	207	218	197	236	225	226	241	230	204	243	221	218	200	225	228	232	204	204	210	249	243	222	234	219	237	239	229	221	213	240	240	250	215	237	206	204	214	223	198	177	212	189	252	243	249	210	233	228	244	239	216	221	224	244	251	217	248	229	204	205	229	223	225	228	212	212	208	212	192	210	247	236	266	238	207	198	236	249	250	200	224	244	264	233	231	218	220	226	211	223	190	223	214	220	223	231	209	216	233	224	234	201	217	218	209	245	244	216	237	236	247	227	210	220	211	227	217	240	222	242	219	206	213	215	232	214	238	208	224	233	257	216	231	221	226	186	229	238	223	240	222	247	228	225	220	211	218	226	221	226	213	236	209	226	226	230	227	219	251	239	229	251	209	236	241	234	237	211	215	247	246	215	210	234	218	219	235	234	226	211	204	206	218	230	207	227	234	219	227	220	235	234	214	230	217	222	228	227	231	231	233	236	245	214	239	239	230	231	212	219	231	208	211	209	239	238	220	222	217	242	237	214	206	254	227	219	226	245	226	222	240	224	204	238	242	242	216	226	236
24210	1875	4073	4813	4224	3542	2856	2407	2103	1801	1569	1437	1230	1175	1152	1031	988	989	910	918	911	838	810	772	766	760	749	711	709	743	677	687	681	694	667	665	691	639	692	635	592	642	655	664	626	627	637	643	641	562	653	643	640	637	590	555	601	569	616	622	543	597	596	630	567	600	574	597	599	610	555	580	569	594	654	592	606	528	574	565	595	626	577	543	586	613	576	568	571	617	527	621	586	584	567	572	606	549	588	596	591	590	554	622	583	552	580	565	606	584	595	549	610	552	585	602	596	575	564	540	567	583	553	593	564	512	584	508	608	557	548	539	536	611	580	584	556	551	542	602	554	571	584	570	580	571	564	529	593	602	603	540	599	564	544	541	585	546	561	604	522	534	605	558	562	570	571	577	586	584	544	582	592	526	549	568	599	569	604	579	493	564	579	598	522	574	588	551	563	576	543	557	546	572	556	611	589	541	588	567	549	548	554	570	631	563	531	564	571	582	546	592	554	641	526	556	578	589	574	567	529	603	559	546	544	575	596	576	575	572	554	552	551	571	584	565	601	511	569	584	612	562	564	575	576	539	582	563	554	558	584	561	555	543	538	527	592	611	556	542	533	565	575	590	570	604	599	569	576	523	548	562	552	541	533	579	567	553	557	561	549	614	558	600	576	577	614	565	545	513	554	578	593	564	573	559	581	591	554	545	547	535	604	602	617	560	562	553	560	565	556	557	565	595	573	562	595	571	595	621	551	514	575	582	567	616	568	586	547	561	552	595	587	577	606	597	544	549	565	551	580	535	556	570	527	545	572	572	558	549	564	590	514	545	579	613	585	561	601	538	587	579	534	547	533	572	556	565	545	611	566	590	564	624	551	554	588	546	580	538	526	558	567	564	564	550	571	558	571	605	581	583	539	526	568	595	553	547	532	556	576	553	586	570	550	543	567	594	580	558	574	511	577	577	556	575	579	563	607	594	562	560	557	606	549	562	602	551	498	556	590	549	567	541	565	603	591	568	535	566	542	600	562	590	585	561	611	598	574	592	592	542	601	545	566	581	589	568	578	546	545	581	527	551	531	552	556	568	585	563	604	562	550	552	572	543	536	568	608	532	525	534	565	581	597	562	587	562	578	534	540	578	587	539	559	558	542	565	577	611	577	556	632	591	580	528	544	522	541	571	528	551	556	516	593	580	521	654	617	566	561	585	564	512	579	550	557	596	598	557	539	572	564	568	533	553	533	561	619	560	578	549	552	578	534	516	545	582	530	575	545	586	570	554	594	591	560	566	528	516	565	603	547	579	581	569	569	519	569	596	518	565	568	529	557	558	552	547	558	588	542	540	560	548	565	548	537	562	564	590	551	566	572	566	534	553	566	585	588	572	548	569	573	556	553	590	531	521	549	596	609	585	596	599	600	560	560	562	572	583	555	549	575	586	575	601	570	542	548	527	566	548	548	548	551	571	563	552	536	567	587	603	533	551	554	594	586	532	595	589	587	565	561	583	595	546	562	551	594	613	591	570	569	569	539	553	543	571	540	574	604	585	555	537	533	583	545	565	598	572	586	590	557	583	558	587	547	601	554	574	614	622	590	552	557	617	573	592	512	558	525	537	600	542	568	583	573	606	608	566	531	560	544	525	577	551	559	543	570	577	554	587	607	568	541	557	501	581	544	542	595	583	557	536	573	573	550	563	567	553	536	568	583	527	596	510	572	570	535	519	587	597	541	549	565	590	591	547	619	568	502	530	559	574	550	525	538	576	563	612	595	573	623	535	601	586	617	597	564	564	549	572	541	542	562	579	593	561	572	538	585	556	547	595	526	587	537	547	548	565	545	586	515	554	570	584	566	560	553	568	564	560	559	575	589	532	589	589	557	553	581	557	592	586	567	561	566	559	619	561	613	534	610	571	553	568	578	587	596	571	588	587	549	604	578	599	569	569	563	563	595	598	558	547	577	611	600	547	604	566	532	525	575	572	582	521	594	578	584	558	587	581	548	562	584	551	541	579	549	579	569	552	534	543	575	568	548	586	565	536	621	541	570	583	572	555	594	582	565	537	554	570	605	539	595	540	568	594	563	573	564	580	544	561	570	565	538	586	585	563	534	599	563	544	569	565	569	546	581	602	568	591	573	533	535	560	584	569	559	576	561	534	567	552	559	584	565	557	528	572	539	556	545	586	585	538	592	549	594	572	538	613	576	543	525	578	605	557	571	571	590	564	577	575	546	548	584	560	569	559	572	564	560	577	563	599	566	566	575	569	564	568	559	567	565	564	548	571	555	544	547	544	569	604	582	550	545	578	531	569	570	575	581	600	611	602	554	550	548	555	606	583	588	581	566	566	586	556	524	573	530	554	583	593	598	582	518	582	584	560	596	561	566	541	580	595	559	546	609	562	573	549	625	563	494	576	595	562	610	586	584	551	562	556	588	549	562	578	562	595	527	604	623	572	567	587	585	592	563	537	582	572	524	555	545	579	595	547	573	556	574	579	560	601	591	542	578	535	589	579	553	566	590	558	556	553	555	596	566	585	529	555	603	514	576	517	583	558	556	598	561	614	580	529	564	546	575	600	574	541	586	551	557	554	534	603	561	586	570	564	574	516	548	547	561	546	587	607	534	561	623	565	593	566	565	597	557	544	634	578	584	582	571	576	568	550	542	548	568	594	582	556	547	565	576	546	592	594	516	580	549	567	584	549	547	544	559	556	592	569	550	561	578	594	551	544	564	533	544	559	576	556	544	580	568	619	588	554	580	583	572	555	568	594	549	539	512	579	576	564	571	530	522	571	563	592	561	571	564	535	582	542	553	564	535	582	543	609	570	552	595	557	568	599	527	601	552	520	546	577	577	566	565	578	582	559	571	577	576	570	544	564	566	618	567	543	540	561	560	551	564	552	510	535	578	590	536	553	550	572	539	552	561	551	574	548	574	551	601	568	570	529	544	599	559	554	540	525	579	584	586	529	597	588	571	573	570	584	547	578	558	557	572	590	602	632	581	568	579	553	598	550	546	533	600	596	560	580	573	563	584	525	562	588	558	550	519	556	532	521	587	562	579	521	564	567	555	605	583	562	577	568	586	512	563	589	592	549	542	588	559	577	551	539	581	571	584	546	555	544	548	600	551	566	594	592	556	545	600	573	576	566	579	543	575	560	571	569	543	590	585	562	552	571	512	573	581	562	548	591	557	577	572	560	557	557	584	603	530	537	566	556	536	546	527	567	618	531	589	549	639	560	565	588	543	566	588	565	598	536	548	569	548	553	594	570	544	553	594	592	597	563	583	557	595	554	571	549	559	566	570	586	541	569	569	548	572	531	548	557	594	546	562	566	536	581	518	526	565	587	549	580	572	583	580	582	564	598	586	566	559	574	579	542	602	546	581	541	560	573	565	584	563	564	533	544	570	563	587	552	603	567	583	553	566	570	577	568	591	605	550	559	578	566	579	580	539	557	599	543	550	578	532	571	571	563	558	598	580	604	556	599	602	595	542	584
4317	271	282	223	244	254	218	229	247	220	241	197	234	267	239	205	243	209	252	212	227	242	224	248	239	201	262	221	232	200	245	224	202	248	252	225	232	249	246	234	219	252	217	237	209	240	216	226	213	247	232	228	223	230	259	254	221	234	229	255	222	240	239	208	240	222	230	220	215	207	207	215	220	241	253	199	223	219	240	211	230	240	208	220	236	206	233	240	224	252	237	241	220	224	237	234	205	200	259	232	219	216	232	244	226	238	214	217	210	216	234	225	217	202	199	217	234	210	240	267	244	215	233	220	237	255	235	227	221	241	240	209	183	246	204	230	213	214	252	221	243	248	250	256	227	240	204	211	233	207	251	208	232	218	221	226	211	222	256	201	238	222	240	234	235	220	241	233	216	211	218	233	207	249	238	228	268	241	217	240	223	216	257	241	225	255	219	233	217	226	245	245	231	260	232	234	223	220	236	247	215	240	215	228	256	210	246	219	224	201	224	230	240	256	258	244	239	232	210	233	249	231	239	224	232	228	219	252	237	225	235	229	197	246	233	252	240	221	223	214	242	250	230	217	248	224	227	224	237	199	243	250	237	259	265	221	220	232	194	250	219	233	213	241	220	249	227	243	218	219	213	244	228	236	215	213	245	216	223	220	235	232	236	223	226	226	209	214	220	232	258	228	227	226	238	229	241	236	254	221	251	226	213	262	218	229	215	233	245	239	235	214	256	237	219	192	235	228	229	226	244	240	218	221	223	209	223	234	248	232	233	219	216	224	201	231	220	241	228	208	213	205	231	215	226	213	227	225	233	208	223	223	215	221	222	211	207	232	211	226	204	230	243	256	221	233	223	222	226	219	225	232	238	230	200	218	246	225	223	217	205	215	209	214	201	211	220	223	205	273	237	247	207	232	229	238	203	200	228	207	231	243	243	236	257	215	257	227	235	205	248	228	245	239	201	203	219	247	228	256	253	224	222	237	225	234	219	232	240	215	236	220	238	228	231	230	212	226	273	231	223	231	221	226	230	228	222	220	226	243	236	233	221	217	219	213	206	218	243	243	240	218	238	246	210	283	236	207	253	231	227	242	210	249	253	221	221	229	219	238	191	223	218	231	231	221	204	206	211	229	241	235	223	209	216	226	205	194	223	243	227	216	225	186	219	253	229	235	232	234	199	242	252	231	221	220	216	229	243	201	224	233	241	227	231	223	229	208	246	240	251	230	193	248	219	236	210	228	244	204	254	199	213	240	212	239	222	229	255	235	255	220	249	243	236	224	250	234	231	238	235	226	252	222	232	257	256	178	223	198	230	215	222	229	212	200	231	231	249	233	215	230	209	225	224	228	237	219	220	209	223	244	228	235	221	221	261	222	234	221	236	196	218	240	234	235	227	218	237	216	249	247	201	197	221	220	221	212	219	236	236	236	231	250	236	236	236	219	236	209	222	220	231	231	254	209	251	224	243	238	213	236	248	218	226	212	217	237	215	225	243	224	217	239	209	228	237	240	207	216	241	230	223	204	219	212	201	240	225	217	209	245	235	200	235	244	218	248	228	228	211	240	228	260	234	225	255	238	208	209	233	228	203	248	227	213	226	215	224	240	234	212	202	246	245	214	261	224	233	255	219	243	207	199	231	234	230	209	206	220	222	202	240	252	247	238	226	239	217	241	206	211	237	222	212	217	236	236	256	225	222	234	250	252	228	230	235	220	207	249	214	239	212	212	211	260	254	251	244	249	208	222	234	236	214	217	257	232	229	238	215	244	248	229	227	253	249	239	247	227	235	226	216	210	234	200	227	205	235	219	251	201	194	228	246	229	229	223	232	210	233	224	239	224	237	208	220	244	239	237	221	227	202	233	217	231	247	224	233	235	230	250	209	215	208	218	219	213	212	221	231	237	245	216	248	221	233	245	235	215	223	236	245	229	204	194	255	215	241	233	187	217	229	207	272	225	244	266	220	210	222	249	209	235	233	256	232	238	202	225	229	230	228	216	259	232	228	250	237	227	217	228	205	227	210	244	248	238	243	204	227	240	232	233	217	233	213	240	212	235	248	217	216	227	239	225	244	243	215	228	218	223	200	215	248	224	206	248	228	249	269	216	249	236	254	210	239	243	256	223	223	219	214	252	244	226	209	217	242	211	216	245	239	223	244	226	207	223	242	198	236	210	232	205	237	206	248	226	213	255	194	225	213	227	223	221	251	220	238	201	225	223	211	198	230	259	234	258	235	242	248	227	253	195	233	203	201	210	211	219	232	234	218	244	238	236	238	236	212	232	210	213	225	220	230	253	220	279	229	237	238	250	245	251	255	233	214	218	232	224	209	231	217	225	246	208	228	220	249	197	223	223	242	235	193	235	242	251	241	264	232	208	185	250	227	221	213	223	222	242	249	242	238	216	200	219	222	259	229	213	225	228	231	251	232	220	229	212	242	218	261	215	245	232	231	224	242	245	198	249	212	223	234	252	223	239	245	237	228	224	212	266	251	217	213	233	223	223	224	222	237	243	206	240	232	230	217	233	222	241	208	222	229	254	221	226	241	220	226	244	240	210	262	214	225	238	217	194	207	227	200	214	228	246	234	225	242	214	223	208	213	212	242	228	264	211	243	212	225	230	218	249	233	243	250	226	228	219	213	199	254	208	222	238	226	229	239	209	213	223	231	212	268	231	216	233	232	245	230	214	226	226	241	197	229	224	234	233	217	232	226	206	250	204	207	187	228	211	232	228	234	221	222	211	182	221	239	223	230	224	237	215	210	271	250	245	215	222	208	210	187	237	226	193	226	240	227	233	200	187	217	248	220	196	214	231	222	228	229	261	218	228	219	226	234	233	228	249	249	233	231	221	212	234	234	219	233	224	223	225	213	231	223	212	223	228	243	216	228	237	215	201	225	229	224	232	248	234	226	235	226	212	255	219	226	260	240	249	230	228	239	229	243	237	215	233	233	203	198	215	218	221	243	242	245	242	209	219	251	221	232	218	220	232	217	211	215	206	224	237	229	237	218	196	235	247	230	218	214	220	215	259	255	200	239	231	262	230	231	214	209	206	235	238	228	228	208	230	232	207	227	236	226	243	222	221	209	220	208	224	217	226	258	248	237	244	235	216	214	233	212	238	242	241	202	235	227	230	225	209	215	220	203	205	199	212	226	225	223	219	217	240	247	249	236	273	208	248	217	236	229	236	225	234	244	215	217	244	220	224	199	238	224	229	225	209	245	213	230	240	245	214	240	212	206	216	218	217	229	207	216	224	190	256	230	239	208	214	243	260	230	228	236	217	226	210	252	231	219	202	195	191	251	227	217	235	221	193	251	244	224	228	224	251	232	225	227	228	261	245	246	254	234	261	253	239	237	220	231	215	267	224	240	204	229	252	205	228	216	241	235	193	245	246	234	242	249	234	239	214	216	226	189	272	234	230	220	279	214	209	216	240	216	230	221	187	258	222	231	245	202	232	207	201	220	218	236	209	231	226	221	238	187	227	224	250
4793	573	623	621	588	582	609	565	600	553	572	557	544	547	576	522	561	567	535	570	567	560	534	553	534	571	531	538	555	541	536	558	539	527	544	520	534	553	544	501	541	553	546	513	530	547	592	566	523	544	578	540	547	568	554	534	500	522	500	591	542	509	530	548	526	537	527	542	526	532	533	551	501	481	516	556	528	550	527	537	560	509	523	557	569	584	525	540	573	527	537	516	551	530	483	547	549	515	548	535	531	536	556	560	558	521	562	586	549	576	516	490	537	498	543	543	575	529	526	534	533	509	519	523	529	526	509	565	549	583	568	525	529	559	544	550	551	551	555	535	524	499	534	557	533	552	525	565	546	550	556	541	533	541	586	486	541	575	550	520	527	567	538	582	574	584	507	566	556	543	561	595	543	545	561	510	576	572	595	527	534	529	520	564	551	556	534	546	538	538	511	539	544	520	546	534	511	522	575	573	509	552	551	540	506	522	555	507	535	557	559	522	525	526	535	523	518	500	558	547	575	553	568	548	542	543	518	526	513	565	568	541	577	544	551	558	535	553	497	550	525	558	576	570	518	544	537	494	555	577	568	522	533	548	523	542	566	550	545	586	511	558	521	580	514	580	499	511	504	581	554	571	556	567	537	527	516	524	502	555	540	537	565	548	532	556	515	539	512	540	541	500	540	526	554	528	548	540	514	564	546	509	581	543	547	499	569	530	527	549	547	542	565	538	526	552	534	573	518	545	557	511	557	509	548	576	520	551	518	540	554	562	541	556	562	538	544	561	513	511	549	566	571	538	531	561	568	524	516	539	545	518	520	571	508	561	540	538	573	526	525	552	525	546	529	546	583	541	493	539	534	554	566	550	578	554	511	549	549	545	569	536	552	531	499	544	546	552	521	568	549	511	498	525	546	531	560	540	559	556	529	507	543	557	539	571	573	490	526	584	489	520	540	481	557	536	572	559	537	523	555	584	546	535	576	540	558	529	549	535	512	496	540	548	533	513	518	496	543	555	554	527	516	520	587	566	563	546	545	525	514	528	507	522	560	520	515	525	488	524	563	553	548	569	530	571	536	531	518	530	538	562	559	508	560	516	574	554	528	541	521	524	521	551	507	521	511	542	565	554	541	511	589	532	493	549	556	547	542	556	526	537	510	554	575	511	505	511	532	543	552	535	541	530	512	568	549	563	544	560	555	543	522	530	577	486	543	485	520	514	545	545	572	535	530	627	555	556	533	565	558	562	585	590	564	525	521	535	542	502	554	553	497	489	554	528	558	543	541	534	531	521	539	552	530	512	545	549	535	537	528	532	494	495	613	539	544	561	511	536	570	540	534	505	525	524	559	529	527	551	524	582	524	518	563	535	538	550	553	556	568	516	567	579	555	538	546	596	573	545	555	528	535	536	551	511	538	525	531	548	548	505	540	524	479	529	547	557	518	529	544	589	536	507	591	530	534	507	540	524	553	516	589	513	522	578	508	578	555	572	568	538	558	529	572	545	598	545	575	570	530	515	525	554	525	541	574	563	568	552	564	555	595	538	538	584	544	568	550	515	520	530	567	564	522	531	532	571	535	544	540	522	532	529	510	582	533	537	557	542	548	515	578	569	581	546	542	567	568	506	526	573	567	511	551	582	514	544	575	563	516	525	519	528	529	525	552	557	539	552	538	562	491	534	528	549	529	540	526	518	591	524	536	561	579	529	536	518	565	530	537	537	579	539	538	566	540	527	506	550	569	558	560	521	517	568	542	553	544	536	515	528	524	531	549	554	585	563	529	499	566	551	576	549	514	518	566	546	532	501	547	549	557	530	536	536	507	577	546	537	542	552	562	538	517	568	544	514	539	524	540	538	569	527	552	540	552	553	559	525	527	529	552	549	557	556	550	605	549	476	512	535	567	504	523	538	496	584	542	517	567	534	539	507	563	511	521	514	512	522	504	540	543	518	533	540	518	597	550	567	549	580	505	507	518	541	539	518	555	554	511	572	530	539	567	524	529	502	602	523	560	556	515	516	590	566	541	554	521	527	519	522	535	514	514	553	536	554	563	537	568	541	525	543	516	544	523	525	522	532	573	548	557	566	545	543	599	532	503	547	512	605	534	530	542	550	539	564	526	537	556	505	533	556	563	504	564	553	522	584	544	552	534	538	512	547	516	537	524	489	517	587	510	492	551	549	489	528	551	544	552	564	544	516	560	532	505	537	576	532	555	518	540	523	510	521	515	519	524	586	531	539	554	545	558	569	556	485	538	545	568	556	517	558	540	574	519	526	548	548	525	521	560	516	489	573	549	542	558	536	536	548	526	540	539	518	524	558	555	541	555	537	535	551	550	585	547	535	571	564	553	540	562	530	552	529	574	539	557	553	552	560	537	522	559	535	526	509	524	544	545	542	548	545	506	558	594	598	540	541	525	513	552	538	524	554	483	550	539	592	512	560	573	550	562	533	542	540	525	573	555	534	570	524	545	555	514	556	572	513	556	526	573	503	569	535	536	521	526	517	540	569	555	549	519	549	532	508	556	563	575	548	517	524	545	539	573	578	551	515	534	547	542	543	530	526	507	509	521	530	534	551	527	541	543	549	521	517	603	589	530	508	519	521	551	564	514	472	559	553	558	549	520	538	558	541	556	513	529	535	556	538	548	565	499	535	521	537	569	510	543	525	554	519	538	531	554	529	549	555	545	540	540	553	538	522	542	569	513	538	532	545	563	539	540	519	531	544	539	541	539	523	536	582	524	561	583	533	601	543	560	559	530	533	532	519	538	531	536	538	581	583	538	523	551	519	571	557	574	551	569	545	567	536	542	561	534	580	524	554	566	503	513	517	562	586	523	568	591	544	552	544	532	555	576	547	516	523	525	554	592	518	501	568	559	535	536	558	565	531	563	524	554	529	560	589	539	556	494	561	543	554	544	552	567	536	581	541	487	553	531	530	541	531	550	557	552	577	558	531	534	540	591	559	588	532	546	532	544	521	549	516	564	499	539	536	552	545	550	545	528	532	552	529	551	531	567	511	556	537	546	546	568	509	526	540	563	576	549	475	556	568	542	557	494	533	492	539	543	546	545	543	520	509	535	560	537	545	534	540	571	558	547	541	549	561	540	529	524	602	553	516	505	539	528	556	552	550	556	532	532	543	529	520	536	534	577	539	568	522	558	513	584	479	558	589	533	520	508	534	560	557	548	551	530	579	517	556	517	553	578	517	574	550	573	548	533	531	506	505	523	557	532	577	533	519	533	505	564	554	559	496	563	523	609	553	543	543	541	503	525	520	548	554	548	524	507	564	570	558	557	531	519	551	543	561	546	523	541	493	574	508	554	553	570	533	567	510	565	536	550	530	554	528	524	546	586	539	567	573	551	551	584	532	552	530	530	535	582	500	463	562	552	540	555	541	522	540	556	546	521	521	523	552	554	512	517	539	520	536	518	546	497	544	529	530	523	550	514	553	526	550	544	528	514	605	538	569	565	577	522	516	577	517	584	577
43124	8216	1185	774	533	375	367	282	268	214	192	176	169	164	155	131	161	172	128	139	125	134	130	114	98	119	128	133	88	122	129	141	136	135	126	141	122	109	103	127	108	116	133	112	123	119	119	108	136	121	102	125	129	128	104	114	115	110	121	108	109	110	123	96	110	124	120	152	118	124	142	117	133	117	143	122	103	123	104	110	116	108	112	122	129	117	126	111	126	113	113	124	124	136	114	128	118	128	118	126	136	101	121	110	141	95	103	124	97	121	131	118	130	110	121	124	108	128	128	124	126	128	134	109	124	134	126	115	102	102	112	126	111	129	107	120	112	112	124	125	109	117	134	124	117	130	98	104	131	117	121	130	117	124	104	124	102	122	137	122	127	131	116	109	110	112	118	138	119	108	110	120	105	134	119	105	113	119	123	128	126	124	125	124	114	138	128	107	110	128	114	96	122	116	123	103	117	112	127	111	101	105	117	116	107	106	114	124	116	143	96	120	109	122	146	111	93	102	110	117	121	128	122	113	120	118	126	113	108	100	116	118	113	99	138	107	120	128	136	105	114	118	104	106	114	119	132	115	120	127	126	133	109	103	113	119	131	113	108	93	110	112	102	127	106	128	112	116	131	125	116	132	114	102	122	119	125	138	133	106	119	121	109	104	113	103	106	135	107	106	94	128	135	105	129	101	128	131	123	119	113	122	109	106	120	87	112	128	108	128	112	106	99	107	109	104	131	134	116	122	114	126	117	103	116	98	99	110	103	124	104	122	101	104	101	121	113	97	123	122	94	109	132	126	133	111	107	100	100	97	119	115	111	137	107	115	97	111	135	133	112	114	103	139	134	135	136	132	110	120	128	122	115	133	129	122	105	117	128	122	120	111	113	95	115	125	103	123	115	105	115	135	119	114	109	106	106	120	123	123	117	131	127	122	104	110	136	111	115	124	102	124	124	119	121	128	117	147	125	107	114	126	114	131	115	113	120	116	116	126	105	110	123	137	116	113	121	122	127	94	115	94	91	119	132	107	104	116	111	127	125	118	125	108	109	117	110	107	88	108	106	133	121	136	116	115	134	111	118	129	119	121	111	122	102	115	123	121	120	114	129	124	94	83	123	111	138	117	126	95	123	128	110	116	106	107	116	123	121	124	134	125	119	122	117	117	120	127	122	111	111	142	104	109	111	135	105	126	104	108	134	108	99	114	118	115	115	128	128	120	106	134	112	117	125	131	136	113	115	115	114	113	111	123	117	122	109	110	141	124	119	95	136	115	129	103	155	134	127	117	126	106	107	118	116	106	137	120	116	106	119	118	118	114	118	131	118	105	119	122	113	109	117	126	111	92	104	109	125	122	143	129	132	122	113	119	108	103	108	139	111	121	98	109	118	115	97	111	135	110	114	118	138	138	111	117	114	102	104	103	107	129	143	114	124	108	119	119	101	108	134	120	142	98	129	109	114	117	112	124	110	107	125	110	110	115	127	98	119	142	119	120	129	114	118	123	118	105	126	115	110	102	119	118	112	106	130	123	115	120	128	130	135	118	124	134	115	117	115	98	91	117	108	117	121	122	124	141	129	121	122	127	112	112	99	105	111	117	126	89	113	132	136	128	114	120	110	109	95	131	110	108	129	114	127	122	120	107	97	116	120	116	114	113	122	100	121	133	135	94	121	119	115	116	121	115	129	117	115	120	112	105	115	101	108	119	119	131	95	130	114	96	106	103	101	154	119	132	110	120	111	108	107	143	125	119	111	122	108	135	125	120	101	86	110	113	127	134	145	120	119	110	110	115	131	97	129	128	104	123	120	142	106	93	94	105	106	130	131	104	137	117	92	129	115	105	118	136	104	125	111	149	134	114	113	123	114	111	106	121	123	118	128	109	100	109	134	121	103	116	112	105	112	117	93	107	130	107	107	109	101	119	127	118	117	107	114	111	124	127	101	102	106	98	129	132	113	116	116	110	125	106	118	121	111	117	116	119	112	102	101	117	142	112	123	104	143	115	113	114	114	107	111	131	125	119	108	104	81	113	106	127	114	108	119	96	125	131	99	113	116	104	120	119	115	103	110	97	127	127	111	103	111	100	114	113	106	127	102	110	117	114	105	121	115	142	110	114	123	117	111	123	125	110	123	105	112	112	118	104	134	106	127	134	120	117	129	137	88	111	137	117	119	131	117	96	102	157	113	101	97	117	107	93	139	148	129	93	129	102	111	108	106	102	114	115	119	101	109	133	111	109	125	141	117	109	105	123	110	117	104	90	125	124	115	114	115	115	130	132	118	121	121	124	102	102	110	111	112	99	144	123	132	107	113	122	131	122	109	104	108	136	144	124	127	118	114	110	148	103	125	111	116	92	116	127	129	126	108	126	111	102	109	113	122	111	127	131	127	132	131	127	110	119	111	105	122	105	105	137	127	104	104	90	115	118	100	125	123	121	124	97	118	117	104	129	126	111	104	128	128	120	110	92	112	118	118	113	117	104	121	123	115	115	101	110	106	129	121	120	119	127	139	124	123	103	111	133	101	114	123	113	119	115	120	124	111	107	124	129	111	121	146	108	119	112	117	114	100	135	128	104	105	111	133	116	103	104	121	113	102	106	104	107	123	125	111	119	112	118	134	131	83	125	105	117	122	104	96	117	113	114	114	121	119	123	142	123	111	109	122	103	121	106	119	91	114	110	116	113	138	113	126	114	105	111	122	131	98	115	117	111	117	118	109	110	119	141	137	117	121	123	128	110	113	131	107	120	120	114	110	95	125	123	119	99	106	115	111	110	114	107	106	95	126	126	121	117	117	128	116	110	107	124	116	109	132	106	108	111	136	122	102	105	121	120	95	91	93	118	110	112	142	119	120	122	111	80	116	123	117	134	102	109	124	111	149	114	118	107	108	108	106	124	123	101	119	117	99	104	119	119	88	122	97	121	99	121	123	116	124	123	106	115	115	106	98	102	130	108	142	110	127	144	121	119	129	102	99	107	109	114	125	104	108	125	125	123	134	114	123	134	121	121	128	102	133	108	116	105	117	109	110	116	115	110	136	123	135	142	104	125	130	126	90	101	97	89	101	141	119	100	112	113	106	116	121	100	140	124	130	122	124	123	110	113	97	120	109	108	121	114	136	112	117	111	104	118	111	127	107	123	114	109	107	102	129	124	125	115	102	118	133	102	108	103	111	118	127	120	114	118	107	123	107	110	142	106	115	122	115	110	107	122	135	120	114	120	115	132	110	101	101	126	113	111	113	107	99	95	89	112	108	106	104	122	102	108	108	112	119	99	111	120	105	124	115	117	106	110	113	118	128	103	111	122	127	120	132	132	115	111	133	124	109	126	100	106	111	104	120	112	104	116	102	123	111	102	118	113	148	133	103	114	116	127	124	114	114	114	113	108	125	113	96	119	127	108	150	117	102	108	108	110	124	112	142	116	130	116	116	110	120	119	114	125	116	126	118	122	113	107	125	129	123	131	129	121	140	124	116	134	99	115	125	135
19243	1024	2110	2509	2270	1815	1495	1228	1086	948	867	799	700	694	610	539	541	510	441	510	455	467	479	417	438	412	422	396	397	427	382	425	356	354	393	388	374	367	362	347	364	382	358	339	356	365	384	334	331	348	321	351	353	348	343	369	336	339	331	342	284	344	331	335	357	344	344	358	355	347	361	343	326	350	342	318	349	365	332	352	328	332	361	338	341	327	340	325	322	347	340	324	328	301	350	337	345	338	381	322	346	326	324	300	315	339	305	346	334	339	323	327	350	347	357	344	329	335	357	317	324	336	311	315	344	340	326	347	348	322	319	314	328	319	345	347	357	322	327	312	330	332	328	355	324	330	354	299	340	340	321	330	350	327	324	331	333	330	354	319	336	330	302	319	333	340	312	274	319	328	310	319	348	331	323	355	324	399	307	308	328	294	366	313	361	343	344	329	351	303	338	297	317	334	351	339	343	353	317	314	312	356	345	337	337	342	362	359	309	338	307	314	307	316	330	319	312	324	343	320	325	329	355	308	352	342	327	306	321	349	310	314	335	328	342	328	344	301	319	318	336	290	308	332	368	337	343	335	301	352	351	295	306	327	339	327	323	323	338	331	311	326	343	322	334	308	365	333	291	306	338	328	322	339	327	332	333	360	325	311	325	342	335	291	312	314	318	336	304	367	313	347	321	319	315	320	321	310	336	337	339	344	328	335	351	325	349	319	320	301	332	302	304	338	325	299	341	311	324	297	299	332	333	318	332	343	321	333	355	322	319	337	302	310	327	339	325	355	328	292	327	329	315	325	354	337	285	362	331	346	335	295	324	335	338	327	330	310	323	335	337	324	349	317	317	343	335	333	295	326	325	348	332	335	328	347	314	348	339	322	302	338	318	337	342	345	309	338	332	319	365	331	314	330	312	313	327	337	328	298	339	372	335	324	315	330	345	316	352	315	311	332	317	361	325	308	334	350	379	296	334	323	318	316	345	306	310	324	303	313	349	309	317	314	332	321	336	345	323	329	339	350	320	335	303	305	362	317	298	312	310	332	321	352	332	323	352	337	330	342	345	351	312	364	357	320	331	342	335	330	357	345	341	335	345	345	307	325	313	329	324	354	329	313	311	318	305	318	300	311	322	331	358	351	304	326	329	326	359	311	309	336	321	343	335	346	349	335	349	342	349	338	345	331	320	353	317	330	341	331	357	334	334	342	336	303	315	324	324	327	283	306	329	325	320	305	338	347	371	346	327	332	364	329	317	333	316	344	298	324	351	324	345	333	340	329	312	352	327	337	320	333	350	355	297	317	340	350	334	307	321	351	363	349	324	348	309	354	304	323	335	346	348	332	355	320	286	306	354	334	311	326	316	311	313	355	297	326	312	327	296	348	338	339	329	310	324	314	303	332	346	340	345	348	344	348	338	314	300	310	356	347	308	296	371	321	318	326	362	325	330	325	338	324	318	343	350	357	360	361	340	303	347	339	318	331	324	333	318	339	315	333	342	325	346	321	314	317	302	338	331	309	335	335	305	343	341	326	320	344	342	330	315	356	345	333	334	331	327	339	314	304	333	319	325	339	309	336	331	305	302	346	326	347	352	304	307	332	343	327	325	313	315	322	300	356	360	340	295	345	308	308	307	359	348	300	316	319	327	334	347	355	342	357	355	344	345	320	381	320	333	287	289	324	314	336	329	325	320	312	360	339	319	294	351	353	331	305	336	344	334	315	343	329	313	372	313	320	323	352	309	322	356	353	336	327	314	307	331	311	347	357	321	324	324	324	344	339	295	336	346	326	316	307	310	281	354	342	322	333	329	351	322	321	356	337	367	310	317	314	354	345	325	341	331	358	354	323	328	340	331	349	320	330	337	354	346	326	351	333	301	334	328	305	346	310	300	328	337	325	326	324	346	340	305	314	310	308	333	332	314	339	317	361	352	342	320	335	346	317	313	331	363	346	344	299	313	347	332	307	314	331	311	321	343	329	353	318	318	320	297	301	341	316	337	317	315	336	321	317	343	344	310	329	315	316	301	327	337	319	311	343	321	344	301	333	297	321	348	333	331	347	349	354	332	304	319	333	348	338	291	346	337	330	274	303	308	339	337	334	304	325	358	333	319	322	349	316	365	356	352	343	357	334	344	327	351	312	315	320	312	337	342	326	340	324	302	303	329	352	314	317	349	334	336	312	325	320	329	347	315	310	313	305	316	335	305	304	314	343	334	344	315	326	330	336	357	319	306	311	340	327	334	316	305	339	329	353	334	346	310	349	313	325	325	325	362	339	360	331	290	311	324	304	338	320	317	303	344	342	316	306	351	345	340	326	355	343	318	321	292	322	311	322	346	325	335	338	355	348	324	335	335	305	319	334	310	310	328	333	354	303	349	326	332	324	346	312	331	306	347	324	345	335	310	352	331	343	340	319	323	338	344	317	361	298	314	332	327	341	362	322	344	313	332	292	357	318	303	302	349	295	332	297	324	327	328	345	319	344	313	348	365	328	312	333	388	353	331	330	312	306	271	302	325	316	339	301	349	303	338	309	335	366	344	308	356	321	322	349	330	376	345	313	327	335	379	342	319	322	303	328	304	328	313	338	331	317	350	340	334	345	324	307	297	342	358	345	329	345	344	366	332	331	348	352	331	323	300	342	306	324	291	304	331	337	323	292	333	338	339	341	331	312	343	354	328	308	338	358	327	330	311	345	337	336	330	283	345	348	315	337	312	347	346	315	312	288	344	356	314	312	303	322	319	312	321	343	305	315	366	334	321	326	319	312	338	316	325	347	331	332	302	348	341	332	334	342	320	321	319	336	335	300	309	316	343	354	318	339	342	322	314	330	319	326	309	377	320	331	345	347	330	331	317	329	329	351	330	337	357	335	355	350	356	336	356	322	324	293	305	306	336	339	383	358	344	342	356	337	343	345	324	328	340	284	303	313	343	333	328	325	309	344	306	311	343	331	355	323	307	324	324	328	340	330	341	306	347	332	306	318	342	348	313	328	344	316	316	319	342	293	306	322	328	354	326	346	293	336	315	351	326	319	331	355	348	319	326	327	350	354	356	342	283	312	317	336	353	335	334	301	323	331	318	357	317	338	341	349	370	340	355	321	328	348	303	319	326	344	302	309	328	328	327	355	360	365	349	325	317	327	357	342	326	373	323	340	325	323	340	314	340	338	317	302	322	350	316	308	340	322	312	333	308	304	351	312	326	303	296	306	326	303	364	319	353	314	320	319	324	353	332	367	299	347	352	313	303	297	358	318	339	319	319	339	290	350	326	313	317	326	336	329	314	346	325	293	324	342	352	313	322	295	313	322	315	349	337	331	308	325	334	334	311	335	350	302	305	300	348	350	306	346	335	302	322	322	363	295	336	331	332	356	345	323	335	323	333	327	350	333	344	301	307	332	321	336	294	335	338	348	298	344	342	329	328	306	320	316	312	338	318	297	324	319	345	342	347	313	322	369	343	317	349	335	323	323	311	334	314	308	368	371	336	310
57052	15931	3986	1788	1205	886	713	593	517	417	348	372	338	321	317	309	264	285	266	294	271	273	258	255	235	225	264	275	232	236	228	243	234	271	246	234	254	255	219	225	208	226	223	261	238	239	219	260	241	212	225	247	216	223	236	235	226	220	252	209	232	249	237	241	243	230	228	215	210	223	219	216	238	269	221	213	228	223	236	224	219	247	222	240	239	208	270	222	234	201	217	239	253	225	227	228	227	222	205	213	226	243	233	243	229	220	222	225	238	193	223	219	225	242	210	190	237	220	254	225	233	219	246	219	233	236	212	201	214	234	228	231	206	190	249	234	237	218	218	216	238	202	235	225	211	252	217	257	215	230	242	248	217	227	184	215	237	218	241	241	243	233	224	214	224	217	224	238	219	228	244	217	212	208	233	249	191	247	220	261	240	226	199	207	240	217	222	201	206	246	222	227	228	238	245	225	238	227	265	218	221	223	258	238	216	206	238	247	257	221	192	219	207	220	207	230	229	237	245	241	210	240	239	182	192	239	228	231	233	212	231	215	230	212	216	226	238	224	232	229	231	237	238	219	221	225	203	216	208	217	246	222	235	211	212	240	225	221	241	233	228	229	214	251	206	262	240	203	226	227	237	224	218	231	215	221	230	253	207	217	222	222	241	262	219	227	227	239	232	213	234	237	218	235	227	210	239	226	201	230	216	213	207	228	235	232	238	204	209	222	221	195	236	233	220	213	229	231	242	246	213	231	219	217	239	221	197	251	211	233	234	228	232	227	237	210	220	231	238	195	244	229	238	213	211	204	219	236	229	218	197	240	226	231	249	251	217	210	248	226	213	238	235	217	248	226	231	232	222	220	224	234	222	216	225	232	233	243	205	225	228	201	224	248	222	223	235	247	205	242	203	248	248	227	226	227	218	204	231	237	232	224	242	219	233	234	230	211	209	227	231	213	208	241	218	227	221	198	240	229	218	238	199	220	227	210	212	186	195	213	265	244	225	230	230	224	234	221	228	230	225	228	212	236	204	204	208	207	236	232	264	272	260	227	231	249	236	248	249	218	190	224	222	219	250	217	211	231	191	210	218	212	227	241	272	222	231	241	246	210	219	235	217	236	237	218	237	208	216	230	203	222	229	244	209	248	238	227	206	235	241	242	254	212	235	229	219	224	216	237	245	192	241	209	230	212	202	230	238	224	236	214	238	204	237	198	191	238	205	233	212	217	259	214	233	245	222	253	222	217	217	232	213	214	215	209	203	241	228	201	225	224	211	229	241	230	256	239	215	195	242	253	211	233	228	223	215	197	233	224	230	223	191	220	214	212	232	208	199	240	231	233	242	222	229	194	224	256	228	218	218	220	234	209	219	244	213	223	230	201	242	253	216	221	248	243	218	235	232	215	230	219	215	236	230	206	237	235	222	236	233	272	225	209	264	232	209	229	204	221	204	224	214	210	226	209	220	234	242	224	209	228	243	217	210	224	253	206	221	250	250	210	201	224	213	201	202	263	242	217	214	221	192	231	236	255	216	241	219	239	184	234	221	220	215	255	242	224	266	242	222	200	223	228	208	245	214	228	235	229	210	270	209	225	238	240	243	232	224	211	216	202	249	216	219	255	251	214	218	215	205	223	235	210	219	205	225	202	217	237	227	224	206	232	213	233	274	261	194	256	236	230	212	248	228	220	228	209	239	209	214	262	222	222	200	223	234	228	271	212	225	224	240	237	248	211	218	211	242	211	223	238	226	223	225	232	217	222	212	226	211	196	201	232	225	201	203	237	218	239	224	221	225	226	214	242	241	240	240	205	230	230	218	238	240	210	240	222	218	241	214	226	243	228	240	216	209	210	212	213	242	241	239	220	233	223	212	224	225	210	254	258	213	256	218	209	207	222	217	220	213	233	245	201	239	241	223	202	256	230	218	221	217	229	229	214	230	253	202	231	215	235	199	207	220	212	237	238	221	230	207	243	240	237	254	219	200	221	216	217	232	212	221	227	229	260	215	239	229	252	217	251	236	237	219	247	217	229	228	231	236	209	233	236	195	207	205	215	202	225	233	229	233	233	210	204	212	256	235	241	224	215	209	212	248	223	250	227	233	238	230	261	259	242	252	238	222	228	219	215	259	238	222	213	218	217	218	240	228	211	234	184	227	208	233	209	233	227	227	212	201	227	207	206	258	243	225	234	223	242	216	219	251	228	243	236	231	228	229	224	223	248	218	249	215	237	259	238	209	232	199	206	211	218	251	252	241	253	247	200	204	227	237	240	207	252	233	215	225	236	208	199	219	217	264	247	215	235	235	241	232	221	229	216	225	200	232	221	220	239	215	227	197	235	207	250	234	224	211	208	259	205	229	202	232	205	217	216	224	221	255	204	253	209	207	238	222	239	234	248	242	231	229	208	225	237	208	201	238	241	215	226	253	204	247	209	204	235	220	219	227	214	234	223	231	229	217	229	228	240	220	251	185	229	224	210	199	222	223	187	250	256	238	237	245	222	235	205	228	215	226	279	216	223	259	248	214	246	234	228	203	221	214	220	237	227	221	231	204	261	222	218	222	204	203	224	241	220	244	219	206	225	244	266	204	231	204	238	225	225	224	209	234	231	224	235	221	227	247	244	244	230	239	213	234	228	243	206	233	206	218	233	231	238	229	245	194	228	213	233	223	219	243	220	221	253	244	243	220	220	223	215	243	245	237	235	228	241	229	208	215	211	229	224	225	233	221	211	258	240	217	199	241	259	242	222	247	241	241	226	217	203	245	233	208	207	257	233	217	224	233	187	215	225	205	232	251	199	240	247	234	227	208	247	244	249	225	247	234	221	233	216	226	250	237	233	217	237	239	232	221	195	255	211	236	210	189	232	255	243	234	215	213	218	222	213	205	232	218	209	224	241	230	244	246	254	231	251	244	223	241	217	217	232	207	210	237	220	256	233	219	218	218	222	225	231	243	234	243	239	235	225	205	198	254	252	238	211	224	240	218	234	215	199	216	239	223	208	237	224	232	259	256	202	221	220	232	209	229	246	196	240	221	225	249	222	190	223	228	206	212	217	216	240	223	232	228	231	246	227	223	228	205	226	227	238	217	201	227	216	225	244	236	206	213	222	226	234	229	229	211	224	239	216	235	221	222	233	227	246	239	192	226	227	254	209	258	214	224	208	223	219	237	235	245	214	249	212	237	220	230	236	273	224	218	205	235	228	228	224	201	220	205	210	243	212	239	234	210	212	218	234	259	211	217	219	225	255	211	216	216	253	235	219	212	214	218	225	196	229	225	248	245	212	208	231	189	224	249	219	249	221	206	224	238	222	230	208	213	223	225	208	240	209	228	219	212	211	218	215	244	233	251	219	238	229	227	240	220	224	228	213	220	215	227	225	246	250	230	218	225	213	202	237	215	226	206	227	212	244	222	211	237	223	201	263	217	228	246	246	209	228	215	214	226	224	239	226	248	243	203	229	234	230	220	230	236	253	212	224	225	226	235	215	208	206
25610	1901	4073	4754	4133	3511	2830	2421	2038	1841	1595	1427	1394	1203	1138	1105	1028	950	923	890	809	853	777	767	781	763	799	737	719	682	669	723	709	663	675	612	666	662	695	620	609	652	649	634	633	602	620	651	629	573	625	636	635	583	602	602	610	665	598	600	585	607	594	628	578	576	563	610	612	590	589	568	574	606	592	614	558	545	626	575	612	592	579	575	609	553	582	538	587	590	629	591	584	538	573	581	586	603	572	590	593	604	559	569	572	563	566	574	605	533	586	586	621	621	574	575	578	576	585	571	592	555	590	577	587	563	580	584	566	578	574	563	575	584	577	562	556	582	608	553	597	539	581	557	575	567	545	570	607	574	576	567	545	557	534	586	564	541	588	586	570	593	555	573	535	576	563	571	596	545	582	553	561	588	583	570	605	569	554	602	553	584	572	567	571	533	590	594	582	566	551	575	555	582	588	551	609	550	579	520	571	580	602	645	574	578	619	566	536	584	564	600	570	577	553	568	550	624	601	574	557	563	579	549	574	580	573	577	562	577	554	615	564	594	562	567	576	562	532	621	553	567	578	581	591	569	577	596	586	583	573	587	606	561	565	569	603	545	554	608	606	607	570	538	575	522	571	575	554	580	567	582	612	567	544	608	626	550	576	546	581	553	588	556	540	560	549	544	567	582	537	572	577	579	577	538	597	570	557	554	584	587	572	580	577	559	592	552	611	586	586	628	572	557	582	561	588	593	607	577	560	586	536	534	612	573	570	537	614	580	576	590	547	592	566	566	587	610	595	565	584	592	594	586	591	574	588	583	595	580	586	588	569	558	551	594	551	526	604	603	550	594	539	500	564	607	606	586	543	584	550	578	583	510	538	574	563	575	575	563	571	573	618	582	599	575	555	546	569	572	594	571	564	597	611	565	606	588	565	549	544	566	600	529	598	572	551	559	593	564	555	543	594	547	603	540	593	612	599	577	582	575	590	554	555	585	556	585	565	582	539	587	584	580	630	582	540	553	559	570	562	602	567	595	576	536	546	567	579	587	586	539	551	602	538	563	556	520	620	545	580	575	555	555	607	601	601	581	582	578	579	547	554	537	580	576	538	582	556	601	555	601	544	547	571	579	528	592	551	592	603	569	583	548	567	553	584	605	524	569	548	590	573	572	564	546	537	568	606	592	533	546	583	565	557	543	544	577	546	559	573	566	602	582	586	552	562	569	605	584	568	557	584	557	563	575	560	576	550	559	556	569	586	551	559	536	603	537	549	527	545	565	591	593	585	643	544	550	568	570	606	582	548	565	592	570	602	606	638	581	621	556	560	587	574	585	549	558	605	562	586	591	621	553	578	608	601	546	575	562	578	544	583	563	557	585	572	549	579	595	607	572	631	554	583	573	609	549	601	554	547	607	544	572	545	595	545	560	558	609	621	538	586	609	567	576	548	577	552	585	557	575	566	579	558	582	572	553	540	543	533	510	586	560	589	569	586	582	572	564	596	597	583	572	613	541	548	592	577	571	588	543	598	547	581	604	618	577	556	545	551	574	579	545	566	573	571	548	581	583	541	558	576	561	538	585	575	580	630	533	553	553	535	529	574	597	562	558	528	556	551	593	544	587	565	589	526	578	572	556	592	552	548	568	573	549	596	570	612	605	547	579	545	584	552	516	556	566	571	615	575	525	525	570	552	541	575	556	556	564	528	559	571	578	569	565	544	534	558	565	587	542	580	571	585	659	562	589	556	579	564	553	577	586	563	599	593	562	593	558	564	556	586	608	521	522	588	585	550	584	564	563	593	567	599	530	553	581	584	551	537	562	547	545	559	593	599	605	643	578	558	614	604	581	576	587	585	557	586	575	575	595	576	529	568	565	578	588	573	556	610	566	573	570	550	610	557	559	575	576	541	599	577	569	602	580	562	561	569	550	566	570	565	587	529	551	605	553	591	585	522	552	548	597	561	597	584	571	575	620	573	584	605	583	559	582	567	584	538	540	618	601	556	583	578	622	526	505	567	539	558	568	575	600	593	568	607	541	549	573	537	559	550	610	578	566	603	578	551	552	533	571	543	580	608	593	572	534	575	595	582	573	595	554	575	581	567	571	604	571	535	570	590	568	600	587	569	582	551	560	595	586	567	544	577	558	572	543	606	552	587	575	526	606	550	592	594	586	557	562	564	616	568	562	555	570	582	610	568	585	584	606	532	562	523	618	574	571	522	568	581	543	540	551	572	565	579	568	563	563	570	591	593	577	602	604	560	496	547	599	595	583	543	595	565	557	605	612	565	553	578	570	582	547	567	576	598	578	590	596	576	569	569	600	527	582	538	528	600	572	577	556	539	596	548	544	606	584	570	567	544	588	562	542	570	595	587	567	564	570	556	562	559	591	565	593	588	602	596	569	600	579	578	630	567	564	527	600	625	611	572	603	558	560	608	581	606	606	613	572	549	547	605	530	567	559	625	530	557	597	514	550	553	536	619	562	607	604	574	581	564	555	541	594	582	538	587	588	563	596	577	582	597	568	555	547	596	544	562	521	584	589	559	569	584	592	600	587	608	568	572	580	603	576	619	570	594	599	580	567	570	576	559	614	571	568	578	557	577	562	619	584	561	589	616	525	576	562	577	564	559	558	599	549	538	542	575	594	562	581	586	577	577	577	552	568	565	553	571	613	567	592	625	501	616	560	557	569	554	597	580	567	567	590	552	546	562	553	587	561	582	589	576	560	614	540	546	560	570	607	542	549	590	588	539	574	582	551	540	595	548	597	552	585	541	625	586	583	559	547	562	573	551	577	556	617	605	618	532	593	549	614	602	562	544	616	533	596	563	580	544	553	575	605	578	526	591	601	598	570	556	588	569	548	546	553	548	569	540	567	560	565	573	598	572	590	573	546	592	590	547	574	596	581	563	568	567	568	518	594	525	552	519	574	604	551	534	557	543	607	585	556	612	586	573	552	613	555	545	582	581	546	552	607	508	537	579	545	623	581	591	527	546	591	595	504	570	584	593	588	572	528	588	569	575	580	579	571	571	567	570	596	595	551	599	605	593	615	582	584	556	554	538	542	588	577	589	595	584	602	580	539	557	559	551	546	576	560	547	546	549	569	540	569	571	549	558	544	526	585	586	571	589	593	583	588	600	571	566	571	564	577	518	567	527	559	566	616	594	606	563	588	580	580	614	542	564	555	593	567	581	592	617	555	581	558	614	583	589	516	551	586	567	571	584	607	615	607	570	536	600	553	529	551	587	561	549	586	563	581	582	596	611	604	581	584	564	544	595	589	578	622	572	525	586	566	554	587	578	575	578	564	546	571	531	536	567	577	550	611	556	580	562	541	549	548	551	584	582	549	568	552	555	582	574	578	575	603	596	584	562	546	569	587	580	556	521	598	602	572	558	540	581	597	556	559	542	555	567	541	568	560	588	578	613	580	534	556	580	547	552	545	557	547	596	571	580	562	510	608	540	584	577	622	589	571	585	582	575	583	560	596	581	583	625	587
4465	291	226	243	229	228	244	239	224	236	208	200	227	213	231	221	244	222	238	209	223	237	257	239	230	231	209	228	220	228	188	238	244	196	238	231	244	234	242	216	241	229	208	213	238	229	199	224	211	227	222	210	243	210	199	250	234	241	232	237	220	214	214	214	249	218	222	233	226	224	228	235	238	252	237	224	221	234	225	243	231	228	205	240	257	238	240	243	234	223	197	218	220	231	193	218	212	244	238	217	237	226	227	241	201	280	235	243	219	240	232	228	225	229	230	217	242	223	251	232	217	237	233	228	202	236	201	243	232	235	203	252	223	223	196	238	209	217	221	218	236	212	236	249	218	230	195	203	235	223	233	243	226	223	235	213	218	186	261	222	221	227	206	222	258	228	229	231	211	198	211	219	236	217	220	243	218	205	220	230	239	217	230	213	244	225	246	235	246	244	217	264	225	220	243	213	262	238	214	198	210	209	257	236	243	221	207	255	231	242	238	232	243	198	250	206	222	244	235	221	234	212	201	247	237	252	252	218	240	218	237	226	221	236	230	211	227	225	225	206	249	216	228	251	238	229	217	238	250	241	253	245	210	227	248	275	247	242	240	223	236	237	222	223	229	228	223	244	244	251	197	242	204	207	218	218	218	234	219	251	209	217	220	219	203	217	218	225	198	209	214	226	225	213	231	224	214	258	232	208	218	245	248	196	232	214	232	232	234	245	229	217	224	205	222	221	225	230	229	246	216	241	255	243	230	208	244	236	233	211	229	247	220	220	236	214	259	222	226	230	218	226	223	220	237	219	252	211	247	199	262	224	237	235	214	203	213	266	205	236	227	231	238	221	225	276	244	247	265	264	219	228	240	237	223	201	238	204	210	243	216	244	232	217	229	235	221	216	208	233	214	219	227	251	211	238	227	231	209	217	220	249	245	224	247	215	233	220	252	208	272	250	233	236	213	234	228	215	253	238	228	239	224	203	219	245	181	233	230	248	209	218	229	216	209	217	231	218	233	249	259	213	222	212	238	232	251	231	226	264	218	227	224	215	226	243	227	223	212	196	223	225	222	253	209	228	214	236	243	203	214	235	236	222	215	249	214	219	220	237	205	241	246	233	247	239	217	247	222	223	231	231	251	217	258	220	240	220	221	202	206	232	212	220	225	225	216	203	199	193	224	206	251	229	218	237	224	227	227	232	219	266	184	228	226	227	244	252	224	235	223	206	203	209	221	215	219	243	210	246	240	241	215	239	247	236	237	254	202	224	222	206	253	220	214	203	234	229	223	230	231	227	206	221	249	225	211	222	224	186	218	191	239	230	215	216	217	247	209	226	244	233	226	216	228	213	227	215	208	218	231	224	199	206	233	245	237	223	236	223	232	242	228	204	252	239	242	220	211	225	229	220	245	243	221	205	198	238	257	230	218	245	234	236	236	256	238	214	225	271	216	233	224	236	207	226	258	216	223	231	217	229	256	257	222	229	245	243	232	216	245	188	190	230	215	239	214	245	228	256	209	222	215	223	256	225	223	264	230	201	230	223	242	246	228	220	233	251	214	257	226	193	229	216	241	217	200	211	240	228	242	236	222	227	241	249	244	225	232	222	215	204	265	227	236	230	236	230	201	210	234	227	223	231	243	210	225	238	252	233	258	252	191	232	228	244	228	255	227	215	210	239	231	216	258	229	237	237	238	226	226	231	232	224	234	244	215	225	221	227	203	247	221	244	207	233	228	219	246	273	204	194	224	196	241	209	221	232	237	217	239	232	242	218	216	215	212	212	261	231	239	242	230	228	210	192	255	221	231	224	253	238	210	236	233	250	229	246	212	233	233	231	226	218	218	212	243	223	212	218	222	259	212	222	222	253	208	251	240	244	202	230	231	239	263	210	233	231	209	242	227	226	239	233	216	241	225	214	238	204	208	212	198	195	245	204	242	229	219	213	238	224	219	249	215	229	197	231	205	202	206	243	218	214	247	224	248	245	218	239	235	270	233	235	221	232	235	198	228	216	229	234	224	227	237	227	235	237	207	252	219	245	238	250	213	228	209	248	218	209	217	244	235	214	249	245	247	194	213	222	240	212	235	225	216	232	224	244	229	226	241	234	227	220	212	248	223	226	209	246	253	229	203	235	223	236	240	206	224	227	223	232	217	229	243	236	236	245	246	241	212	216	256	185	219	255	222	213	218	211	256	217	208	239	217	233	233	241	261	249	248	211	236	252	218	250	219	231	241	227	220	221	231	247	222	208	246	219	206	267	229	216	267	236	240	227	247	235	225	233	238	236	224	215	229	268	230	221	212	238	198	213	228	219	242	229	248	245	222	236	225	251	239	236	217	237	223	208	221	220	237	236	235	230	200	233	225	208	230	207	203	223	214	204	201	230	254	214	249	236	242	231	239	245	238	236	226	227	194	237	244	235	215	256	255	251	209	222	219	224	226	223	218	222	264	248	189	235	239	226	237	242	217	190	219	244	218	205	231	232	222	213	227	231	222	236	217	246	219	215	235	220	230	239	229	207	213	214	238	199	235	222	234	206	209	225	203	232	226	227	232	233	238	235	242	207	218	221	229	246	240	248	219	240	236	263	244	245	223	213	234	224	247	231	247	200	226	218	260	229	233	227	236	240	223	232	230	229	218	204	241	254	230	218	223	200	245	203	230	189	225	198	228	198	236	209	230	205	244	218	240	264	229	215	244	248	233	227	249	233	241	233	252	206	228	209	219	211	214	235	226	257	230	231	246	223	220	252	206	228	213	228	228	237	250	232	236	217	230	218	214	234	247	220	211	232	252	254	219	237	206	192	241	220	231	241	244	221	223	198	260	237	231	241	227	215	230	241	202	227	217	236	245	230	224	216	227	227	233	229	193	228	214	229	246	247	228	248	247	249	249	230	246	233	215	234	226	239	219	226	232	250	210	240	226	227	242	230	214	236	231	235	221	237	235	259	227	239	253	213	228	258	228	223	209	225	227	227	223	213	238	237	239	218	245	234	218	222	223	247	210	269	232	219	235	209	224	240	215	222	227	203	214	237	244	228	232	239	237	213	231	249	240	222	249	232	227	203	210	215	228	259	253	231	221	237	208	235	224	256	220	216	220	273	233	235	242	263	226	227	234	231	240	214	226	215	221	240	237	218	240	212	242	205	221	227	225	213	218	252	235	220	243	232	207	213	252	217	212	237	241	216	195	199	214	225	229	231	238	222	206	207	232	229	232	251	237	219	228	227	233	217	254	196	257	228	221	221	238	223	218	233	228	219	201	234	226	231	231	204	217	221	225	225	206	253	202	221	215	225	214	223	244	238	228	231	192	196	228	239	273	216	234	241	241	229	232	215	251	251	251	223	202	237	245	227	246	224	214	257	220	235	208	228	207	230	257	266	202	239	245	207	227	200	220	231	228	197	215	220	227	216	213	221	209	272	243	236	192	211	213	220	218	240	231	218	221	238	212	224	258	215	203	237	230	221	259	235	249	210	226	208	262	233	221	237
4816	590	573	662	578	615	588	583	577	547	568	534	516	592	570	554	515	528	540	536	511	494	555	559	556	561	549	536	505	524	541	534	541	569	541	531	534	537	548	517	520	557	538	571	537	521	553	537	539	508	564	544	522	554	558	578	553	526	559	505	549	545	566	530	564	549	551	527	552	558	559	537	530	530	541	562	522	597	543	553	556	520	562	545	542	540	603	504	540	552	519	532	530	575	544	531	527	586	519	526	539	530	533	550	553	555	532	551	494	551	496	584	576	540	528	527	545	559	558	510	574	561	532	527	513	568	572	549	546	556	578	555	534	530	531	528	546	552	563	530	534	539	574	494	528	564	542	526	529	553	538	602	567	529	526	508	525	536	514	570	548	508	554	537	561	536	530	538	523	538	475	560	577	559	565	543	537	560	529	575	522	551	526	557	546	563	549	527	511	527	476	560	541	536	537	517	557	521	527	517	548	559	541	560	553	566	531	529	576	536	494	550	520	561	537	557	549	546	588	559	506	512	497	572	511	522	511	545	518	584	584	546	508	543	555	547	524	588	592	515	541	558	558	504	556	556	560	566	538	562	564	508	530	558	548	568	545	567	562	505	533	543	521	541	546	496	506	547	559	529	539	546	523	556	538	554	532	523	543	526	547	539	527	567	548	575	533	536	524	498	501	527	493	516	556	495	557	524	480	530	576	613	543	502	564	527	520	527	563	561	562	552	556	553	526	557	566	529	578	551	549	510	573	525	498	514	525	572	515	521	575	490	558	525	516	569	542	553	550	539	541	560	510	511	496	547	548	543	513	539	523	537	549	526	556	538	536	538	544	551	537	524	527	532	567	549	553	533	555	540	583	543	566	475	546	499	585	532	524	508	519	552	570	560	513	522	534	558	503	541	577	549	546	514	541	508	537	531	516	554	535	507	554	548	586	526	534	496	564	526	487	528	556	491	531	543	535	511	557	513	510	533	546	512	567	510	504	586	527	565	564	563	559	532	576	545	519	588	518	524	556	538	551	529	500	514	519	514	590	542	542	514	575	558	570	543	508	545	545	551	528	505	536	565	541	538	515	544	548	547	574	539	555	533	523	565	508	528	555	522	543	523	533	521	561	521	552	546	521	501	591	506	571	549	513	542	514	548	508	575	548	531	542	548	556	552	541	518	515	578	580	524	522	561	544	528	547	581	540	546	526	568	517	494	566	519	551	532	527	531	534	523	512	573	542	598	567	521	575	525	588	533	528	543	495	551	571	557	517	520	524	564	510	565	513	551	562	550	515	546	555	551	547	528	519	509	550	551	545	524	520	530	536	534	519	540	543	573	553	549	487	538	547	578	556	538	586	520	544	487	533	528	519	547	565	560	552	493	530	531	546	565	520	574	550	539	546	472	562	536	565	570	548	547	553	559	508	526	525	532	531	566	565	540	525	534	491	545	542	530	546	549	586	537	553	552	541	504	549	535	563	549	509	549	562	549	535	536	554	538	537	500	543	531	541	542	533	519	600	533	547	550	592	507	533	528	609	503	528	571	565	532	535	551	551	550	550	481	548	553	546	571	565	556	515	568	516	527	522	574	563	537	554	549	569	583	540	524	547	530	543	552	529	556	515	519	537	573	565	536	593	544	542	562	553	496	532	505	510	549	527	566	562	555	542	539	541	512	550	512	514	565	546	565	552	573	539	542	534	530	515	569	543	553	557	567	571	533	542	560	539	501	516	530	540	543	511	502	573	561	547	517	526	536	547	560	533	532	567	519	510	537	567	521	526	566	537	512	533	565	589	533	532	551	557	512	565	545	541	543	546	500	551	537	521	575	542	541	540	557	533	560	537	541	517	572	501	518	532	541	572	527	551	529	537	541	534	549	557	519	529	513	549	524	570	587	515	531	552	538	546	544	532	544	532	553	512	551	556	596	501	555	555	546	525	536	570	540	570	566	561	528	539	558	503	550	505	523	530	521	564	521	495	515	533	547	530	512	563	562	541	585	518	564	530	519	516	576	543	520	552	484	529	543	569	531	515	525	545	493	556	570	565	549	557	507	503	534	508	550	539	537	544	549	507	544	579	581	503	547	534	540	534	554	530	534	534	540	535	512	547	509	530	516	522	539	532	563	573	534	554	538	546	569	528	548	561	499	525	531	561	527	522	553	513	553	544	494	566	573	507	526	586	547	541	561	534	487	579	538	564	550	520	581	569	512	536	506	545	526	539	538	599	536	527	535	553	575	588	570	544	562	552	545	550	543	592	538	566	536	552	606	557	485	484	533	518	585	551	587	540	554	531	503	565	536	596	525	590	589	544	499	533	548	568	543	547	509	550	532	543	540	509	552	537	555	559	546	490	528	561	537	528	538	536	543	532	552	529	549	541	523	558	569	540	525	517	538	516	573	558	536	532	543	542	577	558	539	528	535	529	500	529	532	537	609	508	553	539	595	551	534	572	543	566	533	533	557	547	574	500	582	524	530	555	529	540	520	560	541	522	543	539	554	531	552	558	578	532	538	575	534	535	511	569	559	525	515	520	541	511	584	541	600	529	546	545	584	550	564	502	486	528	513	503	520	548	550	526	530	593	542	535	540	546	513	532	524	523	534	553	569	529	540	566	552	552	527	552	599	598	558	558	542	520	501	592	534	522	523	544	553	578	574	590	456	543	537	550	565	530	542	553	527	549	540	521	537	542	542	596	505	557	518	511	531	576	545	546	555	513	523	561	528	522	531	576	528	521	536	537	555	492	573	521	530	498	580	484	555	529	548	551	510	543	560	516	579	571	518	536	547	547	531	529	564	540	547	537	535	547	556	525	535	542	495	515	566	557	557	568	561	499	537	511	584	517	530	517	555	497	568	540	543	553	558	508	562	522	518	542	515	498	545	541	580	527	511	592	525	517	558	512	526	579	574	552	580	544	560	521	547	538	550	517	531	528	550	535	539	545	538	536	539	491	602	540	562	520	498	547	580	592	527	546	558	538	527	524	529	502	507	535	567	565	554	544	516	559	569	569	520	577	564	542	563	519	568	498	557	510	540	528	560	502	563	562	551	531	549	514	513	520	509	522	516	551	544	591	557	543	554	528	505	567	531	558	534	535	604	570	536	544	553	557	582	540	490	529	555	521	541	536	557	524	554	571	509	512	564	533	562	546	538	569	521	584	543	542	529	544	576	573	547	578	584	504	499	507	519	526	520	564	531	550	523	533	545	554	524	531	543	539	560	526	547	541	562	559	550	548	560	524	543	540	498	540	556	553	552	538	515	609	533	556	533	545	564	560	492	521	562	497	520	538	530	544	523	514	526	543	517	531	513	535	527	559	555	534	547	543	557	527	563	515	551	515	544	526	537	548	564	542	559	546	573	531	519	510	539	534	507	547	508	581	537	542	563	513	544	567	541	518	532	489	516	522	560	554	536	516	538	549	511	568	567	534	532	525	575	534	556	523	603	544	598	539	529	516	559	554	576	551	566	534	567	525	513	551	525	520	504	514	553	545	523
42767	7726	1214	830	604	422	332	272	254	176	186	189	147	164	158	132	144	158	150	135	129	125	141	128	132	120	157	122	127	113	103	131	111	118	134	123	142	129	105	122	110	140	113	108	150	138	123	114	101	109	111	114	114	105	119	127	111	113	122	130	148	105	121	115	132	123	121	104	116	110	111	119	117	99	95	119	131	116	111	131	126	123	139	120	114	154	116	124	104	124	137	121	119	105	108	131	106	126	105	134	119	120	117	115	120	139	116	121	117	122	111	111	124	107	120	113	119	115	114	111	121	137	109	119	127	103	129	100	120	111	123	114	106	108	104	92	89	112	112	113	133	123	122	110	121	131	117	103	119	110	120	118	99	114	129	107	120	155	115	88	106	107	116	113	118	131	100	113	148	115	112	101	111	105	121	126	131	105	105	96	131	123	131	117	112	117	113	108	108	131	106	108	121	124	115	121	110	142	99	129	139	120	114	117	136	113	124	108	127	119	108	94	103	114	117	128	119	108	123	118	123	124	113	106	132	115	111	124	127	144	109	130	101	109	113	115	109	125	119	132	113	110	121	130	110	109	120	109	126	105	95	120	120	108	121	100	118	126	124	133	115	114	102	126	101	140	120	131	126	107	112	115	119	128	131	102	121	112	110	121	120	112	117	131	120	99	124	137	138	96	125	125	108	128	110	114	113	123	101	111	99	125	102	119	127	143	104	111	139	106	95	115	113	114	97	107	120	134	128	104	111	127	120	113	110	118	106	121	127	138	118	91	92	107	116	111	120	113	121	100	108	129	104	129	119	109	122	114	132	113	107	106	126	114	101	117	144	107	132	100	119	104	107	119	115	96	120	109	100	124	95	109	110	104	97	100	127	125	108	113	108	110	123	130	113	127	121	96	109	124	110	108	133	118	99	127	111	118	122	108	112	129	112	147	132	115	122	126	121	127	105	99	101	125	113	111	117	107	114	105	113	125	120	116	121	103	103	110	103	115	105	106	128	121	102	107	110	116	133	107	120	105	109	138	121	103	122	142	111	122	118	105	108	93	135	112	135	116	101	119	113	103	113	122	107	123	97	132	112	114	110	117	114	97	112	111	123	115	118	111	113	122	110	101	124	115	128	122	119	121	110	107	96	125	132	127	117	118	108	103	131	118	124	140	131	101	117	136	106	104	113	125	119	127	121	119	106	107	135	113	133	125	122	113	105	113	140	105	122	109	116	102	102	120	127	115	147	131	99	103	109	121	139	121	121	123	114	122	121	121	105	108	111	119	115	117	124	133	117	128	115	113	123	110	109	123	94	119	140	104	119	121	109	109	106	114	136	115	127	116	110	98	105	112	96	122	115	118	125	131	117	113	124	106	125	131	110	118	110	121	116	109	138	125	126	114	92	117	115	122	125	134	127	139	117	119	109	110	110	109	133	122	143	122	130	117	111	114	101	119	111	97	112	133	113	115	108	128	108	123	121	112	114	129	121	125	122	116	109	126	116	122	117	130	106	130	123	103	126	95	107	127	108	129	101	104	127	100	116	125	103	113	109	113	103	126	120	125	107	112	130	105	112	102	126	119	128	117	108	115	144	108	122	121	135	131	121	99	97	106	123	129	98	113	124	99	105	99	135	131	112	105	142	117	112	103	123	139	122	117	105	105	126	115	118	119	106	116	104	110	114	117	121	126	118	112	111	90	110	115	124	102	98	109	99	108	128	103	119	123	103	116	110	104	104	118	113	99	113	105	111	133	109	124	116	156	116	107	118	120	111	112	111	117	98	113	92	128	110	118	123	109	115	117	110	113	125	126	113	107	102	134	111	110	104	114	111	135	127	108	96	114	102	130	121	101	110	102	135	125	109	112	113	118	113	112	119	92	140	105	104	131	103	134	128	122	111	127	131	122	109	121	119	112	106	118	130	139	105	94	124	109	115	108	128	131	101	104	140	107	120	135	114	113	108	120	110	101	104	133	84	110	119	109	137	113	103	114	139	120	130	131	122	102	124	109	137	135	114	136	111	123	115	129	100	94	117	100	119	104	112	123	115	115	111	121	123	104	114	123	99	110	101	123	143	129	110	125	108	120	116	136	113	112	117	120	118	110	118	122	111	121	119	122	121	126	128	100	130	134	142	133	111	106	128	98	113	126	127	133	95	112	116	101	108	88	114	108	129	96	111	107	110	133	106	107	121	141	121	118	122	105	127	121	131	120	119	118	113	112	141	102	113	128	122	121	107	115	122	131	139	109	124	140	121	115	115	125	127	109	110	115	115	139	111	115	100	127	119	106	135	111	116	126	98	121	95	102	116	99	122	103	113	110	123	126	101	105	105	107	141	101	104	122	120	140	114	123	126	109	111	124	113	95	106	113	100	117	112	103	117	105	127	124	112	133	98	102	140	112	121	135	120	125	131	123	111	107	119	117	102	98	119	130	126	128	131	112	126	108	97	120	120	122	123	112	102	99	114	108	106	122	115	147	100	117	114	104	126	114	112	115	118	135	149	124	109	116	114	141	122	80	130	129	97	108	157	107	134	124	138	111	119	107	113	124	115	123	109	115	118	131	120	125	106	118	130	121	118	107	106	123	104	119	117	104	133	119	118	110	141	114	114	102	128	118	129	128	97	104	112	103	106	125	100	129	122	108	120	113	101	102	95	99	120	117	119	111	112	112	114	112	135	124	114	93	104	118	106	115	136	107	100	113	118	97	109	111	111	112	113	112	108	115	113	109	99	118	123	127	136	120	130	128	110	124	121	112	110	138	136	133	127	134	100	101	109	106	106	110	117	116	126	121	113	113	131	126	114	119	137	123	96	120	137	98	118	116	114	112	140	121	128	105	147	114	123	131	106	145	109	103	117	117	119	126	99	121	122	126	100	114	99	111	99	91	99	127	110	116	125	110	110	107	108	127	111	117	115	113	94	134	137	123	133	111	106	121	118	126	138	108	116	105	123	104	116	114	133	106	133	118	116	112	118	132	121	119	111	112	121	124	125	114	138	96	123	97	112	125	122	117	98	147	112	122	123	111	116	125	113	115	136	114	138	125	133	97	140	110	117	114	129	111	110	105	110	124	116	123	96	109	83	100	112	118	98	127	100	119	107	111	111	115	117	106	112	124	110	99	96	118	108	117	122	101	105	110	135	113	126	132	116	121	118	112	114	142	126	107	113	125	138	94	122	122	99	101	111	123	144	116	104	120	123	102	115	96	129	123	118	110	99	119	120	125	132	106	108	135	116	141	130	129	97	118	125	120	103	107	107	127	116	109	143	105	112	127	105	142	112	116	119	116	106	136	121	123	103	108	98	134	99	98	125	131	117	105	123	115	101	116	122	124	104	127	120	133	106	121	146	102	123	119	133	116	108	125	121	102	93	132	132	116	118	92	125	123	124	98	132	97	112	96	124	126	116	107	127	108	129	120	117	115	102	116	130	119	106	127	123	99	131	128	108	117	138	126	119	131	106	125	113	135	133	125	120	115	121	128	125	122	107	115	101	114
19601	995	2127	2601	2285	1806	1517	1311	1112	933	854	810	709	666	544	573	601	512	546	508	476	490	470	447	437	419	416	427	430	399	398	388	395	365	382	400	359	354	356	362	340	347	356	401	354	349	357	354	331	329	402	332	338	347	354	352	331	314	353	328	365	330	328	327	343	313	355	331	334	340	338	359	329	323	338	378	359	332	341	304	359	313	344	352	341	374	347	334	367	307	332	362	312	296	347	351	345	353	365	353	359	336	340	305	370	326	349	308	311	324	333	326	341	355	350	360	311	313	333	351	313	303	333	318	288	373	335	350	336	335	352	328	322	339	327	316	324	335	325	328	328	335	295	329	312	305	330	358	322	351	334	328	295	331	330	325	356	302	299	341	310	318	334	354	302	335	345	313	311	314	312	323	308	331	355	335	291	327	295	358	310	346	354	327	369	337	317	319	344	337	324	319	312	324	329	320	336	333	330	293	319	313	316	329	366	334	316	325	337	336	350	347	333	340	349	350	309	319	358	338	305	348	335	353	335	318	321	340	352	341	325	345	319	338	318	318	331	345	323	329	311	321	355	336	346	330	313	345	310	348	337	320	328	334	351	328	346	334	314	312	313	315	313	312	309	316	337	357	332	331	336	311	355	320	331	328	318	366	301	350	280	316	315	350	329	354	313	313	301	304	341	332	291	313	331	321	328	349	344	344	327	356	320	334	333	354	324	320	330	319	297	329	337	326	326	326	316	339	329	337	344	349	316	291	296	327	342	313	355	311	348	339	345	337	323	308	343	328	332	356	333	337	319	307	343	320	322	302	293	346	301	308	310	325	305	354	298	306	327	332	308	320	308	331	339	355	296	334	304	340	305	325	328	333	365	339	332	337	337	311	331	328	314	331	351	324	318	326	322	310	327	330	335	323	346	320	325	342	339	310	331	321	320	343	344	320	303	322	336	316	337	327	306	361	326	344	332	349	354	327	301	327	335	329	309	335	375	329	301	346	352	327	309	302	310	321	318	331	276	344	325	332	305	294	344	317	282	361	348	320	314	313	303	319	348	340	353	342	334	334	365	304	319	339	327	351	305	290	307	352	323	315	317	330	306	303	323	289	313	327	321	329	342	321	351	356	359	289	296	339	309	314	344	350	346	318	298	368	297	339	332	345	317	334	316	330	338	311	311	353	336	321	348	319	336	293	285	348	310	352	327	322	343	310	335	320	347	361	294	323	359	336	352	308	313	300	345	350	305	335	300	327	333	313	303	345	295	330	298	328	311	305	370	325	342	299	305	305	315	331	353	352	329	351	300	300	333	339	315	270	356	339	331	330	327	340	329	325	322	338	340	350	325	298	320	346	313	307	335	293	319	295	359	314	331	332	349	344	308	327	326	331	314	323	343	324	324	321	325	301	325	363	331	317	321	291	315	326	299	331	326	332	281	326	319	323	308	290	343	313	344	346	330	298	293	333	335	305	337	310	332	315	316	360	363	341	330	296	347	307	347	323	325	339	346	317	306	331	327	329	305	333	314	348	326	331	367	345	328	317	343	319	341	306	328	325	351	310	315	321	327	337	323	334	307	321	326	312	331	319	328	336	337	330	313	328	341	310	302	307	312	325	326	309	337	314	344	353	317	335	332	327	323	281	305	312	333	313	357	319	353	336	335	321	320	350	326	292	301	301	340	295	351	297	298	335	320	320	344	302	337	364	284	281	319	364	330	318	322	300	320	349	322	323	326	336	272	359	349	330	332	331	328	329	324	313	356	355	327	332	330	294	302	321	341	328	346	346	307	374	321	304	318	318	310	306	317	311	310	333	348	313	320	322	320	320	311	282	311	348	336	344	323	324	322	321	315	304	321	315	337	384	361	317	340	301	325	320	357	318	326	342	376	357	288	321	328	334	313	319	311	321	336	329	334	323	330	351	322	319	341	297	337	320	344	302	302	340	321	345	316	335	285	318	303	315	362	326	365	366	320	315	337	357	307	327	312	320	336	292	295	352	344	315	307	341	330	338	313	331	305	355	353	315	316	317	326	339	320	311	296	327	309	340	319	303	319	311	324	328	336	284	310	341	319	314	302	296	336	311	340	359	344	314	308	274	307	329	324	327	343	301	298	328	300	331	327	315	328	301	352	335	347	343	327	335	319	341	359	315	350	342	315	346	336	324	349	300	324	334	340	359	339	343	337	287	341	277	317	312	336	336	341	326	309	319	350	340	350	324	336	301	316	330	301	341	335	328	355	348	326	348	308	314	310	335	336	319	339	289	295	341	327	338	344	334	331	308	341	345	325	351	320	338	336	333	349	333	316	305	361	352	336	304	327	343	313	322	290	334	338	347	345	339	335	316	336	296	317	329	301	294	308	281	353	359	335	309	347	321	299	321	339	325	333	339	334	311	320	348	337	284	314	344	314	303	342	343	314	326	343	365	316	307	294	325	323	347	314	315	321	320	336	322	343	334	350	335	339	298	316	342	323	320	321	345	330	336	323	306	346	351	323	349	298	363	315	321	354	322	359	315	366	357	320	330	295	338	328	278	341	338	328	343	326	327	364	325	320	326	308	297	309	349	334	355	313	326	311	356	343	341	327	352	335	333	340	301	349	336	354	332	331	320	327	347	311	347	335	295	332	301	374	320	338	345	303	312	298	342	347	306	319	320	339	337	286	366	325	344	312	325	318	323	319	302	326	321	325	326	332	332	345	356	315	302	303	339	348	341	336	327	338	351	346	364	346	317	364	345	308	328	346	291	314	330	329	333	343	319	324	346	331	298	322	312	346	296	334	356	333	300	321	311	324	295	336	291	311	325	340	341	329	302	322	329	315	357	344	362	373	312	343	330	339	327	336	363	318	313	351	323	311	360	339	330	307	309	315	336	324	327	337	347	315	315	334	320	337	329	295	327	351	367	326	314	334	358	314	302	337	313	335	320	353	326	313	363	326	320	322	308	303	301	335	333	300	339	321	292	353	346	299	325	314	353	331	319	285	305	338	353	337	342	313	348	311	326	323	330	309	336	379	323	341	328	340	273	333	321	338	332	324	343	341	306	317	307	317	340	331	315	308	330	305	330	345	332	330	330	360	323	290	315	319	314	297	303	331	314	346	317	336	337	308	330	323	318	290	324	310	284	341	345	340	323	308	322	324	319	306	327	325	321	346	344	312	321	353	338	334	332	355	313	321	295	304	332	310	355	313	347	332	342	316	313	343	339	334	347	314	324	345	302	313	330	302	335	327	338	340	330	352	342	317	339	348	359	301	347	311	361	329	309	368	333	335	336	329	335	364	311	333	346	340	317	319	303	336	340	329	312	346	321	309	338	324	323	306	345	336	344	297	347	324	327	307	294	310	336	357	322	339	335	324	318	290	309	333	334	335	327	337	375	352	318	331	336	318	355	328	341	342	342	336	340	313	351	352	321	319	315	335	330	315	337	310	340	383	318	326	315	322	339	317	340	367	330	342	340	289	335	348	335	336	307	336	338	336	300	349	318	334	331	331	338
57808	16603	4167	1844	1195	846	681	633	470	396	396	367	353	311	321	286	309	244	263	298	257	268	255	250	278	254	277	226	253	241	228	286	248	217	241	217	233	227	226	223	229	209	212	228	229	243	217	220	261	231	235	232	241	220	253	238	226	237	228	228	227	250	228	240	231	209	236	214	248	216	229	234	245	209	242	208	243	253	237	262	229	212	221	196	244	233	236	253	213	212	207	214	241	212	212	223	282	231	259	250	230	235	229	226	211	237	225	227	200	214	243	213	255	227	241	224	207	220	216	219	234	224	226	213	197	200	211	220	217	236	214	225	219	266	235	219	256	223	230	225	207	202	203	223	243	222	253	230	248	234	200	232	246	201	268	239	222	243	196	228	196	226	220	209	204	215	226	244	225	216	231	206	213	229	236	205	194	216	231	216	240	220	229	206	226	237	235	243	226	225	254	249	216	211	213	211	224	231	190	235	229	253	210	254	195	220	188	201	226	227	236	235	255	217	223	226	238	263	246	233	216	220	226	258	241	221	204	226	213	214	225	243	221	215	218	197	220	230	228	224	225	236	221	225	209	223	230	225	224	239	201	218	219	220	228	220	235	214	224	205	214	242	222	218	236	231	196	229	232	246	217	236	214	212	224	215	199	237	242	209	248	231	209	219	248	212	204	239	241	218	241	245	251	243	208	223	238	238	250	219	218	208	218	217	220	239	248	218	228	212	244	240	225	215	259	220	192	230	241	247	236	202	240	230	228	213	239	219	243	222	225	240	244	242	235	228	231	223	234	211	229	223	270	189	227	235	218	220	201	221	251	212	210	207	229	221	232	232	248	254	207	227	233	230	220	224	233	199	244	217	240	222	233	210	250	234	222	204	208	206	241	233	226	225	207	204	229	245	221	224	231	264	226	226	194	226	214	214	211	207	203	190	240	232	211	255	199	209	210	207	222	234	260	222	236	257	227	249	232	192	249	198	255	234	212	223	234	227	253	238	237	226	234	237	243	233	223	246	266	226	180	246	225	220	208	215	244	243	186	228	235	226	252	217	240	215	213	240	234	221	232	220	258	208	209	209	193	187	194	231	204	226	211	234	208	230	217	241	257	217	229	198	211	242	240	202	214	212	237	217	237	230	227	240	204	206	210	202	267	216	199	237	238	216	214	245	237	223	221	212	225	229	280	226	207	222	220	227	226	220	199	218	226	207	185	232	221	219	218	243	194	222	203	232	230	240	239	226	244	228	238	253	232	219	233	218	221	192	214	228	219	210	214	245	235	233	179	190	253	224	225	218	262	199	231	208	216	243	231	230	226	199	227	237	219	235	231	197	254	219	261	219	215	227	213	226	254	221	225	232	228	229	193	243	225	238	247	222	253	240	209	231	224	203	211	213	220	237	223	236	212	206	238	218	228	234	225	247	231	240	230	225	256	215	246	230	212	213	204	189	214	226	227	203	246	232	197	217	196	179	234	224	222	225	228	235	249	216	221	210	215	218	212	218	195	256	239	227	236	218	220	233	220	244	234	219	253	209	236	209	219	200	211	238	233	238	199	214	225	230	249	239	205	250	210	196	215	224	221	259	249	204	226	213	217	224	248	233	231	233	228	226	256	237	220	215	253	256	243	223	219	241	224	204	232	233	215	214	219	217	205	193	215	195	229	221	257	206	208	202	232	264	229	248	220	215	222	221	239	233	184	192	220	221	261	211	256	242	213	219	241	237	243	227	217	253	210	213	240	233	214	206	231	209	216	244	213	226	225	212	201	210	229	235	206	241	227	233	263	217	215	230	212	245	215	241	231	223	212	230	223	225	253	222	220	253	220	207	221	243	230	237	207	215	227	223	234	189	224	232	223	224	207	186	208	252	241	272	214	194	235	230	217	207	222	217	218	229	246	195	238	208	229	213	216	224	240	211	229	243	222	219	236	229	203	241	207	246	193	219	231	236	213	227	221	232	213	236	244	236	229	205	237	240	228	238	201	190	250	205	234	228	219	236	201	230	253	226	223	234	243	232	202	219	239	236	219	248	195	225	200	202	231	211	228	209	222	241	260	207	226	231	228	232	201	203	232	264	212	219	210	228	191	200	187	217	218	251	240	211	242	223	239	234	214	210	216	226	243	209	225	230	228	234	219	216	209	207	231	246	225	233	225	218	212	204	246	218	217	226	216	193	224	243	218	224	242	268	208	241	247	222	224	203	193	233	199	203	240	205	226	273	241	216	225	266	215	231	205	251	246	209	238	215	231	231	232	236	236	207	225	225	216	226	238	241	250	216	226	222	214	220	219	187	230	210	232	251	254	214	228	211	230	213	197	211	224	228	212	215	215	207	208	218	244	211	214	214	203	230	219	224	225	214	199	232	210	217	218	245	225	242	214	216	197	230	243	234	214	218	231	282	256	209	226	181	203	208	196	219	237	226	226	237	225	214	242	259	210	212	215	235	243	225	229	240	214	201	246	240	211	239	241	233	201	224	231	219	253	224	229	245	269	238	216	215	241	226	203	254	235	247	206	248	259	276	212	228	236	229	230	237	233	223	215	212	238	214	231	228	205	237	207	244	209	213	210	214	228	200	232	204	242	203	242	230	219	246	222	214	217	225	212	216	215	225	242	211	214	225	231	243	245	239	233	249	215	240	210	242	214	227	215	245	208	233	246	221	223	201	249	226	236	225	225	245	219	202	245	214	218	225	200	236	226	248	221	232	252	229	231	236	201	233	233	204	222	215	209	214	223	250	217	225	223	224	228	218	220	209	256	225	235	212	246	204	216	200	227	217	244	238	247	238	226	221	235	210	203	243	227	225	221	238	223	235	221	243	234	237	213	244	245	214	224	226	217	248	204	198	222	235	221	240	218	239	246	230	226	205	219	228	209	206	271	221	218	240	201	230	212	233	243	231	238	211	219	200	231	228	222	219	210	228	239	239	273	219	240	232	217	202	175	250	243	239	236	200	221	204	248	216	245	202	229	225	222	227	230	257	231	205	250	227	246	196	231	235	241	219	201	219	222	212	247	259	257	223	228	217	229	231	214	239	212	232	230	209	219	248	238	217	218	235	224	208	245	228	247	230	212	228	214	233	245	223	230	242	227	247	223	236	245	204	247	219	194	233	223	222	223	236	255	229	248	224	254	253	240	220	229	221	225	236	235	249	217	232	225	220	249	244	202	240	227	266	239	241	261	202	246	228	233	227	217	226	262	223	232	217	228	210	238	232	208	220	205	235	203	215	209	233	215	216	227	215	212	218	212	212	228	240	233	239	197	238	205	254	233	223	238	237	216	246	217	254	231	227	252	218	207	227	221	226	235	207	240	189	214	207	220	209	203	241	253	251	226	222	238	212	234	235	226	267	210	243	250	197	251	240	190	238	200	203	241	234	218	242	250	209	255	223	238	237	221	240	221	198	223	255	228	214	223	216	250	227	254	203	221	221	217	207	219	208	234	253	226	245	246	221	216	226	237	228	230	210	216	233	258	223	224	239	235	238	207	242
26193	1873	4110	4830	4191	3367	2887	2459	2037	1733	1517	1387	1362	1258	1117	1094	944	969	910	879	848	850	828	799	766	715	768	710	746	762	692	698	702	627	691	657	683	643	619	647	668	616	660	637	643	597	655	634	640	593	620	609	580	622	611	571	596	598	650	614	585	622	582	585	571	610	539	629	569	582	630	631	544	585	611	610	534	626	588	620	569	616	604	577	599	560	586	579	583	555	573	595	545	549	599	605	572	590	570	561	552	570	569	592	583	611	551	555	567	622	580	590	575	566	533	531	560	593	576	560	612	521	567	589	602	537	575	554	603	607	617	601	596	594	590	525	588	527	576	603	581	535	631	577	580	519	584	553	598	567	528	585	593	589	594	572	568	553	556	568	552	543	608	593	597	562	564	599	565	573	564	550	568	617	567	547	536	580	567	580	521	598	545	591	557	580	573	612	600	595	536	616	572	582	563	528	568	536	569	582	623	570	590	561	576	591	532	586	598	586	551	594	594	587	556	561	568	583	604	617	586	528	593	573	564	573	601	557	596	581	559	552	599	591	570	564	532	547	609	563	604	590	583	526	530	534	549	575	628	564	600	570	542	551	543	579	539	582	555	539	576	516	564	580	570	572	567	622	607	542	539	559	573	572	576	642	542	613	593	634	582	570	569	559	548	547	593	577	553	549	577	579	542	559	572	610	531	554	523	557	541	543	587	590	568	568	545	584	599	531	585	591	604	561	580	561	566	525	601	569	578	570	611	558	569	534	601	574	571	540	576	614	559	609	559	575	593	533	551	589	551	591	575	597	578	537	577	606	566	592	543	585	540	584	539	544	558	562	571	601	572	522	600	593	562	572	610	606	571	589	578	571	541	531	581	628	581	577	549	582	549	592	568	528	582	585	588	545	566	583	597	602	537	559	560	607	587	589	593	601	541	579	554	593	610	542	564	538	567	575	563	523	564	550	595	610	570	600	575	547	605	600	603	544	559	629	549	597	615	513	570	565	594	531	547	553	570	545	568	586	578	583	562	587	558	611	548	537	577	533	558	554	563	585	606	575	587	551	590	611	557	592	591	537	564	553	556	550	573	567	601	590	570	529	591	593	582	569	510	511	558	618	572	556	595	514	542	592	564	581	603	560	573	553	563	550	542	582	599	564	578	506	538	618	575	582	586	547	548	598	575	582	567	613	537	562	568	544	590	575	588	584	551	574	582	568	604	589	550	572	593	594	559	567	568	552	559	541	540	568	523	570	527	572	569	592	542	612	596	536	560	548	549	553	547	544	564	557	584	551	542	569	556	593	571	574	554	576	579	599	574	620	557	573	564	539	558	586	567	569	528	592	575	549	556	598	545	522	559	586	588	574	537	557	553	591	570	559	568	585	536	548	572	584	604	615	555	555	575	571	572	565	569	572	579	549	561	590	549	611	512	564	571	583	588	580	575	603	569	535	586	531	573	555	560	585	553	564	534	548	578	576	568	532	593	578	560	547	581	548	593	558	538	580	602	581	518	583	519	546	555	565	554	586	539	592	604	575	584	572	559	575	600	589	576	575	584	620	578	563	576	565	571	588	597	544	578	566	572	534	572	561	572	573	550	550	562	566	539	580	589	558	574	544	596	568	572	584	538	561	550	558	554	574	585	612	569	575	577	572	561	596	564	528	529	576	551	593	569	562	544	550	586	570	590	522	563	578	512	582	538	567	572	568	547	583	544	589	596	594	576	593	558	611	533	596	528	573	604	546	541	575	529	614	558	572	538	570	578	579	585	559	587	586	618	563	535	560	589	547	615	577	619	554	508	583	575	566	572	590	602	558	549	577	594	601	607	548	551	618	581	555	586	552	579	595	530	524	552	572	578	580	558	575	540	591	554	560	601	587	595	547	601	571	563	540	594	573	589	612	538	584	584	557	588	549	566	566	557	555	543	555	548	593	566	614	584	569	545	567	530	544	607	584	599	580	537	564	581	575	584	572	562	569	544	599	564	582	580	582	559	559	528	591	569	570	569	564	543	562	585	554	546	531	597	559	595	582	571	549	574	563	565	575	587	566	596	574	551	536	573	556	545	561	606	566	576	568	592	561	597	571	568	560	579	574	565	576	550	567	604	557	598	552	543	577	577	534	544	589	585	606	540	579	561	601	570	574	587	554	534	593	569	563	600	571	549	561	575	578	555	596	584	561	562	523	572	579	581	610	559	613	551	540	573	569	599	616	548	575	519	593	542	579	588	549	582	580	538	539	592	579	580	575	594	567	548	581	570	543	550	581	561	589	584	559	595	582	570	597	542	587	538	572	558	599	553	545	599	581	604	629	538	544	586	568	563	566	637	533	535	600	582	544	558	579	555	548	555	575	527	585	577	547	562	628	533	617	575	579	574	521	535	530	546	582	552	568	571	631	577	595	567	595	575	568	564	594	568	538	583	546	582	595	568	575	582	567	589	559	554	570	604	564	542	557	578	565	603	582	532	590	572	556	561	561	561	579	589	526	585	563	585	561	600	592	552	622	585	574	573	566	528	562	573	548	533	553	616	586	576	608	570	546	534	578	563	523	537	552	582	585	542	551	575	574	581	546	537	570	588	523	587	572	561	557	506	594	566	556	586	537	606	567	556	542	536	641	564	562	568	575	590	563	569	603	573	538	561	537	572	593	584	549	566	557	534	586	553	576	565	552	562	563	563	594	528	616	568	551	577	540	560	606	577	560	571	628	603	591	603	571	604	607	514	562	570	581	591	593	573	561	548	581	598	549	541	558	561	536	585	601	587	589	584	563	580	604	563	551	566	600	550	561	564	598	599	529	601	534	555	557	527	581	572	558	596	567	558	529	578	575	585	572	569	537	546	561	633	553	554	585	554	581	576	561	544	596	565	562	540	612	599	570	573	548	620	606	574	581	584	548	573	529	639	534	591	545	574	544	576	579	543	584	548	517	529	579	556	578	564	551	540	579	590	586	587	554	573	521	580	587	546	529	597	596	561	560	572	594	541	608	540	617	587	571	576	594	538	616	576	568	612	594	576	533	583	589	577	571	562	572	542	593	556	578	601	590	578	548	532	594	562	545	548	553	569	589	532	576	593	574	554	559	572	599	581	546	597	614	557	618	572	622	586	548	558	570	566	579	616	548	556	557	549	571	552	582	553	544	586	593	576	563	553	559	609	593	575	590	584	558	555	552	537	548	563	550	559	566	574	615	569	573	573	517	549	540	612	568	627	532	577	515	580	537	593	556	569	571	580	604	576	572	609	559	594	592	594	564	590	543	573	591	594	561	615	539	538	567	572	546	557	615	554	587	608	533	538	571	574	573	572	568	589	572	570	573	590	600	600	549	578	561	608	575	569	596	554	572	625	589	542	580	570	582	596	576	580	532	620	539	583	582	583	590	584	558	571	568	582	559	586	556	549	571	541	581	594	606	588	594	581	620	527	559	583	553	555	589	577	602	574	566	590	549	644	564	596	555	565	600	586	562	575	545	587	557	595	549	591	563	570	610	578	598
4258	280	244	238	238	250	264	230	210	231	237	222	233	218	229	234	224	230	224	228	202	213	193	249	232	236	208	224	225	224	240	195	241	239	222	215	206	203	203	204	226	215	220	237	264	262	266	211	231	204	201	213	208	223	216	230	227	209	219	224	241	230	246	222	217	226	210	217	228	214	251	199	212	220	237	244	233	247	219	230	224	221	230	233	250	242	196	220	234	175	246	206	199	246	217	226	230	217	203	261	205	242	246	222	224	224	207	240	234	254	245	234	241	202	217	221	239	227	244	245	201	246	237	230	206	235	219	233	202	246	230	225	205	228	206	206	224	232	245	219	222	210	231	240	244	253	222	237	219	215	230	236	239	217	216	220	203	221	214	214	250	209	240	224	237	231	233	224	226	220	227	229	205	222	251	247	235	228	236	225	240	243	232	224	206	202	235	205	237	225	240	212	192	211	231	209	216	239	217	226	231	215	219	198	205	225	251	237	231	236	224	245	225	218	205	254	261	257	208	235	217	202	239	268	223	216	231	231	226	210	236	206	232	220	226	212	238	234	199	222	198	226	225	250	218	239	248	194	219	254	228	203	213	239	223	225	259	233	241	234	221	225	231	229	201	209	262	217	253	252	256	224	237	230	220	241	230	221	229	217	229	194	252	215	204	211	205	244	249	227	210	217	254	245	214	229	228	223	235	231	223	224	226	254	230	231	238	224	221	210	216	234	215	239	198	237	226	209	265	243	229	240	241	209	231	246	251	246	241	241	233	251	243	206	231	219	213	262	237	236	222	212	244	213	210	191	222	226	209	221	230	218	225	229	227	229	211	254	235	245	224	235	231	229	244	210	224	253	210	246	238	246	241	210	236	216	218	233	230	231	203	256	191	240	226	237	238	230	231	240	232	243	223	239	225	217	227	252	204	222	238	221	232	219	232	223	232	240	237	229	214	227	225	240	219	254	218	253	201	225	239	239	236	235	227	248	206	228	244	231	203	214	211	252	222	231	225	210	217	235	212	252	219	248	227	205	230	231	237	224	218	232	191	232	218	213	211	211	208	232	216	248	216	232	242	236	209	207	217	224	249	226	207	215	218	215	207	242	247	226	213	214	225	230	223	218	227	239	233	223	201	219	242	230	227	239	249	231	269	209	241	226	213	212	233	204	247	215	231	225	245	207	245	229	225	210	198	237	230	260	270	214	219	244	218	230	212	187	200	246	248	212	191	235	217	237	200	232	198	221	242	211	225	202	223	207	226	203	236	213	252	223	225	233	256	245	245	237	232	219	168	227	232	224	243	218	204	209	231	198	233	212	227	228	212	222	254	214	206	204	234	209	245	236	233	222	236	235	240	250	232	236	210	240	222	220	232	224	237	237	246	227	223	240	215	234	232	243	246	214	198	185	239	245	237	214	212	221	252	280	216	237	240	222	241	225	219	221	199	232	232	204	247	243	235	210	218	213	233	213	228	233	221	221	244	224	243	212	251	226	206	210	217	245	241	218	233	230	239	226	199	210	231	235	214	221	230	230	207	220	220	241	228	224	236	234	208	224	219	207	238	240	212	208	224	235	217	239	246	218	218	213	208	231	246	199	220	231	206	205	186	221	248	243	214	204	235	259	239	194	244	219	234	239	224	199	201	200	221	239	207	204	231	259	235	227	238	232	223	237	211	215	211	235	220	244	227	249	225	209	204	265	226	263	222	233	239	200	199	237	224	237	215	232	234	249	225	235	228	198	235	243	198	205	215	214	245	233	224	223	214	239	237	216	215	233	244	220	178	221	229	237	229	231	225	255	191	217	181	236	203	253	228	246	213	235	206	205	220	251	208	213	206	245	216	233	254	246	229	228	259	222	217	216	245	226	200	218	232	212	229	234	245	207	251	230	241	224	236	223	222	229	249	245	212	226	236	234	224	253	244	230	209	227	226	232	218	229	266	229	238	215	246	246	220	254	216	222	217	241	205	235	197	219	234	246	249	248	234	252	218	241	242	253	239	259	218	218	230	248	256	217	225	214	253	198	232	246	227	228	217	218	240	228	229	218	236	224	238	228	228	219	215	232	208	214	207	216	206	214	193	221	232	207	226	196	239	214	202	221	261	215	221	216	187	216	239	217	243	241	203	246	238	225	203	233	235	229	232	207	244	245	225	240	224	225	213	231	210	194	222	241	237	199	236	229	205	233	235	210	204	219	222	242	224	231	213	214	202	226	227	194	229	241	235	219	222	253	232	238	255	226	191	233	243	235	230	236	236	228	256	231	209	218	222	229	225	201	224	213	241	216	230	226	231	215	202	229	226	223	199	224	231	245	243	253	231	212	252	234	230	206	212	232	222	230	200	202	234	210	223	218	245	219	240	205	198	225	209	239	210	213	258	229	220	230	225	251	224	229	219	238	208	213	228	248	218	246	242	227	257	220	216	222	228	230	245	219	208	232	219	221	219	241	232	202	240	240	214	215	221	233	218	221	200	245	233	219	229	206	245	225	233	226	223	206	257	241	240	205	229	216	236	250	221	248	230	226	227	228	216	237	225	224	228	222	224	202	233	252	219	217	219	224	216	214	212	209	263	242	245	231	254	216	228	245	217	218	211	216	226	214	203	238	222	220	217	207	220	223	230	243	216	255	253	230	225	238	247	242	218	226	220	208	229	202	228	211	242	254	213	218	230	254	205	230	220	225	191	241	220	253	237	248	233	219	208	265	241	226	236	232	202	204	224	252	230	231	193	254	221	238	250	230	242	195	231	225	236	225	232	205	229	229	238	261	233	236	227	248	211	200	222	208	244	216	232	215	220	236	236	218	210	198	225	211	198	204	215	227	221	243	233	262	262	221	247	192	186	229	230	235	238	230	211	215	229	195	256	199	209	224	232	196	226	242	233	230	231	221	243	263	228	225	237	199	225	207	240	232	225	241	221	221	235	241	222	236	238	230	235	228	218	232	226	213	226	236	232	231	191	234	235	238	248	216	204	237	223	223	247	214	223	258	219	228	245	212	236	238	221	225	248	245	224	226	250	230	247	240	234	226	221	229	218	224	197	224	229	203	221	220	238	227	248	212	233	223	247	234	221	213	219	227	210	220	218	207	258	218	231	205	214	221	222	228	213	194	220	202	198	229	234	242	253	196	225	237	257	222	232	217	247	222	216	215	237	230	207	247	248	217	229	229	233	220	252	234	219	248	232	238	251	226	224	199	230	221	237	226	242	185	232	224	240	245	209	269	225	221	241	201	206	211	244	235	216	220	227	222	223	204	235	247	217	190	252	220	239	243	230	226	212	210	206	218	193	216	228	222	215	231	205	226	209	197	221	204	210	200	254	249	262	208	230	244	220	207	236	205	195	212	197	226	235	229	206	215	238	222	234	220	214	230	236	243	225	206	200	239	235	229	237	230	256	236	218	229	247	221	196	242	237	230	251	216	234	235	218	224	236	207	202	216	208	192	244	223	213	224	236	220	207	231	224	238	218	226	223	217	212	194	229	198	236	228
4610	545	535	612	606	569	563	567	541	567	578	582	556	567	537	538	569	547	604	559	553	529	529	508	578	546	584	535	561	525	528	527	574	542	558	529	545	585	510	554	514	559	548	542	539	509	546	585	521	544	543	560	539	560	534	528	552	533	564	534	531	539	570	533	557	541	523	551	549	540	529	513	544	554	516	503	577	502	549	510	527	530	550	569	498	546	512	538	542	551	535	540	547	514	537	527	525	555	550	524	557	549	535	536	583	518	528	538	567	571	563	566	492	517	537	529	526	568	560	548	482	568	576	523	533	506	578	569	561	498	549	526	514	553	526	566	559	528	548	558	575	533	565	539	522	513	518	527	500	591	575	495	540	545	546	564	565	526	559	538	519	534	533	531	503	564	532	572	549	516	578	557	537	542	530	544	526	556	579	509	543	579	549	579	569	542	572	546	515	535	535	527	554	526	553	568	527	534	537	482	555	565	579	546	552	545	552	531	582	548	524	503	490	539	581	487	518	554	539	527	538	523	546	530	537	539	548	513	571	549	576	575	525	553	572	577	542	517	560	557	551	524	532	577	600	539	554	552	538	481	550	522	545	585	515	562	578	561	608	538	567	535	526	546	525	508	561	528	560	542	544	563	505	562	582	519	526	571	544	505	518	554	528	523	566	523	519	575	526	573	563	533	492	542	544	526	522	535	557	540	505	552	565	536	517	529	554	517	568	528	558	487	535	537	556	554	527	512	550	551	546	555	559	573	555	594	536	562	533	538	512	490	510	563	528	513	555	500	526	567	543	530	505	569	536	566	541	543	540	569	564	537	519	547	529	556	527	525	491	542	516	602	562	512	535	548	559	518	508	588	545	551	554	563	548	559	524	516	528	547	534	552	516	532	533	537	582	600	560	582	531	543	540	580	509	539	527	516	562	536	595	528	506	542	554	558	520	570	493	554	505	598	554	569	565	559	546	579	560	572	532	524	541	550	509	568	558	578	545	521	531	545	513	498	576	555	536	566	531	581	505	575	555	535	536	550	515	489	547	529	525	500	520	526	543	577	527	547	511	556	528	573	531	553	529	542	546	533	541	572	563	510	578	522	539	561	552	541	483	549	557	544	523	558	559	522	542	562	551	535	535	562	541	555	524	543	533	558	517	562	547	542	538	484	560	510	579	587	506	520	545	533	543	526	539	559	533	502	534	532	551	526	542	532	562	538	539	538	572	561	535	521	524	536	550	533	537	561	567	562	545	564	502	581	517	544	517	563	527	494	523	539	504	523	548	554	531	531	551	536	531	538	523	554	522	510	563	529	508	539	551	549	542	560	559	526	500	561	564	545	529	529	583	520	493	523	562	539	548	569	546	513	533	550	538	548	570	555	564	530	513	572	574	537	511	547	536	516	556	504	532	553	513	552	535	567	530	531	539	501	516	533	538	533	553	528	537	493	548	558	565	548	533	616	569	512	543	516	520	538	562	532	518	570	565	542	513	545	559	551	569	544	565	541	534	499	518	558	515	523	515	508	549	543	527	517	518	525	548	521	522	555	537	481	503	543	542	557	526	559	527	594	561	535	498	560	515	548	538	569	555	536	565	545	536	533	512	528	542	531	527	516	530	548	548	573	562	541	550	566	554	553	550	528	578	562	548	528	560	535	576	538	528	546	531	550	563	517	527	580	514	553	566	510	528	545	569	582	538	547	504	549	531	518	520	503	538	549	584	518	575	543	559	567	574	581	562	554	502	558	561	520	537	552	550	556	548	560	531	518	565	522	530	517	544	580	527	510	582	493	618	543	557	546	557	566	532	558	516	586	572	535	561	527	544	573	520	587	524	557	504	581	493	548	531	589	528	495	490	575	569	525	508	534	558	527	527	519	558	532	604	539	522	542	539	515	544	542	536	549	551	540	506	555	521	517	552	540	554	550	530	564	495	546	537	538	516	549	559	537	513	564	479	570	538	582	530	521	542	538	554	534	519	507	590	558	544	554	591	558	546	556	559	501	490	519	538	571	562	537	531	593	521	563	525	538	553	546	525	530	564	526	538	579	545	555	552	511	545	566	522	573	496	521	552	596	558	510	569	581	528	561	558	549	517	534	516	557	588	527	524	577	563	556	581	552	533	527	598	536	590	526	519	533	570	505	539	531	552	559	541	488	578	510	523	492	532	551	526	554	530	551	524	549	540	528	543	502	540	547	555	531	590	552	491	550	540	547	534	560	535	529	535	558	534	534	562	558	503	548	574	496	521	544	546	508	571	532	550	549	526	526	530	545	571	536	568	549	552	533	561	529	535	564	528	539	561	553	555	547	574	551	576	555	513	503	574	555	507	528	528	521	556	494	582	528	569	523	522	521	548	579	556	525	504	504	524	562	561	532	564	534	510	550	551	519	538	523	608	515	499	573	524	537	549	518	554	558	546	536	541	559	581	564	515	526	573	532	545	530	552	558	530	541	524	538	522	520	509	514	535	545	514	505	557	573	544	555	520	547	559	547	541	541	548	542	501	568	551	520	550	508	559	531	526	544	561	495	525	511	535	518	533	522	540	582	540	563	569	539	523	534	525	521	569	567	534	533	542	569	575	542	545	540	595	528	531	527	565	510	548	570	544	542	531	509	516	562	552	517	513	557	597	544	505	527	568	535	568	565	527	539	569	532	550	529	552	560	528	546	547	536	551	549	520	570	547	555	565	561	586	585	540	563	519	560	534	538	493	539	538	523	506	563	532	540	575	535	537	563	514	535	527	548	528	539	571	505	529	582	542	541	522	510	560	582	512	553	506	514	530	535	483	489	567	540	520	552	521	535	495	568	534	534	511	538	518	543	548	540	543	541	534	543	505	566	556	563	510	540	524	557	529	536	516	548	521	579	551	527	546	564	559	552	518	556	566	532	534	544	538	540	541	556	590	531	530	548	550	553	519	559	542	527	526	537	531	571	562	550	510	534	521	540	556	543	549	507	545	558	504	545	523	536	548	537	560	543	584	513	534	532	551	510	490	565	562	542	564	550	577	575	537	526	531	569	565	513	567	495	532	547	565	507	522	523	570	554	546	544	573	526	564	547	533	580	512	540	549	546	607	573	570	508	487	531	583	537	588	523	551	574	564	538	535	539	580	555	516	524	577	529	509	523	523	555	505	520	543	555	548	537	588	533	489	564	528	583	565	531	517	523	510	564	556	526	559	577	541	541	563	519	589	550	549	520	593	581	553	569	562	533	567	506	555	529	509	534	562	501	547	546	504	553	519	517	523	515	526	536	570	543	575	556	547	516	526	564	523	563	557	568	550	552	518	514	565	570	527	536	564	562	563	541	526	536	586	548	568	580	549	576	565	527	524	570	533	526	512	552	533	593	535	550	531	519	559	586	537	542	516	535	541	574	542	545	540	518	516	538	532	527	542	536	561	540	524	506	528	550	576	543	523	530	548	543	557	511	528	552	587	549	520	550	521	506	554	530	549	503	542	542	546	534	544	572	548	592	582	545	548	530	564	543	547	555
42335	7729	1208	798	524	445	319	293	238	222	213	188	158	180	164	169	145	142	146	122	144	145	124	133	118	105	135	123	137	122	123	100	127	122	122	143	132	121	104	101	102	104	131	117	133	115	125	133	124	137	125	123	139	110	130	102	97	112	122	108	115	122	120	102	115	108	98	133	110	105	128	125	114	109	109	98	119	131	122	119	135	104	119	124	104	108	116	102	96	108	128	95	120	124	118	129	117	116	98	110	120	137	116	119	125	124	103	106	119	92	132	101	125	111	131	125	117	104	110	102	107	109	117	120	121	102	123	116	114	110	116	131	88	109	111	121	143	130	117	114	126	108	109	125	122	116	116	118	113	100	100	102	126	130	114	115	113	110	111	99	102	116	114	112	112	118	108	111	104	105	115	117	108	141	124	125	112	119	108	113	110	108	117	116	104	113	120	109	123	126	122	116	128	117	132	101	124	128	121	113	102	119	115	120	120	128	135	113	107	104	110	121	119	147	117	102	142	111	130	124	118	136	115	111	150	114	119	119	80	132	114	113	122	106	102	125	119	121	121	113	116	102	112	103	128	118	123	119	111	127	108	124	101	125	117	122	97	118	100	128	121	103	102	114	102	116	108	122	118	111	116	124	119	113	109	117	113	107	117	115	107	113	124	123	102	123	101	129	113	121	112	114	125	113	105	104	109	109	109	121	100	107	124	119	109	119	105	105	137	102	97	101	128	128	112	113	108	102	105	117	139	128	124	122	122	121	119	99	115	120	111	96	114	107	125	121	101	122	113	108	110	100	111	126	115	107	135	110	126	120	110	118	119	118	104	107	110	112	118	123	121	116	120	126	110	128	114	131	120	101	109	124	103	129	129	112	135	110	121	111	121	121	129	117	107	112	109	117	109	137	120	114	109	117	109	104	109	129	118	130	143	130	121	117	103	131	113	118	109	125	126	116	107	109	122	106	124	110	127	114	104	137	118	102	80	115	111	116	128	142	106	146	116	101	132	112	110	115	115	109	113	114	123	125	111	123	142	107	105	97	104	105	110	108	126	117	132	112	115	116	114	114	125	95	90	116	123	114	116	124	114	132	111	117	124	109	125	102	118	115	111	129	120	129	114	100	135	135	120	116	118	116	107	102	118	119	130	113	120	130	136	121	101	114	125	126	123	101	105	113	118	101	112	122	150	122	105	117	132	98	106	114	97	108	115	109	128	98	122	114	118	113	121	118	107	132	104	118	107	130	131	107	127	112	119	104	112	98	103	115	118	123	123	149	139	121	114	109	127	107	124	119	110	119	115	125	132	123	132	108	100	96	125	121	115	125	112	119	108	102	123	114	92	108	130	110	122	102	107	106	112	105	116	108	136	123	94	107	116	102	110	110	106	115	102	116	122	113	128	111	120	137	128	125	130	126	114	122	116	116	118	110	131	135	114	111	107	100	139	112	119	119	112	112	120	116	132	128	118	115	106	123	127	111	103	103	113	105	117	107	122	90	123	103	129	89	131	120	121	136	119	123	105	112	108	112	121	130	101	138	130	111	122	116	109	121	123	103	126	124	105	121	98	125	115	138	104	136	128	96	119	142	130	143	110	125	142	110	140	106	100	106	95	91	116	129	115	109	112	97	129	128	111	128	125	118	130	123	117	113	123	128	107	132	98	129	129	100	115	102	138	133	112	137	125	124	92	116	122	102	124	112	99	120	96	93	123	113	105	107	110	123	101	117	125	124	101	120	132	116	97	113	133	99	112	114	132	107	126	95	113	117	128	126	117	120	114	100	113	106	150	115	120	110	102	123	117	123	123	106	92	111	111	114	97	99	141	127	108	116	92	112	91	111	129	106	123	115	97	125	108	104	112	100	111	126	93	107	124	110	109	133	119	115	130	119	139	122	125	113	99	130	112	114	121	125	106	93	124	109	122	101	103	119	115	109	113	106	116	122	121	104	119	128	124	110	121	107	142	121	118	130	104	124	105	120	123	124	136	118	123	104	111	95	99	115	132	112	126	120	116	108	121	107	107	100	123	115	102	120	108	128	117	118	101	109	118	110	130	111	129	125	121	119	136	126	121	112	136	122	118	114	105	117	117	94	107	109	112	124	124	98	99	126	126	108	105	103	106	99	114	134	125	109	103	118	115	95	98	108	109	119	119	100	121	124	95	115	117	112	108	128	126	124	103	94	127	106	94	106	136	133	107	149	116	117	129	109	125	132	107	114	102	97	94	126	122	127	117	136	97	122	102	108	116	116	95	105	102	114	125	134	97	121	102	129	132	121	132	131	117	147	111	109	107	114	109	121	95	98	118	106	116	147	107	113	123	103	107	103	101	110	114	122	101	116	125	108	117	132	112	108	116	128	109	130	134	99	94	132	103	112	120	125	119	107	101	98	109	119	122	112	99	125	141	118	117	107	124	117	117	110	99	103	109	119	130	120	125	138	111	119	130	124	110	132	103	119	110	113	137	127	111	103	131	109	120	127	116	120	142	116	136	121	123	148	121	109	103	121	113	123	103	129	123	143	125	127	102	103	115	129	122	123	113	132	105	113	126	137	109	115	135	125	112	143	125	130	123	124	121	113	103	117	112	107	138	105	112	107	115	121	116	108	119	124	118	104	113	96	130	121	112	124	101	104	114	117	107	115	122	134	123	119	109	110	124	117	113	118	101	103	115	99	115	134	108	125	117	110	114	102	109	106	111	118	113	103	128	106	105	126	114	120	127	104	122	102	109	117	104	100	109	118	108	118	119	134	126	125	99	125	110	114	95	103	81	129	98	133	114	105	113	101	113	117	129	138	113	128	103	123	107	111	118	124	98	102	104	115	109	115	108	113	98	109	127	110	129	109	119	129	102	128	131	116	117	107	135	121	121	108	84	111	140	124	114	109	118	119	117	132	148	130	125	116	148	102	119	105	109	126	114	118	107	123	107	100	107	123	121	105	123	118	118	115	139	111	115	101	122	120	134	111	124	109	114	119	120	106	93	129	103	109	104	130	122	101	117	106	96	119	102	100	138	119	107	106	133	140	105	103	131	104	109	125	121	105	135	117	121	127	112	113	104	138	138	121	108	110	125	101	114	130	129	115	124	146	97	113	138	115	107	127	110	98	98	115	102	125	119	118	108	121	118	112	125	126	128	120	115	119	109	104	135	121	111	124	117	139	136	112	91	120	111	128	100	108	102	134	123	114	104	124	128	133	128	110	101	112	108	114	111	113	105	111	122	128	116	85	127	138	144	113	114	109	106	107	119	125	121	122	106	107	129	136	126	114	106	130	111	118	129	126	127	112	114	118	118	125	104	99	99	133	112	111	104	102	135	105	116	139	105	102	112	128	111	125	119	113	117	134	114	115	122	109	125	106	135	93	114	126	124	94	126	122	118	97	105	129	100	116	122	133	111	125	108	111	128	100	122	101	111	103	117	118	101	112	136	116	129	111	105	101	114	116	118	104	115	132	101	109	114	111	134	104	125	120	104	109	125	133	126	131	133	122
19058	1029	2111	2663	2233	1900	1517	1276	1087	964	880	802	718	698	634	569	542	538	532	431	487	472	443	450	463	398	448	426	412	411	425	398	396	383	425	377	374	411	337	382	366	390	359	362	354	358	386	375	359	357	333	337	377	340	332	343	348	364	357	337	341	361	330	342	354	374	329	343	336	329	344	330	346	317	333	333	353	347	327	347	343	364	323	382	303	331	345	343	329	303	351	342	315	327	328	338	327	317	313	319	311	325	317	304	332	320	346	344	366	326	321	332	346	319	348	327	350	360	311	317	351	273	347	337	339	334	334	334	342	366	346	314	322	338	356	286	307	335	309	326	324	340	333	345	318	345	305	305	323	316	359	315	335	302	355	295	351	304	342	316	362	327	312	290	372	333	300	311	319	325	296	319	343	321	331	328	351	307	326	317	321	323	339	344	317	349	308	307	362	320	346	334	333	324	341	346	328	324	348	326	361	359	302	297	353	350	337	352	326	312	325	332	320	347	321	318	364	293	363	284	323	323	348	318	335	344	330	325	316	318	313	323	308	354	269	307	343	353	332	308	333	314	315	298	328	334	346	307	329	329	340	299	337	323	308	338	331	357	346	335	355	331	343	326	320	358	332	322	326	351	326	313	357	294	344	303	332	320	323	309	328	318	365	341	325	354	319	349	328	348	323	345	315	348	316	319	313	316	346	347	310	300	338	316	323	331	324	343	331	336	339	318	325	313	378	342	337	362	318	351	353	344	332	319	328	317	331	330	314	318	341	304	306	339	314	323	326	318	328	348	337	327	352	383	328	344	350	302	322	293	328	296	354	312	316	340	312	346	313	309	299	398	313	310	330	353	349	336	309	322	324	320	324	336	313	338	332	319	343	321	330	308	338	358	306	329	325	333	335	337	317	328	340	317	309	319	329	331	360	355	342	303	312	330	320	289	305	337	335	314	338	329	343	324	323	329	307	327	296	316	333	334	332	338	319	326	310	326	314	312	327	322	352	331	323	315	319	340	328	312	344	299	327	351	326	320	358	319	296	288	321	334	332	328	325	325	318	319	309	307	340	335	359	340	341	345	322	311	309	318	317	323	328	284	332	339	302	335	326	355	331	343	356	325	308	307	344	330	328	343	306	325	324	333	322	325	328	354	311	333	362	327	321	340	347	342	327	326	314	342	325	323	316	314	332	336	334	328	320	330	318	303	328	349	333	319	340	322	311	339	336	306	353	301	344	339	351	337	334	343	309	312	310	339	320	329	340	331	338	322	340	324	316	335	310	334	330	325	315	339	312	337	315	346	353	354	332	343	314	332	330	323	323	299	315	329	310	321	325	353	351	328	327	341	327	306	301	335	319	323	323	327	360	347	378	329	315	305	332	296	346	334	308	325	333	320	324	315	334	354	323	286	309	314	329	333	316	328	319	298	323	308	322	341	311	333	345	326	315	322	318	323	343	340	313	326	348	320	359	337	334	313	302	340	328	342	308	319	332	340	332	346	328	318	292	297	321	296	316	320	364	312	345	352	345	327	360	325	354	310	317	303	355	305	323	321	317	328	328	323	298	328	292	346	343	324	316	316	349	319	320	333	312	325	336	322	314	308	347	329	328	324	339	312	332	355	324	338	333	318	322	366	336	322	345	335	345	333	309	327	333	301	317	304	353	341	332	343	333	306	309	342	336	312	332	309	342	311	313	307	304	330	313	304	358	298	306	329	295	356	308	371	314	342	307	365	347	328	303	330	356	314	331	378	341	320	322	353	326	334	348	314	343	349	333	321	317	361	361	336	345	303	297	316	318	352	325	310	341	314	323	330	333	337	322	301	326	332	343	313	329	315	332	343	302	335	327	383	324	304	313	310	327	322	335	289	305	316	333	341	326	315	327	331	319	337	330	348	323	333	319	310	342	377	320	315	311	320	340	343	344	333	316	303	335	337	330	322	321	367	339	335	342	339	332	321	322	316	329	330	357	321	318	342	325	328	288	286	334	322	289	306	330	299	283	343	365	309	296	312	314	341	340	317	316	337	345	316	317	345	319	319	337	351	335	313	283	323	335	353	326	339	362	307	323	310	338	333	331	349	339	330	321	335	346	328	338	309	330	357	353	337	305	315	349	340	315	325	301	359	314	318	318	302	380	333	355	318	351	359	358	309	340	325	329	356	327	369	316	343	313	314	303	345	280	364	327	335	330	324	331	322	297	325	344	334	328	335	341	317	328	313	306	353	312	341	331	311	321	336	309	348	322	333	324	317	318	318	371	308	325	332	321	351	307	311	311	298	310	344	301	346	344	358	285	347	329	319	308	327	316	342	335	316	325	340	288	311	365	329	356	327	323	322	329	325	327	329	321	337	361	300	317	330	354	320	298	326	310	331	337	335	347	340	347	346	304	295	367	340	326	318	324	326	324	325	339	340	352	325	328	324	327	330	303	331	307	323	322	353	357	307	339	311	312	338	325	324	345	318	334	309	342	317	326	313	326	336	330	320	315	328	290	313	331	307	290	342	301	321	286	331	331	319	321	315	295	316	357	340	327	344	299	332	372	336	306	336	328	336	316	315	304	321	316	337	326	338	318	298	347	321	327	329	353	327	345	326	317	350	313	314	333	308	302	305	323	321	291	299	333	320	311	349	339	348	318	334	314	302	324	328	347	331	313	316	339	319	341	296	308	300	325	331	361	301	342	333	363	323	307	354	341	335	305	336	296	347	296	320	288	322	322	312	331	337	304	319	333	345	312	323	302	355	334	346	318	352	326	352	333	315	321	308	335	346	341	319	298	335	320	349	318	332	336	363	362	318	290	321	301	325	307	359	277	344	308	306	348	318	314	318	346	352	330	322	324	314	320	337	339	342	325	334	342	326	303	321	320	331	320	285	329	327	299	299	325	307	308	341	306	325	306	351	318	318	332	311	347	315	350	303	332	358	332	299	336	317	316	293	342	323	329	302	326	332	322	319	353	308	335	309	333	326	343	328	330	346	327	297	308	344	339	337	309	333	336	343	329	333	316	317	352	293	328	363	320	334	332	311	305	368	338	296	346	374	346	290	298	302	341	354	315	315	303	352	333	298	302	347	296	333	365	315	330	308	373	368	317	340	314	333	308	307	366	351	332	330	311	316	305	318	328	315	342	317	369	358	326	311	314	292	316	313	345	357	324	292	319	325	311	366	331	331	315	311	319	324	325	299	326	354	293	297	317	344	353	314	330	326	333	290	342	335	338	322	340	326	355	330	340	323	292	309	321	322	303	335	363	331	327	298	364	288	319	297	317	332	339	297	336	326	322	330	366	330	326	332	339	340	317	337	314	343	324	303	331	324	350	311	336	312	325	333	296	311	340	332	330	315	328	318	328	312	329	314	319	314	327	297	302	328	336	318	352	360	345	329	362	315	304	315	359	314	294	324	325	320	329	303	327	316	281	328	339	338	341	308	327	305	313	355	276	347	335	340	336	327	340	321	328	317	362	341	320	308	329	324	335	336	341	339	296	308	316	314
56436	17157	5044	1949	1199	805	706	543	445	430	411	355	339	312	289	291	284	288	291	257	236	256	268	274	282	255	233	271	274	273	264	233	234	250	242	250	222	258	246	211	222	238	232	244	224	209	249	224	207	228	243	218	229	202	243	230	209	255	209	223	226	215	241	239	232	230	240	233	224	211	224	258	236	219	241	241	239	198	220	242	187	239	218	240	219	235	210	225	239	215	200	231	239	210	256	243	216	195	248	238	217	233	233	237	223	218	216	216	205	207	240	183	219	208	213	199	196	230	217	222	238	235	225	224	252	228	207	226	212	259	244	245	227	208	229	221	227	240	233	206	243	242	223	233	222	210	246	234	227	203	246	202	226	219	223	218	225	227	205	222	249	217	220	234	208	221	245	219	220	215	227	231	259	211	230	224	232	206	224	221	221	256	237	232	248	225	244	242	246	219	232	221	258	208	228	228	209	239	220	240	240	211	266	219	220	218	245	246	224	238	224	203	224	207	224	212	252	195	253	203	202	212	249	221	263	197	245	253	217	224	219	202	213	226	249	210	266	231	223	214	240	207	219	227	267	227	232	234	205	221	213	234	212	228	217	236	241	247	224	247	207	236	213	207	242	228	221	210	235	198	222	223	226	230	231	223	216	213	250	248	233	224	213	210	212	238	234	234	232	243	211	221	254	239	252	195	238	213	246	213	207	257	227	233	276	246	267	226	254	230	253	224	213	212	210	223	207	232	250	222	234	232	203	216	235	240	239	213	223	212	257	234	226	227	239	236	216	223	220	213	214	226	223	212	225	233	219	236	221	231	230	226	233	216	233	207	241	225	237	243	230	238	231	214	189	216	239	224	240	211	212	224	248	240	223	224	217	230	222	242	268	244	202	221	248	217	250	240	204	219	234	211	214	225	246	213	233	201	258	232	221	216	214	239	240	255	218	216	200	203	211	217	229	225	220	207	248	204	219	223	198	207	217	273	231	220	239	241	260	250	219	266	215	216	235	208	246	231	241	223	228	233	215	222	196	255	225	225	243	230	226	235	230	202	204	212	229	228	214	225	228	246	210	216	219	217	225	252	239	238	247	233	203	229	240	214	250	211	237	229	210	236	240	230	247	215	210	213	224	226	209	240	205	228	225	248	229	210	204	192	216	206	220	237	235	238	244	221	223	228	226	241	208	201	257	222	219	249	218	211	216	212	244	219	228	229	243	227	244	228	249	217	206	261	205	226	232	240	260	247	213	228	234	229	244	228	202	201	226	215	229	241	228	239	232	212	198	235	191	232	221	185	206	220	234	213	264	267	207	231	238	224	217	256	213	234	239	188	231	231	241	218	210	201	251	231	234	216	222	226	244	260	223	230	239	211	227	221	231	211	238	231	216	205	230	230	215	208	238	250	249	235	255	243	229	199	239	197	230	240	234	222	228	254	218	247	225	235	198	236	223	220	220	242	231	211	197	242	227	242	217	233	247	239	195	216	214	244	245	255	210	248	231	216	245	232	212	206	235	226	191	202	234	238	230	251	212	241	220	248	200	226	236	252	239	215	230	236	259	204	194	219	218	220	242	229	252	231	226	245	254	233	204	214	223	220	232	254	188	219	209	223	221	211	236	231	239	229	247	194	235	233	222	244	211	228	230	210	214	212	227	233	217	230	222	225	191	227	242	225	203	236	210	206	212	234	226	255	220	222	215	243	224	207	211	220	202	215	224	220	231	228	223	205	235	234	248	229	236	243	238	219	238	226	250	208	264	240	253	251	190	236	228	208	232	219	235	212	224	231	239	263	220	223	211	224	232	231	213	201	245	234	225	252	223	235	240	231	239	220	210	205	220	218	229	250	228	216	217	232	222	233	247	221	196	227	240	228	251	227	215	221	206	231	213	216	214	213	208	246	239	231	240	231	257	225	238	239	223	219	212	246	218	235	198	227	213	250	237	212	222	235	234	231	235	243	210	227	266	239	238	210	207	229	240	243	216	237	247	215	221	223	237	207	210	253	227	214	229	234	237	237	212	219	240	226	207	241	210	228	206	226	224	203	219	231	245	255	195	253	224	250	208	230	247	230	215	233	213	221	208	233	197	224	238	264	240	231	221	195	221	217	244	227	254	230	223	235	240	217	194	210	251	248	228	254	231	215	223	221	244	237	223	228	222	202	237	242	224	237	236	228	237	257	234	241	223	232	209	236	230	230	237	236	207	212	235	238	241	233	220	238	224	219	215	231	219	229	251	207	237	270	216	205	184	230	205	222	231	221	202	252	220	247	230	223	242	205	248	224	230	221	217	196	274	222	226	207	210	256	214	214	192	216	258	181	204	238	227	232	210	225	227	237	249	217	230	229	243	228	237	257	238	239	190	213	233	230	250	233	210	234	215	212	241	235	225	235	264	230	246	227	219	213	222	236	210	224	226	216	242	232	212	217	222	219	220	250	244	223	213	223	232	225	242	205	233	232	238	245	208	208	210	203	222	226	209	209	229	222	219	205	213	245	222	212	213	246	238	252	232	258	203	264	220	205	213	230	231	232	203	215	251	218	203	213	215	200	215	209	234	251	236	233	216	245	231	220	233	241	244	223	237	230	205	235	206	228	221	260	223	244	214	214	227	222	239	208	230	225	221	223	222	237	218	224	225	241	202	213	221	238	223	178	227	220	225	230	215	246	229	239	236	226	196	237	234	225	211	241	229	231	241	219	249	234	221	227	251	242	227	221	255	235	213	239	236	242	224	186	247	240	208	224	219	219	217	254	200	218	222	214	234	205	250	226	232	200	222	228	229	209	231	229	200	204	220	200	221	230	243	213	213	229	224	225	223	196	227	194	221	205	223	251	245	253	223	202	223	229	220	219	238	227	203	242	225	235	226	277	220	247	224	251	207	232	229	204	238	236	220	230	215	253	227	216	200	233	228	225	233	220	209	242	201	196	231	227	214	227	215	194	222	202	218	224	223	248	233	222	236	220	251	207	255	214	209	235	230	240	205	213	250	225	202	237	227	207	249	215	223	228	216	226	222	250	218	230	215	233	233	245	248	220	169	240	225	213	197	240	242	197	215	213	233	192	235	247	224	231	202	212	218	215	231	229	213	219	262	229	217	235	232	224	215	218	219	224	224	223	233	223	238	207	243	218	237	237	198	224	211	203	217	206	229	227	232	232	234	241	233	230	232	217	209	234	254	234	210	231	221	196	247	204	218	207	226	212	228	229	253	209	227	227	244	209	231	247	199	218	239	192	223	221	242	218	187	202	228	207	216	201	232	221	210	244	244	240	225	234	231	218	244	229	243	214	225	236	248	234	226	202	233	206	227	225	200	205	190	234	189	224	224	219	232	225	216	236	228	235	222	221	227	233	213	249	195	262	230	209	213	224	225	233	247	214	228	213	220	251	199	212	221	216	209	208	206	214	242	215	189	234	233	247	210	192	237	228	237	185	246	255	240	256	222	220	241	211	242	213	215	223	226	220	227	235	216	249	214	222	213	210	239	259	222	234
25434	1873	4089	4826	4223	3472	2803	2328	2061	1797	1645	1504	1335	1228	1132	1110	961	977	939	952	807	825	841	834	827	742	773	737	737	698	702	675	743	652	668	679	647	649	590	680	629	686	643	615	647	606	631	640	640	627	609	611	618	647	623	616	596	610	593	632	600	586	643	657	621	645	591	638	580	618	616	601	574	586	588	586	551	547	585	555	602	592	554	571	578	565	545	598	616	630	597	571	566	554	585	574	568	565	635	547	541	593	601	579	558	600	594	600	560	557	583	619	588	565	608	574	571	619	623	558	551	582	554	620	573	564	591	548	542	575	578	542	582	586	522	593	552	589	581	593	550	591	549	526	569	616	587	569	555	513	595	592	570	589	579	577	570	567	570	591	600	571	532	581	581	519	618	594	572	565	583	572	580	567	576	584	524	576	581	548	577	586	558	586	555	564	590	538	577	552	519	576	556	605	578	558	588	568	518	576	593	599	563	609	589	592	563	646	545	569	594	557	586	579	560	579	585	636	620	588	600	617	571	552	566	552	584	572	553	559	533	591	546	526	624	560	562	559	556	591	531	526	547	586	557	557	580	550	573	589	571	542	559	568	543	550	542	559	568	559	592	574	596	633	551	555	572	572	615	582	599	539	596	554	563	564	588	548	564	558	629	564	550	586	559	560	523	536	632	618	587	586	585	560	598	582	567	607	572	534	541	574	600	587	565	577	596	587	572	552	614	590	582	550	564	581	573	580	590	578	581	599	564	600	534	544	549	561	619	573	564	561	576	570	564	577	603	551	564	560	650	557	577	577	579	604	555	581	602	604	597	594	582	574	585	542	569	551	600	577	570	566	541	575	594	569	537	554	577	569	589	600	579	576	597	578	561	620	553	585	578	562	581	558	558	567	558	587	562	570	586	619	544	561	532	614	566	589	549	591	588	551	594	594	556	607	614	563	572	528	563	610	566	518	552	557	633	592	561	581	610	550	561	584	568	519	565	611	570	582	585	589	586	571	569	537	559	569	570	616	519	558	565	591	599	552	578	527	550	574	570	549	615	574	603	585	542	591	552	557	579	575	551	598	540	568	572	576	606	586	538	557	561	579	577	541	572	533	557	583	604	541	518	579	573	557	580	570	593	589	605	567	592	607	555	568	557	587	559	550	525	553	541	587	547	605	547	573	550	599	588	548	617	591	553	566	550	608	550	599	562	559	579	580	553	589	577	513	561	607	611	563	567	581	575	608	568	542	538	557	602	586	537	585	575	630	589	584	637	545	533	606	601	572	581	584	559	607	553	570	554	552	579	581	586	610	595	612	560	574	601	551	568	591	562	569	581	573	566	576	550	544	570	590	600	566	560	597	526	574	557	530	555	578	587	577	535	587	549	611	602	547	564	605	590	547	609	611	601	594	593	585	583	574	573	579	547	634	530	579	578	565	589	587	597	572	531	601	566	587	572	557	578	564	561	559	574	594	542	555	613	567	594	569	521	575	576	568	549	514	618	544	558	575	554	611	575	529	553	562	599	604	587	574	568	577	593	552	546	518	579	558	552	588	575	547	568	548	575	606	580	572	631	560	583	574	507	561	577	594	565	552	596	585	577	579	570	553	609	595	558	586	623	563	564	558	600	570	539	626	566	576	554	583	577	571	560	585	572	562	553	571	557	530	596	534	599	589	530	573	607	560	534	606	545	588	562	553	586	566	606	554	574	558	560	561	608	563	616	536	560	555	574	559	579	577	572	560	544	617	564	580	568	610	590	558	600	598	577	581	560	552	569	595	556	540	583	552	589	550	560	538	566	539	590	522	571	575	578	535	588	554	594	634	615	602	561	563	563	559	632	610	572	571	580	591	591	581	532	512	573	584	593	553	567	594	588	553	536	612	552	594	571	583	583	615	579	597	601	558	563	523	582	547	538	594	544	589	542	566	543	545	551	527	555	557	566	565	553	604	549	595	585	571	562	562	587	614	566	594	557	605	581	550	551	570	587	588	568	591	572	540	571	597	559	593	587	553	617	591	579	529	539	574	559	586	573	578	588	599	557	566	572	592	598	577	550	534	573	579	538	568	574	621	547	587	538	631	595	572	579	589	599	583	544	597	607	527	578	550	570	585	565	530	571	565	558	557	547	604	549	583	546	561	562	573	530	556	543	571	555	538	602	553	567	631	527	549	599	551	592	569	524	605	554	571	579	595	573	603	545	539	561	565	581	568	537	623	527	598	608	563	601	562	573	552	549	568	547	613	580	566	588	545	571	549	552	574	590	568	549	545	602	580	586	568	598	598	570	556	578	523	564	566	540	565	560	570	587	587	568	562	563	604	609	551	573	596	587	595	562	575	571	527	563	528	556	533	631	578	530	571	586	555	525	534	569	581	602	553	517	612	606	560	588	538	579	566	592	568	565	575	566	635	581	585	556	597	540	567	565	566	557	549	597	583	608	583	565	562	585	593	599	590	568	549	590	533	580	540	560	585	556	529	598	615	585	568	572	598	615	564	560	579	578	588	563	550	592	576	576	564	585	555	577	596	588	591	572	559	535	586	589	566	553	551	558	580	570	594	557	578	531	589	559	549	592	590	569	576	556	558	564	592	613	599	613	579	577	528	621	581	565	522	584	594	533	581	557	585	608	573	573	579	564	589	581	538	617	534	575	542	571	535	567	598	584	590	596	541	536	586	574	550	571	547	565	573	579	592	594	560	615	581	527	562	572	527	592	578	528	541	605	566	519	565	604	606	606	582	543	587	553	560	563	580	582	562	585	579	556	592	573	602	586	604	603	559	612	568	569	595	525	592	621	572	577	579	552	597	578	606	580	551	600	540	588	584	532	521	576	585	548	568	600	566	596	615	582	565	551	641	587	591	566	567	604	550	562	571	562	602	628	570	596	562	616	559	558	572	606	557	552	558	495	577	595	604	609	544	568	599	580	595	562	587	548	594	568	575	604	574	568	600	571	536	584	601	566	574	592	571	580	550	593	557	550	587	560	555	572	559	588	591	610	552	556	566	603	559	583	568	568	530	579	572	576	622	522	556	609	605	553	527	606	588	512	590	622	555	594	576	593	573	575	565	582	610	605	579	530	596	637	560	595	539	593	580	619	553	600	587	582	583	593	608	528	557	574	559	526	596	585	571	609	544	594	572	567	573	554	576	563	573	575	612	566	567	561	553	569	567	553	625	555	578	546	584	622	562	593	580	578	564	558	581	593	585	611	580	547	562	578	552	563	619	593	575	592	536	572	589	594	577	571	542	524	556	566	569	542	548	582	557	580	575	567	566	566	512	575	609	537	565	569	602	550	557	587	586	584	560	554	540	612	543	599	539	556	623	585	604	586	579	599	557	557	634	565	609	515	580	570	607	570	591	565	549	580	587	536	554	577	557	535	563	566	572	565	593	563	602	566	519	562	573	615	567	577	566	555	570	611	552	593	599	590	603	582	559	585	606	583	549	573	580	608	568	563	557	545	523	580	538	547	581	541	585	604	565	586	554	593	617	573	560
4203	272	270	263	215	224	223	243	236	241	221	234	232	217	254	249	211	229	219	204	209	260	259	238	225	233	246	208	185	223	224	239	215	243	221	234	229	210	255	234	226	223	187	239	233	249	243	235	220	255	215	215	253	201	211	212	241	251	191	216	241	234	234	221	244	225	213	217	200	233	230	250	236	265	244	222	223	249	225	190	244	225	269	230	224	234	221	224	208	216	213	216	249	242	217	247	242	210	222	220	214	243	203	221	214	214	222	227	234	248	197	211	215	223	245	237	234	234	217	224	204	243	217	242	236	247	208	216	211	220	220	247	230	220	228	241	225	262	227	222	233	200	231	212	239	208	211	238	210	215	246	219	201	231	224	229	233	225	230	236	227	211	244	202	209	196	209	213	222	205	219	229	220	224	226	204	212	212	192	252	209	231	236	260	244	228	229	217	224	204	235	228	229	225	230	253	238	244	264	224	209	215	207	203	208	233	239	237	249	250	254	247	251	225	213	214	244	237	230	233	243	213	238	243	226	222	231	220	240	207	200	229	249	208	243	210	232	233	256	255	240	252	221	241	202	219	214	236	237	231	232	228	201	232	216	222	196	232	207	215	220	250	245	237	199	247	234	224	223	240	241	242	246	234	199	239	235	225	222	213	222	206	233	251	236	230	226	232	225	206	221	207	225	193	218	229	250	187	233	225	252	224	210	216	221	213	260	202	235	237	208	220	242	271	225	219	252	230	234	231	223	246	218	224	246	229	214	243	231	231	222	240	227	197	225	197	229	215	216	212	262	227	217	229	241	218	230	218	221	217	242	244	197	232	228	200	244	193	234	248	232	226	232	243	214	236	224	219	230	211	241	245	208	219	232	205	228	236	228	237	232	239	231	212	260	216	216	239	250	227	239	228	227	227	243	215	235	221	229	208	231	232	227	247	236	232	224	217	221	230	224	212	217	230	236	186	240	236	235	223	182	228	242	237	254	196	212	211	220	211	222	227	247	245	196	231	217	226	230	231	218	246	249	218	240	243	215	214	258	219	242	234	230	249	214	231	226	226	216	236	188	231	227	175	219	219	228	243	223	240	213	231	226	224	239	270	245	247	216	225	220	229	186	242	217	223	217	241	187	208	238	217	226	213	243	226	211	245	216	203	202	224	225	214	191	227	233	220	235	214	236	224	227	213	223	197	240	235	212	213	236	234	221	205	197	202	227	242	203	219	211	206	234	226	217	230	231	232	203	228	220	209	259	218	226	207	235	245	221	237	237	245	245	234	229	251	255	222	215	236	202	238	217	250	225	221	198	232	216	256	241	227	191	238	267	230	237	231	225	246	224	214	224	242	205	231	208	252	215	257	223	208	232	238	223	234	232	227	211	246	227	219	232	222	207	207	246	222	207	214	237	207	228	222	240	211	229	224	231	212	227	238	222	213	273	219	215	195	196	221	212	233	242	222	220	228	202	226	215	258	216	261	217	228	222	202	223	234	251	210	228	245	227	240	212	223	229	236	255	226	208	219	216	243	226	226	219	219	216	231	189	240	198	227	229	205	242	235	254	239	204	226	210	224	234	222	190	223	232	262	208	227	212	205	233	265	225	214	238	196	221	229	240	228	223	205	213	214	242	225	228	225	216	256	236	205	228	212	212	216	220	237	219	200	242	230	228	231	229	225	210	239	252	227	192	213	223	202	228	210	226	196	256	225	232	203	228	247	221	216	231	234	230	250	224	221	255	261	259	234	209	260	219	228	234	236	230	244	230	245	220	206	251	235	231	237	227	233	251	237	229	249	232	233	240	235	246	223	224	238	205	231	238	218	228	209	209	239	224	204	219	237	231	226	220	223	235	240	230	247	213	228	222	217	232	222	239	206	220	214	242	231	182	237	235	243	247	220	274	232	202	237	219	211	234	229	213	243	244	247	212	205	232	215	237	260	239	226	273	228	201	229	218	244	216	227	242	208	216	235	217	208	244	239	223	236	249	206	211	235	220	250	250	240	243	231	225	264	196	246	185	230	245	216	190	229	226	217	204	202	231	243	217	216	193	233	208	221	207	227	221	241	218	252	241	221	232	267	232	233	225	242	223	205	232	220	226	218	212	236	223	222	226	224	224	232	185	222	214	200	213	217	248	233	242	263	247	233	224	207	207	222	242	231	241	240	246	228	248	190	239	206	215	231	237	235	214	244	214	193	242	233	238	172	209	209	235	216	212	215	216	203	247	246	214	216	242	202	226	221	207	232	235	246	230	227	213	215	199	215	217	244	220	233	206	235	227	222	223	232	233	223	230	244	215	237	231	217	211	226	214	222	256	248	208	213	271	224	223	212	234	207	241	242	222	218	231	241	253	238	226	217	210	229	206	212	231	220	221	198	230	223	242	234	219	217	241	218	216	214	252	231	224	192	249	213	211	226	238	255	194	216	243	244	230	232	240	214	193	203	243	233	240	232	208	244	231	218	255	259	228	198	242	223	244	212	233	190	222	198	227	219	211	205	229	220	220	230	215	220	228	209	214	261	254	228	242	234	225	248	230	256	252	203	231	226	244	225	212	198	220	226	223	220	238	221	215	226	226	232	214	196	222	205	198	204	221	230	269	211	232	246	201	252	247	234	226	236	218	221	196	233	218	208	210	256	219	246	222	233	242	231	230	222	210	223	239	210	251	232	238	202	263	243	241	231	222	211	233	212	206	201	230	223	233	268	213	236	224	253	222	235	196	200	206	218	228	227	226	226	223	226	240	223	268	208	240	236	245	227	237	241	210	243	213	259	253	215	222	217	214	228	240	215	236	228	247	258	209	181	229	224	227	217	221	241	225	232	213	229	215	207	198	217	238	229	206	251	221	250	252	226	248	226	236	232	222	211	204	232	213	223	244	200	211	237	260	251	242	200	229	216	233	220	232	201	213	222	208	256	213	212	212	204	220	227	213	218	221	224	222	215	255	243	217	245	221	226	229	221	226	228	213	225	248	244	233	217	221	217	215	235	242	244	243	257	221	232	211	242	248	234	249	224	280	227	224	203	234	233	245	224	230	222	223	235	222	209	235	254	209	246	232	235	253	247	206	238	196	223	236	230	204	193	249	259	245	217	211	226	220	213	234	216	224	213	198	212	252	254	212	253	205	220	229	244	225	215	248	218	218	226	213	198	240	234	225	229	210	197	217	235	208	212	254	232	239	219	205	225	234	235	227	213	237	237	242	250	190	223	225	241	246	202	214	223	244	213	225	208	216	216	229	239	226	217	220	218	222	199	209	253	240	235	217	218	254	230	209	231	237	247	221	250	214	223	247	224	232	218	234	246	208	222	204	221	239	216	225	226	209	225	234	233	234	227	209	202	220	211	210	250	263	216	211	222	209	219	229	228	230	211	216	239	208	215	217	241	224	230	252	228	227	208	202	218	240	194	231	213	236	240	246	213	227	221	231	193	204	254	244	241	247	212	226	217	212	240	236	207	214	227	198	214	220	213	221	205	214	234	221	242	200	203	227	228
4521	610	580	621	593	561	567	588	538	577	553	557	572	563	561	529	541	548	531	528	573	526	553	568	542	533	555	529	559	567	504	566	510	540	553	539	568	558	527	556	577	515	548	541	544	519	562	578	553	520	545	529	540	551	560	508	551	548	532	517	540	538	568	521	530	542	573	551	489	577	551	538	562	570	573	546	544	553	555	555	536	583	560	536	530	542	576	574	543	495	516	537	542	549	532	550	554	558	566	515	511	522	532	529	549	543	575	541	566	503	571	536	568	517	526	523	528	537	551	543	509	557	505	549	548	501	553	529	542	533	547	524	568	557	516	555	475	551	578	522	543	547	567	520	552	562	544	544	507	562	554	529	551	545	538	560	563	534	527	520	561	529	554	543	527	568	538	549	542	554	528	538	568	538	507	559	535	554	526	507	531	525	559	550	528	552	546	550	551	562	560	578	510	552	552	553	572	541	545	575	555	572	544	557	563	522	539	505	532	511	542	494	533	499	559	528	540	544	519	531	566	535	553	497	586	524	560	522	521	560	568	537	562	539	567	548	546	547	548	525	516	543	556	502	541	519	556	569	528	522	532	545	502	551	560	504	554	520	592	543	522	548	519	491	551	542	546	534	575	560	494	511	552	543	502	551	512	558	555	549	566	536	535	511	519	520	603	528	541	539	530	571	525	503	517	535	538	527	556	544	530	540	515	525	550	503	573	550	556	543	590	510	581	530	533	565	552	562	552	540	546	524	538	531	520	511	506	544	504	550	533	550	534	544	550	554	547	537	540	508	505	533	480	578	541	541	565	567	525	551	533	595	557	564	514	539	498	542	534	530	533	549	569	514	556	545	556	577	589	547	573	577	535	530	558	574	534	567	551	550	543	499	563	573	557	548	535	569	569	570	539	557	556	539	537	550	499	535	543	529	555	574	557	602	551	575	561	556	572	514	519	570	533	513	537	481	561	548	498	491	562	533	521	532	527	475	519	529	519	537	535	523	509	514	574	519	547	584	591	539	599	551	560	541	565	517	557	542	533	472	590	532	539	545	562	554	543	538	520	562	548	521	569	550	558	538	537	551	558	515	569	526	556	529	578	544	512	521	516	563	505	486	560	532	537	499	500	548	562	572	566	554	547	548	573	577	552	532	511	545	547	528	519	561	511	507	545	530	527	571	507	537	569	533	574	516	571	528	532	595	519	514	542	544	548	558	528	547	527	561	523	542	522	544	516	548	529	534	534	519	540	560	513	550	521	553	525	578	556	528	506	518	555	569	541	507	560	558	520	541	500	528	520	529	540	534	535	581	562	535	558	555	515	538	563	549	561	539	492	489	536	559	544	511	567	540	515	543	567	565	510	533	516	548	562	534	505	571	552	553	553	544	517	514	550	546	535	536	539	526	528	517	540	521	573	537	523	499	509	531	481	530	553	544	544	527	564	565	544	546	579	493	569	592	547	538	536	549	537	545	554	566	571	520	513	535	532	520	550	564	552	546	513	554	520	532	572	564	562	534	541	530	559	545	546	561	567	543	535	531	522	495	528	547	539	572	565	527	518	520	569	514	542	504	542	495	535	592	525	517	506	522	565	472	537	560	568	551	548	556	508	514	530	553	586	550	594	533	525	586	578	516	535	550	548	562	546	513	525	541	540	523	547	532	548	565	532	537	573	520	550	557	523	530	544	510	538	553	549	532	540	533	556	590	559	584	503	519	564	571	561	582	544	538	568	529	539	548	521	477	578	525	513	548	510	557	579	585	523	535	527	540	501	526	500	598	549	549	540	573	546	536	556	566	557	509	569	522	537	583	556	552	526	523	529	519	535	529	567	511	554	546	552	543	558	546	543	561	530	518	536	535	589	546	512	548	509	613	551	555	581	561	546	555	581	499	528	495	550	524	550	566	563	512	524	529	572	536	574	581	531	546	517	555	545	558	535	522	538	540	548	553	535	513	551	538	546	538	556	504	541	546	622	544	540	560	534	545	542	515	553	501	539	511	514	557	537	496	515	514	582	556	559	558	544	515	562	543	525	553	572	518	573	519	527	523	521	540	554	512	534	547	527	598	541	550	531	527	548	591	579	616	571	558	547	547	526	606	500	572	582	537	578	554	507	545	510	532	550	515	563	543	531	532	545	536	540	487	539	540	554	557	541	565	538	519	588	560	533	512	510	534	532	541	498	485	581	556	543	528	519	537	538	529	541	578	568	491	543	537	488	528	532	541	488	548	543	526	557	516	551	538	487	522	580	560	571	517	581	492	560	554	553	498	558	525	517	546	544	558	518	552	519	583	576	537	557	519	526	514	539	566	532	541	557	537	565	549	534	555	554	603	555	567	570	527	541	534	523	547	543	548	557	541	525	554	546	525	509	542	545	569	532	551	558	555	554	512	558	521	537	538	572	571	563	562	547	534	523	559	543	521	541	518	549	506	540	549	561	538	555	558	594	543	557	551	571	515	557	534	542	507	542	568	535	556	535	536	529	516	517	579	563	555	550	506	556	541	572	538	538	587	558	568	524	587	506	516	551	558	554	517	519	528	537	500	532	558	522	537	501	479	554	526	531	562	490	515	533	525	526	557	504	508	568	535	528	528	546	527	515	542	558	558	544	510	532	525	557	576	530	565	519	517	573	562	525	522	542	557	567	499	515	539	548	530	521	528	558	558	569	555	536	537	573	513	536	578	560	522	555	580	528	522	531	502	514	551	554	557	509	513	575	566	537	523	537	527	515	557	563	525	540	533	540	545	539	556	542	508	536	540	490	535	527	518	521	512	526	542	503	529	534	509	547	505	581	549	568	518	544	529	582	514	520	507	585	589	534	525	568	560	555	549	529	556	542	552	530	541	558	573	556	565	552	571	531	525	527	540	562	592	601	568	527	566	515	569	566	531	552	552	559	544	563	532	547	566	528	532	540	535	477	560	478	554	538	508	535	572	532	526	475	533	565	567	545	539	577	572	550	558	539	531	560	477	522	537	555	542	556	573	531	556	521	560	549	493	567	551	541	558	515	554	528	547	546	535	523	516	514	612	550	563	557	509	528	568	511	535	562	524	531	550	535	552	502	544	576	521	565	549	554	523	577	563	521	539	540	561	495	523	517	538	520	554	589	532	584	541	550	522	542	532	531	514	544	570	511	547	572	536	490	554	544	512	495	551	549	555	513	538	532	545	527	571	571	518	527	527	549	562	549	538	534	575	510	502	565	530	517	561	541	553	575	550	508	536	549	510	535	537	529	565	514	516	529	539	524	524	531	518	567	542	570	551	525	559	546	526	548	575	553	560	519	622	548	537	552	560	542	517	541	579	544	571	565	548	513	543	521	516	540	541	538	541	541	537	560	547	511	531	538	549	539	563	571	555	535	567	552	535	548	527	520	528	537	486	545	561	534	562	537	566	589	535	505	526	521	557	568	541	514	536	554	545	498	544	561	544	530	495	495	505	514	573	491	541	548	492	544	515	546	569	525	534	511	503	536	527	579	621	530	536	496	537
41657	7180	1141	825	577	415	315	304	232	229	185	171	181	124	148	140	136	144	125	149	122	147	132	119	143	121	122	104	119	129	127	122	115	116	133	127	129	104	114	128	131	117	113	121	123	110	124	129	104	126	116	125	123	102	123	132	122	118	114	118	131	117	110	96	113	116	123	123	112	114	118	96	105	112	109	103	128	113	114	137	96	113	118	111	108	106	121	103	134	109	112	117	127	91	121	121	116	133	123	123	138	141	98	95	118	118	104	106	118	131	112	99	111	92	113	106	135	116	99	117	117	106	120	96	122	116	100	102	101	113	101	142	105	126	118	111	118	104	133	92	138	100	107	122	113	92	92	141	127	129	128	129	115	91	105	95	115	121	120	113	116	102	104	109	99	113	114	114	106	123	141	121	110	107	141	132	114	140	135	119	111	124	93	108	101	92	99	117	113	124	117	103	110	136	118	118	119	111	111	93	142	128	118	99	115	121	116	116	102	110	120	110	102	126	123	97	98	93	100	87	104	96	106	101	136	130	104	103	113	123	117	139	94	112	127	117	90	95	126	119	106	123	112	116	123	119	111	101	109	117	127	104	122	125	132	119	129	120	105	110	112	103	117	105	122	120	125	127	144	102	102	96	127	108	99	124	111	99	109	117	137	106	120	108	122	105	95	133	127	128	116	101	110	101	120	120	117	101	107	114	128	141	111	121	115	97	130	116	122	112	114	107	107	104	105	109	127	102	108	129	105	120	117	125	116	117	124	106	93	121	109	105	128	122	121	126	109	138	143	123	125	126	111	122	113	115	109	98	109	104	138	111	134	100	124	93	129	100	114	110	116	122	127	114	121	108	113	120	114	100	117	109	115	131	96	130	107	107	117	134	110	104	119	141	113	121	124	125	117	104	110	114	132	107	96	124	96	115	113	104	122	127	96	110	106	111	103	116	120	108	137	115	113	110	115	110	113	105	103	105	97	133	129	122	110	105	116	134	98	113	123	103	114	97	95	108	132	104	124	111	126	126	125	115	115	127	102	123	112	106	93	120	100	130	129	106	121	94	120	117	124	115	112	112	102	118	122	113	118	95	135	122	144	106	130	101	126	114	118	126	123	131	90	122	103	125	108	122	104	133	121	97	121	108	111	122	130	111	122	130	132	114	110	115	103	107	126	100	121	100	116	125	117	125	130	116	125	103	103	108	104	124	117	118	114	125	127	108	108	126	109	106	113	94	118	117	111	122	109	103	116	126	122	115	106	123	114	98	104	126	102	119	120	95	112	95	108	117	116	129	119	111	130	123	121	100	94	137	113	103	120	123	101	110	118	113	129	107	122	89	113	117	130	104	106	126	131	114	124	104	116	112	120	143	126	101	96	103	107	120	112	120	127	108	103	123	103	103	100	127	124	101	129	132	113	98	103	111	109	124	99	123	122	116	127	97	120	94	136	125	128	110	98	104	106	106	116	112	122	125	117	117	119	94	109	102	99	119	104	119	100	116	112	90	112	117	104	114	118	137	115	117	123	108	122	131	106	92	109	114	112	121	117	126	132	122	126	118	115	133	111	119	109	96	120	108	106	99	119	112	120	103	131	112	121	133	116	116	121	112	117	112	126	115	114	116	125	115	102	126	124	101	109	110	121	94	122	117	113	101	114	133	107	124	110	109	135	114	101	109	114	112	101	123	105	122	137	126	107	109	134	130	141	103	117	113	109	137	110	136	124	100	120	103	119	122	104	119	105	99	115	105	104	122	117	107	98	107	111	104	116	116	134	113	121	120	103	111	122	107	131	90	106	94	103	124	128	108	101	124	108	106	102	107	102	127	93	100	100	105	101	95	99	116	121	98	117	118	131	114	120	121	112	128	130	97	133	117	116	129	136	111	116	131	114	90	98	124	95	107	124	117	111	105	127	117	115	99	112	115	120	122	111	97	122	110	119	118	114	114	121	114	108	110	117	130	119	131	103	112	113	96	108	111	117	115	131	129	116	122	107	106	106	127	106	121	111	95	99	135	89	111	120	103	107	93	109	136	99	123	88	91	89	128	114	91	106	127	124	126	106	110	128	102	122	110	115	120	99	115	119	115	112	113	106	103	117	123	113	91	131	129	121	113	105	118	116	116	130	110	114	130	101	124	125	109	96	102	117	112	137	105	128	123	115	105	124	100	94	120	118	106	136	119	119	107	106	119	104	102	107	115	113	106	121	105	110	139	114	109	93	103	133	102	111	109	114	120	135	102	120	129	100	101	103	110	97	99	97	110	108	92	121	103	103	90	112	122	121	122	136	116	112	108	115	118	109	115	115	110	118	108	122	114	104	110	127	118	104	138	121	122	126	129	115	107	118	91	134	110	129	112	117	110	108	104	100	114	126	125	137	124	124	118	131	116	104	124	110	105	114	110	119	123	132	126	124	130	112	117	116	118	118	122	94	114	118	121	102	112	119	106	113	129	125	111	125	97	107	122	124	114	124	121	109	130	118	120	115	120	121	119	128	125	113	120	73	97	126	125	123	104	131	116	112	119	115	129	117	120	113	127	128	107	100	109	121	106	125	117	107	118	96	100	111	121	114	128	127	127	104	111	117	115	103	117	115	127	114	133	113	118	113	132	134	151	102	113	112	128	103	120	127	126	119	97	93	119	114	120	123	124	96	120	111	123	111	130	110	112	130	93	95	100	123	128	124	100	122	123	114	129	118	115	88	130	121	117	101	93	109	120	93	137	137	88	124	99	118	128	122	118	96	118	116	111	149	97	116	114	102	106	112	116	119	94	119	125	111	125	112	102	128	131	106	97	113	139	125	116	120	129	117	124	123	128	127	126	109	98	117	126	108	122	105	97	114	107	107	117	95	135	110	118	122	133	117	112	102	134	145	119	92	110	126	127	114	134	123	120	117	130	140	94	103	110	117	106	109	108	115	116	129	125	118	99	94	102	120	110	117	116	138	117	89	111	124	134	123	142	125	112	124	101	124	111	120	110	125	128	94	110	123	126	85	124	102	107	137	108	118	114	126	99	103	116	147	90	111	92	118	111	104	113	122	145	107	111	94	118	112	123	132	111	109	100	119	112	128	112	126	113	111	121	114	130	110	116	116	106	123	119	143	116	94	122	120	115	118	87	99	120	100	119	106	141	115	111	109	112	125	101	122	104	118	107	121	108	93	111	105	101	125	107	130	131	121	96	109	118	97	113	108	100	107	118	115	94	120	114	120	108	135	122	123	113	110	128	123	107	118	118	130	109	106	124	109	139	114	115	109	113	119	105	112	117	109	115	112	115	120	110	91	130	107	103	112	106	107	100	118	114	111	103	100	118	106	117	105	102	107	127	119	106	108	119	141	98	136	128	115	116	135	114	119	105	121	91	109	102	117	120	128	112	126	116	124	119	115	116	123	114	134	117	104	100	106	107	117	110	129	117	117	109	111	124	103	128	103	131	122	127	121	122	109	137	103	108	122	131	131	113	109	112	136	101	118	126	97	105	120	120	98	149	128	116
18711	1014	2087	2588	2289	1834	1457	1313	1063	935	843	832	691	662	613	621	559	556	458	502	484	472	471	425	434	415	443	396	412	394	387	413	403	355	384	391	326	371	356	336	369	373	381	346	354	346	364	388	365	336	332	351	322	374	328	361	330	346	345	332	344	321	358	341	334	343	317	374	328	378	366	337	339	325	320	378	337	308	341	304	340	315	301	316	337	347	357	340	312	358	325	347	337	329	333	327	342	306	337	335	342	315	330	305	307	320	312	340	316	318	359	349	348	322	306	317	319	321	356	314	329	326	315	311	348	297	329	337	324	357	307	306	344	314	324	350	326	346	345	328	334	319	297	372	345	314	344	304	314	310	311	331	348	323	343	329	335	335	340	316	332	327	286	341	316	359	304	333	346	352	356	289	337	306	336	306	322	350	328	303	323	344	309	307	284	336	321	335	352	314	332	356	371	315	336	306	318	315	329	304	336	320	302	332	309	350	339	336	361	337	320	327	323	347	312	309	322	325	337	327	339	332	316	334	337	369	314	297	316	361	329	311	295	302	331	312	335	297	302	348	303	316	314	356	300	342	322	307	341	302	336	284	302	318	304	331	333	321	332	294	359	296	349	363	331	332	309	318	316	375	318	308	341	319	303	315	300	347	346	304	339	330	339	331	338	326	366	317	334	330	353	300	297	344	338	325	314	317	319	302	307	361	291	341	311	322	315	312	326	326	334	324	306	369	306	311	328	315	298	350	346	310	315	339	316	314	334	347	381	319	322	313	313	299	314	334	351	312	331	331	341	324	310	302	358	317	314	336	323	336	346	315	288	361	326	308	337	344	307	308	318	322	319	333	368	286	331	316	287	320	359	336	330	321	361	337	339	355	309	318	307	319	344	322	328	319	310	312	333	337	351	312	337	324	327	318	348	283	313	312	311	342	348	325	320	322	334	319	321	328	340	312	315	319	329	317	316	326	333	341	329	320	342	320	349	328	312	356	322	339	330	359	329	337	324	334	310	329	362	326	311	349	349	284	313	347	361	322	288	323	312	319	311	347	322	308	349	303	335	341	313	306	327	318	337	326	326	308	322	344	310	358	326	323	301	344	332	324	327	322	319	332	348	345	325	337	319	314	316	366	309	303	330	317	362	331	291	330	367	333	347	324	345	350	343	322	346	313	313	316	331	340	315	341	312	325	344	331	333	324	296	339	345	330	282	318	301	324	313	317	350	311	316	325	381	319	341	331	319	303	327	310	324	320	322	345	315	374	327	324	312	345	348	307	329	336	349	332	321	356	340	292	324	356	286	317	326	328	334	291	315	338	311	339	324	308	332	331	318	324	328	327	316	327	347	342	349	353	324	340	328	361	315	324	317	332	312	315	326	335	312	331	335	330	330	328	330	308	299	323	332	360	330	340	353	333	323	324	326	309	292	301	283	315	311	304	320	343	324	317	333	343	314	309	337	325	313	357	338	346	328	315	296	309	301	302	337	323	329	318	296	335	304	305	325	314	355	341	299	323	312	346	325	301	312	331	307	327	303	330	325	364	330	327	309	345	317	317	306	317	305	346	327	301	315	286	307	316	340	309	330	354	314	321	306	343	320	359	317	318	304	289	340	340	355	298	310	337	329	314	295	342	328	311	338	347	354	307	349	329	306	310	314	342	304	311	313	313	308	297	309	338	294	327	309	334	337	354	321	318	310	298	297	327	304	359	289	323	333	319	328	337	333	354	314	297	340	332	332	327	302	307	350	334	366	316	303	338	330	315	338	329	319	333	299	315	325	307	326	342	357	323	306	309	337	332	336	326	305	319	337	317	306	327	338	337	347	318	328	323	347	308	344	296	302	308	337	316	340	320	332	325	346	347	308	327	298	326	357	357	330	313	349	302	337	348	287	318	339	333	352	267	326	311	326	338	334	342	306	331	317	305	347	325	324	323	343	354	294	313	338	368	323	327	346	318	310	352	312	329	297	325	360	301	328	334	315	340	342	349	310	310	323	315	289	288	332	320	334	293	340	329	354	348	389	304	316	350	320	333	337	326	325	299	327	319	329	364	330	345	318	349	332	334	317	315	349	323	341	305	324	314	301	331	323	315	334	321	335	338	325	306	308	331	319	332	293	325	309	281	335	326	326	313	337	355	322	316	342	331	327	322	305	358	324	288	339	336	314	312	328	339	324	351	339	311	372	350	336	338	367	345	319	319	309	322	315	317	309	320	309	338	330	344	334	321	336	341	292	309	339	327	304	303	345	344	328	321	311	335	317	354	329	326	324	345	305	346	327	325	306	306	304	335	310	296	324	351	333	324	297	323	319	324	349	341	322	311	346	334	348	353	306	372	321	352	327	315	312	326	327	324	310	331	318	343	322	328	347	295	329	339	345	330	323	335	324	315	343	349	370	324	314	317	297	308	321	344	316	344	370	342	322	344	352	340	330	321	351	357	357	339	325	329	335	337	324	296	317	336	330	338	322	300	304	327	321	331	368	323	344	323	326	308	300	354	362	374	334	335	342	324	310	350	330	344	321	331	320	319	303	328	348	316	308	337	342	354	328	357	343	356	321	325	310	322	313	335	312	321	342	312	292	343	326	332	349	286	312	342	346	331	327	326	341	353	338	320	325	305	334	345	341	320	325	346	326	341	327	297	306	343	327	316	270	327	332	318	350	326	326	331	325	333	326	333	348	321	319	334	323	329	301	326	355	332	335	326	327	356	306	316	337	347	346	320	330	336	312	315	317	325	304	324	298	321	339	335	318	357	337	338	344	340	317	328	317	332	341	324	339	345	327	329	340	322	364	301	337	350	338	321	322	320	336	324	311	315	306	346	332	335	354	331	323	326	312	324	310	325	316	320	298	294	307	337	358	352	322	340	297	330	346	327	329	327	316	331	299	348	315	333	304	330	345	321	336	355	323	335	349	302	318	317	292	311	333	336	340	323	333	319	351	320	313	328	326	314	360	321	308	344	338	353	360	315	288	328	325	318	302	322	323	331	320	354	312	325	302	321	329	289	364	301	345	313	338	316	286	328	328	319	301	366	317	332	293	305	328	325	316	304	352	354	343	319	338	324	340	299	299	339	332	333	348	300	328	336	349	328	362	322	328	323	320	329	332	315	321	310	328	332	309	316	323	312	323	315	324	322	300	333	281	328	345	317	339	344	299	350	313	343	322	342	299	346	330	328	306	329	326	328	336	363	341	318	346	306	307	303	373	300	358	310	372	286	303	351	304	319	322	325	310	348	312	336	315	303	317	342	328	328	325	323	325	329	318	320	336	313	360	345	326	314	318	324	330	332	326	327	315	294	330	306	308	332	335	324	336	327	350	322	296	326	319	354	345	352	301	303	325	313	324	327	327	313	325	310	328	356	320	356	325	359	304	321	331	321	347	312	352	347	313	326	330	329	332	345	299	303	350	328	350	317	330	337	339	355	327	343	295	306	327	308	315	341	320	301	350	303	330	320	319	356	305	327	313	318	327	357	333	339	317	334	324	338
57872	16794	4625	1868	1200	855	687	594	546	420	399	351	332	339	303	296	302	289	255	274	306	282	228	277	280	225	228	251	241	223	248	272	252	250	228	238	236	220	257	229	248	230	239	249	251	204	210	211	259	253	213	248	209	231	237	224	258	233	234	212	220	254	217	251	230	208	232	236	236	246	224	204	233	261	252	227	224	243	224	224	235	263	252	236	243	216	224	214	211	239	215	232	235	240	270	228	217	230	210	232	223	265	211	248	218	222	245	240	228	252	226	250	257	235	180	209	248	221	223	206	215	257	253	219	255	207	223	213	226	233	258	237	229	246	259	232	223	209	219	231	240	224	242	237	213	219	239	234	227	201	188	263	231	233	245	220	201	230	242	244	243	222	233	218	221	206	215	222	248	260	204	234	243	227	216	222	235	246	250	229	229	202	243	238	241	246	227	244	221	257	226	225	207	218	223	261	220	228	205	240	224	222	208	234	248	221	206	210	211	227	231	254	219	239	237	217	247	210	247	245	251	218	207	210	221	240	221	221	257	241	237	192	220	224	247	229	238	217	199	225	249	233	227	212	258	217	245	238	235	243	212	239	247	227	232	227	226	231	251	247	226	224	218	228	232	200	221	216	263	214	218	237	201	222	228	242	201	241	257	234	209	204	229	220	225	243	230	239	249	199	221	250	258	223	217	229	239	228	232	231	239	225	226	201	220	241	225	246	238	236	222	206	243	261	232	215	231	240	235	229	228	237	225	239	219	225	225	201	216	237	252	241	213	227	229	218	237	248	245	241	252	249	213	231	203	233	238	239	207	217	263	251	232	247	217	246	244	231	235	214	215	205	234	198	240	224	229	238	255	241	212	195	257	218	230	222	218	253	210	248	230	213	229	231	235	234	219	221	244	250	224	259	255	251	210	242	255	239	247	230	195	210	248	221	182	220	239	216	219	237	230	229	239	241	212	243	235	217	193	224	236	242	210	248	236	238	243	224	210	230	224	265	231	221	214	224	228	219	224	230	213	207	239	243	223	233	224	251	225	263	253	247	221	239	222	205	234	245	212	191	233	223	238	233	203	215	212	246	231	226	229	202	230	196	224	210	213	219	233	246	216	257	237	192	195	254	242	202	230	218	231	223	199	221	230	222	218	238	218	205	241	234	255	213	220	243	252	204	220	203	217	256	232	210	235	230	219	222	240	234	221	241	238	219	220	237	236	202	201	203	218	216	229	233	248	204	227	217	232	218	219	206	235	210	212	205	207	252	225	193	212	221	212	213	233	240	230	250	221	216	220	243	246	231	211	231	216	218	223	233	209	237	238	223	249	250	223	224	232	220	221	233	210	247	243	220	213	216	264	230	218	223	250	223	241	211	231	239	219	199	216	255	223	223	252	205	239	221	213	204	255	250	218	213	222	243	217	220	239	221	233	215	244	236	195	229	223	209	215	234	203	215	222	225	219	216	247	204	220	210	283	223	225	236	208	209	231	231	217	216	215	235	218	222	220	223	218	221	237	236	231	211	269	238	247	237	225	227	231	218	222	188	214	247	245	220	265	219	222	219	213	232	217	235	222	231	238	220	213	238	233	221	235	219	228	229	195	200	222	235	223	243	225	232	228	233	226	239	205	252	200	232	217	212	192	216	214	207	232	287	233	202	274	201	215	233	208	232	214	223	238	246	238	206	253	240	227	229	250	219	206	222	194	220	229	242	225	226	230	236	214	243	253	231	233	222	188	244	208	208	191	232	251	230	229	222	218	243	217	258	216	242	252	214	230	241	265	228	246	255	224	246	232	284	227	243	231	208	250	227	223	263	218	223	240	218	201	224	238	208	228	228	251	187	209	213	250	258	233	237	215	243	221	212	219	196	232	212	255	218	219	230	220	229	200	196	253	233	204	220	198	279	225	209	225	208	194	213	244	210	227	259	249	240	239	267	216	207	224	195	238	235	240	209	195	235	239	212	211	214	229	219	191	241	227	257	237	219	246	218	232	206	216	212	235	251	249	197	209	232	218	236	230	232	235	246	241	200	228	216	225	223	209	237	251	207	249	209	229	227	225	236	241	237	232	232	231	212	226	252	230	247	217	245	226	228	227	241	218	197	216	237	247	258	237	205	231	271	221	232	197	222	213	229	234	248	230	226	236	235	211	216	232	208	219	216	210	219	232	234	200	241	205	213	204	224	237	231	218	222	225	202	210	179	228	213	247	222	236	236	221	225	214	226	207	211	175	201	209	230	236	201	193	190	234	237	209	231	238	215	231	223	214	227	218	196	188	238	242	246	230	231	233	249	255	249	221	227	223	223	243	221	236	231	235	246	202	241	201	218	199	210	218	230	244	216	216	191	256	225	245	254	209	224	230	240	233	203	227	234	220	221	223	194	222	214	231	245	231	228	239	211	242	192	235	251	227	239	231	226	227	256	233	214	225	214	234	214	203	194	232	199	223	220	214	237	245	201	242	223	222	209	233	225	232	232	259	213	223	236	250	231	239	224	241	208	249	235	235	231	247	223	223	222	203	225	185	221	224	210	237	215	243	221	227	227	234	247	241	229	238	235	223	221	244	224	249	204	230	256	248	206	219	245	222	243	211	234	223	215	220	222	230	210	223	198	231	208	217	248	222	235	230	180	233	235	229	221	191	220	219	214	223	214	263	205	249	233	236	210	239	236	232	209	228	262	232	218	216	232	242	215	237	212	206	252	238	229	213	202	214	237	244	230	264	239	220	232	239	212	222	207	225	267	219	225	222	238	228	220	215	200	234	237	256	220	223	216	215	223	224	231	223	246	259	221	231	187	225	257	227	197	233	229	213	239	228	211	235	243	229	245	218	231	239	232	222	241	222	228	222	230	239	194	213	238	210	208	235	214	217	242	236	235	205	203	201	219	201	231	186	231	219	250	241	234	222	248	210	241	244	222	233	226	225	226	228	228	250	214	226	239	241	204	235	224	212	229	216	182	229	226	216	231	204	239	220	226	216	235	205	224	239	222	227	214	228	229	209	206	235	220	231	188	234	229	220	229	211	206	225	246	240	217	244	215	240	235	219	220	246	217	199	213	253	211	224	242	243	236	238	218	249	232	219	236	214	212	218	238	232	256	271	233	234	223	239	224	235	259	196	213	225	219	218	226	233	248	202	228	259	226	225	236	222	228	237	211	233	213	206	241	209	233	232	201	222	237	254	205	203	223	226	234	213	220	239	237	248	224	232	244	221	245	235	264	236	231	208	234	241	195	243	239	244	210	241	231	243	226	234	206	231	218	230	236	214	210	215	208	226	241	207	215	221	231	204	242	232	201	215	241	219	231	214	235	228	234	271	206	227	246	253	238	235	220	215	243	229	207	191	235	250	192	232	218	241	225	214	210	232	234	232	230	213	229	239	223	253	217	218	239	232	204	230	232	198	250	214	207	278	230	201	245	241	236	214	204	250	211	231	220	199	225	232	230	253	233	223	231	227	238	248	214	209	204	236	232	199	279	234	239	246	210	266	249
25805	1892	4183	4767	4237	3450	2936	2482	2061	1903	1544	1400	1274	1208	1127	1126	1001	995	871	915	859	853	821	782	781	787	781	673	709	734	691	652	721	709	709	722	685	664	717	647	669	670	631	682	628	644	618	642	635	645	591	618	617	589	577	593	630	602	607	611	573	596	609	561	601	606	620	611	588	593	615	594	622	547	586	617	587	593	575	617	602	619	645	599	569	580	586	576	547	621	623	571	634	594	604	607	562	599	589	582	587	597	611	599	575	576	574	558	531	568	569	583	559	588	590	578	519	593	590	588	612	584	555	583	560	608	575	555	612	547	611	594	553	585	544	585	571	606	562	615	569	575	583	585	636	623	594	591	572	543	590	563	578	591	575	551	547	573	570	608	589	551	590	587	606	611	579	510	570	575	542	571	600	548	537	553	560	568	574	568	563	601	543	620	603	563	561	561	603	620	562	566	586	556	611	553	548	545	516	574	601	532	581	549	536	617	566	586	594	562	580	618	589	563	577	617	570	539	583	575	534	572	562	539	560	594	621	620	635	586	621	572	591	576	616	569	561	546	568	547	561	607	601	604	558	568	548	564	576	584	554	589	581	556	504	544	575	556	544	598	555	617	540	606	574	561	578	595	559	559	591	599	573	565	560	596	573	563	581	549	560	587	601	606	572	572	570	588	612	617	617	574	595	614	588	547	556	596	525	558	581	564	578	533	580	520	536	558	560	592	540	546	598	591	528	564	593	569	579	567	571	595	596	573	612	540	589	579	548	545	568	522	574	548	581	569	592	572	589	605	592	588	584	578	543	551	613	574	623	567	587	539	545	566	586	585	608	579	518	584	622	549	581	575	578	548	565	618	552	588	546	541	572	587	606	567	549	564	556	572	591	595	571	583	569	561	608	559	621	560	526	597	587	580	616	568	567	570	591	608	568	572	527	554	544	562	543	582	571	533	576	585	595	562	581	569	563	571	549	603	521	626	557	579	584	562	592	554	585	563	560	540	548	562	546	587	556	579	554	579	545	561	566	567	603	533	534	541	659	566	554	600	588	584	567	591	585	590	568	547	620	576	574	561	578	540	592	582	602	567	555	587	589	539	542	545	616	572	556	582	586	594	555	547	585	582	563	604	553	594	541	559	565	562	584	576	568	586	558	594	623	585	589	559	550	561	557	555	553	586	541	574	561	569	609	567	575	612	582	591	628	563	554	544	549	571	548	566	580	610	580	558	609	587	603	547	529	572	577	582	557	546	569	605	599	546	569	568	572	559	622	556	509	552	559	567	564	552	577	621	575	553	643	545	555	596	607	606	531	566	575	590	558	619	575	569	535	527	565	592	591	555	547	546	573	551	564	565	617	548	577	516	584	549	569	542	625	575	573	578	579	583	594	574	574	591	584	600	551	591	589	567	581	568	533	605	568	563	562	544	594	604	539	590	613	560	549	560	580	551	573	559	562	560	583	597	592	586	547	596	570	614	563	584	569	552	539	599	599	578	546	566	585	546	562	530	607	577	595	559	568	525	582	580	555	577	580	625	588	586	581	616	592	559	571	543	616	539	566	533	536	613	544	581	616	590	542	583	601	606	562	535	549	608	531	579	621	582	555	583	564	591	568	587	574	588	585	583	561	553	598	575	585	583	539	583	584	571	572	574	557	588	559	561	579	571	618	607	579	554	608	578	591	573	532	562	567	576	567	527	547	576	532	611	589	578	554	543	547	554	511	567	532	527	526	599	603	574	593	593	585	569	574	621	596	558	567	563	586	547	606	556	605	589	631	606	628	559	617	546	575	580	587	553	535	575	597	590	557	573	569	563	585	588	578	567	584	555	584	626	580	560	571	583	538	518	615	597	605	617	579	596	611	563	589	587	594	571	553	568	588	555	578	546	565	592	557	581	570	594	572	558	598	567	603	619	550	541	589	580	588	558	591	620	591	589	553	578	580	573	560	627	572	574	542	586	556	540	627	590	533	562	615	598	615	567	564	599	592	576	549	533	590	566	582	587	559	585	564	603	593	621	590	586	563	558	586	609	583	544	570	560	554	541	572	580	561	578	556	572	576	578	562	566	577	553	559	565	602	628	518	590	589	591	578	587	561	588	591	578	572	567	572	574	606	578	565	604	596	588	562	562	587	557	597	538	557	598	581	621	582	564	575	515	555	562	571	585	561	551	566	576	576	561	625	576	548	612	545	572	577	586	558	610	578	532	573	632	589	541	608	579	571	575	543	589	577	596	550	533	570	592	560	579	578	605	560	593	596	577	555	555	582	584	584	571	566	623	619	564	597	574	578	560	616	590	620	578	564	539	532	604	576	593	524	576	564	605	549	581	568	575	540	575	558	562	571	556	559	599	558	584	556	575	605	575	581	572	575	556	546	566	600	548	563	542	573	552	527	571	575	602	587	627	533	549	603	563	580	574	570	565	553	558	570	586	538	555	537	547	578	569	524	590	608	591	591	619	569	566	566	580	582	558	571	601	582	607	587	571	523	565	577	611	564	606	602	599	585	593	553	573	603	606	572	595	584	549	585	587	528	561	622	548	556	572	602	581	594	576	588	551	552	609	566	562	595	621	559	607	594	560	539	584	575	564	593	551	559	567	625	600	553	555	584	590	556	546	617	640	597	568	574	589	539	557	574	586	541	582	605	556	613	612	555	552	590	558	594	559	594	582	588	572	615	560	549	548	587	547	507	543	618	571	587	622	607	575	580	565	540	573	532	569	597	564	574	560	538	577	614	571	589	579	606	562	573	650	629	546	573	563	544	572	591	577	547	561	580	592	602	557	598	606	586	588	599	587	602	541	562	553	543	581	557	554	574	535	569	562	609	627	553	588	546	590	530	554	573	576	563	558	603	598	591	551	547	579	561	561	568	558	586	575	555	564	549	570	569	569	553	561	571	561	603	509	525	597	554	565	543	600	610	595	579	579	548	580	600	578	569	586	586	588	570	563	535	586	576	539	595	541	633	575	576	537	574	565	578	568	578	588	564	582	579	563	554	551	533	572	590	584	590	558	563	581	605	584	541	605	549	578	560	577	552	577	602	625	594	583	605	545	535	604	568	584	592	574	580	568	584	539	560	576	580	553	554	590	557	555	626	585	534	542	554	552	558	573	562	590	595	597	572	553	564	592	602	549	550	609	600	572	550	598	572	545	572	607	562	537	579	596	568	594	560	587	586	570	619	566	564	575	610	554	596	624	560	579	570	552	568	566	595	546	564	565	585	589	615	537	551	572	588	582	566	572	565	572	600	568	581	560	569	539	572	548	558	597	550	520	568	612	610	540	610	557	531	544	564	582	568	625	564	599	546	586	555	562	578	568	576	564	558	561	589	595	570	562	568	582	580	577	587	590	611	606	584	609	570	567	604	590	520	588	583	617	598	592	585	567	582	607	595	605	565	546	559	508	587	541	607	591	579	552	545	589	542	568	526	580	515	535	578	572	599	550	569	551	555	586	547	574	578	606	534	592	571	571	582	586	567	576	539	592	564	574
4413	270	269	242	220	227	247	226	210	233	224	219	214	232	243	207	225	240	230	233	213	209	205	248	207	219	205	221	245	205	234	200	218	192	214	240	234	217	204	212	229	251	236	273	258	206	190	238	222	218	225	188	247	199	221	252	202	242	234	214	239	240	224	207	232	227	223	229	233	213	200	255	192	218	209	231	212	217	241	236	235	238	219	215	231	195	238	232	218	273	233	231	233	232	239	255	221	240	234	222	244	242	191	191	212	224	239	226	216	230	223	239	208	233	228	211	247	231	207	231	200	209	239	225	226	238	217	216	207	252	243	244	216	239	236	217	218	185	240	191	220	223	222	225	220	206	211	229	226	236	250	265	225	255	235	250	234	226	234	243	214	219	208	231	229	236	236	255	222	212	221	205	234	210	197	220	250	241	258	240	227	222	232	227	237	214	205	236	213	222	226	196	232	237	231	217	225	243	206	235	259	234	233	223	259	215	233	223	213	250	193	225	241	229	210	224	215	242	222	240	233	244	232	236	252	203	255	226	227	207	242	269	238	239	231	230	211	234	228	261	206	234	265	236	243	231	214	231	224	213	233	242	233	227	232	210	233	214	234	221	229	231	231	247	220	234	215	255	236	219	229	215	195	235	240	217	215	233	227	235	240	238	213	241	240	217	207	245	246	231	209	236	247	243	240	204	260	227	228	229	215	258	245	205	241	230	212	205	218	222	229	223	240	222	205	252	254	210	228	249	216	231	217	233	244	249	207	215	216	225	255	203	235	217	226	212	250	236	233	235	205	260	224	226	231	250	243	211	232	236	229	230	228	242	218	224	229	213	253	199	206	252	243	232	215	208	205	270	212	218	227	234	200	211	206	248	231	248	213	247	245	201	220	228	220	230	204	233	239	224	235	240	237	253	204	236	253	224	231	219	243	224	221	234	228	212	244	219	219	214	235	235	208	217	230	232	213	218	200	229	216	237	218	222	212	208	195	208	208	207	240	249	241	220	226	218	200	242	221	211	213	203	244	208	242	220	233	218	241	263	229	201	219	209	205	217	237	245	226	223	227	215	213	254	232	220	232	227	224	206	238	233	248	212	222	215	260	245	213	252	225	236	222	250	251	248	232	242	244	228	223	218	212	248	257	225	234	219	220	237	245	228	241	239	236	246	234	223	218	210	238	226	224	218	188	241	229	216	246	210	237	233	220	224	239	223	227	238	224	211	214	221	234	221	199	238	247	217	220	234	201	207	226	224	247	240	226	205	232	212	236	244	224	230	237	220	222	244	211	221	193	196	223	235	230	264	256	239	232	251	223	262	214	233	236	234	228	243	227	252	234	218	220	256	241	260	207	237	198	259	220	206	244	218	230	213	226	239	242	239	215	212	212	233	217	220	229	238	226	220	230	218	224	219	233	224	233	241	190	227	227	216	224	220	252	228	224	189	248	256	220	205	234	256	213	244	216	234	215	255	217	229	218	233	236	250	236	243	252	201	209	215	231	218	232	220	233	194	234	218	228	201	235	238	240	213	200	236	218	213	210	231	218	245	242	229	221	213	202	237	238	221	216	238	202	231	241	216	211	206	219	226	228	232	216	234	250	219	213	257	232	239	240	230	217	230	225	242	200	219	232	250	253	249	259	195	192	205	245	186	225	215	211	201	199	187	224	238	227	232	227	215	248	226	236	217	217	234	237	226	216	223	233	229	220	234	201	206	228	205	248	230	235	222	248	242	224	220	220	217	215	212	208	236	227	207	241	220	216	250	202	230	260	218	221	232	236	211	241	224	201	229	197	225	238	229	234	243	250	226	220	204	236	253	222	215	211	231	260	236	229	213	223	223	227	240	219	222	236	236	215	220	226	229	254	199	216	229	210	225	212	230	211	195	225	243	216	222	246	229	244	248	219	204	229	214	234	238	236	223	216	231	233	226	234	193	204	254	240	203	208	228	202	229	206	227	230	212	196	215	204	230	228	231	223	251	220	228	258	236	233	196	209	251	203	236	269	205	233	235	239	219	228	218	229	229	225	234	200	278	225	196	252	229	252	211	216	252	192	242	219	200	218	235	238	236	203	233	203	227	258	244	229	224	257	235	215	233	234	241	227	210	230	223	240	219	215	262	229	210	216	239	218	221	231	251	226	233	234	244	245	218	220	207	244	237	233	241	200	237	220	192	237	204	247	239	213	202	206	231	247	218	226	239	252	225	225	231	209	235	200	234	217	214	228	210	240	249	239	214	250	245	204	221	248	247	198	229	207	220	237	276	217	241	209	221	230	223	258	240	239	228	227	225	220	220	230	198	232	209	238	202	221	233	252	216	256	214	210	224	208	241	210	236	219	240	241	230	237	203	236	246	224	233	234	225	239	224	236	224	206	264	227	261	239	227	232	219	232	242	241	211	254	210	223	249	237	251	224	223	211	207	237	224	256	230	216	234	251	234	206	262	238	261	221	228	215	238	246	194	226	212	208	213	252	211	241	220	214	242	237	227	208	245	212	238	246	232	219	247	252	241	227	232	226	240	191	219	220	210	216	214	208	246	215	244	203	215	231	223	221	200	237	221	212	222	225	238	202	233	223	213	209	235	217	225	223	189	192	230	238	210	206	220	228	226	227	213	216	225	212	219	239	240	204	253	214	224	220	245	233	238	219	245	212	217	218	225	237	225	205	213	203	227	224	229	245	237	227	240	243	215	232	213	229	293	245	211	213	223	234	222	216	208	245	214	220	236	232	224	214	257	205	228	234	222	246	213	231	196	195	249	202	227	225	225	203	231	259	193	219	217	210	242	243	197	241	217	219	207	216	222	219	202	238	236	258	251	225	220	201	254	206	237	243	206	223	248	226	223	224	201	230	217	227	225	219	229	208	243	222	226	217	200	242	209	245	219	242	217	244	223	246	205	256	223	254	242	244	230	234	217	247	235	217	246	208	235	209	217	227	226	231	243	227	219	209	210	203	223	211	224	203	217	217	214	240	234	228	210	235	222	213	241	233	203	197	255	204	245	244	246	228	231	197	252	218	244	215	227	228	208	233	221	217	229	241	244	215	233	270	214	233	201	235	237	238	213	207	221	235	226	207	201	231	213	237	235	203	221	204	237	235	208	235	241	230	234	214	201	187	203	246	215	238	202	210	243	212	217	233	211	229	242	229	242	209	219	247	226	206	216	219	230	245	253	235	210	266	230	237	239	216	207	215	228	244	214	249	211	236	213	226	230	212	212	237	236	214	267	220	228	203	245	218	214	234	237	213	209	233	205	227	226	226	220	236	229	192	191	220	220	228	201	246	201	234	236	232	230	251	196	218	219	245	219	222	218	220	232	206	214	233	243	238	243	243	233	220	195	203	219	235	190	223	236	226	223	204	227	253	230	214	234	219	242	236	227	210	225	266	216	209	223	232	222	239	252	229	236	251	235	208	230	240	210	218	217	237	225	219	225	223	230	234	230	213	221	206	220	212	221	223	215	238	231	234	241	247	225	255	219	224	212	221	234
4777	575	647	613	597	633	633	605	531	545	583	529	564	554	509	571	554	565	558	510	553	534	549	564	537	582	554	563	539	564	536	586	534	549	559	578	560	547	532	560	549	530	514	543	604	554	538	548	545	548	549	547	595	542	558	544	522	527	524	472	564	508	557	584	571	535	569	556	533	529	540	559	562	591	544	510	547	502	535	529	552	567	522	553	579	565	575	552	512	558	539	532	555	538	514	569	575	514	537	571	526	557	544	541	549	594	534	550	531	569	491	544	536	550	514	542	526	562	538	548	549	558	553	536	546	517	598	540	560	541	509	556	544	582	503	563	551	541	551	533	546	548	544	516	530	551	552	528	539	517	563	549	499	568	542	538	532	482	501	562	548	542	537	563	563	525	565	522	536	542	532	554	576	525	548	559	504	550	517	509	567	530	559	532	557	538	522	529	547	525	538	520	556	534	538	550	570	551	562	565	565	545	567	540	534	552	554	549	589	528	520	578	530	562	567	511	574	571	543	526	533	518	556	596	524	507	595	566	548	565	597	533	518	498	518	550	566	553	530	514	521	542	517	557	526	552	540	505	534	493	531	528	547	567	536	562	484	507	525	521	534	585	533	577	555	564	526	534	541	574	543	527	544	592	548	528	551	523	581	534	509	529	550	512	548	540	559	515	550	582	553	556	548	491	546	574	552	524	515	518	553	591	525	530	578	504	540	537	535	498	591	518	557	544	547	541	553	534	516	573	532	591	541	544	546	523	562	565	537	514	585	536	541	578	561	520	565	549	527	516	602	519	563	545	522	502	537	536	550	539	530	536	548	558	524	577	549	544	562	540	523	501	576	588	546	546	519	545	535	540	533	563	555	561	562	546	533	550	585	570	557	531	537	554	527	557	528	580	515	559	539	538	504	562	551	568	562	543	535	559	518	535	517	584	561	521	533	551	507	525	517	507	540	573	561	540	548	532	559	568	539	530	547	579	556	501	555	545	547	542	567	561	501	545	557	556	573	549	525	559	547	525	555	563	534	557	549	541	541	559	524	559	534	539	546	549	551	574	538	584	511	551	548	579	566	530	534	555	504	558	577	538	547	524	541	539	572	519	563	561	561	505	528	538	549	541	553	562	530	577	524	523	526	507	547	558	492	535	569	526	544	556	593	543	589	507	534	581	524	539	571	524	526	532	543	537	538	554	530	526	508	503	538	553	584	536	532	529	530	550	549	514	548	520	544	554	502	539	518	550	528	538	571	550	531	548	497	546	551	584	523	537	533	547	605	555	552	544	552	523	524	521	511	571	552	500	555	518	544	528	529	564	575	535	563	507	546	524	577	548	530	528	566	542	507	562	572	536	597	538	556	513	541	561	524	519	517	531	515	514	558	519	501	538	534	575	550	554	515	570	530	496	529	544	566	549	495	516	553	521	579	541	541	525	517	518	580	581	573	515	554	563	569	535	566	549	526	546	525	571	568	526	570	579	562	555	571	549	573	542	521	563	530	514	570	522	564	550	506	525	528	547	540	555	530	541	539	548	540	522	516	557	576	535	547	510	508	552	536	504	502	530	491	513	525	554	538	572	519	549	517	543	530	550	545	555	551	565	560	513	539	522	544	539	559	538	559	551	565	521	526	579	536	537	557	542	578	571	566	570	531	552	532	492	528	546	553	548	555	515	526	543	534	505	554	577	502	556	556	551	522	580	540	556	577	569	553	557	554	533	533	558	576	538	541	561	523	572	522	529	621	555	513	532	541	564	533	552	530	546	488	542	516	505	539	506	557	549	535	515	542	527	562	529	511	549	503	540	578	512	530	539	565	525	510	526	527	575	549	537	588	557	518	583	529	544	596	527	505	543	607	547	529	571	521	541	589	526	567	519	517	540	546	554	539	538	543	568	486	530	579	534	580	507	560	531	568	526	551	543	554	523	539	556	560	536	522	498	554	544	546	541	545	567	552	556	526	570	519	550	551	569	525	544	574	549	566	532	563	503	562	514	546	498	561	543	520	540	539	525	555	584	494	510	533	535	544	539	546	526	553	533	533	534	551	558	548	574	528	542	522	545	515	525	529	523	531	547	531	510	545	559	539	538	497	543	568	518	532	544	596	532	500	544	548	558	544	549	556	526	549	540	542	521	522	520	588	557	557	529	529	521	546	529	576	522	519	596	530	527	530	531	553	556	490	544	524	561	530	550	533	566	539	561	510	546	536	515	562	548	552	516	550	523	565	582	511	561	542	540	551	516	523	528	541	555	521	527	508	548	558	542	517	554	549	536	567	556	568	524	533	521	527	561	539	501	571	541	542	532	554	536	535	530	575	529	539	536	535	558	533	558	568	527	584	542	552	541	559	502	563	541	540	526	530	540	523	548	539	518	524	529	497	553	516	570	563	551	547	537	536	543	558	558	549	468	527	513	555	539	545	598	582	536	525	568	552	593	566	508	553	554	532	537	552	521	554	571	558	539	542	528	532	529	544	513	527	538	572	521	527	542	555	542	521	511	554	535	526	570	590	564	521	564	555	524	518	519	552	546	582	520	546	585	514	550	538	515	566	525	519	551	490	578	519	535	535	551	559	525	502	549	541	535	568	506	555	497	530	586	509	528	553	579	573	534	527	550	552	536	554	559	503	505	533	578	519	556	529	574	503	556	563	530	547	490	524	562	536	560	512	503	550	537	541	529	535	526	521	506	528	527	515	560	545	547	521	527	515	572	571	545	527	581	559	550	534	554	524	552	569	591	542	576	541	529	538	550	573	525	501	568	513	541	531	545	546	538	548	560	510	517	567	505	555	568	513	503	537	564	524	546	549	532	534	556	567	535	573	565	541	556	567	535	536	546	525	583	524	529	560	563	549	519	574	603	552	559	553	561	517	517	577	531	508	506	507	479	513	546	549	553	536	582	529	538	528	556	536	579	589	590	518	563	549	531	519	536	557	590	555	534	538	595	526	521	574	527	560	516	486	522	552	558	525	550	547	587	514	548	565	512	568	536	508	522	540	537	502	529	533	538	533	525	573	603	535	555	561	542	594	537	524	515	555	521	587	515	509	517	546	541	552	536	505	533	530	521	571	513	567	512	480	562	531	595	553	522	534	543	566	534	547	549	512	543	558	565	546	539	551	559	539	502	517	514	539	522	545	516	508	509	555	513	515	523	480	508	542	563	505	524	525	538	567	588	541	547	538	520	552	544	547	511	521	525	522	601	545	551	567	585	519	543	503	487	573	555	560	502	525	530	542	558	578	553	534	500	532	557	539	560	531	532	554	554	570	501	558	533	513	532	521	525	533	549	558	535	534	525	522	536	544	543	503	548	524	529	594	571	553	608	558	570	503	560	491	520	559	548	517	511	529	571	535	521	557	519	519	527	567	545	537	550	520	505	540	511	522	486	563	540	535	529	543	511	504	499	574	546	529	541	524	555	539	563	557	558	539	550	514	517	537	574	519	606	557	504	524	549	538	576	536	563	566	509	506	521	593	547	549	544	495	562	561	567
42717	7026	1144	822	535	433	316	279	227	202	190	164	181	168	141	134	139	144	135	142	121	112	126	132	132	150	133	118	122	136	134	117	118	141	128	131	137	113	106	122	114	96	145	115	127	119	115	124	111	118	117	135	106	117	98	120	102	132	136	135	122	115	116	130	124	97	113	114	126	115	93	114	130	124	116	110	109	99	133	118	117	126	122	105	115	109	118	102	141	141	99	130	105	129	102	122	112	119	112	134	115	126	124	125	119	135	116	116	117	122	142	118	111	112	118	119	116	131	120	117	115	117	138	118	123	117	116	136	112	140	132	115	105	119	124	112	123	93	106	100	123	117	123	105	125	108	92	87	122	108	106	113	101	121	119	122	117	115	116	112	135	148	108	114	112	127	122	91	115	111	87	90	118	130	106	108	108	117	120	122	103	108	111	120	111	115	122	121	105	125	114	112	107	99	113	106	128	103	123	109	113	103	104	99	122	96	123	125	114	105	115	142	94	94	96	117	129	113	109	106	113	123	107	120	126	114	107	125	118	126	105	106	143	146	120	124	109	119	134	117	120	104	105	138	113	105	118	118	112	130	128	103	121	120	118	106	104	122	137	114	88	106	127	103	119	126	122	95	125	121	108	99	122	124	118	96	105	104	113	122	113	131	121	111	114	106	117	115	96	119	127	123	107	111	118	118	122	97	112	129	97	120	119	115	129	107	116	113	122	112	128	119	135	93	109	90	112	119	148	107	113	99	90	101	111	123	138	117	104	149	108	113	107	114	95	107	105	109	115	114	127	123	122	114	119	119	114	140	121	120	136	107	110	105	112	107	120	109	114	125	113	88	107	104	112	116	123	134	104	128	134	113	121	105	96	101	150	106	124	128	115	115	125	127	131	105	118	93	127	127	108	108	100	124	113	114	135	116	117	111	124	108	132	118	134	134	126	123	112	116	103	107	116	105	105	108	118	114	114	127	124	110	128	117	107	102	119	109	113	122	116	107	118	126	116	117	112	126	113	127	119	124	122	113	130	116	105	123	127	126	118	114	126	124	104	125	115	100	100	114	112	107	117	99	130	128	126	86	123	118	118	100	119	125	101	112	122	111	126	121	119	111	121	103	110	102	121	119	126	123	105	129	115	125	127	111	114	130	112	138	126	122	114	110	131	117	114	92	87	125	121	129	134	139	96	108	116	146	135	101	113	119	132	105	99	103	111	119	113	120	127	122	133	121	111	115	96	113	113	133	122	114	106	116	134	104	115	122	129	120	124	100	106	116	111	114	121	87	116	107	125	125	112	118	122	116	130	110	119	125	103	115	110	116	104	115	109	98	108	115	119	115	112	108	123	108	109	110	99	114	116	115	118	91	110	128	112	107	132	130	103	114	129	128	100	130	109	110	109	118	112	120	128	123	120	109	105	119	128	105	110	93	105	116	102	105	117	113	123	114	103	129	108	110	111	98	120	117	105	129	116	120	130	114	131	108	121	141	108	141	111	114	98	131	125	120	103	123	100	114	115	112	118	127	103	120	108	97	114	113	102	124	126	108	122	105	116	127	118	110	112	120	133	106	97	138	117	95	129	104	138	112	108	120	118	122	108	116	122	101	109	124	119	117	122	116	125	111	103	101	136	117	106	116	103	121	107	112	110	122	119	114	124	111	136	106	115	106	115	107	122	121	118	134	134	126	98	117	114	141	125	127	106	120	109	106	112	131	103	106	121	122	129	128	116	128	110	110	115	116	109	119	121	122	115	120	112	106	89	107	116	104	116	111	113	96	106	115	118	114	101	109	122	115	110	102	96	110	97	106	121	107	119	126	128	120	123	110	89	109	127	116	111	122	122	111	125	116	118	106	114	112	119	126	114	111	101	111	133	122	109	119	132	109	122	132	110	125	94	111	115	112	112	105	120	104	104	129	119	119	134	109	120	121	124	124	132	113	104	132	127	99	113	134	115	111	132	94	125	112	110	110	127	126	134	110	139	95	129	129	150	112	102	108	108	109	120	134	108	113	126	122	110	104	101	125	112	130	116	121	118	119	105	114	118	113	107	108	109	122	117	136	107	127	115	114	137	125	117	91	106	122	135	131	120	98	100	99	108	105	96	106	106	109	122	128	111	102	104	108	110	117	117	113	121	104	142	128	112	101	115	106	106	119	115	102	134	124	121	129	111	129	126	97	100	114	120	130	110	126	129	130	118	106	99	113	99	113	100	119	94	123	111	125	107	101	109	118	135	106	108	121	100	117	113	92	111	117	121	107	133	114	106	130	119	103	94	120	130	127	112	112	112	127	115	97	129	112	119	120	104	109	108	102	135	116	110	124	115	109	111	109	132	116	116	125	114	99	89	80	107	120	119	115	104	113	132	109	107	106	104	111	111	132	120	108	115	112	123	107	118	99	114	107	134	110	136	130	121	105	121	123	109	101	138	126	112	108	120	100	111	114	128	134	143	117	129	107	101	112	117	102	107	113	122	116	132	103	114	112	116	124	112	119	107	122	94	105	117	120	103	94	109	122	120	101	111	126	110	147	113	115	99	107	111	114	131	125	105	107	116	128	105	116	134	113	117	117	99	123	117	105	116	104	144	110	108	94	127	138	134	104	114	115	126	133	92	122	98	109	132	126	94	128	115	106	107	107	105	118	113	105	122	113	117	109	88	120	128	114	103	122	120	120	110	125	120	111	102	109	116	128	109	92	128	114	124	114	113	112	154	110	120	128	123	110	114	120	109	108	113	118	105	100	126	117	102	126	117	117	122	112	124	109	132	130	103	120	124	129	116	126	113	107	131	101	127	88	101	106	121	140	124	106	136	111	110	120	124	124	118	118	113	115	89	115	121	125	117	134	105	80	108	108	110	115	117	118	139	120	96	108	94	132	130	114	109	115	104	88	102	121	105	113	126	137	103	117	120	137	105	103	134	106	145	104	117	105	106	120	112	105	114	105	102	129	118	106	124	109	107	119	104	100	126	89	128	117	120	119	115	128	145	107	97	119	124	106	128	114	116	103	126	109	150	120	113	115	109	97	101	123	117	103	118	134	118	119	114	125	103	111	116	112	117	122	104	132	107	115	138	92	123	122	119	115	105	106	109	127	117	108	112	125	112	106	125	113	108	133	127	110	119	117	115	119	102	116	113	107	119	109	106	125	113	109	106	119	136	93	98	115	115	139	129	112	113	129	126	107	94	114	134	125	123	114	119	116	108	87	98	105	101	121	126	108	119	123	117	104	138	120	126	110	100	114	119	106	126	99	109	112	104	111	116	102	110	120	124	138	109	130	119	106	114	120	107	117	118	106	113	117	114	123	103	125	112	120	103	110	101	124	115	106	115	117	126	128	110	98	120	109	94	105	100	86	114	95	100	100	111	105	126	111	114	114	109	119	98	123	109	114	131	109	110	100	127	107	131	126	131	127	120	126	111	120	128	137	116	126	128	113	117	115	139	122	137	122	136	120	99	117	132	114	112	103	102	98	119	119	106	100	111	116	98	109
18649	1030	2080	2595	2197	1854	1545	1313	1109	926	823	784	700	646	597	599	581	550	500	531	460	457	462	416	478	455	428	412	352	415	411	430	364	402	379	353	381	352	364	363	372	390	383	316	351	343	347	352	361	343	357	339	357	351	324	337	337	362	342	353	324	353	348	313	337	371	347	356	309	312	325	345	337	309	320	339	370	366	336	351	352	385	337	323	339	329	312	322	328	334	337	317	332	359	341	315	308	326	318	335	319	339	315	343	315	317	331	345	361	320	323	329	306	327	326	338	325	323	375	322	346	335	331	323	343	323	334	313	362	373	319	345	327	323	296	318	302	335	340	343	341	338	319	330	344	318	320	339	312	322	301	309	342	305	321	330	329	335	325	303	350	318	338	298	344	322	313	358	282	323	318	346	338	332	350	315	302	317	329	324	283	308	327	338	336	309	337	318	318	335	337	332	361	296	304	324	306	302	339	340	329	325	336	318	295	308	350	332	315	311	313	353	268	322	346	292	306	296	320	319	347	328	330	319	344	312	381	317	350	320	329	319	340	305	308	309	314	318	310	313	325	314	331	309	303	331	368	310	345	317	325	339	307	317	326	323	362	333	346	327	326	304	328	329	292	344	331	338	357	337	287	315	317	325	341	305	308	325	307	308	340	339	318	316	336	313	290	331	318	339	290	312	316	316	332	333	345	314	306	309	348	350	347	332	311	296	338	311	347	319	338	334	316	384	321	336	312	338	285	315	289	286	340	340	327	342	343	333	352	281	323	317	355	341	319	317	343	332	330	299	299	336	315	307	332	332	330	322	341	330	351	290	335	344	293	344	334	322	295	278	359	318	322	312	327	337	313	341	336	325	343	295	325	345	327	318	311	309	298	326	320	369	333	314	341	330	299	315	322	308	326	334	304	324	328	331	325	319	330	340	337	328	302	309	312	338	315	316	309	321	324	325	341	313	308	322	339	307	353	308	341	353	322	327	283	322	327	291	295	345	320	333	341	285	334	388	325	345	350	300	330	285	338	326	362	321	331	331	320	354	328	331	309	319	314	351	328	327	296	323	344	309	332	313	332	355	329	302	348	336	326	341	326	322	316	312	300	350	334	301	318	345	307	340	303	331	317	313	328	309	338	348	322	318	314	277	327	307	320	345	330	347	331	326	313	339	309	309	317	345	370	323	312	311	349	285	318	319	375	328	330	314	308	328	330	346	328	311	315	342	346	300	322	305	335	353	319	336	339	331	311	370	333	355	296	288	322	305	339	330	327	305	315	318	345	313	330	346	307	306	315	315	326	329	340	291	325	324	324	308	313	332	341	340	325	328	321	353	321	296	290	332	329	310	358	324	323	326	305	315	321	351	339	332	322	344	319	316	329	339	317	344	319	283	385	353	305	311	313	324	316	285	310	307	310	331	330	353	300	303	329	332	339	341	327	332	310	334	341	322	339	316	305	356	315	348	300	317	311	324	333	325	319	331	308	330	302	320	318	332	318	342	356	347	337	343	344	311	323	320	332	320	338	330	333	289	316	352	359	340	301	364	318	321	313	324	276	335	334	298	319	312	319	317	305	323	350	293	307	310	308	322	347	283	350	318	343	339	336	288	288	309	350	322	340	311	318	345	311	317	326	300	310	339	309	342	358	348	311	328	304	312	321	304	335	298	340	357	369	336	310	311	261	334	311	340	326	305	328	351	321	335	339	336	300	283	326	317	298	297	360	384	278	306	365	313	334	319	374	308	324	337	349	319	324	335	334	296	354	306	294	356	326	324	326	301	322	328	342	299	342	360	319	298	339	342	334	307	316	342	306	320	313	344	320	344	316	305	305	326	344	328	304	325	321	337	349	332	313	308	299	326	329	321	367	337	360	309	333	312	323	301	327	348	312	324	316	342	321	331	334	327	330	327	321	331	310	342	336	308	311	295	336	298	326	335	290	299	335	328	314	326	329	326	340	325	301	319	295	349	312	347	357	347	325	308	310	340	302	310	358	368	310	339	335	326	323	329	312	326	333	314	327	319	320	352	298	355	316	328	316	343	341	315	325	351	356	348	304	304	330	313	320	349	306	342	325	341	369	303	338	375	312	325	327	333	332	364	341	326	288	315	324	343	308	314	309	351	314	344	334	328	294	319	335	325	331	310	298	321	300	332	327	318	333	310	299	300	310	347	313	332	333	343	324	308	343	319	308	293	340	345	334	324	333	343	323	306	319	321	335	350	319	315	338	327	306	324	288	323	340	292	325	320	315	316	329	358	341	279	320	307	324	332	335	340	328	330	326	328	336	340	299	312	290	353	322	318	305	330	345	338	284	335	361	332	347	311	333	326	314	329	337	343	328	350	331	310	323	319	310	325	323	327	321	338	339	321	320	310	346	339	353	343	320	315	305	299	353	322	308	328	342	327	333	327	294	335	337	285	329	321	338	357	323	355	305	304	356	313	294	305	314	317	338	325	330	348	289	336	316	342	293	334	325	315	320	315	307	364	301	329	308	314	320	310	302	335	334	344	325	338	301	298	338	336	325	341	318	321	339	326	340	354	349	339	327	311	300	334	303	299	327	328	353	345	349	290	318	328	327	334	331	343	310	332	331	332	312	337	345	325	337	339	328	316	296	325	360	308	323	311	318	339	341	359	320	355	315	312	341	313	334	341	346	294	317	319	335	318	326	316	304	341	316	320	323	306	348	296	312	318	318	327	307	337	294	306	305	311	333	329	304	343	363	344	331	349	330	312	312	318	377	318	332	315	326	358	335	295	315	304	353	361	326	334	291	334	333	325	329	336	313	316	331	316	319	327	343	312	312	338	330	308	324	310	300	334	318	342	362	324	328	339	337	338	364	349	319	320	330	310	307	292	306	310	310	331	317	326	347	298	339	299	366	309	298	329	325	345	315	343	318	340	313	274	328	302	300	324	355	318	320	342	336	354	335	352	333	358	343	328	310	324	310	337	338	356	349	353	313	320	321	336	330	317	354	345	318	328	295	299	362	317	330	349	322	342	327	293	366	350	313	309	349	306	328	318	356	326	344	323	342	356	324	343	337	311	339	325	304	372	315	333	325	330	318	294	333	320	368	327	326	338	340	314	336	319	339	351	312	337	331	329	321	317	291	341	305	328	299	336	320	342	337	332	318	288	327	305	320	310	322	328	302	321	308	307	328	311	308	335	331	314	331	318	336	327	331	287	345	340	334	331	331	323	304	317	357	330	342	319	295	338	317	359	338	326	330	329	298	337	328	316	347	312	354	360	352	338	342	309	333	309	348	327	344	321	342	354	317	347	306	299	315	341	317	315	315	310	311	314	308	301	286	324	328	314	332	316	313	319	315	328	319	337	336	324	343	340	328	305	348	311	349	368	335	334	349	287	338	319	319	321	346	300	322	323	338	323	341	313	336	341	303	296	348	331	313	314	344	325	311	353	299	339	336	338	319	317	337	332	340	333	340	337	328	327	323	328	289	306	318	339	307	335	334	353	307	356	318	339	322	327	352	316
57219	16451	4654	1847	1185	880	641	529	434	416	402	366	326	309	329	307	291	263	293	257	248	276	258	254	258	234	230	218	260	264	251	238	241	230	227	244	242	214	234	239	231	235	238	230	246	256	218	246	223	273	203	229	218	274	239	208	227	249	247	244	241	227	245	251	232	229	218	242	236	195	227	205	241	217	226	218	236	208	224	233	234	233	215	242	217	212	233	235	269	202	229	230	224	205	216	252	234	232	243	212	235	231	214	202	221	223	261	227	235	215	193	204	229	230	238	215	209	201	243	196	200	246	224	238	211	246	233	255	234	238	225	219	251	213	205	228	220	249	222	219	225	241	251	250	203	240	232	217	228	222	248	222	218	222	242	231	233	223	242	215	224	216	244	224	227	236	232	224	227	252	234	220	227	260	236	236	226	218	214	244	256	221	212	239	276	238	217	208	203	229	231	237	220	206	217	256	207	202	203	229	241	229	218	234	211	248	194	234	225	195	240	232	228	223	220	230	226	182	218	252	245	260	214	230	211	218	205	213	245	213	226	214	230	258	228	238	266	236	223	247	237	235	222	227	208	235	208	233	222	244	230	228	221	243	227	217	250	211	256	217	230	212	213	236	220	225	223	217	222	219	247	239	198	229	221	233	204	262	218	241	214	217	236	252	242	216	224	218	245	227	256	234	214	248	249	212	217	229	201	213	208	230	220	251	242	246	224	254	224	239	239	254	239	219	263	222	189	214	232	214	245	229	223	236	204	198	245	268	210	209	230	223	256	198	240	229	206	236	217	225	216	208	246	212	220	225	217	240	236	243	221	253	191	226	251	232	225	215	234	238	233	207	221	226	202	216	221	218	238	227	229	238	221	212	221	249	269	228	247	259	206	215	195	236	197	209	232	207	221	251	227	257	231	208	233	233	230	239	226	240	215	245	217	221	230	214	223	195	228	239	203	216	242	229	247	207	202	208	230	228	197	238	217	218	238	228	216	252	226	218	240	252	202	230	241	255	230	204	224	213	231	226	212	236	241	251	234	223	222	201	247	215	197	222	235	231	243	215	222	221	203	236	238	215	232	239	233	233	233	261	234	209	210	236	223	240	214	215	232	239	228	219	218	215	226	244	196	220	245	243	245	205	216	198	266	228	255	237	208	208	202	229	216	231	227	231	228	229	227	231	254	208	224	214	221	218	235	248	199	217	221	209	245	246	241	215	206	252	229	212	228	239	237	233	248	237	224	247	227	239	223	226	256	230	215	248	225	234	233	208	196	241	198	236	231	229	214	233	239	216	239	208	229	222	220	246	236	215	238	235	238	248	212	230	228	259	213	224	213	240	225	233	247	211	225	221	228	215	243	219	193	225	241	193	226	224	233	223	221	210	218	229	231	220	221	233	229	253	205	234	220	209	253	209	225	207	202	215	218	252	218	225	214	222	238	199	237	242	218	216	227	221	238	223	213	228	209	232	214	213	228	242	243	221	245	242	203	217	238	212	201	200	206	214	237	224	219	219	209	220	243	208	226	197	227	224	223	240	239	226	232	233	218	206	215	235	221	207	207	219	247	230	191	253	235	224	225	227	222	222	235	214	227	239	213	234	250	230	237	233	199	217	227	234	216	222	261	231	212	217	207	210	234	227	232	254	231	219	231	211	206	211	213	244	229	214	237	222	215	218	236	234	231	210	212	214	225	232	224	227	242	224	211	243	240	215	223	212	223	235	244	231	220	239	239	243	232	223	266	247	232	204	200	221	260	203	237	244	213	225	215	238	243	218	230	246	226	237	258	207	212	236	223	238	293	197	214	229	216	255	254	238	190	209	221	234	242	226	227	238	250	226	234	233	243	230	214	228	232	220	242	224	226	208	228	243	213	213	212	247	279	225	227	255	228	213	237	251	196	234	219	234	209	225	240	234	224	230	204	215	248	209	241	223	220	222	198	209	240	231	261	241	249	201	235	238	227	222	215	247	202	250	235	221	232	260	222	234	209	243	204	213	265	238	239	229	223	215	240	225	227	244	231	208	231	236	226	220	247	225	235	230	229	210	218	247	253	212	248	258	212	210	228	217	218	218	222	236	222	222	224	251	225	226	247	220	218	244	234	242	224	224	228	231	239	242	251	242	246	235	255	218	222	216	234	212	222	235	212	216	208	212	222	237	229	200	225	238	238	251	195	227	212	219	193	202	252	201	223	213	216	231	227	205	225	228	202	242	232	235	238	216	200	217	210	230	234	233	241	230	212	220	209	199	216	240	220	208	217	220	223	238	212	231	190	200	213	224	236	233	242	214	245	233	251	229	209	200	231	215	255	231	229	240	224	232	240	244	218	231	212	236	214	230	234	254	197	240	236	225	223	207	223	193	244	233	206	230	224	242	248	233	246	221	218	231	243	233	239	239	253	210	285	251	225	236	242	224	210	201	228	255	226	190	221	235	243	251	212	211	221	189	207	229	216	220	232	207	235	230	222	242	237	236	221	248	203	219	221	203	221	233	233	223	243	235	233	221	226	240	213	238	205	206	221	238	199	217	230	186	228	242	239	255	220	212	222	223	250	227	234	226	204	235	223	219	241	215	211	238	221	236	217	249	217	236	228	232	232	244	207	223	210	236	220	227	240	236	200	238	218	222	230	201	216	233	205	226	227	233	221	229	218	210	223	240	234	245	231	212	230	194	209	255	254	250	204	238	206	237	212	245	238	207	244	216	247	251	238	257	224	238	257	216	210	243	228	227	228	195	245	230	226	252	226	211	239	220	213	204	225	202	214	219	215	231	223	224	231	218	231	226	220	239	232	222	187	234	215	245	224	230	216	223	240	231	221	237	210	238	229	229	219	219	245	227	229	232	246	206	229	261	239	237	212	236	204	240	223	231	232	225	248	248	239	220	237	223	237	230	244	248	217	238	240	217	220	213	204	245	220	257	217	206	242	213	212	223	197	203	218	224	250	227	217	225	192	213	231	218	219	261	238	216	237	199	239	208	243	212	234	235	256	248	237	220	223	227	232	240	234	199	208	232	234	203	236	208	212	231	255	239	206	233	220	220	227	229	223	236	240	213	221	222	241	225	240	233	235	221	254	245	208	238	208	217	230	235	249	250	234	229	248	208	241	245	242	250	223	212	229	225	217	212	225	219	219	239	211	218	220	209	230	234	249	224	231	234	219	218	239	221	210	244	253	222	229	226	211	199	222	225	235	227	250	258	229	243	229	245	231	240	223	224	235	211	238	222	226	232	237	221	237	231	229	189	221	224	218	229	233	230	223	232	239	238	203	224	220	189	228	209	227	197	212	242	222	216	211	232	227	237	212	230	212	232	241	213	225	221	222	242	238	214	222	238	236	234	266	217	206	236	209	221	259	244	235	231	231	205	227	246	235	219	220	221	246	225	220	197	276	226	211	224	214	211	218	233	240	228	264	224	231	238	212	239	203	247	208	222	210	253	205	207	213	230	234	233	208	217	234	223	237	224	216	202	212	246	257	219	249	236	232	191	231	207
25268	1919	4084	4818	4223	3486	2890	2411	2028	1798	1549	1419	1229	1215	1084	1080	1024	936	930	863	866	829	801	825	758	770	760	693	645	726	680	684	696	712	663	648	662	669	695	692	634	622	614	592	641	644	640	609	635	649	588	640	632	584	612	635	608	608	614	605	613	608	603	576	576	606	611	597	570	574	588	611	590	589	574	577	588	556	604	582	632	579	622	615	571	595	562	537	574	598	600	598	575	594	613	567	600	556	610	571	570	584	595	586	523	600	563	598	559	602	580	561	608	587	563	552	554	599	583	565	563	567	571	546	595	567	590	609	540	570	581	558	596	614	556	609	576	577	554	595	563	585	583	542	623	615	547	554	582	552	571	551	550	586	578	551	606	600	550	596	593	571	576	607	549	606	569	565	561	600	527	560	589	561	558	591	572	600	559	545	561	620	586	605	601	569	600	585	565	586	578	598	580	586	572	650	563	530	557	595	571	550	576	595	552	591	570	565	610	568	558	581	561	571	573	553	599	568	567	563	551	577	566	517	529	581	567	566	594	601	552	541	591	555	575	548	566	560	566	592	575	589	558	539	618	564	581	529	612	593	629	566	595	558	593	561	578	570	531	564	595	564	575	551	601	553	591	595	549	583	571	566	625	600	530	550	579	518	555	609	543	552	559	559	622	601	609	554	593	562	586	564	550	577	569	569	590	596	547	597	586	625	575	534	556	604	594	588	598	546	569	564	606	533	554	543	559	541	551	598	541	567	571	579	591	525	538	578	566	587	586	595	555	540	612	558	611	585	589	592	557	580	565	598	595	565	614	587	566	537	576	549	562	575	594	557	536	571	587	539	592	601	567	564	560	556	554	588	540	551	556	580	572	607	556	566	549	573	549	585	578	617	573	557	592	579	585	558	527	555	564	541	589	582	573	591	546	587	598	589	589	555	573	579	578	565	580	564	570	551	583	577	580	569	562	564	593	556	566	615	563	580	601	638	546	544	609	579	572	547	565	543	550	604	556	543	569	580	563	608	572	514	591	606	562	580	529	537	580	596	592	543	559	577	587	566	603	563	562	532	567	537	599	599	570	556	590	537	606	593	546	555	595	573	600	599	578	534	552	594	609	589	561	582	554	570	578	538	558	578	617	612	594	562	579	595	511	565	518	568	546	582	550	580	543	604	539	610	559	591	536	600	560	559	548	585	589	578	551	571	558	571	590	564	582	520	589	561	591	582	576	575	594	549	589	594	599	570	556	587	544	597	546	580	582	576	551	519	618	567	571	597	614	586	532	557	612	610	596	565	550	594	598	570	600	582	566	573	578	545	584	572	560	553	578	578	542	529	583	546	567	519	611	581	597	568	538	569	546	568	570	589	606	587	610	615	578	600	572	589	551	613	574	557	588	582	595	579	580	575	595	606	584	571	593	532	542	576	571	598	563	593	619	555	569	593	596	563	600	581	592	589	571	561	586	580	599	559	556	647	557	591	599	555	610	557	560	535	568	580	573	526	557	571	621	609	568	608	532	543	564	610	564	571	566	581	601	599	584	597	578	591	580	565	534	572	565	555	576	565	544	558	599	596	565	588	588	572	521	584	543	561	546	578	585	580	573	600	567	580	588	580	585	547	580	596	582	537	572	580	557	568	587	541	604	563	578	567	589	568	589	565	574	591	591	574	578	552	577	603	573	585	583	573	560	569	576	581	603	561	572	575	572	558	601	562	524	555	583	602	548	562	543	585	588	552	643	590	544	571	651	552	575	604	582	581	566	557	559	549	545	580	603	525	566	542	594	557	588	571	556	600	596	573	563	610	570	612	581	587	566	569	569	582	618	566	559	579	553	526	583	528	572	571	579	557	595	570	606	601	586	572	567	570	636	553	578	561	606	625	551	599	540	585	578	576	572	581	571	598	565	561	589	506	587	571	577	572	557	558	572	614	557	562	539	619	570	555	585	563	604	624	587	573	608	628	543	559	609	578	592	600	565	552	569	572	647	546	540	620	559	585	575	583	551	531	572	549	539	563	583	616	581	556	595	590	554	537	575	586	566	559	577	587	566	559	565	561	543	593	560	577	578	581	542	584	544	584	576	623	564	582	537	606	549	562	569	564	587	593	566	589	593	561	577	560	565	570	616	559	598	624	569	584	612	550	591	540	549	606	597	600	552	619	554	551	650	589	592	565	602	569	588	556	587	549	614	559	586	503	571	581	528	567	613	565	512	560	626	545	614	555	583	592	602	615	585	613	537	587	567	568	584	573	572	589	623	543	595	545	565	519	582	565	561	551	612	600	542	579	583	581	552	581	595	596	574	565	581	597	538	575	595	546	567	542	579	555	567	595	571	552	549	597	581	560	591	560	591	530	623	599	532	558	546	535	581	590	570	607	549	566	554	561	562	546	599	597	564	605	535	600	571	589	564	596	572	536	567	536	569	564	603	559	586	569	578	564	574	569	632	568	558	567	532	609	562	536	568	547	554	558	600	574	536	535	572	539	585	564	598	589	559	586	587	543	561	577	604	578	598	578	559	572	593	593	562	554	555	558	571	581	568	555	569	566	549	551	575	563	592	601	592	571	563	591	575	569	570	597	544	590	533	599	566	574	552	561	606	580	596	542	521	530	578	571	556	561	581	578	567	584	602	567	539	546	541	551	552	563	569	537	575	577	564	553	573	559	600	574	531	585	638	533	641	553	559	538	562	580	599	536	538	583	550	532	559	529	569	585	589	624	615	547	592	608	549	569	538	546	633	569	566	562	593	583	591	597	570	608	597	547	603	534	591	567	570	552	572	578	560	595	566	570	554	538	564	607	550	546	560	585	554	532	574	581	547	560	593	558	560	561	569	585	581	571	569	605	536	565	531	602	564	569	554	576	607	637	611	549	591	553	588	577	552	603	527	559	553	511	541	604	598	555	591	595	591	554	580	583	593	595	554	581	630	613	560	570	560	553	606	591	623	536	596	595	556	549	558	558	544	610	558	599	563	529	557	564	579	591	624	570	602	556	580	565	586	522	562	572	557	559	566	551	592	595	572	570	612	527	574	562	565	594	598	569	608	565	594	584	583	578	521	543	568	585	598	596	553	580	535	612	543	572	596	575	580	596	578	542	549	549	580	609	603	539	592	571	547	566	535	583	565	588	545	562	581	583	529	591	570	587	606	552	570	560	600	608	586	564	544	571	557	525	553	520	547	569	585	567	592	568	572	602	580	552	564	568	572	584	569	575	570	574	579	544	547	530	585	597	565	622	537	554	543	576	542	570	620	536	606	548	579	611	557	585	543	587	591	574	598	601	568	622	538	604	598	583	585	576	599	590	592	587	564	572	572	582	583	605	546	574	585	582	559	582	610	551	556	526	562	601	573	566	546	570	600	557	569	583	560	575	588	517	588	532	533	523	549	573	574	563	558	588	613	560	591	596	541	573	589	543	562	595	582	548	562	601	574	551	596	540	598	544	551	567	627	583	587	533	538	551	587	560	564	576	586	578	570	561	529	560	566	588	550	553
4312	259	236	245	236	255	229	253	227	212	219	209	206	222	258	245	242	216	209	230	244	249	259	219	234	203	234	236	223	248	219	233	207	231	220	227	217	250	214	223	218	225	237	235	226	221	223	217	234	217	233	219	220	231	215	215	198	267	217	236	238	225	209	209	229	246	222	246	240	232	229	231	230	229	203	244	218	195	217	218	243	226	214	229	230	217	218	233	241	202	219	235	254	224	237	225	239	228	249	243	234	225	221	236	210	215	240	220	222	233	219	233	224	223	213	220	219	209	240	246	222	200	263	212	250	225	218	221	197	248	263	257	225	236	247	234	211	212	223	221	199	219	227	223	232	211	212	203	238	229	224	213	218	214	222	207	219	251	220	206	199	231	214	212	253	220	243	243	243	224	248	219	256	200	216	277	216	212	219	237	219	227	226	228	229	237	223	210	232	218	231	212	198	227	230	253	234	232	209	250	231	225	235	245	217	221	209	186	221	240	238	224	214	234	198	239	226	225	215	248	205	226	193	217	209	202	214	225	246	241	228	218	231	232	251	247	247	222	244	225	246	236	196	215	224	224	212	225	219	232	230	252	223	226	242	235	201	233	224	219	231	242	219	219	231	216	238	246	215	221	236	220	204	259	218	221	224	218	220	224	230	233	216	232	193	245	270	231	235	231	206	200	217	212	221	255	236	236	239	225	229	217	229	213	195	237	216	215	225	220	245	210	232	234	270	226	194	242	213	212	213	209	216	244	212	209	240	198	243	224	224	230	240	214	229	226	203	205	221	231	233	276	225	212	223	248	235	214	228	239	232	209	213	222	234	247	235	198	212	237	231	212	193	218	194	239	242	208	191	222	228	232	238	258	229	216	226	231	190	255	223	228	261	229	230	249	242	242	207	232	207	238	210	225	224	254	230	217	282	202	203	222	247	263	231	254	254	202	219	226	216	247	241	235	217	213	235	251	210	216	258	194	266	260	221	213	248	225	208	229	219	249	263	208	223	253	223	210	197	219	216	227	200	230	218	237	236	236	253	221	229	232	209	200	200	190	218	234	211	225	204	236	203	248	227	207	236	241	245	193	237	236	233	229	234	230	229	242	247	248	203	188	224	234	230	230	222	215	216	212	237	214	204	229	198	246	210	242	220	219	229	246	226	204	209	249	206	223	216	243	212	235	214	209	232	263	204	211	221	241	192	231	225	221	232	236	223	232	225	199	236	224	245	236	225	234	221	199	225	220	215	217	217	197	275	232	221	255	236	223	225	237	224	252	214	215	206	238	227	215	246	205	230	218	241	218	228	211	214	271	230	225	222	240	241	225	237	234	213	216	255	227	244	236	251	206	224	237	238	247	233	196	215	251	261	233	224	217	259	244	241	239	242	223	222	237	217	229	205	235	231	222	200	231	217	238	214	208	250	244	202	208	220	236	206	216	235	217	234	208	252	196	236	211	219	213	207	208	230	221	233	190	211	217	262	249	227	214	232	229	219	223	203	203	236	245	233	268	195	217	222	237	246	237	242	254	236	224	206	242	243	257	237	244	229	216	241	234	214	216	230	227	233	216	223	202	214	231	232	222	242	231	220	243	228	256	233	221	205	208	241	225	218	242	234	245	232	190	220	254	220	210	229	224	263	227	245	210	219	214	227	204	237	235	219	240	249	231	230	231	212	237	199	238	219	233	235	212	247	259	202	222	248	249	215	195	224	237	243	233	208	276	256	218	235	239	215	222	199	205	224	244	226	237	223	214	236	236	204	233	214	228	229	234	228	231	204	234	224	224	224	213	219	212	224	224	221	204	211	198	221	247	218	242	219	236	223	224	239	212	238	223	205	237	237	216	204	230	221	211	235	241	206	251	235	221	229	216	228	225	217	235	240	218	212	229	227	206	225	226	199	247	220	219	223	210	217	206	237	200	227	224	239	232	191	241	223	239	236	215	200	202	234	218	228	228	206	219	210	238	211	219	229	237	220	251	229	196	230	210	211	223	230	233	240	227	204	248	233	206	233	223	249	262	234	225	221	229	229	243	224	224	227	235	203	229	205	220	234	200	223	202	217	226	229	256	244	225	229	226	215	216	237	218	217	234	232	207	252	223	199	247	227	202	214	225	230	192	223	249	220	206	210	234	222	236	225	231	230	240	241	218	230	244	228	247	229	201	213	224	214	222	218	232	226	233	220	207	211	196	251	224	235	238	203	222	226	190	256	236	246	199	230	231	219	248	245	231	236	223	226	216	215	213	232	223	216	224	220	211	229	236	240	209	227	257	215	228	222	232	220	208	261	210	223	252	235	208	224	219	226	236	227	232	222	211	240	251	228	240	212	244	211	219	215	214	223	211	226	234	214	222	263	228	216	216	229	230	211	210	197	225	211	257	211	211	240	227	211	205	193	206	223	215	210	210	235	216	238	229	228	207	233	217	219	232	192	224	221	226	225	224	214	250	225	216	241	229	219	254	235	223	267	234	229	237	205	205	237	263	227	236	197	220	215	210	231	213	207	216	230	220	226	219	229	231	215	211	200	227	226	269	225	220	256	230	242	225	217	234	227	195	234	280	223	252	216	245	233	227	224	226	235	225	218	240	242	237	213	216	235	235	216	245	229	225	206	230	213	216	199	229	231	259	215	235	231	224	228	251	209	234	246	242	218	226	218	222	232	230	221	249	212	205	220	245	208	235	261	224	208	220	225	196	229	246	232	231	248	244	216	242	235	214	211	225	215	215	222	213	220	211	213	224	201	227	218	252	218	238	239	195	208	221	239	214	217	210	216	234	218	222	214	240	238	229	230	236	214	208	238	213	209	227	213	242	230	250	191	232	240	186	209	225	230	210	214	251	245	206	219	221	225	222	230	217	203	208	248	209	198	249	228	227	235	205	253	226	201	235	246	251	221	236	228	209	207	203	246	238	213	248	211	238	218	218	228	224	233	229	186	226	256	203	229	211	221	210	288	211	230	208	221	215	267	232	230	243	208	227	240	270	238	229	253	240	240	226	216	196	244	262	216	191	215	213	205	224	241	236	223	221	220	210	217	197	213	242	238	234	224	200	234	237	235	241	238	226	219	221	215	221	210	232	211	239	244	219	207	204	223	217	244	248	227	240	214	231	245	242	203	234	240	254	230	224	221	237	226	224	227	229	223	222	200	223	260	232	225	224	246	228	240	228	219	245	236	231	197	234	224	220	218	235	245	227	234	223	236	221	247	196	237	216	212	229	255	215	218	258	213	189	228	232	262	243	223	251	241	256	232	244	227	231	252	243	226	206	239	256	245	201	256	218	209	245	222	255	224	237	259	203	226	233	231	204	226	231	224	259	238	213	226	227	238	207	210	227	257	224	199	236	200	223	223	245	244	239	246	231	223	202	222	212	241	211	216	213	258	220	208	231	232	218	221	205	204	234	210	221	216	258	229	242	233	226	241	245	240	232	228	247	206	234	229	229	222	203	213	211	232	235	232	234	244	227	242	250	234	208	252	229	223	231	227	228
4754	549	592	603	590	659	543	578	552	530	587	537	562	573	566	590	541	550	552	546	531	550	542	525	523	530	564	527	532	566	551	570	538	528	573	510	521	521	546	559	571	549	591	584	487	538	549	503	544	567	564	564	522	539	569	524	530	543	582	513	528	568	578	532	536	518	498	579	583	548	508	479	544	531	511	578	555	529	533	533	528	535	525	564	540	517	550	522	553	523	535	545	507	527	520	588	532	538	547	550	577	559	573	535	559	540	523	568	545	471	513	561	526	599	570	587	544	522	532	559	569	546	555	535	551	515	538	537	543	516	548	520	592	529	505	518	517	538	554	598	587	514	525	531	530	553	570	543	560	569	528	514	523	541	539	554	542	564	494	529	585	574	512	528	543	542	566	569	515	532	512	537	540	568	524	537	537	535	578	558	567	530	572	519	520	552	541	558	564	536	512	532	556	526	510	512	547	588	558	553	541	529	529	572	526	544	541	489	523	558	552	552	561	548	525	560	564	539	552	540	499	545	510	502	579	536	520	537	555	560	548	517	566	573	544	564	561	538	556	489	565	536	557	538	553	536	546	557	518	532	542	515	589	535	579	560	508	529	516	549	547	525	543	509	563	532	547	522	518	565	592	536	519	533	502	543	545	550	549	537	559	490	515	561	472	564	523	553	546	518	530	549	521	541	558	497	537	517	522	513	544	584	547	545	494	544	555	552	519	540	520	548	513	525	511	553	527	508	530	527	531	549	538	557	520	588	556	572	568	516	557	516	553	564	586	549	578	559	539	551	576	554	535	561	527	521	509	530	523	523	527	580	517	532	519	553	538	549	535	519	533	564	513	560	539	567	532	537	545	538	542	530	547	540	519	556	556	529	532	567	520	559	517	531	552	503	569	476	527	577	525	550	594	587	536	566	576	522	502	540	514	506	549	517	538	564	520	514	554	524	521	557	568	537	551	554	562	579	561	514	527	547	466	520	565	541	513	560	537	496	534	551	528	559	517	551	558	538	557	533	567	517	539	558	565	550	574	573	547	533	521	517	591	553	545	566	560	529	510	592	541	576	530	559	515	531	507	576	554	568	557	545	549	538	537	530	552	537	496	555	536	557	526	484	601	497	544	602	548	572	526	514	526	550	531	523	540	584	558	555	528	533	528	554	529	523	527	533	488	573	538	561	510	515	519	538	561	540	544	505	545	522	516	586	507	516	547	543	534	541	582	505	543	541	569	540	544	507	527	536	583	563	492	535	565	520	511	544	543	557	535	484	553	600	566	556	539	512	500	525	534	562	556	542	562	491	556	505	548	532	535	519	521	584	546	516	495	525	535	589	526	542	527	516	530	527	564	558	577	487	552	513	519	535	544	521	534	526	530	561	497	524	548	500	535	490	526	563	525	566	512	523	541	555	515	566	573	551	511	574	569	549	580	549	534	536	546	565	579	511	534	561	566	576	540	569	523	542	510	515	564	562	520	525	531	530	525	491	538	524	535	529	539	587	507	556	555	541	494	551	528	502	510	504	534	559	552	559	543	572	554	582	552	536	542	515	552	481	498	535	572	567	531	545	541	540	544	546	533	550	561	561	563	547	535	502	508	553	544	549	519	539	531	577	545	502	520	561	537	526	567	569	584	534	532	574	530	538	548	557	525	555	539	510	514	536	559	548	544	573	539	563	547	519	506	544	528	490	520	562	570	524	521	523	570	473	547	523	547	513	577	544	487	552	595	509	534	543	558	576	517	499	547	523	539	534	535	530	500	549	519	519	525	537	526	552	566	533	526	554	514	578	513	510	550	517	535	564	535	554	540	547	537	524	546	588	513	531	541	530	511	544	574	527	520	546	525	511	535	520	561	571	528	533	500	521	540	585	580	530	537	524	522	520	548	522	582	548	535	543	569	516	528	510	564	547	569	532	591	533	529	571	542	533	538	570	557	530	494	539	558	580	514	516	514	511	536	519	546	525	547	518	587	511	561	523	570	510	552	544	553	510	532	495	504	576	548	513	521	532	523	540	504	559	545	539	554	517	529	569	546	539	585	529	557	525	493	549	555	554	550	517	519	530	559	537	568	548	496	540	501	552	552	542	519	526	512	563	544	541	539	577	559	588	521	538	503	542	569	530	587	516	502	505	537	544	510	555	555	522	500	543	584	535	553	536	548	542	536	543	473	552	560	515	562	509	528	552	514	575	594	541	539	534	546	543	553	543	547	530	567	551	535	518	540	563	521	590	529	575	572	526	557	532	544	569	563	551	560	508	584	529	556	525	515	583	533	537	544	533	529	549	537	554	557	586	508	548	559	523	557	532	527	572	582	548	551	494	541	536	588	546	546	540	524	556	493	527	518	552	539	519	560	542	529	559	513	558	550	545	584	523	554	552	593	551	558	544	530	535	536	554	549	587	510	563	535	572	567	572	521	513	542	534	544	544	530	552	555	490	560	515	537	578	522	550	567	541	534	543	513	557	519	544	549	536	539	544	519	543	535	526	525	543	524	549	548	573	571	500	549	557	539	531	548	545	576	493	539	534	555	536	578	598	522	556	564	541	560	563	570	552	535	604	527	523	555	504	576	572	514	518	538	539	533	508	516	551	586	521	550	522	536	539	530	540	547	569	512	529	537	561	564	572	556	524	554	498	558	575	563	526	530	559	533	541	516	489	566	533	554	540	559	561	519	570	566	563	562	530	555	563	588	579	556	565	521	495	518	529	584	545	561	523	539	511	554	546	548	574	550	620	530	538	507	571	530	533	535	573	537	514	546	529	484	562	549	569	569	525	541	553	517	539	558	508	535	525	545	539	555	524	537	566	552	533	571	577	505	531	536	516	562	598	507	519	546	528	593	565	556	550	562	513	560	557	566	509	564	527	553	508	526	533	528	532	507	547	522	519	561	569	555	534	524	508	521	543	533	534	509	523	521	570	570	538	548	549	579	531	529	529	545	551	544	531	573	559	525	600	530	508	508	540	553	538	561	550	552	525	521	551	520	566	569	554	516	553	536	529	534	524	541	540	552	527	549	529	513	526	529	549	519	521	536	549	567	556	563	511	561	522	528	529	497	510	554	544	532	533	495	532	587	503	531	527	558	533	545	571	563	555	537	536	553	562	531	499	520	553	542	541	510	525	557	534	533	525	543	525	540	561	559	577	544	556	548	554	571	552	553	527	535	543	547	554	513	551	503	533	569	521	527	499	548	524	539	577	562	533	540	530	524	543	537	519	530	522	575	535	556	530	566	534	583	529	541	497	519	538	574	534	534	520	527	603	511	535	556	583	539	505	552	542	510	536	525	523	533	535	475	568	529	515	543	531	530	536	549	504	540	549	534	548	558	537	498	553	570	531	552	547	578	526	522	545	560	570	533	549	529	578	515	542	541	555	547	531	540	598	552	572	538	509	526	530	579	541	562	536	546	554	547	535	562	575	548	572	486	553	547	526	558	570	586	547	530	512	513	496	561	519	544	555	569	547	533	546	524	541	554	543	534	536	544	548
42087	6897	1175	814	563	405	366	263	218	202	203	202	153	160	164	152	131	139	141	123	129	141	124	149	130	144	100	106	131	114	116	131	104	112	110	128	113	119	120	121	117	101	117	119	121	116	124	127	108	119	107	130	108	118	111	120	137	126	113	119	118	112	131	113	134	111	110	106	119	123	125	129	130	125	128	104	125	103	119	129	115	109	112	92	114	117	148	104	129	122	114	116	112	113	110	122	118	113	117	109	125	130	132	105	101	107	116	116	108	126	108	113	130	137	135	131	111	122	117	128	119	104	106	120	114	130	120	132	130	115	117	97	102	100	114	104	101	130	120	120	110	111	128	122	107	120	133	127	114	120	98	134	97	108	136	113	104	115	138	103	118	120	129	128	115	126	115	127	112	108	109	105	127	117	116	132	102	110	118	111	129	113	128	117	126	124	98	123	128	100	112	128	133	120	138	96	112	101	99	115	134	138	114	131	110	114	113	116	122	123	122	104	120	121	112	101	115	121	121	97	98	105	107	128	115	124	107	123	110	122	114	106	136	128	125	98	123	131	116	125	127	124	129	117	133	108	114	104	123	120	117	126	129	101	121	114	111	112	109	124	108	106	106	116	100	118	105	129	149	113	102	98	116	109	127	119	101	132	119	117	96	122	131	117	131	113	103	123	123	129	124	137	115	112	142	135	92	112	114	104	123	111	131	120	114	119	104	121	117	127	132	98	112	113	108	121	135	104	117	118	99	119	111	101	106	103	106	103	133	101	130	112	128	97	107	117	109	100	106	114	106	124	126	121	103	101	126	116	104	127	117	106	120	111	107	111	119	128	104	122	114	108	114	119	95	117	99	134	129	103	121	110	106	128	116	119	110	102	117	113	118	119	107	131	121	144	123	114	118	115	135	132	128	124	126	97	132	111	111	117	99	109	127	107	124	104	131	116	132	110	110	108	104	105	134	111	113	112	115	98	111	115	98	103	129	115	127	114	94	110	120	133	119	118	107	116	126	113	111	116	122	116	118	112	118	94	116	126	126	115	105	124	127	120	134	114	114	125	134	128	122	139	121	118	114	111	118	127	124	121	124	119	126	113	109	118	93	104	120	93	99	105	114	127	122	105	131	107	127	133	121	126	118	120	103	110	121	112	115	107	108	107	122	105	132	102	100	124	122	112	113	129	118	112	121	113	111	131	117	127	98	125	109	95	131	119	114	100	112	113	125	121	112	115	95	122	122	113	131	107	94	107	116	103	117	114	118	121	116	95	96	127	98	121	108	116	113	127	109	124	114	114	111	119	93	112	111	126	119	124	126	109	119	102	111	114	107	118	123	109	104	132	103	106	112	118	112	111	117	107	130	123	108	114	118	131	116	128	119	125	109	102	116	102	128	118	98	99	134	118	117	108	106	111	108	132	119	98	124	111	99	119	113	109	133	121	118	113	133	117	144	125	131	104	115	120	102	111	111	129	113	117	93	133	119	117	139	109	118	125	123	101	120	109	134	116	117	123	109	112	104	120	110	120	109	126	126	120	127	107	122	134	127	116	119	123	114	127	134	114	122	107	123	128	107	112	110	137	112	108	134	133	132	134	110	110	110	120	117	125	122	128	105	127	119	99	116	116	93	106	113	124	135	123	115	134	104	116	122	122	121	114	102	121	128	125	103	108	107	115	115	103	101	101	100	119	116	132	102	124	114	123	123	104	119	106	120	110	111	136	120	131	110	136	121	105	132	127	111	103	104	112	95	105	109	97	108	113	102	103	133	139	130	112	128	103	106	99	113	141	114	125	108	95	101	120	129	123	99	121	128	115	111	110	110	114	98	118	102	115	111	115	135	129	119	117	127	115	114	121	132	117	106	103	99	114	88	114	111	109	109	109	124	102	105	120	126	110	132	102	122	137	108	130	118	126	101	108	121	105	100	119	116	117	137	117	119	111	125	111	105	110	110	137	112	119	109	130	107	135	131	121	114	118	116	122	111	134	122	117	113	97	89	137	155	123	107	116	126	114	95	115	120	121	129	140	128	117	127	134	121	128	114	116	95	121	121	90	128	139	111	124	112	102	117	108	136	116	112	124	120	110	128	111	90	113	94	108	117	110	108	126	107	118	103	117	108	112	127	125	109	125	99	137	125	120	105	128	134	112	132	99	121	124	110	128	119	117	132	106	110	129	122	118	111	121	112	119	128	115	122	122	120	115	107	132	122	122	126	123	115	103	121	123	108	113	122	112	119	101	123	116	105	116	107	124	136	85	111	117	117	107	114	121	124	102	104	120	112	112	110	121	133	102	123	113	116	106	113	140	129	135	108	112	105	105	140	106	118	107	117	110	114	121	109	125	131	117	121	109	127	127	134	136	127	121	93	120	125	102	117	128	108	110	121	106	104	105	115	111	114	103	109	106	127	126	120	131	124	108	122	134	128	110	125	120	146	122	130	137	127	99	107	102	125	103	129	125	112	115	121	110	103	107	126	128	114	146	118	94	119	124	118	136	135	103	119	109	127	118	110	119	132	126	122	136	118	126	120	120	110	125	129	104	135	121	137	112	104	118	113	122	125	128	109	130	116	103	117	135	127	122	110	103	118	109	111	121	126	113	118	111	115	117	114	111	112	96	102	104	118	114	112	109	114	103	102	105	94	111	119	105	130	117	108	127	123	115	112	119	105	132	112	109	112	110	125	105	127	106	115	106	93	107	129	117	118	106	108	98	113	126	101	120	111	116	98	126	130	124	122	138	110	104	100	120	106	112	106	97	104	98	97	123	114	136	117	103	101	103	123	116	119	112	120	121	114	126	120	118	120	135	105	109	104	109	109	114	110	117	122	129	112	132	115	111	113	118	106	121	126	96	109	122	136	109	132	133	113	110	122	107	117	109	123	108	107	98	132	100	117	115	122	123	101	95	113	105	118	112	112	132	112	110	120	92	121	120	120	113	122	110	116	98	111	133	123	97	118	108	139	105	124	116	124	99	107	135	128	114	118	117	100	107	120	105	112	102	119	111	109	128	122	114	114	110	101	112	116	123	105	124	142	100	140	95	111	101	102	107	124	104	112	124	120	106	95	131	121	119	93	127	128	109	112	109	104	101	116	121	118	105	122	137	125	124	113	127	112	133	119	113	112	106	108	110	127	105	137	129	91	129	114	134	100	125	96	101	99	104	114	119	100	133	96	122	125	110	118	122	110	110	103	104	116	116	115	125	94	122	101	118	124	101	104	134	115	112	116	125	114	125	112	119	94	127	103	104	108	117	103	100	122	123	119	110	114	123	104	106	118	117	125	122	111	103	118	107	111	104	115	117	105	127	138	133	106	123	120	115	97	142	103	131	120	117	137	131	112	117	97	122	113	130	122	127	134	106	117	123	139	108	111	119	119	148	118	114	107	128	123	114	101	121	122	124	115	87	117	107	131	115	139	118	119	105	130	128	130	95	128	117	111	132	103	120	135	106	105	125	120	119	129	116	127	104	105	118	119	111	109	115	130	105	122	107
18645	1076	2157	2610	2303	1869	1532	1254	1120	956	873	764	686	677	620	599	580	520	498	516	512	490	478	439	415	421	455	420	373	407	373	423	370	401	380	388	361	397	345	345	364	365	342	365	362	367	385	369	343	315	324	345	354	352	377	382	346	355	345	381	342	344	362	327	330	313	315	349	362	330	338	351	343	314	329	349	339	337	349	310	313	349	341	349	343	353	319	350	318	315	356	355	343	341	325	336	332	337	308	318	322	344	353	291	338	376	351	352	328	364	330	319	331	300	330	346	311	314	335	303	295	330	324	315	323	314	319	345	332	293	304	334	302	296	340	294	315	315	328	316	339	339	319	297	325	342	347	307	332	342	324	323	364	356	343	314	301	354	346	365	315	332	330	358	329	352	315	361	355	305	319	332	355	329	303	393	338	321	317	309	294	324	322	312	314	308	338	315	348	327	299	326	313	332	342	340	316	310	352	334	337	369	345	356	328	347	344	345	350	306	360	330	333	344	345	325	326	324	331	330	331	345	343	326	303	290	304	306	338	328	315	308	325	294	327	314	326	339	346	330	366	344	343	354	308	317	341	291	335	327	354	344	355	320	343	344	341	325	315	348	339	329	342	334	332	352	322	330	302	338	337	338	313	331	292	317	334	350	322	348	305	339	338	322	301	295	341	330	305	317	311	350	317	317	326	305	378	367	342	352	314	304	302	358	332	333	329	316	331	332	339	321	309	344	323	322	344	302	331	333	315	338	305	325	301	328	340	352	357	347	336	333	321	361	384	320	317	343	342	335	303	340	348	310	346	357	345	314	331	340	331	294	336	319	318	330	349	334	348	337	330	343	305	337	321	323	309	351	314	335	348	331	319	308	334	311	302	320	347	304	317	342	327	333	330	325	319	312	322	324	325	292	326	352	318	323	300	319	330	340	310	320	304	343	307	345	332	326	312	329	343	364	306	317	315	311	311	348	337	336	339	319	327	318	321	323	356	335	346	329	358	346	380	346	352	335	331	344	308	304	332	327	330	347	299	357	321	327	317	324	312	333	339	330	317	331	345	323	348	318	345	309	295	345	301	314	332	320	326	330	302	323	316	335	339	352	294	327	333	314	323	334	349	319	344	352	341	319	345	308	322	331	338	324	310	314	325	295	314	312	314	292	334	329	303	329	328	328	326	343	355	268	319	315	353	355	294	316	316	322	335	348	320	345	299	329	323	329	324	324	366	344	355	353	325	326	354	309	327	324	341	344	328	310	344	347	344	290	309	315	290	325	332	333	331	317	306	327	324	309	299	320	323	316	330	337	356	338	339	317	328	331	323	314	299	336	324	340	335	303	338	353	349	300	355	320	333	316	295	339	326	351	334	345	331	274	317	309	331	322	350	327	314	359	300	359	330	319	324	323	301	294	351	316	305	320	328	289	356	325	298	340	327	308	331	313	325	349	313	370	330	333	308	342	309	321	344	344	319	338	313	338	302	324	317	327	324	303	304	328	321	303	288	303	318	324	379	343	309	281	322	309	344	303	283	355	352	308	346	327	307	314	312	319	340	305	378	314	323	328	343	332	350	361	309	331	320	323	345	302	344	329	328	324	336	339	312	337	332	368	319	313	340	347	351	334	324	311	321	310	323	327	295	330	323	307	309	320	312	351	343	292	326	343	312	304	324	267	335	312	343	303	309	323	281	343	298	348	334	316	305	370	341	332	325	325	311	315	349	359	306	294	327	324	345	306	310	331	324	354	322	327	324	307	331	336	326	334	327	319	340	302	358	321	339	348	319	339	313	323	342	309	308	336	318	352	320	356	348	319	303	302	347	349	340	292	302	331	345	311	287	337	344	302	339	322	315	332	332	346	340	317	367	334	336	324	305	346	352	315	362	326	314	291	324	322	317	338	322	335	351	305	347	311	318	334	321	319	339	310	343	302	345	324	319	330	355	337	319	347	340	322	333	327	320	314	315	316	315	322	290	377	291	328	328	330	353	326	337	333	342	316	343	325	321	376	331	319	341	298	339	313	303	338	337	311	322	353	309	323	300	302	315	326	341	352	320	307	317	313	312	349	326	320	328	320	324	312	321	370	347	329	338	324	374	313	308	328	314	326	342	319	334	313	319	318	353	343	325	316	313	312	330	323	318	309	359	330	305	345	346	342	339	328	329	349	343	355	360	301	343	303	325	310	325	346	334	344	311	325	319	322	307	313	355	346	376	328	322	310	343	310	302	361	346	315	332	327	307	316	338	328	343	327	321	291	320	349	316	339	347	331	300	325	316	353	309	338	316	340	294	334	313	314	334	326	333	328	311	368	339	336	326	323	314	362	314	329	335	302	339	366	312	328	297	276	314	330	355	311	350	300	315	337	298	321	330	318	356	315	316	346	318	315	337	324	310	347	301	343	281	295	362	297	306	325	315	315	308	329	345	296	302	301	329	334	321	372	340	332	298	348	310	310	332	322	316	344	360	327	314	330	327	337	314	342	311	304	331	305	344	339	323	322	350	322	355	346	325	309	325	325	334	319	324	322	332	349	328	315	321	269	275	316	348	328	285	326	303	339	338	327	334	337	322	317	304	337	344	312	338	328	317	316	326	327	322	338	326	308	321	307	313	308	326	320	300	347	323	323	332	310	288	323	308	327	344	319	305	352	340	340	308	320	324	313	346	321	354	340	330	304	304	313	314	321	315	344	307	333	349	333	296	327	311	303	318	304	324	321	298	316	324	328	317	336	333	310	324	329	334	332	326	352	323	332	320	319	298	339	330	339	330	322	308	345	355	351	321	335	308	328	324	310	341	309	373	334	333	348	339	322	300	327	309	341	350	300	323	313	320	344	314	320	320	319	316	311	344	324	310	358	326	308	303	334	315	294	322	327	343	327	336	328	368	298	356	346	357	322	301	327	312	342	326	319	329	314	360	313	311	326	325	330	337	342	332	342	313	330	326	338	338	330	317	317	350	328	309	320	319	316	337	319	346	319	343	328	340	318	319	338	342	350	318	306	302	348	329	310	331	338	340	354	359	373	305	308	330	327	337	338	333	320	348	350	321	327	301	314	331	318	315	323	311	337	318	320	307	344	362	317	329	288	320	323	353	324	342	324	327	337	356	351	308	318	264	302	302	316	313	307	334	323	342	319	382	335	333	307	328	305	318	335	359	316	320	313	304	325	345	329	323	316	308	309	337	320	302	315	307	313	316	313	360	342	344	336	329	306	331	321	332	313	344	326	339	324	328	334	334	330	347	320	322	281	318	319	340	336	332	349	343	317	302	333	341	298	325	331	363	344	319	329	317	353	330	345	323	328	316	319	343	346	319	317	333	328	304	356	335	330	367	344	339	335	325	345	324	316	307	361	322	356	309	359	331	358	281	342	327	293	332	308	330	357	324	302	349	316	347	355	302	306	341	344	342	363	310	338	324	306	287	295	352	363	313	323	321	326	296	323	346	325	338	343	315	314	329	339	366	301	310	330	339	334	328	337	307	352	333	355	336	281	314	312
57284	14756	3498	1757	1150	834	647	537	500	444	421	388	310	326	296	307	285	292	256	268	284	253	259	247	258	277	259	244	252	251	234	249	247	240	255	221	231	231	228	238	219	234	226	235	227	241	268	257	214	239	238	272	235	222	241	272	200	261	213	250	217	211	244	234	208	204	224	226	228	226	238	217	209	228	210	258	235	220	210	225	224	186	245	246	236	218	242	234	238	229	227	229	220	234	220	242	206	233	223	194	226	211	230	237	229	233	231	220	214	220	239	240	237	204	229	254	237	210	222	214	210	251	227	231	237	235	247	244	225	228	233	236	225	204	241	218	233	249	215	225	221	256	237	211	217	238	233	227	241	226	237	206	219	201	214	246	249	237	221	227	229	231	241	226	232	218	219	219	224	212	234	223	226	209	221	208	215	224	225	242	236	228	223	215	229	223	215	189	237	227	235	218	239	212	242	218	215	228	221	262	228	207	201	198	221	214	218	222	236	228	226	247	228	235	235	216	248	229	204	237	221	224	206	187	235	215	209	218	224	219	236	238	177	229	217	224	227	225	266	223	218	230	201	216	213	226	227	196	219	218	234	213	251	227	207	205	214	240	216	209	238	238	233	239	232	220	246	233	256	253	219	230	233	241	250	229	234	233	223	240	223	231	249	228	209	262	252	216	214	210	221	253	213	219	219	224	209	203	205	238	257	245	216	253	204	236	205	207	219	232	213	238	237	265	245	214	198	199	191	202	237	217	226	212	206	245	218	230	237	184	252	242	223	200	212	221	243	257	239	246	239	222	243	232	208	245	250	220	189	238	220	237	220	226	236	238	214	228	235	234	235	205	240	219	235	228	253	200	232	202	232	259	235	219	252	220	226	259	258	247	227	244	234	228	226	211	221	245	218	252	206	234	271	235	262	234	206	221	236	229	257	253	236	221	225	252	223	243	233	222	247	217	243	239	254	241	247	235	231	208	212	212	219	247	225	205	205	216	231	224	246	232	225	199	230	248	229	250	233	225	225	200	228	228	245	202	202	221	227	235	219	214	220	229	215	233	257	240	221	239	246	245	231	245	203	223	261	244	215	233	200	273	247	234	218	238	234	240	223	233	235	205	240	230	243	237	228	224	236	190	213	261	225	231	237	244	209	220	211	227	254	241	217	246	220	241	188	236	228	264	237	200	239	230	202	193	218	222	245	236	249	232	224	262	191	203	232	235	197	219	223	233	221	216	245	231	211	208	220	251	213	245	266	229	233	219	197	225	204	255	223	234	239	247	210	241	231	237	230	245	232	214	244	225	255	241	209	252	239	216	253	235	217	236	251	220	220	222	201	203	248	203	216	228	213	254	235	211	228	216	224	227	260	233	204	221	221	195	251	207	221	237	216	213	234	230	209	264	230	224	259	220	231	245	203	232	221	223	241	247	221	224	244	240	227	221	247	239	237	221	214	216	253	248	208	250	234	222	215	216	225	220	226	242	245	234	215	237	262	244	221	225	214	216	224	219	213	214	225	259	231	232	240	241	221	230	214	202	220	222	244	223	220	226	201	232	239	238	203	247	243	233	213	229	229	244	234	240	219	206	236	206	241	216	227	239	185	225	209	252	259	263	224	216	232	242	220	228	203	214	217	217	227	237	205	239	230	222	237	221	240	230	232	240	214	232	215	247	280	242	211	223	227	236	240	237	247	229	227	219	217	238	227	219	232	224	207	237	238	222	241	226	232	196	226	250	228	247	260	233	241	190	198	181	246	248	204	208	222	221	240	230	236	238	242	217	246	230	231	240	210	216	244	219	249	256	246	244	217	217	241	230	196	208	242	227	215	217	223	233	241	228	252	221	201	233	247	209	205	225	225	225	238	208	232	258	226	206	231	231	226	247	224	232	222	240	229	238	220	225	220	227	220	217	233	225	233	232	199	233	218	240	249	226	256	219	228	222	233	218	222	209	219	254	246	223	238	245	246	219	243	224	204	215	206	249	225	230	235	236	232	208	215	216	225	230	195	267	248	213	241	265	198	238	234	223	196	244	186	274	231	258	205	223	236	230	209	236	208	204	226	243	214	218	201	240	203	211	218	220	210	199	226	230	258	205	200	212	202	237	234	228	214	224	226	192	234	227	234	233	220	213	214	215	211	238	232	224	204	252	221	236	256	230	233	226	236	230	215	202	218	220	232	242	206	226	226	221	243	202	225	221	214	221	209	221	215	217	206	235	220	237	233	244	204	227	235	250	211	213	262	235	225	264	246	239	228	232	229	205	225	203	218	220	219	205	210	249	243	243	249	233	222	243	223	230	243	227	220	229	215	223	213	223	195	242	242	242	220	240	232	218	242	182	255	209	229	218	251	192	235	213	185	235	235	216	235	255	207	237	226	245	218	229	225	243	229	245	249	267	249	220	235	222	216	241	221	260	214	223	243	251	213	236	246	217	212	239	205	215	223	252	219	240	214	240	226	229	217	224	235	228	232	244	214	201	212	216	215	200	215	206	226	210	224	231	224	224	224	217	199	214	230	233	202	212	226	223	243	238	241	244	207	230	242	207	248	239	220	230	215	234	224	231	216	202	240	235	227	202	200	176	218	230	233	229	233	237	207	211	228	231	228	197	238	241	205	228	205	219	220	256	232	219	226	239	232	217	215	203	196	243	227	229	230	249	216	214	218	223	216	242	229	228	224	226	237	221	218	260	232	239	222	203	228	265	204	223	242	225	235	218	228	231	196	238	228	212	263	228	235	218	244	231	232	223	214	227	245	222	225	233	226	220	244	226	209	220	237	214	221	195	198	209	219	236	210	219	216	245	186	224	213	243	216	247	232	188	225	198	217	233	222	232	211	225	226	242	212	271	227	227	212	221	226	226	208	264	248	226	222	229	218	213	218	224	225	203	238	250	229	226	250	221	238	216	228	224	217	215	246	219	213	247	216	249	236	220	217	238	229	195	240	219	238	231	197	207	226	248	236	252	220	244	228	234	205	210	221	222	217	253	248	229	212	238	231	234	219	240	217	227	213	240	237	222	219	229	223	194	216	233	212	221	213	223	244	245	220	257	248	214	228	239	211	210	228	195	210	203	272	238	240	202	201	240	233	222	213	219	202	220	254	199	255	236	231	254	216	196	199	223	244	252	240	233	211	191	235	200	232	227	258	247	206	226	226	217	198	213	200	222	211	236	229	202	231	236	229	228	217	198	239	209	263	247	233	219	218	224	206	217	237	195	200	212	204	204	227	203	224	203	205	237	240	229	210	231	223	238	213	218	238	257	253	235	230	208	191	225	205	202	224	217	236	232	223	229	215	192	227	248	225	252	222	190	231	183	206	209	219	251	230	244	233	224	221	226	226	260	243	242	237	241	221	224	245	244	224	245	234	223	227	248	256	248	238	200	196	221	239	264	238	250	219	234	214	252	245	250	245	262	226	213	218	256	212	218	251	225	232	229	232	214	218	253	237	218	205	211	223	224	232	235	242	214	239	242	218	239	259	228	228	217	188	207
25339	1880	3966	4785	4132	3385	2930	2323	2048	1864	1532	1478	1275	1273	1127	1069	1033	940	955	852	843	833	760	815	773	803	737	750	712	702	702	701	655	726	714	717	684	639	641	673	708	641	686	627	649	667	610	678	608	570	630	612	642	632	603	589	586	617	578	622	578	636	622	612	639	611	613	571	627	577	596	621	599	608	577	622	542	589	554	601	553	619	649	613	574	584	605	611	622	561	581	607	564	593	612	583	644	589	544	584	583	614	592	521	562	584	589	533	602	569	598	577	578	585	597	586	553	651	560	563	618	570	552	584	573	554	566	581	577	578	597	528	591	633	613	575	569	567	543	563	577	606	565	575	580	572	552	611	575	566	567	608	578	554	607	574	568	577	590	577	642	585	563	524	565	570	590	583	584	615	592	544	627	576	608	619	555	556	601	581	577	608	581	552	581	576	576	599	564	602	571	615	576	555	611	584	569	573	615	554	584	608	514	591	545	557	580	575	588	585	557	581	554	580	606	592	580	568	567	579	596	566	599	603	515	604	554	543	552	566	628	584	579	560	618	581	555	522	574	555	559	564	594	610	561	583	587	580	603	557	572	564	594	545	592	542	593	607	601	567	578	587	587	567	583	549	575	575	559	555	547	547	604	614	594	538	603	559	556	594	575	589	595	587	587	576	570	593	578	597	518	570	526	567	595	559	577	575	579	575	555	609	565	569	557	602	589	559	595	573	613	586	578	566	561	540	572	597	587	629	606	570	571	573	594	592	550	555	554	590	558	561	583	549	613	601	573	545	543	557	566	599	600	568	627	547	600	603	590	552	603	543	563	610	567	570	568	607	523	548	556	595	551	601	586	573	593	549	611	612	597	580	546	601	563	574	539	535	552	582	571	584	570	588	605	622	572	611	552	571	565	584	561	594	563	569	569	538	603	569	600	568	584	567	586	580	616	569	564	545	548	624	570	532	524	569	534	572	572	589	572	586	565	600	591	566	528	623	602	570	530	606	536	577	603	548	550	580	584	554	555	567	595	576	628	651	542	557	616	592	571	601	606	586	649	598	595	545	577	559	573	569	600	527	573	558	573	555	605	609	549	577	546	552	555	544	578	597	592	584	554	568	524	564	571	627	603	579	579	614	579	541	607	581	580	581	556	589	589	547	554	591	561	556	554	571	565	570	546	578	552	574	588	554	587	552	584	571	533	556	584	598	567	562	565	581	564	553	551	611	601	580	572	569	584	574	557	549	595	615	558	592	558	540	535	586	585	560	561	595	567	575	548	553	567	573	574	600	592	541	568	579	600	598	574	581	573	556	550	629	597	571	559	598	562	589	536	614	571	597	580	566	555	600	563	536	600	581	591	567	579	589	581	610	584	537	578	565	587	533	604	564	579	608	584	575	581	545	535	547	520	552	605	596	570	585	549	565	597	569	580	534	567	612	577	570	576	566	531	549	587	575	588	635	560	572	571	587	562	600	574	564	570	566	565	565	554	563	572	569	618	568	578	547	567	590	554	531	646	617	578	597	545	599	572	612	543	513	573	574	537	574	569	583	556	552	590	532	594	598	526	608	534	607	553	603	579	530	593	583	600	578	576	544	602	542	582	586	622	565	546	562	591	557	602	579	555	584	585	603	567	582	568	563	589	579	593	582	572	558	574	561	542	599	581	576	550	619	534	578	624	598	583	589	552	517	592	575	526	621	562	576	531	557	560	600	636	565	573	600	567	592	563	607	584	588	603	577	545	576	574	565	560	587	526	598	599	545	567	559	599	588	505	601	604	588	581	558	554	580	571	621	569	552	588	570	572	566	572	568	608	544	538	566	594	630	561	535	565	570	557	573	592	612	576	552	556	554	586	552	592	596	599	598	585	602	586	600	549	562	563	576	600	581	556	573	599	582	579	591	529	558	586	557	565	583	550	577	601	565	570	580	574	563	553	579	562	574	580	595	573	563	568	604	589	569	620	548	622	605	540	560	598	563	587	584	612	582	577	577	503	588	579	527	564	592	585	527	606	561	572	566	586	558	575	531	604	586	586	609	554	626	580	637	558	589	552	567	518	607	563	591	576	592	591	575	580	593	560	569	597	554	596	585	541	564	580	539	611	579	591	557	560	609	541	577	571	538	612	586	570	558	531	554	605	554	579	634	581	564	546	613	558	552	535	556	554	597	587	571	573	593	573	568	588	576	579	608	592	561	549	556	560	573	563	560	546	635	592	543	608	597	577	547	585	594	554	563	565	564	576	599	591	553	595	573	569	586	570	579	570	618	576	567	546	569	551	528	575	544	583	576	566	577	494	584	591	572	594	586	568	570	585	557	592	544	573	612	591	577	620	544	582	588	585	591	591	576	601	542	543	601	631	585	652	556	583	551	537	569	542	575	576	587	584	566	584	594	638	558	556	629	540	534	580	567	540	582	587	574	542	594	530	557	570	596	584	608	574	656	550	583	539	549	585	591	564	578	606	574	571	623	588	576	552	593	573	558	617	595	557	580	552	551	591	584	566	552	579	561	573	559	612	601	564	584	537	553	609	585	538	594	571	580	581	587	559	572	561	582	568	588	587	561	595	552	559	599	598	596	571	569	572	598	554	555	573	562	593	596	585	560	600	520	605	572	580	559	542	552	548	563	522	570	554	569	581	580	598	571	596	612	549	586	570	570	564	620	591	574	560	587	564	532	547	570	528	542	637	567	586	554	535	558	559	568	608	576	561	548	564	576	583	603	567	567	629	575	565	618	574	574	576	585	526	602	578	597	552	601	555	553	584	562	597	571	596	616	563	569	551	589	576	593	579	609	595	579	561	575	573	562	613	591	543	552	627	561	580	550	554	537	570	559	562	571	540	554	606	567	553	547	582	574	577	572	579	563	561	575	563	503	604	560	539	587	559	589	559	610	594	585	575	565	569	606	561	590	571	532	626	633	551	544	568	616	595	582	566	611	609	590	604	597	539	550	606	562	584	530	622	531	587	551	543	606	600	574	608	587	601	592	586	603	608	613	589	570	602	565	551	614	551	541	586	562	554	594	592	596	533	584	572	563	558	583	562	533	558	544	535	576	586	507	566	620	587	523	573	583	583	592	573	604	564	564	569	547	555	570	597	568	592	549	575	583	566	581	589	545	574	623	596	546	580	558	604	622	577	581	596	574	580	609	564	574	560	553	608	580	577	558	581	535	581	551	557	574	594	574	621	537	598	570	586	564	594	520	568	583	573	554	580	550	570	556	540	567	578	570	579	575	560	564	575	538	578	577	610	516	577	583	555	588	567	535	548	592	614	577	558	536	555	546	533	567	590	565	550	562	568	594	568	577	605	567	545	554	588	601	560	555	551	560	585	596	547	583	583	562	503	556	551	594	551	541	549	533	585	579	528	567	578	548	538	620	544	539	588	585	562	601	603	536	570	596	573	555	585	541	506	591	566	571	591	589	558	610	573	619	546	539	576	618	570	558	578	556	576	615	616	538	546	552	559	585	606	605	594	580	534	579	558	545	569	594
4370	253	213	218	215	221	222	227	231	214	212	223	225	240	233	207	210	218	247	238	222	218	239	223	251	200	237	210	217	252	227	215	224	249	209	223	240	244	221	188	240	225	225	229	215	213	231	214	246	219	252	205	218	228	208	261	204	226	211	214	221	230	224	230	241	214	234	220	220	203	226	244	219	235	239	185	195	205	216	215	198	207	236	253	223	215	234	231	237	191	210	218	235	218	223	228	237	233	214	245	219	208	251	265	218	195	196	241	216	248	234	237	230	223	213	234	218	232	223	200	243	224	212	222	200	242	220	257	233	226	251	245	240	243	243	226	184	228	237	204	204	232	228	238	227	214	229	204	232	212	235	224	228	208	216	228	234	238	213	233	194	227	213	243	245	236	229	247	228	218	209	248	231	227	216	221	225	229	232	263	210	254	231	237	243	216	257	224	241	244	224	246	224	228	246	207	220	208	248	260	242	221	211	216	202	224	205	214	235	201	220	249	222	201	210	245	224	228	240	246	230	242	193	227	220	236	217	244	239	238	225	197	212	215	204	223	241	215	246	215	228	221	232	229	222	229	237	231	223	230	226	231	228	222	215	218	219	230	201	248	237	221	211	227	252	213	264	235	218	221	226	216	221	215	231	244	238	216	226	214	247	251	217	214	204	206	215	231	220	255	242	216	215	211	206	233	216	224	252	247	251	198	225	247	244	228	246	215	233	237	208	222	214	219	222	206	236	202	235	226	237	233	244	211	225	228	219	212	218	204	208	228	230	204	218	227	241	227	239	247	248	252	215	224	217	223	234	217	211	239	232	240	221	209	204	218	210	218	251	237	217	227	236	246	210	192	233	208	222	231	239	242	227	257	226	245	231	230	254	206	233	255	230	222	215	210	208	213	214	230	207	212	253	238	233	227	243	230	209	228	255	244	235	248	229	216	227	207	219	245	224	254	206	237	240	238	236	214	235	222	223	229	228	212	213	245	226	230	200	218	246	235	216	236	238	257	229	209	229	231	232	218	244	237	216	230	212	220	234	239	215	241	245	205	211	225	248	220	233	225	241	214	247	248	230	234	213	203	225	252	210	219	216	192	204	217	253	220	251	242	216	225	235	260	231	234	224	232	249	245	210	245	236	200	205	223	243	216	213	249	220	221	203	236	251	231	229	229	218	237	212	227	245	225	224	244	243	214	215	226	224	262	229	195	205	222	235	212	192	232	228	236	217	211	238	211	227	209	226	213	229	219	228	244	228	238	203	218	219	200	217	205	219	207	208	247	203	226	237	214	235	231	212	221	235	200	204	246	214	206	216	233	225	236	213	224	244	215	210	232	244	230	245	216	189	240	212	253	247	225	249	216	208	225	235	204	241	243	208	228	228	230	219	203	217	218	227	221	249	215	230	217	206	225	234	218	232	226	217	249	194	210	240	223	228	206	228	209	220	221	220	241	240	193	226	249	246	244	215	231	238	221	230	213	252	230	204	245	221	241	222	218	217	218	219	226	241	227	220	241	222	179	223	217	221	218	226	233	206	232	271	218	219	229	209	214	231	224	204	191	249	231	217	227	224	219	209	255	220	222	226	228	228	221	209	218	203	245	217	205	205	197	215	221	246	242	225	192	228	212	218	195	231	211	196	252	245	249	216	231	222	256	237	232	231	212	236	222	227	194	224	218	222	238	253	221	216	214	199	219	205	224	246	226	227	210	203	214	221	216	230	214	250	226	220	229	243	204	203	232	249	195	205	232	231	217	212	236	210	244	209	243	214	227	219	198	223	241	235	222	205	222	230	196	237	241	220	221	260	197	225	216	230	218	217	200	242	248	221	259	238	226	234	248	223	231	220	197	252	218	235	225	225	236	207	219	202	214	242	212	247	220	238	270	200	228	217	243	222	218	220	227	232	237	208	236	212	240	182	244	241	240	226	228	182	237	240	235	247	203	197	226	230	201	230	233	240	226	242	227	230	221	234	190	230	228	203	217	233	244	218	233	191	212	207	203	218	223	235	235	243	226	237	217	221	218	231	209	231	227	229	250	226	223	221	244	199	197	220	239	186	210	278	228	204	205	212	236	220	213	260	213	220	226	231	217	262	230	259	252	219	248	236	201	217	228	208	233	225	194	218	221	217	210	220	190	208	240	215	225	235	206	199	232	241	233	235	208	225	244	177	207	219	226	256	245	231	223	261	218	226	231	240	211	213	212	199	211	229	249	208	222	216	237	246	236	217	229	225	213	224	233	219	243	213	249	201	216	229	235	254	254	237	252	238	221	201	225	233	228	231	219	224	236	237	217	201	206	192	228	225	223	230	242	258	223	214	213	213	207	213	253	229	223	228	235	236	228	227	255	238	246	189	226	216	220	208	233	227	218	215	229	217	214	244	250	226	210	232	204	233	225	223	238	221	233	215	231	217	207	218	258	241	233	212	228	264	229	200	236	250	244	226	239	230	227	233	217	232	214	212	221	224	217	255	194	243	232	180	220	228	233	245	218	232	244	215	253	218	225	222	227	226	234	259	220	225	217	211	217	237	226	237	207	227	213	219	217	230	204	229	216	206	236	208	225	243	249	203	231	234	224	199	256	238	220	220	215	232	204	217	230	212	203	230	253	238	234	256	239	243	203	237	214	221	212	221	244	213	235	228	227	264	213	204	270	228	217	247	220	248	246	233	214	214	238	227	228	253	225	211	231	224	229	243	230	222	222	235	220	221	221	228	231	210	207	209	200	202	242	221	201	184	221	226	241	224	209	220	211	232	243	222	219	199	220	195	246	243	247	234	213	253	255	204	200	210	191	210	215	215	194	262	268	240	236	216	234	228	213	250	223	182	210	220	254	226	221	247	222	237	213	237	249	229	223	236	225	222	249	214	234	204	247	204	215	249	259	244	256	234	222	221	241	225	246	231	233	242	234	244	245	221	216	219	228	253	216	215	262	223	248	219	223	258	214	200	220	220	226	241	230	233	245	194	218	232	216	214	232	220	239	227	259	238	240	227	232	192	241	216	243	221	234	262	237	249	228	206	216	244	228	229	194	206	214	234	225	212	214	215	211	213	203	220	226	225	228	207	237	253	231	200	233	278	232	200	237	226	206	231	195	230	217	249	207	248	236	250	219	252	238	208	213	219	232	231	221	231	259	235	228	203	219	261	216	242	235	233	204	247	191	246	229	210	256	233	214	244	220	239	229	247	260	216	254	234	253	234	231	223	223	240	209	237	222	248	213	235	235	247	222	231	239	239	226	238	219	245	221	211	231	224	220	215	216	245	207	231	221	219	193	234	225	237	234	211	210	246	226	220	202	223	234	214	240	209	222	224	235	191	217	234	211	247	252	241	257	256	249	226	232	239	214	225	220	230	198	231	230	232	210	263	202	209	222	244	212	246	228	219	229	217	224	219	249	198	229	216	196	224	228	194	226	221	257	216	248	226	219	238	239	211	213	264	221	231	223	247	249	223	238	226	243	240	221	251	218	256	223	226	200	216	215	239	226
4591	592	585	627	561	590	579	579	534	491	563	559	516	550	565	525	583	566	537	501	557	556	533	571	483	537	511	517	587	565	559	549	583	557	549	554	573	554	532	563	520	535	551	555	527	583	532	545	532	543	564	571	548	559	518	549	527	538	499	546	496	525	579	530	570	557	530	509	560	552	552	539	564	541	506	591	495	534	487	558	533	578	533	567	572	557	530	569	574	548	534	606	508	522	531	553	555	564	544	544	531	545	542	542	535	515	529	563	549	540	527	562	545	544	524	532	506	519	514	503	567	546	522	576	545	585	573	496	545	548	534	561	534	568	544	492	542	571	544	568	569	563	559	535	562	531	596	576	555	508	524	509	526	555	559	536	564	509	549	536	574	564	536	513	530	589	584	546	520	540	507	526	514	534	538	567	533	557	535	544	514	530	578	518	519	548	511	537	585	565	539	545	528	524	518	558	537	534	526	531	534	536	535	562	502	512	568	549	512	541	527	546	523	556	515	491	556	484	530	523	561	575	551	518	524	530	571	546	518	534	501	547	560	545	579	529	552	522	572	551	499	499	546	543	523	568	568	543	560	539	502	532	487	551	538	560	543	538	572	575	540	532	551	509	515	564	564	548	512	541	520	523	563	526	530	536	548	516	565	553	557	543	551	530	534	502	547	590	583	523	555	567	500	562	527	502	548	522	565	540	505	524	507	526	513	535	513	512	566	532	557	581	530	517	548	511	540	571	524	540	576	561	514	542	551	583	536	528	546	559	524	534	494	545	553	559	551	540	581	562	537	552	529	507	512	548	524	538	503	542	550	555	554	551	522	540	576	523	538	513	527	526	537	576	498	565	519	527	534	569	549	541	552	495	516	548	542	564	500	555	541	503	548	538	537	559	574	570	551	607	538	588	545	512	565	538	574	543	505	556	543	559	516	547	569	539	519	567	552	543	570	504	576	534	547	566	488	553	499	519	540	561	550	500	540	561	538	535	606	540	551	567	517	545	544	509	536	503	537	501	546	573	572	533	537	510	544	563	503	543	570	554	499	534	532	514	574	543	532	502	554	493	523	549	559	527	526	521	550	571	492	547	571	556	535	561	575	576	519	502	550	570	541	525	548	546	546	583	523	575	527	515	558	565	516	556	532	518	543	510	564	547	567	550	589	550	571	511	544	529	536	589	542	541	541	521	517	520	487	510	554	532	541	569	537	556	554	509	515	549	553	553	560	534	594	551	578	547	535	543	532	582	534	616	547	547	531	509	538	515	558	540	548	503	526	527	539	555	527	536	521	555	543	532	572	543	557	554	530	547	517	581	519	573	527	536	554	521	553	558	552	575	588	531	558	528	543	534	551	516	510	530	523	518	532	516	541	554	587	575	586	508	553	554	576	573	535	533	523	550	551	526	516	547	511	591	552	576	529	555	511	518	524	563	557	544	550	526	529	558	605	572	546	547	536	527	542	550	586	560	548	534	522	474	608	520	554	580	528	555	539	550	572	534	528	532	519	554	534	517	557	551	554	516	554	587	547	639	547	561	523	565	542	527	536	536	520	547	526	512	526	538	565	542	541	518	568	542	529	561	516	543	549	537	551	519	543	525	514	562	569	557	504	561	524	542	536	509	555	546	530	524	542	541	569	540	553	522	544	539	498	526	520	566	523	556	520	521	595	546	515	543	501	543	575	518	555	548	548	568	574	524	539	527	503	551	522	552	500	563	529	507	547	531	534	523	544	560	534	543	546	542	507	511	553	476	560	569	516	527	526	541	570	549	526	559	538	506	499	560	574	524	524	537	594	529	536	514	536	520	538	508	519	565	551	493	527	551	498	555	542	554	559	519	512	499	524	536	529	503	594	547	484	534	565	586	530	533	555	514	511	550	567	538	520	534	529	560	532	565	552	573	543	519	565	521	510	574	523	534	568	564	539	550	524	530	521	549	538	539	533	572	522	562	513	552	509	503	533	529	565	491	511	499	505	530	568	574	517	575	533	540	523	532	515	531	533	546	538	554	536	515	556	538	523	580	565	554	547	553	524	534	556	582	557	489	510	499	544	549	518	542	523	518	558	546	522	536	530	517	524	552	530	549	560	509	531	599	543	537	530	559	504	553	507	529	532	503	550	536	525	540	584	556	492	516	543	501	530	512	546	538	538	526	547	535	513	534	566	546	517	559	546	584	508	496	528	565	537	519	557	526	547	537	552	544	503	561	543	525	502	562	512	568	534	523	568	524	515	527	549	513	553	523	540	544	508	540	530	533	561	545	577	506	582	516	537	521	575	572	553	537	541	554	590	535	536	556	548	519	504	518	577	524	546	544	544	564	559	536	565	556	496	515	545	574	514	548	582	515	578	523	561	529	487	562	519	569	560	538	541	505	590	515	535	502	581	568	533	526	541	518	566	542	591	538	511	570	520	565	567	569	543	509	566	581	554	554	536	537	594	511	519	539	512	542	519	508	540	559	560	553	570	535	532	534	560	556	548	617	568	542	533	546	520	544	575	541	528	528	514	527	567	548	490	508	534	533	555	495	538	548	532	546	517	518	485	558	515	560	539	510	540	518	523	545	521	513	567	542	529	570	573	508	537	575	585	564	528	503	519	525	557	538	512	547	560	486	540	510	534	571	519	491	543	512	568	583	507	554	546	557	524	560	528	558	520	557	549	535	525	556	544	529	495	535	561	527	524	554	583	538	567	536	523	577	563	535	541	525	551	524	539	532	537	554	541	517	569	477	541	510	540	528	515	541	505	551	542	525	532	536	503	547	545	508	525	541	548	542	534	552	539	529	541	603	584	484	519	520	579	607	552	570	585	540	558	578	544	573	535	537	538	584	569	592	540	584	551	490	564	557	536	572	536	519	530	523	537	533	531	557	515	553	537	564	537	514	598	512	568	541	561	526	584	580	545	570	557	515	561	516	509	538	535	506	563	526	505	507	557	570	559	545	522	492	562	536	585	556	546	551	482	593	536	563	520	518	562	582	569	527	532	552	519	535	533	552	542	491	529	543	488	491	613	585	546	530	535	562	551	528	570	535	493	528	538	491	505	551	539	545	567	550	508	546	556	614	562	524	563	521	520	511	550	540	555	534	554	498	549	538	494	552	545	534	551	490	574	597	580	543	576	528	552	496	555	579	569	524	518	509	535	579	538	533	520	566	545	547	527	548	548	502	560	488	540	497	533	548	521	558	597	543	533	550	526	554	527	560	519	573	537	539	548	556	526	544	533	546	553	531	560	550	558	560	555	511	526	526	534	521	583	562	561	529	548	502	550	541	569	526	518	500	572	545	561	512	555	548	548	521	583	520	502	559	534	518	559	522	527	509	534	556	528	577	527	500	518	552	485	563	546	548	540	528	528	546	575	563	545	568	560	545	532	552	561	542	515	546	554	582	561	600	551	530	521	561	524	533	536	496	560	540	563	554	559	573	525	549	530	530	555	550	553	580	548	553	557	568	524	537	536	548	559	500	517	550	531	556	550	528	529	534	529	528
45062	8538	1209	824	540	416	356	267	262	193	227	185	175	159	146	140	151	161	136	129	132	148	122	136	121	120	130	124	130	133	117	138	128	133	112	115	136	115	123	131	113	124	118	125	100	126	98	110	124	111	132	103	130	137	115	111	124	116	118	125	132	123	109	108	125	111	125	107	101	119	106	109	120	105	112	117	115	135	118	111	130	121	111	133	121	111	119	135	122	106	121	127	118	97	138	120	101	93	112	111	128	124	120	106	111	101	125	118	112	110	108	109	119	127	107	126	125	118	119	122	112	117	109	114	118	110	115	115	122	119	129	133	113	120	132	152	120	124	133	100	112	104	136	125	103	85	126	131	117	101	118	130	120	100	134	122	86	102	98	92	103	112	112	102	117	110	108	109	129	120	113	118	135	126	101	130	99	105	121	124	107	104	103	127	127	109	109	105	126	115	105	118	132	115	110	114	115	114	115	122	110	117	108	121	117	124	120	113	115	101	119	114	110	121	120	113	125	108	115	94	122	114	144	99	115	94	107	105	109	96	104	123	116	116	99	120	126	127	113	118	104	124	112	98	116	120	112	116	93	112	132	128	116	120	127	107	127	122	111	128	106	128	103	111	115	111	117	134	112	116	107	101	106	123	109	101	126	115	121	125	97	111	118	117	107	124	117	92	88	131	112	101	126	118	99	119	121	110	126	107	99	110	102	134	88	108	108	103	96	118	111	120	115	105	123	109	114	129	122	126	117	102	109	120	131	122	119	107	108	111	91	106	128	98	125	132	119	117	122	127	129	114	103	110	111	128	125	110	118	109	115	105	124	106	109	142	106	111	111	110	102	127	94	115	110	108	123	131	118	113	104	121	121	102	142	109	113	117	113	109	133	123	115	115	116	126	131	105	122	124	105	108	113	108	106	126	111	120	120	103	128	109	116	108	104	111	114	110	100	115	120	124	102	105	127	112	112	112	120	122	130	108	104	108	103	124	106	122	97	118	108	114	105	124	125	121	111	93	105	116	130	135	123	130	115	122	125	113	147	132	126	112	132	102	114	110	115	118	134	111	93	109	133	91	119	109	116	123	116	116	123	108	131	121	104	133	104	109	117	120	118	114	132	99	116	119	102	128	125	105	116	116	127	109	97	108	135	93	110	103	132	122	107	118	92	99	115	118	117	116	125	114	114	120	120	118	109	110	127	111	122	120	132	127	105	117	119	113	124	128	103	117	125	122	121	113	108	120	110	118	116	138	130	104	108	133	120	121	102	133	115	123	117	111	126	118	126	127	127	131	135	129	119	114	128	114	132	104	114	100	114	109	117	107	140	109	107	111	130	111	123	104	115	120	124	125	115	107	138	125	100	116	113	107	111	110	137	120	95	133	125	109	130	128	114	113	108	101	97	110	133	121	109	102	91	116	108	113	106	120	123	120	104	120	136	137	111	133	133	129	125	115	114	122	116	126	136	119	100	137	108	127	119	110	124	116	111	129	118	108	104	122	121	111	105	109	97	110	129	99	119	131	136	120	123	122	125	124	120	110	111	131	102	125	112	98	102	116	88	117	121	116	129	129	119	137	104	111	115	131	114	122	110	116	114	130	146	109	95	112	114	106	123	122	110	108	106	121	113	126	98	117	105	112	128	144	115	124	100	113	129	132	110	121	104	114	91	105	110	114	130	119	127	107	99	133	122	117	122	120	93	128	140	123	132	107	124	116	140	109	93	128	106	112	110	101	105	117	105	128	111	107	107	121	119	118	130	137	130	104	108	121	112	115	121	121	137	119	98	110	135	134	123	112	118	120	97	99	123	115	112	131	123	122	110	124	127	104	122	119	119	117	102	115	117	109	115	121	99	97	98	124	112	102	97	115	85	108	105	121	131	114	122	109	124	112	126	109	153	123	121	112	135	118	114	110	149	113	132	115	129	124	103	118	110	135	105	110	105	98	98	122	107	117	132	128	139	128	111	115	107	120	106	129	117	127	122	89	115	118	120	134	142	124	129	106	141	119	98	120	114	114	109	123	122	120	121	118	115	126	140	114	136	131	142	92	119	110	118	106	122	133	123	111	127	126	123	107	124	107	107	114	110	110	106	119	105	111	92	136	117	106	145	105	120	119	118	118	108	136	101	110	136	131	128	120	108	120	111	129	121	121	117	111	126	116	115	110	107	120	120	112	127	112	98	107	128	89	122	117	138	132	132	116	117	94	109	122	124	114	134	129	115	121	105	125	131	135	107	123	100	108	110	132	127	132	116	111	121	110	101	124	113	101	106	135	111	124	124	106	110	125	122	115	135	115	103	109	104	113	123	121	116	127	117	115	124	121	106	108	120	109	141	130	122	132	119	129	122	111	103	109	122	114	105	109	100	109	112	115	128	113	116	114	123	108	111	114	112	138	115	124	117	126	116	107	121	110	109	110	126	90	131	131	106	125	121	115	116	113	135	106	126	118	105	124	106	113	126	97	130	118	108	107	106	120	126	102	131	101	107	119	109	114	124	127	118	98	106	99	113	114	130	91	115	128	107	110	121	125	120	119	135	108	107	96	105	108	103	124	123	113	127	112	115	118	145	127	116	112	128	114	134	133	147	118	126	126	120	109	123	121	115	138	122	120	112	126	127	118	120	134	135	149	120	99	132	102	105	129	113	111	118	129	111	110	101	110	113	146	108	112	106	100	113	117	101	114	110	103	134	115	118	137	119	100	101	92	123	115	124	126	116	126	100	101	119	101	115	136	96	99	102	113	107	96	104	112	119	146	119	121	111	123	127	97	136	115	120	118	105	100	124	117	99	138	121	110	134	122	119	108	127	117	115	114	109	118	125	115	118	107	113	126	99	124	113	104	114	122	112	135	103	110	119	125	119	114	131	109	119	94	97	117	116	109	113	126	123	125	104	102	132	116	123	110	105	115	103	107	132	122	111	131	136	113	104	101	105	98	108	116	114	110	117	114	126	133	121	108	122	101	111	101	143	125	108	95	123	128	102	116	127	117	112	117	124	111	118	106	102	112	121	122	119	117	113	115	130	107	111	114	97	118	139	134	115	109	104	102	116	143	118	123	113	116	135	109	116	105	106	117	105	120	140	111	110	127	105	122	104	115	106	124	107	108	120	117	123	122	128	116	121	127	119	111	151	122	116	122	98	105	125	123	123	129	127	125	120	111	108	110	121	119	121	140	118	118	104	133	134	112	106	110	128	111	121	128	135	118	107	109	127	126	115	137	131	107	120	128	107	109	113	116	135	121	111	118	112	119	126	141	108	96	114	95	104	130	143	117	125	118	99	127	118	124	125	120	96	113	110	114	117	104	126	112	117	132	123	114	107	110	102	104	84	100	116	126	121	122	122	119	105	115	116	109	123	123	131	116	118	125	119	119	118	125	112	129	123	115	113	120	124	121	116	102	105	114	114	113	105	105	94	104	128	111	111	128	130	135	120	108	141	106	119	103	118	116	122	113	109	123	98	103	117	116	113	116	103	115	92	123	122	129	125	125
19748	1038	2104	2568	2240	1785	1512	1274	1145	923	789	759	729	686	640	579	520	539	498	464	447	423	462	437	435	442	433	390	376	399	387	378	377	392	373	392	376	366	383	375	384	364	360	358	336	352	361	368	370	377	348	319	354	368	369	352	358	359	347	346	353	328	336	328	332	341	325	342	325	353	361	336	330	346	348	325	314	316	336	341	338	301	372	321	353	389	343	360	347	321	336	333	312	312	320	320	351	342	334	334	353	327	318	345	328	335	345	313	347	324	328	330	362	335	349	368	330	332	332	311	356	330	317	275	320	306	331	338	332	327	309	350	320	327	320	309	315	345	319	318	345	334	341	329	350	303	340	351	333	332	313	369	366	355	326	332	308	339	328	350	313	333	321	340	309	337	345	327	327	323	311	326	316	350	338	352	334	331	330	315	321	314	321	346	327	357	301	322	321	350	322	366	329	345	363	319	346	337	332	337	346	350	345	320	337	317	352	339	360	327	340	342	317	299	322	337	323	314	351	321	329	334	306	347	317	321	346	359	353	306	353	379	326	339	342	303	351	349	310	354	350	335	309	328	329	309	362	331	307	332	342	357	287	348	310	321	357	331	354	338	331	335	343	317	335	338	331	324	365	356	320	325	340	348	312	353	350	311	346	326	345	352	365	311	319	317	338	328	318	311	317	268	321	319	340	322	315	316	341	357	350	351	358	334	324	313	320	302	303	323	315	326	314	340	342	329	328	351	315	356	321	325	321	317	323	309	321	325	352	349	346	306	316	307	333	329	327	331	344	327	328	320	359	298	326	329	334	364	335	354	318	323	351	342	331	315	344	322	320	327	334	353	323	376	336	307	337	332	285	313	354	318	347	333	330	352	327	286	316	285	318	329	338	339	310	356	325	339	327	330	304	350	343	358	356	338	321	285	317	340	318	322	293	339	306	314	304	310	344	337	365	320	334	353	325	320	380	332	331	291	340	350	346	330	335	373	307	336	323	329	281	309	302	314	341	321	376	326	292	342	302	321	322	326	309	327	314	318	341	336	343	326	329	338	313	306	346	350	340	333	328	351	311	324	339	339	282	320	348	342	337	325	307	345	318	312	348	314	327	303	328	340	332	351	335	329	338	342	350	342	314	336	298	336	348	339	347	305	282	301	320	332	330	323	307	344	315	339	318	312	300	334	321	342	313	348	332	338	344	302	294	319	320	328	342	307	312	306	342	313	319	309	316	295	346	328	324	303	376	340	329	347	351	334	334	358	327	338	340	313	308	344	339	301	356	284	338	318	333	349	335	311	355	331	323	314	321	334	329	314	318	344	332	305	338	344	345	377	288	295	341	381	323	323	341	315	334	318	291	332	342	328	333	325	343	334	311	323	317	287	332	287	330	322	334	333	298	353	297	357	325	315	352	331	341	292	314	298	324	327	325	300	338	318	302	332	341	353	351	356	364	323	306	310	310	330	323	324	317	323	314	324	303	307	303	379	311	328	366	332	293	334	326	331	317	329	303	333	337	342	329	321	326	322	350	319	352	332	342	317	330	307	357	334	328	338	338	327	359	326	302	306	327	333	319	346	290	332	341	335	310	320	349	356	352	347	336	331	313	330	325	335	320	322	302	313	302	356	333	339	314	330	357	336	334	331	340	324	308	319	321	302	333	327	311	318	329	339	309	339	329	321	333	301	325	302	347	333	351	326	328	333	335	320	316	296	357	315	340	332	308	317	324	290	334	326	342	361	295	331	344	332	347	319	323	351	323	310	294	352	335	341	343	344	309	337	333	312	332	342	306	307	369	362	366	320	313	299	302	355	330	287	284	341	323	330	325	375	282	342	348	298	304	319	315	304	360	310	362	348	339	355	321	333	330	323	328	319	327	300	317	350	334	323	291	316	369	316	289	320	317	348	344	353	333	325	308	337	335	334	307	350	348	353	341	317	330	336	330	322	359	338	303	314	322	314	323	323	329	344	341	320	313	321	317	329	337	341	319	339	327	339	358	307	340	339	317	332	316	351	337	324	369	364	327	299	363	335	326	289	346	288	331	308	307	323	318	299	342	329	336	321	295	316	329	334	338	285	362	331	309	323	338	351	329	305	318	356	341	329	314	324	323	320	292	343	315	343	340	326	318	333	326	364	340	343	314	346	370	312	337	348	341	340	326	312	325	350	335	295	365	337	330	340	337	357	357	326	317	316	324	294	341	313	366	318	303	316	333	338	355	288	361	308	323	349	328	331	337	308	341	308	339	308	349	318	326	307	311	340	355	296	301	325	347	355	328	308	310	352	377	340	329	336	337	284	306	339	317	330	323	306	315	324	337	339	331	328	311	336	311	320	352	319	328	318	351	362	326	301	303	281	321	304	358	340	339	322	319	339	306	325	336	339	301	294	311	334	333	323	328	338	361	319	327	310	337	326	330	287	287	314	335	324	344	323	322	320	350	329	316	326	305	353	338	330	307	318	346	319	317	323	357	309	337	330	319	347	317	333	324	328	324	311	306	365	351	316	325	367	322	355	365	292	363	327	310	354	324	321	308	321	339	315	316	339	331	318	318	312	352	318	341	320	334	334	356	340	320	329	339	303	330	344	326	329	311	323	313	332	320	317	353	345	295	319	303	323	338	353	343	308	337	316	364	352	322	340	333	321	349	303	311	326	324	350	351	328	334	336	351	351	337	311	322	330	331	329	326	342	333	326	302	325	321	341	357	335	334	322	334	332	339	315	323	324	340	335	330	299	312	389	323	352	316	320	318	313	286	343	319	320	318	346	355	342	323	343	310	319	323	364	304	289	297	337	330	328	344	308	331	334	333	333	369	324	333	332	331	334	356	299	336	352	323	329	331	310	307	344	325	343	356	341	315	375	334	335	339	322	337	315	336	315	329	328	336	314	305	323	337	321	346	328	335	317	321	348	329	357	316	334	318	333	344	327	320	320	317	342	316	345	357	347	333	357	335	322	305	354	293	331	329	310	318	324	318	355	317	342	368	360	333	342	324	334	350	346	347	327	333	330	332	372	326	352	318	328	319	324	341	353	343	305	297	362	344	343	333	375	316	317	316	313	359	345	316	338	317	323	348	337	319	327	335	355	379	331	343	337	316	340	323	337	353	342	329	332	309	350	346	307	330	304	328	327	342	338	300	322	357	345	315	326	312	334	337	318	316	306	369	317	317	328	341	332	345	316	344	325	325	339	331	326	328	337	284	334	351	301	342	304	365	363	317	316	315	323	348	300	348	381	318	348	343	299	333	301	312	341	332	374	329	331	318	318	330	356	320	328	337	319	334	336	315	342	326	324	322	331	317	323	347	316	340	352	336	316	321	343	311	301	300	333	307	306	315	321	336	342	325	339	331	313	321	289	329	317	309	344	336	346	307	328	323	356	342	329	320	311	351	307	317	328	333	340	345	317	317	299	358	313	318	308	321	336	328	352	352	350	346	286	348	323	333	347	295	337	349	321	332	315	333	357	305	317	322	339	325	339	335	320	341	323	342	314
59381	16861	4472	1844	1235	844	687	594	446	458	411	376	391	310	326	273	331	315	272	259	259	291	254	252	249	264	251	230	265	257	251	248	233	250	245	231	244	243	232	249	247	218	222	256	214	248	241	222	229	261	213	264	256	231	221	208	208	207	233	230	248	247	252	224	223	195	224	232	196	239	259	225	203	248	202	246	216	254	251	218	252	224	239	235	233	214	242	266	184	212	214	211	238	245	266	236	215	223	218	215	250	216	211	241	238	249	245	237	251	250	249	260	217	232	242	209	223	217	252	232	205	257	237	242	223	226	235	195	237	233	218	235	238	235	217	231	234	245	219	211	216	216	228	246	231	237	213	267	243	243	224	209	236	233	222	206	235	201	231	244	230	214	210	236	239	223	249	204	225	232	249	228	246	252	237	255	254	261	220	209	240	217	225	263	233	237	226	217	213	206	276	242	215	234	224	241	238	238	247	238	226	218	213	198	229	189	241	218	223	250	225	248	247	238	223	241	241	244	233	246	209	204	225	238	234	231	213	193	221	256	241	204	254	229	222	215	222	230	234	227	229	209	238	222	221	232	217	240	228	250	229	214	223	223	215	248	251	212	223	222	240	214	234	211	242	209	236	219	226	244	245	225	213	248	212	203	235	211	248	235	223	259	238	214	279	220	246	221	230	232	225	216	216	225	244	204	192	200	216	221	198	225	228	212	247	202	240	205	219	207	226	236	216	237	231	234	242	218	242	220	225	225	230	237	210	210	222	227	210	246	220	218	213	229	236	232	238	218	245	223	230	232	235	226	225	203	239	208	235	247	236	220	214	201	237	233	224	242	226	235	228	204	197	213	222	246	245	202	232	231	229	219	234	248	228	224	264	220	231	207	263	227	235	225	214	244	222	246	218	225	228	215	212	202	228	206	235	249	232	248	234	244	221	214	227	207	238	203	215	224	227	236	232	224	221	234	214	261	244	185	228	241	242	223	240	218	220	234	235	254	209	232	226	219	246	219	233	204	243	202	236	230	239	199	209	215	208	259	222	227	193	198	203	193	247	211	254	238	226	228	240	258	247	204	229	250	222	215	207	214	240	255	207	237	233	227	209	203	225	215	201	211	204	244	213	238	233	226	234	231	246	226	254	212	237	227	229	237	202	260	242	237	235	246	258	241	211	229	241	234	220	247	208	196	234	214	203	231	245	240	224	231	249	237	235	255	247	222	226	229	244	256	209	216	216	200	236	257	235	226	203	245	248	213	210	217	233	201	191	238	245	230	223	225	240	213	227	215	211	228	214	206	249	225	242	212	222	235	216	235	224	230	233	221	239	239	227	249	222	241	239	233	215	237	201	258	222	220	213	245	238	247	272	212	257	207	220	241	256	239	227	225	261	274	227	253	232	246	217	228	236	217	226	206	254	240	220	220	235	230	225	229	212	194	197	240	217	225	246	234	229	229	225	208	226	247	242	221	190	229	178	212	219	228	221	216	210	235	242	256	208	235	258	229	223	227	232	225	220	231	212	227	218	231	245	224	239	225	233	233	228	201	218	226	248	238	192	216	226	228	228	251	260	239	202	271	242	200	235	226	250	248	228	217	254	216	205	219	229	225	251	253	232	249	242	217	225	227	212	210	228	219	222	214	242	227	241	238	201	215	233	212	245	243	258	243	257	234	230	259	203	227	213	252	218	216	223	215	220	196	228	246	232	222	242	250	234	211	213	242	227	225	261	216	243	222	243	227	214	214	232	222	230	215	212	220	223	238	208	219	225	208	210	210	222	235	222	228	241	210	223	244	236	222	233	249	239	218	250	209	228	248	219	216	224	241	223	215	210	209	252	242	209	220	238	243	236	243	212	216	202	222	217	224	242	214	202	244	213	199	218	206	230	203	222	222	222	225	267	225	227	230	203	226	230	207	230	226	240	221	226	238	242	237	229	241	244	219	230	240	239	228	212	227	207	208	239	230	255	247	226	251	207	218	249	222	214	251	207	234	243	230	217	226	246	248	225	242	207	220	206	211	217	231	205	205	217	205	246	228	250	225	240	245	220	241	270	230	252	203	227	252	242	230	250	243	252	200	207	249	221	213	231	213	242	235	214	237	219	242	203	206	201	220	229	223	239	239	228	237	219	233	249	223	231	243	224	254	215	256	206	230	254	209	212	225	214	217	238	245	249	206	218	211	223	235	238	229	201	215	236	206	213	226	216	237	230	209	219	210	232	242	240	223	249	207	238	238	244	226	206	198	224	237	222	266	220	212	226	211	244	235	251	230	226	238	202	228	202	226	234	240	230	234	219	246	222	211	217	216	228	222	208	232	222	222	217	238	247	212	204	221	217	230	242	242	214	226	239	207	225	234	218	227	208	212	244	240	242	223	236	257	241	243	237	212	229	239	253	235	227	243	247	244	255	234	233	219	235	253	250	215	205	223	205	241	229	229	208	241	215	219	202	258	207	215	240	249	231	221	203	219	248	212	246	220	220	216	240	219	238	233	242	213	243	216	246	242	231	224	221	238	228	237	241	251	198	206	207	238	211	223	202	249	246	231	197	205	240	206	241	218	225	247	200	253	197	208	197	221	234	221	218	252	214	228	225	231	230	223	259	215	220	228	222	237	258	214	232	223	243	231	213	221	194	249	229	219	214	212	231	225	211	229	213	238	239	185	223	231	254	269	228	228	236	253	212	215	212	220	238	223	248	220	246	201	235	209	236	227	253	218	220	238	241	241	232	216	214	230	240	243	217	220	212	225	228	254	213	232	239	241	235	217	229	226	233	229	218	243	245	251	240	248	223	240	248	216	238	233	243	211	221	234	214	218	212	220	230	225	212	248	225	225	253	229	220	224	240	243	232	228	215	267	233	235	206	206	254	262	235	207	236	232	216	218	211	237	250	257	217	217	240	210	246	232	225	273	235	226	211	243	230	228	231	220	238	237	217	228	206	229	217	257	199	226	243	223	205	240	230	241	258	217	249	222	222	217	223	233	220	225	194	237	223	221	236	288	238	208	250	223	229	220	233	226	232	248	207	236	224	245	231	247	199	236	252	247	247	217	226	206	213	241	230	218	245	230	224	232	216	251	213	231	235	235	279	229	247	235	213	239	213	220	218	221	199	233	230	224	218	238	249	211	244	209	230	236	223	215	247	236	204	193	209	234	192	246	235	219	254	241	205	208	233	205	232	229	232	237	222	240	220	240	218	219	255	190	222	222	235	247	226	249	224	234	216	211	230	213	235	255	234	232	220	201	235	258	214	226	245	245	223	217	206	235	221	222	235	222	215	235	251	233	230	212	229	197	230	258	247	222	215	214	208	243	237	245	257	207	248	211	213	229	222	258	209	237	201	222	268	201	221	213	232	211	222	193	223	196	229	222	239	233	248	240	197	221	223	239	230	210	229	207	250	233	248	218	222	224	222	212	237	240	194	245	254	215	195	205	235	249	222	218	223	248	199	245	206	227	220	229	232	246	216	206	207	227	232	245	231	244	248	240	261	249
26565	1984	4091	4826	4311	3425	2863	2360	2062	1834	1551	1464	1325	1138	1114	1047	1089	996	899	927	898	793	817	787	787	759	757	739	729	766	694	687	658	665	654	668	695	678	663	627	641	649	585	643	621	680	631	623	599	583	613	593	585	648	594	634	610	583	609	615	606	618	582	606	606	604	620	567	582	562	602	587	541	608	568	588	545	594	566	597	597	599	565	570	655	602	637	600	566	594	575	627	643	585	563	621	571	614	608	580	591	601	568	540	584	620	592	602	633	582	578	579	573	552	537	627	601	604	605	537	552	585	573	552	564	623	586	594	542	539	584	545	585	634	606	581	584	579	576	575	570	571	603	554	618	576	576	577	598	568	592	577	581	585	573	584	601	602	581	563	602	562	545	546	576	578	618	578	575	599	571	553	561	580	596	608	574	528	588	579	560	527	610	556	624	552	553	582	577	630	586	588	592	612	611	593	616	576	579	579	586	561	562	543	584	618	572	605	548	588	591	573	542	559	573	581	560	547	583	576	555	627	576	542	615	599	592	582	583	579	614	593	587	591	594	568	552	581	572	560	595	574	601	571	581	564	586	581	581	580	541	516	581	539	539	566	560	538	614	631	566	556	562	550	563	544	556	591	573	618	587	571	580	554	578	589	538	562	612	609	596	583	633	558	585	577	565	549	568	588	539	579	545	584	580	599	555	570	593	576	560	587	605	624	563	577	537	586	608	572	576	557	548	550	598	556	533	573	592	551	581	608	574	590	548	580	616	565	617	558	555	571	600	553	603	562	560	580	575	584	588	603	574	583	573	563	577	606	587	554	570	634	581	568	614	597	603	577	596	579	569	554	601	598	526	541	557	559	588	609	567	633	613	585	625	603	596	545	570	542	532	591	607	591	556	597	597	556	565	588	583	567	557	564	603	572	542	614	581	563	578	549	565	577	540	564	601	583	593	577	583	611	572	605	562	622	563	542	604	596	602	566	567	540	564	589	593	560	614	590	591	586	557	528	580	592	538	587	586	583	569	565	578	581	564	572	612	527	563	595	571	565	611	553	552	582	570	567	621	619	540	601	579	606	610	614	560	568	549	583	612	514	552	577	575	623	602	630	547	547	577	556	565	570	618	577	605	569	556	582	563	569	601	575	551	590	561	595	576	572	552	601	570	620	580	576	524	585	578	606	569	612	577	580	599	575	591	571	561	557	588	564	579	620	549	523	572	586	564	560	604	554	537	579	611	585	618	587	591	592	581	590	578	575	606	599	569	557	575	541	573	585	582	607	589	569	620	565	587	557	560	592	581	571	514	606	590	584	576	587	544	567	529	540	562	586	566	556	571	568	592	547	584	555	583	570	577	579	606	573	572	586	557	573	575	559	605	544	573	604	587	594	577	580	556	554	564	564	574	556	555	551	584	600	551	575	586	544	599	583	577	554	553	569	546	592	543	604	566	574	576	587	593	578	574	565	617	560	585	570	515	581	576	567	580	612	558	608	600	578	536	552	605	570	577	611	586	577	611	524	575	574	588	574	569	594	591	590	535	597	573	602	551	582	602	562	573	591	603	586	532	588	591	607	572	569	569	617	617	569	562	594	583	580	601	557	566	581	577	582	608	585	556	565	620	541	578	570	580	582	594	592	564	560	556	629	543	599	567	562	555	522	568	540	591	587	550	541	580	598	611	620	568	573	544	570	564	603	605	609	572	574	572	576	534	560	571	546	576	586	570	584	601	568	594	587	575	610	569	551	618	543	603	601	602	546	542	561	571	597	555	618	546	550	602	531	528	543	568	585	583	593	599	592	603	606	543	600	588	559	586	600	600	608	583	573	565	559	563	525	637	548	553	555	611	581	546	592	609	579	605	579	578	542	603	573	577	582	607	560	598	581	584	547	613	608	569	577	546	560	596	606	597	609	582	560	564	599	577	548	534	591	574	605	566	558	613	593	604	570	601	549	540	572	588	597	569	529	588	531	568	606	601	515	570	598	567	570	607	567	600	611	583	575	563	577	571	590	592	572	605	559	556	556	582	564	591	607	603	605	617	586	558	632	616	540	594	562	557	582	583	566	574	577	531	555	563	582	550	578	585	574	556	588	572	579	634	558	596	569	557	567	589	538	595	573	584	572	564	602	610	590	599	592	598	541	595	571	619	593	542	576	601	592	540	525	533	609	569	604	583	544	573	571	542	581	578	580	579	598	580	610	606	580	573	556	599	577	570	598	572	555	584	603	535	647	567	552	601	624	569	627	580	577	560	581	581	575	574	536	590	572	577	604	574	573	606	598	579	559	591	605	618	556	596	559	609	599	620	535	584	550	568	569	599	590	538	542	543	581	560	546	582	597	598	544	563	575	557	508	601	570	585	581	573	548	620	556	595	596	561	547	561	575	563	567	580	584	571	577	591	558	550	590	569	593	558	558	556	569	600	594	587	566	607	557	549	585	610	534	536	572	586	579	580	579	584	591	615	589	578	535	564	608	526	560	577	576	594	558	606	569	562	617	573	609	544	529	581	605	575	576	630	557	528	551	582	552	577	573	570	575	575	595	600	574	573	592	579	575	532	539	530	562	634	577	539	539	582	577	517	566	591	580	587	563	557	590	581	558	577	559	575	581	550	580	575	556	594	583	584	535	579	566	561	551	584	577	562	578	607	535	545	606	578	573	552	567	553	565	531	564	572	535	589	560	546	568	538	589	559	545	554	588	599	557	609	516	592	608	611	567	567	582	580	580	569	595	580	559	571	568	569	617	542	564	580	587	578	551	591	577	555	601	612	603	571	531	594	598	612	586	552	607	551	572	564	580	579	607	565	590	557	592	567	569	603	591	590	551	572	573	595	587	564	565	610	576	587	583	609	560	562	569	570	589	591	603	609	623	565	537	595	574	580	519	495	587	616	561	604	558	595	550	552	521	607	565	541	576	581	599	576	561	548	536	584	544	595	565	593	557	592	564	570	576	562	577	563	574	588	566	544	576	558	588	606	525	577	620	556	557	578	551	579	559	566	580	607	576	534	545	569	605	594	526	559	575	590	569	634	577	584	588	563	569	570	586	596	560	580	595	589	586	544	551	588	573	588	581	605	611	589	571	533	579	548	574	581	577	587	572	571	598	568	573	558	567	616	549	552	595	585	612	542	571	606	550	617	585	610	566	569	566	608	612	564	590	614	579	535	564	548	562	554	527	558	618	573	535	580	543	575	597	556	559	608	580	587	593	545	570	599	577	581	585	585	581	588	589	538	564	584	578	605	577	559	534	562	562	596	539	585	559	565	579	560	593	581	559	590	546	593	637	605	612	577	547	556	529	602	557	591	568	586	552	585	572	561	558	615	564	615	565	561	607	533	548	606	591	569	577	532	579	556	633	567	612	577	582	600	551	576	562	588	570	642	585	581	592	576	517	571	559	580	578	584	556	568	606	595	586	570	600	569	591	528	572	535	596	584	592	574	581	532	652	541	579	579	547	511	538	593	582	543	529	576	550	566	577	563	577	589	606	573	555
4245	258	254	232	220	229	248	235	219	230	227	241	229	217	252	234	257	236	211	244	215	205	195	235	249	231	201	205	217	244	250	230	231	264	214	206	213	233	218	212	240	206	212	220	213	237	239	241	230	226	208	203	248	208	224	195	209	235	224	258	233	264	247	228	228	217	234	227	238	234	209	238	245	228	254	258	247	215	217	299	224	237	201	208	260	220	203	218	240	222	259	220	228	229	225	207	231	208	208	215	229	206	221	236	246	225	220	232	239	229	223	233	264	204	243	230	236	224	232	232	236	239	203	220	197	203	211	249	217	203	189	224	223	214	236	204	225	206	213	214	240	238	238	223	209	229	231	235	232	239	235	235	217	239	234	234	217	228	237	205	235	239	242	267	242	223	226	238	219	247	245	239	236	225	218	224	214	215	225	247	209	221	208	199	220	228	202	212	220	249	214	232	219	229	220	220	193	207	232	229	231	210	226	231	216	221	240	222	232	231	223	236	203	207	181	232	224	222	188	218	225	237	238	218	231	224	254	213	245	237	234	216	212	218	244	249	236	204	216	210	244	220	240	269	191	223	255	218	258	247	226	226	216	234	218	244	216	238	236	252	224	226	248	219	232	252	249	221	209	208	234	184	213	226	268	221	211	216	224	235	246	221	187	217	249	258	247	253	230	228	257	231	249	213	232	220	243	233	226	224	223	228	238	225	251	233	229	253	231	214	218	202	226	241	237	232	230	225	216	267	242	216	254	239	229	242	208	248	231	213	220	211	246	236	237	231	232	215	219	197	219	206	211	218	252	218	229	225	230	242	225	218	228	222	228	226	229	217	238	209	211	206	201	235	211	227	223	204	198	193	229	228	195	252	211	192	227	234	187	232	227	220	241	189	220	256	226	232	196	236	238	249	236	263	260	218	240	230	198	214	248	246	238	222	226	260	225	229	206	202	251	230	250	243	229	233	211	227	226	216	241	211	220	242	213	225	234	238	221	211	247	208	216	230	220	220	216	233	224	226	238	223	218	186	217	245	233	213	227	223	215	207	205	215	251	239	216	213	242	222	199	221	243	213	208	217	239	242	238	177	239	192	212	216	261	212	220	231	239	218	223	218	231	203	227	232	223	221	233	242	238	221	245	224	233	235	203	231	231	215	215	229	214	235	247	215	206	252	218	247	221	217	209	241	210	249	240	234	226	226	247	226	234	244	232	259	218	232	196	225	220	249	248	176	227	236	246	206	236	229	234	204	231	200	209	210	219	236	245	235	220	198	209	230	236	225	209	249	196	233	242	235	185	225	224	207	198	231	213	210	230	244	230	233	219	232	229	246	232	239	223	217	198	226	218	233	201	224	216	242	227	233	243	217	224	248	227	228	230	229	224	234	215	243	235	243	248	240	230	244	239	235	239	221	225	201	211	273	242	234	235	223	242	220	215	234	239	258	252	192	221	234	215	219	241	232	225	222	205	226	264	259	229	230	223	216	189	206	241	216	202	227	209	237	222	212	222	228	214	235	220	262	222	248	225	226	237	225	258	233	212	229	239	180	251	240	193	261	209	238	208	243	216	221	226	230	215	232	224	212	224	234	244	220	232	224	202	236	223	256	210	224	246	234	204	233	251	215	244	255	213	226	224	212	246	241	203	208	235	243	259	229	215	204	216	245	206	207	216	233	248	228	225	217	227	232	240	263	244	227	228	226	239	220	220	234	245	243	220	208	224	227	229	221	224	223	250	235	228	234	239	210	232	241	227	235	202	229	231	209	242	211	236	207	225	211	231	226	214	233	245	203	209	235	242	238	213	237	214	231	243	257	235	230	258	249	250	237	232	234	219	191	236	193	206	232	224	224	244	231	198	245	229	238	217	227	210	217	221	244	227	244	238	240	238	214	227	220	247	221	230	222	226	240	235	227	207	199	209	232	234	244	193	241	210	269	247	228	245	225	280	224	221	235	221	237	227	212	204	228	233	205	221	224	245	218	210	221	241	205	233	227	255	237	236	231	228	235	259	189	250	221	203	233	254	202	223	247	234	234	215	215	230	212	209	239	217	234	226	204	211	236	227	223	244	215	243	226	244	244	238	220	217	239	253	195	211	228	236	207	248	230	223	258	237	252	231	258	203	233	255	253	221	257	210	251	231	219	241	228	220	227	229	239	192	219	232	225	249	223	235	226	235	231	238	216	259	195	212	226	209	244	221	243	216	220	233	227	220	230	214	252	216	237	209	222	214	230	208	234	220	233	251	215	217	228	225	225	237	216	226	219	245	237	237	223	222	226	219	212	241	202	218	239	212	235	212	209	221	254	220	243	232	234	215	255	200	230	226	217	201	223	222	230	203	211	211	217	235	230	216	239	248	233	216	241	234	225	222	241	237	213	214	246	235	221	222	231	210	232	241	221	244	244	218	235	241	229	240	245	207	228	240	239	217	218	220	205	214	227	221	223	230	216	221	215	247	223	213	245	234	229	234	230	224	227	207	209	224	225	215	244	222	217	206	234	213	206	216	217	256	237	233	227	216	234	222	252	222	239	223	203	214	238	222	209	225	224	238	232	236	214	244	227	214	228	216	229	241	243	233	238	217	252	254	221	219	184	223	247	239	229	205	257	238	208	211	222	242	250	239	230	244	242	208	227	230	252	223	214	238	258	216	220	212	221	237	229	224	243	242	246	245	249	238	224	216	239	220	234	228	211	219	230	208	223	258	237	212	257	236	230	205	243	224	194	234	216	220	253	226	216	219	245	198	237	250	233	246	233	211	227	209	227	206	213	213	211	210	204	233	215	246	247	229	238	229	226	264	247	245	211	238	212	212	263	233	216	232	231	230	253	232	238	228	226	206	210	225	199	212	240	206	215	238	235	231	248	231	205	205	212	211	225	222	213	230	206	231	231	246	218	229	226	242	231	211	210	215	224	212	248	215	223	209	238	241	211	208	228	239	250	240	228	235	223	234	210	215	234	240	218	223	214	203	242	226	225	224	232	232	242	226	197	210	224	253	263	226	205	250	223	223	210	245	218	245	243	229	247	232	212	207	226	215	230	212	245	286	239	242	239	220	220	216	232	247	234	251	219	234	270	203	245	227	208	232	228	208	261	207	184	219	273	228	230	199	201	209	206	212	223	212	227	221	223	219	230	262	228	236	229	234	232	253	213	212	246	216	229	211	224	215	236	257	221	226	222	209	205	238	245	196	220	218	228	217	258	261	187	233	224	221	232	199	218	228	232	230	220	249	224	210	262	235	223	221	248	255	211	268	226	233	232	247	204	193	220	213	230	220	229	243	209	209	255	225	232	219	261	218	203	220	226	244	215	231	208	220	221	260	201	236	191	216	245	215	215	226	226	233	225	197	239	215	215	230	203	219	225	234	237	265	239	223	232	225	215	239	237	228	207	229	223	220	252	236	229	250	211	237	270	205	213	220	222	244	220	242	246	218	205	223	228	249	242	256	233	233	238	252	216	225	221	194	216	246	219	254	235	243	242	241	217	208	260
4697	594	626	618	575	593	578	602	564	601	569	581	553	568	568	577	553	559	607	531	529	519	481	595	528	519	545	569	553	584	524	547	557	533	554	539	525	491	542	501	539	543	596	537	550	562	545	542	515	488	553	552	576	616	555	540	559	558	519	573	519	531	517	588	509	553	520	525	517	537	557	581	566	579	558	558	540	538	521	558	519	537	522	546	539	556	527	527	508	511	538	537	537	536	542	558	541	536	539	574	554	551	528	533	541	530	534	525	559	530	526	560	553	557	510	563	523	534	534	517	561	563	530	516	525	553	553	555	554	519	547	536	577	521	561	535	538	540	509	535	523	546	581	532	537	557	571	546	539	546	533	564	567	536	539	570	575	533	511	549	501	577	532	540	549	549	522	530	530	534	536	526	558	545	481	548	547	556	525	547	547	530	544	545	523	541	540	499	513	562	569	534	538	553	533	558	527	519	558	514	544	532	603	604	547	538	536	521	553	544	531	546	506	603	516	574	537	502	519	561	570	543	542	551	520	523	556	571	555	539	572	561	582	514	555	525	512	533	542	545	539	494	528	558	552	519	508	518	539	550	521	557	552	562	506	570	522	564	583	587	512	552	578	557	538	561	528	497	544	573	550	517	563	576	540	568	538	532	543	547	555	587	532	512	518	549	541	521	562	527	513	519	553	530	520	549	539	526	535	593	552	537	523	509	549	492	504	510	504	538	533	528	544	563	527	562	564	542	528	502	538	547	543	572	548	541	535	552	575	525	528	546	540	541	539	542	555	550	561	517	533	526	564	505	543	563	535	519	578	591	532	521	571	519	528	589	516	533	529	532	567	525	517	542	568	525	554	518	530	555	554	527	550	533	544	549	516	555	505	529	520	529	484	567	566	525	585	511	548	526	564	582	543	523	512	521	566	543	576	574	550	516	558	542	512	501	492	546	560	548	536	531	573	568	518	514	546	508	538	536	540	562	529	537	523	540	520	566	528	569	515	534	546	548	518	525	547	571	542	531	536	540	603	567	528	500	536	544	501	555	542	551	541	565	571	573	556	561	556	541	545	598	536	568	521	529	559	573	547	531	532	511	541	564	538	535	563	515	514	579	532	548	556	556	499	507	579	556	516	530	543	527	539	581	551	578	535	555	597	551	546	529	525	564	543	488	550	527	558	545	533	576	502	575	559	515	537	578	561	507	545	626	545	558	529	578	550	546	521	557	526	597	595	519	522	556	522	512	555	538	555	541	532	531	554	529	560	519	529	549	548	594	558	605	542	543	522	559	564	548	531	541	542	573	544	533	552	514	534	573	563	544	518	529	560	510	538	530	610	541	548	543	564	539	544	554	538	560	508	568	533	509	559	561	576	534	566	549	523	541	534	514	527	560	502	565	575	572	533	521	529	538	541	543	516	590	565	520	540	533	518	546	534	558	540	525	529	534	558	538	495	520	556	572	538	534	527	556	541	577	545	553	543	550	593	520	542	562	563	484	506	518	569	529	546	585	563	541	552	539	559	547	569	529	543	569	585	491	580	507	584	565	562	546	545	548	532	524	534	513	519	519	520	554	546	534	564	532	546	533	555	535	520	518	486	553	564	554	534	528	575	558	574	531	512	544	556	537	542	526	497	582	549	497	545	567	528	541	613	545	548	559	541	522	530	579	551	521	593	579	506	558	567	519	507	533	542	526	528	566	549	583	542	563	534	549	540	537	582	599	547	531	535	535	544	544	580	483	561	564	555	531	605	534	529	550	523	583	567	554	562	539	518	575	530	570	515	619	559	571	543	531	507	534	564	552	551	502	521	510	510	528	592	563	561	548	544	547	532	540	585	542	518	565	542	575	486	590	527	564	513	529	571	538	558	496	593	520	522	544	541	561	529	523	561	574	513	550	563	545	536	573	563	529	581	564	552	562	564	563	538	529	534	537	551	558	526	575	516	540	507	506	581	503	503	529	502	521	533	572	535	540	537	518	561	556	546	562	585	552	545	509	554	531	525	530	533	527	510	554	528	509	553	537	528	537	554	558	540	554	534	508	544	541	547	583	539	554	537	577	510	495	528	544	509	528	534	528	554	550	531	534	472	528	570	516	509	551	523	559	510	549	485	553	549	525	545	539	545	499	536	573	551	540	524	524	519	560	542	552	521	551	528	524	531	576	532	538	538	582	507	542	505	543	524	518	562	529	543	539	515	534	534	564	571	505	547	532	552	534	502	497	555	521	543	504	520	548	564	518	518	552	535	536	555	576	535	513	582	571	567	539	510	531	588	546	561	556	571	524	530	568	529	555	535	527	552	553	546	537	539	552	559	545	602	532	556	584	580	484	548	507	552	539	563	545	547	566	551	561	520	547	594	525	563	538	556	556	570	525	587	530	559	508	535	547	541	537	513	525	546	521	527	532	521	609	541	561	524	560	583	564	549	580	544	551	544	520	573	561	515	535	557	510	547	569	544	550	573	523	528	527	527	556	620	524	538	530	620	534	526	542	565	555	540	547	569	573	570	542	554	552	511	543	553	560	585	558	538	573	559	548	533	574	519	544	530	513	562	537	549	530	536	577	524	533	535	547	538	562	548	542	558	540	552	541	560	510	508	534	513	498	520	575	519	561	552	522	507	556	548	518	515	539	516	554	518	573	519	594	504	558	576	533	573	575	521	526	497	505	528	531	529	540	527	549	555	562	570	537	552	507	549	536	581	573	544	556	542	571	524	524	550	552	525	512	549	554	571	560	529	546	513	542	511	569	570	561	524	568	560	523	530	553	547	548	527	561	529	562	542	550	532	601	540	522	521	510	510	536	556	545	593	553	570	532	537	557	550	498	549	581	507	547	502	555	505	584	549	548	541	531	525	514	521	542	552	498	583	543	544	550	550	559	562	512	537	529	566	551	544	508	507	545	538	565	562	531	546	517	540	559	580	569	566	537	560	568	563	565	561	568	538	555	516	559	520	568	521	546	568	536	530	504	552	544	552	501	496	547	556	528	551	525	549	569	551	549	494	536	550	544	578	523	526	531	505	589	520	537	525	540	499	549	532	526	563	511	560	536	523	533	559	525	518	560	513	503	559	558	492	531	510	520	545	530	555	523	572	514	547	495	493	537	514	540	545	539	546	529	577	545	524	563	591	529	535	552	528	568	572	509	550	546	561	535	541	534	523	538	546	527	547	522	523	560	524	545	589	546	516	546	546	489	571	553	566	492	527	545	533	527	516	528	521	549	554	554	548	551	553	593	507	530	557	540	515	516	604	544	544	584	543	566	557	516	549	575	532	531	531	556	518	573	570	502	590	576	529	528	537	541	542	541	566	539	565	538	550	525	520	571	558	568	553	573	549	542	567	562	540	555	542	516	575	566	547	540	514	526	554	536	569	522	541	512	556	531	523	513	570	538	534	506	571	541	524	526	516	568	538	507	567	524	535	557	577	535	524	516	543	510	562	529	540	543	548	571	550	544	547	524	537	539	573	512	519	540	513	558	606	553	578	550	571	543
45021	8835	1352	822	587	424	341	281	272	219	213	173	162	170	165	174	138	120	143	130	151	124	130	136	129	133	118	136	130	133	118	127	127	127	105	104	114	124	117	97	132	102	127	142	136	127	113	112	107	119	130	123	119	122	106	121	126	109	117	125	113	122	103	143	114	122	132	106	115	105	135	119	139	116	123	123	140	134	105	125	100	107	105	88	136	104	125	98	110	117	145	127	105	108	130	126	107	102	108	121	117	131	97	124	134	104	117	102	122	141	103	132	112	132	89	118	127	130	133	124	124	107	140	133	125	139	146	137	123	113	104	106	128	117	107	103	102	97	103	107	116	139	121	110	97	124	128	118	128	116	125	113	106	98	95	122	118	89	95	96	133	117	112	125	129	121	99	108	118	115	118	114	125	116	100	99	114	132	94	126	121	118	124	128	114	109	120	110	105	115	112	117	126	115	144	121	120	121	121	103	125	145	131	119	117	129	112	128	118	99	137	145	129	128	115	140	123	119	137	128	126	112	132	100	124	118	102	137	125	101	108	107	114	114	116	123	113	119	111	108	123	116	152	122	106	114	108	100	122	120	98	114	104	120	134	106	128	118	129	113	120	121	111	131	116	144	110	127	112	121	107	111	119	108	129	108	113	123	101	124	132	117	129	99	118	100	124	117	118	116	122	126	122	109	115	116	131	116	105	98	103	113	112	111	115	128	128	137	102	113	131	113	104	105	113	108	98	106	126	129	123	110	109	141	127	121	112	106	111	137	107	115	111	94	114	108	132	125	110	106	118	128	119	116	122	115	114	107	114	119	107	105	111	124	124	127	131	119	133	118	115	114	116	129	101	109	135	134	119	121	119	119	123	93	117	91	126	104	107	117	118	101	117	115	96	118	119	106	124	109	110	136	124	132	117	98	122	125	136	132	102	122	128	111	127	112	110	113	109	121	124	126	138	109	112	98	109	101	96	105	130	127	125	123	109	122	116	134	113	117	124	145	105	101	117	112	119	120	106	133	140	108	125	117	117	108	108	132	121	96	102	120	106	120	109	123	116	105	116	115	111	104	115	123	115	133	118	116	119	135	99	112	109	114	118	113	124	113	122	114	128	112	107	107	133	118	135	115	131	120	117	114	128	105	148	116	119	112	104	117	117	113	105	101	112	105	126	104	106	114	112	132	117	117	107	122	134	124	133	108	107	117	99	105	112	112	116	104	124	110	102	118	125	102	125	125	134	132	109	124	105	101	123	96	125	122	127	141	83	127	109	120	118	127	131	131	120	119	128	131	112	114	128	114	129	116	114	111	111	104	116	109	109	138	123	121	125	116	141	117	109	122	135	116	125	120	130	107	121	110	113	116	108	120	145	130	135	111	126	120	101	118	113	127	128	123	115	117	124	119	110	108	106	98	136	137	124	129	115	106	104	104	104	149	118	127	135	119	121	122	119	124	94	117	120	108	122	106	124	118	118	122	124	116	118	104	115	116	126	114	108	127	116	125	132	126	133	110	133	112	114	116	115	140	125	122	125	124	125	124	125	109	135	117	115	106	102	128	110	105	121	118	102	131	108	131	101	112	131	99	139	75	135	102	101	122	112	132	90	116	116	113	114	113	100	102	114	109	115	119	108	132	84	128	110	102	122	109	130	124	107	132	127	103	127	114	101	112	99	106	111	103	126	128	133	136	110	127	135	119	103	122	119	124	113	118	101	127	117	116	118	116	141	108	112	113	129	110	109	100	94	112	117	129	120	120	114	101	110	103	120	115	126	100	111	127	104	103	120	139	110	126	98	114	111	117	119	113	117	102	119	106	122	114	105	133	115	116	113	110	125	111	120	122	132	120	120	125	133	127	125	106	135	124	103	105	112	114	146	116	98	95	116	126	117	105	117	113	85	130	139	108	109	102	122	144	136	109	120	120	120	101	105	109	104	116	121	124	135	110	116	117	118	101	112	103	104	118	114	115	123	146	121	109	106	110	123	130	133	123	111	102	94	91	108	123	139	135	121	106	127	113	109	114	144	113	108	123	109	94	105	112	108	118	113	108	110	111	106	125	94	115	116	93	106	123	107	116	109	125	116	86	117	117	113	115	113	114	113	129	105	102	135	120	118	141	119	134	106	112	104	122	126	116	131	132	118	121	142	113	91	122	113	135	117	117	107	126	122	116	83	121	103	104	97	118	94	129	105	120	109	119	109	110	124	131	136	133	109	126	116	136	117	109	104	99	127	116	130	138	108	118	121	129	93	108	124	111	115	105	116	126	97	134	110	125	123	119	113	106	155	129	110	123	125	109	138	133	126	96	101	106	108	116	132	123	105	111	130	110	115	111	106	116	122	106	109	111	115	121	112	139	104	99	99	107	124	117	118	128	95	121	108	131	121	122	119	138	108	128	117	128	108	128	117	115	110	131	117	142	106	127	131	107	110	118	114	118	111	96	101	101	106	121	92	110	124	107	115	130	137	114	124	158	113	120	116	140	112	111	114	110	129	125	128	115	118	116	120	115	100	132	130	136	121	126	119	121	137	114	118	121	96	119	119	108	112	98	126	120	109	106	123	94	91	102	135	118	130	107	120	92	108	119	117	109	111	125	96	137	96	110	117	105	128	122	132	122	120	131	127	120	103	126	107	108	99	113	120	128	97	121	127	115	134	109	108	108	130	125	117	128	116	106	127	121	111	128	112	112	130	147	125	129	116	119	127	124	111	137	131	103	107	127	123	101	132	123	103	108	102	95	135	130	133	100	130	118	142	108	122	138	113	108	123	102	120	124	106	110	131	128	129	119	133	100	118	122	110	117	121	99	124	121	100	122	122	137	112	117	117	127	105	119	118	118	115	101	98	96	120	116	120	115	128	126	113	120	133	134	125	120	130	104	130	115	126	93	111	119	109	126	97	100	112	113	113	133	106	123	120	107	105	107	111	121	117	100	109	109	101	105	134	108	118	116	122	123	108	112	119	105	105	101	125	122	106	110	111	119	121	108	128	105	117	106	112	123	109	104	111	137	126	127	120	117	110	107	115	105	132	117	115	113	120	120	123	110	132	95	107	113	103	98	120	103	109	120	125	103	129	139	120	123	127	123	113	110	114	130	126	116	124	116	114	107	92	127	131	109	120	117	132	125	98	111	113	104	127	111	119	126	111	113	109	106	111	117	103	119	108	109	132	112	109	108	112	122	136	128	116	131	114	110	117	134	129	107	113	99	125	112	107	134	110	127	133	94	94	112	124	108	121	108	118	115	132	128	120	127	111	118	114	119	108	116	114	105	111	108	99	115	99	114	121	116	125	107	99	117	117	120	123	105	117	93	140	115	98	112	106	123	116	121	111	110	122	118	104	104	101	128	135	99	122	105	117	120	116	126	139	129	115	132	126	102	116	92	125	123	97	97	125	104	105	113	113	104	112	136	126	139	109	112	141	98	128	106	118	132	137	138	111	103	102	112	136	126	129	109	120	131	130	99	119	117	126	109	117	128	108	118	122	154	111	127
19832	1006	2133	2507	2176	1874	1533	1274	1075	880	854	765	725	632	580	582	566	536	533	483	482	465	449	417	413	413	435	398	407	453	402	388	362	365	376	336	338	379	362	416	359	394	333	342	334	324	367	342	351	364	390	344	361	320	371	310	355	361	342	335	340	373	306	371	328	333	318	345	371	350	331	334	330	376	339	353	342	339	328	321	341	339	339	338	316	347	330	333	315	359	293	326	340	346	331	302	363	295	338	318	376	364	353	306	295	341	321	350	390	357	326	334	314	342	354	305	321	334	335	325	316	312	338	333	299	332	330	352	343	329	346	352	328	323	313	333	338	344	342	314	344	340	345	363	297	335	339	321	319	311	334	319	321	353	355	317	317	338	324	351	327	362	338	349	335	313	351	318	310	319	327	329	326	347	331	322	305	363	351	319	305	308	348	336	314	325	325	336	338	313	340	341	349	321	334	320	326	335	335	337	331	347	343	317	298	340	332	328	349	333	367	337	313	335	340	326	368	343	338	341	352	355	298	344	321	342	315	334	303	331	327	326	330	339	313	318	342	331	348	322	331	324	337	329	324	323	332	305	328	302	353	354	343	317	322	320	344	338	341	319	330	312	340	310	324	320	295	334	348	331	323	344	303	327	334	385	299	353	347	321	322	340	327	328	355	333	344	320	342	323	331	331	303	309	325	346	303	330	344	350	343	325	334	329	312	362	344	335	346	274	310	288	334	365	319	306	336	335	323	317	336	298	309	330	289	311	331	318	329	304	340	336	341	295	306	325	329	314	332	319	357	308	303	320	323	338	320	313	304	342	314	345	284	362	369	317	350	348	327	321	322	323	331	288	356	328	384	329	304	322	358	292	356	316	327	319	276	302	342	332	351	355	329	330	325	334	327	376	336	321	346	352	331	371	359	341	342	326	337	290	312	356	342	331	325	300	354	322	359	326	342	325	318	324	332	328	340	343	315	310	291	322	343	343	343	339	315	339	320	330	344	339	358	331	333	330	324	293	306	318	360	313	335	339	345	339	356	309	299	329	326	315	327	321	334	322	301	325	328	335	316	359	303	327	345	338	335	329	295	361	341	314	356	342	345	313	298	342	318	331	340	358	315	359	329	337	354	324	344	335	315	327	322	319	347	330	342	318	351	336	329	366	334	342	353	318	311	347	329	354	346	321	321	358	308	295	332	342	340	339	321	339	340	339	353	345	317	363	328	362	336	345	308	314	368	369	326	330	343	303	327	332	320	306	332	339	351	322	324	316	351	319	316	318	364	326	323	340	362	349	329	339	302	318	309	337	356	326	332	329	294	341	311	345	315	328	327	314	319	334	329	322	359	322	309	309	352	350	339	329	341	316	331	302	314	340	342	325	343	299	337	347	321	317	328	328	313	340	354	349	335	298	344	345	334	303	334	329	359	328	335	343	327	353	310	345	323	311	334	365	344	335	351	304	333	374	336	326	342	364	357	332	323	269	321	326	333	345	346	307	335	356	335	335	344	292	321	315	341	332	355	334	347	337	315	344	351	304	299	294	325	325	339	340	341	354	318	338	348	343	330	340	310	323	320	345	311	291	313	365	343	320	329	369	339	358	382	296	356	359	340	337	313	348	320	343	326	336	345	332	308	315	311	348	327	316	320	309	361	338	361	312	329	335	331	350	320	319	297	322	373	359	303	317	343	309	322	312	339	320	329	320	326	327	324	340	335	340	342	355	336	335	347	344	322	325	340	307	353	335	359	291	341	338	319	312	332	306	350	339	360	329	300	345	308	341	308	304	367	329	326	326	320	332	353	349	301	333	356	344	300	337	359	334	361	308	292	360	336	298	340	320	350	324	320	338	346	331	328	327	300	330	331	320	333	304	337	345	318	301	335	352	348	310	333	349	335	315	293	341	332	322	334	326	319	327	311	324	326	301	335	310	341	350	333	307	324	341	322	345	289	375	307	340	327	316	306	311	331	352	344	348	343	327	312	349	331	313	379	324	293	339	348	368	352	332	349	320	351	306	365	349	326	340	350	310	326	351	312	338	334	317	320	291	331	328	356	331	319	339	343	343	355	342	334	335	339	298	311	313	309	331	336	313	318	342	328	328	339	314	338	354	298	328	312	343	337	322	284	307	325	295	327	315	354	350	317	326	330	323	360	347	328	331	310	335	337	310	302	362	324	318	340	351	337	322	337	324	321	334	353	362	328	339	317	323	343	346	317	342	352	360	366	305	300	358	319	337	337	354	335	347	313	353	285	323	302	295	343	315	370	337	302	298	357	292	305	337	356	318	322	348	320	335	347	315	310	311	369	310	343	319	319	345	309	299	315	306	339	308	345	367	340	340	324	372	320	346	320	340	302	324	349	312	321	334	307	299	311	341	356	340	309	305	359	362	346	319	303	342	316	341	336	351	331	307	296	363	321	315	332	328	305	355	341	341	320	345	341	308	314	317	315	318	324	343	305	308	305	317	315	315	329	334	346	378	331	339	359	359	319	334	339	317	338	336	367	364	344	341	353	314	341	334	329	326	338	328	293	354	330	328	352	331	324	355	344	345	311	312	318	342	292	351	350	340	308	323	344	345	339	351	345	305	334	335	327	321	333	331	354	311	339	330	328	329	323	316	306	343	313	319	345	326	301	304	356	341	310	340	334	320	318	339	300	316	332	346	377	358	300	336	344	344	329	309	337	348	322	328	313	346	353	371	329	338	357	346	332	318	318	317	320	324	389	361	348	330	324	337	327	338	355	385	323	293	310	327	295	330	325	329	303	319	320	275	340	326	339	293	331	360	312	306	338	335	329	349	330	312	340	327	351	330	356	324	325	309	351	330	344	328	309	289	352	341	306	317	350	357	309	325	334	364	341	305	332	315	316	318	313	324	314	323	331	342	278	368	332	329	313	327	315	334	318	310	337	348	348	329	358	343	342	340	314	342	367	333	316	345	295	333	325	326	355	353	333	341	323	345	329	326	324	324	331	298	337	327	361	327	328	346	307	331	312	342	312	316	337	290	342	325	337	327	310	312	304	316	368	358	333	360	346	322	325	325	334	331	327	309	336	361	328	300	328	350	314	323	333	355	344	319	332	336	319	326	330	351	315	369	344	311	340	338	302	314	321	319	330	313	328	322	312	344	332	326	335	354	322	316	358	318	340	355	311	346	333	310	325	328	325	340	349	306	294	344	340	323	351	310	358	357	323	336	313	348	335	324	321	303	305	350	312	329	335	354	341	344	341	354	346	307	314	314	351	344	331	338	316	343	361	319	334	306	296	305	356	364	340	335	333	294	333	339	359	312	292	307	320	314	346	312	299	352	315	311	348	381	343	345	309	339	336	322	334	328	351	321	357	350	323	325	337	311	315	361	337	353	354	319	343	314	302	315	304	337	343	312	335	338	353	332	339	367	335	312	348	303	333	311	377	342	349	330	346	346	309	344	284	313	335	335	335	325	340	320	335	318	323	341	325	340	351	303	326	327	304	338	349	312	323	365	328	340	352	320
59821	17561	5300	1935	1203	849	661	571	508	425	419	366	398	326	308	288	299	301	298	287	262	252	266	247	261	259	264	256	270	287	243	244	281	239	250	248	217	242	235	255	255	258	241	243	222	232	207	240	236	223	211	241	244	220	221	219	255	251	239	245	209	233	230	214	213	212	244	228	236	212	250	255	254	243	242	250	222	249	259	248	207	250	223	227	224	236	224	220	223	241	229	215	233	223	222	204	217	227	228	214	236	214	217	224	212	236	234	238	210	278	235	217	242	230	221	230	232	227	204	221	265	234	234	230	242	218	223	260	255	253	238	244	206	218	223	232	199	234	214	233	234	231	212	235	201	224	230	219	219	242	214	212	241	231	223	261	255	212	259	226	223	205	252	234	233	228	219	200	260	226	210	250	221	243	250	262	260	209	236	217	211	224	226	223	240	239	236	230	265	219	242	237	208	213	247	200	238	244	210	237	252	200	204	215	246	224	227	252	255	220	225	221	242	252	224	232	210	221	249	229	234	232	242	220	229	234	230	211	220	220	242	234	232	198	235	238	237	194	217	238	232	225	222	220	234	242	223	226	224	248	212	187	226	230	223	187	240	195	214	207	275	202	230	217	221	225	213	210	216	245	213	233	243	218	229	215	213	230	204	234	233	202	214	217	218	247	207	233	232	231	263	259	224	225	233	226	245	224	221	222	216	240	234	219	207	228	190	235	233	222	247	202	249	246	219	220	234	218	230	238	216	220	257	226	214	209	220	216	252	237	237	244	233	226	226	235	237	252	255	220	249	224	244	219	261	252	233	219	208	227	218	231	235	252	255	221	202	224	248	224	231	243	233	208	236	208	224	231	212	209	244	209	254	229	214	225	248	222	218	226	234	219	230	234	235	257	201	221	248	234	221	245	218	263	216	230	213	203	202	256	209	230	247	226	227	232	214	211	239	212	214	223	203	236	232	226	249	218	226	227	223	235	241	238	227	274	233	229	232	244	223	216	252	239	209	211	204	210	225	228	178	248	238	229	233	234	241	217	215	237	230	242	232	205	241	234	231	250	207	246	231	206	211	209	206	257	239	214	223	216	224	228	241	210	240	231	254	218	239	214	232	229	204	227	233	268	223	249	234	215	251	241	218	213	208	235	222	210	210	237	246	221	228	212	225	221	245	231	236	251	229	198	230	225	213	240	241	232	252	249	235	242	217	207	208	248	240	221	234	240	208	227	235	232	229	232	217	235	207	218	216	227	238	240	251	227	241	241	227	221	252	244	245	233	239	208	221	211	235	222	232	238	223	203	224	214	226	228	234	226	228	211	230	254	256	235	223	238	270	217	244	241	222	234	249	219	237	235	238	224	239	194	217	242	237	195	256	238	240	218	222	257	205	220	246	219	229	227	219	221	229	265	229	242	232	249	263	196	237	211	251	237	242	225	232	241	232	231	227	251	238	224	228	216	246	224	225	227	244	241	214	229	235	219	257	197	233	255	218	222	217	226	207	216	237	198	227	220	212	216	202	228	215	254	215	241	222	230	211	242	222	233	242	243	245	248	210	205	217	212	188	214	227	230	216	218	229	221	223	211	238	198	226	215	192	228	230	234	235	215	219	217	264	211	215	240	215	243	210	254	204	205	227	226	226	230	235	238	221	240	250	228	220	232	228	231	209	228	231	240	247	212	235	210	252	234	211	227	248	223	204	243	227	226	244	243	241	254	224	234	218	225	195	245	223	224	210	215	236	221	234	221	232	221	206	221	221	245	227	234	250	280	235	247	214	212	215	213	218	222	235	229	228	235	226	251	236	220	224	225	214	232	237	250	259	244	211	217	205	247	219	209	190	222	203	200	225	224	218	236	229	218	231	248	247	212	228	237	204	205	246	243	242	224	228	230	201	235	220	213	213	221	212	226	224	240	208	218	214	242	223	226	211	235	235	246	223	227	220	222	233	253	225	256	217	231	228	228	224	233	253	248	212	218	257	215	232	216	223	254	260	228	218	225	225	234	238	241	221	228	243	224	245	233	238	242	220	217	219	253	223	265	219	244	235	197	236	211	218	246	215	227	243	232	238	234	212	235	218	211	214	201	227	227	233	223	233	251	220	250	223	250	250	237	236	247	224	251	243	217	246	212	206	219	227	223	221	224	219	229	248	248	239	244	197	240	224	226	221	217	215	236	221	217	217	235	239	238	223	237	226	213	202	213	258	265	212	246	240	209	243	229	233	221	235	214	238	228	240	212	201	221	208	224	233	223	238	232	241	234	236	237	228	242	210	250	213	234	224	225	223	219	239	232	221	227	211	219	237	215	215	216	248	239	226	266	224	244	207	242	217	230	249	221	233	227	222	227	209	229	223	197	222	221	248	227	243	233	267	199	215	221	214	239	244	242	211	232	213	216	228	235	242	223	236	232	233	215	257	241	199	231	231	189	218	231	225	218	229	208	224	217	214	221	215	213	217	272	204	233	220	222	222	229	212	210	225	225	226	251	242	246	238	235	228	240	244	221	261	230	202	222	245	257	278	265	243	229	217	206	217	228	251	259	245	228	231	226	238	246	258	218	242	215	215	249	217	208	224	242	245	214	240	255	232	216	250	217	223	247	215	222	219	224	218	251	225	208	204	202	204	197	237	225	248	233	231	233	222	217	222	228	238	248	250	214	209	241	243	232	229	231	227	242	203	257	184	196	234	195	215	227	235	241	223	242	241	227	220	197	240	212	202	231	231	228	194	233	217	244	242	238	217	231	218	224	233	240	219	218	213	243	224	233	247	245	224	215	244	218	239	260	229	235	214	232	220	214	231	202	244	228	231	222	232	234	209	214	229	222	241	235	206	222	232	209	227	212	253	217	251	230	215	222	235	210	212	238	218	226	230	242	240	214	280	229	263	225	211	211	225	220	208	230	218	210	217	237	224	206	210	245	239	215	237	250	230	240	220	251	215	215	219	235	221	207	204	235	215	238	252	234	262	220	244	239	241	228	268	228	241	217	175	213	223	200	241	249	217	225	230	234	239	235	236	230	234	217	237	227	233	233	249	225	222	226	252	256	217	224	202	237	235	223	243	247	226	234	250	245	220	214	221	220	223	215	249	243	250	224	206	230	241	228	236	246	225	223	243	239	202	230	217	241	225	247	234	248	218	242	207	240	233	260	211	209	244	202	254	222	244	253	220	201	242	251	225	244	208	218	239	199	249	241	240	212	223	234	236	240	233	264	200	200	209	216	239	228	273	222	230	216	208	236	258	215	225	218	206	259	243	268	227	238	219	256	241	231	199	221	228	228	240	201	224	237	221	206	247	228	224	222	238	221	219	211	245	240	218	211	234	275	197	241	229	238	230	207	191	196	215	214	218	217	215	225	190	216	236	216	191	237	253	238	236	222	245	207	215	223	218	214	235	229	223	222	240	216	241	217	225	228	227	216	235	231	215	234	223	244	237	207	219	249	248	228	230	208	249	227	237	241	212	224	222	237	218	246	222	257	229	219	222	223	249	233
26652	1867	4051	4830	4137	3459	2974	2364	2114	1828	1607	1423	1304	1221	1211	1079	1016	1017	910	904	890	861	842	785	770	752	747	748	724	682	751	698	772	623	677	677	691	720	669	683	676	648	656	657	645	629	674	614	649	645	649	626	616	590	606	651	592	654	611	600	619	615	568	578	606	568	635	604	576	625	580	622	605	594	625	561	628	614	528	585	628	605	630	601	624	615	550	556	649	529	606	565	602	564	584	597	574	585	592	529	595	648	592	593	551	569	615	589	609	607	604	616	583	618	602	567	587	614	622	636	569	608	582	578	567	586	563	595	588	590	620	555	567	569	547	517	543	613	578	616	583	551	576	607	550	574	590	628	614	607	592	597	619	612	543	577	533	571	564	576	576	564	551	572	602	536	567	602	598	601	585	568	567	551	604	553	575	601	577	612	596	555	560	572	612	578	538	563	587	589	565	604	605	584	557	583	591	536	569	593	585	557	584	574	550	596	558	570	572	561	558	579	588	557	617	587	585	587	574	572	574	589	581	616	588	598	597	595	601	590	568	565	564	618	604	566	561	572	536	578	548	577	555	614	588	580	602	609	610	592	557	572	565	572	516	628	580	589	561	571	623	512	541	568	590	583	627	572	567	567	597	594	593	568	560	563	599	574	618	613	555	577	590	569	610	608	588	591	584	592	584	562	628	567	556	579	601	563	588	529	607	576	573	563	590	533	635	565	579	611	599	563	554	582	541	591	542	577	563	588	583	579	595	582	571	564	567	616	535	582	584	588	583	583	596	535	556	587	602	578	571	588	521	580	567	564	608	555	550	558	588	587	565	594	580	532	564	538	533	563	552	551	576	572	572	603	612	601	569	609	550	593	572	556	522	582	601	637	557	563	513	575	547	571	581	589	594	609	558	549	555	582	617	615	583	586	566	542	511	532	551	571	620	571	584	614	543	588	598	569	604	598	558	523	557	578	548	570	576	556	563	606	618	596	619	550	583	600	585	616	591	583	610	598	549	577	571	599	560	571	582	584	591	588	611	611	576	593	612	562	598	555	571	596	578	555	558	585	588	589	600	588	613	585	597	576	599	597	605	579	567	576	565	558	560	561	588	577	585	577	602	579	618	561	579	561	608	588	574	617	597	576	621	584	525	598	608	542	558	593	611	585	562	533	565	578	614	584	569	587	572	573	596	587	559	611	610	622	595	588	551	566	531	590	569	575	632	559	600	595	557	517	571	555	629	580	605	570	558	619	615	603	579	609	561	541	579	590	592	571	599	575	550	577	601	547	569	567	580	550	576	560	588	570	600	580	601	559	562	585	617	614	573	618	616	593	593	575	611	581	549	575	585	613	567	604	606	607	572	568	593	601	574	601	577	581	583	560	544	577	582	585	591	569	594	560	588	584	600	580	588	581	590	586	602	574	565	567	579	599	603	561	566	599	569	562	587	621	570	606	608	563	615	535	563	593	549	552	579	603	525	580	535	540	568	569	571	574	578	602	620	639	581	563	595	609	577	586	600	573	571	569	570	557	553	577	559	575	541	529	550	571	529	579	611	566	525	621	572	593	644	575	545	569	582	538	622	577	561	553	573	629	585	572	594	591	594	592	575	556	563	555	590	638	569	558	581	592	555	541	595	560	580	571	572	611	539	537	521	582	582	602	552	595	592	557	607	588	595	592	592	573	607	614	533	521	540	605	571	576	561	596	559	544	577	544	563	557	545	558	557	602	570	543	566	549	548	578	519	550	582	582	554	574	556	583	547	640	600	554	530	604	605	600	579	590	554	541	605	592	594	582	567	562	567	562	537	574	562	597	591	559	569	612	536	584	606	531	587	564	596	574	575	625	539	575	552	604	577	619	560	571	576	537	597	572	597	584	550	582	565	577	621	585	576	599	565	570	586	606	615	592	608	571	574	561	557	522	597	579	588	590	544	548	592	580	588	600	537	578	540	564	584	527	562	611	596	577	576	610	607	566	595	549	559	590	591	588	588	557	573	579	587	545	574	553	606	585	606	561	569	579	598	601	565	556	594	631	596	580	617	590	608	580	573	603	540	576	592	552	609	575	597	599	564	532	599	528	568	590	550	627	619	595	552	584	554	540	591	581	565	599	591	554	555	596	568	582	600	538	609	607	601	578	562	605	621	604	653	610	579	554	545	594	591	571	538	569	609	570	602	568	578	573	579	597	566	559	549	642	555	555	567	584	584	577	548	594	583	559	622	610	569	569	620	578	550	575	572	552	554	550	530	598	566	530	592	565	571	576	588	554	571	582	582	586	604	564	569	561	548	567	590	558	587	585	572	578	608	616	579	584	601	629	579	572	582	593	590	583	557	570	554	571	616	555	557	586	600	569	552	592	570	570	581	594	599	608	571	559	567	545	556	598	562	577	579	600	608	596	573	597	580	599	574	518	583	629	537	603	602	565	565	549	559	586	602	590	568	564	613	590	538	543	561	581	539	551	584	620	600	621	609	603	555	556	611	537	615	525	587	545	619	542	599	572	571	580	566	586	606	547	565	577	588	549	640	571	623	560	585	596	580	548	509	571	591	573	583	624	541	551	558	596	567	566	560	558	633	597	622	561	585	549	577	584	535	563	616	560	604	558	579	574	562	568	595	554	583	584	550	520	576	648	584	564	607	569	589	588	546	647	606	572	612	577	576	559	565	569	567	550	577	559	579	598	583	583	568	615	597	599	569	601	610	602	539	561	614	551	597	567	618	556	579	606	583	550	560	560	577	586	581	564	588	562	591	601	577	545	591	589	543	527	562	593	544	603	540	543	551	618	638	615	563	565	584	575	553	591	576	577	561	644	594	563	575	585	598	541	605	586	559	621	571	560	606	556	587	544	569	566	584	583	580	581	560	561	569	618	563	562	537	572	555	559	570	574	599	596	563	579	592	541	595	580	578	605	583	563	571	621	584	599	579	558	556	582	606	555	575	546	585	574	571	588	535	632	601	568	605	561	574	577	628	574	584	567	570	588	601	557	553	568	590	570	574	569	548	608	621	559	571	601	589	579	566	553	617	563	548	575	598	577	559	573	608	587	571	565	566	553	578	555	580	567	554	595	560	596	586	568	550	577	555	590	566	552	560	583	608	596	578	594	587	591	554	583	556	546	606	579	537	603	583	544	612	566	545	595	571	586	538	563	603	604	573	596	597	584	580	589	568	549	594	560	559	563	593	580	587	574	544	602	576	588	574	591	591	529	555	570	581	571	563	587	534	550	542	590	590	584	592	607	566	611	583	547	570	602	550	607	583	559	566	558	576	568	570	564	633	587	615	536	597	569	558	591	555	563	586	562	619	592	552	616	630	555	558	555	605	621	598	536	553	545	550	610	574	547	581	584	583	601	582	574	614	587	561	605	579	566	556	579	589	570	533	543	618	570	555	562	539	589	558	614	558	604	592	664	582	560	582	605	585	582	590	568	581	567	537	545	586	608	528	563	552	549	581	591	608	573	552	570	555	591	588	576	557	605	571	581	555	620	607	604
4250	245	237	239	253	237	225	249	219	228	221	226	235	234	252	221	219	224	231	212	246	242	225	204	252	204	231	248	235	207	194	210	218	241	244	210	216	229	249	233	217	224	242	199	232	253	246	215	238	240	215	218	214	239	220	249	223	215	235	249	206	251	227	233	218	229	212	228	224	226	214	208	251	254	186	216	188	230	208	219	230	195	225	245	203	204	227	227	200	219	215	234	245	239	239	236	239	211	234	224	205	262	252	234	205	222	226	243	242	247	222	207	227	208	231	235	223	210	244	245	248	211	216	220	232	195	215	210	224	241	213	233	212	217	221	217	210	212	220	221	216	242	234	236	220	233	235	225	206	239	247	245	204	225	220	239	244	259	249	207	254	218	240	251	226	186	220	261	221	240	221	224	204	218	246	225	183	212	231	217	219	221	239	229	220	226	241	210	209	211	235	210	216	236	220	211	225	207	216	230	234	229	247	213	212	208	237	209	213	223	211	250	245	256	211	214	214	217	216	230	236	250	233	199	186	205	201	219	202	240	219	232	213	230	217	258	244	223	217	224	239	232	240	234	201	240	216	253	242	238	209	208	226	246	229	235	206	229	228	205	203	227	208	213	216	234	227	220	214	212	210	211	237	239	231	244	220	255	211	226	229	227	224	231	208	222	235	238	230	229	231	230	241	199	230	238	257	253	209	194	216	216	240	259	232	205	241	219	228	226	203	238	250	248	235	206	198	235	204	210	220	221	195	232	219	202	242	217	222	239	217	235	264	226	216	254	233	240	245	238	253	199	207	239	211	191	210	247	245	217	235	224	254	249	228	220	209	204	225	208	220	211	239	225	243	264	227	243	263	233	199	240	208	235	209	227	221	211	262	227	228	219	219	228	234	204	243	251	244	255	211	202	230	222	243	221	245	231	242	238	218	211	213	257	228	230	217	204	230	207	248	224	218	239	233	218	186	229	234	225	212	234	219	204	210	259	225	217	224	263	217	233	250	220	251	229	245	247	223	227	218	217	191	207	249	244	210	250	233	214	232	229	245	213	224	229	253	252	214	231	215	223	240	229	201	207	256	241	196	246	225	242	216	215	240	231	254	199	218	219	223	232	237	206	226	249	188	231	234	200	243	209	214	244	215	213	222	237	237	210	232	215	221	243	213	229	214	228	209	244	242	227	252	229	223	254	219	216	260	210	216	236	203	217	214	250	223	231	235	227	218	222	221	209	227	230	216	216	236	205	231	222	254	233	244	204	228	219	253	237	209	244	233	208	203	242	208	219	235	266	245	208	200	212	230	258	197	216	218	218	212	226	229	234	223	238	207	212	250	204	220	236	224	213	232	248	215	211	250	233	251	208	223	247	210	219	236	217	207	219	271	236	236	249	205	245	231	242	233	207	213	226	226	227	253	231	242	240	239	221	259	219	223	221	205	258	194	247	248	215	226	236	223	254	223	230	209	229	240	227	233	229	210	208	248	208	237	208	234	243	198	203	211	257	215	267	231	229	245	236	230	237	206	226	229	231	235	224	261	238	209	223	212	230	200	212	213	248	247	253	193	215	231	220	224	233	244	225	213	209	242	225	225	245	205	225	224	231	207	226	222	240	241	234	224	194	232	230	231	251	224	232	195	236	254	215	251	234	215	235	243	222	221	218	217	212	239	225	209	239	222	191	240	243	213	238	260	264	219	230	191	216	230	207	246	223	206	223	218	236	212	225	210	232	220	255	224	226	224	240	231	214	219	243	240	242	237	223	235	242	235	215	247	237	226	228	232	212	254	227	224	262	233	247	228	206	218	213	226	241	236	214	237	219	227	237	235	219	224	241	203	240	205	201	227	240	248	235	211	206	225	217	221	244	226	277	195	241	225	227	203	264	231	190	235	243	228	213	219	211	235	237	213	213	216	272	220	244	231	246	227	205	225	219	201	198	222	217	211	197	249	230	227	214	229	236	210	229	228	262	192	207	215	220	239	237	246	265	227	234	234	236	196	217	213	234	229	234	234	212	234	223	202	206	230	223	240	193	218	222	236	214	232	243	227	219	227	252	202	249	229	221	238	234	223	215	232	263	226	215	200	206	224	242	227	258	237	186	213	233	232	241	227	260	207	217	216	242	229	240	213	252	199	200	264	247	238	267	237	231	227	234	216	234	204	223	207	243	228	223	222	199	226	213	225	230	219	230	224	237	241	205	230	257	209	224	221	228	220	218	240	231	222	229	199	220	237	228	230	238	245	230	229	241	241	226	204	231	254	235	207	227	257	221	204	220	216	221	237	230	260	218	237	230	234	219	243	215	240	219	208	224	218	225	210	245	227	182	214	231	244	215	234	236	248	237	226	240	247	212	224	205	240	243	234	237	232	249	222	229	283	224	219	198	259	242	250	234	217	217	214	230	228	254	243	248	221	249	202	209	236	219	258	240	240	244	228	243	205	216	226	235	248	248	225	225	214	206	208	224	225	223	217	217	207	236	201	220	237	240	226	218	217	223	213	233	222	195	226	214	244	208	234	236	226	221	241	200	226	203	221	216	220	198	248	202	225	237	223	231	203	186	253	205	253	228	232	202	228	236	215	233	244	244	212	232	247	235	245	226	254	216	217	217	206	217	219	253	212	217	216	240	234	222	221	236	222	201	235	225	229	226	195	205	216	213	225	226	242	213	225	216	213	227	212	224	225	235	223	218	230	287	202	224	219	233	233	233	235	238	212	212	233	197	227	235	225	224	238	234	218	246	211	226	247	227	215	230	232	226	248	231	228	224	220	231	224	234	243	230	231	234	230	257	227	206	221	219	215	203	220	206	227	200	249	246	210	205	242	212	276	225	241	231	227	199	219	219	219	196	239	238	208	212	234	224	216	207	229	236	235	217	230	217	223	222	251	253	237	226	221	234	225	237	240	237	197	252	224	240	228	186	200	212	216	222	225	219	212	195	207	216	225	217	214	198	222	226	238	218	252	252	226	210	219	245	245	223	227	210	235	225	226	229	233	213	227	207	212	240	206	221	237	243	253	244	209	236	223	234	261	224	239	246	217	224	226	216	232	231	224	228	229	238	209	230	220	213	256	255	249	251	200	202	238	247	224	214	203	236	212	234	202	230	212	240	213	248	238	228	190	207	236	223	246	245	243	212	216	251	243	237	214	258	202	221	225	242	218	237	260	230	220	220	204	218	240	231	204	225	201	238	219	249	251	201	233	236	230	230	221	181	232	217	242	222	223	205	234	251	228	217	236	247	232	207	232	240	250	243	228	233	234	223	235	242	233	226	208	219	222	195	250	224	242	208	228	217	215	222	234	241	229	231	216	226	213	248	259	225	244	240	240	245	246	222	222	224	221	216	213	258	231	226	225	240	256	235	237	254	218	245	228	229	221	233	225	218	203	205	198	214	230	221	210	212	230	179	213	195	223	212	232	219	233	234	217	240	222	222	210	212	220	235	221	239	215	230	229	221	215	239	216	203	229	219	214	240	237	204	223	213	220	233	226	229
4642	521	595	618	562	603	562	550	555	552	576	551	532	534	564	571	578	540	568	573	580	597	552	533	520	554	496	583	613	549	542	574	573	569	536	553	559	541	535	532	540	558	563	537	486	539	519	547	575	523	527	551	513	519	537	547	510	548	503	548	550	544	535	534	551	569	533	583	561	540	530	521	530	509	531	563	534	567	549	523	548	573	535	576	539	528	591	489	577	522	517	534	516	526	558	543	540	530	500	521	531	544	555	514	549	551	544	540	564	540	500	556	545	579	576	524	547	556	555	536	564	523	557	545	557	556	578	541	553	530	556	562	533	550	548	559	526	470	560	538	517	539	551	533	548	530	548	538	570	540	554	587	600	532	536	540	548	531	541	574	556	520	534	562	545	576	534	541	535	554	572	551	542	532	575	549	553	570	520	541	541	530	534	526	537	577	557	567	528	547	527	547	546	497	531	548	512	534	568	527	543	556	556	582	503	572	520	549	564	605	572	535	561	549	527	575	518	536	586	501	524	526	537	536	509	534	543	577	524	547	519	554	557	529	544	537	541	549	539	519	530	533	562	559	544	531	499	539	577	565	561	558	577	564	592	538	536	547	527	522	562	543	545	547	512	537	511	544	567	547	585	525	532	565	540	564	528	562	545	519	529	540	486	540	537	546	545	533	552	514	552	548	537	495	552	542	525	576	538	557	549	566	527	558	532	561	556	542	578	531	522	536	519	508	518	542	529	538	559	549	489	519	522	541	500	526	508	530	553	569	509	564	561	521	554	555	571	511	513	583	545	522	529	519	560	516	552	594	532	510	570	513	510	535	546	560	535	508	541	548	549	525	550	524	558	528	542	540	539	568	532	519	508	544	526	514	589	502	547	590	553	497	521	509	539	521	522	532	511	553	581	533	520	514	540	541	550	530	523	530	525	535	518	531	536	537	524	522	544	541	522	546	516	527	535	507	476	560	531	526	566	546	497	540	536	545	569	574	519	541	541	485	575	555	521	511	519	532	551	541	570	596	530	530	509	503	524	574	518	602	517	553	562	499	569	555	586	498	520	536	491	515	538	495	512	547	562	531	563	530	545	533	536	543	515	534	554	559	495	536	533	520	510	537	556	584	550	525	566	525	534	558	554	514	559	570	566	581	509	559	534	543	535	553	550	541	562	547	551	516	551	529	537	499	558	509	555	527	543	568	535	513	567	521	515	545	546	562	532	552	522	540	564	530	524	550	498	533	549	521	547	517	521	557	489	530	590	538	526	540	549	504	536	548	561	473	547	565	569	545	551	533	584	574	535	535	536	530	553	562	536	527	512	546	562	508	530	576	566	510	526	518	561	528	564	557	540	547	538	501	584	587	568	529	534	554	547	577	525	544	542	547	546	493	555	549	534	521	525	524	523	527	527	522	534	554	519	517	550	509	555	553	529	516	539	530	555	557	575	541	520	557	534	526	541	580	539	499	567	571	535	499	522	548	548	538	510	509	557	555	492	557	575	535	503	546	547	540	546	509	542	536	551	555	547	567	522	531	536	526	568	520	546	515	560	587	547	560	534	562	513	545	561	568	536	525	518	525	523	545	574	587	537	555	531	560	518	570	521	560	558	576	554	522	547	537	504	578	592	539	552	529	582	517	536	549	519	529	533	552	539	498	570	542	541	535	569	501	559	543	534	548	519	535	568	547	554	537	561	503	571	556	535	552	536	547	514	543	587	514	599	550	555	473	520	565	571	556	567	515	554	541	528	514	553	586	494	543	509	524	570	563	567	542	527	554	573	550	597	523	528	540	615	515	542	528	544	555	538	574	548	527	543	568	483	492	527	602	580	526	545	536	560	593	515	533	531	519	526	537	512	541	538	589	522	543	569	533	537	573	554	554	538	581	583	524	527	541	558	540	519	574	588	517	550	599	531	547	554	538	557	558	574	548	530	543	542	550	541	551	549	533	562	543	518	506	585	536	488	555	507	563	546	552	544	511	544	553	554	562	511	521	548	565	529	547	547	548	581	502	536	580	552	540	504	542	546	538	538	510	548	563	539	525	537	481	529	556	507	597	578	559	590	495	512	510	523	505	561	566	515	528	541	552	542	526	543	511	535	551	558	530	556	501	579	522	547	524	501	556	527	533	554	523	531	561	559	530	559	567	542	576	534	558	533	531	515	541	531	546	526	551	536	541	572	540	536	531	535	518	531	569	555	498	518	546	508	511	540	551	515	544	555	549	522	546	558	527	484	508	557	555	544	546	535	552	579	550	554	535	522	581	542	534	562	560	530	535	539	596	524	588	555	492	583	539	497	573	543	584	585	570	553	489	508	530	501	517	532	583	549	521	556	571	525	534	585	541	538	522	556	539	572	559	574	523	547	541	545	518	516	533	525	520	503	560	529	577	501	525	569	542	576	543	562	548	571	547	563	536	539	512	527	544	529	554	523	539	536	533	550	529	518	495	553	510	555	544	565	567	558	529	539	523	578	565	570	515	558	535	519	533	504	564	489	517	530	548	526	553	539	521	532	571	491	554	522	550	569	499	551	562	558	555	569	541	542	575	556	540	505	510	515	545	557	524	574	504	519	562	535	559	550	550	506	532	563	520	530	538	545	521	523	524	536	534	543	575	565	545	563	539	567	553	542	507	543	558	553	549	561	581	498	541	551	523	518	568	536	561	540	511	541	488	542	555	527	502	539	522	543	531	543	532	536	535	556	500	513	539	539	562	570	560	507	534	525	566	535	543	554	557	509	533	579	547	496	530	508	575	592	519	581	538	548	507	526	550	547	542	552	564	526	566	512	546	536	527	590	582	532	572	478	539	563	554	532	539	530	538	568	530	533	539	530	499	559	542	535	559	519	526	574	526	585	533	551	523	550	593	545	549	522	518	544	510	537	543	561	515	480	550	543	500	550	540	521	489	535	539	558	526	504	547	514	543	517	533	501	522	587	515	535	562	494	536	534	495	514	507	538	533	532	537	562	572	541	514	541	541	571	530	510	528	537	531	558	595	537	546	573	559	518	567	547	564	553	549	519	524	526	556	534	541	524	588	544	508	519	547	545	529	536	526	547	512	533	542	567	547	543	559	551	538	571	537	589	551	551	558	547	568	561	558	551	525	564	531	512	538	555	552	539	518	597	538	552	514	523	580	545	553	584	532	570	552	549	571	553	577	514	544	521	491	599	522	542	485	547	522	519	562	545	543	529	556	538	549	522	528	512	540	565	546	532	514	556	556	550	551	524	558	526	525	552	520	564	525	530	568	546	583	567	554	528	500	533	550	564	587	538	539	522	540	533	537	548	578	511	549	551	547	555	487	534	509	527	551	520	503	493	524	555	557	500	482	530	530	535	546	552	567	532	509	545	550	560	554	510	571	571	534	527	548	553	545	585	540	543	546	563	515	547	478	529	519	535	559	521	505	555	521	580	535	543	529	538	546	550	530	523	564	527	524	522	544	537	557	510	541	477	548	516	549	550	497	538	513	536	547	518	612	523	537	504	513
44619	8502	1348	788	534	420	342	306	266	234	213	175	157	174	160	143	157	140	164	148	137	138	133	136	137	145	121	109	149	120	117	119	116	136	121	101	137	113	125	108	124	106	113	121	114	138	108	115	130	110	105	119	100	125	119	124	117	106	130	124	125	118	114	107	120	122	115	141	116	129	116	124	99	88	124	134	102	128	119	119	120	113	125	101	114	147	126	121	115	106	117	120	104	131	130	94	102	123	129	118	110	117	119	102	120	120	123	119	127	143	124	121	128	117	123	115	125	106	121	124	119	94	110	140	106	127	113	109	111	105	107	122	131	109	99	121	101	125	113	109	120	117	123	113	103	102	104	118	118	120	105	99	99	122	107	126	120	111	125	129	136	136	118	111	117	112	105	118	117	118	131	112	110	112	111	116	121	115	100	103	116	111	98	134	120	105	120	123	110	105	117	132	116	112	115	102	105	122	111	124	121	109	140	111	107	120	94	115	109	113	143	106	114	122	130	105	116	120	126	118	119	109	100	122	112	113	130	132	109	132	132	96	118	111	116	109	120	110	123	109	133	118	113	126	117	127	89	128	107	108	118	100	102	106	96	115	135	103	125	106	114	109	97	137	148	125	118	121	120	92	101	117	98	120	132	107	89	114	111	120	133	126	123	111	155	116	126	136	111	112	111	107	113	110	130	128	138	127	106	120	116	120	116	108	122	120	138	124	108	149	123	118	108	131	98	99	108	103	127	109	140	123	126	101	127	125	123	113	141	116	112	100	111	118	126	125	123	119	122	122	105	118	119	129	97	128	111	114	108	100	109	116	119	101	108	124	123	104	131	117	126	117	138	115	120	107	121	126	136	126	105	107	107	138	131	110	134	120	119	106	125	122	142	121	118	127	141	132	113	117	117	98	121	124	123	121	105	98	119	114	115	104	118	105	116	121	111	106	124	111	139	118	124	127	103	115	116	120	132	129	104	127	123	116	121	109	118	131	122	121	109	114	119	125	105	106	92	104	121	116	119	92	113	116	116	123	105	100	116	129	104	128	122	111	112	127	107	117	115	118	103	127	110	123	126	123	109	121	112	113	124	115	98	94	113	104	110	123	108	122	119	119	114	103	128	125	124	96	137	117	134	133	100	114	103	106	109	107	113	119	135	91	120	104	114	99	110	121	104	126	135	136	126	121	140	119	121	93	116	122	123	144	140	98	118	116	115	110	116	116	121	101	121	98	118	133	125	110	112	101	119	112	100	105	133	119	123	115	113	117	107	131	109	108	132	119	113	105	118	110	116	122	120	120	123	114	126	113	115	117	135	124	119	130	118	126	101	123	110	120	139	136	123	109	124	114	135	98	134	117	112	117	131	148	119	107	112	133	89	126	140	117	123	145	118	92	119	125	128	127	107	104	114	123	117	110	111	95	107	107	119	102	110	118	120	109	120	100	128	132	102	126	118	130	111	121	125	104	106	114	125	118	105	116	90	111	105	128	104	119	122	96	119	89	121	122	113	122	96	116	100	126	121	132	105	119	120	112	111	112	116	103	108	100	126	97	123	109	105	109	124	111	113	112	130	123	136	117	105	99	126	108	117	138	122	132	110	122	110	112	94	106	114	114	102	117	124	133	111	102	119	97	139	138	102	109	118	108	115	107	126	123	117	110	114	107	121	120	126	99	132	96	108	121	119	121	125	142	115	104	110	122	121	122	109	111	122	108	125	123	120	114	133	114	127	104	99	131	118	134	98	128	101	136	119	113	124	118	122	113	99	117	102	92	116	131	126	102	126	127	121	121	118	115	118	121	119	132	126	119	108	128	133	108	110	115	131	117	107	115	130	137	109	129	120	113	108	137	110	118	111	94	126	123	120	96	131	95	106	97	95	112	126	122	124	104	128	129	115	97	133	120	118	122	128	131	125	109	117	105	98	115	119	110	112	114	128	119	109	112	121	106	130	99	107	121	127	117	119	134	138	117	104	118	117	136	120	114	116	117	129	125	120	122	109	117	140	135	101	108	135	113	109	102	137	110	121	114	101	106	108	123	112	98	101	98	121	125	114	122	103	126	127	114	128	126	131	126	121	100	123	114	106	112	101	117	133	124	109	131	105	121	135	122	124	108	116	118	123	125	124	102	114	115	101	119	123	123	117	99	110	121	126	112	120	113	125	101	106	114	126	98	129	116	127	124	103	113	135	95	114	127	111	128	131	126	130	103	111	135	121	125	99	132	122	111	145	122	99	113	108	96	104	122	101	126	114	131	114	112	102	116	107	141	115	101	109	144	117	142	128	108	128	115	114	122	118	100	100	123	93	123	132	105	117	114	107	121	100	117	105	113	96	104	105	121	96	86	114	133	109	115	107	98	118	123	116	118	115	115	132	110	107	116	120	109	126	110	117	128	120	111	125	128	117	125	150	113	130	105	107	104	124	117	121	101	104	113	99	117	137	101	106	121	130	126	117	140	134	121	133	101	102	111	106	127	130	116	128	109	126	114	132	145	126	118	118	107	115	118	111	121	105	128	113	106	135	120	134	124	120	116	96	101	121	129	121	105	106	116	112	107	131	117	120	97	111	107	103	114	115	120	136	130	112	118	132	86	99	112	117	105	123	108	118	120	107	109	125	130	106	121	121	117	118	117	131	104	140	116	117	112	123	113	135	135	122	116	105	134	125	132	107	126	98	105	122	124	105	83	120	123	126	119	113	113	93	128	150	122	132	87	122	139	127	109	99	129	99	120	110	126	102	113	128	109	138	118	135	117	116	109	122	118	122	114	100	108	118	114	115	114	115	119	123	114	117	125	115	124	107	101	106	120	117	118	87	130	117	122	133	127	110	111	121	122	115	105	111	122	119	120	127	115	133	110	106	123	119	130	118	115	103	85	126	124	115	121	126	109	110	136	125	116	119	116	106	115	131	103	119	97	121	125	127	114	117	124	122	103	128	133	128	96	113	88	117	111	126	127	128	96	115	138	114	120	109	118	113	121	115	131	129	110	105	124	114	121	128	135	105	116	110	116	95	110	103	113	127	131	113	108	113	104	125	124	118	118	100	106	110	136	126	104	122	115	112	101	133	116	123	114	100	98	119	106	104	103	129	110	135	129	109	109	119	134	120	108	108	116	125	112	106	106	120	123	97	110	123	121	124	113	108	125	129	112	100	130	117	125	121	114	136	99	112	116	119	115	109	124	101	118	115	101	111	129	129	122	120	118	134	117	129	114	90	123	125	111	113	126	101	118	104	111	129	112	106	142	118	113	113	132	116	96	110	120	133	111	112	109	127	116	108	134	101	133	121	118	102	109	105	111	126	131	123	101	125	120	109	130	127	119	107	97	130	116	137	101	124	96	108	118	136	122	122	103	104	107	111	125	122	105	119	100	119	129	136	122	113	100	116	125	126	141	113	125	98	124	118	110	108	115	112	120	127	115	115	120	126	135	95	110	105	134	117	130	131	105	128	121	134	121	112	104	108	97	125	120	118	106	104	135	97	106	114	121
19724	1019	2152	2608	2249	1840	1522	1257	1110	933	850	793	732	616	618	569	525	539	505	510	483	471	467	436	389	433	412	395	421	405	406	380	369	353	414	318	368	371	387	359	369	378	360	375	366	361	354	330	352	365	370	360	339	353	390	386	343	372	337	337	368	344	372	359	345	349	350	344	345	320	363	358	334	336	370	335	311	340	344	339	346	328	308	357	336	332	320	325	336	356	363	339	332	324	334	336	316	352	332	316	344	343	317	329	303	333	370	334	305	315	331	324	326	312	317	338	325	319	331	300	311	314	331	362	329	301	331	343	361	327	333	334	333	299	326	315	314	346	325	342	328	329	319	333	291	358	325	321	325	360	336	341	334	301	332	360	283	331	335	323	335	360	326	310	299	309	344	352	340	344	333	323	330	332	338	334	327	327	335	335	316	332	356	334	287	345	337	327	314	326	309	336	313	344	347	298	322	326	321	304	306	356	339	350	319	369	318	336	370	366	304	311	318	299	332	344	303	328	347	326	347	324	320	312	323	316	343	338	350	353	355	326	329	344	337	360	322	334	311	308	315	322	316	346	361	340	332	318	326	353	363	341	359	302	297	339	311	318	306	343	334	331	333	318	329	328	327	305	340	353	320	340	325	310	315	310	326	319	294	333	345	308	339	313	359	325	330	342	335	355	307	318	292	341	333	315	333	314	304	373	337	324	330	331	322	324	355	351	344	354	329	341	339	334	328	334	330	327	337	350	345	334	338	324	358	300	305	325	334	359	326	310	331	345	308	343	287	336	297	327	310	300	319	317	305	330	349	301	315	312	323	331	341	309	332	343	354	327	363	323	324	349	302	298	307	329	309	345	317	329	318	311	308	329	323	351	323	302	337	315	308	365	296	307	307	333	340	299	329	331	315	322	371	321	330	323	319	309	343	317	330	333	325	344	331	325	311	332	348	314	315	317	333	353	322	343	359	353	336	347	349	326	306	344	342	314	372	356	349	358	315	327	344	336	346	310	314	321	308	335	359	347	320	345	325	333	323	317	313	351	370	320	334	377	339	341	333	328	309	316	322	335	322	352	339	338	358	350	335	304	325	299	306	316	337	326	312	302	331	341	324	360	358	327	340	323	351	286	308	334	312	347	319	324	329	327	333	349	333	320	348	325	312	324	364	337	304	317	361	360	325	331	321	332	309	320	355	342	327	328	349	314	310	336	344	306	333	343	333	350	314	317	304	316	344	335	329	365	309	332	283	334	335	343	305	338	326	369	327	306	305	334	330	382	308	352	344	342	325	312	343	323	312	309	328	340	348	324	320	346	343	334	314	334	311	331	324	307	299	316	344	362	335	330	334	317	307	334	350	315	313	338	323	331	315	327	338	338	303	296	350	318	355	328	326	327	322	332	310	367	319	298	347	336	345	310	326	326	335	303	347	316	316	321	308	320	329	346	318	328	344	332	306	323	337	352	314	316	297	335	367	315	342	318	311	309	327	362	333	343	312	334	290	352	307	339	353	356	319	361	317	307	339	311	331	324	300	328	322	359	289	334	337	331	319	345	286	342	323	298	312	314	324	315	321	353	345	327	329	339	332	320	289	327	348	339	336	302	320	349	322	330	320	358	314	297	362	357	322	320	315	346	333	318	297	324	316	339	319	350	305	315	301	324	325	383	286	323	333	335	321	321	313	324	343	312	326	318	353	305	328	332	355	305	344	302	318	331	316	323	302	326	325	306	371	330	341	325	343	352	347	327	307	344	364	344	316	316	310	337	347	365	327	347	351	308	351	320	341	321	375	319	357	308	319	348	313	317	305	351	351	329	346	305	372	342	339	355	365	324	350	343	337	322	330	336	314	292	334	328	338	349	333	371	303	324	303	345	339	305	331	350	354	335	333	340	305	308	346	345	341	327	301	332	296	349	340	344	326	326	350	316	312	312	343	320	345	343	348	329	319	336	333	348	336	366	326	323	350	336	343	322	332	343	352	314	319	364	324	351	297	339	295	340	352	292	299	350	348	352	351	348	290	288	349	337	325	347	298	336	306	325	325	295	341	343	335	337	333	327	315	286	334	326	309	306	307	337	343	336	324	317	357	330	317	330	334	331	334	324	349	349	326	340	323	364	340	330	353	337	327	357	334	309	343	338	341	346	329	339	338	324	301	360	340	328	333	345	310	334	312	319	305	332	308	345	328	330	329	329	357	339	319	320	307	333	346	349	318	327	323	329	335	316	337	297	314	336	321	350	320	299	286	320	347	321	324	312	326	288	333	352	342	333	315	331	362	305	331	335	356	364	316	350	312	367	356	308	327	302	354	323	363	329	311	319	322	341	326	323	356	310	331	335	312	330	313	324	308	329	343	357	339	323	317	306	332	349	357	350	335	318	321	334	328	341	304	313	357	321	360	329	356	314	317	318	307	344	334	332	268	342	339	375	333	329	305	350	322	332	335	373	312	312	377	320	354	373	332	316	303	301	350	315	294	359	327	359	303	329	354	298	338	362	369	318	331	327	348	299	315	333	355	321	338	368	333	344	337	323	329	314	314	340	309	305	348	336	343	347	348	319	334	360	353	333	309	351	327	334	335	356	317	333	331	335	322	300	327	316	316	356	339	311	312	342	325	308	330	328	359	341	323	335	352	337	354	375	330	302	302	328	340	320	345	348	323	342	345	330	316	328	322	342	296	335	321	328	337	322	300	359	326	293	317	354	319	330	355	313	319	349	319	334	318	347	363	331	359	348	323	312	342	323	325	333	339	323	298	308	347	317	338	365	342	334	325	337	315	309	310	333	330	320	311	312	321	323	330	310	337	332	342	354	331	329	335	306	361	336	341	333	297	335	307	328	351	308	323	303	357	336	314	361	343	321	363	336	316	336	334	321	349	331	332	354	316	339	298	338	306	317	294	296	339	346	317	367	366	327	297	355	310	324	324	335	336	320	338	306	345	304	330	320	324	300	336	330	344	348	360	308	325	336	352	339	326	315	344	330	314	335	350	350	316	278	333	314	336	307	317	327	302	315	333	331	297	347	326	337	328	331	324	308	361	331	344	335	332	338	344	315	343	317	317	328	340	320	343	332	331	322	345	322	323	338	353	322	306	331	357	286	314	339	324	322	313	320	325	320	335	298	357	327	322	346	314	321	319	312	336	324	362	323	338	341	319	299	336	317	329	331	346	315	321	337	323	330	337	351	323	332	335	342	349	360	342	334	322	331	326	342	369	328	320	350	346	348	299	312	355	324	341	304	321	309	326	359	320	335	309	341	359	300	314	302	335	313	303	313	327	324	334	342	333	343	346	328	343	322	336	322	272	327	346	333	356	327	327	311	337	341	344	336	338	322	330	349	342	306	317	331	297	324	325	336	303	328	324	315	314	356	334	325	316	359	305	355	310	318	330	341	313	325	328	320	332	327	357	320	323	338	319	332	326	344	324	321	284	330	346	345	367	333	324	316	330	363	343	302	314	294	340	355	315	327	355	284	341	340	342	293	328	325	318	342
57682	17489	5390	1923	1210	817	717	583	473	401	369	389	319	337	306	307	329	268	294	283	294	260	247	228	238	276	259	269	261	223	248	244	233	254	234	252	263	253	254	246	241	227	250	241	238	262	231	207	219	229	219	250	246	245	213	209	229	259	212	233	262	232	242	225	229	247	247	237	256	222	219	235	222	237	230	258	233	267	220	224	212	199	223	231	246	239	225	217	239	245	224	225	252	223	222	243	240	248	246	242	216	255	190	225	232	230	219	235	205	192	216	238	223	233	232	222	277	235	231	228	236	218	218	255	223	202	214	265	213	219	250	235	234	203	223	224	221	217	244	232	223	247	233	213	235	228	222	275	244	229	228	232	244	229	223	220	237	235	235	231	253	240	237	234	226	234	232	222	225	239	225	220	243	244	243	245	247	208	209	215	214	226	239	225	217	232	233	229	216	213	222	212	198	239	246	204	255	209	239	225	203	208	237	209	210	230	230	227	246	245	232	210	230	232	216	208	244	244	255	220	210	217	222	222	219	208	253	229	261	213	250	239	224	216	212	239	251	223	232	246	226	213	219	242	256	244	243	225	233	200	238	258	227	225	221	217	239	202	231	256	227	240	213	215	213	220	244	243	252	216	231	224	236	196	218	248	212	211	260	247	225	245	245	256	232	257	226	208	205	251	224	221	232	241	215	210	241	230	217	218	234	235	268	237	244	252	221	228	247	230	231	235	222	219	230	221	209	230	239	235	213	238	250	230	226	231	226	231	218	234	233	239	224	214	248	233	223	232	243	255	218	235	230	195	215	229	238	220	213	208	241	226	241	218	203	221	215	219	242	242	215	219	208	234	242	252	248	235	234	239	234	217	251	206	210	246	228	237	261	238	250	243	216	206	222	238	242	235	259	229	227	221	237	226	229	235	243	211	243	223	233	199	225	245	217	254	201	217	230	215	207	206	251	229	242	209	246	245	208	241	210	220	235	233	208	219	226	227	244	226	208	250	248	234	219	226	264	215	233	223	240	198	237	225	241	237	212	213	225	216	224	213	265	218	246	174	237	227	213	251	236	229	209	250	209	210	243	204	219	237	207	204	254	244	240	226	219	212	222	216	208	221	233	230	244	229	240	253	250	228	238	249	217	234	238	202	242	233	236	239	235	234	200	211	207	214	238	237	247	237	237	231	260	260	211	221	229	241	241	207	227	224	220	233	235	211	219	207	226	238	234	230	222	270	205	232	215	235	231	229	248	220	262	238	264	214	212	224	219	216	259	212	210	226	241	248	205	217	238	242	233	220	224	230	240	228	197	208	215	218	234	231	260	252	243	223	221	202	201	247	236	235	240	218	215	238	242	228	208	234	255	247	217	217	219	214	241	238	236	213	225	232	229	225	244	230	232	201	216	256	222	228	227	228	218	224	235	226	239	223	238	263	226	222	235	218	258	216	226	237	223	242	228	220	234	227	243	231	236	191	204	220	236	234	230	229	201	232	247	226	235	232	212	221	221	243	196	224	231	226	227	230	217	219	223	210	227	232	233	240	230	231	230	238	232	203	248	207	208	238	206	206	234	240	257	254	232	200	235	259	251	236	233	219	247	234	229	225	239	241	231	232	208	253	202	205	252	242	215	268	229	204	210	235	214	239	242	217	204	240	245	233	225	237	259	220	229	245	221	226	235	239	218	212	209	233	251	199	239	242	239	222	232	216	227	212	213	242	232	256	226	209	228	227	215	222	238	211	189	217	224	236	213	238	218	238	217	253	237	234	211	202	224	254	218	240	190	210	236	251	223	236	235	250	238	221	240	243	246	203	226	240	267	249	212	246	218	252	242	212	261	246	234	230	216	209	226	234	244	201	222	260	211	221	237	222	200	225	258	217	220	203	238	209	240	219	230	223	248	249	218	205	219	222	211	247	217	245	231	219	214	210	229	233	216	214	228	220	230	236	248	256	219	218	199	214	215	214	229	223	214	232	256	233	248	205	223	203	215	215	243	233	260	210	201	236	250	259	241	238	205	231	229	208	233	239	231	216	271	237	229	231	215	217	217	189	204	200	224	238	253	216	236	221	236	248	219	208	212	230	247	235	224	225	228	253	251	192	204	200	240	215	231	221	224	199	243	219	223	239	231	216	229	259	232	232	236	233	214	217	217	254	245	225	210	200	217	208	207	238	199	205	241	213	221	193	228	239	224	243	247	223	246	228	220	261	213	238	221	213	225	194	210	253	223	231	239	244	215	250	205	268	264	228	209	215	212	218	228	245	232	233	204	216	257	226	209	247	218	220	246	238	239	212	235	205	218	202	266	221	239	227	213	206	208	221	241	224	235	222	229	241	212	241	216	222	235	209	219	202	224	228	222	216	240	211	240	215	248	244	212	201	213	216	217	232	246	219	244	221	232	255	286	231	237	223	218	221	227	232	219	240	225	235	231	201	216	225	229	242	227	235	210	238	242	223	239	210	227	246	233	241	218	255	222	215	251	227	207	223	241	261	238	201	230	197	228	239	236	234	222	209	220	261	203	235	234	214	244	255	216	253	237	244	219	222	224	234	236	237	225	246	210	269	229	201	207	202	185	230	225	228	232	244	244	217	241	210	236	218	221	253	224	229	224	253	228	244	204	258	237	247	240	210	203	244	228	228	237	260	219	206	237	231	214	223	223	221	241	206	226	216	199	219	231	221	219	206	223	245	216	235	245	217	214	208	233	238	234	233	234	224	235	229	211	223	221	238	246	199	212	207	206	256	211	238	235	240	225	237	226	236	234	200	235	217	222	251	211	243	240	204	238	225	222	239	242	218	230	227	230	223	254	247	210	247	237	215	253	248	221	218	233	254	241	238	226	233	212	224	237	217	237	270	211	227	216	243	239	219	215	206	190	211	241	213	221	214	206	244	235	231	238	234	231	231	196	220	204	235	225	222	248	220	214	229	230	229	214	204	210	252	210	258	235	233	224	215	234	244	239	238	244	222	222	230	210	218	216	261	236	220	218	236	209	218	213	237	234	233	220	206	223	216	201	210	255	261	195	229	211	247	238	222	241	210	221	242	232	212	214	249	198	254	221	242	240	232	218	217	207	213	239	227	239	213	240	204	236	238	222	209	229	237	232	222	234	241	221	225	203	201	234	232	236	220	215	212	236	227	227	212	224	225	247	210	205	246	202	235	251	239	245	245	244	246	232	258	214	220	220	201	208	264	219	220	230	202	203	207	219	231	208	255	243	249	222	235	244	217	224	253	230	206	216	215	224	225	237	231	233	232	262	234	219	197	238	241	243	228	189	243	216	204	223	229	249	233	227	226	204	235	217	232	200	208	237	229	225	208	214	201	248	228	210	240	222	233	249	234	197	217	217	216	218	231	219	231	233	217	227	210	239	228	221	223	228	204	227	213	199	246	230	218	240	243	240	228	260	238	246	245	237	196	221	228	220	250	209	229	196	224	244	225	228	218	237	231	198	223	207	217	197	185	198	199	235	228	232	249	219	225	235	235	234	229
25881	1903	4053	4899	4231	3416	2816	2470	2103	1759	1632	1466	1333	1315	1120	1042	1024	975	936	915	906	842	808	832	780	771	800	780	712	723	742	671	719	674	713	664	686	599	631	637	631	624	613	599	645	640	634	648	584	634	617	642	625	617	601	580	630	623	583	619	616	617	577	600	602	567	593	562	598	564	622	568	575	587	639	580	617	594	599	561	599	572	605	582	598	619	619	595	600	597	570	588	596	596	584	562	579	630	578	585	594	585	585	582	561	575	547	566	618	583	598	581	599	591	577	564	612	546	635	574	552	575	577	643	587	561	544	574	578	608	600	591	578	602	603	578	601	577	562	571	570	583	603	611	601	584	567	581	556	592	564	662	561	560	561	574	558	564	579	580	581	563	582	610	583	614	579	617	608	557	577	563	548	585	587	597	570	591	620	589	578	596	559	583	584	556	575	591	604	541	541	602	581	637	526	598	566	579	599	564	567	577	588	613	587	582	562	606	608	584	590	600	568	559	545	624	553	611	548	594	579	542	576	632	594	566	591	536	611	582	580	618	585	549	565	598	597	580	583	582	589	520	559	600	579	565	559	592	595	564	573	571	543	542	557	592	533	580	562	569	595	576	569	549	616	578	604	604	561	577	611	560	575	602	577	601	574	612	583	570	554	569	637	613	534	558	572	552	583	577	583	634	539	580	556	562	581	573	582	579	598	541	560	589	536	588	602	525	512	578	516	577	617	584	579	562	608	618	596	559	575	578	529	596	584	560	594	589	594	590	549	573	559	583	580	581	557	629	575	593	560	567	533	583	592	598	622	604	614	553	607	553	586	578	561	554	550	537	570	558	608	558	582	555	547	640	580	597	566	594	584	556	560	562	599	571	586	569	570	534	616	604	571	557	574	601	576	582	576	566	564	596	580	576	550	575	596	550	615	566	561	601	590	583	576	572	556	569	556	532	621	580	541	548	553	565	642	590	533	570	586	633	565	597	565	558	596	575	597	618	602	541	613	612	531	593	573	543	607	585	530	608	575	543	595	554	555	560	593	573	587	549	599	517	565	565	556	548	572	611	563	562	600	559	571	575	554	580	566	563	554	597	598	580	541	571	544	604	585	530	560	607	585	602	592	574	571	584	584	580	611	597	571	582	557	557	549	583	599	585	568	574	557	629	596	608	598	564	584	609	583	565	537	589	556	624	571	519	572	545	537	563	594	579	573	544	552	569	588	545	577	591	570	572	595	586	576	565	590	581	567	558	554	595	591	607	645	583	552	606	607	564	556	569	576	555	597	585	597	560	609	566	551	569	587	564	546	583	592	583	553	574	547	579	547	630	579	552	566	613	585	582	612	559	603	581	572	585	542	575	585	580	588	560	571	566	584	568	576	575	569	543	621	596	585	564	586	540	603	624	621	560	604	598	610	585	596	578	598	551	573	590	585	606	575	618	605	559	542	580	609	527	553	601	602	574	565	535	581	552	616	579	595	574	580	552	526	592	556	542	580	594	575	573	558	624	554	595	543	592	611	553	540	558	604	561	566	573	579	578	593	564	592	579	581	572	567	586	556	576	553	595	611	550	560	524	572	581	598	613	564	571	579	606	552	583	545	606	614	559	540	588	576	592	601	611	576	590	586	602	581	594	579	546	581	583	572	556	581	591	590	625	548	594	577	577	617	572	532	590	550	565	627	602	559	572	561	578	569	615	533	573	583	528	566	583	580	612	614	601	589	555	603	571	570	586	580	591	616	566	614	557	576	565	613	579	601	602	573	536	583	605	585	567	600	556	608	570	623	574	579	561	589	566	567	547	579	555	550	521	610	580	571	552	593	559	662	593	550	571	632	617	593	580	570	554	551	590	582	562	612	563	603	568	540	612	622	638	602	585	593	582	572	569	559	533	568	580	572	570	584	576	551	588	594	596	544	574	568	624	528	587	563	597	565	555	578	559	582	580	529	595	585	559	550	533	561	588	549	598	578	595	593	614	589	557	563	598	561	588	568	570	604	618	578	605	600	544	585	583	605	551	587	599	633	600	556	589	558	608	602	607	595	588	574	567	551	608	565	598	551	599	599	541	594	543	584	611	573	582	582	577	595	596	596	556	532	565	559	541	618	552	581	570	527	590	572	574	562	548	608	592	575	610	576	597	642	573	604	561	610	547	533	553	560	588	557	563	582	592	510	581	556	528	590	556	537	576	531	569	550	602	594	598	578	549	560	572	576	565	584	594	570	576	584	591	605	539	603	571	576	607	568	574	597	608	560	544	571	597	555	572	574	555	591	536	582	554	611	550	568	564	563	601	583	598	566	595	609	594	602	554	609	547	581	561	620	592	566	559	569	591	551	563	634	571	558	581	550	611	561	626	628	543	613	544	548	583	560	550	584	592	619	558	532	596	542	573	571	580	595	595	572	599	564	548	544	596	586	572	559	578	579	554	566	527	549	577	571	532	582	593	570	569	606	544	598	586	589	566	578	572	576	542	595	575	585	579	593	573	614	547	523	553	572	548	573	582	601	594	616	579	605	529	568	540	636	575	553	637	559	588	543	601	605	547	609	627	574	586	559	600	565	575	550	559	526	591	567	584	553	564	552	590	609	554	545	531	609	602	585	612	585	623	568	571	607	563	600	577	575	571	579	626	591	596	562	575	573	587	612	583	546	583	610	594	588	554	571	576	579	611	584	626	591	538	620	601	582	597	591	567	585	629	575	563	580	559	587	585	580	567	608	608	576	608	576	577	554	556	592	617	595	569	604	602	567	569	531	586	557	577	589	620	602	565	580	565	618	567	586	560	583	548	593	606	565	564	596	556	557	557	579	567	538	581	579	593	549	607	551	580	564	576	581	558	552	516	584	563	546	599	560	553	603	544	562	540	565	544	602	569	609	583	565	584	591	601	589	567	585	585	552	624	621	573	590	602	555	565	577	587	566	573	599	560	544	550	586	563	559	599	517	563	554	591	559	551	606	585	603	582	592	612	631	537	601	616	579	566	565	552	544	524	631	526	581	552	606	588	573	583	583	609	575	569	612	580	559	586	561	578	552	568	586	592	559	554	613	609	590	600	573	578	565	579	611	575	606	575	568	513	562	548	592	594	560	600	559	593	578	568	595	567	588	581	569	562	515	614	584	600	603	546	542	567	561	600	591	589	613	545	608	547	593	551	571	568	572	603	530	590	546	572	569	557	598	583	575	537	607	589	564	577	557	624	606	544	561	609	571	580	591	564	596	588	585	544	545	529	589	586	567	584	575	584	600	560	558	590	570	560	607	560	547	570	576	569	594	593	620	586	549	583	610	585	581	577	563	586	559	565	578	586	540	588	553	579	629	534	605	585	609	597	560	581	549	570	612	608	580	591	574	625	579	624	612	566	574	578	558	551	606	603	589	573	587	593	588	576	589	589	569	588	611	604	555	556	582	569	582	581	534	589	617	562	596	572	577	553	559	581	564	577	567	541	594	586	592	573	572	627	585	563	545	536	614	565	564	577	603	555	562	570	610	562
4103	288	257	249	236	222	228	239	226	241	192	240	218	239	232	228	227	193	228	203	230	211	242	224	247	217	221	220	230	263	264	214	236	237	221	223	224	223	229	225	213	222	212	217	197	220	223	219	212	234	216	225	214	224	208	227	228	238	255	218	241	210	219	221	197	251	239	230	251	243	219	220	221	216	242	247	207	206	232	235	207	259	221	224	225	215	243	224	245	224	266	236	219	209	209	218	225	223	200	218	222	234	235	228	226	225	231	216	221	220	233	203	223	221	228	208	215	244	221	243	250	229	225	243	210	235	218	235	223	233	228	182	256	224	242	237	257	237	219	215	226	209	238	218	214	220	220	217	204	227	201	222	215	205	193	197	236	255	232	259	233	231	214	234	224	220	229	210	233	241	238	245	211	218	211	244	253	257	237	210	206	217	234	225	205	231	228	202	259	239	222	200	234	240	221	242	221	212	186	252	222	213	235	231	222	220	221	226	246	236	219	232	214	222	225	222	229	237	219	227	210	249	252	208	213	211	219	220	234	250	248	207	244	252	246	252	224	220	212	247	234	231	234	237	237	212	231	227	233	212	238	241	209	229	248	233	221	249	218	175	219	247	230	258	219	214	221	221	212	233	238	228	209	241	242	204	223	227	224	206	248	219	196	192	243	245	235	231	206	246	233	228	229	226	234	225	253	212	243	222	217	206	203	233	211	225	226	232	241	217	218	243	211	231	208	221	206	223	230	217	246	206	217	225	220	243	228	218	225	208	224	233	214	235	243	230	214	188	215	213	204	244	229	242	229	212	214	240	211	237	216	222	227	224	259	235	249	211	217	224	198	226	207	230	201	246	199	227	174	207	233	225	220	196	207	204	221	238	213	222	217	232	214	199	205	235	232	211	230	247	226	233	214	200	229	219	236	198	245	216	248	231	214	249	232	256	241	221	223	212	229	237	236	235	232	233	207	212	213	214	230	248	254	230	239	215	252	228	210	241	245	218	220	229	247	241	189	232	225	213	244	235	224	229	201	218	227	201	214	218	222	219	223	218	219	257	235	208	237	250	231	235	263	214	228	221	223	235	235	251	212	214	201	215	205	234	203	255	215	215	210	228	241	234	214	231	228	206	228	243	234	203	212	211	227	219	255	224	240	215	268	243	253	214	245	232	214	199	221	217	257	228	198	240	225	242	222	230	214	234	233	204	239	232	245	225	243	255	228	238	243	216	257	227	228	236	233	225	288	218	225	197	207	236	214	222	206	221	223	207	239	251	222	243	199	207	221	229	228	229	233	203	226	236	231	232	224	238	220	214	225	260	221	240	232	203	232	228	201	209	240	223	210	236	257	204	208	218	227	236	234	242	196	257	239	220	228	234	234	215	249	201	240	239	181	236	211	217	216	233	239	237	217	241	224	243	263	223	241	219	189	245	229	231	245	202	273	218	251	212	256	200	211	220	237	230	208	230	217	206	202	223	230	228	232	239	216	224	208	229	216	216	215	260	208	227	200	209	237	223	207	228	249	249	203	235	238	225	218	231	207	248	212	245	216	233	215	248	226	227	201	222	234	211	213	214	208	241	229	205	218	206	238	262	230	212	209	233	249	240	225	235	221	234	233	227	241	242	230	241	224	222	209	229	193	244	246	205	199	207	218	232	226	239	217	202	217	217	194	243	223	235	246	203	230	238	241	244	220	210	211	260	234	197	210	211	241	255	205	214	243	209	235	228	216	229	240	226	203	218	245	199	226	237	205	233	221	231	221	242	196	260	218	239	204	213	251	226	227	220	240	204	202	251	223	208	227	219	223	227	208	232	211	244	267	220	193	218	223	227	218	228	249	227	235	241	227	222	210	214	228	196	225	242	208	225	243	237	193	218	216	239	233	209	207	219	222	242	239	215	244	199	223	259	233	210	232	220	227	232	235	203	247	208	224	207	235	217	226	213	211	220	224	224	228	214	213	244	253	208	235	224	208	237	219	223	218	238	225	243	225	205	210	207	208	210	226	228	208	234	207	206	214	222	216	273	242	231	216	236	205	223	220	232	218	212	220	226	247	207	226	206	227	257	227	229	228	202	233	233	224	215	235	232	210	224	250	236	232	238	245	262	251	182	228	200	239	225	208	227	215	205	230	206	230	249	222	247	228	232	216	233	238	224	187	248	227	254	224	215	223	212	216	214	239	213	242	216	224	261	221	244	229	267	234	202	226	235	234	213	247	220	225	245	212	229	255	225	239	230	226	223	224	241	210	219	214	229	214	224	234	253	207	217	244	217	219	221	206	247	207	231	217	212	240	202	234	209	259	216	222	248	221	248	253	240	242	239	263	203	230	210	252	231	212	247	220	263	259	259	211	196	256	232	253	213	218	197	213	239	224	226	230	220	212	232	243	212	224	198	235	197	226	209	234	239	248	227	221	217	201	223	215	203	241	237	232	183	208	209	224	245	206	225	239	210	197	206	214	221	235	198	246	247	217	211	222	222	219	244	234	224	215	203	220	239	217	230	212	216	230	217	202	231	220	236	198	221	252	212	237	225	216	222	236	223	234	252	265	232	214	230	217	223	206	207	251	225	213	230	221	216	231	225	225	229	223	208	202	233	232	218	242	224	207	199	206	232	236	244	231	225	192	240	245	204	243	211	222	216	229	227	240	224	219	223	216	200	223	212	233	212	204	231	217	242	227	234	205	231	216	211	217	235	201	200	245	260	245	233	226	230	255	227	214	236	220	218	197	225	225	230	241	263	230	191	231	223	235	226	256	219	200	218	234	257	211	209	229	213	231	230	238	254	206	222	216	242	233	223	221	203	235	241	237	231	225	232	225	247	221	206	211	208	219	223	218	215	215	234	222	198	224	235	213	207	204	204	241	248	209	216	218	231	209	206	260	224	264	248	227	219	228	220	253	195	220	227	228	248	268	227	234	220	222	205	203	213	229	197	214	238	214	254	220	244	232	267	247	231	250	237	239	221	253	217	241	218	241	238	219	219	223	217	222	240	218	219	212	214	202	217	206	223	213	239	213	240	229	226	206	214	231	242	236	221	247	204	248	209	228	201	208	236	212	213	242	238	220	213	220	234	227	217	212	219	217	196	188	225	233	221	224	205	235	210	220	217	223	221	222	214	245	251	229	233	263	232	218	235	203	199	242	232	236	233	236	225	259	212	233	233	218	219	195	228	227	227	232	229	242	226	221	227	244	209	225	214	248	222	216	217	216	234	214	217	236	239	229	217	223	255	229	216	234	221	186	225	239	233	252	236	236	254	259	222	211	205	229	251	250	253	231	220	214	234	197	239	233	211	228	243	242	220	247	210	242	236	218	227	242	227	239	219	235	223	217	214	201	220	200	218	214	242	257	195	191	224	211	204	256	243	227	247	216	203	216	210	220	221	207	234	208	240	216	226	219	213	217	251	240	227	218	233	248	202	257	239	220	235	209	228	227	231	222	202	232	221	212	220	226	211	216	211	193	212	231	210	223	226	203	218	241	249	235	232
4336	538	625	586	631	572	573	559	531	520	553	563	568	534	534	593	561	551	565	524	504	552	533	544	545	552	521	524	549	497	568	572	503	575	536	533	516	556	499	581	557	561	564	520	529	515	550	532	572	544	573	565	545	522	551	572	506	527	543	510	592	551	511	510	551	571	535	485	536	566	542	560	579	556	566	548	530	560	531	506	538	556	521	510	548	529	540	549	541	499	519	555	556	569	539	550	553	537	560	500	532	516	595	479	563	549	521	541	588	602	568	540	528	538	489	509	554	545	556	514	574	572	480	503	543	546	519	508	573	529	565	558	576	519	583	533	562	536	550	539	564	535	558	499	541	524	585	567	576	564	511	539	549	553	544	536	564	531	543	585	522	540	530	561	565	508	519	567	561	520	510	550	561	569	584	533	545	519	554	515	521	515	582	534	583	566	580	535	565	533	549	576	543	512	547	513	571	552	533	514	511	491	521	570	526	553	508	534	556	547	551	527	536	508	526	535	572	565	546	553	514	580	538	554	527	542	524	499	558	543	504	570	558	524	510	529	495	549	508	573	565	553	504	516	547	518	563	570	520	526	506	495	535	535	540	557	528	557	543	518	524	542	560	548	527	550	509	580	541	556	566	518	507	542	532	540	518	580	561	559	550	566	505	529	598	498	556	553	549	531	560	530	562	547	531	528	554	518	508	516	567	491	500	557	506	569	540	531	512	568	507	529	506	542	527	536	499	524	548	541	551	564	564	540	563	564	539	571	565	520	518	566	525	556	557	560	552	526	543	547	490	562	546	504	502	543	549	548	573	513	510	548	500	571	554	496	539	535	515	534	564	542	565	536	541	591	531	553	511	516	552	517	582	513	512	576	552	532	553	531	520	514	581	565	579	563	530	550	537	528	541	532	558	519	525	536	566	535	546	582	559	593	527	523	566	544	591	518	555	550	530	513	534	535	525	539	540	532	525	516	550	524	517	487	535	542	553	531	566	518	475	562	523	551	542	578	517	536	542	520	501	529	518	585	555	532	573	486	530	530	598	530	544	535	484	583	503	464	553	534	544	545	566	568	556	550	608	551	538	561	558	556	525	531	552	557	542	552	595	546	540	548	537	510	534	530	501	517	560	538	538	547	530	557	529	519	520	598	544	508	504	552	534	530	512	535	524	508	518	527	565	538	515	543	553	550	522	562	546	499	560	501	581	551	546	559	545	525	576	578	537	581	538	563	545	527	523	523	525	552	512	555	522	526	550	547	549	487	529	530	546	536	535	524	522	542	564	521	578	541	504	492	552	559	559	557	568	549	533	551	532	508	542	523	553	617	521	548	577	543	577	545	493	539	544	527	555	569	570	504	534	514	520	569	562	564	541	535	561	490	561	526	540	538	551	543	568	541	582	538	570	571	533	538	511	543	572	516	542	511	564	556	590	564	542	533	583	540	564	513	549	552	541	546	544	559	557	559	558	559	501	498	535	539	546	532	571	491	550	520	563	545	510	563	543	587	499	521	542	560	545	529	587	507	550	521	579	573	536	515	555	528	527	536	543	566	559	546	565	529	521	555	509	568	501	587	522	540	522	568	534	561	538	553	517	520	547	543	553	570	558	505	551	525	551	526	527	482	551	592	538	560	567	552	496	531	538	533	491	566	521	568	554	511	508	523	587	514	563	549	549	523	523	513	516	544	543	544	521	518	579	539	585	534	569	556	523	527	528	563	534	524	556	531	550	521	571	565	510	521	544	558	518	539	544	545	560	555	585	555	555	539	542	554	558	542	518	515	557	546	523	569	572	538	561	531	539	543	561	494	499	562	546	570	539	520	530	537	515	548	578	557	539	542	537	532	528	535	560	554	545	533	541	539	519	557	556	534	538	544	536	551	548	522	511	551	529	524	575	565	505	541	567	506	570	534	576	522	547	525	514	531	547	534	530	534	498	568	575	528	520	539	511	540	557	538	528	528	528	539	554	515	594	544	539	532	567	521	533	495	493	507	549	508	534	511	589	530	550	577	488	585	556	565	551	572	527	502	548	563	535	520	536	508	550	545	533	520	564	499	554	514	544	562	500	536	547	554	555	528	567	561	482	518	548	552	544	545	506	529	517	524	550	527	498	556	551	566	514	521	504	481	554	546	534	497	569	567	537	516	514	553	510	510	502	534	555	530	494	513	559	548	550	563	559	583	553	557	575	523	554	519	519	521	590	528	556	538	536	559	532	511	523	544	569	588	541	537	506	543	555	558	586	525	510	536	554	562	532	514	519	523	537	534	541	535	534	546	504	553	556	532	509	532	524	537	521	558	558	521	553	587	560	528	580	551	557	577	560	505	529	505	534	541	557	532	512	547	560	558	543	518	516	565	571	520	579	494	517	543	573	538	541	560	551	549	545	588	555	520	530	512	582	543	530	557	570	482	497	539	550	512	536	559	538	555	533	525	511	547	522	506	503	546	523	553	551	536	558	557	526	494	569	586	525	501	548	536	535	521	522	533	515	558	553	572	528	521	542	523	559	543	567	549	578	562	568	582	523	558	541	511	497	555	588	581	549	500	532	544	526	499	527	531	562	589	580	531	570	526	540	532	551	542	571	551	523	559	542	504	531	541	584	550	551	537	587	576	564	555	494	507	557	546	554	535	512	536	566	506	535	590	540	509	553	569	515	507	582	566	520	527	514	532	535	512	549	575	542	529	540	514	482	561	546	539	559	545	564	528	560	547	558	513	526	543	542	554	497	504	558	540	562	555	541	552	524	522	539	568	575	557	536	605	558	520	555	529	556	534	481	555	506	561	558	577	549	551	553	528	527	547	567	525	542	514	573	521	528	540	533	567	547	506	524	512	568	525	527	528	528	524	528	583	468	544	540	550	540	525	550	557	528	532	497	551	551	553	582	524	570	529	549	570	578	565	491	554	526	495	543	546	553	517	550	536	563	504	572	534	501	503	521	521	570	539	552	546	514	556	550	571	521	495	549	574	546	565	528	591	546	524	541	592	540	551	569	520	528	534	535	519	523	560	558	548	522	526	484	542	545	575	527	547	548	532	547	557	563	540	494	552	570	513	539	533	540	519	515	522	580	554	596	548	599	551	568	553	497	535	563	557	527	542	513	552	559	538	582	561	562	550	546	536	548	550	549	540	568	509	546	571	564	510	581	550	574	499	583	575	546	546	589	550	550	507	520	518	564	536	566	520	510	547	517	543	555	524	524	561	560	539	529	588	561	571	506	560	513	549	504	553	557	558	523	553	503	538	523	515	566	544	585	547	525	572	581	572	533	568	549	533	517	537	520	523	567	531	545	534	543	536	548	546	540	551	506	511	540	577	563	542	600	576	517	543	526	543	516	495	534	534	527	523	543	557	525	536	554	556	550	550	555	541	554	511	563	574	529	528	539	562	561	529	549	518	519	520	558	529	579	506	541	520	551	551	527	546	555	520	513	527	582	533	569	537	550	540	571	518	539	538	540	554	551	518	512	516	548	546	532	596	559	570	562	568
43481	8501	1223	808	517	408	352	258	243	216	184	182	171	168	190	141	146	139	135	116	127	149	139	115	112	119	110	132	136	138	117	121	132	119	127	113	110	111	143	108	105	120	123	120	116	99	123	119	125	104	121	119	114	115	124	139	103	155	114	139	106	100	129	132	131	136	118	127	127	121	99	92	105	122	100	127	127	129	124	106	114	115	126	123	143	100	126	112	120	108	101	119	105	104	101	126	118	119	111	94	104	121	117	103	121	105	110	130	126	126	115	97	108	144	131	123	122	123	124	126	122	100	135	101	109	115	141	111	115	123	114	125	141	117	126	111	117	128	134	124	115	127	121	117	115	95	111	96	128	114	118	109	112	110	105	107	114	95	110	104	103	107	124	115	120	120	118	120	131	101	99	127	127	121	139	126	111	107	121	108	118	125	127	114	110	126	119	105	104	111	112	106	129	104	95	103	128	109	128	115	116	114	124	109	116	121	128	118	112	121	128	130	109	125	119	115	118	154	125	131	106	121	120	122	139	103	114	106	113	122	113	114	123	122	122	109	135	124	125	112	96	95	113	116	138	111	111	125	110	112	113	101	96	118	103	118	123	109	137	111	137	125	104	129	106	118	132	136	117	109	101	100	132	92	123	93	113	114	113	122	113	118	125	106	117	120	117	114	124	128	114	118	135	92	107	101	112	107	114	100	122	118	118	118	121	103	102	121	130	126	97	118	126	126	132	103	114	109	105	114	124	98	124	116	123	111	94	108	108	107	143	110	120	138	123	110	119	119	118	131	122	117	135	124	112	111	127	125	120	104	117	99	125	122	98	121	126	133	116	121	115	112	140	110	115	127	112	95	106	133	118	116	112	115	104	98	106	113	126	110	116	119	120	121	121	128	109	119	112	134	120	117	118	119	105	112	111	115	113	100	107	99	116	128	114	95	143	116	108	124	118	96	115	121	134	140	140	121	93	112	126	135	95	105	124	132	117	101	95	110	121	114	104	122	120	131	113	91	120	99	124	113	121	134	115	91	104	115	136	106	124	127	114	103	129	102	102	129	125	108	134	112	99	123	106	116	124	124	105	121	124	116	126	111	118	113	114	120	125	123	110	93	135	120	116	125	107	101	106	133	140	113	120	106	105	131	115	95	103	117	132	143	112	121	118	102	112	113	116	114	117	129	100	112	98	109	137	106	100	136	117	119	109	119	102	110	119	106	114	100	122	113	114	119	123	94	98	120	100	127	104	123	110	104	139	122	97	106	108	110	105	116	96	119	113	114	122	105	128	128	128	107	113	118	133	131	137	125	105	112	122	123	104	117	122	120	114	111	104	133	122	110	115	112	109	93	116	105	109	98	106	102	113	108	136	103	111	123	108	108	109	125	129	126	104	110	119	109	116	109	108	108	112	119	115	121	111	137	114	134	114	123	110	117	104	113	113	118	131	118	107	113	112	99	136	110	93	98	124	120	122	105	129	107	107	112	98	116	122	111	118	131	131	129	116	120	102	105	111	130	110	121	120	134	110	112	119	114	121	120	117	128	114	113	133	127	98	119	121	124	117	111	116	113	115	125	102	114	126	93	93	115	113	122	119	101	127	91	98	140	111	112	116	127	131	108	116	113	123	134	122	104	98	121	122	115	119	127	106	100	105	121	111	129	142	117	110	109	120	116	94	106	111	116	109	117	124	115	124	101	123	106	116	127	120	92	126	115	124	108	112	120	119	97	120	103	119	93	124	128	140	121	110	137	104	124	129	111	114	115	109	108	129	109	120	116	119	119	102	113	112	120	110	130	115	123	113	105	119	101	117	120	108	128	92	119	103	98	121	101	115	113	124	110	113	120	102	105	115	119	109	113	117	112	123	106	101	116	117	117	126	105	131	101	129	112	120	128	117	156	110	117	104	109	123	115	120	132	117	111	107	119	128	104	124	106	122	139	102	102	105	108	110	130	124	127	95	122	132	125	115	113	122	109	110	114	115	103	113	111	132	87	123	120	109	106	110	121	112	135	121	102	120	121	135	128	116	114	109	89	121	118	127	123	114	120	124	110	109	127	115	117	117	110	104	107	110	119	112	100	133	116	105	103	111	96	96	124	116	105	94	108	117	94	102	110	119	128	110	108	120	123	97	98	110	113	127	107	110	107	102	100	104	114	104	130	111	107	116	120	114	120	112	118	123	135	124	107	121	115	120	96	96	118	113	120	129	109	112	111	128	107	117	123	121	113	102	117	118	125	115	114	101	103	109	112	135	107	114	116	86	111	116	107	113	131	134	121	103	112	106	116	119	125	140	118	100	118	117	131	118	114	125	127	107	97	111	121	91	107	111	121	110	124	136	119	124	138	114	118	108	146	126	116	109	113	133	101	107	113	100	117	119	127	123	115	122	138	113	112	126	111	113	105	109	129	124	120	133	118	113	116	99	93	94	125	131	113	126	129	125	122	127	113	113	126	130	134	102	101	102	123	113	128	99	116	110	111	121	104	105	120	102	85	92	106	109	100	114	117	94	95	98	112	101	117	129	130	121	113	124	113	133	124	143	129	103	120	100	131	117	86	126	115	124	107	112	120	106	117	112	109	100	111	92	119	118	97	124	97	114	112	111	126	114	119	103	111	106	112	127	102	112	112	114	125	113	106	121	119	112	113	113	105	116	113	110	133	98	118	120	123	132	130	112	123	96	114	118	129	118	117	119	126	131	104	110	114	110	106	114	99	103	103	102	122	121	135	121	122	132	123	118	119	120	120	114	121	130	107	105	132	107	106	118	111	118	114	111	124	118	106	118	141	128	105	119	126	105	124	113	108	119	113	119	110	101	114	103	116	124	136	113	108	102	127	128	119	109	110	118	144	110	134	111	116	110	116	123	120	93	124	113	111	116	110	124	109	119	120	108	121	119	110	111	103	106	113	116	118	135	109	113	103	118	123	108	114	149	121	116	102	128	123	120	116	101	133	102	120	136	138	116	101	121	127	120	131	109	101	115	99	128	117	115	116	111	122	101	109	126	98	109	118	112	125	125	95	108	124	121	104	128	111	93	102	136	107	100	128	103	102	118	101	133	118	102	105	107	130	116	127	103	99	115	115	126	112	143	114	112	126	104	102	108	123	110	104	132	116	127	114	113	107	112	109	115	111	132	116	122	123	107	95	97	126	109	123	128	101	125	125	103	115	101	115	120	118	125	117	116	115	112	108	115	136	100	94	120	132	117	120	131	122	129	95	125	109	145	135	107	102	106	114	110	125	129	137	140	119	108	110	97	95	123	122	122	111	115	120	105	118	133	102	114	132	145	123	113	114	124	110	124	125	109	123	108	118	122	116	134	111	142	127	127	110	117	102	108	124	106	99	108	118	104	121	105	109	112	115	123	110	129	129	137	113	135	93	99	121	129	127	99	108	105	116	116	124	118	145	86	114	128	93	118	98	108	103	123	121	119	103	112	126	123	129	114	137	102	124	112	129	124	110	112	103	121	115	107	131	112	117	122	112	116	113
18721	1057	2233	2552	2212	1824	1546	1280	1102	968	873	771	729	668	645	609	526	552	511	502	479	478	464	442	398	426	433	389	395	405	387	364	373	359	370	384	368	360	373	388	370	385	356	397	389	360	381	372	355	353	352	363	349	367	365	369	339	324	333	334	365	357	354	352	305	347	318	360	307	309	346	332	314	327	332	297	346	338	361	353	327	338	332	345	327	324	334	369	316	328	342	338	336	322	330	342	339	348	331	310	358	345	330	359	338	316	320	352	332	355	321	301	309	341	313	315	343	350	349	342	339	321	330	315	328	323	305	352	336	345	332	289	336	368	360	357	314	319	355	296	303	341	330	331	312	328	335	349	343	315	341	321	326	333	351	358	322	346	350	338	307	321	335	340	346	325	324	330	307	331	326	335	318	312	350	336	372	298	310	312	316	331	336	347	334	317	341	325	326	319	309	320	351	347	325	352	383	291	335	331	358	329	340	292	319	308	338	352	329	353	362	332	334	305	350	327	342	304	320	319	328	329	326	344	342	324	324	323	310	303	302	355	358	335	328	365	339	329	337	330	328	338	305	323	335	337	337	324	346	303	343	330	337	329	390	304	342	311	342	314	319	305	314	347	313	340	328	336	319	321	300	342	300	335	323	322	327	323	341	365	333	299	360	357	331	332	321	310	334	298	316	311	294	297	350	312	305	338	317	339	353	303	325	349	339	307	354	377	321	332	342	321	310	348	330	327	333	311	331	326	340	315	341	321	305	312	359	310	319	321	343	343	334	345	324	334	327	318	296	360	295	324	319	334	341	298	353	335	304	326	324	335	356	316	333	304	332	330	294	339	328	331	330	329	360	312	311	306	347	327	334	331	302	340	369	293	309	344	333	335	315	343	316	305	328	301	302	338	332	317	325	303	324	326	310	318	326	307	316	316	350	331	355	309	355	342	305	340	326	318	301	335	311	333	319	336	347	313	308	301	327	336	328	311	314	345	341	327	349	334	318	330	336	334	341	309	331	329	308	349	319	326	327	294	337	338	341	338	351	326	344	348	332	346	316	308	356	331	319	319	312	328	354	303	323	315	348	341	324	319	352	298	338	319	328	329	344	322	369	294	336	317	335	352	323	320	303	324	329	326	384	336	340	346	355	330	336	347	327	270	326	306	316	322	325	325	311	333	319	337	329	338	320	321	329	323	321	331	339	339	317	332	335	325	343	318	344	318	318	323	334	305	334	318	315	306	327	316	378	333	322	310	355	318	329	303	312	301	310	343	351	337	327	323	325	288	318	337	344	340	352	325	351	348	342	311	327	353	334	301	301	330	349	335	322	309	307	312	324	316	306	314	328	302	341	330	289	339	336	351	311	311	310	296	315	333	327	326	305	318	334	351	330	332	330	321	316	367	314	327	338	318	329	291	326	354	314	333	314	338	311	325	321	305	327	327	339	338	328	326	327	317	365	314	322	314	333	308	321	333	309	354	348	346	365	332	341	320	334	313	325	321	328	341	335	343	327	307	302	304	314	317	298	300	352	351	336	323	289	325	333	337	327	322	348	340	335	323	307	355	341	354	338	333	326	359	358	322	323	334	318	329	325	322	344	340	312	301	324	315	354	346	333	355	341	316	311	296	330	326	325	312	292	341	306	312	319	315	311	319	312	292	348	320	320	333	338	285	331	320	341	339	330	341	342	344	318	328	387	314	331	355	328	319	328	340	348	304	331	340	359	318	337	335	356	314	293	307	323	327	303	330	354	345	303	340	304	350	335	347	328	331	333	353	332	324	349	352	320	343	340	337	323	323	305	335	337	304	343	336	330	313	323	340	339	338	340	329	362	329	308	328	345	345	323	334	292	326	333	363	312	346	275	317	354	305	311	324	343	348	322	351	319	332	350	295	371	383	339	319	316	321	342	311	337	340	324	338	321	338	316	328	310	306	299	326	331	325	326	325	312	332	346	315	303	332	339	329	311	329	305	289	373	339	337	316	347	317	340	326	335	334	292	355	342	310	331	296	336	313	317	346	348	335	330	333	332	332	344	336	313	331	346	303	320	347	319	304	317	328	327	318	321	366	329	324	336	320	345	336	322	311	339	362	325	298	332	325	299	312	335	347	329	327	334	342	316	324	328	304	324	341	372	335	318	348	342	337	335	334	313	310	306	343	357	336	302	325	328	356	305	313	327	286	323	322	347	323	333	342	332	331	323	310	369	321	338	339	321	346	322	313	346	338	349	342	310	296	321	333	336	317	327	313	337	326	333	333	294	331	337	349	348	339	300	323	337	325	306	329	328	317	309	336	313	338	321	349	345	347	304	339	330	349	316	316	346	328	317	309	312	317	295	320	330	331	342	297	368	333	317	330	330	366	322	316	313	325	318	339	343	349	334	362	318	316	340	325	313	326	330	342	341	333	373	343	313	344	325	262	326	334	344	323	353	328	317	313	344	348	341	326	344	321	304	302	318	304	304	347	327	327	360	343	309	286	349	339	317	332	313	303	330	324	338	319	316	313	323	320	305	345	294	334	313	317	325	361	311	321	352	323	320	299	349	333	341	311	303	348	330	379	337	353	323	346	342	318	332	280	358	317	340	330	308	308	338	304	310	328	335	316	326	301	327	327	306	330	307	318	332	326	332	304	310	328	306	327	330	338	341	310	324	303	349	337	326	340	301	338	326	324	340	318	334	300	296	364	341	316	334	336	328	347	341	326	321	325	318	326	357	338	327	310	322	330	342	349	305	324	347	283	303	321	308	313	341	307	311	328	307	312	331	295	349	321	325	333	339	317	329	345	348	314	361	357	316	336	359	312	340	327	337	319	306	330	349	355	300	349	349	286	325	326	295	323	364	373	330	323	337	323	328	349	339	326	323	326	320	344	350	330	332	313	310	324	349	318	305	349	327	304	313	339	318	323	345	334	325	330	326	354	321	347	317	322	347	320	334	302	339	332	345	358	332	357	346	333	284	320	316	324	342	312	305	334	376	337	283	341	313	319	330	309	313	298	339	358	335	345	315	349	314	321	301	326	307	353	319	372	292	322	334	328	315	314	330	311	308	319	333	313	327	311	321	297	344	317	302	323	325	333	296	321	348	325	352	316	314	313	360	348	343	366	284	333	337	350	312	341	313	307	312	341	310	334	345	330	330	318	342	304	332	330	316	323	338	345	331	311	333	318	298	334	334	308	331	311	296	323	323	310	347	317	319	318	355	344	318	324	352	333	366	340	325	350	316	335	315	304	307	348	331	327	348	318	335	335	364	343	322	329	331	293	327	326	337	338	374	296	311	329	340	311	334	306	309	379	319	337	340	310	355	324	324	304	343	326	308	330	324	356	342	361	316	335	329	319	346	325	315	330	336	307	309	342	311	331	304	314	304	340	333	307	314	314	340	354	335	337	323	338	340	342	311	346	316	343	328	341	291	319	342	332	323	328	310	323	322	330	339	338	381	328	321	314	356	309	332	356	342	319	303	318	328	303	298	348	316	334	351	323	311	341	376	327
55612	17377	5420	1907	1131	920	667	562	497	458	372	367	335	363	336	310	289	299	288	267	260	255	259	251	257	227	258	233	292	224	222	268	220	226	263	229	222	258	243	222	213	230	227	236	237	244	258	228	207	218	261	235	230	245	232	215	238	211	241	227	218	234	234	222	221	208	210	225	251	228	247	220	238	223	259	210	236	230	261	228	219	221	239	234	254	233	213	211	252	233	229	219	224	209	261	260	241	227	235	230	256	237	229	200	238	229	218	230	260	259	220	221	230	232	231	232	237	237	235	255	228	222	196	236	237	219	200	236	241	243	247	248	233	246	244	241	233	220	228	229	220	225	239	215	235	234	224	237	184	205	212	205	211	230	223	268	245	194	239	245	239	228	233	224	250	229	240	239	204	214	228	226	201	263	213	225	242	238	220	217	223	212	227	230	203	219	225	251	217	213	224	224	200	219	197	235	232	226	230	203	214	237	220	241	212	221	239	214	223	252	217	230	230	195	211	193	245	224	226	250	248	230	255	243	216	254	215	245	226	236	230	245	236	230	237	222	226	213	244	204	226	244	214	223	224	250	232	245	197	238	208	237	230	250	216	201	220	225	258	236	236	230	241	230	212	253	222	226	238	206	221	202	241	224	223	220	220	228	224	197	228	231	262	266	219	218	230	231	223	263	235	216	242	238	232	223	222	237	254	217	230	217	225	224	241	217	234	244	232	202	245	215	212	231	220	208	230	215	219	218	231	253	239	232	202	254	240	270	245	243	230	226	219	218	239	224	257	251	212	225	260	228	226	212	219	237	225	244	204	228	234	235	222	198	223	224	227	246	221	236	229	233	219	209	220	207	240	219	209	219	225	233	234	218	207	245	228	234	236	222	241	211	272	249	231	245	227	232	221	237	211	235	240	238	227	241	249	223	194	226	257	212	219	204	248	218	225	209	231	237	225	248	220	232	222	209	229	238	244	235	221	233	229	183	228	217	242	218	207	230	244	238	226	244	224	240	224	232	218	245	224	226	231	215	244	233	233	217	220	230	249	222	230	212	230	254	211	234	235	226	227	230	201	216	224	228	231	252	228	204	216	208	230	243	236	226	225	236	229	207	232	222	245	241	213	214	220	222	224	221	225	217	222	226	215	220	217	241	233	222	230	229	203	239	254	247	252	219	229	232	221	241	225	241	245	229	219	240	225	239	228	226	211	217	229	232	224	220	221	200	236	212	221	202	236	224	205	222	216	230	227	222	224	256	239	209	243	223	236	234	229	246	190	214	241	224	222	213	206	238	230	226	247	233	219	247	234	269	223	213	248	241	227	207	227	272	217	227	209	245	245	238	228	252	235	202	238	221	219	234	221	234	233	216	248	250	248	216	229	253	237	230	236	229	244	223	247	230	186	218	234	240	252	225	239	231	213	237	210	231	241	203	241	219	224	201	193	204	214	220	218	249	216	209	238	213	225	239	241	222	250	236	230	239	266	261	257	223	225	235	256	224	244	202	233	274	239	235	209	218	209	212	245	237	217	261	249	215	254	223	245	254	213	221	221	247	231	227	222	204	211	225	242	217	230	220	220	262	198	192	214	260	218	249	237	216	233	201	229	227	213	219	228	253	247	224	249	225	240	236	221	210	230	264	227	229	225	230	233	232	223	223	218	232	226	204	228	244	212	241	239	247	229	238	214	237	248	221	228	259	212	225	208	218	227	238	242	222	219	267	221	227	245	240	238	239	243	222	236	224	246	231	205	246	204	228	226	226	213	249	237	216	215	222	249	231	227	205	197	247	264	229	197	252	213	226	221	224	210	224	214	229	212	241	211	199	218	236	263	222	222	247	241	229	233	279	232	227	218	214	196	221	234	251	221	260	241	225	217	216	216	237	222	230	206	257	215	209	215	256	233	240	203	224	210	221	230	235	200	228	213	230	233	235	236	250	193	231	201	254	214	222	230	230	206	244	216	220	225	243	247	239	250	246	256	209	225	219	240	234	206	234	235	226	230	265	221	225	245	235	229	216	238	217	215	225	243	244	242	218	249	247	222	203	220	208	232	240	234	259	234	248	233	218	206	223	231	205	217	221	234	229	227	244	198	254	236	219	214	235	232	231	199	237	222	233	240	222	232	222	220	230	226	237	244	257	246	249	232	194	217	256	236	251	275	224	214	240	221	231	266	217	238	228	223	219	224	232	227	231	206	255	262	216	236	220	234	228	237	249	245	249	234	214	221	200	215	235	224	214	235	249	275	227	228	223	244	229	251	230	203	221	227	215	228	210	236	210	229	214	214	211	203	187	237	242	228	251	222	256	213	217	251	199	218	229	209	204	238	251	265	222	225	209	208	236	237	224	236	239	224	245	224	232	201	220	221	250	219	233	223	205	243	229	223	215	215	250	221	210	245	255	210	235	216	247	259	225	205	211	235	214	218	254	234	205	204	234	232	264	228	252	216	234	246	232	237	247	219	250	232	219	236	254	223	235	234	240	242	226	219	203	214	218	254	221	241	222	226	249	223	213	263	194	219	262	253	219	217	232	247	234	234	220	252	249	234	214	243	231	229	215	218	227	211	253	225	247	234	242	225	248	226	234	248	201	218	222	214	207	243	216	232	219	252	175	230	214	230	225	202	220	242	217	207	236	224	233	217	244	232	231	255	221	244	241	247	247	265	243	207	225	230	229	213	195	238	207	235	201	233	259	228	194	240	248	237	235	222	241	229	239	218	244	235	223	230	218	198	223	256	249	217	245	226	231	241	199	198	204	211	246	206	234	209	226	238	242	245	225	250	241	246	253	237	234	240	254	213	225	188	222	232	220	224	245	206	232	223	246	209	238	248	235	242	248	225	231	199	211	244	226	200	209	238	251	195	242	233	232	263	240	231	217	223	222	220	234	228	243	235	250	219	211	230	232	215	237	243	258	216	219	233	265	211	244	223	211	206	242	252	211	239	251	239	227	225	224	230	232	225	207	228	245	239	224	233	228	243	243	218	224	243	246	219	242	237	246	193	230	221	222	234	239	216	232	224	236	201	196	239	244	252	231	224	215	228	228	221	264	227	232	232	208	222	206	242	209	215	233	223	253	234	216	237	242	225	233	241	241	255	265	245	244	239	203	226	228	227	213	222	239	218	222	257	215	236	227	234	238	213	242	230	240	231	253	219	232	245	249	265	230	221	236	237	245	222	224	223	225	249	226	223	205	209	216	216	227	241	235	241	241	250	260	220	259	234	221	235	229	221	231	213	232	244	237	232	244	246	195	213	209	230	211	242	251	228	248	221	234	230	230	250	237	222	221	263	234	228	210	230	221	239	208	215	219	244	217	228	227	229	240	216	241	211	230	238	231	225	218	249	250	230	266	249	219	233	217	232	238	244	225	188	254	233	231	199	218	240	229	246	236	244	242	217	223	220	246	225	231	209	232	230	207	215	233	236	197	232	243	196	221	233	228	218	218	229	238	240	233	219	227	236	233	229	222	239	227	230	238	222	208	221	223	227	215
25022	1939	4060	5013	4220	3503	2862	2386	2046	1765	1660	1517	1315	1222	1155	1087	1053	932	923	915	887	810	780	761	791	778	815	714	731	732	713	718	722	694	665	700	643	665	639	656	666	662	639	674	635	656	645	649	631	625	620	663	634	629	679	643	590	570	620	612	624	613	598	645	623	628	636	585	559	596	652	592	587	573	640	600	603	598	552	555	584	572	591	573	611	573	572	611	588	580	586	596	590	566	603	593	597	595	609	602	589	605	547	587	585	588	625	622	634	573	603	583	571	556	594	600	575	597	621	594	557	554	598	604	549	611	609	616	587	610	622	544	569	595	601	594	590	641	590	534	609	571	576	626	582	591	568	575	588	590	560	614	558	576	556	575	636	588	533	594	574	621	573	595	575	568	606	556	549	601	571	584	606	630	596	572	555	599	550	565	552	574	585	539	603	600	615	591	587	552	552	550	593	561	610	596	616	620	597	546	598	530	596	547	581	596	599	607	621	563	602	563	619	583	595	571	587	562	532	590	562	607	575	562	572	561	545	575	591	609	565	563	537	497	565	554	602	579	552	579	601	586	565	582	568	577	613	577	582	597	578	600	585	600	544	588	604	570	557	568	573	590	587	540	612	585	562	570	534	591	589	586	581	555	605	565	596	557	581	612	586	618	600	587	586	561	565	607	554	620	541	596	541	578	570	576	569	597	581	583	581	600	622	591	578	575	603	543	598	616	562	584	540	583	601	593	578	529	599	567	577	578	553	578	605	573	601	579	560	539	564	547	546	592	530	589	595	509	570	612	561	550	548	622	607	598	588	537	560	581	589	554	557	598	597	606	603	579	605	547	563	549	523	558	541	575	596	625	544	582	595	589	524	555	596	597	585	590	611	546	604	574	579	567	565	563	565	559	535	588	549	594	608	537	616	568	596	600	603	620	584	569	599	550	636	567	578	601	610	580	577	570	641	605	602	561	585	554	610	585	626	593	579	533	579	559	622	581	562	597	527	575	610	608	562	523	536	578	552	613	598	571	569	608	589	575	560	590	553	557	543	551	584	642	616	554	541	606	590	568	597	568	618	577	541	581	560	567	572	582	590	583	638	596	572	567	576	596	568	558	594	547	584	570	586	570	591	575	567	552	594	567	579	594	599	576	583	559	545	596	595	584	541	590	617	599	588	592	585	543	602	577	564	554	552	562	561	614	557	583	601	556	587	582	583	648	626	610	540	623	593	570	588	591	580	596	564	577	586	615	542	593	554	549	575	575	575	593	547	588	530	582	542	557	553	589	616	546	521	561	623	594	568	521	578	590	585	595	547	619	641	563	595	605	573	565	522	578	610	574	548	592	566	570	602	567	563	541	573	555	540	557	603	578	567	575	548	622	614	595	560	585	655	599	590	554	580	575	562	611	563	576	566	616	566	580	566	589	578	601	589	561	596	602	612	581	609	581	663	545	602	595	620	547	592	553	572	520	542	584	549	582	583	567	610	573	581	562	567	579	582	575	581	588	589	609	559	581	583	584	566	564	595	599	583	604	576	589	580	560	604	570	584	588	574	545	585	574	577	553	587	571	593	552	587	554	606	611	602	580	551	550	610	572	604	586	566	576	585	569	563	589	568	619	592	586	548	565	565	551	581	590	584	587	553	568	585	585	572	573	596	573	581	555	588	577	570	582	556	576	566	576	593	558	528	602	602	605	599	596	528	563	521	582	556	591	587	552	575	569	595	585	533	551	583	569	554	559	587	559	579	566	546	587	597	578	559	616	624	569	581	560	585	550	637	615	599	585	609	582	549	564	557	564	586	602	627	585	569	568	624	609	601	610	617	549	581	554	576	605	567	559	577	571	574	618	588	588	576	520	555	550	563	568	602	582	555	561	583	597	595	595	601	597	585	556	603	518	569	631	605	598	587	537	560	562	580	594	550	570	605	522	583	592	609	561	552	545	538	620	634	568	520	601	580	625	572	598	554	541	598	599	526	571	600	558	592	530	568	582	558	566	527	557	572	558	607	554	621	551	580	573	587	550	592	565	574	620	575	595	610	545	564	546	562	554	568	634	634	608	548	573	535	532	583	567	566	625	601	604	577	641	552	546	618	573	565	610	606	563	608	572	538	557	577	596	586	591	574	585	621	545	582	575	565	600	555	588	531	562	557	621	545	582	578	547	579	539	588	575	523	612	579	615	549	522	596	555	555	547	615	594	591	555	593	565	626	563	573	548	595	589	565	543	557	556	573	563	566	571	546	571	611	546	579	622	604	560	594	599	529	564	626	546	575	582	565	555	575	593	605	572	596	564	583	566	555	587	611	602	582	591	597	556	629	550	598	558	570	586	583	580	577	584	573	548	548	613	544	563	578	543	535	562	593	567	580	556	626	603	574	563	558	603	576	543	599	569	612	621	550	560	588	537	555	577	589	567	567	575	616	568	585	572	561	531	586	585	583	600	599	540	583	626	553	604	638	583	568	555	591	619	610	563	615	568	574	548	574	586	598	607	607	573	537	557	575	600	517	577	603	637	588	580	566	609	558	594	564	533	554	566	579	577	547	559	553	534	583	560	586	592	605	596	557	562	563	607	590	593	603	557	563	577	571	591	599	545	558	571	595	564	554	605	567	577	578	548	587	571	584	592	608	623	554	569	575	562	582	528	565	576	558	546	558	578	547	562	574	607	596	577	571	599	608	617	506	551	589	532	589	629	591	602	572	549	576	538	579	606	592	568	557	603	618	601	549	566	574	522	578	585	595	590	608	590	600	572	611	554	585	561	590	573	541	537	586	574	603	570	590	604	590	583	549	582	531	621	571	542	555	570	548	549	580	566	604	553	539	591	524	601	577	588	539	584	586	609	566	591	549	586	564	617	581	570	570	562	596	622	610	572	590	556	572	566	547	553	614	576	610	588	588	600	597	547	590	565	587	597	571	574	608	533	591	540	563	564	547	565	595	572	575	544	636	545	543	627	622	580	557	568	585	591	607	564	597	544	591	566	598	588	585	578	572	591	563	592	555	564	603	595	567	563	564	602	605	584	552	557	622	643	571	590	562	612	570	610	592	542	589	595	603	564	573	578	579	579	552	589	578	614	539	581	566	621	562	546	579	564	595	548	565	588	635	561	589	588	554	607	576	603	584	571	589	550	547	603	586	602	523	570	588	570	599	602	568	600	612	570	635	584	566	588	553	622	582	593	549	577	591	595	575	597	617	556	550	589	556	588	585	615	556	550	572	587	571	573	613	565	625	580	538	596	558	552	640	581	607	548	651	595	603	565	597	592	522	574	542	569	589	589	607	566	602	575	529	578	577	553	579	581	578	573	575	542	613	618	598	553	565	573	582	539	568	589	580	580	583	606	560	551	564	520	584	573	552	605	560	550	586	569	572	590	572	578	561	555	552	543	550	584	565	580	552	616	572	536	629	570	593	560	556	573	634	576	534	618	589	561	583	591	586	586	569	522	552	511	565	557	561	604	539	597	594	577	575	589	584	585	596	585	590	557	594	561
3955	281	250	204	232	245	250	248	250	249	203	238	251	211	233	255	212	213	240	226	188	221	205	241	248	236	227	212	240	238	258	250	240	195	197	208	232	223	207	226	236	238	235	235	237	230	238	244	231	227	217	231	219	244	210	224	217	215	201	235	241	209	228	229	217	218	222	224	209	205	242	230	224	210	227	219	208	225	234	233	212	230	226	239	244	220	225	203	202	254	220	219	235	198	223	237	225	244	234	224	229	218	249	215	250	222	217	223	214	238	197	230	208	210	231	197	239	232	209	242	202	203	222	255	225	224	237	211	215	212	194	226	246	241	231	215	249	233	200	234	229	218	225	235	225	239	222	238	220	245	218	225	227	219	237	195	217	227	226	226	247	221	223	240	198	232	218	213	219	201	251	234	213	237	245	217	220	233	244	216	206	200	235	228	230	214	239	245	218	200	240	240	231	238	216	223	222	221	221	213	210	219	187	207	228	257	258	241	226	218	222	249	223	232	246	219	213	233	216	248	211	245	212	230	227	229	227	208	241	237	214	218	198	244	252	222	186	233	224	229	246	223	242	219	245	225	227	242	238	227	205	220	201	214	256	220	224	245	230	226	241	224	212	225	215	231	187	211	223	208	198	208	231	249	219	208	230	246	244	245	210	225	215	230	223	235	211	214	225	243	220	231	231	211	220	220	223	213	235	243	225	227	212	204	220	209	224	208	203	234	221	236	216	191	218	218	221	213	226	211	235	217	216	215	244	234	221	218	229	219	219	233	232	248	214	208	210	192	210	233	219	227	240	227	227	240	212	204	242	234	204	177	220	228	242	224	220	247	218	240	227	249	218	247	185	220	229	210	224	203	225	233	220	212	227	212	224	236	230	210	228	238	200	214	227	206	217	237	238	226	209	212	233	213	245	240	230	232	256	217	226	213	248	251	244	227	204	238	218	223	249	233	212	233	186	202	208	236	206	250	225	207	234	243	240	217	205	256	227	237	224	216	219	242	223	220	238	220	242	199	189	225	246	225	257	210	231	214	227	221	241	203	227	229	239	220	194	211	211	197	229	204	228	207	214	205	200	242	220	216	244	233	221	232	239	226	245	220	250	254	230	205	215	214	245	241	222	216	264	207	203	246	258	236	231	255	242	207	229	208	220	250	226	218	247	240	207	222	209	249	227	224	242	208	229	238	238	240	251	231	247	220	232	213	218	215	231	223	255	227	204	229	218	214	217	230	222	224	195	224	218	242	193	222	227	248	213	238	218	202	235	238	217	243	210	225	195	253	257	215	276	202	235	221	236	214	222	190	214	239	221	233	250	229	221	213	249	238	239	235	230	241	231	208	216	218	226	204	216	215	226	226	229	228	224	221	218	210	220	216	234	206	209	242	264	250	231	246	228	220	232	258	232	227	208	214	227	228	231	218	227	248	197	221	246	219	208	233	226	232	218	215	219	245	199	201	241	234	229	222	212	228	211	256	209	239	245	213	215	232	206	221	219	218	242	220	220	200	226	236	227	233	249	209	240	216	218	212	233	224	231	212	220	239	224	226	219	208	252	232	241	241	227	245	243	218	237	230	217	243	230	227	213	218	236	206	252	255	214	213	173	234	220	238	230	253	226	198	195	236	207	235	228	240	231	216	231	237	221	240	231	229	212	213	225	214	230	221	219	225	228	204	234	238	258	221	250	230	228	256	204	194	224	237	215	218	226	232	223	258	210	191	232	224	234	231	231	235	245	206	247	225	194	227	207	210	212	240	213	222	209	230	220	228	215	188	206	232	205	217	238	228	220	230	205	224	200	215	221	238	228	204	221	208	231	229	204	217	221	253	210	228	233	203	245	221	200	223	213	222	244	231	191	220	184	213	236	213	268	231	199	197	209	209	228	235	254	244	217	241	209	214	198	204	234	226	204	234	243	226	233	230	226	251	220	207	209	218	178	205	198	184	229	222	212	235	234	249	219	240	247	232	238	229	247	247	230	239	235	227	214	233	215	230	243	211	217	251	213	222	250	213	230	244	213	221	215	233	222	228	220	227	228	242	250	223	223	247	195	232	255	217	217	218	242	229	227	221	219	201	215	203	231	206	208	242	205	223	218	224	240	207	183	206	205	222	219	210	201	215	246	234	231	210	211	211	207	229	232	204	246	219	213	229	220	217	222	205	230	225	240	230	175	225	202	221	230	210	220	231	234	213	224	240	233	227	255	210	217	236	232	210	244	217	192	218	238	235	207	223	203	202	234	209	222	218	189	225	210	235	195	219	216	220	201	211	207	214	252	212	211	218	214	219	206	218	218	216	241	229	201	228	252	227	244	226	235	230	227	229	213	221	236	256	234	195	200	246	217	221	223	215	231	228	227	220	209	217	228	238	202	214	225	237	249	242	204	253	240	236	227	241	215	232	208	204	268	252	265	205	204	225	236	197	204	213	208	234	246	218	211	218	221	231	204	225	228	235	209	214	216	231	249	211	250	248	236	239	198	232	225	205	213	205	208	216	209	244	228	252	232	203	257	221	208	210	219	234	209	198	230	244	240	220	236	217	205	209	232	200	228	205	221	221	222	242	210	214	190	230	215	247	249	238	215	230	209	220	228	215	206	227	228	242	233	236	206	250	211	224	229	226	217	246	254	199	187	238	237	231	201	227	204	254	226	217	219	204	233	243	232	223	228	270	218	211	243	206	222	244	204	213	244	228	213	205	210	206	234	245	233	215	240	204	221	214	242	204	211	225	227	255	201	228	217	220	241	257	204	210	234	227	222	239	216	225	204	228	206	218	210	216	214	225	227	221	209	249	254	226	212	230	217	221	187	217	251	216	224	239	236	234	243	216	209	228	213	253	232	225	214	192	214	220	224	237	237	221	221	254	256	228	236	230	225	207	212	219	227	232	214	210	228	221	210	205	194	226	227	240	214	219	206	215	203	259	227	218	222	225	215	227	237	208	232	220	218	217	223	254	212	218	283	217	240	207	224	237	246	241	223	202	236	248	219	207	230	231	219	240	211	202	236	247	249	252	220	210	207	213	245	209	211	239	204	207	238	223	222	247	243	214	243	230	258	260	226	230	228	234	219	193	214	217	235	232	253	232	221	246	220	248	239	216	205	243	253	204	249	191	218	227	220	227	212	222	216	209	230	241	227	225	218	216	236	234	209	205	232	224	238	241	224	249	252	206	223	223	224	249	225	251	215	228	252	241	198	226	219	200	224	234	251	237	236	212	249	213	233	227	218	237	209	237	226	238	218	220	214	195	234	218	206	209	267	223	228	224	209	213	232	238	241	212	204	217	274	208	206	234	245	216	214	237	214	248	225	235	206	259	234	231	231	226	217	204	213	215	202	206	236	204	254	203	218	201	221	261	234	239	233	225	222	255	220	232	223	223	239	243	225	225	229	213	245	238	242	234	225	261	232	234	230	218	226	218	222	238	221	220	224	224	234	241	221	228	236	223	234	210	240	226	230	225	232	231	221	234	254	246	206	223	222	226	218	214
4055	561	610	610	576	540	594	573	567	552	538	577	565	540	524	531	575	532	510	544	516	549	524	572	527	546	548	539	544	510	531	535	535	526	532	533	526	541	547	581	508	528	555	511	547	519	540	528	522	518	563	542	511	537	554	515	518	542	552	528	536	517	542	529	563	516	567	530	546	543	538	498	550	579	487	545	527	555	541	509	541	530	526	529	545	570	531	559	579	540	522	520	531	524	543	526	493	523	528	520	521	536	530	525	575	541	516	541	543	569	520	555	534	535	546	528	515	536	529	532	540	525	569	545	521	556	548	534	533	559	530	552	516	548	504	534	569	535	536	547	557	517	558	552	552	514	530	555	588	535	541	549	555	501	518	534	565	544	549	525	529	500	539	551	564	538	506	555	572	559	532	557	520	548	522	528	515	497	508	563	517	566	542	556	528	557	507	497	531	555	565	506	499	554	546	551	539	531	487	576	553	522	557	564	559	532	510	561	501	556	555	556	497	520	530	517	514	534	517	557	539	538	546	518	529	558	531	555	503	525	542	567	570	564	493	564	548	549	504	527	547	493	563	537	530	512	555	513	516	498	540	533	548	530	532	535	550	499	539	506	530	573	516	518	540	541	520	521	574	508	524	524	541	585	511	541	517	533	489	562	548	548	522	494	521	518	516	549	551	555	572	557	550	535	526	553	537	557	516	531	508	526	567	522	525	525	539	574	515	566	538	542	550	590	571	543	547	535	542	555	511	572	569	535	554	526	542	515	554	554	523	514	572	522	543	516	566	563	541	565	529	563	505	534	535	506	605	544	530	565	559	524	578	580	546	538	538	536	564	552	533	586	530	538	549	549	525	571	513	505	538	561	563	544	530	538	546	538	544	522	544	511	576	577	516	547	501	539	529	562	536	521	539	519	561	529	512	523	515	523	559	554	551	527	548	540	488	555	510	510	523	538	540	522	520	549	541	473	528	549	542	472	552	487	534	529	528	541	525	541	564	537	542	532	580	545	540	557	589	578	560	517	527	533	544	533	519	551	561	548	573	549	547	530	518	539	511	570	545	543	525	574	533	522	556	565	525	571	552	520	533	536	523	574	556	569	536	529	542	548	577	557	558	499	559	543	543	541	558	531	536	534	539	530	553	534	536	509	547	549	562	534	528	527	540	544	512	533	511	584	534	545	532	537	598	539	507	524	563	540	493	540	534	580	539	559	548	569	530	501	523	546	546	556	529	523	565	533	532	591	537	566	509	526	577	544	513	554	529	501	551	570	504	530	508	520	557	548	525	546	515	529	554	515	563	493	527	584	560	536	504	536	552	504	536	580	597	487	537	521	556	522	574	537	535	538	500	530	532	556	567	520	549	557	561	548	568	566	542	552	536	562	540	547	604	530	563	571	568	557	542	532	552	496	519	542	517	552	505	563	531	521	537	539	534	554	535	517	562	538	529	535	558	534	524	545	527	566	505	560	597	547	565	539	549	510	535	529	561	544	548	527	536	528	561	563	562	523	545	537	528	501	519	522	543	523	486	526	499	562	547	559	545	552	527	535	518	530	548	564	530	558	495	516	540	532	560	551	545	530	517	556	527	530	539	547	532	556	570	560	529	580	534	475	535	531	519	520	523	529	541	549	599	547	526	496	567	544	481	552	571	509	532	578	547	527	494	540	514	539	557	582	517	532	569	529	507	538	581	513	504	498	570	561	513	529	540	507	525	528	536	517	550	585	542	491	559	541	569	521	507	529	526	556	536	561	523	520	559	519	595	539	541	583	531	556	556	555	549	531	534	508	569	545	533	562	528	559	541	569	527	537	535	530	526	511	564	512	544	508	501	525	583	552	576	530	511	524	516	520	523	528	547	568	505	555	548	538	532	515	559	567	526	532	518	543	537	523	566	550	530	553	532	561	482	543	531	540	556	552	525	582	576	503	550	568	529	555	504	511	536	546	566	534	561	522	494	534	558	513	551	522	542	521	580	517	557	554	559	590	536	553	546	550	486	564	554	526	514	526	567	552	548	543	560	527	543	527	599	519	550	541	579	522	548	540	548	526	513	529	519	544	542	528	543	539	548	562	538	506	567	506	588	524	517	604	533	551	542	520	545	507	479	520	573	559	489	561	547	552	533	572	540	497	536	558	537	523	524	523	529	557	524	501	536	532	539	553	534	549	524	560	560	564	547	574	552	579	545	519	546	535	528	534	533	491	584	548	559	519	543	524	531	571	524	488	515	571	528	521	530	521	546	565	487	562	489	516	486	530	552	540	538	505	510	544	550	492	520	588	523	509	556	517	533	521	526	550	571	555	544	593	540	547	550	604	527	495	547	531	535	520	533	568	557	551	519	561	598	556	530	520	518	558	521	545	569	503	536	509	580	506	526	539	546	589	537	509	598	537	524	562	531	562	508	567	532	508	513	576	547	498	544	551	547	482	532	502	534	531	601	546	541	488	558	542	522	545	534	553	587	538	548	539	588	543	535	535	558	519	517	570	509	569	560	594	527	573	490	535	543	527	524	585	516	547	577	573	521	507	539	559	541	520	530	522	521	549	507	596	567	514	545	579	526	510	569	564	561	553	542	549	530	555	473	584	538	563	512	546	553	577	549	508	563	535	561	574	543	505	539	514	536	573	525	589	554	529	546	527	587	560	549	526	574	572	494	549	542	585	535	513	496	515	561	561	510	571	562	564	557	535	558	556	509	508	523	522	519	520	534	511	583	508	551	519	534	521	533	543	540	532	540	602	545	536	572	545	528	559	516	528	520	540	508	534	545	532	550	528	528	504	551	522	541	533	556	552	520	525	519	547	531	534	506	559	531	555	557	536	562	533	549	535	520	538	506	534	580	499	503	578	501	504	535	547	551	533	514	557	544	543	577	500	544	510	537	531	563	538	546	553	551	564	546	540	543	551	579	502	541	571	546	549	525	544	535	525	572	562	529	529	536	539	544	549	561	556	560	523	526	550	543	517	523	586	593	513	524	557	519	542	559	564	572	519	569	517	511	550	552	538	536	542	508	550	547	537	567	544	591	542	543	532	552	555	561	565	545	536	539	543	575	539	516	525	576	559	522	534	561	548	584	567	533	528	570	549	543	535	535	534	529	520	558	526	502	594	553	547	579	515	557	549	541	531	579	518	533	530	548	485	548	506	515	540	528	562	551	539	528	531	563	524	568	550	500	555	525	560	559	539	533	511	539	545	540	557	545	523	575	534	541	543	548	573	538	551	543	541	504	518	532	551	520	540	516	541	523	528	558	534	530	540	527	539	550	538	555	536	534	516	525	531	562	505	497	512	576	525	554	568	532	511	514	558	546	517	572	508	525	514	546	561	538	537	552	566	573	558	544	536	507	507	557	501	531	476	535	524	553	551	533	550	519	555	515	549	544	591	511	526	547	548	532	551	545	555	538	516	539	550	514	550	582	553	566	509	552	564	564	536	527	534	501	505	562	493	547	527	513	537	529	554	510	541	539	539	528	555	534	511	535	538	544	547
41878	8470	1337	833	588	435	323	263	224	218	214	165	179	159	142	152	157	148	131	130	134	132	130	132	131	113	131	122	118	119	119	117	112	131	144	130	116	115	125	149	104	106	124	90	108	117	131	101	126	118	115	117	136	110	125	119	113	134	103	118	125	105	121	110	116	126	130	135	120	124	106	108	123	105	109	104	126	117	124	122	111	122	107	114	121	131	121	122	109	100	109	109	101	122	115	99	113	118	115	131	107	106	101	117	123	120	105	115	117	128	114	142	127	110	120	106	110	106	89	108	103	112	115	97	107	99	110	120	125	136	96	114	116	146	126	121	129	99	106	124	115	127	106	129	141	120	97	123	110	106	111	124	111	98	118	129	134	106	130	101	125	114	107	116	108	121	101	111	132	89	98	112	115	124	130	111	119	102	107	123	102	124	117	120	108	100	132	108	117	139	106	117	103	102	128	100	124	136	101	131	125	111	129	113	130	107	107	109	110	121	121	119	114	116	113	143	135	121	110	104	114	107	97	127	115	114	121	131	119	134	114	110	120	113	110	102	118	88	127	108	112	98	115	114	141	111	115	97	106	107	116	112	121	123	87	125	122	108	118	122	132	109	130	135	110	112	101	106	119	116	111	109	113	126	119	102	112	109	115	138	104	113	124	114	117	116	142	117	124	119	123	112	129	127	110	112	133	111	115	100	106	121	114	111	113	127	112	127	99	123	106	111	125	105	98	111	128	108	138	117	140	107	96	111	123	119	114	129	122	126	95	115	127	119	108	132	119	99	100	112	113	122	128	146	124	105	98	114	131	112	117	126	122	115	103	118	106	111	108	100	121	104	127	137	129	131	96	110	117	107	113	139	137	111	115	123	129	113	112	124	121	106	108	101	117	124	100	105	123	107	110	143	105	117	131	93	118	116	120	131	112	120	120	114	119	126	104	93	125	92	112	132	112	119	118	102	104	123	112	104	114	113	118	106	126	108	136	100	110	133	129	119	119	110	115	111	121	116	137	116	110	113	104	118	123	116	135	110	108	123	104	123	113	122	110	92	140	105	100	119	115	117	125	138	110	131	121	124	108	124	120	121	115	118	118	139	125	110	103	105	124	116	105	121	105	119	101	87	130	102	118	147	127	118	108	120	118	128	133	123	88	119	118	124	122	135	92	127	104	124	128	118	111	132	102	132	106	130	108	120	126	97	97	105	118	105	113	92	103	118	101	106	103	102	125	103	100	120	104	106	116	126	119	145	111	136	119	123	120	122	108	118	108	118	103	117	135	126	123	126	111	100	135	142	136	113	104	113	104	98	94	116	97	119	111	106	125	109	123	105	105	104	126	119	134	133	112	126	112	118	116	100	117	115	112	142	108	100	116	115	119	125	99	122	123	117	104	112	139	107	119	130	98	108	112	107	128	134	107	108	120	122	117	113	107	96	123	113	118	117	107	122	103	93	138	120	116	116	128	122	126	119	127	115	118	130	102	100	118	119	99	100	107	110	100	93	111	116	128	112	115	93	109	121	131	117	114	133	111	144	122	106	117	132	109	128	119	114	123	121	129	116	128	125	106	116	118	113	131	121	113	126	119	106	128	107	123	102	110	121	110	127	111	124	129	105	96	110	113	110	124	119	102	126	111	105	100	132	127	108	114	118	115	123	125	115	114	117	99	102	120	108	95	102	106	144	104	101	124	124	127	115	132	116	129	126	115	131	127	129	132	129	119	129	100	104	144	110	108	122	103	132	123	108	113	127	125	109	107	111	103	133	113	134	123	110	126	115	127	107	122	110	99	132	113	146	112	118	121	117	122	115	140	125	130	127	130	121	99	107	110	128	135	123	114	126	118	106	131	102	86	119	124	122	123	135	89	131	103	105	129	122	105	133	124	105	117	105	112	122	123	120	125	126	98	121	124	103	90	111	105	104	127	122	112	123	109	115	113	107	103	124	114	137	108	128	96	103	106	122	116	137	120	120	139	118	103	113	115	104	118	114	100	94	101	121	116	129	97	122	120	118	117	111	109	112	116	108	114	130	119	120	112	136	110	111	126	93	105	105	110	100	126	107	109	123	127	117	120	102	111	121	111	125	104	115	113	101	107	123	104	122	98	117	121	132	118	133	121	120	124	131	132	115	139	126	122	121	94	108	128	111	89	123	103	118	132	121	107	115	108	107	120	109	106	135	116	100	104	106	100	116	119	122	125	94	117	104	104	109	117	132	119	106	113	120	114	133	128	118	121	115	107	103	129	134	116	109	117	107	105	97	114	119	119	117	98	96	124	134	108	102	111	118	114	130	108	79	107	118	119	116	106	97	98	121	124	135	119	116	142	129	117	106	125	114	133	137	110	130	118	102	92	106	138	110	119	118	96	107	124	118	121	103	124	122	120	110	143	106	115	113	109	111	114	102	116	101	99	117	116	114	113	120	113	126	122	122	117	125	91	107	120	137	124	135	120	107	101	120	100	127	113	110	113	125	129	103	106	107	114	120	117	121	105	116	120	123	121	119	111	127	135	113	101	118	126	114	121	125	119	127	100	98	131	132	104	126	102	104	107	102	105	117	113	131	115	95	107	114	105	126	105	135	120	108	117	118	126	134	113	111	132	137	124	125	103	117	127	109	112	128	116	103	114	127	123	129	124	109	130	121	104	112	112	112	118	107	116	110	113	101	121	124	110	104	116	125	113	106	125	105	102	135	108	108	123	99	107	108	110	121	118	107	98	123	111	113	108	117	118	137	108	117	121	105	107	116	113	120	102	124	101	121	130	114	99	107	135	113	124	88	119	124	134	128	102	113	99	128	111	127	128	126	122	105	102	117	117	105	130	110	115	104	101	109	114	114	104	116	128	139	108	117	115	111	108	107	94	107	105	93	117	124	109	123	115	110	104	123	97	100	139	104	119	92	116	128	111	118	124	121	128	113	112	127	129	125	92	115	113	136	104	121	129	118	137	122	123	118	129	129	121	80	113	102	98	108	105	107	123	123	114	109	112	113	114	122	110	117	135	112	118	105	100	108	119	125	108	112	136	119	120	118	118	117	122	126	129	101	126	112	120	105	118	124	132	123	118	109	112	106	106	105	123	115	107	107	119	127	101	113	126	102	93	137	100	112	119	121	116	110	121	145	114	111	99	93	114	128	117	124	92	107	79	115	124	135	136	122	134	122	108	103	114	103	109	129	107	110	129	111	131	126	106	103	121	128	91	131	120	128	134	109	111	116	131	116	96	110	130	117	105	113	121	126	99	97	147	112	116	106	108	110	126	123	103	112	103	112	117	109	116	114	125	126	107	127	112	135	113	113	125	124	116	119	125	117	102	103	115	113	109	111	97	112	104	115	102	128	130	92	134	112	105	116	121	118	132	105	132	110	110	108	118	117	111	131	111	106	131	102	125	112	120	126	135	120	107	122	116	115	108	117	103	97	120	129	112	122	99	116	117	107	115	121	132	118	122	92	136	145	116	123	142	113	125	121	128	98	126	138	118	114	115	119
18057	1022	2193	2654	2296	1844	1576	1284	1135	975	888	777	705	655	631	609	570	578	527	520	494	491	462	449	451	403	423	428	434	415	373	395	342	390	353	392	349	361	358	388	349	369	375	342	335	370	374	328	311	351	341	361	371	366	332	346	338	367	368	356	343	331	348	323	314	343	325	333	333	343	330	343	313	333	366	358	352	348	335	334	351	310	314	336	342	335	356	344	329	361	325	345	318	351	342	361	335	319	327	346	354	317	346	376	333	340	352	345	335	323	343	350	330	345	329	328	347	329	372	359	317	355	345	310	313	353	329	326	320	335	303	355	360	329	335	344	324	299	350	302	311	357	310	330	315	312	365	320	327	304	332	341	327	319	323	293	325	353	311	312	332	332	350	333	323	324	318	325	311	383	343	285	333	331	333	329	325	329	326	330	283	328	348	358	335	356	307	309	333	331	336	330	324	311	314	307	328	323	334	304	354	327	350	315	325	351	362	332	358	305	314	318	331	342	354	286	332	332	336	321	314	306	318	324	305	330	337	337	318	343	355	345	309	347	302	351	300	312	359	339	355	325	327	339	314	359	327	307	314	297	359	339	329	311	346	324	322	314	325	350	352	342	320	313	319	334	330	309	316	337	333	323	330	289	304	312	339	355	305	307	362	366	330	315	381	309	337	350	326	330	337	325	313	352	332	337	338	297	328	315	330	332	332	324	344	351	330	343	336	330	361	314	310	297	320	372	320	312	366	318	337	307	333	305	316	330	313	337	331	356	327	316	328	339	296	360	337	317	321	319	302	327	328	315	354	357	336	327	309	334	345	309	316	327	317	355	318	332	346	323	322	337	306	334	352	355	322	318	351	325	320	322	299	341	321	309	337	327	292	320	333	304	328	325	342	327	337	330	352	336	321	345	315	313	318	321	326	319	317	333	325	327	364	343	323	314	321	353	323	358	317	309	330	350	327	324	336	339	333	323	332	329	334	318	312	335	331	335	312	323	337	321	300	305	310	315	330	340	359	336	312	342	338	299	338	324	343	372	364	312	316	322	343	326	298	323	325	287	342	319	351	387	304	314	289	333	335	306	329	304	324	313	286	300	324	292	292	346	323	358	358	347	307	320	307	321	316	332	321	342	339	330	334	321	327	323	341	328	313	316	346	323	323	325	327	361	338	324	333	346	339	316	374	309	345	307	323	340	337	286	338	316	350	316	333	349	331	328	349	322	334	337	340	330	348	325	323	325	342	341	340	357	294	324	355	301	314	329	317	350	363	323	313	334	331	304	352	321	319	350	324	302	357	326	336	335	337	332	347	294	314	344	293	336	327	299	319	329	317	318	335	328	320	333	341	344	305	339	347	353	315	365	349	350	332	326	350	351	329	332	311	336	349	312	344	331	333	343	357	345	328	334	330	329	328	346	331	332	334	317	338	317	315	353	323	346	343	329	324	338	335	341	301	325	329	321	317	347	322	319	320	322	326	303	335	347	333	291	314	344	369	360	347	332	304	320	328	319	310	320	297	333	329	352	300	334	347	319	326	339	313	329	349	338	368	314	357	322	330	313	322	329	336	355	321	317	346	318	319	332	333	303	335	299	309	338	311	323	294	327	302	350	303	292	330	326	300	315	297	356	338	306	335	349	345	312	354	332	331	308	322	342	334	318	317	328	347	308	333	326	350	334	319	315	339	338	350	298	314	348	329	315	315	305	321	322	312	310	338	350	330	310	332	359	307	320	322	349	305	330	318	325	326	311	299	307	307	346	335	318	335	341	318	318	303	325	290	342	328	317	334	327	345	308	317	325	338	354	343	338	333	290	281	352	314	317	301	325	326	342	340	317	313	309	348	374	299	339	333	346	299	342	363	327	335	320	334	318	318	290	326	318	328	303	343	310	329	338	326	315	318	333	346	336	336	324	298	287	331	306	354	334	340	319	346	294	327	356	341	342	330	320	349	332	317	329	347	294	338	330	350	339	346	385	330	332	341	303	344	302	306	349	333	294	307	333	296	350	366	338	324	306	326	310	338	331	348	339	326	315	315	333	337	351	306	300	332	355	313	318	342	327	319	369	365	333	322	310	322	314	341	307	338	315	313	353	292	330	344	369	336	354	310	317	309	299	337	315	317	300	318	316	361	311	334	335	316	315	376	328	298	335	333	329	334	316	331	345	326	326	352	327	325	305	319	324	298	325	306	319	350	325	308	324	314	327	327	335	363	337	304	357	330	299	330	316	331	315	301	303	317	326	328	313	319	319	351	312	324	312	351	310	329	336	342	332	338	323	321	324	324	321	319	314	299	337	310	332	342	312	321	303	332	355	300	333	332	332	362	317	346	328	313	353	369	344	305	333	345	353	334	339	300	365	348	327	355	314	323	294	335	331	328	346	335	316	332	350	323	295	369	363	308	328	332	329	337	310	309	306	325	305	308	298	358	328	349	323	340	316	320	324	345	324	348	307	333	329	318	329	299	351	309	325	307	377	350	322	318	332	343	348	332	314	320	344	351	364	317	326	315	342	296	315	321	352	357	329	333	294	352	326	329	326	317	354	296	335	330	296	317	326	367	306	323	308	328	328	320	303	329	280	309	331	312	323	349	309	336	350	324	288	308	308	346	349	321	319	323	326	338	274	354	358	324	334	293	342	327	303	331	326	318	336	307	338	330	341	347	344	345	330	306	337	335	305	348	334	326	323	344	320	331	291	314	284	347	362	327	348	324	328	334	347	309	338	346	322	328	337	310	320	349	355	345	284	338	338	329	368	302	333	344	312	313	336	307	328	343	330	329	315	333	339	327	347	332	339	312	322	335	355	314	336	349	340	328	315	340	324	327	341	292	335	322	303	323	357	329	314	315	305	329	345	356	316	342	323	327	354	302	338	328	328	341	357	322	317	281	315	321	331	376	340	324	312	330	331	308	310	348	319	342	334	325	335	349	330	316	336	337	338	314	326	330	311	339	324	322	330	361	336	341	321	347	318	303	341	308	346	325	373	350	341	347	350	316	339	317	323	306	326	360	337	329	335	334	292	321	356	333	317	339	357	355	328	361	335	330	315	299	335	302	355	325	315	336	316	344	320	340	305	343	313	325	298	322	346	343	341	330	305	314	333	350	356	316	307	351	329	341	323	282	328	322	328	314	324	354	306	342	332	306	359	336	311	333	303	317	304	345	326	311	362	333	297	339	364	323	336	322	313	333	339	346	334	333	320	333	337	316	332	308	336	326	336	317	299	329	329	347	311	305	336	291	340	315	310	348	297	336	335	335	347	357	326	357	345	355	323	337	335	339	337	342	314	319	343	346	327	346	328	343	344	328	303	309	307	310	354	340	322	323	309	329	350	307	315	327	302	317	342	323	346	336	332	335	332	301	330	337	326	338	343	361	331	336	301	367	333	276	311	308	326	362	322	315	295	313	324	332	344	330	307	324	371	305	348	325	344	374	306	311	347	281	360	324	307	342	314	319	324	333	310	351	321	304	343	303	329	305	321	339	331	297	336
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
