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
338210697233	338210697791	338210698341	338210698891	338210699441	338210699991	338210700541	338210701091	338210701641	338210702191	338210702741	338210703291	338210703841	338210704391	338210704941	338210705491	338210706041	338210706591	338210707141	338210707691	338210708241	338210708791	338210709341	338210709891	338210710441	338210710991	338210711541	338210712091	338210712641	338210713191	338210713741	338210714291	338210714841	338210715391	338210715941	338210716491	338210717041	338210717591	338210718141	338210718691	338210719241	338210719791	338210720341	338210720891	338210721441	338210721991	338210722541	338210723091	338210723641	338210724191	338210724741	338210725291	338210725841	338210726391	338210726941	338210727493	338210728041	338210728591	338210729141	338210729691	338210730241	338210730791	338210731341	338210731891	338210732441	338210732991	338210733541	338210734091	338210734641	338210735191	338210735741	338210736291	338210736841	338210737391	338210737941	338210738491	338210739041	338210739591	338210740141	338210740693	338210741241	338210741791	338210742341	338210742891	338210743441	338210743993	338210744543	338210745093	338210745643	338210746191	338210746741	338210747291	338210747841	338210748391	338210748943	338210749491	338210750041	338210750596	338210751141	338210751691	338210752241	338210752791	338210753341	338210753893	338210754441	338210754993	338210755543	338210756091	338210756641	338210757193	338210757741	338210758291	338210758843	338210759391	338210759941	338210760493	338210761043	338210761591	338210762143	338210762693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15945	1936	8966	1088	563	501	443	389	370	348	325	299	292	319	358	263	281	280	275	324	280	303	294	286	276	283	315	298	295	276	283	305	250	267	291	300	287	257	268	283	241	259	253	289	272	228	292	277	270	261	284	283	257	268	261	287	315	277	259	277	248	297	306	268	295	258	298	321	283	284	276	290	286	253	262	279	256	270	246	260	263	256	305	283	304	285	276	250	249	253	255	255	296	255	271	266	250	275	268	291	314	271	292	282	308	269	282	301	270	267	254	296	268	275	274	274	280	242	299	273	286	286	279	289	273	239	255	270	249	276	278	267	303	246	271	288	253	306	261	238	265	246	242	290	289	295	293	283	305	308	301	281	275	285	292	298	238	254	291	257	278	254	273	266	252	264	297	262	254	252	267	286	248	256	257	270	254	261	254	299	260	253	257	248	267	262	272	279	267	287	296	262	248	277	281	265	279	252	285	256	282	288	294	284	281	308	280	241	258	285	306	281	259	281	288	282	272	261	287	262	237	253	261	266	267	277	256	266	261	283	282	268	270	272	277	257	243	280	275	274	242	255	317	263	292	260	261	249	250	253	257	256	291	281	252	260	238	274	267	246	273	287	253	285	276	285	286	237	221	265	289	274	288	258	273	277	260	265	283	238	245	274	268	276	271	228	278	258	245	293	256	251	273	290	275	242	287	235	246	304	298	267	280	259	276	285	309	269	252	253	247	291	264	303	264	275	290	265	271	286	256	269	261	266	270	292	274	269	261	274	305	279	293	282	242	244	297	263	298	281	273	256	261	246	296	264	273	268	290	240	262	298	297	244	244	276	272	297	263	279	251	257	274	244	251	261	272	259	254	285	308	284	272	290	299	281	271	286	270	273	285	247	285	264	304	267	318	303	274	305	250	271	257	273	270	281	261	282	250	263	287	285	239	267	300	293	263	270	274	290	262	286	283	240	248	268	265	261	278	276	282	272	259	290	280	276	251	289	265	281	275	288	239	257	270	280	273	242	290	275	262	277	292	292	301	270	282	281	279	260	246	251	291	275	275	243	299	277	272	260	270	257	274	276	263	295	260	275	262	272	240	254	278	272	277	256	281	272	283	307	283	293	271	266	258	293	280	278	288	262	253	283	239	278	277	297	274	301	291	282	252	246	269	263	248	264	256	259	278	289	277	248	263	283	321	256	278	274	262	251	261	271	289	236	268	260	275	232	274	291	262	265	277	261	311	297	242	295	296	254	306	277	267	282	259	290	252	249	294	255	266	288	256	252	278	276	248	281	268	270	269	264	307	264	277	280	275	282	283	271	264	247	283	249	256	261	287	252	293	255	240	263	292	291	245	249	278	275	250	252	285	264	281	254	310	266	259	292	238	249	299	276	280	258	271	249	289	285	287	276	288	240	275	279	272	269	229	257	244	282	258	255	260	291	276	252	279	275	286	304	288	274	269	270	282	261	269	266	246	261	283	295	282	262	272	283	253	259	278	283	319	244	247	239	259	257	261	283	284	279	253	277	282	287	241	232	241	273	280	228	241	246	252	314	273	271	267	284	263	291	281	281	317	306	286	281	281	263	243	291	255	292	262	256	276	242	277	268	253	278	275	262	256	265	254	269	288	256	283	248	293	249	260	260	278	250	258	276	283	300	272	225	260	268	275	242	280	265	267	239	257	302	292	267	262	275	291	245	261	267	275	277	283	279	271	274	290	262	294	295	293	250	229	263	296	263	232	275	275	252	245	257	274	275	241	265	274	311	276	262	287	261	291	301	276	303	278	290	235	256	287	282	287	282	287	279	270	279	281	266	245	265	274	259	276	297	285	249	253	255	291	275	267	236	323	300	246	256	256	282	300	274	263	272	254	287	269	289	263	244	281	292	257	295	274	256	307	277	263	294	244	293	270	305	254	254	262	269	289	245	281	261	266	244	254	249	239	242	277	274	253	245	285	257	262	280	268	278	281	276	261	268	284	250	247	260	267	283	277	249	315	268	280	262	283	260	254	255	273	283	274	260	256	270	247	270	264	275	279	263	300	277	268	285	275	276	282	248	268	265	275	311	249	265	271	273	247	277	265	286	262	253	273	305	270	236	274	251	270	272	234	278	268	239	279	259	296	267	267	266	299	287	294	286	291	265	280	232	272	272	270	254	262	283	288	258	252	292	255	271	290	263	266	257	226	257	242	265	290	268	280	257	275	272	271	272	246	257	260	253	277	251	272	261	265	296	242	269	293	257	283	265	288	252	272	268	264	265	266	264	257	293	270	256	255	268	269	292	295	278	282	253	282	269	291	323	296	259	267	236	275	242	277	271	243	261	262	259	279	287	300	260	239	283	237	268	272	266	256	252	277	253	285	259	267	258	266	243	265	266	262	298	274	273	299	279	267	257	269	283	298	309	277	241	274	279	299	276	272	301	263	247	255	258	248	284	277	270	285	240	271	291	262	287	309	255	306	288	287	260	246	265	257	299	246	268	263	268	267	254	283	249	271	260	266	240	265	286	263	276	307	257	268	286	329	295	266	295	270	256	270	259	292	281	262	260	265	312	287	282	268	264	266	233	276	256	294	260	288	282	266	281	259	264	299	284	300	267	275	249	267	277	281	295	293	257	257	252	277	266	269	289	280	274	282	299	293	251	263	269	271	269	255	272	248	283	256	270	258	261	266	274	304	279	265	285	294	280	259	242	261	267	293	244	290	275	311	290	252	276	248	245	259	284	276	262	262	295	286	301	246	309	282	266	263	279	272	250	264	265	290	265	264	288	250	259	236	295	255	281	246	272	291	233	241	279	287	275	273	279	259	294	257	251	264	305	274	270	259	255	268	246	288	288	295	275	280	260	249	291	266	255	230	260	276	273	287	252	288	274	263	275	280	304	270	281	297	293	252	266	285	277	247	247	239	257	287	262	270	289	247	323	254	268	272	256	307	259	249	305	276	275	277	248	258	279	294	290	280	266	265	262	285	273	287	251	263	272	257	265	284	258	254	269	262	251	244	232	261	305	282	291	280	253	245	256	271	252	260	263	270	279	274	272	283	278	274	281	298	272	293	260	263	251	282	282	264	260	278	254	285	316	257	262	276	287	245	275	276	257	252	273	278	280	267	257	245	274	276	287	277	268	252	294	259	298	276	284	270	287	290	310	278	274	269	282	244	251	285	265	261	257	280	272	264	271	267	258	283	266	266	254	280	252	293	292	266	263	247	255	260	267	272	263	277	285	267	270	244	270	261	302	274	284	253	230	239	239	282	273	260	267	278	242	275	285	294	293	254	249	282	254	279	266	269	277	281	300	258	242	278	260	266	262	258	242	287	278	265	243	263	264	228	276	279	262	283	291	273	274	280	271	289	286	271	270	276	272	278	278	235	255	286	274	267	229	271	246	290	285	269	246	277	297	285	261	275	254	257	266	254	261	247	262	259	282	251	308	264	276	280	265	264	263	273	253	273	258	287	268	261	267	277	280	274	290	257	269	281	282	272	297	264	254	272	297
9149	1765	10575	2405	2066	1675	1385	1155	1129	1031	997	900	840	819	772	792	730	721	695	665	652	685	614	694	686	673	694	643	612	656	623	648	625	617	649	620	656	633	616	627	680	593	657	616	630	652	640	656	603	644	606	636	601	632	649	616	607	597	584	601	574	663	625	638	574	630	616	581	600	544	614	604	601	578	545	551	589	595	588	655	628	607	593	629	588	619	648	607	588	585	614	621	616	600	615	590	629	606	648	602	611	636	603	619	602	586	599	611	644	603	593	605	604	575	601	586	600	599	640	585	640	610	603	613	591	601	624	608	583	611	599	589	573	617	578	618	596	629	617	592	608	595	640	567	630	631	654	559	616	586	594	628	559	591	615	590	591	574	573	593	614	614	629	627	643	610	594	625	591	619	571	607	657	601	608	576	612	574	604	633	537	611	595	550	567	596	584	564	673	576	637	579	601	629	599	608	597	592	611	546	611	599	600	585	623	604	614	619	641	592	611	608	601	646	572	578	608	621	590	610	639	579	573	579	561	587	575	601	607	615	605	583	584	598	605	585	597	633	597	558	634	560	590	591	622	613	607	581	597	579	606	619	605	617	611	620	576	589	592	616	535	539	582	611	579	638	583	588	614	616	604	637	596	567	571	642	586	615	607	581	603	574	586	625	603	622	601	608	582	632	608	578	562	594	622	616	583	562	595	595	631	615	550	601	575	605	559	589	593	577	611	574	590	569	645	589	580	608	606	625	556	596	570	665	586	601	625	618	619	628	603	598	649	604	547	607	584	620	592	657	616	618	656	591	579	608	634	599	612	609	598	606	607	599	600	598	576	629	628	596	582	612	605	566	589	560	582	600	613	573	560	600	616	572	624	605	618	602	557	609	634	622	587	588	562	608	568	589	588	633	594	595	559	600	612	585	593	569	579	645	565	624	601	578	589	642	616	604	548	617	590	623	599	626	573	601	617	596	570	549	632	573	579	578	611	652	604	606	592	579	607	610	585	603	623	562	611	610	566	607	600	588	603	608	553	607	632	587	581	574	640	605	606	669	553	610	593	548	607	606	593	589	573	625	605	580	595	593	603	634	570	574	611	630	633	635	633	597	610	581	602	567	596	568	606	581	596	573	586	551	595	571	601	608	643	599	578	597	623	565	602	568	587	604	583	591	611	599	567	607	618	611	611	566	618	579	588	554	621	592	605	588	624	563	603	602	553	596	652	595	646	657	630	625	640	579	560	635	583	607	622	546	618	571	557	588	598	584	661	619	622	615	620	636	601	574	624	621	662	594	581	588	588	620	576	625	619	608	568	576	595	612	582	607	607	558	634	635	571	621	572	627	570	607	587	593	630	609	648	599	601	621	597	599	582	617	605	620	563	601	632	540	600	638	597	632	597	591	621	616	572	555	633	607	587	594	588	557	615	601	626	555	586	656	581	543	587	623	642	561	621	604	684	543	599	596	589	591	584	597	593	566	616	611	598	614	594	633	613	618	601	610	617	609	601	605	597	581	564	611	619	595	597	597	591	578	618	563	605	615	577	542	601	614	603	626	601	587	624	592	596	601	582	622	619	586	637	607	609	615	619	605	634	547	605	582	620	571	581	598	572	581	590	595	579	583	610	599	591	571	569	611	606	584	572	599	601	595	629	591	615	586	593	608	608	584	616	606	628	580	622	605	628	585	587	624	631	600	621	615	607	582	582	647	567	586	543	561	631	621	586	590	560	635	596	636	565	596	597	597	617	587	604	619	559	569	592	580	547	576	657	632	605	592	610	609	594	583	595	597	593	646	602	616	560	565	603	581	624	557	629	634	576	597	569	572	598	596	577	569	593	616	576	568	634	611	573	619	608	564	613	594	595	607	603	586	611	631	620	588	582	591	576	640	631	590	582	659	592	603	626	615	592	582	581	639	577	600	574	577	582	646	625	578	642	602	597	614	605	596	633	656	606	614	582	565	620	572	596	591	637	632	611	616	625	602	607	612	604	566	578	659	639	604	610	577	569	559	621	629	596	601	617	627	606	599	599	563	609	609	595	673	616	600	598	606	573	585	608	592	607	651	580	588	600	643	628	620	596	572	609	607	629	592	584	633	591	587	570	591	624	592	635	608	605	614	618	559	598	532	648	580	582	607	580	597	607	618	589	583	645	621	600	629	655	588	567	584	573	618	613	620	610	618	608	607	612	608	605	638	621	611	593	648	602	627	594	627	622	633	616	582	625	592	591	618	625	621	610	636	578	600	577	624	598	599	585	594	604	588	606	574	593	590	568	581	615	594	620	597	602	619	584	633	626	566	600	615	594	622	620	586	609	604	593	605	558	599	597	618	584	627	581	601	574	570	557	594	581	631	572	555	587	649	588	623	620	595	581	583	603	605	614	627	595	631	615	568	630	591	586	610	607	580	585	585	580	628	578	581	623	615	608	608	562	589	606	585	592	636	627	591	557	572	588	613	617	607	607	554	596	610	594	580	609	639	610	590	621	614	619	638	612	607	577	561	595	596	595	563	586	594	604	602	643	590	598	590	580	589	591	564	564	578	603	616	650	615	630	621	605	582	566	584	578	572	615	582	583	584	604	606	630	603	568	562	606	627	565	644	614	640	592	625	635	605	594	590	561	619	596	600	595	602	610	621	586	592	564	592	591	580	559	611	629	605	601	581	668	592	602	540	596	598	632	615	624	574	564	627	574	623	583	585	613	600	603	582	576	595	588	564	607	616	571	604	616	587	600	580	556	612	590	608	601	606	644	633	567	583	606	601	578	591	649	610	651	575	593	614	662	637	560	593	623	593	639	606	582	584	611	609	590	618	591	557	631	577	606	605	603	592	586	624	614	578	585	607	591	549	648	583	614	638	612	595	639	603	600	592	610	577	623	624	605	602	587	621	644	613	586	620	577	609	602	631	605	638	598	567	568	589	602	554	571	614	605	577	646	575	602	548	613	634	588	618	597	559	575	589	615	629	599	597	565	651	612	618	600	614	618	592	619	586	622	586	583	591	619	566	589	618	617	592	575	585	592	594	583	600	580	584	628	620	578	623	614	565	585	592	538	584	583	645	612	600	606	545	587	593	595	630	612	611	596	580	580	629	602	628	585	625	600	615	602	583	614	599	608	596	556	599	585	587	609	598	572	602	585	652	578	570	601	561	593	627	620	572	599	567	564	602	596	606	579	579	629	609	597	582	584	593	606	627	614	589	615	616	552	585	665	581	602	553	604	581	643	577	572	646	667	537	619	595	599	612	556	605	634	607	583	583	589	640	578	606	580	565	582	612	624	641	642	581	620	586	600	607	596	565	598	583	603	620	643	579	663	598	581	616	573	576	604	594	576	585	646	623	582	582	619	572	582	610	550	611	578	600	619	592	616	628	584	588	585	587	628	601	603	608	607	605	582	617	609	627	597	624	618	592	630	618	590	590	638	574	609	600	618	571	646	576	582	611	596	594	600	614	546	553	582	605	642	617	620	553	590	607	602	600	578	598	642	668	599	576
1819	296	345	167	159	150	152	144	153	123	130	131	152	134	124	135	130	152	129	153	126	152	150	139	140	140	137	157	125	131	138	150	113	126	136	134	153	120	147	149	141	155	186	140	129	143	145	125	134	147	132	124	127	148	151	137	156	144	131	124	135	152	150	137	123	135	154	128	139	142	159	150	139	126	144	149	136	137	136	123	133	114	111	147	129	157	150	137	135	142	168	145	135	158	119	142	135	161	127	126	145	146	126	115	128	135	123	131	123	159	156	131	128	124	137	127	129	148	154	148	135	140	145	150	162	144	144	121	116	134	122	149	140	144	116	124	124	150	128	126	134	121	143	151	163	115	136	124	136	132	123	146	140	114	133	120	123	148	134	141	122	137	142	140	133	154	147	141	123	137	120	146	136	134	123	161	149	151	151	124	134	147	130	136	126	151	152	127	153	131	145	141	133	145	120	141	143	132	108	143	143	144	123	131	142	123	145	139	153	138	151	122	133	146	144	122	139	134	135	131	137	149	129	128	135	159	159	107	149	136	155	138	141	134	124	134	140	114	133	138	149	151	147	142	104	124	142	130	110	129	143	142	140	140	144	168	116	160	129	121	154	122	102	140	161	133	129	141	132	120	138	141	113	112	146	131	151	147	125	145	141	132	112	129	156	164	150	139	143	144	143	136	153	136	135	117	161	110	124	125	160	121	148	126	131	144	114	140	135	133	125	107	161	144	141	132	118	118	124	150	106	128	121	119	129	140	153	119	159	129	119	138	126	116	139	143	126	116	154	135	136	151	125	137	141	126	128	146	131	123	152	143	136	122	133	139	121	118	146	127	132	134	134	149	139	138	124	163	139	116	119	131	131	129	151	145	136	141	127	151	141	127	122	126	131	132	149	127	137	111	133	141	141	167	168	134	161	146	129	147	149	150	151	128	145	122	147	134	125	148	143	142	136	123	120	119	136	130	140	143	109	121	120	111	130	136	141	136	131	148	123	144	161	155	135	135	145	132	120	159	115	163	152	132	153	128	146	150	152	144	133	138	131	136	127	117	116	146	129	142	146	138	147	131	139	122	142	138	135	130	136	131	145	124	122	134	120	144	153	141	155	137	136	134	147	136	109	130	125	128	129	134	114	136	120	148	126	145	133	126	136	152	158	163	138	134	118	140	143	159	150	150	139	145	139	126	122	136	112	151	133	132	146	117	156	150	152	122	123	146	135	141	143	135	127	133	146	142	140	134	134	136	130	143	131	141	154	128	132	149	155	134	119	123	136	125	135	125	149	163	142	150	132	122	133	127	126	129	133	131	140	109	143	156	138	159	119	163	142	153	136	138	148	140	161	155	142	161	163	131	162	135	119	130	132	120	140	145	122	159	163	122	139	119	139	139	134	122	130	133	115	131	125	149	139	138	137	101	128	138	128	145	144	142	148	153	144	121	141	128	130	137	144	136	133	109	123	138	125	157	138	135	147	153	124	155	142	149	138	135	140	136	157	132	128	124	142	144	146	127	120	134	117	154	133	123	144	131	140	141	131	116	139	137	141	128	104	113	159	127	173	159	143	146	136	159	145	147	122	119	148	132	136	150	151	132	133	147	139	134	122	149	140	149	152	137	146	110	128	119	129	142	148	140	108	125	137	155	141	158	139	118	142	129	137	118	128	130	131	141	160	127	153	120	134	146	134	159	137	141	152	131	120	143	144	123	140	124	140	152	146	130	145	142	147	153	129	133	174	139	135	140	154	134	123	135	127	135	144	145	150	137	140	126	126	119	134	148	149	139	146	132	134	148	136	124	149	109	114	137	121	155	153	113	148	123	140	126	133	144	137	136	136	137	143	134	115	118	148	122	133	141	127	161	139	133	136	113	127	121	119	135	142	132	139	136	125	148	139	136	137	145	138	127	126	127	140	137	126	136	134	131	138	145	132	131	111	133	137	153	120	112	139	116	128	142	118	122	130	120	146	129	125	138	157	125	140	156	130	147	108	135	146	138	149	145	134	133	136	137	147	142	133	150	145	103	133	157	137	132	142	138	126	129	127	135	144	129	142	141	140	127	145	128	136	124	140	158	126	141	132	101	136	132	159	151	166	128	133	137	130	149	147	118	148	151	149	135	147	132	162	159	135	141	155	134	123	158	150	124	141	145	128	141	132	126	127	117	121	135	137	131	144	144	115	119	120	166	151	133	151	141	140	155	123	137	149	130	144	132	130	150	139	137	153	129	137	134	128	127	135	127	115	125	142	131	127	147	134	132	136	132	114	154	140	111	112	155	143	131	122	144	128	143	140	129	134	128	142	154	147	143	116	129	141	142	129	134	137	144	127	130	135	147	126	129	133	142	134	133	120	122	132	131	145	110	126	156	144	140	113	144	115	158	150	129	119	122	151	135	134	146	144	138	146	117	147	141	137	113	143	145	119	128	158	132	128	142	176	132	139	142	154	136	143	136	136	126	142	132	112	107	162	142	150	124	124	139	128	151	134	104	113	137	113	125	151	130	123	140	111	140	139	128	156	120	142	142	166	127	131	139	153	133	133	134	123	146	136	156	159	125	131	130	129	130	147	130	151	113	122	131	139	152	121	149	131	148	119	149	156	145	118	137	158	126	148	130	124	132	152	144	136	134	119	132	150	149	130	149	129	153	154	139	123	152	120	123	134	150	121	157	142	133	143	147	120	105	170	153	133	128	107	132	136	130	134	128	138	157	117	142	168	154	146	132	137	150	129	154	140	120	145	147	138	98	154	129	148	132	144	148	133	109	135	136	136	134	142	146	132	127	111	131	134	142	159	125	119	142	154	124	146	117	140	126	161	129	140	127	155	140	152	161	124	137	136	165	155	129	126	127	123	119	131	140	128	148	125	150	133	103	120	129	129	147	133	144	124	150	142	119	131	143	147	143	153	126	134	154	145	175	150	152	114	155	138	136	131	114	143	135	139	135	144	145	147	118	146	158	136	139	131	139	136	132	156	139	137	110	141	117	122	136	130	149	159	144	131	121	149	149	160	144	155	124	142	123	149	129	158	129	145	137	119	131	115	128	143	143	126	133	129	135	140	149	148	141	128	132	149	139	128	138	161	143	122	145	124	141	143	152	132	144	136	124	131	120	136	128	131	130	153	125	139	169	138	140	112	146	147	138	117	109	132	144	122	121	148	148	159	133	128	139	143	124	119	146	145	140	145	145	142	127	144	131	116	137	133	135	136	131	121	141	113	134	149	134	141	134	151	143	141	122	144	127	115	108	119	144	114	155	148	127	113	121	127	143	159	160	124	138	119	132	140	156	149	136	144	136	142	132	133	139	144	142	136	136	143	154	116	141	144	124	114	129	134	124	126	125	144	145	139	137	143	124	123	114	135	148	128	153	147	160	155	146	139	143	127	142	152	128	115	164	142	137	149	153	124	139	152	151	139	144	151	137	147	144	141	138	135	132	120	140	134	142	123	137	150	133	150	148	145	136	130	119	135	131	129	124	138	105	132	149	130	145
1832	521	714	438	392	402	372	390	348	371	356	344	370	366	359	339	372	351	326	374	359	373	379	381	358	396	362	354	336	321	353	367	347	354	338	366	357	385	369	361	395	369	347	392	361	339	349	408	337	379	359	365	382	347	347	360	330	352	360	339	328	376	361	376	396	378	366	342	340	373	379	352	357	335	326	348	367	363	354	370	402	353	336	349	363	368	356	366	352	340	344	353	338	356	338	345	356	350	361	337	355	343	335	336	356	349	368	344	350	339	371	378	382	387	386	365	378	358	360	375	365	370	351	348	366	314	330	346	362	388	364	334	353	347	344	373	399	377	358	365	364	358	364	374	356	348	341	328	342	367	378	341	343	365	369	348	356	354	342	334	358	372	394	338	372	342	343	363	361	352	376	357	354	392	320	351	358	337	356	343	383	338	365	393	363	369	410	353	354	360	373	351	349	331	336	379	370	341	357	325	364	368	369	324	341	348	340	331	368	356	348	361	362	382	366	342	372	355	368	340	364	372	390	354	361	337	339	360	355	345	344	356	363	345	342	362	380	364	354	383	354	356	351	364	364	354	358	331	354	368	371	340	350	321	351	372	330	376	345	386	386	337	343	367	359	360	367	345	341	348	392	337	334	344	340	333	383	371	349	343	376	329	319	314	351	350	344	372	363	363	358	339	365	347	339	377	327	375	352	359	383	320	377	344	326	347	358	347	362	354	343	361	363	328	351	354	327	362	386	397	342	332	361	367	340	356	373	348	357	333	337	355	387	365	356	327	347	326	339	335	347	339	362	371	368	351	329	375	367	401	378	336	373	343	370	348	315	366	352	370	362	390	376	330	345	360	367	360	358	340	370	332	356	341	346	355	363	358	359	368	378	365	365	337	347	336	375	338	346	378	378	385	361	395	344	338	358	386	338	361	339	374	358	364	380	309	353	348	345	370	384	358	373	369	368	338	362	370	382	363	328	322	358	348	366	359	358	343	337	332	336	343	341	357	352	319	339	345	353	327	349	353	352	342	374	357	376	365	340	340	384	363	316	330	376	358	359	366	360	358	381	351	379	364	347	380	339	361	325	346	335	368	347	358	362	367	382	359	376	347	359	369	366	391	374	364	358	336	361	353	339	348	350	321	342	318	367	349	330	338	357	362	390	355	345	351	329	350	363	347	370	381	336	372	386	366	354	382	364	372	384	360	347	330	367	360	335	351	371	338	336	372	367	319	345	350	351	381	367	332	384	372	363	350	377	354	361	361	383	367	364	337	328	314	339	330	349	373	374	344	354	335	354	355	359	330	386	375	341	369	339	356	349	338	381	341	353	343	349	360	350	337	364	347	344	344	331	345	350	361	362	374	350	374	352	362	378	347	347	371	346	383	382	355	375	339	360	382	324	337	348	356	346	362	356	362	361	368	345	371	342	345	352	390	359	362	346	352	351	329	355	328	365	370	337	359	336	365	365	347	380	377	322	379	362	398	390	342	325	348	342	352	336	346	335	379	361	327	340	368	336	365	366	381	367	343	373	375	344	342	351	346	364	350	359	321	367	389	358	330	377	332	354	345	362	396	360	385	340	377	366	357	308	345	330	365	365	336	362	412	371	359	348	355	322	357	376	326	325	368	374	354	345	370	352	359	347	345	353	328	359	337	362	367	377	373	356	330	332	347	342	358	363	315	365	367	360	323	354	340	332	338	354	337	381	345	356	341	351	345	344	351	351	337	343	356	364	348	361	335	347	371	358	357	346	359	365	371	359	365	328	321	376	321	341	352	357	378	385	333	355	339	372	321	382	366	371	362	339	400	368	372	319	374	351	366	385	352	363	338	360	360	320	377	360	352	362	327	363	323	367	345	349	360	385	402	368	393	349	352	383	346	351	344	390	333	341	401	374	359	298	390	396	345	373	338	341	331	345	327	360	369	394	366	371	368	335	334	391	334	355	371	380	375	377	357	361	350	368	346	344	383	333	362	361	321	355	354	341	355	381	362	361	381	354	346	370	353	333	370	350	342	375	346	345	360	343	339	336	396	398	348	390	369	352	358	334	346	361	315	345	350	375	360	359	372	396	357	356	359	378	377	343	352	330	334	366	361	389	350	352	372	325	377	366	348	382	342	331	339	346	347	356	374	379	397	378	373	380	373	361	319	353	335	334	345	350	354	378	344	401	358	372	380	371	364	373	384	374	338	357	369	357	362	306	367	358	379	381	354	353	368	325	365	369	339	361	357	400	345	333	343	385	356	363	351	383	355	370	328	341	384	352	318	353	338	358	348	361	358	356	347	380	349	343	363	363	321	376	346	356	334	329	378	346	352	370	396	389	368	382	361	357	302	370	375	416	358	351	370	379	331	357	385	346	348	337	349	378	357	343	386	383	373	343	352	343	303	323	371	326	351	369	342	359	350	380	383	334	367	357	361	353	355	378	354	336	345	340	363	345	326	329	369	338	387	357	370	341	347	365	348	362	377	350	360	364	336	357	341	340	358	367	348	336	344	326	349	328	330	377	336	334	328	310	321	344	397	363	365	364	329	361	391	346	365	332	375	310	345	340	347	366	375	346	344	346	358	384	377	364	351	385	369	338	360	356	364	332	386	357	325	348	386	330	357	352	340	368	349	347	372	383	357	353	380	335	336	378	378	402	335	353	367	365	334	370	394	367	354	366	343	360	346	360	355	356	361	374	358	363	337	340	355	352	365	315	346	358	371	395	355	379	334	356	359	364	346	355	367	346	345	345	346	341	351	389	358	361	369	354	356	374	321	354	333	360	355	380	394	348	355	334	369	353	341	345	395	341	380	367	390	364	352	360	330	344	352	358	358	388	356	364	352	371	328	350	343	319	339	375	369	345	375	311	356	348	375	375	363	374	351	375	344	355	324	347	321	365	367	356	372	340	344	380	382	340	391	330	356	342	375	383	367	340	329	369	359	373	361	334	372	376	376	335	342	389	364	342	330	377	386	350	347	342	358	328	349	355	361	326	348	376	356	353	407	355	357	350	313	347	380	316	367	377	385	328	356	362	335	358	317	347	342	362	366	366	320	365	345	357	330	340	355	360	377	362	353	360	322	346	339	343	342	342	342	337	367	323	355	344	370	326	356	356	356	347	390	343	338	345	347	385	346	340	405	363	360	359	353	334	350	380	351	350	326	386	357	354	364	367	347	347	339	364	367	369	318	359	369	349	346	333	371	355	339	337	345	367	359	368	321	370	338	358	364	387	367	348	348	367	374	400	328	370	358	350	361	369	364	368	373	360	364	413	323	351	343	330	352	380	356	367	335	343	357	381	362	376	349	342	347	365	333	366	341	356	370	368	378	320	320	320	341	364	370	368	343	332	390	370	370	343	378	338	372	356	356	357	386	363	341	354	344	350	395	385	377	343	353	369	314	336	339	344	336	354	346	351	342	370	346	322	369	372	359	327	363	358	357	364	330	388	337	362	366	355	322	350	362	338	345	334	332	335	348	346	370	381	338	353	389	370	365	343	322
8613	1165	3635	540	428	371	391	356	336	316	324	353	311	305	275	327	287	291	293	291	291	269	289	309	269	258	293	272	290	293	275	280	335	282	318	274	277	316	310	312	272	258	312	263	291	275	290	279	316	285	277	290	291	297	306	292	264	311	279	294	304	279	262	290	266	262	283	292	266	251	291	250	306	259	282	253	273	280	294	281	241	324	297	251	279	268	256	299	309	323	304	300	270	284	294	304	276	294	316	281	273	283	290	303	285	325	280	319	298	286	286	290	280	270	288	304	302	319	280	255	287	291	228	288	266	248	316	324	288	288	281	309	260	317	282	293	274	266	272	288	274	295	289	294	276	272	246	281	297	257	285	320	318	288	292	297	299	269	247	265	318	307	291	266	296	280	278	316	296	264	239	302	279	286	275	318	283	269	292	312	337	259	292	267	289	317	310	319	309	267	268	300	303	299	298	261	296	319	288	314	264	266	279	286	291	266	297	301	266	259	302	273	290	281	259	298	318	283	292	287	277	287	292	280	290	282	288	291	290	294	283	281	290	280	296	291	244	252	293	285	295	336	281	274	273	289	325	266	278	316	295	260	262	288	323	282	279	278	276	263	304	281	283	335	278	303	291	271	253	358	265	315	258	294	321	292	282	277	264	295	292	291	330	312	304	303	262	280	272	312	248	310	303	289	290	283	291	271	307	260	295	268	310	282	254	283	303	319	291	316	264	296	303	267	251	294	267	296	281	300	318	258	273	295	286	272	275	287	287	335	277	291	287	280	301	293	296	296	265	306	260	277	269	297	283	257	281	315	286	306	277	302	267	289	309	281	259	293	247	298	327	275	275	318	297	273	270	267	283	269	297	262	262	276	288	281	288	276	290	257	300	306	297	273	273	266	276	300	305	288	263	277	291	288	272	272	262	304	275	302	272	278	274	267	264	305	262	268	259	261	308	320	281	280	296	312	305	333	290	295	298	286	296	288	260	299	260	315	272	291	274	301	313	318	268	261	308	291	253	320	260	289	287	298	293	247	284	300	301	254	287	287	258	255	244	283	298	252	311	274	294	291	268	277	318	267	260	290	302	306	266	305	271	289	249	253	276	271	299	254	304	293	272	281	287	256	265	308	285	286	277	305	272	291	276	354	308	285	287	276	303	292	307	264	310	297	279	263	294	281	261	269	277	286	273	285	262	301	276	268	279	245	285	269	278	283	280	297	297	294	299	296	270	272	303	315	290	354	310	276	282	300	291	314	276	296	320	292	252	294	273	280	282	270	270	314	251	264	300	296	272	290	246	295	269	272	274	307	344	263	329	292	271	263	297	275	287	275	321	334	272	288	289	314	272	292	306	274	285	271	291	291	277	266	255	275	301	246	287	282	281	280	291	274	294	279	308	289	274	261	299	272	268	293	272	273	282	283	309	278	289	293	311	255	272	281	325	256	314	314	285	260	290	270	271	279	269	284	294	299	270	302	272	287	258	278	253	271	272	299	333	290	308	296	312	325	286	262	317	270	319	281	271	275	274	305	286	293	288	288	273	290	294	278	249	275	281	278	309	285	259	253	279	292	248	262	293	275	315	276	279	285	292	294	282	285	279	306	309	295	314	277	304	278	314	308	325	321	311	298	323	289	263	291	287	271	288	314	281	324	256	262	298	301	288	291	262	281	296	287	326	282	300	275	284	255	257	282	287	266	282	269	277	291	277	297	289	288	312	280	297	276	296	291	307	293	309	278	274	294	296	262	294	285	250	260	274	278	287	258	283	256	302	316	271	255	299	290	274	265	275	274	330	273	282	301	274	264	265	299	305	287	294	261	307	305	316	284	271	282	265	263	277	283	267	290	285	284	290	276	301	283	270	286	275	310	287	296	296	288	300	260	279	286	311	310	270	286	262	288	315	303	283	289	288	280	262	272	270	268	270	309	268	302	298	283	263	282	270	281	299	284	267	272	281	308	248	277	278	290	307	312	318	264	296	273	297	261	293	266	260	265	276	305	297	294	286	303	266	274	286	301	306	300	288	310	292	266	287	280	310	263	271	305	280	287	268	287	296	270	295	277	258	310	331	262	316	292	286	319	289	281	298	248	274	282	242	287	277	236	267	311	256	269	269	271	296	279	282	267	291	295	301	271	285	269	313	265	308	323	300	295	301	280	277	283	275	337	259	272	279	277	287	254	295	287	307	248	302	282	288	286	292	284	272	258	312	320	334	288	298	293	278	289	280	274	321	302	250	280	295	284	276	289	289	318	328	272	267	308	287	291	275	281	302	263	300	270	277	283	285	288	301	281	283	271	281	296	309	286	312	289	298	269	329	289	301	256	290	268	279	252	295	306	291	246	307	313	272	297	297	277	275	276	255	292	297	266	272	270	243	283	281	264	298	293	295	275	294	262	284	313	247	299	319	281	264	291	320	296	310	302	288	301	290	295	266	295	269	259	320	281	310	292	269	298	288	281	254	285	282	265	308	313	287	258	260	303	277	329	287	304	286	263	267	326	309	283	305	264	296	281	297	277	300	280	247	280	276	277	317	311	282	305	307	285	273	269	284	308	272	284	298	277	282	276	290	258	310	287	273	291	290	273	267	268	281	330	265	296	272	276	333	272	298	287	297	297	288	295	306	257	277	311	290	261	277	279	294	306	273	280	292	267	274	297	266	284	281	287	306	325	261	257	334	284	297	279	262	313	304	292	286	300	263	264	294	255	313	267	269	293	269	253	278	295	259	316	304	268	286	248	281	271	283	258	304	284	287	299	318	277	265	292	291	288	263	291	285	285	268	267	281	275	305	271	295	312	296	305	284	333	317	299	298	331	275	270	272	288	310	284	276	260	279	269	308	310	321	289	293	310	271	292	294	297	278	288	242	301	278	268	268	280	283	268	269	291	272	265	296	273	286	299	280	306	310	287	264	295	264	291	284	294	263	286	283	274	286	300	272	305	262	270	300	278	302	262	277	319	293	303	302	271	308	303	297	315	278	284	273	293	283	298	280	263	266	279	278	317	321	298	284	322	316	267	295	305	246	307	300	259	279	314	272	257	259	272	262	277	296	273	323	267	293	259	264	296	307	320	319	306	290	298	310	297	281	294	263	303	291	281	321	277	283	267	279	275	279	296	236	314	296	298	274	285	299	286	299	323	334	253	279	274	307	291	250	265	300	307	292	279	284	268	314	267	274	283	262	268	285	309	281	260	281	287	276	272	261	287	255	303	280	261	235	286	292	293	299	264	312	289	327	307	276	259	247	269	278	288	275	308	302	263	254	263	275	306	310	309	249	292	280	298	292	261	303	279	330	288	284	293	258	283	283	292	281	284	330	313	255	274	287	284	267	321	269	291	344	286	266	276	264	317	308	307	310	301	286	313	290	291	312	254	318	290	290	305	283	273	263	262	308	281	287	319	278	260	278	279	275	265	291	270	262	276	305	273	281	261	289	300	301	273	278	306	289	291	276	307	242	298	286	300	285	290	250	328	277	302	262	239	260	255	290	284
6890	1541	5469	1603	1398	1189	1111	961	921	829	824	806	779	797	729	723	704	679	728	679	732	681	703	654	712	660	660	698	687	661	666	653	617	676	677	663	692	708	658	659	674	697	637	649	677	625	683	664	635	625	675	707	641	698	630	647	658	700	692	658	660	697	680	637	628	628	664	663	643	680	653	637	673	632	652	704	658	687	625	635	657	632	663	650	620	680	645	631	681	644	629	636	655	651	630	666	706	657	631	666	658	638	625	675	629	663	584	646	641	612	608	657	664	621	626	635	641	708	663	619	673	671	653	622	630	676	665	625	650	667	587	650	649	630	624	628	649	673	677	624	599	631	641	697	653	666	662	652	578	640	658	637	623	638	687	666	623	653	646	627	719	625	632	644	633	686	638	665	681	646	662	641	617	683	637	616	629	633	662	662	651	689	670	656	635	621	618	675	676	660	641	677	649	659	628	674	691	663	606	631	670	700	665	648	632	657	672	644	637	627	654	683	680	676	624	652	675	681	651	652	671	637	630	688	637	650	631	704	690	624	703	650	686	627	667	632	661	682	657	608	632	689	626	657	637	663	641	678	619	652	681	614	646	645	645	666	664	621	646	616	625	659	598	625	626	686	639	650	700	651	644	671	642	652	651	595	677	681	656	659	615	652	636	653	630	626	608	666	661	651	664	677	622	637	674	628	645	667	649	665	660	671	637	620	647	668	643	654	653	643	637	647	689	666	664	643	644	596	649	675	603	708	650	708	655	653	650	615	679	646	658	693	646	604	643	672	615	630	682	647	684	655	670	627	669	651	578	641	655	629	644	681	682	663	676	639	650	615	626	662	629	633	679	620	668	650	655	625	652	673	665	619	663	685	694	718	618	611	644	588	622	662	645	628	684	656	660	635	693	622	680	645	688	658	679	648	649	635	637	693	652	673	661	696	644	665	658	722	623	704	658	646	712	637	686	657	621	629	665	659	656	612	667	641	678	645	636	655	636	655	676	607	663	633	657	650	598	667	637	655	686	657	712	652	662	651	639	657	635	627	719	664	688	706	644	647	658	613	614	649	656	598	631	644	608	649	618	647	665	638	680	649	661	661	614	664	636	658	646	615	653	648	672	641	644	660	653	616	615	631	677	658	659	688	631	646	625	668	670	639	626	640	657	675	667	654	662	643	626	608	622	665	604	665	689	647	697	626	609	667	690	652	674	651	656	653	658	627	705	683	664	586	646	662	649	668	611	675	688	701	669	627	649	614	631	675	629	660	668	667	606	659	639	650	673	698	624	666	658	670	606	651	625	658	639	688	618	666	648	633	661	635	646	649	658	678	667	644	675	681	663	668	681	657	662	655	609	657	637	675	647	670	643	627	614	649	643	619	720	619	663	660	718	702	647	670	643	643	667	675	660	666	626	681	648	656	665	654	650	648	640	687	605	658	616	679	653	659	676	671	692	663	668	662	609	625	636	669	593	631	647	667	646	668	666	630	616	696	675	610	650	643	681	626	672	624	628	660	673	637	675	613	634	621	658	638	691	621	672	682	631	656	658	632	632	687	606	673	673	659	637	638	633	669	637	667	648	624	636	665	635	647	668	612	643	627	655	622	639	672	660	686	665	677	660	627	629	666	627	674	667	678	676	670	670	636	627	636	646	634	636	645	660	620	595	677	668	611	642	614	646	626	693	623	631	673	672	670	633	696	671	650	697	637	616	673	645	646	620	651	666	706	619	633	648	664	641	655	674	647	677	614	640	655	643	642	654	698	630	632	626	671	637	701	644	671	612	686	679	643	643	645	659	611	640	652	648	635	633	646	673	650	632	656	615	662	662	667	622	654	652	653	651	643	636	606	672	697	639	679	687	670	693	651	646	657	678	624	702	691	675	688	622	668	656	648	634	627	651	650	625	629	603	596	643	686	611	608	695	677	627	667	627	664	661	682	641	649	688	635	616	662	632	696	651	652	654	634	631	649	677	637	612	660	672	669	623	650	650	686	638	682	671	639	621	628	664	630	650	665	633	655	649	612	618	646	607	644	706	692	612	650	702	667	635	678	621	677	663	637	640	616	670	669	630	621	642	621	653	618	630	657	649	657	643	636	631	648	655	634	628	676	628	695	655	656	671	644	636	653	674	690	635	617	637	588	604	660	661	661	661	703	672	619	670	626	668	622	654	636	648	655	616	630	669	652	678	637	632	624	691	662	619	637	640	623	614	644	645	644	650	584	656	688	637	675	618	679	655	629	693	611	635	630	589	618	639	634	686	641	633	682	646	640	653	627	684	621	628	644	635	640	674	629	611	638	591	655	643	668	631	658	641	661	650	672	650	678	630	618	669	618	652	685	644	669	619	629	633	656	674	629	657	676	644	620	661	682	652	711	618	650	648	648	651	594	646	692	624	653	653	672	690	631	658	627	642	645	617	655	594	630	636	699	686	668	632	639	634	686	677	673	655	624	650	662	633	623	632	660	647	627	607	634	622	723	665	670	603	612	659	636	683	616	665	690	651	670	609	637	631	657	660	636	632	627	653	629	637	652	657	640	675	681	680	617	656	650	662	660	645	648	621	692	618	656	629	689	642	630	674	669	657	628	609	640	685	629	627	654	671	661	690	629	635	654	624	685	643	658	625	640	687	675	641	630	673	673	638	696	658	622	667	625	656	708	650	681	654	681	675	649	672	636	666	644	653	628	645	613	643	692	605	694	719	682	611	654	657	671	614	651	592	664	684	656	661	673	706	663	629	658	702	630	651	647	660	659	630	703	652	641	630	671	661	648	626	624	643	617	589	642	618	617	608	646	628	664	696	656	633	618	634	652	585	601	628	684	658	678	622	681	624	674	693	673	644	656	658	685	594	670	642	627	639	654	650	675	635	671	684	663	659	641	692	635	668	667	653	674	686	655	694	679	618	644	655	602	683	627	649	663	645	631	632	665	664	689	641	654	650	708	660	623	641	657	669	676	714	637	666	649	634	692	597	677	601	598	644	716	689	648	690	636	646	683	676	664	695	642	633	664	683	687	647	674	635	669	680	636	664	666	639	643	662	648	684	670	656	675	669	640	656	655	671	629	626	633	644	657	662	668	648	626	664	684	656	654	656	631	631	692	646	591	675	667	596	655	622	666	625	618	675	654	657	643	644	658	679	655	657	673	602	638	639	631	669	643	685	649	647	643	670	659	672	604	685	683	685	650	684	636	600	661	614	644	638	671	602	669	654	676	640	651	660	664	695	642	701	644	640	606	645	621	622	684	658	683	661	668	630	646	616	660	671	674	684	653	655	647	632	647	665	676	647	655	638	648	661	679	613	658	677	640	625	625	665	625	691	679	665	618	627	668	656	640	684	624	641	697	647	679	683	676	706	639	636	657	613	607	660	645	645	649	689	648	629	663	669	598	610	657	663	658	667	666	659	649	690	679	674	668	652	636	662	617	679	620	661	641	671	675	626	643	645	676	634	639	685	649	603	664	636	650	664	613	633	622	674	628	625	614	669	646	647	624
15461	2664	7251	897	604	489	438	370	326	303	323	327	309	293	296	292	321	281	262	268	280	285	283	297	296	310	267	277	297	272	278	255	248	253	305	260	267	270	264	290	271	261	266	297	239	265	266	257	266	249	275	267	282	259	287	275	257	260	249	267	277	259	287	257	258	252	230	260	264	264	255	234	283	289	248	262	254	273	237	271	259	279	243	290	290	259	258	260	285	259	279	256	270	271	252	268	245	260	270	255	260	273	240	273	271	287	253	292	273	263	272	275	257	239	247	277	259	269	275	249	240	294	234	287	270	245	262	294	255	272	280	253	258	247	286	255	254	280	262	265	279	269	267	239	272	303	266	250	245	265	280	318	261	239	250	253	269	262	277	262	226	252	289	237	287	263	251	280	252	247	285	257	301	241	254	271	276	254	269	244	232	261	248	282	247	257	286	265	247	255	256	299	261	281	297	263	266	267	253	244	240	240	287	290	278	242	272	250	276	305	265	284	264	244	284	303	263	244	296	253	268	252	240	255	242	277	248	292	276	274	244	268	261	272	283	266	239	305	274	235	311	294	232	272	268	247	284	254	278	261	291	270	257	284	285	263	254	263	268	264	242	298	284	252	255	257	293	268	277	294	244	269	238	246	261	265	287	230	251	294	277	261	272	248	279	264	273	266	283	273	266	242	283	262	247	301	269	263	268	254	289	278	241	239	261	273	257	282	270	275	255	273	261	276	292	261	269	267	264	265	255	244	271	272	245	306	274	274	248	274	269	304	301	281	250	250	258	271	269	271	255	270	262	279	292	280	288	272	266	232	266	273	271	244	267	254	273	264	244	285	268	245	260	269	273	242	281	282	234	258	280	271	280	283	256	259	278	265	233	291	252	263	252	232	252	284	260	245	240	283	273	253	247	241	276	254	279	294	272	300	290	265	303	271	253	258	283	237	255	235	239	260	307	248	255	275	282	273	281	266	274	273	259	265	275	264	238	273	223	254	256	267	277	265	270	274	249	271	259	284	290	264	254	265	233	272	269	265	241	245	251	264	284	253	279	257	309	289	294	287	278	258	290	258	247	270	294	269	320	253	265	287	255	300	293	268	269	252	269	275	293	277	264	227	245	238	261	273	251	277	265	256	268	239	281	236	269	281	264	291	257	275	275	270	249	267	230	290	248	262	283	247	291	268	281	247	269	290	279	268	279	306	235	301	262	264	252	293	264	269	289	242	286	252	282	257	236	289	246	279	285	300	238	283	284	277	279	267	265	292	267	252	316	273	252	267	263	268	268	282	268	286	284	314	244	265	270	248	232	296	297	279	266	254	260	302	292	275	279	264	260	276	246	298	266	282	243	285	268	260	258	269	262	262	261	240	239	252	238	252	279	283	249	308	268	287	257	286	241	259	298	283	243	236	276	270	295	274	285	273	254	244	287	291	294	301	257	273	278	251	225	279	262	254	270	277	236	271	249	251	247	280	244	267	266	261	256	300	274	242	257	252	259	258	275	256	299	268	254	262	248	264	255	264	287	260	270	252	268	252	257	268	251	278	291	250	277	285	256	290	270	266	276	275	276	232	228	254	248	240	270	266	269	251	254	249	262	246	260	290	287	260	264	289	260	295	261	264	268	251	260	261	263	285	289	243	284	224	280	246	261	286	268	260	242	271	263	309	245	276	232	270	286	258	247	262	255	278	278	272	299	282	241	260	280	239	272	255	299	256	267	274	296	274	258	255	263	250	259	275	244	280	276	225	234	257	258	258	255	258	274	246	255	247	258	248	249	247	262	268	291	275	293	239	271	231	262	262	289	265	261	249	254	258	270	275	298	258	243	292	278	274	285	275	237	253	244	265	264	268	256	264	266	241	275	267	260	259	247	242	242	263	229	289	266	270	254	237	280	257	273	281	228	307	273	257	261	268	276	260	251	260	288	259	285	269	292	268	245	261	308	259	240	285	255	257	252	256	237	263	263	275	305	309	263	247	279	278	270	260	263	253	241	246	260	264	273	262	291	259	245	269	287	264	288	238	280	234	269	231	278	259	242	265	263	265	244	272	265	255	256	290	247	285	227	260	269	264	273	292	290	264	246	263	275	273	278	298	262	235	271	285	249	296	241	253	251	275	286	243	259	249	268	254	267	264	257	263	280	252	274	287	262	280	262	275	251	257	251	239	280	246	248	243	263	277	259	268	287	262	265	286	239	294	281	308	298	262	255	232	260	273	291	267	270	269	282	252	260	312	254	290	258	256	251	305	245	277	275	281	299	246	235	244	264	305	268	277	279	256	284	273	239	254	288	276	258	261	304	262	253	290	260	244	291	254	242	287	270	253	258	264	252	261	234	238	258	270	285	303	253	268	320	257	278	272	267	261	266	282	251	266	281	257	294	266	269	229	263	259	255	257	265	305	293	280	253	245	281	255	276	259	264	244	270	259	260	286	302	273	255	255	268	274	254	270	294	278	250	232	256	263	275	284	307	241	276	300	247	273	235	264	276	248	269	277	266	272	261	245	275	277	259	272	257	280	296	269	281	283	266	254	259	283	274	266	265	275	295	270	240	297	256	302	274	265	270	251	261	272	262	264	301	217	238	269	261	287	251	252	292	252	277	262	254	298	271	287	233	273	263	280	266	264	269	261	248	280	257	287	267	260	232	266	259	276	267	274	295	254	279	246	276	302	241	276	266	282	253	246	261	257	298	293	295	268	262	246	273	276	259	242	267	281	285	278	261	284	251	269	257	249	267	274	270	250	273	248	248	259	253	276	235	282	269	290	282	277	268	288	269	271	244	277	276	271	247	268	283	266	258	259	282	256	270	257	272	310	231	296	262	302	258	264	281	276	275	286	267	297	258	272	254	219	248	247	259	289	265	294	256	248	255	248	253	267	297	271	279	244	243	286	275	250	259	273	230	267	254	290	243	298	300	301	308	245	280	275	253	276	242	271	277	245	258	259	254	250	272	285	253	248	273	258	271	250	252	300	299	269	271	271	275	262	235	259	293	297	259	285	252	267	233	247	281	252	296	292	292	250	300	300	239	304	276	237	274	269	243	265	260	260	283	284	266	294	278	263	283	270	250	242	255	254	297	255	260	273	263	285	234	277	246	268	250	278	266	264	288	256	277	280	289	278	269	269	258	274	259	255	277	271	296	279	249	253	271	288	277	278	256	257	259	263	280	251	268	314	271	270	269	254	256	271	271	236	260	259	249	258	263	256	266	268	238	255	279	292	259	277	255	267	255	254	273	252	270	296	283	253	297	258	261	263	264	267	308	287	304	241	225	287	279	259	242	258	265	252	272	234	240	258	263	273	243	256	265	255	289	261	246	261	286	267	229	293	270	274	294	269	280	281	248	258	276	260	271	252	317	301	255	261	253	293	283	294	246	276	247	270	261	240	246	265	285	267	315	259	266	278	259	234	276	302	259	251	265	254	288	275	247	293	292	273	264	243	270	276	266	293	271	266	260	262	234	286	264	255	272	255	258	259	254	278	278	260
8847	2855	7977	2357	2026	1655	1324	1219	1066	1026	1023	933	870	795	800	728	725	691	666	715	685	670	631	638	674	657	656	643	658	640	618	621	647	621	635	586	641	629	618	609	625	593	652	603	613	608	602	604	597	614	592	593	579	629	636	619	640	598	619	579	595	598	618	613	566	570	559	562	634	585	557	570	587	537	603	593	608	611	628	638	571	576	609	619	577	640	588	590	561	629	578	598	604	603	599	597	581	581	610	603	581	567	570	593	634	619	600	571	562	603	563	601	576	554	602	600	584	580	653	630	595	581	583	646	597	577	576	603	591	596	594	610	612	575	606	553	621	649	605	559	588	592	601	579	577	607	641	606	597	591	586	571	565	567	590	554	616	575	575	620	621	615	585	597	546	598	587	579	622	593	641	564	607	580	631	562	537	586	587	585	588	556	569	579	577	637	583	598	597	552	599	563	595	587	573	616	585	614	595	599	639	593	533	572	604	621	577	547	585	581	582	609	576	577	572	570	623	584	573	640	596	579	566	591	565	544	584	607	571	635	619	586	636	594	603	586	607	635	574	595	586	576	583	589	560	646	625	643	593	640	591	596	573	594	600	570	571	572	587	589	576	574	600	594	617	608	561	642	554	556	613	597	578	588	550	593	615	584	577	584	615	563	594	581	598	554	584	574	558	553	557	547	564	568	620	547	558	564	548	560	618	551	578	603	552	613	619	596	542	548	609	626	555	608	624	577	621	555	592	595	644	600	586	613	620	611	589	567	565	576	560	586	598	588	564	615	569	596	605	600	594	592	579	575	611	571	615	615	611	612	583	581	582	573	540	612	608	613	562	617	602	636	590	573	592	571	573	587	559	549	603	575	605	550	547	559	583	600	570	590	601	553	581	627	581	588	557	590	581	562	618	578	568	583	573	543	621	617	632	572	594	564	620	622	623	562	578	578	596	582	631	588	619	586	566	575	566	564	560	631	610	601	613	578	570	578	563	578	610	595	567	533	617	589	559	561	601	575	588	578	552	554	582	580	614	638	602	553	571	546	568	587	621	588	576	607	557	632	601	567	608	644	597	585	632	563	585	578	547	577	568	549	629	517	594	593	558	575	585	586	539	563	587	592	610	588	611	603	581	598	615	595	570	564	615	614	586	623	611	618	616	608	563	589	624	623	606	576	590	578	581	604	607	621	648	581	589	564	622	587	573	586	576	610	612	602	586	579	607	598	612	615	591	606	655	611	582	587	597	576	567	578	611	589	609	593	580	595	605	599	596	553	598	578	570	561	570	579	552	581	608	601	589	572	597	578	586	580	582	620	590	559	605	614	575	622	601	577	590	602	592	580	577	577	600	569	586	615	561	564	607	606	586	577	595	581	617	592	574	605	556	594	572	619	589	596	651	581	581	613	626	592	594	569	627	578	557	613	611	599	618	598	627	575	610	644	571	583	596	607	580	577	558	590	602	591	612	580	558	574	564	582	564	642	588	575	593	593	572	612	547	573	582	559	628	589	612	546	601	611	591	555	645	563	583	582	597	606	617	589	624	612	606	589	618	567	601	597	559	586	617	593	583	571	589	566	551	560	625	603	599	606	582	576	562	601	580	595	585	584	554	654	634	605	609	582	561	576	594	603	599	622	598	575	582	635	598	582	565	616	622	577	597	579	599	586	604	630	631	620	582	545	587	573	564	570	625	561	562	597	574	576	584	577	575	615	587	588	595	588	573	572	561	568	591	555	572	553	606	665	569	598	593	572	593	598	590	607	633	635	595	579	586	598	600	569	587	623	587	606	568	593	593	584	601	584	578	576	582	589	587	575	595	580	598	590	615	580	620	582	607	575	580	620	593	577	539	565	574	607	599	634	633	575	589	544	625	601	574	604	599	598	532	595	610	585	603	593	595	568	594	632	559	589	594	587	622	586	558	574	623	584	587	573	599	562	600	572	573	645	555	576	583	629	586	586	593	586	625	618	651	590	608	578	665	580	596	582	570	600	591	597	626	590	554	591	603	601	618	583	552	601	583	603	613	579	592	554	600	594	557	566	609	590	628	590	622	581	592	614	577	648	614	626	547	571	596	567	627	581	568	595	627	621	569	598	656	581	593	601	594	614	615	519	570	570	593	577	586	565	577	559	593	606	578	546	562	567	595	626	578	563	591	649	624	612	567	613	603	600	637	617	619	592	595	599	586	590	586	561	575	568	580	618	629	587	580	575	610	556	607	565	550	588	569	597	616	541	617	639	645	616	561	548	600	596	591	584	578	584	585	551	623	603	566	543	610	581	625	612	571	586	608	579	580	603	583	600	604	584	602	575	566	571	583	590	557	577	594	574	551	576	599	552	560	609	618	550	582	599	579	565	595	629	623	564	557	591	583	608	608	604	544	573	551	566	584	634	579	634	606	576	531	607	606	576	608	614	595	585	566	597	616	594	573	617	578	588	584	603	618	594	592	618	559	577	589	567	589	587	623	569	567	571	590	595	585	592	554	629	579	601	669	597	620	598	534	625	573	584	560	574	576	618	584	593	550	601	554	604	530	570	595	573	613	623	603	618	581	603	593	580	582	566	609	559	573	576	605	580	606	575	562	593	614	577	585	596	581	600	585	594	561	605	559	574	611	579	580	630	605	556	591	610	547	561	561	580	581	608	590	618	605	619	566	588	542	590	603	594	569	569	578	556	548	574	611	617	596	621	604	554	607	615	597	609	552	564	559	620	596	611	583	611	598	552	587	549	580	620	636	611	592	586	584	597	600	582	579	550	615	608	628	563	575	553	619	582	561	574	557	633	582	575	599	579	547	564	566	562	575	563	591	585	606	600	609	580	595	573	592	600	560	596	576	555	586	612	522	616	611	573	579	565	535	615	572	593	612	610	574	568	553	546	579	607	573	573	579	565	647	592	604	597	601	598	581	612	637	624	571	611	616	616	605	549	586	560	602	569	574	585	571	599	563	578	578	601	607	596	621	601	624	572	590	587	599	617	554	595	595	574	555	602	586	579	587	598	617	550	628	594	579	610	594	614	584	602	612	569	624	599	551	592	572	610	584	528	626	601	559	582	559	609	541	653	548	565	595	600	545	610	588	578	543	612	633	582	597	609	582	614	563	561	597	572	614	582	546	631	595	582	614	583	608	596	589	618	620	576	599	616	608	595	602	603	538	614	589	613	578	587	544	605	551	586	580	636	601	579	607	566	549	609	593	583	577	595	623	580	616	627	558	619	570	593	571	626	598	570	564	589	577	573	612	614	636	605	595	606	551	579	633	608	595	627	604	594	593	571	611	579	627	617	573	602	592	618	573	599	592	593	588	582	622	589	598	634	570	581	582	573	547	619	580	614	553	599	567	613	608	545	592	586	630	586	554	551	620	564	645	581	577	596	538	565	600	593	589	563	591	561	596	559	565	630	618	556	606	619	595	563	595	577	598	622	620	591	566	571	576	604	585	574	593	587	563	600	599	565	620	605	541	598	561	605	586	566	595	556	603	560	594	568	560	591
1726	359	260	145	163	134	140	145	118	124	161	125	146	138	131	130	154	133	141	118	136	144	146	133	147	130	97	147	146	154	112	156	153	133	131	152	142	141	138	137	150	154	99	137	147	120	153	146	125	132	120	147	133	156	148	158	147	166	138	132	151	141	120	128	125	120	121	125	147	131	140	138	133	165	139	143	147	116	133	140	139	140	143	155	139	161	139	143	135	145	152	98	106	125	138	126	140	130	117	132	124	165	149	138	176	145	131	107	142	146	130	152	158	152	135	132	162	146	132	143	139	135	129	138	127	142	148	156	132	111	125	161	136	148	138	145	140	142	157	135	126	116	118	120	138	130	115	143	127	114	161	131	133	125	135	127	160	148	130	137	148	130	149	123	135	142	148	135	133	127	143	135	123	156	140	153	159	125	144	139	140	115	146	132	153	140	153	119	141	141	135	139	138	128	148	133	117	127	129	113	133	117	121	148	150	135	134	145	141	130	130	141	136	123	144	137	146	122	120	155	142	143	118	142	154	148	165	142	130	128	132	139	147	137	123	121	146	148	142	132	152	146	119	134	130	129	139	125	127	143	128	159	134	140	152	128	111	130	126	131	123	129	119	142	116	110	154	156	139	150	130	133	134	152	154	128	131	133	104	129	116	153	128	147	142	139	144	154	134	146	133	131	134	132	126	129	137	121	140	146	137	123	158	135	138	132	133	129	140	151	149	142	126	148	144	157	134	134	156	135	156	136	127	143	163	145	121	145	133	136	129	145	149	160	126	135	150	124	147	121	138	132	130	149	139	146	149	153	140	151	121	176	136	154	146	151	148	134	147	129	124	132	136	112	147	130	156	158	126	122	161	138	131	125	121	125	118	141	125	128	152	119	130	131	144	169	119	131	138	141	164	129	138	125	157	157	136	159	155	133	149	140	131	142	144	129	163	153	117	144	164	147	153	139	136	151	135	154	140	149	137	142	121	142	133	130	130	144	117	143	124	120	137	134	136	146	144	101	142	122	113	143	127	139	130	131	144	131	139	122	134	157	123	126	128	156	123	124	129	126	135	117	142	136	146	131	121	138	145	144	133	120	134	126	133	116	154	122	140	150	141	141	167	138	155	144	133	146	139	149	142	155	122	157	142	154	140	155	153	144	135	120	121	109	131	138	142	128	134	136	143	154	129	149	142	137	122	137	149	148	133	138	143	151	158	135	154	155	135	161	142	100	133	152	134	144	134	156	135	155	158	136	112	126	122	166	144	153	126	136	138	128	159	140	128	133	146	112	161	131	123	138	139	135	137	138	123	145	132	140	150	131	130	156	149	141	120	117	163	142	124	122	121	131	140	154	143	144	147	155	130	134	130	122	147	145	128	165	121	139	140	145	137	143	160	155	118	162	123	118	139	111	149	127	124	131	147	134	134	148	120	128	129	142	141	154	126	134	167	160	156	142	131	126	133	153	134	168	141	123	144	140	151	117	152	130	161	142	140	134	108	137	135	152	139	139	146	143	151	135	161	137	132	144	154	156	140	138	129	123	142	121	140	121	115	147	142	141	134	150	143	134	142	108	130	175	134	128	122	143	121	124	135	128	152	117	139	118	164	142	124	148	121	126	131	154	130	139	164	166	145	147	139	136	142	147	118	141	126	143	127	139	136	145	121	136	144	171	132	166	137	114	143	154	147	137	140	142	123	128	139	159	154	121	130	145	127	128	159	128	144	126	142	147	141	127	147	131	159	145	126	117	143	113	146	159	137	128	104	131	116	138	146	144	144	164	137	136	122	149	179	136	143	126	148	154	136	161	129	129	130	122	111	146	139	140	133	169	139	114	156	124	136	132	136	124	135	132	123	130	164	133	169	144	136	149	131	137	143	132	105	145	148	147	152	130	172	115	152	136	125	139	127	106	121	135	144	132	150	175	145	139	128	117	139	136	107	122	138	138	143	134	147	139	133	143	132	130	122	145	134	148	135	151	128	157	140	122	141	120	134	145	142	107	137	139	129	132	140	136	137	164	131	150	121	154	137	139	103	123	102	115	150	128	124	137	134	136	142	152	139	122	124	133	142	111	137	138	140	134	130	153	150	135	128	126	135	144	151	147	153	143	135	133	126	125	131	142	131	142	146	134	170	142	136	133	117	149	152	146	153	135	152	144	158	110	140	129	145	137	122	143	152	141	123	123	147	138	131	147	158	139	120	141	144	144	132	136	156	159	123	118	135	135	134	126	149	138	134	128	167	133	121	124	154	131	166	127	150	130	139	138	146	144	124	125	121	128	122	134	137	135	143	132	121	155	133	151	132	132	136	133	138	139	172	133	137	127	140	119	152	129	146	139	143	130	133	135	127	140	148	130	137	129	147	124	137	156	128	130	142	146	160	148	165	146	144	138	143	130	137	140	144	123	148	126	129	134	118	120	129	139	131	117	152	133	134	173	126	104	147	132	129	127	142	114	124	124	118	170	137	152	145	144	128	131	133	110	131	120	131	149	117	136	153	153	127	144	140	130	143	161	152	138	136	142	127	150	134	133	150	151	138	163	145	146	145	133	130	128	151	123	156	160	171	121	135	136	125	143	122	147	145	143	129	121	136	120	129	143	127	133	110	130	145	120	140	125	139	148	131	157	146	139	126	116	144	125	129	115	131	130	134	138	135	135	118	140	144	116	116	143	130	136	119	138	113	141	127	142	133	151	132	142	126	162	147	136	114	125	127	134	127	122	167	150	154	143	150	118	135	160	142	143	136	125	132	135	137	125	128	141	130	139	144	122	137	118	113	137	128	167	141	164	134	155	145	135	140	160	148	142	130	124	138	136	123	140	126	120	134	140	136	129	124	125	154	127	145	142	122	137	142	150	108	113	136	152	142	143	152	144	144	128	160	110	161	146	140	127	134	141	120	111	122	138	137	139	138	137	127	119	117	109	124	133	141	133	128	122	136	125	141	135	147	140	132	148	145	145	138	147	123	134	131	133	136	146	134	120	144	135	131	151	137	156	151	125	114	152	130	119	119	146	141	126	130	140	174	145	114	140	130	136	150	139	114	117	133	130	131	144	145	145	139	156	146	134	122	126	151	133	142	128	134	144	120	146	137	134	136	134	145	137	123	142	138	146	158	144	149	128	154	119	149	133	131	151	157	130	136	149	125	145	149	140	121	162	132	145	133	144	165	152	138	139	143	147	136	125	138	135	124	162	137	142	144	140	120	129	159	148	150	133	117	116	152	135	132	143	131	144	146	153	138	131	139	131	129	122	141	135	156	137	135	133	151	143	147	131	125	122	166	142	124	166	129	129	122	108	129	124	121	139	153	135	132	121	112	136	121	145	146	125	129	134	116	137	137	127	140	112	139	138	130	123	121	136	131	133	122	137	137	125	133	130	127	137	140	138	124	131	150	142	137	143	140	148	154	124	117	117	171	131	140	131	144	150	141	130	160	163	131	139	147	147	134	127	140	150	144	153	141	130	148	122	130	129	133	142	135	123	122	148	139	136
1893	531	564	411	354	408	383	363	368	357	343	385	366	374	339	378	358	359	337	359	368	375	348	357	363	327	320	332	341	373	341	344	364	378	360	379	375	371	367	355	355	390	365	350	361	364	364	357	357	354	351	364	368	385	364	345	372	367	366	360	353	361	327	336	369	331	324	331	356	326	356	362	379	352	362	387	341	329	366	343	368	357	370	360	367	365	387	349	320	375	374	330	354	372	352	345	386	350	355	358	336	351	365	363	386	392	379	358	355	383	354	336	374	366	365	364	385	351	331	357	352	371	335	366	385	371	346	379	353	343	376	346	330	336	324	341	351	332	357	387	368	353	376	351	346	352	346	383	404	352	332	349	337	362	364	377	322	363	369	333	353	342	338	363	348	360	342	355	341	331	326	366	354	324	355	353	343	364	383	347	371	351	376	360	341	386	386	355	352	346	323	339	377	368	357	320	382	359	353	371	382	359	338	347	342	368	322	347	394	376	361	308	333	358	341	344	354	350	338	345	362	370	345	335	335	387	384	364	358	350	353	365	332	336	353	346	355	366	347	328	356	355	358	352	362	356	350	348	351	371	354	368	359	318	369	366	368	346	389	345	376	380	374	354	354	375	329	333	379	350	345	334	374	356	355	352	357	337	340	357	397	345	328	344	351	325	367	373	345	346	341	341	313	341	378	349	401	366	347	338	352	356	343	357	360	338	354	342	343	354	375	339	355	353	349	359	359	334	339	355	374	377	329	353	357	380	366	363	363	373	355	364	340	362	313	338	334	363	371	373	375	344	345	371	331	328	314	372	368	319	346	361	349	333	363	367	361	372	332	356	347	352	370	354	328	377	344	370	362	367	355	349	329	349	352	321	356	345	379	372	335	355	382	361	344	377	362	357	338	363	318	349	366	374	366	356	339	352	341	344	380	363	357	342	346	369	354	368	324	342	342	334	345	362	346	341	381	345	352	343	334	326	350	328	383	375	341	349	320	373	325	350	374	334	330	326	353	376	347	369	389	340	339	339	339	361	340	348	375	340	334	376	362	378	378	352	363	358	336	330	360	341	348	325	350	354	351	335	342	376	411	358	351	387	351	370	368	350	344	360	341	338	378	331	356	347	351	344	340	349	343	331	370	369	369	362	353	324	367	368	336	361	344	386	353	340	375	351	350	362	352	365	344	386	348	357	315	348	328	339	381	322	332	341	379	332	360	371	344	361	338	352	370	348	380	349	366	340	337	341	405	352	370	359	360	386	326	375	367	355	321	350	351	367	317	345	353	367	336	338	347	353	353	362	346	366	326	319	347	333	361	329	356	357	328	354	346	354	340	370	321	349	372	357	379	327	371	343	374	365	336	368	315	355	370	339	372	362	344	340	368	332	333	355	361	339	359	359	371	354	357	370	370	330	323	362	364	327	387	363	373	381	363	324	362	369	331	349	383	339	338	363	377	380	353	360	334	369	327	377	380	335	357	347	350	343	352	335	359	391	333	385	335	370	347	369	358	327	358	357	347	357	383	368	369	320	373	366	371	371	346	346	323	347	347	366	327	351	379	318	323	353	327	351	352	357	317	336	364	337	366	378	370	364	318	323	343	315	349	363	365	374	402	372	360	395	337	349	344	347	349	378	338	335	335	354	379	354	350	355	377	352	374	366	344	352	362	354	368	396	331	337	364	355	306	353	358	334	366	355	343	373	368	356	343	348	396	333	328	353	353	339	361	367	380	347	378	364	361	355	374	336	355	366	344	349	372	361	358	345	395	381	328	360	344	381	345	329	355	337	334	382	350	354	352	364	346	342	353	339	367	364	364	379	341	349	344	377	390	333	353	373	365	339	371	336	357	338	340	328	380	370	356	347	358	356	328	373	361	323	345	391	392	379	369	355	364	355	373	385	377	346	354	325	385	362	359	374	330	351	380	356	342	335	330	346	341	354	350	335	344	367	364	350	366	366	365	381	362	344	360	353	355	367	389	341	364	366	350	393	336	340	343	418	348	362	367	326	326	362	359	350	325	358	355	351	386	354	363	376	337	368	359	356	344	404	384	336	344	348	346	372	351	363	336	340	339	373	356	355	374	350	379	368	357	370	358	369	354	369	326	379	348	385	370	355	373	366	341	403	384	358	361	368	339	348	347	360	360	376	339	386	345	356	372	353	324	337	332	341	343	354	347	344	367	375	329	347	312	342	354	383	343	363	329	334	367	370	362	383	378	363	351	375	362	408	377	387	382	347	388	340	369	368	352	345	368	364	326	367	351	361	338	366	360	365	380	344	336	362	366	369	399	341	371	342	366	337	354	367	392	342	329	392	363	354	349	367	358	338	342	380	361	356	377	321	354	328	377	364	368	334	342	347	370	359	397	332	349	338	394	361	365	363	358	368	355	365	358	365	383	350	350	364	370	331	366	366	366	331	362	379	345	335	388	369	352	374	393	371	358	404	361	340	355	358	365	353	359	370	341	333	353	351	378	379	351	355	377	328	380	331	366	352	336	354	364	372	352	339	372	339	330	375	361	379	378	345	359	344	367	366	358	356	354	344	382	353	381	375	344	374	333	339	354	392	342	329	330	330	342	347	332	342	374	356	354	360	374	358	390	366	336	345	357	357	361	334	321	371	331	334	353	368	344	366	362	365	360	377	382	346	362	355	348	351	315	322	378	352	356	384	311	337	337	342	362	357	373	365	384	351	363	353	390	380	339	348	390	349	368	362	363	382	341	363	354	366	380	367	349	370	339	339	362	324	386	365	374	382	371	350	338	346	331	345	349	356	339	351	373	343	355	367	363	341	339	375	356	358	372	391	342	383	326	335	372	385	376	348	377	373	384	357	370	358	328	334	380	355	370	335	367	374	377	340	346	366	366	370	371	327	373	354	373	351	372	369	391	346	372	359	349	339	367	377	358	371	344	346	352	344	358	326	359	380	356	378	365	382	357	341	359	340	349	351	351	360	365	368	307	356	363	356	335	363	367	390	388	379	380	361	367	317	363	359	344	405	340	380	351	339	361	371	352	349	375	354	394	339	333	347	346	359	331	329	342	364	321	366	337	345	334	351	384	380	358	317	332	332	378	376	363	336	393	351	371	378	375	367	379	391	333	371	347	377	362	338	362	347	348	352	355	331	359	324	366	387	364	345	384	349	346	363	331	353	349	376	378	366	333	340	353	370	342	328	336	349	349	353	358	363	332	363	357	326	377	358	351	386	376	364	363	355	344	361	329	374	378	341	365	358	361	338	359	398	356	332	362	344	355	366	367	338	371	333	345	379	364	378	378	378	355	355	361	355	358	340	325	390	328	346	342	369	369	364	362	394	340	338	355	337	368	374	345	334	359	371	368	347	364	336	302	307	368	333	341	373	360	343	367	327	354	357	373	339	356	343	373	355	399	376	342	338	372	345	335	392	373	353	327	329	324	374	381	314	336	346	353	369	345	361	353	321	366	344	348	359	373	329	365	353	403	352	357	362	342	377	372	360	387	331	329	330	348	362
8490	1574	2776	533	434	408	408	374	336	325	328	316	310	301	312	278	271	282	263	282	282	280	255	283	295	305	309	316	294	294	259	242	296	292	281	297	299	269	255	275	310	302	290	308	267	261	286	282	291	277	323	293	278	317	298	302	270	313	283	262	264	299	268	273	275	271	290	286	288	302	292	263	251	284	292	297	285	271	305	295	292	262	288	284	293	283	304	315	279	288	274	270	247	333	338	321	288	288	313	274	308	333	288	267	308	280	267	297	297	274	288	388	306	272	279	314	313	277	259	303	323	298	280	283	290	299	301	312	264	282	272	293	300	284	278	286	288	264	301	268	294	287	296	285	280	262	299	291	257	316	311	284	288	279	263	312	292	288	309	274	300	295	286	297	285	258	277	295	281	258	282	272	267	296	281	278	269	313	285	346	286	270	265	277	275	317	303	309	296	296	299	289	318	301	291	295	293	278	282	309	293	316	292	273	279	297	284	332	279	291	265	292	283	260	294	296	276	268	305	284	271	294	281	283	273	272	320	314	298	288	294	301	270	295	265	312	293	302	293	281	317	283	297	273	295	303	284	255	290	280	310	271	291	291	316	301	296	295	288	308	276	290	274	317	271	256	307	298	295	267	294	264	291	287	297	267	267	315	276	290	321	275	277	273	331	290	304	273	298	308	252	286	268	279	278	270	287	292	267	324	319	304	308	277	307	255	280	276	275	303	250	306	270	266	291	265	288	313	289	291	310	272	296	273	256	259	277	275	303	303	310	291	285	264	289	284	270	245	298	304	288	331	283	303	282	298	294	312	272	262	290	258	279	269	277	301	312	283	261	295	275	320	293	261	291	242	316	278	269	286	265	254	272	294	276	283	297	285	340	307	335	298	285	298	299	265	294	288	281	268	288	273	281	310	242	276	290	271	300	285	293	288	300	302	284	279	286	290	244	297	314	269	278	325	275	245	291	298	290	283	278	296	272	289	274	262	296	286	284	279	287	302	271	328	278	272	279	251	285	276	268	306	289	269	276	268	326	289	327	280	303	333	284	300	303	293	270	277	289	284	266	257	274	301	279	289	312	271	298	325	274	286	292	269	321	291	286	306	294	295	290	316	280	292	290	287	303	272	283	298	314	278	280	297	277	270	290	265	289	285	275	286	304	322	298	262	291	311	282	286	293	288	269	268	274	339	238	293	287	301	263	291	324	279	291	312	274	301	300	323	278	276	267	302	290	282	325	290	309	280	299	275	294	273	308	260	261	267	287	289	295	255	314	295	272	291	314	254	302	286	279	267	288	294	299	302	323	267	284	305	285	287	298	293	290	308	254	292	300	287	288	254	297	296	304	282	292	302	279	320	293	294	281	282	290	308	310	270	299	276	280	275	283	293	272	306	280	300	249	269	290	257	280	316	329	268	278	274	304	297	303	250	270	317	284	297	260	298	264	271	280	272	281	261	254	275	276	276	259	262	276	283	300	304	275	286	315	316	276	306	305	269	268	290	317	281	250	262	304	319	270	309	261	284	281	296	258	261	283	297	285	265	254	264	314	306	286	297	274	279	275	274	344	288	299	282	287	317	297	287	251	287	305	329	282	279	271	266	265	282	295	276	284	283	279	274	310	282	251	281	277	280	300	293	277	298	296	275	263	306	295	312	284	275	322	287	289	261	297	288	274	279	301	294	281	274	287	265	291	268	271	272	268	244	274	277	308	261	288	278	279	305	285	300	311	285	276	273	312	292	307	300	270	301	287	265	288	296	249	261	293	324	303	299	296	322	282	255	287	264	290	257	299	278	314	291	306	301	282	299	293	326	274	295	309	292	285	295	266	320	282	301	292	281	301	324	294	256	285	282	252	276	281	290	285	243	298	316	299	285	266	295	291	272	270	298	307	269	296	288	265	309	282	287	289	266	244	283	284	302	315	279	281	274	282	321	278	300	283	246	284	270	291	283	287	291	312	245	302	283	311	259	270	279	311	323	329	273	272	278	295	315	302	291	312	307	289	266	255	257	275	272	268	295	258	271	264	302	295	293	251	270	299	266	271	276	272	262	262	290	314	295	316	267	296	285	275	279	311	289	286	322	325	278	301	292	257	272	289	279	282	257	287	321	238	289	263	308	264	289	275	286	305	276	299	264	279	280	297	259	294	273	281	277	306	298	312	297	268	296	314	281	278	282	288	315	246	271	273	296	306	278	335	276	276	271	298	270	289	265	281	305	276	288	280	262	296	292	240	288	273	284	291	253	261	294	302	297	330	277	287	321	275	290	292	286	296	274	280	279	303	284	297	266	302	293	280	276	298	268	283	273	298	274	312	287	316	308	282	273	300	269	289	270	293	290	281	299	271	252	263	296	273	247	287	292	272	256	280	266	286	311	264	269	300	282	331	286	321	273	287	277	294	286	289	292	325	253	263	315	272	290	295	295	295	281	285	291	301	283	285	259	278	307	282	285	305	303	280	305	293	278	275	303	267	290	290	266	262	322	310	290	312	281	263	298	302	296	290	327	304	273	246	283	295	261	275	293	268	287	303	292	258	275	329	277	318	265	273	295	283	277	330	272	281	291	268	309	313	284	286	295	265	257	250	294	286	268	257	277	257	285	248	278	305	311	313	271	304	280	272	295	263	295	341	286	287	292	303	305	302	288	283	293	306	307	285	264	303	293	279	269	295	273	274	292	292	285	286	298	304	279	271	263	304	246	293	274	293	271	261	264	309	276	297	298	307	273	282	304	308	279	311	274	286	296	275	283	302	277	252	290	276	300	280	275	256	253	308	280	323	289	258	269	282	296	272	287	272	290	282	284	318	262	272	288	293	263	272	313	259	268	266	306	311	298	295	273	288	293	273	289	316	309	282	289	319	299	266	274	293	288	282	283	263	301	317	261	285	259	264	272	299	280	294	280	272	273	293	279	283	280	273	294	247	269	283	312	289	260	296	267	309	312	300	257	281	289	265	307	286	292	284	284	282	319	230	254	278	282	301	308	286	309	265	283	261	309	275	285	289	309	293	273	281	257	302	266	310	272	275	294	304	259	299	312	270	274	281	315	243	290	291	296	262	285	289	290	261	300	293	270	270	279	306	266	244	322	312	278	261	296	309	282	270	287	266	272	292	306	301	286	261	292	297	308	304	290	260	277	272	254	262	274	305	283	298	279	264	296	303	278	295	281	284	281	300	313	289	281	295	299	285	271	295	304	316	273	260	267	296	284	253	267	277	307	272	300	278	267	288	283	275	319	277	309	255	295	273	269	310	258	295	303	323	270	281	293	300	272	261	270	292	300	284	280	267	285	256	300	287	329	271	301	299	272	273	314	297	301	276	280	282	290	269	291	248	306	310	276	291	286	299	286	284	281	310	274	292	298	279	266	281	319	316	289	271	293	304	273	287	299	305	293	286	276	265	316	277	313	278	280	287	267	267	311	319	303	282	298	275	263	265	280	290	298	287	284	248	254	306	274	289	297	245	317	295	288	283	281	281	273	306	313	275	309
6866	2191	3928	1567	1383	1204	1056	1014	891	848	844	803	721	796	728	689	692	731	741	682	666	665	698	713	637	681	646	645	656	686	661	662	713	625	698	679	685	648	700	687	657	717	714	655	641	680	646	644	647	656	658	691	642	645	665	703	628	673	657	685	660	660	650	595	661	656	690	589	648	640	667	663	642	669	651	699	647	662	700	680	653	626	629	646	639	623	704	646	653	680	641	687	626	632	694	614	630	634	617	636	641	662	679	669	677	680	686	669	632	633	648	660	661	662	665	620	651	643	704	624	620	611	652	692	632	643	664	681	639	678	691	649	639	663	668	597	642	663	627	660	657	649	599	682	609	635	657	564	644	681	648	618	670	679	648	673	658	671	605	621	673	692	591	659	651	626	638	635	642	662	635	660	646	646	645	654	620	592	651	657	697	619	633	683	668	651	610	659	622	711	638	712	655	639	670	664	685	668	659	620	653	668	669	706	699	642	647	628	661	664	617	653	631	674	607	650	644	622	668	616	668	664	644	635	615	603	624	647	662	678	652	615	659	650	624	640	676	659	590	652	636	630	670	668	663	667	658	643	642	700	668	636	639	615	624	654	709	671	646	664	649	677	648	646	661	642	622	655	666	636	644	650	652	645	612	620	597	606	648	668	679	624	658	649	665	628	688	647	632	691	619	665	677	626	658	649	670	652	640	680	613	679	645	635	666	614	629	640	693	670	627	656	626	658	658	651	667	698	627	665	638	666	655	620	671	607	638	640	667	646	659	689	633	670	611	628	700	630	672	613	658	637	661	649	626	619	650	591	696	645	655	650	625	621	666	629	668	640	658	636	647	660	587	652	685	690	635	645	648	657	658	672	629	647	662	637	664	628	665	645	578	635	621	647	640	671	650	691	700	643	622	649	690	658	624	638	602	647	672	645	652	676	697	656	653	689	687	630	669	675	699	655	638	670	639	621	649	649	675	667	600	665	645	636	638	644	681	624	639	672	664	650	685	633	641	633	664	620	661	678	611	666	641	650	653	639	639	647	628	664	687	645	639	640	679	611	673	638	655	670	654	687	665	652	670	655	679	659	637	670	711	653	630	646	645	656	624	633	669	634	687	611	698	647	626	657	621	640	650	653	658	642	657	614	659	611	651	630	620	611	672	648	625	610	658	670	688	647	632	674	637	649	672	656	609	634	639	666	624	657	609	639	630	666	620	615	686	624	636	660	665	675	624	674	623	643	701	670	608	646	609	626	663	647	660	664	656	645	650	677	656	631	627	670	618	674	628	699	650	665	630	630	662	667	635	626	698	654	676	703	639	635	665	652	650	644	653	629	607	650	646	641	682	630	635	650	608	670	663	675	622	636	668	607	613	641	663	653	666	646	639	663	634	639	643	667	635	628	647	567	597	661	660	610	648	633	649	678	607	623	618	635	668	639	631	676	650	649	646	594	650	655	691	631	645	663	647	624	694	635	641	629	671	609	625	616	700	578	641	651	629	676	633	691	688	691	670	645	630	624	644	615	661	658	617	634	669	665	693	644	647	624	631	660	668	680	661	670	636	685	634	675	655	648	606	618	629	655	671	681	607	634	628	692	643	641	679	652	652	684	688	658	623	655	664	682	695	621	630	642	671	648	654	703	631	655	635	659	679	643	629	659	648	649	632	647	644	630	691	608	685	659	664	648	604	618	674	667	644	583	679	661	653	662	671	624	676	648	584	690	629	673	638	662	704	682	660	638	610	659	685	638	637	712	643	591	643	657	654	696	663	637	663	621	668	628	686	646	593	600	627	675	662	650	646	665	651	708	668	644	685	621	629	612	693	603	644	640	699	673	659	675	649	707	678	681	667	619	644	673	633	645	639	656	593	644	665	643	648	696	665	687	667	651	686	614	635	676	683	701	656	638	644	662	688	659	679	661	688	659	650	643	617	657	637	669	653	672	657	623	652	616	625	630	634	658	665	653	684	637	602	645	661	630	611	629	615	647	658	649	654	682	607	627	640	615	684	647	623	650	665	650	622	666	661	684	690	658	701	652	655	647	678	663	625	648	690	621	663	657	637	603	666	694	620	596	693	729	638	652	694	669	624	647	662	635	685	612	706	622	654	630	601	636	639	648	608	670	688	660	624	698	638	659	668	674	667	611	609	651	657	673	637	639	622	630	648	637	630	644	650	621	626	643	640	649	648	640	631	674	622	655	650	622	673	658	621	666	694	661	661	651	637	673	679	638	675	619	655	655	637	619	599	632	681	624	648	615	677	660	639	591	645	634	621	633	659	611	692	645	645	661	617	637	699	651	661	658	652	636	632	661	676	618	617	597	670	688	637	633	638	655	624	674	641	656	670	612	592	697	644	666	649	634	650	653	640	654	651	616	624	640	667	671	629	640	652	670	610	630	611	638	665	616	635	648	651	626	643	660	618	637	655	640	667	633	664	644	666	653	624	584	642	636	644	646	641	640	641	651	678	633	656	597	671	652	633	662	620	663	655	631	667	713	641	676	629	625	662	621	695	674	678	615	634	648	643	654	633	653	685	631	687	647	658	664	639	687	639	699	626	661	617	667	703	650	602	607	642	608	644	652	653	635	629	623	684	645	650	616	657	632	636	683	696	673	618	611	644	714	681	624	668	653	671	644	690	656	605	660	660	648	637	654	596	615	646	623	645	660	674	605	646	648	615	662	666	635	627	625	650	609	659	654	632	679	700	663	662	697	685	658	631	629	639	634	632	656	634	638	645	633	636	635	612	633	639	661	655	658	671	665	677	634	622	682	664	662	677	667	643	665	633	644	674	673	667	644	645	687	668	696	646	600	630	683	638	688	643	662	637	592	671	648	615	638	697	691	672	650	675	682	633	656	624	653	641	644	636	670	655	619	646	631	612	628	688	621	716	662	661	640	677	628	633	685	644	625	667	648	656	648	672	685	663	627	670	652	682	633	634	620	670	666	635	636	645	640	672	708	654	641	673	651	635	633	638	658	624	655	716	642	625	661	663	703	637	604	634	671	636	647	660	640	682	647	636	665	667	629	711	675	615	679	613	659	663	647	628	649	634	649	676	687	629	650	634	640	662	660	651	655	644	693	650	618	722	647	637	585	640	669	703	671	570	638	656	659	634	596	624	632	638	673	631	627	670	649	615	620	688	640	649	579	655	661	640	650	673	626	672	676	609	651	669	637	635	677	650	643	639	638	630	680	657	626	690	665	638	661	622	668	689	663	668	653	654	621	659	674	658	668	648	646	664	663	652	667	659	653	635	624	658	635	625	676	677	662	665	657	644	646	638	618	691	627	600	685	603	598	667	695	632	658	620	657	628	662	661	661	645	677	649	623	674	675	656	669	629	658	675	677	641	641	628	673	701	662	618	647	669	642	665	652	684	684	630	709	618	668	633	688	642	681	657	671	679	664	632	628	698	625	664	598	624	627	631	666	685	641	662	633	637	618	654	649	641	651	659	691	660	653	647	612	624	648	661	644	611	609	659	632	651	635	637	639
15535	2620	4416	883	562	439	440	373	353	356	299	317	278	329	305	284	293	273	306	294	274	273	280	286	290	278	299	284	269	256	293	267	268	256	266	252	291	275	260	271	287	300	250	233	277	253	250	254	288	245	256	264	259	254	252	282	283	257	261	282	271	294	286	296	284	253	264	250	299	249	254	288	288	272	277	274	274	270	254	243	295	284	257	235	238	253	240	263	281	263	246	244	272	316	255	249	258	293	258	252	278	276	272	242	303	269	269	286	253	276	246	267	254	282	284	240	307	252	277	287	267	256	257	276	263	256	286	262	267	273	295	239	283	271	242	256	264	259	235	243	262	284	269	278	268	283	261	239	299	259	230	251	261	258	258	246	264	260	262	289	248	237	245	259	263	267	285	292	279	251	271	286	252	266	281	263	264	251	280	251	243	267	247	276	283	282	295	254	253	256	277	315	287	252	256	262	265	248	244	297	271	244	245	259	271	257	251	213	284	244	250	274	248	259	262	252	279	275	281	258	277	266	257	283	258	261	257	261	263	289	268	266	276	286	260	270	239	261	272	282	296	290	295	279	272	279	271	277	290	261	254	285	289	238	245	288	302	254	260	257	236	286	282	243	278	248	270	268	260	273	254	258	276	249	229	256	257	276	276	272	252	271	251	273	245	265	271	280	297	241	309	254	255	295	281	253	287	257	285	261	291	264	284	289	308	271	221	256	296	261	265	258	258	237	249	264	289	276	271	267	250	279	276	264	283	262	268	272	256	266	240	234	291	273	288	243	254	276	268	309	262	281	293	272	268	247	298	264	258	237	251	242	253	273	257	250	264	316	267	261	236	271	240	261	283	248	265	287	253	304	267	281	269	265	278	273	258	270	257	273	263	321	273	279	259	247	273	277	254	251	273	256	263	267	296	306	268	271	271	279	231	265	292	281	283	303	257	294	309	262	269	225	257	249	248	288	284	297	283	268	275	286	249	263	256	288	251	257	246	283	266	244	255	256	272	276	275	254	284	273	254	240	252	274	276	251	287	259	275	254	281	290	299	257	271	244	274	278	260	252	259	271	297	273	249	235	303	262	266	267	283	250	234	258	275	301	259	262	261	281	266	266	270	274	265	278	248	264	271	258	271	284	235	236	277	296	303	260	274	255	288	297	251	300	291	258	285	268	235	254	236	251	274	256	293	267	273	286	269	257	292	268	286	265	267	282	243	285	291	263	240	271	274	260	264	262	284	317	271	289	248	253	267	231	286	242	284	274	259	253	267	257	285	275	266	262	281	239	251	252	271	278	253	250	282	262	261	272	287	250	240	270	270	270	243	292	276	282	243	284	267	284	262	267	269	296	286	285	257	229	263	261	223	246	267	273	271	255	279	261	254	282	254	280	269	264	265	256	267	263	281	271	260	247	274	259	249	257	259	262	271	289	290	255	250	256	311	254	264	279	244	263	271	260	271	285	247	262	264	307	297	296	304	242	275	243	274	278	252	266	287	261	262	262	252	250	260	238	279	268	271	272	271	266	265	274	297	291	294	286	250	245	275	277	279	257	273	271	313	266	265	289	279	243	275	247	272	273	295	272	252	271	255	246	268	251	293	257	256	319	270	272	262	260	255	266	273	239	262	266	273	269	268	278	262	269	292	288	267	273	257	273	289	280	276	255	291	280	287	267	257	257	266	252	248	304	292	255	253	267	252	271	264	291	262	262	262	245	268	260	281	243	283	281	287	278	261	270	269	286	262	264	266	287	257	288	272	270	278	281	279	269	296	282	285	282	288	272	280	291	261	293	237	260	257	254	254	280	256	320	236	242	303	277	250	284	264	252	269	260	250	279	244	274	274	331	259	259	250	256	253	275	255	285	255	265	273	249	276	252	253	271	269	279	242	304	278	252	288	277	263	262	269	256	287	246	246	264	237	269	271	247	244	282	274	238	266	283	240	251	271	275	249	256	239	257	294	279	266	283	254	265	271	251	294	288	257	281	214	239	256	259	282	232	289	278	266	259	272	275	257	267	255	273	256	267	272	271	225	268	221	275	261	259	312	296	256	229	258	245	250	243	244	261	221	287	275	268	291	276	250	292	248	256	225	244	249	272	267	265	246	263	251	238	261	264	264	269	250	285	257	246	263	252	271	275	275	262	257	253	258	280	270	263	277	265	282	233	223	257	248	266	268	252	294	257	281	268	269	245	287	292	243	268	247	249	257	242	279	266	253	279	272	282	249	253	237	263	250	270	277	294	244	272	259	259	253	255	275	242	280	290	278	288	267	300	278	261	259	259	256	247	265	286	252	253	291	270	283	305	308	253	281	270	270	253	251	254	260	260	238	279	272	266	281	286	271	262	263	253	251	261	247	256	282	279	248	254	273	273	294	276	274	284	278	258	271	271	290	231	283	285	273	290	273	252	278	303	282	281	285	286	284	297	268	258	254	234	251	256	253	258	270	258	266	277	258	263	237	245	274	272	271	263	268	277	270	312	256	250	250	256	308	293	291	272	298	286	277	277	287	261	255	279	259	255	272	225	219	229	260	250	271	251	239	275	259	248	248	256	271	254	263	279	260	228	276	276	243	244	257	289	261	258	263	319	203	254	228	291	258	274	290	255	279	261	275	252	271	257	240	257	279	243	269	239	257	279	256	271	259	243	273	278	267	279	227	262	279	266	261	244	257	251	257	265	237	277	289	246	309	258	256	243	269	256	251	291	249	254	259	261	280	269	275	248	272	236	278	285	283	280	302	288	254	278	250	275	282	283	253	290	274	252	266	275	267	220	277	284	265	287	255	273	258	281	280	247	248	243	268	269	264	314	270	265	272	307	271	267	255	292	273	296	289	257	281	250	260	257	298	241	271	282	272	294	243	242	253	265	284	309	286	259	273	267	256	238	256	264	252	242	258	274	230	251	283	280	275	268	279	270	260	242	231	281	249	244	248	260	247	229	276	272	274	284	263	229	291	278	259	268	263	286	282	229	282	262	295	293	261	278	284	288	272	272	267	254	269	291	283	249	283	256	287	269	253	289	267	249	278	281	230	264	269	316	270	302	250	267	253	263	255	241	277	270	232	246	270	280	257	301	284	260	258	252	289	236	267	243	321	285	259	262	304	275	236	261	278	245	268	265	271	255	274	252	251	270	275	242	245	237	261	281	245	256	261	293	288	272	239	231	284	306	314	289	278	274	269	287	257	274	262	265	254	271	276	261	261	279	256	303	249	255	258	293	273	252	264	264	242	262	230	259	238	253	242	256	283	265	256	252	251	245	278	260	279	257	311	265	273	257	264	300	233	255	265	282	253	272	286	269	262	244	277	252	255	274	268	271	280	260	271	271	264	299	251	222	267	274	296	270	287	257	262	265	245	235	272	266	267	276	298	273	276	262	260	284	296	292	275	277	245	245	270	256	279	250	287	253	261	252	268	268	287	239	257	283	253	253	298	250	300	272	226	262	285	257	316	255	242	258	282	248	248	265	280	251	245	269	251	259	274	267	244	258
8786	2894	5382	2325	1935	1613	1400	1227	1051	968	948	906	885	775	748	714	717	694	678	743	634	710	662	655	666	654	697	613	645	657	657	646	605	663	639	608	626	613	635	580	657	629	652	624	593	563	626	596	620	618	582	618	604	565	583	611	590	665	620	617	605	589	573	602	625	571	616	626	642	612	576	583	551	590	640	625	603	609	612	601	618	600	624	567	572	586	550	569	553	592	620	587	553	595	602	588	569	605	576	586	591	578	588	604	535	618	571	571	614	562	587	571	554	616	611	570	588	578	598	597	568	619	551	628	573	606	573	624	586	598	595	587	594	561	594	594	571	547	588	620	571	608	580	616	582	617	539	565	551	570	609	543	570	544	639	583	550	580	610	556	563	613	540	575	592	600	571	581	611	558	560	585	615	575	588	558	613	617	572	564	580	587	621	579	579	603	572	582	590	590	568	576	595	561	559	576	539	617	560	615	582	591	576	590	564	577	596	614	568	597	566	571	561	622	575	594	581	616	564	599	569	590	572	570	560	596	608	578	550	599	543	565	569	588	575	605	596	601	598	667	593	595	560	559	602	599	560	588	587	544	597	638	564	586	549	600	564	580	634	543	565	603	581	617	566	593	592	603	551	586	601	624	552	597	576	568	582	583	588	570	613	576	554	597	607	634	586	539	587	564	554	574	583	622	576	568	596	550	571	564	589	623	602	602	595	587	549	547	558	604	542	600	558	602	586	581	560	583	571	578	597	584	630	575	611	599	583	559	633	602	600	576	626	606	575	592	550	631	604	548	611	602	578	615	591	584	589	614	639	590	534	566	599	567	579	606	594	587	608	597	590	573	564	605	572	583	602	559	620	575	538	556	597	564	585	621	594	589	576	595	606	566	593	568	598	565	561	601	611	571	610	605	604	579	550	587	602	560	617	577	516	595	573	602	549	602	571	555	558	541	580	575	597	568	620	566	591	582	561	596	544	589	589	560	569	572	615	612	617	618	558	566	542	577	599	596	595	585	576	570	631	593	589	628	579	579	611	568	591	572	583	569	635	577	549	588	575	580	586	607	562	560	615	567	584	586	564	572	587	566	613	598	590	601	596	611	561	573	599	549	552	576	553	572	577	582	562	593	547	576	584	595	573	574	562	571	588	560	590	540	591	594	616	577	578	602	564	599	581	630	575	636	577	582	601	622	592	582	592	579	599	591	588	586	583	576	572	574	573	580	579	610	578	607	625	589	554	646	560	607	622	585	589	621	584	570	595	581	583	599	549	539	583	586	581	540	601	585	607	567	567	593	618	640	597	632	551	606	560	577	546	598	538	548	603	626	619	627	622	586	537	571	627	577	574	587	602	566	636	558	618	585	576	621	599	561	547	572	589	561	619	586	605	557	607	592	589	548	566	571	575	532	569	603	584	587	555	587	610	561	580	581	587	577	616	599	581	614	602	522	592	568	591	572	559	568	598	610	574	636	586	608	556	594	595	614	583	579	558	619	553	569	573	593	561	562	600	583	633	571	618	570	630	616	603	606	600	582	614	579	615	594	581	594	595	566	571	572	561	607	580	621	581	612	618	541	551	619	536	609	547	561	586	594	561	580	607	582	563	600	582	602	562	603	597	574	614	586	572	597	569	509	574	585	546	579	589	572	540	586	635	595	598	581	562	589	640	591	561	645	568	565	634	620	601	569	579	583	571	612	569	570	582	590	557	628	518	593	588	613	578	590	598	593	627	619	573	542	562	563	598	556	553	594	541	559	596	616	593	617	605	623	559	602	620	560	546	544	559	593	564	612	562	571	566	574	574	598	613	577	571	605	552	565	585	593	592	587	552	596	573	548	617	596	571	596	613	565	596	592	600	573	555	592	552	559	569	601	583	610	588	593	579	579	567	638	529	556	530	566	586	626	546	555	613	602	607	593	564	621	578	539	571	586	575	644	595	597	595	618	617	588	589	596	590	556	639	615	593	568	592	590	607	585	587	612	558	589	566	617	608	569	581	608	541	580	607	586	598	587	602	584	577	575	541	569	547	580	559	616	565	615	633	568	586	555	562	633	582	613	605	593	565	569	565	580	589	578	583	541	578	549	595	572	597	563	606	579	555	583	606	631	607	581	634	599	599	618	586	572	577	620	533	579	574	591	603	596	543	602	549	584	557	567	561	566	573	588	569	582	595	585	586	582	567	610	638	583	549	584	578	591	580	606	563	576	608	599	561	575	598	659	591	542	599	588	599	590	576	570	572	588	573	557	611	582	591	572	582	580	567	582	620	575	551	598	599	613	552	592	563	583	581	592	600	569	598	589	597	601	572	588	599	582	570	600	566	570	617	567	582	558	584	581	602	640	611	645	596	570	589	576	611	588	590	614	585	558	520	567	627	587	602	635	567	632	557	627	556	608	599	582	547	589	585	609	560	544	599	607	592	562	614	583	579	610	574	586	595	614	547	606	620	597	614	616	592	575	602	613	587	553	608	607	601	552	574	618	537	567	563	568	588	638	590	564	543	590	611	587	608	609	556	590	606	585	555	585	599	622	604	588	627	641	575	570	562	565	570	599	589	569	589	579	560	568	606	525	571	549	593	592	574	627	596	663	625	621	586	524	598	588	547	580	593	562	644	562	573	618	601	568	606	580	563	567	596	523	587	557	565	571	595	539	584	577	576	620	597	567	647	622	570	583	579	618	590	539	610	593	543	608	590	576	628	588	580	600	626	560	592	573	570	572	567	633	580	576	585	616	590	611	567	575	573	562	587	629	560	548	561	587	587	557	589	598	635	604	576	624	583	589	607	577	590	556	612	564	604	574	576	581	583	600	590	582	605	597	615	556	590	608	540	610	593	565	592	644	608	582	540	608	586	597	583	541	535	576	580	594	609	582	583	558	564	635	602	608	599	582	619	578	615	567	569	635	573	615	580	622	576	561	591	594	606	582	569	583	564	601	633	569	579	561	549	549	588	588	567	563	571	630	587	613	572	616	594	580	633	606	614	588	575	600	650	567	602	567	570	624	583	577	599	588	614	591	605	616	574	584	588	613	575	561	533	626	634	601	574	564	577	587	574	617	575	585	615	614	579	621	573	588	573	578	565	601	560	588	537	570	566	612	564	600	590	575	593	605	595	613	590	627	593	573	573	580	594	601	570	610	578	577	614	587	574	664	599	590	623	596	579	535	580	589	589	582	585	592	606	565	620	590	601	583	616	573	583	619	570	611	621	618	619	597	610	614	598	571	562	642	583	585	639	638	629	557	597	578	551	616	591	587	585	562	586	592	624	604	616	595	543	595	578	600	631	568	569	581	567	562	569	592	571	598	563	558	571	559	639	602	583	592	555	558	592	568	561	577	574	584	620	602	557	535	590	581	569	585	603	569	592	592	594	605	586	573	574	623	555	581	603	586	609	621	594	576	587	602	601	593	589	582	565	594	585	593	584	547	599	570	591	579	559	574	552	592	583	628	568	577	599	563	524	564	533	562	583	544	557	596	567	614	584	529	559	596
1672	271	169	127	140	136	157	138	124	134	143	142	116	131	153	147	131	133	141	159	128	134	146	133	114	147	139	112	125	129	161	155	153	142	143	153	142	135	145	98	114	146	128	143	128	143	129	128	134	135	151	133	136	117	141	146	136	137	155	113	112	128	124	156	125	131	124	120	116	142	131	126	152	115	136	129	127	124	136	131	136	149	125	136	152	135	146	122	129	135	139	128	150	137	138	150	141	123	137	142	134	138	129	117	158	141	155	126	135	143	139	117	126	125	133	115	135	128	132	127	138	127	126	127	131	119	127	144	140	152	128	131	121	126	148	123	150	143	123	123	134	136	150	150	128	135	144	130	144	135	126	101	130	135	123	139	131	151	141	117	125	128	155	139	151	145	109	152	145	131	152	147	126	135	124	117	119	139	139	122	129	143	136	139	138	155	142	134	134	129	154	128	104	130	138	160	149	163	150	122	126	114	151	141	134	134	121	134	113	131	112	138	131	129	144	112	150	151	133	127	138	113	142	152	142	148	150	142	150	125	125	137	124	154	152	146	130	143	129	132	135	138	141	140	134	142	131	125	113	127	123	136	133	138	139	119	115	133	171	147	151	119	148	124	132	151	127	134	134	144	139	144	115	126	133	131	155	135	137	144	133	127	123	137	157	147	152	143	126	140	132	131	127	154	142	142	133	137	136	121	121	122	115	158	141	166	131	126	126	127	155	121	143	127	123	147	120	146	128	133	103	135	146	125	142	131	121	143	137	163	151	164	127	144	143	144	140	139	140	145	134	129	113	111	119	123	118	137	115	156	125	136	122	147	127	116	129	140	155	127	139	134	136	139	131	112	130	164	135	105	118	156	160	128	157	125	125	160	146	154	130	133	141	123	114	134	143	129	118	139	132	140	135	113	137	145	141	128	126	153	133	134	123	136	164	121	107	129	136	141	143	154	149	139	137	138	144	137	116	133	153	134	131	131	139	132	123	120	142	148	123	161	145	138	145	134	142	130	141	135	140	112	139	133	136	137	108	154	153	111	131	116	115	140	142	132	126	115	137	144	130	157	130	147	139	160	133	163	140	144	155	130	147	125	132	143	128	141	130	138	118	137	141	152	146	124	126	125	152	155	132	117	116	121	127	110	112	134	135	132	147	117	120	141	139	156	146	137	150	155	131	146	134	134	126	158	141	122	136	141	96	133	134	152	125	138	153	146	119	107	131	138	112	141	125	133	120	148	134	137	132	121	142	126	136	133	144	142	141	126	167	148	130	144	151	122	144	160	123	118	156	136	152	146	129	151	151	117	121	146	132	122	132	122	153	152	152	129	113	118	145	153	112	113	129	137	156	124	136	134	135	124	144	133	146	123	158	129	144	139	130	125	125	116	133	123	145	140	136	139	138	149	137	126	135	136	129	131	140	129	137	141	122	157	137	139	126	129	149	135	127	148	146	123	131	135	122	129	128	119	140	135	153	138	128	137	108	132	140	120	130	125	145	115	117	136	146	127	137	145	121	138	162	150	153	145	136	108	118	154	132	149	158	140	135	147	152	149	139	130	130	125	103	138	144	130	106	135	170	141	132	119	163	132	147	126	148	142	153	138	146	154	141	122	116	155	134	151	147	171	142	129	145	133	164	148	160	143	143	120	108	134	134	140	130	137	130	126	131	148	146	145	128	141	128	122	146	130	141	129	149	147	141	119	129	165	159	164	162	157	117	132	108	139	120	155	142	124	140	161	137	141	141	119	120	130	145	158	123	137	133	115	136	133	122	158	147	131	129	153	121	129	161	129	114	125	127	123	147	151	148	123	122	129	151	128	142	107	130	107	112	131	124	160	135	152	151	148	137	137	148	143	114	151	134	134	136	142	146	126	153	126	142	125	132	136	134	133	149	114	121	170	146	134	181	143	132	136	142	140	132	130	145	137	103	104	131	134	144	137	151	166	115	127	136	139	153	143	107	103	122	118	115	135	150	131	112	128	103	133	159	115	157	127	138	146	136	138	140	125	148	136	119	132	141	146	148	122	146	148	118	136	155	151	122	149	134	135	123	138	132	145	129	123	160	121	128	121	156	137	145	145	126	124	107	125	123	145	107	145	139	128	126	141	142	131	139	164	131	147	137	130	136	137	160	139	112	157	133	127	125	110	118	133	148	135	158	125	145	119	130	115	139	125	150	155	153	130	135	117	122	135	137	148	140	125	141	139	116	142	114	142	133	168	148	144	163	153	125	117	144	144	142	135	146	130	128	139	152	115	155	131	137	133	152	138	110	154	101	146	139	156	132	139	160	120	106	136	125	140	148	145	137	135	143	156	158	130	131	139	127	126	130	138	129	142	139	135	125	130	160	163	136	142	113	129	142	128	137	119	136	137	145	123	140	145	141	134	162	136	151	121	146	138	141	111	150	144	144	134	135	133	147	136	129	114	139	133	144	116	134	150	132	119	130	166	134	152	138	141	134	125	143	138	126	129	152	142	130	137	121	143	159	124	131	129	128	127	134	130	133	117	133	125	131	141	143	124	122	133	141	140	138	134	116	129	127	120	133	136	120	128	131	135	123	125	138	141	146	148	118	129	130	124	130	141	134	126	142	142	130	144	138	122	135	132	129	140	132	126	130	121	127	143	125	145	139	141	150	123	157	150	130	114	147	124	141	167	121	129	147	150	124	152	136	167	160	146	148	126	129	134	99	152	120	131	122	128	154	151	142	120	130	120	131	128	123	143	139	141	100	139	127	128	133	138	124	123	133	133	132	120	142	131	142	144	139	135	141	144	128	127	142	123	117	122	124	114	141	129	137	107	140	138	138	146	120	150	131	163	127	131	141	137	143	136	127	147	132	129	138	146	153	150	125	123	127	122	112	146	117	143	125	134	148	139	142	117	140	128	145	130	131	130	122	127	119	141	159	130	123	129	149	138	140	127	115	126	121	155	128	136	133	107	160	134	142	140	123	137	145	123	125	133	133	131	119	132	127	136	153	119	120	135	118	126	129	121	131	124	134	137	138	127	130	122	127	143	144	141	148	160	143	133	166	123	137	144	120	157	156	131	139	121	127	143	139	133	123	125	145	143	139	139	139	133	164	135	129	145	145	143	138	157	136	109	111	125	123	146	123	147	116	113	142	158	141	129	131	147	125	145	130	128	118	162	144	160	146	118	124	128	126	134	116	150	117	117	128	133	136	122	113	132	145	130	129	143	119	134	132	131	142	134	137	149	158	116	153	174	104	131	146	118	144	113	141	140	130	131	138	147	110	130	138	146	142	140	137	160	148	132	132	120	118	134	133	130	126	146	129	143	118	131	157	139	125	141	146	170	145	118	143	123	139	133	133	129	129	133	149	134	142	133	133	144	129	131	125	155	144	140	128	125	130	114	129	116	134	144	137	116	127	135	143	133	153	138	143	146	126	132	159	138	127	140	119	127	145	145	151	127	125	129	124	125	152	155	141	132	140	141	161	132	133	131	149	140	128	143	151	166	122	132	124	112
1639	485	432	374	373	370	372	364	349	370	394	379	351	390	372	335	373	338	356	350	300	356	371	370	377	356	337	343	352	363	330	303	349	346	365	322	356	406	336	372	346	385	347	335	340	371	343	330	330	351	364	344	337	319	360	317	327	340	331	332	338	364	367	365	362	345	372	374	338	367	338	371	364	340	360	383	345	334	358	337	374	351	342	351	352	344	311	340	344	357	364	374	381	337	351	314	364	340	355	364	364	329	360	337	345	336	350	325	310	367	336	374	354	355	322	376	345	337	371	350	353	369	355	355	358	365	338	334	361	323	392	337	365	335	341	355	303	330	365	353	345	338	336	360	354	323	344	339	325	359	335	355	334	369	375	348	348	355	370	338	387	327	343	382	373	355	359	353	352	355	340	363	356	371	345	339	355	358	357	317	361	351	359	375	362	366	356	340	318	380	336	340	357	352	372	339	361	356	355	358	343	339	356	353	372	341	353	345	338	345	342	334	358	333	344	384	335	311	372	340	356	337	343	371	363	357	350	343	353	366	354	321	357	341	358	381	352	332	342	338	389	336	364	359	349	375	368	383	328	330	320	368	349	352	318	387	332	361	361	339	353	338	355	347	351	352	344	340	345	364	339	332	343	371	364	373	321	354	380	351	359	350	331	339	315	362	331	375	362	338	387	357	385	341	338	374	337	366	371	342	352	368	349	339	355	332	331	372	364	338	359	343	359	339	333	353	353	354	345	374	329	365	363	346	344	345	355	334	349	365	360	344	353	344	337	372	364	329	312	341	361	336	309	348	333	345	344	361	359	351	298	347	345	344	354	366	353	322	360	355	348	361	341	395	361	352	342	367	349	370	351	321	363	333	351	331	315	358	374	363	355	326	357	318	380	342	335	386	342	395	315	364	361	345	361	401	346	363	371	365	345	316	337	337	336	340	345	374	356	345	328	346	369	343	363	339	345	347	352	339	361	349	346	329	329	347	369	351	346	375	335	308	344	362	328	332	338	352	310	332	365	348	340	317	342	353	331	331	362	358	356	338	350	358	343	372	342	361	373	341	369	387	349	382	340	344	355	320	343	371	384	317	329	338	357	372	344	342	329	339	343	368	369	347	349	328	357	392	387	373	350	348	361	372	329	362	392	369	395	350	310	355	340	358	362	365	334	328	355	388	367	362	378	352	351	380	355	367	347	342	359	374	364	359	369	336	324	354	364	358	329	361	346	374	339	346	323	364	337	349	345	338	365	368	373	373	355	351	344	381	347	358	314	378	349	357	353	377	363	334	333	354	373	354	332	372	385	366	323	364	358	332	351	363	323	356	350	348	363	320	402	382	376	334	343	356	341	338	341	336	354	340	351	358	360	370	341	349	365	397	363	359	338	345	332	377	349	374	394	355	363	342	333	358	349	369	365	362	363	361	366	374	340	324	381	338	345	404	362	347	349	329	350	371	359	332	352	357	331	353	385	365	369	361	350	361	375	360	351	336	354	363	338	365	363	330	361	341	345	331	334	383	330	350	355	348	339	322	387	315	346	363	348	330	362	333	367	342	325	381	319	360	339	345	358	332	342	358	356	371	363	371	339	347	370	354	323	329	344	356	345	382	365	353	386	342	337	336	351	333	341	356	352	351	369	312	337	315	345	355	339	352	357	321	342	347	359	336	350	334	350	342	366	354	361	346	310	375	344	364	359	345	346	375	337	357	351	352	331	361	305	372	368	335	384	354	350	362	345	351	363	337	355	350	367	330	350	342	345	362	344	350	351	343	358	364	352	348	361	354	340	369	368	403	328	314	357	380	324	359	375	348	370	314	344	354	337	363	343	355	366	382	352	329	354	358	325	331	316	337	349	340	328	338	325	354	374	378	332	407	330	364	343	327	365	354	345	362	370	385	321	360	352	323	364	362	341	370	330	370	353	365	362	327	339	361	316	323	370	366	336	306	353	360	347	358	335	359	317	339	343	332	378	353	325	357	324	329	379	358	378	363	359	366	359	325	357	347	384	345	336	348	350	338	330	323	302	355	358	345	365	381	380	359	353	378	338	362	373	350	343	387	372	318	362	368	346	340	363	370	360	313	325	329	362	366	347	348	356	349	357	366	373	374	325	349	357	351	385	368	333	350	330	339	329	340	343	389	382	311	361	316	339	371	342	340	376	348	352	349	349	375	324	350	412	356	351	349	379	367	339	350	324	328	349	340	351	354	366	355	339	351	360	348	376	345	343	342	374	355	340	375	315	368	365	348	358	365	343	343	382	358	314	363	333	375	354	363	355	347	357	383	358	362	333	369	312	352	370	365	321	346	315	358	323	434	329	349	369	370	374	333	351	396	379	331	364	355	328	354	329	357	349	355	330	338	333	337	360	347	360	321	365	325	352	371	399	354	359	343	333	351	408	324	350	379	350	374	334	339	335	345	353	339	378	335	364	361	358	344	347	324	312	388	368	363	338	344	375	350	338	355	343	371	356	364	328	351	342	349	364	293	372	361	388	396	363	356	316	380	372	373	349	374	329	368	359	350	370	336	380	334	351	350	358	348	303	345	369	342	375	335	357	402	359	364	348	371	357	367	334	340	360	353	348	347	344	377	340	337	358	336	348	363	405	339	358	352	362	373	358	346	328	369	353	352	316	358	370	354	344	353	351	342	384	365	354	350	365	330	391	334	367	362	353	327	371	352	367	331	387	346	333	337	365	358	353	334	335	340	342	343	362	357	358	332	372	399	353	393	329	364	338	371	361	345	328	350	352	383	358	344	317	367	353	319	351	354	364	345	356	374	399	366	322	373	341	342	364	362	350	350	338	339	353	361	362	332	363	338	327	324	319	337	334	329	341	355	379	340	329	338	365	345	353	316	349	366	345	351	374	360	360	365	321	418	367	355	349	367	356	331	391	336	374	348	315	382	344	347	338	374	352	355	357	334	351	325	337	386	342	371	356	355	381	329	343	370	381	317	344	353	349	350	338	334	354	338	353	352	359	312	354	347	341	348	349	365	397	345	345	370	371	352	345	382	339	348	348	351	351	351	359	341	352	341	382	353	365	381	353	346	347	365	392	333	363	385	337	318	348	364	371	363	334	363	331	306	325	365	317	368	357	366	352	350	337	371	340	349	316	364	350	355	355	334	334	370	344	368	311	342	343	364	381	367	333	350	369	347	391	381	339	344	331	396	353	344	383	340	343	340	351	358	365	340	334	371	325	353	352	359	363	355	322	336	369	351	359	346	329	310	358	344	342	359	343	386	353	387	350	371	336	355	365	338	332	370	337	337	364	366	349	359	346	396	346	372	340	380	333	310	303	340	350	389	347	344	343	357	332	388	332	359	344	334	332	356	374	366	340	371	373	343	288	381	364	336	350	366	322	357	345	353	351	329	331	372	363	347	348	313	355	345	353	330	343	370	360	336	336	366	370	341	354	338	338	382	349	342	344	313	376	344	339	352	351	345	376	341	347	309	315	305	334	371	351	352	338	341	347	390	377	346	350	388
8701	1684	1842	572	493	397	385	344	322	370	325	327	323	302	307	317	265	294	282	290	322	280	302	279	253	310	295	303	272	259	285	283	275	269	291	283	278	294	297	284	245	286	298	287	278	299	286	289	298	275	307	314	269	281	306	293	291	275	298	313	284	277	269	281	262	297	336	308	303	264	288	299	267	279	272	291	290	305	299	269	275	291	283	265	276	301	291	296	273	284	303	291	275	241	264	269	309	262	282	316	313	277	287	267	281	287	296	284	273	307	295	276	303	288	305	251	268	308	280	275	271	307	279	266	268	274	298	243	283	302	291	251	247	287	298	268	294	297	287	305	293	286	269	302	265	305	294	285	281	273	290	297	262	279	254	277	269	282	275	270	297	278	316	254	295	301	294	328	302	289	286	289	253	296	280	285	310	277	273	277	281	256	274	248	311	291	314	296	264	286	255	298	262	242	279	292	318	287	288	290	288	296	292	302	284	293	286	258	256	286	278	263	266	300	316	297	280	274	291	278	265	313	289	306	277	301	277	255	299	299	281	300	300	268	240	294	263	283	257	285	294	251	246	298	284	277	299	281	310	279	293	326	301	311	222	284	280	278	305	315	259	296	288	294	275	306	280	308	276	308	274	263	270	278	279	274	283	268	288	300	267	276	263	287	290	261	254	319	300	296	262	280	264	273	260	287	303	289	296	289	267	270	309	303	275	281	274	274	304	283	250	272	264	277	316	313	276	246	284	271	270	304	283	321	252	280	292	281	304	293	292	268	284	269	287	275	272	267	275	261	255	282	289	284	279	298	287	294	264	298	291	284	300	303	309	260	280	299	290	297	264	268	289	286	281	321	273	261	263	273	291	243	260	304	280	317	277	275	271	271	295	276	272	256	289	295	290	290	284	281	292	306	292	286	265	289	291	320	259	256	286	270	281	280	278	276	281	261	276	274	296	286	289	274	244	288	276	283	268	290	318	308	291	335	258	284	276	280	276	275	253	271	318	269	321	283	322	282	290	301	280	264	330	287	305	261	265	261	304	285	288	284	259	291	289	304	293	302	265	264	290	284	292	306	279	285	287	312	300	308	289	254	262	276	292	281	282	311	264	305	257	284	301	294	268	263	273	297	266	280	296	277	240	284	309	268	267	313	243	285	270	250	292	312	275	292	327	254	282	278	269	297	320	268	290	302	291	280	303	287	294	277	267	287	286	326	277	276	268	272	293	305	260	284	254	288	300	276	267	296	318	277	277	284	264	288	274	295	303	316	272	273	324	253	279	278	278	295	259	256	270	286	312	278	262	258	269	271	288	298	302	263	281	287	278	252	263	277	272	290	291	287	283	256	265	262	270	283	278	271	307	301	285	278	277	279	297	302	281	284	284	298	278	296	278	285	263	291	225	270	265	281	286	265	304	277	299	289	277	266	283	306	271	290	274	287	276	276	297	306	304	278	260	263	321	312	270	279	285	312	271	264	300	259	270	290	293	293	241	261	293	292	303	294	254	294	283	257	298	286	275	279	287	282	275	301	260	253	266	286	321	291	293	244	278	253	267	267	256	287	271	302	283	278	319	267	301	291	275	287	312	249	310	304	282	313	261	256	309	302	301	306	292	292	284	275	319	293	290	301	269	277	286	305	301	293	289	316	297	259	293	291	283	274	303	278	259	269	272	307	311	276	279	286	264	289	285	264	278	263	286	289	255	279	325	278	307	303	278	285	262	246	264	282	296	267	318	256	259	297	278	277	283	319	306	277	302	292	307	282	271	300	332	294	296	289	287	263	311	259	282	291	303	303	311	280	284	280	276	285	312	269	277	292	287	302	247	287	248	317	302	288	268	306	280	295	269	295	283	295	308	293	302	267	282	282	300	303	285	297	243	309	287	312	260	276	283	298	294	273	310	301	288	314	280	303	303	299	252	268	291	267	288	270	341	241	270	252	274	316	272	248	247	292	310	285	263	280	267	304	287	301	312	314	275	310	261	271	289	309	280	273	296	298	260	295	300	269	257	325	288	292	284	262	281	271	267	305	257	273	327	301	246	304	274	301	295	269	278	286	300	269	283	309	277	289	286	268	282	300	290	281	289	270	267	273	272	266	277	311	305	290	290	314	279	276	277	257	257	280	277	262	275	288	315	284	283	267	298	307	309	294	327	321	279	263	286	296	246	288	307	297	315	290	275	311	278	320	276	258	274	279	252	308	285	268	279	297	243	258	265	309	288	277	261	283	284	270	283	261	294	279	291	296	310	267	252	302	283	279	310	277	284	276	284	274	273	273	288	287	295	278	287	269	290	282	293	252	277	284	279	295	278	274	287	265	280	297	268	286	283	305	274	295	256	305	305	275	283	300	250	308	305	288	258	294	305	284	332	271	273	318	281	304	262	260	277	288	267	234	260	265	288	294	268	322	294	280	293	277	297	271	282	296	255	270	266	275	287	300	303	294	293	297	263	283	307	282	278	295	284	280	248	323	256	277	302	287	307	285	312	301	310	265	293	296	284	247	294	281	301	301	291	285	272	288	308	250	298	323	269	319	281	308	279	307	295	278	273	277	283	264	294	323	299	282	279	276	270	255	322	287	278	293	252	319	280	286	275	261	295	257	292	312	281	303	312	263	234	304	287	312	308	286	269	257	321	282	283	283	281	282	297	274	251	268	281	268	290	287	294	289	277	311	282	273	274	282	272	308	277	280	299	298	271	279	294	275	289	319	305	303	283	268	350	310	287	311	288	251	288	289	282	283	272	267	298	306	231	277	286	317	283	274	314	290	269	288	303	289	261	299	294	312	296	318	264	272	282	282	279	306	306	247	289	272	306	301	294	270	302	256	255	247	277	265	311	282	300	294	265	283	267	263	297	284	273	272	291	284	270	265	289	285	264	281	267	274	295	281	251	262	277	294	301	298	276	265	281	299	285	310	310	266	309	317	304	307	294	281	274	298	321	291	310	291	279	261	239	260	285	260	286	287	275	285	319	290	287	298	306	270	307	280	296	302	264	272	310	270	296	303	302	266	268	313	294	260	311	305	270	318	281	300	301	290	293	298	306	317	297	294	309	302	289	249	294	302	279	276	309	254	301	249	282	286	279	289	276	300	280	268	262	261	277	314	286	278	295	310	271	306	282	277	285	260	319	278	295	273	265	287	292	274	276	290	290	284	270	308	277	304	301	274	319	324	289	305	322	280	278	306	288	265	309	297	282	282	285	279	297	300	287	314	278	291	296	317	323	276	251	270	270	275	310	282	268	286	295	302	280	282	286	260	262	295	281	280	300	283	286	290	268	255	290	314	306	259	272	267	254	317	326	290	295	276	277	288	280	302	309	302	287	275	280	301	284	289	261	321	291	339	318	288	327	313	264	312	277	243	273	281	291	296	263	273	314	274	285	255	288	278	277	304	239	281	246	293	295	305	262	297	311	299	292	272	281	268	304	308	295	258	253	262	298	279	279	271	298	271	274	262	302	294	339	278	266	288	257	298	316	247	303	273	295	275
6897	2231	2627	1590	1359	1149	1056	943	916	875	827	747	772	726	764	790	692	668	686	715	686	680	689	722	672	674	662	651	677	673	660	656	724	663	637	696	648	655	703	662	676	681	723	668	614	666	682	655	667	666	636	653	657	658	646	674	648	651	616	655	631	685	676	677	605	655	634	667	673	665	625	608	664	663	678	635	650	650	613	657	646	654	652	610	624	657	612	674	672	675	646	638	611	679	683	639	666	652	656	633	630	665	603	611	652	667	663	654	651	661	665	631	601	632	671	630	663	641	638	652	652	658	610	637	644	683	636	608	622	649	671	610	632	571	676	650	657	668	611	635	636	661	649	651	650	629	649	641	646	647	669	665	684	650	646	622	659	650	664	642	648	633	651	650	630	633	621	609	653	684	632	684	631	646	641	663	666	624	692	674	644	637	664	651	671	657	673	649	644	601	656	636	607	647	653	643	656	631	649	664	639	650	664	676	682	624	647	651	634	647	627	655	678	636	636	652	656	645	604	665	615	653	661	685	638	649	656	646	633	643	594	659	652	670	673	663	605	633	611	669	640	634	628	632	625	646	622	654	620	631	615	667	683	658	628	629	619	647	644	640	631	605	617	668	697	676	630	635	660	599	669	656	652	602	682	651	690	629	663	649	635	636	601	663	650	642	660	676	655	642	690	642	680	686	699	650	657	625	642	658	621	666	584	646	650	622	617	630	678	617	605	657	665	661	654	657	646	633	654	612	632	653	652	646	647	617	604	631	668	659	633	624	688	659	605	641	667	669	637	659	680	584	659	650	680	643	648	691	614	611	627	649	695	620	621	681	618	622	638	623	637	674	649	680	647	639	667	628	669	689	636	605	642	635	656	659	636	653	637	595	618	656	651	630	634	690	626	656	615	659	633	665	603	642	687	698	657	656	633	672	657	647	688	638	652	628	674	646	628	697	629	649	667	678	667	694	674	601	670	641	653	631	675	649	661	630	669	641	647	586	676	702	609	612	704	645	625	650	636	632	668	623	658	659	640	655	649	619	611	669	702	664	608	648	673	670	668	619	646	666	663	644	632	619	633	625	620	612	665	621	586	660	655	665	613	673	621	656	674	682	638	611	693	638	629	618	640	647	652	621	619	645	639	649	649	639	634	635	641	662	580	662	656	627	637	691	619	660	652	685	667	647	618	654	609	644	637	652	658	670	641	666	641	666	603	683	622	660	657	663	648	639	627	659	650	681	691	596	660	629	636	663	621	661	673	634	686	656	619	668	651	614	604	679	640	666	648	640	602	648	659	647	596	619	642	659	682	619	625	685	637	649	632	667	657	652	637	648	657	685	675	600	690	653	658	604	626	637	625	676	643	621	658	648	657	666	699	594	614	602	610	652	661	651	654	680	688	618	622	630	644	658	674	632	671	657	610	651	619	633	609	610	646	640	629	640	673	652	610	660	657	642	637	652	664	652	656	642	622	645	652	598	659	619	682	679	681	636	637	682	662	642	608	613	604	618	625	646	692	606	654	642	656	718	672	666	641	619	634	601	654	633	636	636	626	606	652	651	648	632	662	599	627	624	653	640	697	626	602	647	675	643	638	662	645	645	646	656	678	663	657	669	660	675	643	640	677	616	660	589	678	630	642	652	637	616	615	658	631	628	640	646	672	656	655	605	625	613	601	669	637	663	653	687	616	601	673	648	615	634	618	657	649	711	663	628	597	681	632	625	640	655	655	607	637	650	630	636	655	635	674	637	634	630	713	650	668	650	645	638	648	644	686	611	631	635	648	673	617	646	587	648	656	640	647	671	653	662	652	672	658	593	647	675	674	629	680	645	628	604	644	652	662	682	684	612	637	653	643	643	675	680	694	613	709	619	622	646	587	617	655	624	637	614	644	634	652	659	618	681	619	669	612	679	630	640	644	606	670	625	682	696	615	656	649	687	612	645	687	671	616	612	622	668	580	641	597	683	623	611	659	653	638	695	621	656	676	691	634	610	642	610	674	676	643	665	600	637	592	672	638	660	689	652	643	578	632	641	678	605	628	651	638	661	628	625	676	646	648	633	590	657	635	625	629	643	672	636	612	648	632	677	660	663	649	640	626	659	623	628	651	656	712	664	645	624	594	643	669	655	623	617	647	662	635	658	658	625	644	666	666	657	693	643	648	668	606	647	636	592	625	655	694	611	663	630	643	643	622	637	668	619	633	617	649	673	624	623	632	669	614	631	634	641	644	686	615	642	665	595	645	642	632	625	614	669	666	623	665	618	633	679	649	651	607	608	648	638	638	611	615	647	624	612	643	645	685	682	630	599	663	651	621	637	618	668	636	660	627	661	636	677	665	633	657	613	630	656	620	675	662	625	621	649	637	628	648	657	616	640	625	662	666	654	632	663	650	655	634	627	667	640	631	658	635	666	642	623	653	621	689	648	627	640	632	609	648	671	627	691	646	685	627	652	649	614	677	615	660	643	724	659	621	642	641	666	620	682	643	625	593	640	664	657	640	597	688	620	641	636	633	636	611	671	664	633	634	636	662	655	595	657	622	603	639	649	631	656	649	607	679	680	670	709	613	624	594	661	612	648	649	656	671	647	617	649	632	658	649	607	631	616	642	700	628	612	672	643	635	649	632	647	675	655	681	616	650	645	658	678	656	677	640	683	658	659	666	636	615	599	643	600	614	728	636	669	639	593	643	637	664	652	654	630	675	640	653	611	636	636	671	673	690	612	666	646	624	620	609	665	656	610	641	624	631	632	626	663	637	681	623	702	652	607	614	672	638	649	658	636	611	630	628	660	649	637	631	643	659	664	628	689	704	631	624	663	662	673	638	644	689	672	647	612	621	644	700	613	620	622	682	635	640	668	675	630	628	624	683	638	607	611	654	691	643	660	690	618	625	640	603	647	655	675	642	683	650	648	693	672	643	621	626	657	636	608	651	615	641	653	654	628	626	662	646	665	659	628	619	658	648	616	655	671	620	657	629	647	600	684	661	640	645	652	661	630	615	616	670	685	636	605	673	677	654	661	647	675	589	658	608	630	645	664	619	657	601	663	676	619	648	603	627	607	728	663	653	622	658	620	628	678	653	658	616	653	637	646	630	604	626	646	629	638	620	684	666	675	685	651	684	658	642	660	655	643	645	660	624	730	651	691	690	643	658	632	651	701	646	647	636	643	624	655	682	652	634	626	666	636	692	671	642	623	654	611	656	579	610	652	646	685	657	635	648	659	686	609	628	686	628	631	631	594	668	694	645	612	629	651	650	629	672	629	646	658	645	645	657	657	630	661	642	633	657	670	654	670	649	606	671	678	730	643	627	616	631	642	664	656	668	648	713	671	600	605	627	654	637	669	670	626	663	646	675	622	710	656	619	644	662	626	659	619	611	643	635	676	634	677	643	600	621	700	662	628	671	658	623	673	598	635	664	625	695	602	638	683	642	605	649	598	642	669	658	664	687	623	669	595	631	654	641	615	633	631	670	651	660	635	674	662	580	698	661	641
15322	4075	3406	870	583	468	415	387	349	329	325	320	282	306	296	293	289	267	267	266	293	285	281	274	275	285	267	257	249	271	264	310	284	262	287	283	280	302	249	286	245	231	279	282	261	268	257	255	252	258	266	260	299	292	264	266	267	275	249	269	259	275	269	263	276	230	266	269	261	259	272	280	276	291	227	256	264	281	272	264	278	279	272	287	264	267	293	278	254	264	255	274	263	256	260	278	252	232	274	242	265	266	271	305	267	233	267	212	280	263	263	249	234	255	326	284	271	260	261	255	278	277	245	279	267	274	244	283	266	276	235	272	297	266	247	208	269	249	280	274	231	255	217	267	258	263	241	232	261	233	261	278	263	256	270	269	297	273	237	263	254	265	257	307	258	257	235	242	237	276	270	243	259	287	280	292	271	286	271	268	282	260	275	266	252	250	254	272	264	249	252	290	260	256	262	257	285	263	248	272	236	281	229	286	240	285	266	292	280	286	282	250	238	269	284	294	254	270	259	252	283	264	304	269	277	265	250	278	277	258	240	272	242	286	302	263	259	281	280	271	290	295	261	276	279	266	261	255	308	239	249	233	273	273	268	271	260	263	252	259	281	224	285	275	255	256	284	259	249	290	269	280	262	239	270	274	256	247	264	259	283	291	264	276	267	260	239	285	284	261	258	263	267	250	294	259	264	222	233	262	276	261	260	277	257	256	265	245	246	282	262	246	262	291	268	246	288	271	263	281	252	253	291	265	249	264	241	260	283	280	268	275	269	252	289	279	274	260	302	270	262	276	285	265	251	253	273	260	250	281	259	271	279	240	257	276	285	265	248	268	293	274	265	251	259	269	274	289	271	293	238	261	269	268	262	256	279	276	266	272	261	287	273	250	257	252	265	302	248	265	278	252	281	296	271	281	270	300	246	243	262	290	246	255	263	246	244	266	271	251	300	263	285	284	252	273	289	254	261	249	267	272	252	286	258	258	255	234	248	254	270	256	270	288	249	260	252	255	260	293	242	266	284	264	285	259	248	276	254	248	235	277	249	256	273	283	269	256	300	273	289	242	255	245	270	280	285	257	283	262	270	267	248	273	237	289	290	252	263	267	254	260	248	301	251	258	255	293	285	269	273	264	249	277	273	242	294	267	283	251	223	260	290	292	278	259	241	274	261	252	279	291	268	251	270	252	261	253	303	265	251	278	292	236	261	248	284	287	233	254	270	300	259	278	288	272	301	246	247	295	255	263	277	274	267	270	268	266	259	244	247	270	242	260	235	264	241	274	285	269	263	283	288	296	259	247	273	256	273	262	249	310	241	284	238	273	259	251	271	237	239	292	260	283	288	257	253	245	247	242	251	238	276	273	255	280	273	243	252	284	249	272	265	243	232	269	257	271	270	288	263	257	277	297	276	257	274	308	270	270	279	280	272	270	265	297	280	296	284	250	251	277	262	258	275	251	249	287	310	264	254	238	253	294	259	284	258	284	271	225	271	283	243	262	293	274	278	289	251	277	253	250	258	239	248	292	273	257	251	263	258	286	260	259	271	238	283	303	285	259	232	238	284	267	274	249	281	290	253	265	242	288	260	250	276	224	249	261	294	260	239	251	271	282	274	230	281	273	237	231	267	259	249	293	256	261	243	280	264	261	254	225	260	271	280	271	287	262	242	277	273	270	261	279	262	247	256	239	261	290	285	270	253	258	278	271	265	220	249	258	285	287	266	270	284	270	258	292	267	270	256	247	273	278	274	291	292	257	257	238	276	255	251	257	245	264	263	277	234	278	273	294	245	266	268	269	290	251	280	247	259	256	278	273	299	271	228	263	263	292	284	287	265	277	268	260	267	247	263	285	277	282	265	263	280	274	235	266	273	270	275	274	302	256	254	250	258	235	273	311	306	264	241	263	252	295	252	263	267	264	279	232	281	326	247	252	235	244	290	283	238	243	263	238	270	284	237	245	251	271	293	270	232	266	272	281	228	243	285	266	296	254	230	282	263	229	259	267	234	250	260	278	273	270	286	281	282	264	267	251	280	262	260	248	246	278	262	277	251	248	270	250	291	261	281	287	276	283	232	259	270	280	260	266	291	252	246	267	245	281	265	291	265	236	255	270	263	268	281	265	308	303	267	262	262	292	262	246	283	271	292	248	272	271	248	284	281	292	267	239	265	249	254	249	233	256	271	249	239	251	244	248	276	280	263	238	277	268	286	274	270	240	279	282	260	281	239	297	248	282	291	279	280	246	242	235	262	286	281	238	259	271	270	285	244	246	260	257	284	281	263	262	275	260	280	250	249	297	251	269	262	278	247	307	299	274	263	245	262	277	253	312	253	259	278	268	302	219	259	287	256	235	266	252	226	267	262	265	281	261	278	266	250	263	255	259	292	272	273	247	260	298	274	278	261	273	237	294	268	263	259	251	307	272	302	245	262	254	263	286	254	284	279	251	264	268	258	278	264	275	259	255	277	265	260	241	240	266	247	268	265	272	283	239	264	268	307	254	259	278	276	275	273	268	241	289	280	234	284	252	246	271	278	278	267	253	248	282	306	237	268	257	236	259	269	265	227	251	240	278	235	300	274	276	250	260	251	273	274	263	270	240	251	290	274	245	275	277	251	282	267	252	297	258	287	240	287	275	242	238	252	259	265	294	269	268	244	233	246	241	264	252	286	271	251	239	298	273	250	257	267	277	280	275	277	296	278	279	268	281	253	292	282	295	249	259	259	248	253	283	232	272	264	256	292	277	296	272	282	249	269	267	276	267	240	279	262	288	284	254	257	258	251	239	247	269	285	269	278	265	282	308	277	242	272	255	283	249	262	234	251	271	228	280	278	264	267	248	253	271	249	251	231	250	303	259	223	230	217	241	265	313	294	237	276	262	259	269	277	251	240	276	275	262	255	222	233	253	274	247	258	276	280	273	270	262	283	274	268	267	299	251	245	262	262	296	272	272	257	241	265	276	253	283	254	272	251	264	243	253	264	260	239	264	254	274	269	281	274	281	258	241	253	256	301	259	265	249	282	246	268	277	266	231	281	259	267	266	261	215	269	261	267	229	270	280	284	265	256	277	265	269	270	271	249	271	238	269	252	253	301	264	262	248	285	276	263	258	248	261	254	237	261	291	293	269	288	242	261	275	263	299	250	273	281	244	286	315	268	271	268	238	261	277	249	285	290	251	280	245	276	276	255	240	249	282	288	284	257	259	245	292	252	238	254	289	285	268	244	233	229	276	256	248	273	249	247	284	267	242	275	257	268	265	259	255	277	276	256	261	279	273	245	255	270	275	232	267	265	265	250	243	282	240	266	287	276	272	270	294	270	251	268	273	274	275	279	265	272	244	256	252	243	272	264	288	289	297	286	272	231	227	282	305	284	271	247	257	266	247	271	266	260	260	246	265	279	310	296	278	250	272	266	269	292	274	278	240	271	255	268	246	256	246	264	275	253	286	247	289	233	263	274	253	236	264	284	267	293	214	240	271	274	262	234	268
8778	4302	3688	2355	2024	1681	1425	1188	1075	1004	949	852	904	801	777	720	701	739	713	715	671	715	676	713	640	658	696	668	627	560	611	634	608	655	618	611	608	608	608	641	605	577	584	587	590	610	549	598	643	608	576	615	596	583	591	589	601	609	609	636	606	600	605	595	568	610	583	589	566	567	601	554	553	553	592	555	607	562	607	590	562	604	581	591	631	582	583	564	657	563	590	553	560	594	591	577	601	611	563	604	572	560	557	556	619	578	591	625	579	541	587	589	586	574	584	546	598	577	584	573	577	604	640	622	607	554	575	622	568	602	579	563	538	546	601	619	561	569	603	576	574	609	558	582	612	596	592	596	557	610	612	581	584	588	560	559	557	574	550	628	617	601	624	553	591	622	611	585	592	533	618	574	628	560	553	599	581	566	576	601	567	568	582	599	586	607	573	605	590	601	593	547	568	573	578	605	550	579	582	563	546	581	571	618	581	580	585	626	561	607	600	567	606	565	601	594	560	544	602	589	572	602	570	629	558	588	598	568	603	568	560	546	610	542	571	558	589	600	560	633	648	592	578	540	552	599	590	562	579	555	607	589	635	597	550	604	638	608	594	642	578	575	609	600	586	605	582	605	592	561	602	595	598	552	595	553	613	608	584	605	579	585	586	580	562	599	597	527	579	587	570	608	619	560	614	570	566	610	596	560	603	601	571	605	590	559	591	596	568	579	550	585	571	578	591	560	587	596	533	568	592	629	612	569	534	550	569	601	576	569	560	622	605	581	610	595	589	558	538	591	602	569	582	598	590	603	541	604	576	587	606	560	608	566	577	603	592	573	582	566	600	590	551	631	584	612	633	549	562	628	595	584	602	539	608	588	563	594	575	592	584	587	575	590	555	582	595	521	565	571	536	570	576	585	560	592	578	542	523	589	582	571	566	595	559	586	600	587	580	580	647	612	550	584	578	562	594	579	644	588	560	546	585	626	626	596	584	609	580	597	528	576	585	555	599	585	612	609	558	580	582	575	582	624	573	583	551	593	594	615	600	579	583	592	592	570	539	574	601	585	567	566	575	619	606	614	598	588	589	570	602	599	573	564	588	583	539	601	578	577	616	591	595	527	594	560	558	587	610	604	555	553	593	589	554	623	622	547	590	575	565	606	640	662	597	583	593	570	570	569	604	569	588	588	565	573	570	563	556	558	593	584	567	594	554	563	588	589	583	577	607	593	558	601	579	574	581	593	574	562	638	569	609	542	577	622	550	591	630	576	586	611	612	619	533	588	586	593	593	601	585	627	637	563	601	628	608	546	576	581	569	586	593	559	582	645	534	558	594	559	573	603	580	561	566	583	574	539	569	602	583	617	576	610	593	571	533	596	553	606	595	577	590	587	566	561	576	600	575	562	574	638	640	623	592	587	571	624	588	586	544	622	538	546	602	608	586	576	546	545	614	589	616	561	629	602	575	552	584	592	601	561	586	561	605	571	562	557	605	560	586	607	582	554	567	608	559	585	546	587	623	602	584	592	541	580	582	641	576	588	583	598	586	562	588	553	600	594	622	571	553	610	595	570	573	566	631	574	553	540	567	551	550	600	591	517	576	544	567	589	552	579	595	579	584	610	592	548	592	597	580	551	601	582	587	602	561	574	556	589	554	591	569	623	606	583	547	616	590	570	548	564	586	504	591	594	563	599	565	588	588	610	616	601	585	602	551	593	641	583	613	568	602	617	597	551	564	588	564	618	549	590	589	596	568	626	567	605	538	588	637	574	637	555	593	578	581	538	583	566	564	580	606	579	576	581	553	584	586	624	548	566	646	585	539	610	620	572	600	584	586	584	610	617	599	580	550	590	570	622	567	573	553	629	588	570	596	612	577	594	605	570	545	579	581	630	574	609	606	591	598	565	563	610	602	558	558	591	571	590	600	588	574	574	602	598	609	527	603	617	637	581	567	592	571	575	563	581	592	552	595	609	608	567	580	610	542	607	598	597	556	597	569	597	540	588	576	589	612	565	595	573	600	548	562	595	559	626	613	599	572	590	596	573	609	598	593	582	528	592	592	545	629	596	597	640	582	585	576	577	568	563	599	571	631	568	607	604	560	591	541	613	596	619	575	570	598	604	579	605	583	606	576	575	566	562	556	601	593	597	589	591	573	540	582	563	608	590	594	620	575	581	552	559	534	611	595	602	556	569	574	614	561	558	582	571	569	596	555	632	562	597	547	556	559	562	572	594	574	569	642	561	539	597	596	587	589	575	586	609	593	577	569	606	605	563	564	601	578	632	561	545	594	580	604	540	602	571	607	578	619	594	572	637	556	593	605	573	604	521	557	623	534	596	620	611	545	562	566	600	573	619	618	597	534	580	552	590	591	611	545	590	562	549	578	594	630	590	556	583	625	593	613	597	575	547	585	594	569	590	584	562	565	575	579	582	606	633	566	591	583	593	598	638	568	594	611	586	589	599	576	561	598	577	587	575	616	552	608	590	581	584	580	556	589	594	632	565	601	606	582	585	573	611	590	557	568	575	583	551	589	557	601	554	558	569	591	591	569	559	583	562	541	556	568	616	596	517	605	630	617	562	532	596	611	576	584	554	579	567	573	578	602	591	598	600	576	594	581	567	589	611	582	596	540	596	532	595	575	605	536	610	568	615	564	611	593	566	597	554	560	585	605	636	601	534	586	591	587	589	574	598	587	592	567	602	599	547	580	582	634	583	561	561	593	619	543	570	554	624	611	588	578	578	585	580	551	638	611	587	589	597	578	564	629	587	595	586	599	564	564	571	607	560	616	544	571	582	586	590	577	597	606	557	635	617	606	587	586	560	576	593	618	568	588	561	582	610	605	567	600	597	577	607	558	586	573	579	591	624	542	568	581	550	582	614	609	548	585	578	616	613	591	590	501	600	598	532	574	582	588	594	537	601	603	558	541	559	565	588	559	577	600	526	628	610	547	583	556	540	544	578	594	636	587	582	557	617	566	554	576	550	552	592	598	620	582	561	612	623	586	575	600	540	538	576	609	555	557	624	576	549	615	567	571	561	610	572	579	544	567	579	575	557	623	584	555	622	596	581	614	576	569	578	586	562	598	571	587	560	585	617	547	542	541	595	592	610	599	557	607	593	580	568	596	618	574	590	588	583	551	575	591	589	591	566	566	550	570	639	565	562	616	613	598	591	606	563	612	585	558	606	640	583	618	562	593	616	583	582	603	579	615	546	578	519	570	563	568	557	561	602	599	595	591	595	601	569	571	614	584	550	621	608	554	620	556	584	574	600	576	618	601	603	558	598	598	562	645	565	556	542	571	596	612	629	564	622	584	608	574	572	598	591	574	611	598	609	596	588	589	579	579	574	607	568	571	559	554	601	587	570	567	577	586	575	579	615	570	623	592	564	607	593	547	607	593	595	608	586	539	597	595	576	582	587	576	595	621	570	594	600	602	599	603	632	561	624	567	579	515	562	599	576	593	602	566	520	596	527	578	550	625	587	542	565
1681	377	180	144	145	128	141	136	125	153	126	137	140	140	153	149	120	143	135	128	149	150	141	148	121	130	160	123	135	112	132	128	135	152	120	145	113	140	124	119	127	113	145	133	151	115	126	154	131	115	133	132	122	133	135	132	158	127	123	142	145	116	133	134	133	143	135	161	115	120	154	116	152	152	146	126	122	126	116	135	138	133	123	156	136	138	133	123	133	136	134	146	137	142	153	121	126	125	133	130	144	124	116	139	126	119	143	128	121	152	126	156	124	131	124	136	132	153	132	140	152	162	132	119	130	161	151	127	129	123	140	136	135	134	133	148	124	118	129	153	136	114	146	143	129	133	144	104	142	118	132	152	155	146	117	131	129	130	119	123	119	133	150	165	141	120	125	126	134	129	146	151	142	134	117	128	121	137	141	132	136	139	127	117	137	136	134	137	129	136	141	135	131	112	126	120	151	121	156	147	145	131	148	127	147	149	128	112	127	133	121	119	120	147	137	103	148	143	126	134	136	130	131	146	120	131	141	102	132	118	132	143	137	127	130	128	119	159	137	136	152	134	126	115	143	144	148	143	123	144	122	108	124	136	130	112	122	122	126	135	131	146	134	134	158	135	142	108	112	125	135	126	136	134	139	161	131	134	109	130	137	124	135	113	143	152	125	117	122	128	137	130	140	151	128	133	126	125	135	130	143	146	88	148	146	139	152	111	112	108	146	123	120	133	129	139	123	122	144	141	121	121	125	113	124	133	145	144	113	125	138	148	134	149	125	127	132	141	127	137	123	141	155	133	140	150	123	137	131	129	125	129	137	144	156	146	135	120	126	124	130	126	110	140	139	138	126	129	124	151	150	141	120	146	136	133	120	116	156	143	135	151	130	133	130	121	135	110	137	157	141	130	136	140	136	127	121	138	117	153	140	164	119	131	125	127	134	129	144	130	143	147	147	129	143	148	114	113	142	144	137	131	140	152	124	117	134	129	130	146	129	122	125	105	137	127	138	137	136	127	124	141	136	147	142	145	135	129	137	134	136	123	131	129	129	129	130	129	147	125	103	138	133	143	135	135	126	125	153	146	122	137	138	119	132	133	128	129	142	139	137	148	144	129	117	139	134	152	117	139	119	166	152	135	130	106	125	127	137	146	147	129	145	125	105	128	128	134	125	124	132	131	135	146	159	136	133	133	145	120	128	144	144	128	130	101	150	146	152	124	129	145	130	145	144	134	120	116	148	136	138	170	148	134	139	110	138	147	141	130	125	145	146	118	164	147	136	135	128	125	123	127	130	145	138	132	132	129	123	142	146	132	140	125	113	144	125	144	124	142	142	142	126	155	142	123	129	132	114	135	154	109	118	111	145	123	139	106	143	118	141	138	118	130	145	135	152	160	128	133	124	147	153	108	141	114	125	132	121	121	140	135	139	124	139	118	141	139	138	129	137	130	105	151	134	119	154	117	134	145	138	135	140	119	136	140	102	121	125	104	139	118	125	141	130	144	155	150	125	133	137	182	120	121	115	134	126	141	143	130	142	131	139	147	133	119	127	125	138	144	127	112	159	122	128	126	138	171	124	133	142	148	151	160	127	170	136	142	148	126	138	133	145	120	145	134	123	128	133	113	161	142	140	155	153	136	128	123	111	132	133	113	146	124	148	153	126	129	147	144	140	120	137	148	152	144	138	147	131	173	151	136	132	136	123	127	145	138	143	117	146	146	121	140	150	141	142	131	139	106	135	137	148	146	165	124	117	147	137	153	136	142	130	144	117	122	110	133	116	151	118	125	124	118	128	111	152	120	110	128	140	132	129	126	147	137	146	146	137	148	134	116	133	112	144	125	118	144	137	123	145	115	151	121	120	134	137	155	136	122	115	132	157	140	141	156	149	142	122	140	139	146	133	133	143	138	122	145	137	133	136	152	156	135	140	148	128	145	144	106	126	156	144	139	111	129	140	128	129	133	125	118	105	106	140	127	144	117	131	135	109	100	144	137	146	142	134	142	124	147	138	124	155	128	141	149	124	133	133	122	115	132	124	131	155	144	112	130	129	134	147	139	154	110	138	133	137	145	122	118	141	153	146	143	147	146	112	138	125	131	122	139	156	153	120	149	160	152	122	147	132	130	158	135	122	137	117	103	129	132	153	141	148	133	146	124	125	139	133	126	125	151	126	147	119	127	153	113	142	125	122	133	140	117	158	140	130	118	135	124	129	144	136	126	136	138	141	120	136	127	113	129	141	118	140	119	126	143	137	132	135	133	151	147	150	153	138	161	118	134	141	130	133	134	133	134	118	119	139	151	146	133	137	133	143	147	129	137	153	133	115	134	108	143	142	137	148	128	138	118	126	159	143	135	152	133	142	130	113	137	131	145	120	127	117	156	146	128	156	131	142	125	137	132	141	112	145	133	138	118	128	143	136	134	144	151	111	134	143	128	132	124	150	137	154	128	114	125	146	136	151	111	124	139	128	124	102	122	145	138	134	103	121	124	131	115	129	138	141	116	138	121	114	140	119	150	137	138	146	138	156	147	141	152	140	131	117	108	156	139	126	131	132	151	159	141	132	109	145	148	134	114	121	135	115	115	130	131	122	127	120	119	116	126	136	138	153	168	126	128	144	115	126	123	120	112	118	140	144	121	133	136	130	116	143	127	143	145	137	137	151	150	126	136	135	112	133	168	122	124	132	139	128	140	114	120	130	132	126	112	100	134	133	130	143	119	128	123	134	131	132	130	129	139	125	130	126	121	135	139	150	141	152	130	152	152	127	133	126	120	130	139	144	136	130	141	137	139	131	144	151	124	148	108	134	146	131	138	145	131	150	139	125	152	113	138	129	104	120	136	125	125	123	137	158	119	125	107	137	129	117	127	136	138	143	127	120	148	126	153	128	133	135	148	126	123	148	161	130	121	140	127	128	143	115	126	115	134	118	135	134	144	112	124	133	136	124	135	135	134	151	117	113	156	152	113	130	115	146	150	142	145	138	134	120	118	112	169	156	127	129	130	123	129	166	133	132	114	118	136	153	121	144	124	142	118	136	130	132	141	141	126	146	129	135	136	113	139	142	124	143	140	141	133	138	144	138	131	127	141	121	116	140	131	123	154	119	128	152	110	111	127	120	137	131	146	134	123	138	129	145	121	125	138	149	140	152	128	129	92	138	128	137	152	111	134	134	127	125	148	139	119	128	132	130	131	152	160	169	118	128	166	131	118	125	133	133	136	133	134	129	127	124	129	142	130	124	142	149	129	121	124	138	150	150	137	143	123	151	143	115	144	128	127	128	145	130	150	126	154	137	152	141	140	147	137	116	138	131	131	129	133	130	133	134	144	109	107	141	116	132	124	128	134	137	135	135	133	139	140	128	136	129	136	145	138	125	143	133	127	151	137	136	121	115	123	145	126	124	146	159	140	142	145	135	149	136	128	135	147	125	142	120	131	121	112	143	150	114	112	118	132	116	123	139	139	119	163	133	130	141	126	114	147	158	126
1843	624	396	399	376	335	349	373	352	354	373	370	362	352	342	369	359	367	360	367	382	350	373	313	345	358	385	360	338	372	364	344	358	373	365	347	348	344	342	348	369	370	333	331	356	357	390	388	363	321	348	358	348	354	320	372	351	344	369	323	343	327	369	342	317	370	307	331	372	360	341	354	367	368	340	358	373	352	364	372	327	343	330	347	352	340	345	370	347	334	322	350	349	363	347	356	324	346	330	326	355	328	339	351	355	351	320	369	351	364	375	356	331	360	370	361	340	336	340	358	347	353	339	352	339	348	339	350	361	392	349	432	316	341	360	358	341	327	341	344	333	354	334	382	370	333	336	370	329	335	386	360	334	368	362	334	332	366	324	351	356	346	352	361	371	333	338	321	332	345	369	348	369	349	383	373	346	340	343	367	352	331	359	334	353	335	364	295	349	329	368	335	340	351	310	345	355	339	369	349	359	323	341	357	334	369	389	348	361	344	359	358	400	375	369	336	341	342	340	383	350	352	332	325	364	317	328	326	361	318	363	367	391	393	344	353	332	347	328	365	402	335	348	316	389	349	361	337	359	331	410	361	333	361	355	370	350	357	373	351	367	359	350	363	314	360	355	365	346	323	327	339	319	343	345	360	343	336	334	351	371	334	364	339	360	364	344	379	357	378	374	340	336	393	372	353	336	329	336	347	357	356	318	326	355	338	362	350	369	385	376	344	325	315	351	323	353	346	343	347	350	350	324	364	333	399	347	356	362	326	365	346	322	343	342	325	350	340	339	392	405	318	347	346	341	345	347	347	358	344	340	385	316	321	334	356	351	366	323	350	342	329	342	344	333	355	364	389	340	342	319	377	327	330	374	329	363	330	354	323	377	348	355	378	355	372	364	349	348	366	315	338	364	363	343	326	358	331	356	351	345	350	371	359	361	358	333	335	323	339	340	364	356	350	357	329	351	344	310	337	370	343	350	326	333	368	344	371	357	336	342	344	335	298	353	350	345	333	329	359	368	344	375	360	324	321	347	340	362	338	369	339	349	367	345	359	346	331	323	375	341	340	367	338	362	374	374	350	385	384	389	331	346	363	328	351	387	336	322	324	361	366	355	330	346	358	326	369	347	361	335	338	346	350	360	375	323	358	376	337	373	364	360	333	331	322	366	323	350	376	343	343	348	361	310	362	397	356	361	330	364	368	363	329	313	391	359	361	361	344	371	331	355	331	358	347	382	370	356	383	358	344	340	327	335	358	345	344	363	368	332	354	338	373	362	350	347	337	337	321	331	363	336	356	352	326	368	315	392	325	346	344	345	310	338	332	335	298	325	383	358	379	336	359	367	371	359	346	346	322	360	312	378	356	358	364	348	358	345	367	376	340	377	362	354	360	351	359	368	354	326	355	348	315	327	339	338	327	338	368	373	356	323	341	335	334	340	353	359	315	329	340	356	336	352	363	339	351	332	355	353	349	311	337	361	356	363	372	346	347	376	325	342	327	362	335	337	340	331	357	377	348	370	321	338	357	348	370	361	359	340	360	332	357	370	356	337	375	350	345	349	343	353	345	338	355	352	319	325	361	354	338	338	344	335	346	362	348	377	314	340	348	333	356	377	339	366	373	340	368	334	341	360	373	339	354	359	356	341	318	330	351	312	356	330	337	299	338	328	347	324	357	363	352	332	345	329	341	356	307	318	380	326	318	380	363	329	348	361	379	353	333	328	327	364	339	340	363	338	377	336	334	359	342	311	371	385	361	328	350	328	347	358	326	322	367	356	321	337	354	357	328	312	317	338	319	360	353	332	345	370	350	339	386	337	343	341	348	368	328	330	320	328	341	331	321	347	325	353	366	333	349	346	338	371	329	329	333	373	361	337	348	378	352	367	325	330	351	351	375	364	345	337	374	317	371	329	369	352	335	361	388	340	376	340	324	354	340	344	354	349	363	350	358	353	353	347	379	364	363	362	333	365	362	352	386	331	304	372	355	350	339	334	360	354	326	321	358	380	378	355	350	378	350	363	312	323	362	346	352	336	282	341	319	331	318	334	352	337	330	365	364	358	318	337	345	359	350	350	329	349	354	353	352	366	357	367	340	376	361	357	343	320	325	347	357	328	368	365	373	342	370	351	374	370	353	338	330	345	360	389	322	324	365	355	313	347	344	383	364	377	355	379	339	386	361	349	329	358	364	371	359	337	347	320	363	381	365	356	363	336	363	365	348	351	329	347	326	301	348	335	362	347	366	363	337	348	312	333	328	398	348	328	325	376	359	353	350	344	360	352	341	350	331	364	331	358	323	334	358	344	369	341	398	346	362	385	349	344	331	360	333	347	360	368	320	362	334	345	356	327	343	340	344	333	322	364	349	342	337	324	376	342	337	333	320	334	375	329	338	344	355	332	364	343	325	375	384	328	353	350	355	336	340	357	346	379	313	337	367	360	349	362	383	326	363	353	369	335	372	353	327	340	362	347	374	367	372	348	354	349	344	356	345	354	346	368	339	369	345	339	328	375	374	351	340	341	314	350	342	380	325	349	337	336	334	348	321	372	343	365	328	359	353	339	383	357	377	347	360	340	343	363	346	323	321	329	373	335	383	345	335	363	311	350	344	322	345	349	346	364	377	354	348	363	344	336	329	364	313	359	367	352	346	367	355	303	393	342	347	363	386	380	344	339	345	384	359	352	345	365	341	323	346	326	341	340	360	330	346	365	362	336	347	342	349	329	352	385	374	356	337	335	335	343	336	381	325	330	336	337	355	394	342	375	347	370	366	320	329	321	341	371	362	362	358	346	379	330	350	355	384	318	348	319	355	337	368	351	333	325	351	348	361	347	361	352	335	350	363	351	338	353	374	339	347	343	369	327	340	362	334	378	345	337	367	343	345	351	346	381	372	342	353	349	318	353	344	333	352	349	317	360	354	359	321	372	346	323	345	329	375	356	357	369	365	323	315	342	377	393	356	342	329	362	362	329	369	341	379	371	344	382	374	371	332	356	379	346	371	360	365	369	364	364	345	325	384	367	331	343	343	364	304	330	354	367	367	327	374	341	330	366	374	350	378	367	341	363	345	350	334	347	372	337	331	362	318	366	349	364	401	334	355	357	355	370	358	339	325	349	367	334	362	323	321	355	312	377	331	325	306	313	316	354	355	346	365	326	340	345	337	348	328	368	358	360	389	369	334	361	340	340	375	325	355	367	359	346	353	337	375	347	377	352	348	348	370	376	340	364	351	367	330	354	323	341	374	346	376	375	357	358	361	334	360	337	371	354	328	334	394	373	363	334	338	363	350	327	340	334	357	366	368	376	369	344	319	355	353	343	381	335	318	341	374	357	367	358	376	345	353	345	377	354	350	338	374	303	362	350	381	363	324	334	372	294	355	346	364	355	372	342	342	322	375	380	365	353	319	323	333	374	355	355	355	371	370	345	346	356	376	362	370	352	328	335	334	355	355	356	385	355	371	331	373	320	317	342	349	333	318	348	359	366	343
8365	3231	1794	536	431	392	391	351	352	339	329	304	310	318	300	289	293	285	315	272	288	294	297	262	288	296	335	299	299	286	272	274	295	263	285	274	283	287	300	269	319	269	271	249	303	292	287	262	294	262	280	298	309	256	278	257	285	278	295	265	269	283	262	295	292	282	301	307	274	273	277	314	286	273	312	309	285	274	290	283	295	295	294	276	262	267	276	282	296	283	273	284	277	220	304	268	289	259	261	306	265	293	297	286	271	270	275	299	285	304	316	290	270	283	265	267	291	259	279	272	281	297	274	265	305	259	279	279	271	302	268	276	274	243	284	281	275	261	282	264	282	321	306	279	311	293	310	273	260	280	279	301	269	284	257	269	292	289	288	315	267	265	255	269	302	307	266	294	314	292	270	274	294	263	286	294	295	299	229	260	246	246	285	266	297	306	275	273	298	283	276	272	282	276	276	289	243	297	305	281	299	260	306	266	289	261	281	270	255	245	288	285	259	284	305	261	279	294	313	269	294	287	309	279	260	305	262	290	284	270	268	323	307	270	262	264	292	263	304	295	269	266	294	260	283	290	288	289	255	242	267	301	288	289	286	287	311	293	293	238	318	243	278	297	300	289	297	261	298	289	273	280	286	256	274	310	262	331	280	275	263	257	290	305	288	293	305	277	275	288	274	300	284	279	256	266	289	268	302	290	288	293	299	297	289	290	297	285	289	298	276	284	293	297	265	295	297	272	282	259	244	288	291	302	293	323	298	332	279	309	276	271	305	264	273	296	292	286	268	313	318	302	286	290	289	294	304	284	304	257	278	259	262	288	282	280	281	270	286	322	269	256	274	282	280	316	290	282	260	297	285	310	282	288	302	300	262	281	252	260	270	284	271	309	256	274	306	256	280	255	276	292	304	311	267	287	257	257	286	272	305	275	272	287	248	267	300	286	314	296	301	270	277	249	298	277	280	277	271	260	268	303	284	294	265	290	290	276	264	309	252	244	287	265	294	261	273	316	310	290	299	288	258	276	307	276	315	286	291	298	265	255	284	314	255	300	299	264	275	314	264	279	300	277	261	299	303	316	263	280	289	283	239	317	277	306	292	310	291	264	264	312	298	295	330	263	304	290	281	286	303	308	251	246	289	268	283	283	265	242	259	256	271	284	297	313	307	289	327	293	286	291	265	292	277	278	283	278	255	290	292	272	292	289	284	275	306	335	284	285	286	277	293	293	313	261	291	252	301	330	304	268	270	268	281	270	309	284	275	309	266	301	302	274	298	264	266	296	283	264	296	322	302	270	306	248	299	292	289	299	303	286	283	274	292	270	274	308	250	292	264	275	267	280	248	277	294	280	297	274	281	282	285	254	316	290	273	311	267	254	267	303	261	294	271	286	252	300	290	282	273	247	281	298	301	303	283	291	277	252	251	308	276	285	270	267	275	298	280	291	278	301	278	282	276	301	284	283	284	291	296	269	266	259	279	307	310	336	308	302	262	300	328	274	318	327	276	285	301	269	268	302	256	244	278	299	271	252	318	247	294	284	304	273	281	275	255	277	290	286	269	270	304	279	284	266	296	264	278	260	288	281	315	313	277	307	300	275	280	284	290	272	286	308	295	305	278	259	274	282	298	286	277	296	292	300	293	290	295	320	261	285	282	291	271	263	296	284	317	304	252	277	280	324	289	288	239	269	314	282	272	300	292	323	293	265	302	279	279	296	265	300	270	272	296	312	284	272	287	282	303	261	302	282	261	295	283	283	266	270	288	283	295	306	316	310	283	304	311	298	264	268	242	274	292	299	272	266	299	276	271	283	302	305	284	300	285	290	309	313	301	262	334	243	263	274	268	298	315	262	276	276	269	318	297	290	276	273	295	282	328	276	295	254	307	297	278	269	307	262	289	257	301	296	297	306	266	284	305	305	301	296	287	286	268	308	299	278	276	263	285	301	262	276	255	281	279	278	314	278	281	278	277	252	301	267	270	295	295	261	280	279	289	283	286	292	319	306	261	282	279	283	307	306	284	342	309	308	296	305	322	307	312	279	296	270	294	267	287	283	269	283	305	275	256	254	273	287	287	283	306	281	248	273	303	301	285	296	270	289	288	259	274	273	275	283	293	279	322	306	298	281	300	294	295	294	248	286	292	275	285	294	283	295	291	301	289	298	317	279	275	278	313	275	277	269	264	280	273	281	280	290	280	303	273	315	317	271	293	277	290	269	289	280	285	299	302	328	275	260	290	323	265	303	273	293	291	303	268	277	253	263	264	271	284	269	303	250	260	296	266	273	283	302	276	293	267	299	266	311	273	292	283	292	298	276	289	293	286	294	317	278	314	270	307	293	276	267	276	251	292	278	276	291	313	288	267	293	283	241	265	316	279	292	265	299	313	301	329	308	266	256	258	255	263	276	272	269	255	325	258	278	292	313	309	277	258	266	282	268	310	267	275	301	296	281	317	312	282	262	279	302	308	289	277	284	294	290	287	291	283	302	304	293	294	287	294	305	286	275	289	293	316	252	292	281	291	259	313	287	284	282	288	292	271	294	254	269	287	277	272	259	258	256	264	255	266	282	281	299	302	264	250	264	256	279	324	334	264	280	273	298	285	290	277	240	306	276	269	271	269	280	292	283	274	264	292	266	265	302	282	265	294	305	293	273	308	285	315	265	289	295	325	261	275	299	287	271	249	292	249	263	298	312	289	262	265	284	297	267	288	268	323	316	285	289	280	328	303	271	267	299	276	270	279	296	295	285	252	276	283	296	318	282	293	293	284	266	284	268	266	280	274	243	314	280	275	292	321	259	288	276	297	313	284	301	275	294	307	295	300	275	275	277	261	281	303	303	275	274	240	289	300	247	274	267	297	285	325	259	254	288	265	327	291	285	268	275	276	291	270	278	282	281	285	284	289	304	288	280	326	297	274	264	273	300	282	276	292	298	274	311	275	297	291	333	278	291	281	300	294	307	304	264	266	266	289	253	293	292	289	301	318	285	291	244	273	255	281	281	282	280	261	236	266	260	310	275	288	284	247	295	275	268	275	255	290	254	268	267	303	280	274	291	292	275	300	281	273	286	284	279	307	282	272	270	288	289	289	240	305	262	327	279	320	275	257	269	308	298	267	295	299	286	275	295	307	292	271	281	291	276	265	318	307	283	276	291	289	293	275	284	273	313	272	259	293	294	263	286	322	288	277	281	294	274	265	308	299	260	293	289	267	319	317	295	286	293	265	278	307	296	306	293	302	277	255	262	288	284	280	284	260	266	244	283	280	279	256	283	279	273	276	310	294	293	299	314	299	319	292	276	276	326	278	311	313	257	263	260	310	306	297	262	299	280	291	269	265	305	284	286	317	265	291	265	283	254	263	282	297	296	267	292	279	293	301	318	276	261	289	269	304	303	277	275	291	225	245	288	285	284	327	273	265	266	279	285	286	286	282	294	310	291	278	276	286	274	280	289	273	290	296	313	286	311	309	278	289	269	281	275	273	285	266	282
6942	3941	1932	1559	1333	1135	1030	898	909	836	835	807	779	718	748	722	707	707	673	708	660	670	667	676	625	670	716	684	640	702	650	649	654	669	679	656	695	647	600	635	675	645	651	655	661	629	683	629	641	627	626	646	701	611	660	687	611	622	680	617	669	616	673	666	623	680	635	657	649	612	616	644	650	631	662	644	702	677	629	673	668	636	594	666	618	637	692	620	682	635	644	609	620	680	634	648	597	655	646	621	595	605	684	645	636	645	601	659	661	668	595	624	635	661	682	649	681	622	614	643	626	684	618	623	678	629	641	613	630	663	641	641	653	618	639	639	663	663	671	637	623	703	656	652	612	670	681	696	613	631	629	681	640	643	663	643	619	626	649	678	642	658	631	672	671	644	629	642	651	636	650	694	672	594	641	626	632	683	649	636	624	663	729	631	599	660	649	680	637	654	669	630	660	628	678	624	690	672	634	610	622	662	635	656	618	649	628	651	635	663	616	664	652	652	606	658	630	687	690	640	644	687	686	650	632	614	631	637	614	611	669	677	648	673	613	709	667	672	653	633	618	650	609	629	638	679	647	645	615	636	659	603	631	699	614	634	634	640	640	692	642	631	643	630	619	679	597	634	616	628	615	654	630	640	675	666	659	673	620	617	647	661	650	643	637	641	645	653	617	638	652	598	658	634	638	640	652	703	669	670	630	632	662	646	638	643	604	625	654	656	596	641	690	637	652	598	634	654	623	664	626	650	616	687	611	646	651	674	645	648	638	630	690	642	667	648	661	648	637	681	639	616	658	668	666	665	701	628	666	623	672	647	609	659	634	599	667	664	641	663	661	647	700	677	654	686	691	656	711	689	643	659	662	642	599	635	635	680	669	638	646	671	634	660	641	651	615	678	646	641	623	641	579	648	642	629	679	664	661	625	597	645	627	644	630	618	661	658	661	643	613	636	637	612	646	658	649	624	660	661	641	653	625	672	632	642	658	641	637	624	627	643	653	605	608	684	684	621	627	674	644	629	665	607	625	633	611	645	654	645	619	603	670	598	660	663	632	622	664	687	667	692	616	643	598	662	647	646	659	646	645	649	649	620	641	660	677	644	709	635	622	622	693	644	676	606	627	656	621	665	634	649	649	587	629	637	682	622	612	635	633	620	621	605	654	641	645	669	617	659	580	634	648	640	603	651	672	668	644	622	614	622	619	659	641	669	620	697	605	647	590	613	705	620	658	636	682	637	620	641	639	647	670	610	599	644	650	609	642	669	658	633	645	651	650	661	711	645	638	661	637	648	682	621	647	636	677	695	663	635	631	707	643	646	666	644	625	649	625	647	584	650	662	673	617	668	649	624	624	659	700	644	610	629	637	674	642	636	635	621	631	636	681	630	658	697	627	651	649	626	666	635	624	668	637	674	624	678	659	652	618	705	633	666	639	682	639	622	664	708	663	652	615	667	639	600	623	635	665	672	634	646	646	616	639	666	656	661	641	643	633	612	632	620	598	731	670	601	668	614	649	570	660	638	670	691	706	633	643	666	631	619	633	661	636	677	620	613	629	615	675	658	621	654	655	664	660	656	669	629	649	646	670	628	649	649	622	671	618	672	653	618	636	630	644	605	659	640	627	626	605	619	666	644	628	656	644	676	647	633	654	677	642	639	636	642	671	640	634	679	659	645	677	656	668	641	636	646	656	585	674	652	659	630	651	643	651	636	640	682	610	665	684	648	629	689	671	636	663	692	605	643	600	646	673	675	667	612	657	665	615	656	680	648	635	622	637	651	650	659	646	653	628	679	635	625	575	666	661	646	645	681	623	644	624	640	647	666	641	594	628	649	650	625	627	629	671	654	620	664	644	648	592	619	654	616	655	679	639	653	649	613	647	616	624	614	667	640	670	617	663	637	631	620	645	613	645	605	650	631	670	625	660	627	710	674	618	658	639	622	663	655	643	684	643	568	686	608	641	614	663	617	663	627	641	636	666	639	627	654	624	625	689	628	643	672	645	629	662	621	654	639	679	644	661	657	693	628	637	672	640	593	617	577	627	646	607	655	653	595	646	670	643	694	605	645	593	654	634	694	648	612	714	664	626	647	665	652	667	675	639	638	651	696	619	661	651	671	617	632	614	646	605	705	681	664	656	715	632	616	626	639	649	664	661	606	674	655	634	608	590	650	641	658	582	701	628	680	602	625	651	644	658	681	668	679	607	640	675	648	619	700	651	621	688	629	664	644	656	661	675	607	615	629	629	624	645	619	642	691	659	655	637	630	640	622	630	629	668	642	639	660	613	661	596	624	601	662	667	636	655	668	659	681	666	631	636	674	639	641	630	684	650	623	614	666	650	658	633	689	683	641	638	627	596	615	664	683	627	688	622	699	659	681	625	641	651	591	697	691	657	670	656	634	650	637	662	692	688	669	663	655	613	614	658	639	667	607	634	626	615	630	626	638	616	638	647	645	646	649	659	668	647	654	667	683	675	696	671	647	652	648	675	660	663	640	619	620	652	639	669	661	659	621	670	588	678	662	662	642	631	663	671	680	630	648	665	646	622	643	626	643	640	677	692	600	659	636	685	608	608	637	615	656	638	607	645	643	656	631	629	650	695	668	655	664	612	622	631	665	623	645	601	626	622	614	676	659	688	646	678	644	612	635	622	664	664	696	614	618	599	624	665	601	613	671	683	615	611	617	645	622	623	684	656	627	635	654	645	656	606	651	638	630	636	624	633	697	644	685	692	644	624	619	674	652	696	651	638	637	644	621	667	623	686	648	672	676	643	604	683	651	640	643	643	661	651	642	621	618	660	648	614	626	642	608	640	628	656	610	667	689	653	613	689	645	636	644	693	696	629	643	655	654	625	663	666	644	679	637	661	651	675	675	711	656	648	642	665	639	605	689	673	635	671	667	635	663	648	673	583	613	659	675	644	675	632	647	667	665	675	626	611	667	634	645	666	645	654	658	645	631	626	652	668	635	606	689	625	659	670	668	634	619	683	614	645	638	663	664	666	626	690	670	607	671	620	621	576	688	627	645	678	573	628	610	628	616	711	669	637	670	683	625	644	674	626	644	583	693	639	630	674	627	667	690	638	649	711	618	633	651	602	657	624	656	636	592	609	657	641	601	655	649	685	627	603	695	655	673	582	656	667	663	650	637	649	655	596	615	691	638	625	639	602	651	574	612	629	659	676	630	630	631	680	647	684	660	649	643	648	652	682	619	650	710	685	612	636	673	609	621	599	645	640	635	588	638	627	638	674	648	662	664	652	644	603	639	643	665	645	620	618	648	624	653	672	625	663	681	653	666	614	622	672	665	682	667	663	647	648	700	670	684	618	626	668	649	615	637	637	622	615	667	607	604	604	699	667	625	602	675	639	646	622	679	626	661	651	626	641	674	667	636	635	659	643	659	665	613	666	635	646	622	673	618	598	660	635	645	619	636	639	634	667	692	616	652	690	637	611	607	633	658	591	641	611	646	679	626	622	661	686	674	651	631
15598	6703	3811	831	560	472	407	400	380	351	343	312	285	308	297	301	276	273	303	288	277	252	262	270	300	275	264	260	280	276	307	304	275	262	262	255	264	276	292	263	251	262	268	283	282	275	282	279	239	289	277	276	285	277	238	315	254	255	250	233	244	206	243	261	277	259	275	273	292	251	272	253	257	251	238	248	290	277	289	276	245	275	295	256	271	234	256	254	264	247	265	264	281	236	246	256	261	254	240	310	266	268	258	270	258	265	244	266	294	287	276	246	251	289	273	263	270	282	284	296	278	266	254	283	259	232	251	280	308	283	257	310	301	263	274	213	269	290	280	249	289	244	265	252	240	254	297	285	302	285	300	299	260	264	266	262	237	259	245	239	271	265	273	262	278	230	243	226	278	254	282	274	229	258	259	244	215	271	245	244	285	251	276	292	270	224	258	241	262	232	260	238	234	279	268	273	237	243	270	284	255	273	269	280	266	289	268	265	288	258	258	256	252	260	251	273	262	261	279	248	281	270	292	254	278	264	271	257	280	267	272	271	279	278	262	273	312	258	277	251	257	241	245	234	273	291	276	269	226	250	225	232	271	260	283	265	230	254	273	289	245	274	279	237	276	296	259	266	268	266	272	251	260	276	272	270	280	237	286	261	235	274	269	282	259	280	244	303	271	246	254	259	270	258	264	278	261	272	269	265	269	273	265	256	265	282	265	261	256	266	247	273	244	247	276	276	268	270	266	253	236	285	259	275	244	257	240	259	253	301	275	259	259	226	276	276	251	254	265	257	264	252	245	254	259	268	245	264	254	269	297	246	278	248	281	266	279	285	285	252	249	271	281	259	264	260	266	275	252	287	264	273	281	275	250	244	310	280	248	271	245	271	290	276	248	240	272	273	254	284	294	244	281	246	260	287	269	263	257	255	252	234	271	259	259	269	261	253	288	265	239	260	248	261	231	264	263	291	277	247	272	283	265	238	254	270	262	265	276	271	245	246	227	275	260	305	255	262	273	249	258	252	274	286	262	260	252	267	271	274	246	272	283	262	306	245	294	274	285	285	297	289	268	279	291	274	291	262	302	249	259	248	283	307	284	243	269	265	256	253	279	262	267	239	245	246	279	294	263	249	264	250	256	209	253	275	256	275	227	261	252	260	284	287	301	250	265	265	257	261	255	250	294	268	271	298	256	280	275	265	257	263	245	261	267	257	237	237	272	234	279	258	271	254	236	265	258	283	252	238	258	266	278	285	249	262	267	235	253	246	268	298	264	264	263	236	246	291	299	224	242	262	237	261	268	243	258	294	263	271	271	286	273	244	255	244	263	268	283	245	249	241	269	287	263	262	261	241	249	229	297	258	292	243	222	245	261	285	259	255	262	298	271	252	281	279	261	303	264	225	275	251	279	274	260	242	256	262	280	236	276	245	261	261	251	244	249	250	266	282	258	257	283	263	262	279	265	263	279	268	283	283	285	254	265	276	258	279	285	251	260	294	261	256	250	264	254	261	276	275	288	280	261	251	272	258	255	275	264	263	238	269	276	277	257	237	259	262	272	256	298	240	241	252	258	271	238	281	277	253	236	264	292	293	307	283	249	262	253	310	262	249	264	280	252	279	283	294	238	264	267	293	274	266	263	276	255	276	268	270	256	246	234	238	239	277	294	239	272	250	279	254	271	238	251	273	246	267	283	238	223	281	276	292	226	286	253	258	297	264	278	254	264	241	247	259	290	256	266	261	275	270	257	265	285	272	296	256	271	249	266	276	242	260	265	245	289	277	243	245	278	255	243	228	265	274	295	253	287	284	253	251	288	275	273	277	288	267	233	255	278	306	291	270	284	237	269	256	268	247	262	261	275	302	255	286	252	267	284	291	253	247	261	223	267	281	259	279	238	247	273	224	252	258	264	276	248	284	273	246	271	248	282	249	254	240	278	293	265	279	262	267	269	268	256	252	260	242	294	228	270	266	253	301	249	263	278	271	280	274	262	293	271	285	266	251	279	259	267	277	230	253	283	278	255	268	238	276	231	261	278	249	291	270	257	251	270	215	259	256	265	272	248	249	291	262	246	267	259	252	275	291	257	233	278	278	263	252	304	281	244	224	220	258	253	241	265	243	279	267	257	222	259	263	285	282	264	271	281	272	240	232	243	258	268	277	290	231	267	264	248	280	248	266	287	272	293	264	263	235	248	253	253	249	258	259	282	287	276	234	262	279	241	259	257	289	244	280	273	243	266	261	254	264	287	244	270	255	274	249	285	263	276	288	285	277	238	272	291	269	231	239	253	250	266	262	255	251	271	295	264	266	283	274	263	257	276	268	252	264	269	244	237	239	244	245	264	265	253	271	259	263	290	263	266	235	259	239	256	273	300	239	258	269	263	245	227	293	274	279	247	264	277	250	240	241	256	268	302	265	287	262	256	259	244	283	265	267	266	222	262	265	248	273	261	272	262	267	235	264	274	277	267	236	267	255	258	274	241	276	288	274	252	268	263	239	295	260	255	265	267	282	283	254	271	241	263	253	284	309	273	257	220	293	284	245	279	266	248	240	261	272	251	289	276	251	297	277	260	272	243	293	279	233	266	281	275	274	254	245	271	266	281	275	294	265	220	289	262	235	248	265	273	232	288	252	280	304	296	262	234	269	277	244	254	255	288	275	249	254	292	274	274	309	260	245	288	309	275	260	238	238	290	264	295	254	237	266	265	268	263	277	268	271	256	277	265	295	244	262	294	269	232	296	278	274	270	270	256	246	243	252	279	295	310	250	251	281	271	282	284	262	275	281	260	246	262	278	275	263	295	250	253	230	282	290	271	294	271	230	273	262	239	273	264	251	265	279	293	248	277	287	254	256	267	257	295	275	262	269	252	271	266	257	296	258	268	277	241	262	251	254	263	289	268	257	290	279	276	254	243	254	270	297	251	247	273	280	266	303	260	274	233	244	278	261	250	249	253	270	251	254	256	254	263	289	262	259	250	250	263	248	261	258	260	273	245	273	269	239	272	241	279	256	267	261	275	255	307	254	291	276	268	271	254	262	257	275	257	281	251	268	279	253	274	256	286	271	269	241	298	235	226	257	293	261	290	260	275	279	267	304	264	274	252	240	276	282	273	287	279	267	256	217	281	278	261	241	269	245	290	260	269	291	232	262	262	242	252	267	293	256	270	236	267	257	272	237	259	275	273	246	252	307	283	274	274	270	288	288	268	273	247	271	266	285	245	243	248	242	273	275	253	257	229	257	244	249	271	238	277	229	263	259	238	255	243	238	282	272	298	288	277	249	301	268	287	258	293	244	256	262	277	278	256	259	254	261	264	261	252	270	281	274	286	261	264	256	269	274	260	262	249	266	255	261	271	248	266	254	232	296	251	302	281	280	233	272	260	252	269	310	261	240	267	280	240	249	260	276	265	278	267	232	241	266	250	305	268	222	280	253	258	245	291	248	264	259	258	283	261	291	284	263	261	264	270	268	233	260	225	234	276	257	257	247
8821	6614	2506	2358	1950	1605	1410	1217	1045	933	902	840	820	804	757	727	744	702	692	690	677	663	664	659	646	601	673	618	609	679	603	630	622	648	604	603	635	611	625	621	596	590	591	640	580	647	605	604	642	607	595	618	606	605	593	609	600	634	583	633	644	563	618	540	590	567	562	570	583	611	625	639	563	595	586	603	611	580	637	588	593	604	605	582	565	663	641	619	594	596	600	588	556	593	586	561	590	548	592	612	593	613	571	611	582	612	607	576	571	621	533	582	614	586	576	567	558	615	581	582	597	615	581	592	561	581	598	562	544	579	576	535	560	588	587	550	601	633	598	597	590	579	584	622	549	559	616	584	611	613	624	581	597	521	582	534	586	562	592	535	576	583	604	626	587	578	562	583	566	606	581	562	560	550	554	579	597	590	601	541	607	598	570	605	584	561	600	574	602	579	594	596	575	565	565	568	591	579	575	589	608	602	563	603	572	616	637	570	525	576	602	612	592	573	568	582	614	629	633	558	590	587	571	604	599	616	579	598	640	601	594	632	544	606	584	560	604	581	595	557	572	607	581	587	616	574	590	601	637	582	547	594	577	577	630	573	603	600	572	597	582	597	541	575	610	563	572	578	595	568	561	590	602	600	542	555	567	613	589	599	568	558	574	578	573	574	583	573	586	603	538	598	572	531	594	589	563	574	556	613	586	548	560	559	578	585	588	621	559	577	555	608	573	582	596	577	597	542	547	602	592	610	573	583	563	522	581	550	615	545	585	635	564	603	548	536	575	575	594	586	550	602	614	583	622	562	575	553	626	608	602	587	533	573	578	570	590	560	587	604	555	599	584	552	597	585	607	568	575	589	586	595	590	624	617	595	591	588	594	562	572	613	571	606	594	558	589	643	582	568	610	588	560	550	599	589	565	566	581	598	578	587	535	613	593	604	575	592	597	597	600	635	596	577	566	599	588	539	581	596	585	564	628	560	542	557	591	573	550	601	578	582	607	564	643	578	592	583	561	584	507	566	629	594	574	557	584	563	584	585	594	601	580	605	558	565	595	602	647	555	527	575	567	586	647	585	558	558	571	617	613	561	562	561	586	554	563	538	575	595	599	572	588	554	590	582	565	578	583	584	586	618	584	607	547	590	600	594	544	587	553	586	616	576	612	603	559	612	601	569	532	582	544	547	583	583	576	592	615	596	605	570	600	568	559	555	515	546	593	539	633	552	631	611	575	591	587	599	567	573	528	570	594	591	587	586	570	590	583	585	559	593	591	567	574	623	574	603	559	608	559	587	588	641	577	576	615	589	606	611	591	535	543	575	626	601	570	553	584	566	609	610	556	578	596	592	596	614	600	559	548	568	604	601	532	542	617	565	555	572	603	545	602	569	575	635	601	568	630	591	611	628	618	523	558	585	571	558	599	588	543	621	595	556	593	602	602	630	587	517	638	602	530	540	613	581	598	614	577	593	551	555	554	584	614	604	604	589	588	603	580	604	585	587	583	597	578	575	585	552	615	580	553	568	568	572	597	605	581	662	574	548	634	594	575	578	591	578	606	580	587	593	593	605	578	562	614	538	577	572	563	567	599	616	605	572	610	566	586	609	561	553	587	581	538	609	577	597	571	582	583	563	600	569	580	583	565	585	550	578	575	573	529	568	628	527	594	592	598	571	571	591	563	600	579	644	646	549	579	561	548	554	593	613	616	576	573	604	613	551	590	540	616	630	608	583	601	575	555	600	595	571	592	565	602	602	597	553	574	573	605	599	570	617	577	563	524	600	606	603	573	613	592	544	583	574	637	605	581	599	603	587	579	601	598	613	585	606	627	547	582	589	610	612	566	579	624	598	585	550	601	595	567	585	597	556	596	588	589	583	549	588	579	603	610	549	599	574	599	622	577	562	560	587	617	631	611	566	547	588	605	565	637	588	603	569	568	574	604	602	625	577	595	539	556	602	599	566	569	553	591	561	588	619	586	597	618	591	546	597	610	615	569	593	576	609	550	521	573	562	639	599	624	589	552	565	543	579	570	573	562	605	585	605	563	608	555	592	596	565	575	565	592	588	558	582	606	611	598	592	599	607	609	578	598	557	598	551	543	604	582	556	606	571	566	608	599	546	617	602	600	567	588	599	588	553	558	581	601	558	546	542	612	562	538	574	608	580	553	623	581	581	569	536	628	576	585	559	591	590	581	565	646	586	581	605	550	587	609	565	594	573	567	602	596	612	567	558	552	593	549	606	604	585	592	570	586	575	569	581	601	583	586	568	609	587	585	570	601	576	580	595	590	570	603	636	589	549	615	554	556	606	575	603	587	582	602	574	620	545	574	597	557	530	578	570	579	577	583	611	595	568	576	625	602	579	589	564	591	600	560	587	609	606	571	581	564	586	602	612	577	572	581	621	594	570	561	564	593	569	582	579	578	593	594	589	590	606	578	551	591	545	583	564	585	572	595	585	595	581	606	600	586	553	590	565	579	611	598	565	513	622	606	567	611	570	593	557	568	560	598	604	606	622	596	532	591	593	549	606	549	596	580	567	560	565	554	589	607	567	581	571	631	557	574	577	624	582	567	533	598	573	586	629	600	580	587	594	541	592	555	621	581	588	548	596	625	593	582	578	612	605	620	586	567	535	556	577	549	588	550	621	585	587	538	626	595	588	565	605	575	565	568	579	579	562	602	587	605	605	609	594	553	583	571	544	585	533	607	614	611	628	600	589	590	546	569	563	611	568	603	564	596	577	566	561	570	569	590	586	565	592	601	577	573	555	532	585	584	550	551	603	578	602	599	646	591	562	605	576	605	577	582	590	589	579	620	640	543	582	557	497	580	555	606	553	600	564	598	550	594	573	581	579	609	587	585	551	572	603	596	580	567	573	566	609	592	578	603	573	560	581	519	603	610	592	572	603	554	594	580	583	578	576	587	584	570	623	538	553	600	610	569	592	586	606	611	640	590	583	597	553	569	614	576	609	570	579	566	567	608	591	543	603	583	573	616	570	583	584	571	591	618	600	558	593	548	613	596	594	605	572	608	609	570	553	595	538	561	617	590	570	540	584	589	603	594	576	577	565	598	596	582	603	587	586	568	573	572	601	593	578	586	556	580	546	572	575	546	561	570	571	583	612	593	546	548	585	605	596	557	634	569	565	580	597	579	585	561	593	581	550	557	619	569	576	596	541	581	587	625	567	626	583	559	605	584	571	573	612	554	578	554	589	571	606	589	585	580	577	559	609	587	578	610	582	566	589	566	562	584	582	588	599	592	590	631	593	554	581	569	591	608	580	577	601	535	547	542	597	569	577	562	576	579	585	585	568	542	596	594	560	556	598	579	586	576	607	595	549	590	623	533	582	534	605	560	600	551	609	590	576	589	603	581	574	606	580	567	582	578	557	580	567	576	587	563	595	595	599	565	545	572	614	606	554	636	570	544	597	604	570	618	612	603	591	585	632	584	555	545	566	554	627	603	620	563	589	604	608	606	598	624	591	600	557
1869	515	180	151	156	147	160	151	128	146	134	135	131	130	113	136	116	143	139	139	149	125	132	143	144	126	140	149	139	147	130	138	116	128	144	152	144	123	134	133	147	142	124	119	134	137	124	122	150	140	133	132	139	130	142	155	139	131	125	132	127	118	124	142	128	154	132	153	119	128	143	145	129	124	127	137	130	158	133	124	135	141	161	133	142	133	128	124	136	129	141	136	160	129	122	151	133	136	121	125	128	141	141	128	125	134	122	148	126	142	141	139	129	144	140	159	143	141	131	148	168	124	133	160	118	135	174	146	135	155	124	118	147	144	141	136	140	147	133	133	131	117	144	136	129	137	132	134	137	147	118	128	147	137	133	133	142	150	170	118	134	141	124	120	107	133	129	134	129	143	147	149	143	161	120	131	134	143	134	123	129	135	156	156	151	116	141	145	147	123	126	130	150	116	113	151	126	142	132	121	138	137	128	135	123	142	142	147	128	142	136	141	130	126	134	154	150	148	105	147	127	127	137	130	132	129	163	125	132	142	131	143	138	154	124	116	117	153	144	116	148	137	106	127	138	132	146	120	125	136	139	128	128	149	161	167	132	117	148	121	164	121	154	162	148	139	145	135	138	138	111	138	136	139	140	113	130	140	128	142	124	149	128	124	139	128	130	127	127	136	121	126	142	126	141	154	142	144	157	133	116	126	128	159	150	128	140	149	128	132	146	154	118	140	129	156	133	100	137	139	111	123	146	159	143	150	131	128	140	142	123	116	128	122	118	135	129	141	138	144	146	141	146	155	132	133	143	129	142	113	111	133	148	131	115	136	138	145	127	135	138	134	125	126	140	140	140	116	150	129	138	155	139	147	139	126	140	149	158	133	130	119	138	147	123	133	127	126	141	132	117	153	147	132	126	152	131	135	144	151	118	145	123	156	134	141	145	140	141	144	145	123	148	115	132	138	143	146	131	147	140	158	131	128	148	120	139	137	136	152	163	115	147	138	153	142	139	149	163	172	171	134	122	132	125	125	147	127	122	131	127	142	149	114	148	150	150	114	128	148	136	122	115	151	130	127	164	141	148	140	149	148	129	141	134	129	124	132	158	129	139	150	138	139	145	140	153	131	148	127	126	138	134	152	124	159	143	143	125	123	137	122	125	146	131	147	135	140	125	131	124	137	145	137	119	134	138	97	112	132	124	132	116	137	131	106	146	134	139	136	128	127	144	130	134	140	154	153	136	113	151	126	141	142	107	123	121	120	125	127	116	154	161	136	105	129	136	142	149	148	154	154	117	139	133	160	143	120	146	131	135	153	123	142	141	128	135	132	136	127	138	143	155	136	139	134	130	142	130	147	165	155	130	138	137	121	153	157	127	131	140	120	132	149	127	133	129	121	125	145	123	124	121	149	142	152	140	140	127	131	143	130	130	140	148	141	120	154	144	135	128	122	137	131	132	151	136	144	128	117	138	141	138	130	121	150	135	139	117	135	151	124	131	123	137	120	132	129	119	118	136	120	134	132	122	140	138	132	138	105	123	144	135	153	162	158	143	122	153	149	130	155	123	136	126	110	115	139	127	131	133	138	156	128	170	137	148	121	136	120	157	140	140	152	138	120	161	133	152	151	129	119	148	159	145	149	142	152	142	138	133	144	150	144	100	139	122	143	151	142	144	146	136	126	128	153	155	143	147	122	139	136	147	153	145	139	122	145	155	136	113	108	143	137	151	128	142	120	127	147	127	135	143	134	131	121	146	176	139	120	109	135	127	144	135	154	148	154	137	127	123	137	124	137	146	137	149	154	111	123	153	150	148	145	131	141	140	152	135	134	130	135	121	149	139	147	171	116	127	114	155	132	137	152	159	166	126	135	133	122	110	140	155	142	130	133	132	135	137	145	154	147	123	123	139	167	133	143	156	130	140	130	141	144	137	138	115	154	141	123	119	163	131	123	118	134	140	144	124	159	134	143	124	137	133	127	124	141	130	151	165	128	134	135	126	138	141	137	145	132	124	140	151	124	166	148	123	153	127	133	107	116	143	115	124	131	139	142	135	146	149	136	145	133	147	129	136	125	127	133	169	155	132	120	142	125	137	121	131	143	129	121	135	147	162	141	131	128	156	145	141	147	138	130	138	139	127	128	116	150	139	130	154	120	170	146	137	121	132	148	123	113	141	156	146	134	137	109	126	136	158	127	128	126	152	127	128	142	135	136	144	123	142	139	137	127	113	144	141	128	140	130	143	116	131	136	147	138	170	155	109	161	137	132	160	117	117	139	126	121	130	136	131	134	113	142	118	141	116	123	114	150	137	134	130	130	120	152	137	151	165	123	139	131	134	141	160	136	124	150	149	128	142	129	131	136	142	138	130	134	123	137	133	123	126	129	146	132	145	146	122	146	141	141	137	153	140	127	118	129	132	150	131	159	119	139	131	170	151	165	162	135	117	143	135	127	142	145	148	124	154	136	139	122	136	147	139	143	136	129	140	140	164	144	109	139	139	134	135	130	138	138	141	144	123	135	147	144	126	141	167	140	143	132	140	141	133	153	140	128	130	143	133	128	126	134	156	128	146	104	160	155	144	128	142	147	144	152	131	133	121	127	135	145	135	144	124	129	144	127	144	122	122	131	154	108	116	144	130	133	132	134	131	103	119	137	115	105	144	137	126	144	144	129	148	123	152	135	140	131	132	125	140	127	127	114	112	133	140	129	128	118	152	138	131	135	158	130	126	147	144	127	130	131	139	104	133	133	125	143	157	132	132	139	129	137	158	143	152	126	159	167	123	146	154	134	140	160	149	152	139	119	137	158	131	139	126	132	124	155	144	134	128	157	120	123	151	143	141	149	147	154	165	139	144	149	123	157	122	130	125	141	145	144	149	123	110	142	137	135	149	142	128	151	159	138	122	124	139	133	121	137	143	142	141	130	151	171	112	140	139	123	135	143	150	118	167	148	155	149	142	136	140	135	153	119	130	119	141	146	129	132	144	127	130	145	128	129	130	167	136	155	143	120	148	145	142	143	136	135	118	151	131	141	139	140	142	114	120	130	146	117	156	144	133	151	110	111	127	137	141	134	132	132	144	167	153	106	153	161	134	127	140	147	130	133	113	151	116	162	160	150	132	142	143	133	149	112	126	146	154	152	138	130	151	127	141	119	154	135	155	136	128	141	161	132	126	157	153	114	136	139	166	142	130	142	144	122	142	125	130	135	150	128	141	154	143	139	140	127	117	126	112	146	137	120	143	144	124	130	124	142	138	123	116	152	137	135	156	128	159	127	129	141	133	144	145	111	139	143	141	129	150	139	144	125	135	122	137	141	145	135	147	146	156	123	134	127	127	119	138	127	133	164	143	115	115	153	113	129	132	170	122	138	116	133	139	140	142	161	159	126	143	145	145	143	138	143	166	148	164	131	131	135	144	142	127	115	142	133	129	134	137	155	133	150	156	106	133	143	123	153	141	131	147	131	115	120	143	126	113	116	127	131	128	139
1857	750	412	384	401	416	371	342	364	370	379	342	362	341	369	320	359	328	372	397	356	364	355	320	347	353	353	380	379	353	373	386	377	383	349	327	358	365	350	364	337	326	369	338	350	364	373	358	354	367	363	374	388	349	381	339	345	356	352	386	339	338	311	394	334	363	338	366	356	353	318	351	356	328	360	342	383	325	341	362	358	329	380	350	339	365	336	357	379	387	360	372	348	351	418	358	359	365	341	355	323	356	370	348	358	337	316	352	373	343	356	358	356	321	363	358	355	352	378	380	335	393	383	347	355	367	363	335	357	360	341	346	350	341	340	336	349	364	368	368	337	346	356	352	369	347	340	330	334	363	379	372	329	373	353	362	367	344	350	332	357	347	352	320	333	354	354	345	335	346	351	330	345	333	335	357	331	349	326	355	354	373	372	366	342	386	339	393	352	381	343	352	387	388	345	350	385	353	332	351	386	365	353	321	342	349	365	345	309	359	334	326	319	336	335	358	361	371	361	380	348	367	343	373	333	352	335	336	395	332	339	375	340	325	382	371	368	377	379	363	348	345	337	305	335	389	346	368	349	346	382	385	336	348	361	363	337	359	333	329	351	343	352	353	357	364	363	353	349	309	360	360	348	341	347	401	353	361	328	354	368	367	337	332	349	372	344	345	332	348	388	361	362	371	351	347	378	334	340	351	401	326	355	357	342	364	336	341	396	347	323	346	338	342	371	338	345	375	345	344	349	370	405	360	370	347	289	355	323	372	332	363	358	396	330	352	356	385	378	339	344	322	355	341	344	350	377	336	359	378	346	335	360	357	363	371	361	345	357	320	338	361	354	349	350	332	334	359	364	357	380	353	351	372	348	357	356	344	355	354	344	339	349	325	374	344	364	358	342	348	326	376	340	368	346	338	355	334	351	340	358	356	362	338	334	337	352	379	349	374	333	381	349	370	348	357	386	336	351	336	388	349	367	364	358	352	354	359	366	332	353	329	372	385	352	333	336	369	357	366	355	360	345	343	362	366	342	351	343	326	366	356	361	319	342	335	351	356	321	372	370	333	334	369	377	335	353	365	325	357	388	343	377	376	366	324	325	350	354	322	371	362	368	350	351	361	366	335	351	402	362	364	328	380	354	393	354	372	357	353	338	374	362	337	357	342	323	367	340	331	300	336	349	373	351	341	372	354	355	335	352	341	353	354	336	335	345	325	355	352	360	355	346	347	353	334	344	326	333	331	313	360	364	330	365	373	317	345	338	331	343	337	333	351	365	388	374	360	348	360	327	399	378	355	351	332	349	365	389	360	381	350	370	334	339	382	348	343	317	326	335	336	363	319	346	370	360	355	348	323	356	335	343	338	350	365	349	337	330	350	339	334	337	340	333	355	331	383	391	348	321	381	363	342	371	333	344	321	353	312	367	364	359	366	370	351	340	350	352	351	324	357	356	358	361	291	337	335	373	357	355	345	373	340	340	349	326	357	351	330	363	326	350	318	355	345	362	358	361	342	378	358	332	358	331	339	358	334	373	383	348	323	373	327	354	351	384	346	341	351	364	376	369	347	333	359	340	365	359	369	378	362	345	368	367	342	323	386	328	375	351	348	327	358	347	372	378	363	333	343	343	364	336	384	344	356	369	367	343	362	364	322	364	324	360	334	351	330	372	352	345	369	336	345	342	348	362	331	345	334	369	349	366	370	350	352	353	344	358	356	334	394	350	323	359	408	331	348	386	342	373	348	362	345	347	334	374	378	336	338	356	356	394	349	354	356	357	339	341	327	321	359	364	353	336	374	336	332	365	355	354	364	367	345	352	324	351	371	367	341	333	363	368	340	371	305	331	368	356	344	363	384	328	338	371	348	348	350	379	363	362	356	391	349	337	340	365	330	342	346	370	324	367	354	352	357	353	338	374	355	334	349	368	331	387	379	339	377	361	360	366	331	360	373	354	363	385	367	376	353	345	352	342	366	346	323	332	369	381	380	342	354	379	332	350	352	356	390	357	370	316	357	346	340	325	346	362	356	361	325	384	336	356	360	347	325	353	361	336	352	354	359	369	346	347	338	308	388	343	332	334	356	366	378	372	336	370	344	364	388	354	328	348	346	320	366	359	383	365	328	350	354	372	390	352	359	372	343	373	348	341	353	353	342	368	336	344	385	349	334	347	369	291	377	318	335	359	345	331	332	333	366	340	346	356	350	360	357	341	362	375	326	317	324	327	366	332	339	320	315	354	347	374	407	361	397	348	378	375	347	358	377	363	347	324	356	327	392	354	370	345	367	307	376	397	391	372	356	325	373	371	324	324	318	345	361	333	360	361	358	342	348	374	336	322	326	350	352	348	362	316	391	349	352	344	363	363	328	372	321	393	350	328	343	369	335	348	354	336	357	353	363	371	384	327	361	369	348	347	356	387	346	346	387	351	360	369	354	346	362	344	339	356	354	351	354	338	320	321	325	357	340	361	372	341	362	357	361	326	362	361	314	335	374	371	394	358	365	361	350	359	362	351	379	319	333	353	350	380	354	344	350	324	348	318	325	369	325	335	363	315	354	348	353	355	360	324	370	345	350	336	328	317	339	374	339	380	358	351	354	344	362	347	326	345	339	380	361	377	371	349	320	345	329	318	357	374	357	334	366	345	373	354	335	362	378	367	347	370	351	319	355	345	372	368	342	368	308	360	341	374	358	359	360	338	351	389	334	384	331	345	345	351	320	368	372	349	362	356	342	350	350	375	341	352	363	307	339	367	360	324	365	343	367	375	348	329	350	357	368	383	339	362	344	368	361	317	368	360	338	371	359	357	401	366	342	344	339	352	368	338	346	371	347	386	358	349	354	327	345	361	371	328	351	347	396	310	370	375	330	358	375	348	375	331	360	360	360	344	357	310	363	355	364	364	360	338	330	348	359	343	335	384	353	353	386	363	333	349	384	350	355	367	347	323	351	345	337	320	356	335	329	359	345	317	362	350	343	347	362	347	382	379	328	356	327	327	388	366	372	367	344	336	376	390	357	358	346	341	348	365	385	341	333	351	355	331	351	377	360	349	353	343	341	314	376	326	396	379	362	350	347	364	365	377	368	347	334	354	379	349	349	361	350	366	382	359	328	348	328	378	329	383	337	353	396	328	380	368	351	331	346	366	358	335	351	355	371	343	349	336	349	362	362	336	362	379	357	359	370	359	366	376	309	338	365	359	344	316	367	360	358	409	340	328	387	310	342	373	361	343	354	382	354	350	369	362	319	352	364	371	340	349	376	350	349	346	380	382	380	369	361	356	375	372	358	360	375	374	336	322	379	351	350	336	359	368	360	339	353	373	365	346	358	372	308	334	365	352	351	367	347	363	365	332	367	345	402	352	335	383	341	349	352	349	357	377	343	358	346	337	382	330	341	359	353	378	307	344	342	354	342	349	362	351	335	336	345	369	315	368	328	337	375	347	326	347	363	334	329	345	323	343	345	375	335	341	327	372	335	363	374	348	363	360	361
8536	3517	1317	544	413	393	388	369	352	326	282	280	313	301	298	289	301	286	266	310	277	258	276	289	275	275	279	273	286	271	259	295	289	285	271	277	304	309	302	282	276	265	271	307	279	293	276	280	285	293	288	310	320	306	336	290	283	296	321	285	294	297	271	301	293	279	279	293	295	285	282	247	293	266	286	291	306	282	283	319	292	270	276	283	273	268	265	263	289	298	266	293	290	258	293	269	269	292	279	306	297	323	255	294	306	294	290	259	295	295	294	282	260	313	259	280	292	241	275	284	266	284	302	289	313	276	309	269	303	271	264	308	321	274	279	304	287	273	263	326	219	277	277	261	285	271	241	280	267	244	323	307	270	306	275	295	283	281	274	247	288	249	275	304	257	292	260	279	265	301	293	266	293	275	288	305	246	255	286	257	260	293	281	271	282	252	257	262	292	309	295	297	296	270	298	266	271	295	299	276	272	315	243	293	309	288	297	306	303	271	290	290	294	263	301	283	292	291	282	313	293	289	257	281	270	279	288	272	282	276	292	254	270	259	285	245	302	279	276	297	338	296	282	262	287	301	266	258	276	268	256	259	294	284	287	296	295	279	266	297	281	268	293	291	286	273	290	272	267	237	290	288	306	258	270	259	303	294	282	284	272	301	286	250	290	304	283	275	319	309	270	293	275	261	271	296	300	286	277	291	297	271	305	296	302	273	271	251	261	272	293	311	294	281	307	289	301	290	283	292	283	257	291	264	280	289	289	278	279	263	277	260	305	284	311	288	277	272	295	275	289	273	290	287	280	291	295	309	271	261	284	271	267	288	347	296	270	265	310	275	314	297	277	270	274	310	268	265	290	275	272	289	287	264	284	293	312	269	259	250	274	259	295	242	306	286	285	296	266	278	336	290	298	322	282	305	276	270	271	302	306	305	275	261	267	285	306	273	252	264	290	286	267	296	268	258	276	288	261	293	269	282	287	284	258	314	297	280	295	281	278	296	265	269	291	308	313	280	299	325	320	291	303	309	304	290	288	239	269	252	276	283	265	317	276	274	267	282	311	255	291	283	299	279	265	272	288	283	276	275	280	271	285	318	274	306	294	302	297	292	264	290	279	289	281	270	266	302	285	271	287	287	301	284	254	311	291	289	265	269	275	277	277	288	268	279	296	260	281	269	297	291	288	294	271	269	257	258	270	297	251	289	315	281	297	290	298	301	283	252	231	250	279	278	279	316	298	275	272	271	297	310	280	294	296	288	287	263	260	311	267	307	278	277	297	283	249	292	272	309	260	264	325	305	300	298	291	257	264	290	269	284	263	283	278	270	264	292	274	287	277	284	323	258	257	262	281	262	274	289	282	285	280	266	283	242	288	292	295	293	288	276	291	330	254	300	259	279	266	258	267	284	279	308	279	305	290	248	292	268	263	308	289	277	309	297	306	268	284	270	299	269	249	288	264	259	293	270	278	285	294	281	280	291	257	296	281	295	318	269	276	266	292	254	264	267	265	284	296	267	304	285	299	310	253	291	265	286	291	275	278	292	309	278	280	294	295	307	309	305	313	290	294	298	286	292	251	297	257	247	300	309	299	287	284	267	288	276	305	267	281	284	299	269	278	285	265	258	293	285	293	270	279	264	280	276	273	267	297	287	285	303	286	313	287	247	292	308	291	255	296	313	297	259	266	268	282	285	261	298	254	278	278	296	308	293	291	258	274	297	267	299	290	263	296	266	283	285	253	279	300	284	294	268	281	309	292	283	307	266	265	287	296	278	296	251	285	265	290	269	285	289	256	290	316	240	307	299	288	268	267	274	261	288	314	291	271	296	286	268	279	244	302	313	282	288	315	271	292	278	262	297	246	264	253	272	302	276	287	292	252	271	313	264	278	264	312	289	299	240	258	277	279	300	287	280	259	289	287	297	327	281	276	228	257	287	288	280	270	251	289	264	284	272	298	263	282	296	291	262	293	305	294	282	289	276	307	303	256	305	293	287	283	272	268	279	273	276	282	268	242	241	283	261	279	302	252	292	271	250	304	270	323	279	275	281	288	280	291	275	295	319	277	263	266	279	303	266	287	300	288	310	299	287	296	264	305	258	268	274	266	293	303	294	219	265	280	249	314	295	293	249	291	280	233	279	286	275	268	291	279	263	292	279	276	314	295	280	284	262	311	305	285	286	306	278	282	304	250	267	304	302	262	276	263	268	268	284	252	267	249	279	259	300	265	240	308	286	276	295	292	273	270	267	270	266	263	322	300	286	272	267	254	314	289	296	269	275	311	280	268	294	279	277	284	295	303	289	303	277	263	294	335	273	273	261	284	265	267	265	290	256	293	292	256	271	329	262	278	258	289	307	275	279	262	280	275	287	271	309	282	269	304	243	266	238	254	274	281	288	282	283	257	291	321	297	283	281	271	297	274	269	299	280	254	279	276	281	244	293	308	311	266	271	271	292	266	312	276	298	254	251	284	247	259	305	295	313	313	266	283	253	249	303	282	286	257	286	278	271	305	307	317	292	278	285	283	287	252	285	257	316	261	284	261	325	299	278	262	296	305	282	281	298	263	288	258	281	295	268	284	283	263	302	254	248	304	285	282	314	273	285	256	291	290	293	286	263	275	285	262	280	270	322	287	274	284	289	269	272	287	273	276	277	291	282	273	264	285	299	298	285	259	277	308	260	289	263	296	294	284	307	287	260	279	279	284	288	276	296	264	260	263	280	313	291	279	294	264	283	293	313	293	277	302	306	284	292	279	295	291	270	285	281	308	267	278	264	269	282	289	314	302	280	288	295	286	254	321	265	267	320	272	296	280	288	290	284	275	291	248	297	292	249	280	269	296	261	299	297	286	279	309	256	283	307	310	325	309	260	286	304	331	329	261	266	297	313	296	267	293	264	259	250	291	295	314	290	264	314	291	295	307	277	250	292	253	265	302	283	277	280	277	247	300	317	262	292	280	292	308	269	292	287	267	281	295	259	299	270	289	272	278	272	282	290	295	295	292	291	270	258	279	280	287	300	270	290	292	296	328	278	293	306	270	295	265	265	270	279	295	282	311	300	291	284	245	306	264	254	277	261	263	275	287	275	277	291	333	264	316	252	279	269	272	310	306	280	279	275	292	275	278	309	300	253	314	276	268	262	307	270	284	307	253	300	300	250	275	255	281	269	291	301	301	258	279	280	277	275	247	263	297	272	289	264	298	293	247	286	301	285	275	296	262	267	273	276	293	318	312	290	280	336	295	294	330	292	267	272	223	241	267	280	276	283	280	257	315	289	284	291	290	284	309	262	308	268	295	221	242	278	284	279	306	294	306	317	284	264	282	291	301	273	278	290	285	276	243	253	279	298	302	292	315	295	268	272	294	296	286	296	286	304	279	300	246	269	273	282	256	279	285	268	312	272	261	253	297	237	246	285	272	280	286	294	276	292	317	271	271	269	294	279	283	276	248	285	315	283	296	254	285	294	335	305	264	280	268	244	239	297	245	288	271	279
6897	3728	1439	1575	1355	1163	1048	950	884	856	814	789	721	766	722	765	693	706	668	696	668	689	664	662	654	716	679	636	663	670	704	664	634	694	680	665	598	657	667	700	661	672	620	652	638	641	643	661	665	695	632	664	640	676	705	631	644	646	662	663	671	675	635	647	644	682	645	644	677	643	661	680	621	669	662	626	624	676	655	680	607	634	668	615	624	670	660	629	638	650	643	672	667	634	675	655	656	651	685	626	639	619	659	602	634	652	644	673	606	675	640	677	658	627	668	667	600	630	621	653	599	630	643	634	685	604	649	675	641	649	638	646	605	661	625	609	639	641	658	681	637	603	608	675	634	646	603	636	679	612	603	625	642	665	664	640	627	616	646	623	634	651	643	619	673	646	673	653	645	665	668	599	657	641	613	618	636	632	611	682	649	609	666	647	634	649	638	661	655	662	629	684	654	594	652	691	637	657	670	603	600	637	620	618	641	619	621	681	636	588	652	638	638	667	666	675	675	646	635	659	638	673	634	639	678	613	660	663	611	690	650	616	627	640	631	666	618	673	649	650	616	686	645	615	612	679	596	628	657	645	623	634	640	659	643	663	640	645	668	617	602	636	665	609	671	661	625	653	635	609	625	634	660	670	665	643	622	620	624	685	648	657	656	665	643	647	666	629	667	642	654	667	646	647	644	696	663	637	647	657	615	633	651	681	624	646	634	609	606	620	638	635	664	674	663	598	698	595	657	646	625	632	639	663	666	637	603	651	648	649	646	642	641	654	680	673	654	651	673	646	699	615	640	620	658	627	632	622	618	661	639	678	631	629	651	650	632	641	683	646	600	612	659	629	635	656	634	647	618	631	640	701	617	688	660	619	646	621	635	624	643	639	655	640	638	669	622	688	623	649	662	647	639	632	614	691	623	632	638	648	662	659	643	689	611	656	651	657	647	635	648	620	680	646	659	618	638	683	684	646	649	625	681	628	628	656	635	637	652	635	647	643	637	641	649	693	604	711	633	582	634	642	629	605	636	611	642	615	663	627	654	642	631	654	685	658	646	660	619	644	625	634	632	577	694	630	651	608	647	641	651	639	623	615	654	673	578	648	678	631	654	641	612	595	642	623	652	611	619	670	646	607	603	656	625	657	647	658	645	649	616	648	637	634	600	645	652	665	651	622	652	694	675	592	690	652	658	653	632	650	654	671	642	657	634	644	652	661	593	623	607	638	618	613	658	655	603	640	674	665	635	680	657	644	667	691	665	641	617	627	628	653	673	640	675	619	646	650	631	642	652	680	635	653	673	677	660	651	618	640	637	639	639	653	637	623	599	659	627	638	622	639	625	637	612	671	643	649	616	645	614	660	639	652	651	696	625	571	642	585	620	601	659	654	659	620	653	657	603	648	609	655	730	658	701	678	648	664	631	621	654	655	677	630	693	630	616	645	670	612	665	668	642	624	649	649	626	619	652	642	626	603	629	655	678	643	630	611	623	673	621	662	663	637	679	593	617	619	633	682	645	688	643	675	641	622	617	647	638	692	607	632	681	629	672	589	630	648	576	642	678	662	680	612	580	628	668	626	634	650	633	620	617	687	655	663	600	668	601	648	635	620	659	636	682	646	582	638	643	623	655	660	621	653	676	614	644	663	657	615	634	576	668	666	632	663	637	662	623	658	653	606	665	643	623	620	637	634	634	623	698	651	580	628	643	665	666	630	605	627	638	650	640	633	659	628	656	611	653	635	655	657	681	640	645	637	647	646	660	645	645	675	653	634	635	669	655	673	636	652	617	590	648	643	671	636	629	692	620	675	631	648	642	590	629	636	645	642	636	637	640	646	648	627	634	659	665	634	667	613	638	672	614	641	657	627	598	614	650	625	647	634	669	658	658	656	616	654	647	660	648	607	675	670	637	612	659	603	625	654	684	600	647	682	657	656	728	631	644	678	665	643	667	639	642	647	652	627	685	696	654	633	631	600	648	616	595	674	660	613	603	617	648	594	630	621	617	642	685	649	647	669	641	650	638	656	652	647	623	640	635	654	632	635	652	655	687	672	684	670	594	610	672	635	675	661	665	666	641	661	652	663	635	596	619	680	691	653	645	717	663	643	647	661	693	632	618	629	669	625	658	628	619	650	654	620	631	645	601	684	644	635	650	609	599	628	644	658	652	668	653	613	647	694	649	593	638	631	654	628	625	635	621	659	650	632	636	647	644	638	619	681	636	612	647	678	657	650	655	622	604	656	655	631	687	664	633	637	634	627	579	636	665	686	697	656	596	691	672	670	627	646	655	644	628	662	669	616	659	645	633	664	684	614	642	642	694	644	652	626	649	667	654	663	654	603	639	618	605	647	601	676	650	652	661	637	606	670	601	659	655	678	649	684	675	611	665	620	672	658	639	630	614	676	689	683	647	657	591	659	627	600	605	633	600	644	612	682	628	638	663	629	614	692	673	662	611	648	629	660	651	700	671	621	618	590	631	645	646	666	693	668	652	657	595	636	656	635	645	677	631	623	695	657	599	653	644	587	649	614	643	650	628	634	623	632	582	631	665	623	657	642	628	639	646	645	586	624	665	624	654	658	591	622	640	673	624	610	662	627	658	675	635	615	637	639	646	670	622	639	617	630	635	646	678	645	627	660	645	617	633	629	610	636	614	696	690	628	582	669	625	682	650	648	633	628	636	610	703	637	667	644	656	645	631	648	598	649	665	637	636	647	627	672	641	589	641	646	611	660	675	628	641	683	678	661	633	689	670	634	655	612	608	679	614	610	629	632	630	674	637	601	644	649	672	664	628	635	681	641	702	656	649	642	630	571	598	651	614	619	635	601	568	662	647	688	607	626	610	654	671	636	643	642	649	641	601	666	635	633	593	629	647	643	642	623	638	649	627	631	634	614	608	657	656	617	642	673	647	630	681	671	640	646	653	661	619	668	665	675	619	612	657	647	670	613	648	635	671	675	648	601	613	679	626	629	610	668	591	633	651	614	623	644	641	640	656	666	664	642	692	646	630	632	650	675	600	651	607	642	637	622	633	654	654	674	659	670	633	650	637	651	653	657	612	661	662	630	664	689	627	662	685	662	651	631	643	659	598	610	673	634	611	611	653	683	613	664	673	668	659	673	614	620	674	650	648	653	688	670	684	623	675	620	650	638	631	658	676	620	623	598	654	664	644	635	645	649	629	642	672	651	674	648	647	631	666	652	639	622	663	617	616	626	647	642	655	642	649	646	670	643	672	624	659	630	664	654	694	653	710	699	696	655	641	654	605	648	650	622	669	667	648	629	661	621	666	640	620	631	648	643	704	609	649	649	643	697	650	664	644	651	627	684	642	625	599	665	662	570	666	629	614	701	681	674	630	671	666	655	678	615	663	651	627	644	650	616	650	675	632	674	635	684	603	689	650	686	634	666	602	622	645	695	612	610	655	671	665	667	623	649	672	670	642	663	615	645	623	652	627	709	593	640	655	651	658	665	676	621	719	636	608	601	641	626
15700	5157	2568	822	609	481	422	373	368	336	317	307	282	253	282	277	245	320	287	283	279	258	267	281	285	308	294	287	276	259	244	304	263	243	263	255	293	276	272	281	242	266	295	262	237	280	244	243	250	273	244	269	252	271	249	256	265	261	271	263	253	286	240	262	250	266	285	262	300	271	277	295	245	277	238	244	232	267	273	292	295	260	263	267	264	244	255	263	270	249	257	251	257	245	258	259	276	259	265	281	259	261	286	276	235	286	275	271	256	295	232	259	251	267	259	246	276	264	300	251	256	270	279	279	275	246	290	255	256	264	233	270	281	269	291	291	264	258	271	254	271	232	263	256	237	239	236	258	276	274	260	259	245	264	270	236	267	251	260	246	256	254	255	272	276	287	257	283	256	261	264	270	243	247	239	271	223	275	245	277	280	269	239	245	258	266	260	256	253	264	264	237	243	238	291	278	248	307	286	268	256	279	241	248	266	241	268	236	225	261	276	269	258	253	259	248	249	238	254	225	278	264	239	281	251	267	263	237	251	234	280	282	267	274	258	270	242	285	246	243	284	270	265	266	250	248	278	279	241	281	293	272	278	279	258	238	251	284	302	224	254	275	289	264	260	252	232	248	243	283	265	244	252	266	272	278	267	269	246	270	267	265	259	276	277	235	291	264	238	246	280	260	229	277	265	260	250	221	265	276	260	249	282	260	279	276	241	229	261	236	239	263	286	313	290	289	282	276	262	235	276	249	273	255	273	258	285	299	271	280	294	283	283	278	269	282	259	292	216	268	266	277	244	276	287	257	262	282	295	291	269	298	228	258	268	263	246	263	264	259	255	268	243	244	258	287	282	253	271	242	272	246	257	262	252	261	268	282	275	238	230	254	229	257	270	280	266	242	250	247	261	299	238	296	290	248	216	280	261	278	265	243	278	249	255	296	267	292	249	254	284	291	267	235	261	272	275	276	266	263	240	300	255	257	253	261	259	230	238	257	291	289	259	256	261	249	261	276	275	265	238	305	268	247	257	263	246	223	264	245	253	247	283	250	263	285	234	262	278	288	282	252	233	266	278	246	303	287	272	229	288	249	245	247	297	254	289	303	296	255	285	290	253	281	281	251	242	249	237	239	251	301	238	261	257	273	264	254	276	259	261	254	257	270	257	273	248	286	255	270	227	243	291	271	250	264	258	260	277	297	270	251	245	267	270	241	241	231	270	246	235	268	270	258	287	258	251	292	269	270	254	260	242	279	227	267	245	290	272	267	234	267	247	246	261	262	257	253	226	243	277	270	263	270	261	244	283	269	243	283	274	261	266	245	295	267	241	251	243	278	284	251	252	235	252	238	264	267	262	285	276	273	282	311	267	275	256	260	266	250	246	257	255	260	268	284	256	265	247	265	252	283	202	285	248	260	270	269	280	244	255	247	247	224	268	235	251	249	258	245	224	247	245	285	274	251	268	230	259	280	252	256	248	279	206	255	266	263	264	224	261	246	265	263	262	291	250	237	233	290	252	285	254	260	266	282	261	230	277	245	277	234	325	232	281	249	278	228	261	257	277	260	259	274	260	239	260	246	270	280	265	250	251	306	251	253	297	268	257	281	259	222	262	257	263	254	278	250	255	260	291	245	285	275	247	259	212	238	249	254	272	308	272	277	255	270	271	283	270	258	224	264	234	253	270	245	297	257	254	293	242	243	244	294	263	271	262	283	271	257	257	281	259	263	271	278	268	251	271	270	250	256	265	243	266	265	257	261	270	272	272	268	273	259	261	288	275	294	258	236	228	265	251	246	283	266	255	251	265	285	272	250	254	275	288	290	260	251	237	250	288	278	227	260	287	254	256	250	267	279	256	277	283	238	227	243	274	244	281	273	262	239	236	271	264	297	290	277	268	266	247	280	297	257	263	245	255	298	288	271	234	248	272	274	264	244	246	247	245	242	256	264	252	256	243	270	254	293	276	251	275	276	293	277	248	260	251	240	255	246	257	225	262	234	279	269	247	277	250	255	270	244	236	266	276	278	259	260	273	300	255	287	251	268	276	281	248	261	247	268	261	280	250	267	257	260	282	281	254	270	245	263	298	250	267	314	277	282	252	226	247	252	265	261	260	302	282	262	257	278	270	270	271	257	258	283	266	285	250	259	294	259	265	271	263	252	244	245	266	275	253	254	227	252	277	261	256	254	247	239	253	250	235	236	271	229	256	293	231	243	265	256	244	257	276	287	282	248	254	252	242	291	268	269	282	224	230	263	254	221	235	251	251	253	263	269	280	284	247	247	266	265	282	264	249	256	253	239	265	291	276	256	233	258	231	267	248	245	246	235	244	263	259	242	256	300	240	252	254	251	280	247	253	260	302	249	250	262	263	258	271	247	301	273	253	271	269	259	257	273	242	255	262	219	247	232	251	263	266	246	285	280	249	245	256	260	275	258	255	265	272	271	285	260	275	268	291	269	273	272	247	250	245	269	246	281	277	246	286	275	249	251	231	258	240	268	239	262	245	262	250	278	258	262	280	255	272	285	272	280	288	254	274	284	238	279	275	246	293	237	292	241	297	247	272	226	270	240	274	272	257	267	267	235	213	276	259	263	289	255	289	261	260	271	281	273	230	277	257	262	242	236	259	280	265	251	257	265	229	281	281	273	280	252	268	218	206	255	260	252	270	283	252	299	208	301	262	279	255	239	254	260	253	260	265	247	269	243	233	281	268	272	268	273	240	252	262	267	277	246	246	272	258	244	262	251	269	289	242	231	274	271	230	294	291	269	264	254	292	254	239	265	275	260	250	295	256	233	244	267	260	258	252	278	264	242	239	258	239	281	257	233	251	212	249	245	276	257	267	293	253	278	253	252	270	265	273	295	246	276	248	266	254	221	275	267	259	258	243	253	258	266	261	248	212	260	281	266	251	288	267	249	268	272	300	248	260	273	255	263	273	234	273	267	261	252	292	253	259	270	269	294	281	263	252	269	281	238	256	268	271	293	239	240	246	246	239	279	289	252	241	294	230	290	250	279	254	261	253	274	259	290	266	233	243	285	286	251	269	259	267	238	282	289	264	265	320	268	263	242	240	233	261	278	280	255	245	248	267	257	251	268	254	261	245	253	253	287	251	266	248	260	221	273	289	260	257	238	245	277	268	278	264	289	263	288	260	305	266	264	271	256	259	244	256	254	270	289	276	273	267	266	273	224	263	247	253	219	262	273	255	299	254	268	238	277	221	281	255	252	270	264	261	287	273	265	268	263	283	276	289	257	253	233	262	255	234	279	275	261	268	259	261	300	221	249	282	251	258	266	292	253	254	274	265	264	262	271	247	286	252	264	235	264	280	270	235	276	243	269	276	266	265	245	270	287	286	293	276	244	227	261	259	272	271	274	296	215	261	273	272	253	255	247	249	262	275	278	262	278	271	256	261	233	256	280	279	226	253	265	276	209	265	265	269	254	269	279	259	258	286	240	246	253	272	272	252	288	294	273	300	262	295	245	288	255
8859	4492	2155	2415	1958	1646	1416	1210	1054	1016	1004	855	857	820	762	660	739	687	697	706	649	686	657	678	698	631	630	640	636	597	599	657	613	575	653	670	633	614	618	587	621	569	603	630	585	578	572	576	615	560	616	578	614	638	609	632	600	593	611	603	620	631	568	587	590	601	574	615	605	576	592	581	552	572	536	561	585	577	587	606	623	602	585	607	582	576	535	623	547	571	539	582	608	607	561	597	562	603	596	568	575	596	588	554	590	586	581	595	590	602	611	582	585	620	592	581	583	556	632	567	607	604	560	511	544	562	603	596	591	574	595	572	553	600	618	605	588	583	589	615	599	591	569	568	545	582	586	621	558	567	541	659	563	556	594	546	587	557	571	551	614	557	650	589	595	579	588	585	552	568	565	547	575	591	626	579	588	572	596	606	579	605	561	603	592	569	574	583	544	570	570	533	596	571	600	606	632	563	570	608	616	596	543	584	608	563	599	605	590	538	556	575	606	578	565	553	570	592	619	615	543	553	593	600	563	585	530	580	547	583	563	553	583	595	588	580	603	572	588	581	600	570	600	580	589	597	588	588	611	649	574	586	586	614	539	588	582	623	609	617	609	571	595	582	595	583	516	563	621	612	571	584	543	593	592	605	535	579	570	573	606	604	578	589	556	637	601	589	583	634	566	603	562	605	601	532	589	571	566	580	625	574	553	556	618	576	558	587	542	587	572	599	528	604	572	584	557	599	605	584	534	579	572	628	558	578	517	596	572	568	576	614	592	582	586	588	540	573	586	608	577	610	489	555	583	571	607	586	618	562	559	562	584	622	544	602	561	586	559	557	601	586	578	556	573	572	577	524	597	563	609	609	534	555	582	559	601	560	601	579	583	534	593	611	567	593	630	589	584	538	591	546	569	550	576	581	535	606	568	632	598	585	584	609	616	601	550	575	565	541	555	596	562	584	571	597	554	597	585	547	577	566	598	559	582	568	576	544	618	537	590	589	571	520	601	578	583	573	556	593	541	580	590	572	585	561	583	590	571	585	549	558	588	599	585	553	560	575	583	613	581	591	581	609	585	604	611	652	543	634	571	561	577	604	627	574	596	562	610	536	569	587	570	552	593	572	542	613	622	586	618	568	573	552	574	573	557	598	585	644	601	569	539	585	551	561	619	527	605	548	588	578	595	617	560	569	607	598	549	560	612	561	575	580	605	526	593	606	597	525	598	620	546	579	584	576	605	547	567	564	592	617	604	579	565	611	626	557	576	570	559	568	603	603	564	537	615	609	546	596	547	596	585	556	568	608	629	595	563	548	635	548	534	599	572	589	606	566	577	591	553	592	562	583	577	559	591	583	623	611	567	572	585	540	602	568	564	565	604	604	553	558	602	572	543	531	577	585	595	579	569	610	572	571	612	546	587	580	597	545	553	566	577	561	622	561	610	547	580	601	528	625	603	572	573	569	600	569	587	575	548	589	537	566	570	543	562	596	571	560	585	588	574	569	540	610	578	592	581	573	603	632	565	585	551	562	558	572	534	581	542	558	605	623	538	572	564	571	595	586	600	582	535	543	594	596	588	581	559	550	585	582	565	574	531	582	592	568	534	553	580	582	580	596	546	577	615	554	575	564	560	535	600	574	573	556	574	581	583	607	574	587	557	581	590	591	584	562	612	607	581	592	570	573	618	564	575	572	600	569	616	606	555	586	590	536	539	594	610	592	581	553	597	596	593	608	605	563	592	618	556	626	608	555	619	576	599	573	631	548	544	577	545	607	543	610	597	567	588	602	579	546	588	590	553	615	608	589	544	579	584	596	598	591	580	630	576	580	581	603	585	528	553	568	588	581	580	537	597	558	585	576	583	602	595	582	588	542	568	545	582	576	584	590	549	553	574	618	588	607	592	586	564	599	587	550	607	574	606	576	572	559	613	596	594	588	591	534	551	600	574	631	578	560	614	550	598	556	619	537	611	621	565	541	604	559	566	573	569	540	513	548	554	587	577	563	580	592	592	531	609	579	604	586	608	559	559	577	586	567	586	586	577	581	572	584	535	569	570	559	585	553	575	590	558	571	598	557	592	609	535	578	565	539	588	519	539	589	549	639	558	582	588	580	581	536	568	577	569	607	543	608	559	579	556	600	573	593	608	592	609	592	610	607	596	543	588	574	609	587	632	538	571	569	591	557	611	574	575	571	582	589	608	585	599	570	583	614	613	551	594	580	607	637	540	613	623	586	581	577	595	559	528	592	542	569	581	617	588	568	554	605	569	577	569	596	606	583	583	578	618	580	592	529	566	636	557	557	572	581	541	538	593	557	567	593	581	548	531	562	555	601	558	525	592	588	589	585	554	579	564	552	584	601	603	581	622	573	604	627	584	568	571	591	526	575	616	574	604	583	570	613	593	597	607	585	586	603	573	581	597	598	610	597	576	610	538	608	573	594	600	558	581	561	549	594	537	590	567	513	573	583	601	585	582	605	606	614	573	630	573	557	608	580	572	554	613	591	612	626	608	530	570	574	598	618	612	548	593	590	558	595	583	569	534	592	636	543	613	549	558	595	577	628	555	594	611	547	580	598	589	549	611	574	574	541	600	572	569	582	545	561	546	569	546	591	597	594	625	586	550	637	561	581	592	564	600	548	525	566	553	569	598	613	571	540	584	610	559	598	568	585	556	563	594	599	597	589	586	609	596	573	594	592	600	557	565	599	597	545	565	558	555	568	567	591	590	610	578	591	613	600	623	580	583	600	571	594	586	552	592	625	560	552	581	591	588	598	541	581	548	616	577	580	573	581	597	612	589	589	550	602	584	615	584	555	594	597	602	520	577	531	585	607	553	539	619	562	577	586	604	507	570	618	564	577	580	589	579	602	601	557	600	585	570	598	576	603	593	547	598	575	617	591	631	597	592	592	562	587	583	576	585	606	573	583	599	624	610	581	536	593	586	591	609	549	604	562	583	559	547	562	546	558	561	603	581	602	542	583	608	573	562	646	577	595	602	609	550	571	545	616	552	592	583	575	584	575	583	563	610	525	582	571	566	546	586	609	578	564	568	579	637	567	608	580	601	586	599	560	584	591	582	616	587	595	627	574	546	603	551	540	570	583	571	571	560	557	617	618	554	588	595	614	619	601	588	611	564	610	592	595	598	566	523	552	549	598	561	555	586	575	565	565	601	536	565	573	541	576	588	590	582	583	572	574	612	549	578	552	542	600	605	543	553	548	595	574	594	579	617	592	562	616	594	575	602	545	584	557	597	610	576	577	616	563	580	605	608	572	624	576	583	578	555	586	559	574	608	581	611	582	555	599	549	566	542	605	573	555	597	532	556	614	599	604	556	589	559	603	587	629	562	563	610	605	595	590	586	588	626	569	555	578	634	540	534	546	533	578	580	577	570	599	602	555	566	580	581	612	610	621	571	540	596	607	548	599	552	550	580	583	623	583	557	601	570	603	574	641	600	597	614	615	541	596	602	569	544	529	573	577	542	567	553	577
1927	325	188	128	152	135	136	154	139	130	134	150	139	113	153	146	135	122	127	150	142	128	127	142	139	123	134	130	140	138	147	141	131	112	140	134	151	141	127	132	140	153	148	142	134	137	147	136	114	122	178	143	98	134	143	122	158	119	116	135	127	142	131	110	116	123	146	127	125	142	133	123	142	151	132	148	135	142	130	136	138	120	134	140	129	117	140	128	136	149	133	133	139	150	141	142	151	126	120	162	134	144	107	150	161	154	137	145	161	123	115	140	129	141	128	144	127	117	146	149	134	137	134	131	133	125	134	120	125	117	125	130	134	139	148	145	110	141	125	139	145	125	128	123	133	131	119	152	150	145	142	135	148	123	130	104	141	145	136	127	115	137	140	139	143	153	144	128	124	136	129	136	125	120	143	146	145	133	130	135	110	126	148	137	152	136	140	133	154	157	145	131	132	132	127	147	140	127	104	140	113	137	142	129	138	140	123	144	143	123	117	140	161	129	134	146	121	113	143	138	133	126	142	124	136	125	148	143	118	151	135	145	129	157	147	166	122	124	125	142	151	149	137	136	138	140	146	145	152	138	132	117	144	127	124	141	131	135	134	140	150	120	128	121	134	143	155	157	139	120	140	138	152	128	150	152	141	155	123	136	115	121	140	117	144	136	132	133	126	131	154	129	143	128	109	120	116	145	133	140	112	116	155	144	156	111	119	155	144	133	134	142	150	126	151	125	139	153	144	141	142	138	126	140	142	126	155	129	134	145	130	134	124	155	134	153	156	135	140	111	142	141	135	127	145	136	148	135	131	142	138	117	155	125	149	113	131	131	130	153	135	143	139	133	140	156	111	144	135	144	153	153	154	149	133	137	150	137	137	152	147	137	132	138	150	135	124	165	144	133	120	130	127	131	128	132	127	120	124	146	134	137	135	128	142	120	155	118	121	117	153	132	135	126	156	126	122	144	151	138	139	152	140	135	139	141	124	137	111	125	129	130	145	123	126	154	139	141	145	100	151	138	134	144	136	131	142	142	145	134	148	133	140	129	110	117	151	144	156	141	154	121	146	135	131	142	128	116	123	134	141	132	140	154	143	145	116	152	112	133	128	139	128	120	130	128	150	156	138	136	124	128	123	145	153	138	160	142	133	153	139	165	142	136	119	162	136	158	121	137	148	119	142	125	121	133	127	124	146	133	172	147	133	121	122	129	139	158	141	135	127	135	133	146	137	135	143	130	154	152	156	143	120	129	123	134	148	130	159	142	142	143	114	131	133	137	135	152	139	130	132	141	129	124	138	147	120	123	144	145	122	147	126	141	145	142	131	129	177	151	146	109	147	168	127	138	133	120	143	149	145	130	157	137	171	130	143	142	164	139	142	153	153	126	130	152	133	132	121	117	129	124	140	143	138	151	127	131	125	132	151	130	133	128	121	143	143	127	145	139	121	120	112	142	141	129	144	142	131	146	139	141	143	134	120	136	127	151	134	119	112	126	132	161	141	144	136	128	134	142	157	141	134	148	152	121	132	160	146	132	142	140	141	128	125	135	133	120	155	128	147	144	127	128	147	159	157	129	138	159	166	144	130	125	112	117	151	120	133	146	156	152	154	146	139	136	141	143	122	129	131	131	140	146	131	151	160	143	137	123	144	149	139	127	143	126	124	133	150	139	144	116	151	131	147	156	138	111	126	135	154	161	148	140	136	139	140	130	147	128	133	139	155	146	148	126	148	138	136	107	146	146	145	118	128	136	140	140	148	132	152	179	146	141	127	141	116	142	125	163	145	137	136	113	136	133	135	142	124	115	158	162	145	140	136	124	151	148	114	123	123	122	116	112	144	119	144	131	139	161	144	129	124	140	130	116	148	134	130	109	155	151	135	147	160	154	149	148	148	142	145	125	140	151	126	155	147	152	130	152	121	149	153	142	116	135	114	154	108	121	133	130	152	131	160	156	114	142	133	148	124	104	124	133	142	123	122	161	153	115	127	119	127	125	133	140	145	138	147	130	128	110	116	152	152	160	110	110	132	145	147	150	132	129	141	146	126	143	138	127	160	131	141	148	119	142	125	144	148	135	135	152	136	127	143	116	133	129	148	145	139	142	151	127	128	137	164	150	137	147	132	129	148	139	123	120	145	160	129	127	114	134	130	123	104	124	144	146	143	148	122	130	122	134	127	144	126	137	134	120	123	129	139	154	118	136	116	148	156	151	146	122	136	121	132	136	132	139	139	134	164	140	139	122	145	118	121	106	146	136	116	153	166	127	134	146	128	143	163	143	131	124	145	129	133	122	165	133	132	130	150	137	131	148	155	161	131	145	138	128	139	135	143	132	117	136	133	133	148	137	136	159	147	116	156	140	133	133	151	140	127	137	126	111	144	141	139	145	167	143	171	157	159	137	130	126	141	150	144	131	146	158	128	139	132	146	151	145	119	124	121	125	138	126	129	155	147	130	156	154	156	147	123	121	107	138	148	150	131	128	157	149	147	149	151	125	147	119	124	126	158	162	138	141	121	138	121	134	142	147	154	133	133	127	135	136	135	133	115	160	145	152	144	112	123	136	120	107	141	153	141	159	139	154	125	135	119	133	130	132	141	144	144	148	148	135	118	128	128	132	129	128	117	113	131	129	134	142	133	172	145	120	148	142	123	132	122	131	132	148	129	149	130	141	137	164	131	129	123	137	139	137	127	154	139	158	157	142	130	134	149	131	119	126	144	124	122	158	142	157	161	109	130	137	139	130	133	149	116	134	149	135	140	124	139	130	149	146	142	133	133	160	142	109	159	134	139	133	139	147	134	151	137	141	131	131	126	140	122	154	142	152	145	153	132	132	127	129	129	132	129	128	149	120	119	147	158	135	156	137	136	126	135	121	141	156	149	143	149	135	144	126	122	130	118	139	113	119	129	147	137	121	127	113	128	135	151	136	144	135	114	134	114	122	123	152	132	133	141	135	129	137	121	141	125	135	135	133	119	146	140	141	144	119	130	132	159	134	122	135	144	139	126	134	143	145	132	128	163	144	116	153	139	130	140	141	125	123	101	141	145	150	148	136	151	139	123	131	150	118	137	126	112	141	137	141	127	127	150	153	131	138	138	153	112	136	157	119	138	154	138	141	137	131	126	138	133	138	143	124	148	146	140	136	141	138	112	148	138	131	153	146	118	123	125	128	130	115	132	158	136	122	116	165	112	157	143	166	134	143	142	139	139	128	162	125	130	141	136	129	123	116	123	136	156	142	127	134	149	127	140	141	135	160	123	152	120	155	141	133	107	147	140	165	153	149	159	163	152	136	148	124	132	120	140	127	137	157	131	141	147	115	129	133	121	123	150	133	132	112	126	143	145	145	132	139	150	163	138	124	118	134	138	144	141	146	136	127	137	139	120	132	133	155	135	145	139	128	123	127	140	135	133	133	127	131	136	121	145	122	131	154	137	163	138	127	145	148	144	132	142	131	137	130	148	136	146	147	149	170	146	136	144	125	104	149
1932	548	395	421	374	371	382	396	408	398	354	369	356	366	343	381	349	339	332	353	384	333	320	349	369	345	333	338	356	358	375	328	383	358	366	364	360	332	353	356	383	362	346	377	366	321	346	355	371	367	356	371	348	353	336	355	334	355	349	352	352	392	348	361	326	315	324	343	329	340	348	356	355	374	361	362	355	347	363	328	358	361	319	344	356	359	400	371	363	389	360	365	340	367	385	342	344	362	350	368	337	357	361	361	342	339	311	366	368	356	391	366	384	336	354	312	361	349	352	335	368	332	337	380	374	334	360	368	339	375	371	330	353	368	399	347	353	362	332	354	345	367	371	322	362	361	380	357	342	368	390	347	352	346	326	308	400	334	359	337	401	340	352	342	347	328	380	372	343	362	350	354	358	369	323	344	347	376	342	379	349	355	358	347	315	362	357	356	338	355	368	333	303	368	354	332	338	353	339	356	356	348	368	371	368	367	333	344	340	359	368	355	339	338	360	355	358	317	369	362	339	350	331	358	352	318	362	347	347	381	377	355	340	358	356	371	335	346	344	322	346	343	327	356	359	383	368	306	381	328	335	326	326	366	355	370	344	314	331	348	323	368	380	367	392	340	353	376	336	332	356	335	326	354	343	384	332	339	364	364	351	374	358	354	343	367	368	385	350	329	350	343	334	359	388	351	353	403	401	380	363	358	322	363	311	349	384	367	337	327	352	355	355	371	348	350	360	365	372	347	365	358	375	364	370	383	346	371	372	370	371	346	348	343	358	354	326	334	314	322	332	353	334	337	331	376	361	323	356	373	336	351	359	385	327	347	333	355	353	349	347	368	357	382	349	328	334	357	336	353	359	349	397	344	354	334	354	371	358	318	386	353	348	344	361	339	346	352	348	401	349	373	349	405	359	324	360	345	306	329	335	354	374	326	346	364	375	352	391	299	389	332	359	338	318	337	314	342	370	352	357	354	354	372	353	360	369	353	345	335	350	348	359	385	360	352	335	350	357	366	334	383	370	359	373	356	363	361	335	357	321	351	357	332	351	380	322	347	362	349	390	353	358	322	356	350	341	390	346	337	347	340	351	358	333	360	360	348	338	376	314	312	344	369	342	333	351	350	340	323	348	356	359	363	347	371	347	353	369	336	357	345	345	373	372	363	348	327	345	329	340	347	349	380	347	353	337	380	344	352	357	350	330	360	354	343	344	376	347	340	359	388	338	338	377	355	330	319	373	352	348	371	376	338	394	370	348	327	351	349	397	360	365	323	321	358	377	326	376	345	338	350	382	357	373	361	347	365	374	351	379	351	341	363	326	333	336	333	378	389	340	345	387	352	352	365	347	342	363	359	352	341	372	342	339	338	339	361	386	351	372	378	336	378	345	347	347	365	352	332	331	329	322	370	337	332	372	348	372	346	316	328	373	364	358	334	353	342	348	346	335	338	355	378	349	319	331	328	364	332	347	332	341	373	327	351	354	318	376	381	349	389	328	366	382	323	338	381	339	355	344	379	324	354	376	387	334	369	377	333	333	339	349	330	348	337	322	308	340	346	337	357	349	360	329	351	338	361	361	367	347	351	326	349	374	356	354	370	390	315	355	360	358	329	351	360	362	379	364	347	356	338	357	410	356	340	344	333	329	348	364	313	355	339	366	355	322	375	338	352	374	315	334	390	356	331	327	363	355	332	366	362	386	335	317	365	334	376	341	340	321	287	325	341	337	350	346	401	346	347	369	358	346	352	366	367	371	363	318	336	354	354	366	381	361	345	353	318	355	337	340	328	402	363	353	369	355	339	313	345	353	346	345	346	318	344	384	339	337	394	356	349	357	388	355	367	351	399	353	370	356	359	347	315	363	339	357	343	354	382	375	360	373	365	322	350	358	329	372	350	375	336	380	312	348	368	398	348	335	379	359	357	345	374	378	372	331	346	375	345	374	331	306	370	344	335	355	337	356	367	375	355	345	363	346	345	332	349	367	366	380	356	390	365	400	317	396	360	346	361	374	352	363	370	321	384	312	362	344	346	343	350	338	370	338	373	343	358	344	329	387	362	363	369	354	367	340	346	341	350	327	340	372	388	335	363	353	331	373	371	352	352	367	366	366	355	351	349	335	354	350	374	333	360	349	342	349	357	362	369	337	351	346	307	349	333	353	337	325	339	364	357	360	364	356	328	358	386	361	331	355	348	371	320	351	381	338	358	363	368	307	358	333	382	360	360	344	364	366	322	370	375	370	344	333	363	337	360	366	318	360	347	398	351	365	343	342	321	362	346	354	343	354	352	337	371	339	341	352	355	339	349	406	338	369	367	365	313	384	375	365	347	353	362	380	344	342	350	358	351	359	358	338	326	320	344	374	379	383	375	353	323	342	370	346	378	356	358	363	362	367	332	353	369	330	355	368	394	360	324	354	342	363	347	325	367	333	358	381	361	382	345	355	347	364	363	345	345	338	366	364	312	387	328	330	356	371	381	363	357	383	338	336	352	329	364	334	338	334	334	341	369	372	354	343	370	367	346	336	339	359	347	352	348	358	330	364	335	352	348	380	341	360	356	359	337	310	398	350	390	335	330	347	354	355	320	358	342	348	339	336	380	353	312	323	335	329	351	362	331	321	366	347	371	349	330	379	361	355	320	325	355	335	356	360	359	341	356	390	358	347	358	372	348	369	344	357	339	341	362	346	370	374	357	385	334	377	322	359	348	352	337	371	361	381	331	380	339	341	337	360	359	395	346	341	407	343	358	348	340	339	325	349	349	390	358	384	334	388	328	339	325	331	354	352	345	350	325	399	344	351	313	341	364	347	372	327	348	365	351	366	347	355	343	362	375	356	368	379	333	372	328	367	347	366	375	347	354	358	360	385	330	345	361	368	343	332	343	344	348	375	335	347	354	387	373	363	378	359	348	353	377	341	310	341	351	355	331	350	376	365	357	350	350	369	341	367	350	363	347	338	373	355	356	316	344	360	363	381	358	338	357	330	339	365	364	316	370	340	343	320	358	355	364	377	347	347	351	338	373	355	348	370	385	344	351	342	371	351	366	355	342	376	347	356	319	364	400	354	381	340	342	372	329	348	370	369	347	355	322	348	350	338	359	344	339	345	325	363	353	372	336	337	334	373	349	365	356	356	352	364	364	356	343	417	349	367	333	314	356	362	350	332	379	379	360	345	364	363	392	350	334	365	348	371	365	345	386	377	343	358	343	342	337	348	361	356	367	328	358	341	354	382	344	368	357	365	323	349	369	342	363	330	335	359	342	338	400	359	361	314	362	356	355	348	342	352	389	391	321	338	383	336	354	347	358	352	397	343	376	341	357	364	371	352	335	352	399	322	371	343	363	362	360	347	351	365	385	360	342	354	340	371	365	361	332	383	328	346	369	356	318	349	376	351	358	336	350	360	355	326	373	328	377	380	340	368	380	341	345	350	341	377	356	342	359	344	335	335	363	328	364	350	374	362	356	351	302	350	352	354	372	340	342	332	391
8730	2883	1390	577	452	435	363	299	306	306	363	314	339	302	329	279	309	283	303	302	304	299	277	270	294	273	311	297	261	309	310	329	304	276	286	323	293	319	287	262	259	282	250	248	288	305	283	291	278	289	294	290	291	272	292	278	285	282	272	269	325	288	285	278	310	250	291	326	247	282	270	272	267	327	296	267	295	281	276	318	264	291	311	306	301	276	295	290	296	295	282	291	283	263	285	277	250	253	250	258	279	265	289	297	279	298	296	276	282	286	281	309	287	275	304	285	291	262	317	276	268	256	261	257	328	281	270	288	274	300	273	300	269	264	265	256	285	286	282	278	317	318	303	273	286	281	298	279	294	269	271	275	266	270	262	300	259	260	266	284	293	323	272	275	275	293	257	273	276	265	304	269	287	268	270	254	265	284	273	288	279	277	304	305	285	335	301	295	269	274	269	276	272	266	292	301	283	273	283	283	232	268	281	299	287	267	285	301	294	264	256	268	271	301	306	290	274	318	284	288	328	283	294	283	274	264	284	283	303	267	237	303	318	321	281	259	281	292	272	333	261	263	277	260	243	294	307	296	267	304	288	265	274	286	304	254	292	251	286	259	280	285	262	303	333	281	272	260	271	277	247	247	296	282	289	310	313	298	286	265	289	293	266	282	269	261	295	270	288	295	292	287	316	278	298	287	305	271	254	306	272	302	298	264	289	312	311	283	287	302	282	286	287	295	291	306	277	269	301	307	263	270	297	294	293	297	288	273	283	316	281	261	240	297	263	284	241	281	329	280	295	285	312	266	284	253	292	273	275	285	261	283	287	273	294	276	295	268	254	273	272	296	278	288	286	247	335	299	290	279	249	294	267	293	313	290	280	247	275	297	280	286	277	294	252	278	307	305	279	323	275	270	298	297	292	293	229	317	282	295	265	308	252	277	298	283	302	301	296	320	308	294	299	253	282	298	305	291	314	301	276	308	301	273	315	247	247	284	275	265	297	313	284	262	275	280	286	278	280	305	259	249	272	273	304	291	278	267	279	279	305	303	268	260	262	279	267	294	312	293	303	300	284	281	323	288	279	292	280	264	291	302	314	272	312	298	308	249	304	281	282	273	304	287	296	286	284	279	294	284	250	274	344	323	270	270	292	256	276	295	286	297	302	294	285	298	286	269	309	314	330	302	283	295	270	276	251	302	307	296	308	271	264	289	285	298	282	315	311	281	299	265	294	307	280	268	274	297	293	309	301	297	295	282	316	243	300	282	282	244	283	299	305	309	272	283	288	267	276	254	289	281	295	292	288	287	304	320	283	274	271	301	290	297	275	290	265	290	300	255	304	298	273	321	285	262	287	259	264	282	294	267	300	281	318	285	314	275	301	265	285	283	253	272	290	265	292	277	315	290	274	284	288	280	261	280	289	255	261	270	287	284	270	284	299	299	292	333	306	301	284	288	304	297	264	260	319	287	288	281	304	272	278	295	267	319	246	280	278	283	263	277	271	277	265	289	278	302	299	295	276	298	283	277	267	294	317	298	294	295	280	296	259	278	283	313	268	278	263	305	286	302	277	267	284	293	337	280	272	273	261	279	282	294	296	280	299	305	269	309	286	294	277	286	294	303	259	288	292	255	245	286	268	296	268	272	318	278	275	289	307	282	326	283	257	297	299	315	266	287	292	310	272	272	263	268	255	259	274	265	302	255	284	307	310	297	257	266	253	282	290	254	293	303	306	266	258	263	289	299	266	315	281	284	286	298	267	304	284	267	290	294	265	267	279	281	307	280	304	264	268	237	287	289	288	268	280	298	303	286	293	292	291	283	242	308	325	295	282	321	302	306	282	293	290	277	268	275	296	293	272	287	298	263	273	256	293	262	288	270	307	303	309	279	276	297	294	271	295	261	298	270	286	270	287	276	272	292	267	301	297	286	289	284	289	286	299	274	261	282	252	284	289	307	278	254	275	291	272	286	238	289	273	273	273	275	278	266	245	262	293	267	287	290	303	273	273	293	310	278	243	241	286	275	280	302	311	293	313	271	299	274	275	283	298	305	283	305	286	301	281	271	287	245	294	248	285	241	244	268	304	257	300	255	272	286	274	288	330	285	290	300	298	293	277	297	253	283	298	288	277	295	296	288	299	294	252	299	304	286	287	299	313	311	268	294	267	274	276	300	252	304	270	265	310	307	293	268	250	270	284	255	298	287	283	307	293	300	298	245	288	252	318	257	239	259	284	267	292	288	294	297	278	279	293	299	283	306	284	285	282	305	293	294	243	258	274	279	279	274	257	272	272	278	286	273	278	285	285	285	273	288	276	296	317	290	264	253	291	299	287	324	284	285	309	295	299	272	279	290	321	293	262	270	284	275	297	283	285	319	307	266	280	282	248	267	255	258	272	289	291	282	345	271	278	249	271	282	298	286	312	284	284	264	275	278	267	240	276	267	313	252	258	277	297	305	278	287	314	298	299	275	266	272	308	257	292	298	299	265	323	269	261	323	302	248	268	243	302	309	277	269	288	282	287	271	311	270	280	266	251	280	316	271	282	290	280	290	259	277	259	283	270	284	269	277	265	282	303	271	263	250	278	297	286	295	265	265	275	301	292	294	310	311	291	288	284	296	293	254	296	275	274	278	264	306	301	296	275	274	223	289	295	294	302	275	273	307	273	265	246	278	287	307	264	282	261	282	280	263	291	264	282	273	279	261	262	253	299	281	298	277	305	303	271	279	269	289	272	275	259	265	265	306	271	280	278	278	276	285	280	281	311	302	269	274	253	271	291	264	276	279	296	266	255	247	268	248	268	247	301	307	301	285	304	290	286	264	285	266	265	257	263	289	293	275	289	265	260	251	273	287	287	307	290	268	275	274	271	259	306	297	271	286	277	275	299	327	292	293	295	298	305	286	299	278	295	291	296	271	291	305	298	295	279	255	313	266	291	260	314	282	268	269	299	263	281	313	271	291	258	319	242	267	282	272	267	285	264	300	299	295	251	260	279	285	293	260	277	258	261	284	289	269	256	279	284	267	291	302	278	277	300	312	303	279	244	284	238	267	264	248	273	283	295	308	314	276	287	267	302	330	280	288	285	293	294	290	275	302	284	258	255	259	279	297	268	303	283	312	270	299	299	275	291	293	267	288	300	304	285	261	274	253	266	266	289	256	281	282	277	320	305	273	333	279	273	264	262	260	277	300	266	278	296	281	349	293	290	277	263	281	314	301	307	263	273	283	265	286	298	270	272	264	271	304	267	272	263	293	269	276	284	256	269	323	296	298	271	286	290	283	308	291	308	270	257	270	284	304	271	279	288	315	258	285	265	276	285	285	282	288	273	286	273	266	265	270	275	277	315	300	301	283	272	313	331	280	264	295	305	297	253	263	293	285	291	294	272	299	313	307	260	300	293	265	303	281	255	267	262	267	269	276	314	301	257	288	314	269	308	285	297	280	261	254	284	268	245	305	303	285	299	278	265	274	307	312	320	329	281	298	262	267	268	301
6988	3384	1537	1553	1356	1182	1070	950	900	855	854	799	771	700	772	750	701	757	635	682	693	701	674	704	676	684	663	684	632	698	660	680	713	694	662	709	622	623	653	727	680	648	653	666	642	644	637	617	654	661	619	676	631	641	660	664	658	665	651	643	699	646	625	674	623	653	612	642	651	660	654	651	649	624	689	643	622	646	647	649	661	597	659	681	666	622	638	636	632	639	648	672	661	683	674	639	616	620	618	632	689	642	676	625	669	685	653	681	666	632	621	604	651	669	675	667	613	658	668	667	669	602	644	622	631	681	633	640	632	624	651	650	649	655	656	628	613	622	620	640	656	641	670	635	638	683	660	614	682	650	661	678	628	697	621	568	633	639	671	655	632	647	678	646	682	667	691	661	643	604	653	629	632	682	692	617	666	667	654	598	663	593	639	594	680	678	685	616	619	652	680	623	631	644	628	621	649	625	666	659	623	593	634	645	639	673	661	615	620	606	641	655	642	638	613	615	613	666	621	669	640	627	621	624	633	651	631	671	665	631	653	636	623	671	653	697	619	651	641	658	670	633	618	681	656	657	625	647	643	619	645	705	647	650	630	644	692	593	665	580	629	641	695	633	647	640	625	654	667	667	621	641	658	630	663	669	665	662	630	616	661	637	652	644	636	673	644	664	649	630	642	650	631	601	644	642	661	636	647	654	640	610	660	630	629	631	626	681	634	629	622	629	675	657	652	656	606	636	617	629	620	627	650	695	639	662	591	663	625	662	641	654	677	644	641	627	662	641	656	646	646	618	651	639	635	648	670	619	623	656	663	670	610	658	638	700	639	616	615	634	636	654	627	680	647	682	653	676	602	647	647	626	637	643	668	654	630	621	676	653	624	655	635	626	622	635	624	651	655	678	651	646	636	658	686	620	634	648	696	656	625	623	636	620	664	629	680	630	631	638	637	620	647	667	619	657	621	657	643	683	605	627	674	617	621	653	626	650	598	686	638	641	614	604	667	638	652	618	611	668	609	645	676	632	606	584	667	653	665	620	680	621	646	645	675	601	670	623	709	620	665	645	685	606	649	618	656	682	677	630	652	660	616	603	653	717	640	634	656	611	694	605	657	671	636	687	627	646	623	681	685	638	674	629	681	586	632	645	646	626	659	655	604	638	655	666	691	601	603	653	620	607	665	634	666	649	631	674	659	648	635	616	637	658	656	648	648	620	632	667	630	631	647	662	623	622	663	711	677	642	662	660	659	635	657	629	693	653	645	670	612	603	689	598	663	666	629	634	676	627	651	651	650	621	646	658	651	683	624	636	632	613	628	644	653	638	618	645	644	624	622	610	630	650	635	676	672	659	653	695	670	653	657	679	635	651	649	621	625	629	616	590	657	612	622	593	621	645	627	694	620	646	640	634	630	636	665	629	659	629	690	611	642	613	625	605	678	652	684	578	639	673	608	664	640	634	629	656	624	657	605	625	653	627	606	658	646	653	676	637	638	626	659	659	632	625	644	629	679	648	643	638	626	597	608	655	666	609	650	623	687	640	641	602	621	650	626	652	600	647	668	650	676	657	612	707	630	630	642	642	629	647	636	637	664	642	656	676	648	633	667	655	674	628	605	650	635	642	632	621	647	650	689	635	676	620	655	651	607	644	680	651	640	646	629	648	619	615	677	697	665	667	640	636	645	630	676	627	647	628	632	610	633	600	642	636	652	619	650	651	600	672	625	625	623	695	593	614	632	634	653	619	659	639	673	646	628	609	649	619	643	668	673	690	638	673	630	643	630	610	661	637	604	684	630	617	595	632	674	674	641	650	646	638	660	617	647	627	632	649	661	656	639	638	653	669	664	605	668	668	658	660	681	639	663	667	602	668	661	637	667	654	669	602	639	644	638	663	626	587	615	638	634	618	618	639	634	609	615	656	685	669	609	665	630	626	597	631	652	611	646	658	609	643	650	634	656	573	664	648	634	621	601	624	655	595	638	678	626	625	662	667	675	635	621	608	700	627	596	679	687	625	670	671	643	645	647	673	663	619	681	643	658	647	658	627	628	653	655	622	634	611	676	645	657	671	616	676	629	672	654	622	646	616	694	683	619	647	658	657	654	644	682	659	639	627	626	637	631	637	684	651	640	669	659	677	711	678	640	666	665	679	628	617	642	642	629	667	669	635	599	683	632	654	629	617	678	590	643	628	637	645	616	636	643	645	628	620	682	636	638	628	629	655	639	630	684	653	683	626	652	649	660	644	670	628	661	676	616	611	651	622	678	609	626	642	675	697	659	636	659	637	647	635	631	592	660	639	652	610	605	637	668	662	663	624	689	659	687	638	617	676	603	641	614	617	620	651	618	657	622	654	659	616	626	585	640	619	646	670	634	642	613	630	653	629	641	616	650	617	674	662	658	642	643	638	695	618	633	628	626	643	649	587	662	661	629	666	608	615	637	638	647	608	608	613	656	660	609	629	690	645	639	628	665	631	642	703	625	599	646	619	685	661	597	687	609	694	602	624	635	613	649	630	627	594	656	660	672	670	637	614	618	665	611	625	656	645	694	608	663	697	677	649	624	673	619	633	687	630	650	644	689	604	660	661	630	629	641	653	621	647	642	640	665	581	613	619	633	623	647	672	649	629	630	643	643	617	618	629	612	652	618	646	624	648	635	689	635	668	633	645	640	681	624	664	641	614	639	620	665	628	704	649	639	636	664	667	666	642	643	628	670	660	651	631	639	622	628	599	665	627	635	676	629	642	615	653	656	602	637	639	635	649	686	644	633	683	654	672	665	647	655	673	670	621	633	655	663	659	696	600	617	634	623	626	681	640	672	668	681	666	637	627	644	673	621	621	616	660	668	646	632	640	677	658	660	613	638	581	619	656	649	666	590	638	611	609	684	655	615	666	632	631	666	647	643	637	632	615	683	632	719	596	661	606	667	675	671	648	635	637	649	675	623	708	640	626	651	660	637	642	657	642	642	678	634	631	640	657	614	649	692	616	626	659	672	658	640	623	663	590	621	626	658	637	645	707	616	628	643	627	630	623	623	626	658	671	650	670	613	622	693	657	622	645	604	613	634	654	639	642	606	654	646	675	652	637	685	647	654	649	632	659	603	623	587	638	637	666	644	634	631	656	690	620	633	651	672	646	642	652	637	631	626	662	693	626	674	660	642	614	649	653	628	637	640	592	657	661	670	641	647	660	615	654	640	659	663	646	663	642	645	658	677	623	648	613	613	621	652	626	630	622	621	640	671	624	596	639	666	673	645	634	634	660	666	638	674	675	643	609	638	615	701	649	655	645	634	633	655	637	650	676	655	647	706	634	632	641	664	692	659	620	646	653	676	630	648	632	599	612	663	689	630	610	612	673	723	620	630	634	608	652	628	673	651	640	664	646	630	625	626	686	645	617	642	622	612	570	642	632	641	603	637	659	605	603	671	628	659	624	668	632	639	635	593	624	636	666	643	619	648	663	629	654	645	651	673	611	646	639	690	677	657	617
15889	6985	3617	841	586	492	466	408	351	327	333	333	293	270	264	287	263	278	274	290	295	324	278	258	296	288	275	280	300	244	282	267	275	220	246	279	303	266	247	255	262	274	241	253	270	272	263	256	261	252	267	295	279	288	262	289	245	251	253	259	278	283	281	236	265	259	283	236	269	281	264	290	259	241	251	246	269	294	282	293	253	273	266	280	286	273	249	228	278	278	268	264	254	253	291	262	287	233	242	256	248	264	264	251	259	242	264	245	293	255	255	253	244	240	267	266	262	266	233	280	236	241	282	273	278	255	254	244	234	273	279	274	241	223	265	271	263	285	273	240	262	249	247	251	277	264	234	249	312	291	267	228	250	277	270	244	286	254	287	259	270	249	245	238	267	259	279	260	265	257	264	237	261	279	248	270	292	282	264	278	263	275	247	240	280	279	269	298	275	299	280	238	251	239	287	247	270	281	259	272	215	256	281	271	295	244	249	273	255	284	284	291	272	262	256	255	247	216	270	253	263	256	264	267	267	260	251	252	285	283	241	233	281	272	271	283	289	252	274	282	234	275	266	270	260	265	260	267	254	295	309	269	237	261	254	239	276	274	259	274	246	267	232	289	264	251	283	247	293	264	270	282	274	261	258	246	246	256	255	242	265	271	265	256	265	255	259	244	222	233	284	226	274	229	250	251	304	251	234	270	267	273	256	269	273	252	261	240	263	241	287	298	291	252	255	259	284	287	282	294	274	266	301	300	266	259	272	272	267	274	256	261	283	250	259	256	263	297	280	256	260	257	255	236	268	294	286	245	240	261	246	275	257	259	239	281	242	263	264	267	240	250	270	288	244	266	282	245	268	270	265	250	261	265	285	240	264	272	272	234	274	236	257	247	256	278	255	254	229	277	264	234	279	215	250	272	263	282	257	238	273	284	257	244	257	271	257	276	261	278	282	276	261	310	257	245	251	264	240	259	251	264	244	268	272	262	227	246	252	261	252	282	278	252	278	258	268	240	292	274	255	244	247	264	279	239	290	254	238	246	281	258	278	263	260	273	283	247	243	263	265	277	254	278	258	262	262	255	278	277	266	271	230	239	267	283	241	291	252	277	264	250	253	270	275	290	251	278	274	284	279	260	269	307	272	259	223	274	278	286	264	230	257	257	289	248	264	249	249	276	252	255	267	268	245	281	261	226	287	246	250	270	240	295	269	245	272	273	236	262	233	270	250	275	291	270	271	306	272	243	254	271	257	226	257	249	264	248	258	262	278	281	282	232	279	262	265	253	269	230	284	274	264	260	258	243	265	268	227	261	269	259	248	259	250	267	292	261	270	246	288	250	220	280	242	280	304	261	289	292	216	258	277	257	244	282	239	284	249	260	239	286	243	251	241	249	234	251	268	265	264	230	232	264	261	281	255	253	251	253	250	265	243	266	248	217	282	261	268	244	231	284	266	256	243	227	283	248	260	260	256	278	260	258	257	305	268	278	275	291	294	283	281	272	261	270	261	260	255	272	275	273	274	257	229	283	226	253	247	255	281	282	262	236	280	261	251	272	267	255	257	260	262	249	235	267	256	253	249	264	256	266	270	248	247	237	268	279	284	286	267	250	272	257	240	251	244	284	246	259	270	278	269	241	269	260	258	256	263	245	288	303	233	250	268	275	258	262	250	258	261	241	272	246	245	270	262	252	304	273	241	261	272	261	230	273	238	262	256	294	247	257	290	216	269	270	252	255	254	247	273	251	245	259	238	284	267	264	277	277	298	266	281	287	243	286	251	262	240	251	240	262	273	230	254	253	261	253	266	258	258	251	255	281	236	296	271	241	260	262	259	274	275	248	241	255	278	250	260	258	266	289	255	256	248	239	253	286	301	271	298	243	222	244	260	245	286	290	241	249	290	250	266	262	227	245	261	263	240	283	236	267	255	289	269	287	282	299	247	256	268	264	308	253	259	240	271	253	245	255	263	252	267	251	275	289	247	264	250	235	242	237	276	272	263	270	237	279	281	254	248	267	260	282	276	244	247	285	259	271	271	254	232	273	248	276	247	295	262	263	276	222	251	286	260	260	262	256	250	283	254	267	263	220	261	255	265	271	271	257	272	250	267	251	237	245	240	276	288	293	303	253	243	252	239	245	268	266	259	260	223	237	258	244	271	258	266	295	242	254	248	248	270	279	287	277	253	254	245	281	271	249	260	277	269	282	281	263	263	268	301	249	231	274	250	256	277	272	263	283	289	269	259	249	265	234	253	269	249	299	294	272	291	275	238	252	256	274	266	255	257	232	257	253	277	278	238	245	252	246	259	260	260	260	262	234	255	298	255	247	249	279	234	250	265	254	269	241	238	267	230	269	289	279	264	260	235	241	262	261	266	243	266	258	239	256	260	266	258	270	251	259	265	278	253	283	277	271	253	278	261	233	251	285	287	243	271	235	237	272	262	241	262	268	245	240	234	314	257	247	256	257	227	259	247	267	252	249	272	275	269	293	265	276	273	260	289	244	243	289	262	252	254	267	278	241	226	278	246	272	274	239	268	278	260	260	288	262	255	250	224	221	229	230	273	277	268	260	254	269	300	272	238	249	249	252	233	241	267	253	237	260	279	243	285	279	259	257	265	248	262	228	269	259	280	267	271	268	271	285	276	280	280	286	239	258	283	283	267	288	267	255	298	243	262	243	294	256	293	267	259	266	290	288	259	277	251	270	242	280	253	285	253	248	234	239	296	251	272	254	257	274	244	284	245	264	272	235	318	273	275	259	251	272	266	270	270	285	250	275	259	295	271	265	230	257	281	246	280	274	255	238	296	237	290	282	262	281	255	261	272	261	277	287	225	280	272	262	283	250	261	273	249	247	266	259	226	263	236	217	257	286	261	268	252	288	272	259	310	255	241	279	249	257	259	283	268	249	295	290	259	234	248	281	257	262	255	297	239	267	282	235	288	260	265	246	281	242	264	279	274	276	266	283	259	273	269	259	265	260	282	265	278	273	245	256	276	245	242	302	287	286	280	283	256	272	252	279	281	292	277	240	261	266	269	256	252	252	258	244	284	281	256	266	247	279	243	246	267	225	264	260	228	252	260	264	283	240	298	263	270	279	251	242	242	245	266	296	258	234	287	265	267	248	250	281	247	235	268	261	264	278	248	268	264	268	238	250	258	253	247	259	269	272	241	269	309	264	269	277	239	223	226	268	253	267	281	265	245	243	229	287	267	267	270	255	258	221	261	281	244	263	271	254	256	276	238	255	249	252	282	269	269	272	234	256	267	249	290	271	282	279	240	270	283	237	248	249	307	259	220	291	286	276	258	230	251	282	262	262	257	269	259	295	257	278	284	273	241	254	263	269	269	291	259	275	268	283	280	256	276	269	275	262	279	256	269	270	245	298	243	280	280	260	238	281	265	241	255	261	305	265	224	285	257	235	215	266	247	269	276	298	262	243	245	276	269	254	232	271	298	266	284	276	238	246	266	236	256	268	288	283	240	235	287	277
9030	6480	2203	2366	2033	1634	1384	1204	1074	989	904	870	867	819	766	709	723	653	673	702	619	663	636	618	604	660	640	636	676	602	607	599	580	598	658	603	588	623	661	613	614	612	631	601	619	601	583	593	593	578	554	623	617	603	581	606	620	575	622	605	572	626	523	543	606	596	561	609	558	558	582	618	583	566	587	590	572	600	611	632	589	542	595	613	614	570	572	560	577	568	563	609	595	610	551	575	553	586	511	577	548	607	571	567	590	566	584	594	529	575	565	608	570	585	572	576	560	561	566	601	604	586	560	508	576	614	522	615	553	575	575	587	646	568	557	577	570	610	615	599	593	542	622	605	574	551	583	567	569	561	569	597	568	594	542	567	544	580	596	545	548	590	574	572	623	563	619	574	559	559	606	552	551	577	564	558	585	568	543	590	559	575	574	584	573	568	546	576	597	593	541	600	570	568	565	556	554	567	562	570	561	578	581	573	594	554	575	590	589	596	555	620	569	576	600	552	594	580	592	544	547	571	578	565	586	561	571	580	587	581	608	558	584	584	618	547	564	589	583	590	559	561	603	577	556	560	545	602	564	585	578	552	545	533	565	598	578	604	564	536	588	607	560	609	550	589	545	578	576	592	598	586	561	562	609	576	546	590	617	579	583	591	627	564	585	633	586	590	582	565	561	631	604	544	536	581	552	585	624	559	587	572	573	587	636	568	524	582	598	587	576	581	580	534	601	590	565	545	556	602	562	577	525	547	547	570	571	585	557	564	586	569	599	543	613	586	568	548	618	557	587	573	585	576	560	626	586	572	565	556	641	643	605	568	557	622	639	600	558	570	572	587	600	552	588	523	580	602	582	585	613	606	597	559	593	598	562	569	594	599	586	576	603	553	555	565	591	611	570	577	539	603	553	571	602	562	599	529	548	519	559	609	579	548	594	541	604	596	576	569	589	571	572	581	611	591	606	587	619	574	542	556	614	562	583	587	624	605	575	552	582	655	574	549	569	591	555	541	582	534	626	613	553	566	552	560	625	546	603	554	590	556	589	533	543	593	575	572	627	607	528	564	536	565	600	585	560	599	601	593	592	605	557	547	563	574	515	561	583	539	597	588	566	596	575	560	571	555	615	569	563	570	611	634	601	579	598	551	564	605	579	619	600	549	569	559	592	559	535	542	552	580	571	568	580	576	572	593	574	603	589	574	612	573	578	556	569	587	591	599	586	616	579	580	547	622	576	552	570	571	576	569	579	564	569	555	625	589	571	573	598	570	639	586	556	562	594	582	534	611	563	543	597	585	560	587	606	588	575	590	571	553	588	569	551	542	559	569	599	623	552	545	565	541	572	585	604	567	547	557	607	658	635	593	617	596	557	548	603	606	556	565	529	586	569	596	554	537	614	577	582	574	553	564	547	569	571	603	563	612	599	591	578	566	582	569	586	585	568	581	617	558	559	566	599	558	578	567	565	629	567	548	570	547	546	540	594	610	582	582	585	606	609	580	583	575	576	567	580	565	594	565	583	574	582	582	650	624	567	598	562	574	598	578	597	552	543	572	571	562	576	558	580	547	570	634	592	533	596	571	542	597	567	580	575	595	571	545	582	625	553	552	576	522	586	573	598	588	562	624	572	593	580	558	621	574	592	576	542	597	573	550	575	583	591	548	570	571	606	589	560	598	569	587	616	601	576	546	574	575	585	565	585	585	578	596	576	575	572	584	599	574	634	598	569	568	578	592	546	609	570	554	569	594	574	578	536	586	610	614	555	580	571	562	550	605	628	540	595	584	606	589	553	553	581	585	598	561	576	592	584	583	561	571	560	611	569	550	561	552	567	604	583	574	572	501	579	549	591	602	616	600	559	535	584	560	543	586	539	615	605	558	602	603	573	591	554	597	598	512	569	530	611	589	564	608	532	584	566	550	550	538	567	620	577	565	583	579	570	596	559	575	536	553	522	559	576	564	583	618	605	582	576	567	564	596	587	579	577	550	605	533	552	566	526	571	597	581	573	565	600	629	553	557	602	586	592	627	587	601	566	584	560	579	590	556	580	552	531	588	551	560	567	574	579	619	592	580	606	573	560	584	579	574	579	610	546	586	597	580	607	551	558	613	591	575	606	577	609	586	601	560	566	614	566	573	559	594	553	605	595	550	560	559	585	586	571	625	560	599	564	569	562	590	558	532	600	605	585	592	556	591	563	536	602	557	568	565	584	549	565	591	588	529	593	565	592	583	658	611	589	574	617	602	582	596	551	579	569	577	583	537	569	533	605	558	593	614	546	617	571	547	547	588	544	569	545	585	584	616	643	591	610	580	573	590	576	650	593	553	584	545	606	592	546	558	558	580	586	615	560	615	627	615	582	589	597	576	597	618	609	602	601	565	629	591	596	558	578	616	597	585	548	590	587	605	578	587	568	579	610	529	568	566	573	597	567	566	566	586	568	548	621	565	549	634	517	609	552	611	543	575	564	611	607	557	642	568	596	567	596	587	540	586	603	580	553	545	557	541	567	610	571	550	548	605	563	525	591	581	598	599	596	619	579	589	584	623	518	559	562	584	620	582	596	540	586	599	584	569	574	580	522	584	601	609	570	575	574	577	594	555	569	568	565	576	565	584	586	618	584	555	546	593	584	592	581	600	599	604	566	580	589	566	577	581	559	586	577	590	606	579	575	550	601	580	603	582	562	596	559	579	625	620	551	571	575	544	627	568	540	577	539	557	611	562	604	549	556	568	577	566	576	588	624	554	559	575	568	571	603	597	549	582	582	576	570	566	569	566	579	561	578	572	603	575	596	598	583	608	563	569	573	579	573	580	572	587	622	593	576	601	603	532	549	569	588	606	596	555	592	542	583	553	562	600	575	565	576	602	622	601	588	562	595	590	601	579	601	588	570	540	581	574	562	575	586	550	583	550	599	550	609	609	586	591	617	569	597	602	561	570	556	574	542	540	568	551	550	574	585	589	586	554	549	543	585	597	587	570	570	567	562	571	580	612	574	560	582	551	579	573	580	589	549	574	582	629	579	582	541	605	572	625	599	563	568	600	516	561	567	563	574	603	600	572	581	608	565	579	540	571	569	629	568	583	610	568	572	606	600	550	619	565	527	587	600	586	594	587	611	607	570	588	595	598	566	569	566	562	578	551	597	639	613	592	594	585	524	558	514	556	594	622	583	573	603	595	567	591	630	579	611	575	590	548	582	574	556	569	611	599	593	546	535	594	589	586	616	558	576	564	561	542	556	577	612	569	545	625	559	549	588	632	605	553	551	653	556	565	556	570	516	635	576	574	571	603	607	582	589	588	571	583	574	590	552	591	604	586	584	560	548	565	555	621	586	556	557	563	576	571	585	612	586	590	567	577	574	536	581	601	596	536	567	605	577	624	586	551	563	583	571	568	590	564	568	568	578	603	549	578	547	610	551	584	569	575	564	596	580	582	587	576	596	574	595	612	583	568	563	562	572	599	590	581	609	607	594	560	583	553	546	584	581	595
2078	416	169	147	154	130	137	154	134	132	142	147	125	110	151	145	123	121	144	150	142	128	127	142	133	156	125	110	135	124	143	125	148	138	122	134	131	128	124	159	165	131	150	143	115	108	137	147	127	131	148	144	132	151	162	134	147	137	128	129	135	126	123	158	116	133	125	138	134	131	112	137	136	129	115	133	132	132	126	116	113	126	142	136	125	112	153	122	137	126	137	161	144	130	125	134	121	131	139	121	143	129	128	146	149	131	149	132	129	141	129	131	128	146	127	122	134	159	150	143	132	124	142	149	137	140	120	114	126	120	151	145	133	132	154	137	101	151	129	134	135	118	125	147	142	141	120	160	134	129	131	122	125	133	129	122	165	159	136	136	127	130	151	134	143	123	151	131	115	132	127	149	134	151	110	129	126	145	151	139	150	146	129	143	140	138	102	145	127	127	129	133	162	124	104	120	145	131	146	118	123	132	133	146	115	143	140	139	131	111	118	128	157	133	130	138	157	141	127	123	125	129	141	120	133	145	147	174	137	121	132	122	132	118	155	137	115	115	140	146	134	115	132	128	135	133	139	140	128	138	140	139	119	126	135	136	137	134	157	164	134	133	114	138	139	120	138	140	135	124	137	134	154	142	137	138	127	137	113	144	128	128	124	161	152	140	136	137	124	144	120	135	137	134	135	136	127	108	149	105	130	130	144	128	126	135	153	131	124	126	136	149	126	148	143	143	138	141	132	136	134	141	119	132	129	141	142	149	125	145	120	130	119	138	139	133	147	147	123	126	121	142	126	136	133	147	131	114	132	130	134	143	157	137	132	139	150	132	142	118	136	133	137	143	146	137	143	135	142	129	120	130	135	108	146	134	143	152	136	135	117	126	125	165	141	138	124	149	141	154	118	127	142	141	129	129	148	147	139	142	132	146	136	150	141	155	137	165	119	117	134	138	141	155	156	130	122	152	119	107	121	128	164	142	127	136	129	124	122	151	133	142	118	126	138	114	151	131	140	146	122	133	144	137	131	133	164	139	145	167	120	134	146	138	139	173	130	120	118	148	135	125	148	129	160	138	158	138	162	141	143	148	139	133	148	146	139	129	140	137	133	126	157	145	151	130	112	116	118	146	141	140	151	161	137	114	137	134	151	138	124	163	150	144	142	134	141	149	142	142	139	147	127	145	107	140	163	118	130	137	152	160	112	149	149	148	136	131	147	130	135	132	135	143	124	117	134	140	138	144	109	159	135	135	116	131	143	118	148	142	148	145	151	130	115	137	144	144	171	130	109	142	115	115	111	138	147	141	131	129	123	134	150	131	132	149	141	117	137	130	132	127	144	134	146	133	143	134	117	138	136	114	128	147	131	149	123	134	123	167	154	155	139	117	122	134	125	150	130	120	151	131	139	164	137	148	126	129	128	131	132	138	151	139	145	136	132	134	117	112	122	127	132	98	113	128	127	119	127	131	126	113	125	162	129	123	142	135	145	165	118	123	118	131	146	156	128	140	131	135	118	134	138	147	109	144	142	137	138	134	163	114	134	152	142	159	146	129	145	119	135	102	136	135	134	126	129	123	143	146	124	134	133	138	132	118	129	133	131	132	131	139	141	120	145	124	154	129	122	114	123	128	103	124	145	117	116	160	164	124	135	130	127	142	129	133	136	108	127	144	106	152	144	134	122	140	122	122	165	140	153	116	123	139	145	121	148	156	155	135	139	125	148	122	137	124	120	144	123	117	146	120	138	140	141	133	132	121	128	121	137	132	132	136	128	128	112	110	126	142	124	126	135	143	146	130	145	136	134	108	121	112	138	123	151	145	149	142	116	112	143	143	162	148	129	161	130	136	130	118	135	157	120	136	122	112	139	120	130	149	113	115	150	144	138	139	126	137	142	112	119	135	123	133	134	162	129	128	123	142	135	144	123	143	148	150	129	136	129	128	137	127	119	147	125	124	146	152	136	116	142	141	134	152	144	160	154	138	137	146	115	142	119	125	144	139	114	119	123	136	128	146	151	145	142	141	116	131	163	126	135	138	113	121	117	150	142	115	134	138	138	149	141	125	138	138	134	126	145	137	132	128	146	131	136	152	140	128	125	131	145	132	132	120	136	125	129	149	108	144	137	113	124	135	146	123	135	133	126	120	151	140	131	153	131	145	145	128	114	154	156	144	139	122	148	139	126	152	136	141	139	152	117	119	146	134	132	152	157	127	129	133	122	133	138	150	151	141	131	135	146	130	131	113	117	149	128	139	106	142	132	132	136	146	149	115	148	115	127	115	112	134	143	130	160	133	132	128	137	133	125	153	140	166	133	150	150	134	133	109	122	142	129	150	117	136	143	147	151	125	139	122	145	119	144	136	146	138	151	133	116	131	126	150	134	146	145	141	130	138	150	111	125	125	131	138	122	133	139	131	131	154	126	136	131	138	123	137	121	139	135	146	136	123	137	120	136	120	137	103	127	132	143	131	136	146	111	143	140	140	119	135	136	162	121	144	129	115	135	139	152	139	144	150	160	123	150	145	115	138	139	126	105	125	137	131	145	137	134	117	152	129	117	135	131	125	134	139	138	138	149	150	153	126	121	130	132	149	128	121	126	116	141	140	115	116	125	124	148	126	136	121	144	141	149	152	132	147	119	127	131	127	127	128	133	155	140	127	137	122	142	145	134	141	124	105	146	145	144	141	142	154	125	117	139	142	115	125	121	138	132	99	144	131	145	156	140	131	115	130	124	108	125	117	154	143	164	119	127	150	155	126	125	112	155	135	129	132	158	141	144	146	124	139	137	127	146	133	150	125	145	141	151	134	142	121	148	138	138	151	155	126	133	133	142	140	142	143	144	125	120	144	122	117	146	132	122	129	138	135	105	132	150	123	108	150	146	144	131	147	126	142	155	141	128	134	146	118	126	133	121	146	133	146	145	154	148	122	137	120	132	134	131	139	140	134	129	149	148	134	128	126	140	137	156	141	141	142	120	125	155	151	133	124	140	127	129	148	154	121	124	149	151	149	148	133	148	140	143	115	145	130	130	137	144	130	162	132	141	133	133	133	169	152	129	132	121	123	122	127	125	134	146	141	108	143	116	110	125	145	137	143	150	153	143	153	134	147	123	115	139	132	127	133	125	146	162	127	154	141	143	117	151	142	156	137	126	119	133	135	173	153	142	135	136	133	127	129	138	131	164	127	136	112	121	159	138	131	149	102	149	133	112	141	147	142	132	133	112	137	158	141	138	143	135	146	130	116	150	144	128	121	127	127	150	158	129	142	135	136	141	124	152	131	125	139	132	106	139	136	130	151	123	134	123	130	137	144	127	137	125	132	136	126	112	116	149	114	133	135	130	144	150	137	147	129	130	141	160	136	141	148	144	122	117	131	140	140	112	149	138	144	129	141	139	147	123	125	117	125	146	127	143	132	128	132	155	122	126	145	122	138	135	123	112	130	117	119	154	124	152	135	124	129	126	145	146	143	119	139	127	140	141	147	134	105
1981	696	371	362	341	384	352	370	357	338	346	378	351	349	318	320	327	347	344	361	328	333	312	340	315	332	352	367	321	370	331	365	370	358	373	355	342	342	367	325	352	368	364	372	359	403	334	370	335	378	400	360	346	375	367	351	348	349	377	365	336	384	310	348	334	331	366	336	333	339	338	336	346	310	356	346	371	360	351	341	347	376	364	356	343	348	388	366	370	356	346	364	339	366	330	350	364	326	346	369	313	370	356	359	358	332	354	368	358	379	378	376	355	387	363	348	337	348	335	369	329	356	363	360	340	347	370	346	319	359	363	390	351	366	340	364	345	378	394	328	340	347	326	332	330	342	320	341	340	351	316	373	354	325	350	356	326	336	321	357	352	385	349	354	334	333	370	352	329	357	342	344	342	395	349	340	347	333	322	319	373	364	322	370	358	385	340	319	323	351	382	370	341	359	368	375	361	356	366	363	321	370	344	324	368	351	321	338	330	332	368	356	353	370	379	324	333	344	348	332	352	329	330	378	337	331	359	348	360	359	356	381	354	371	340	306	367	319	362	331	358	327	342	352	333	346	327	321	321	363	345	346	332	359	352	389	373	353	346	376	360	384	318	365	358	335	354	335	337	373	364	343	339	368	362	346	373	344	359	337	352	370	369	354	386	327	344	368	338	346	361	329	347	353	323	350	361	364	347	368	362	370	364	374	393	355	343	330	371	366	340	343	342	343	382	361	342	348	360	381	349	352	324	339	329	330	351	367	373	322	360	330	364	326	353	342	314	337	355	366	351	362	349	358	372	359	341	375	372	339	294	309	371	343	339	330	348	334	318	334	345	382	362	363	351	360	345	337	356	361	313	347	348	364	333	361	332	333	344	355	315	356	321	370	355	372	360	361	372	332	379	374	351	357	342	293	351	366	353	377	353	332	356	361	333	336	373	307	333	334	337	356	362	345	396	364	346	348	401	357	366	364	355	321	361	368	403	348	380	342	333	327	338	363	337	341	322	311	328	353	354	347	352	330	377	352	357	353	340	373	357	350	366	341	340	325	338	378	321	309	368	349	364	365	389	356	372	358	319	383	325	348	361	357	387	344	354	359	339	375	373	378	328	344	356	353	365	334	360	354	344	313	404	335	331	342	346	337	396	332	333	343	380	332	341	349	354	346	352	374	339	377	376	330	366	356	368	362	326	356	325	334	355	359	346	344	368	349	333	353	390	336	340	321	343	357	340	321	363	324	325	351	354	366	347	327	365	352	327	396	354	361	346	339	333	352	383	310	349	355	398	353	353	332	334	316	344	374	326	351	338	359	351	352	352	349	363	361	326	342	356	313	335	367	319	365	333	347	338	345	345	361	362	338	393	366	365	364	355	345	352	357	361	341	342	362	364	390	325	374	350	339	341	362	347	359	328	383	347	320	353	346	377	357	333	366	363	347	350	344	350	346	341	388	318	345	364	370	348	338	362	343	355	348	350	371	339	366	335	344	355	330	362	372	349	345	347	359	340	334	330	395	361	355	334	362	375	351	343	336	360	365	333	354	349	331	348	364	351	331	344	357	344	346	369	373	352	353	367	376	352	345	348	359	371	349	342	330	337	367	365	401	331	350	328	338	362	338	364	331	329	349	315	376	330	354	324	358	360	363	351	374	357	362	355	327	375	335	372	358	348	360	354	366	348	332	351	394	367	356	338	355	362	359	362	345	400	340	345	320	404	346	380	366	363	370	353	333	344	328	307	338	366	326	375	352	354	325	331	336	345	326	357	309	355	342	386	322	341	365	348	368	344	341	393	355	373	332	364	352	303	365	334	336	375	359	293	366	344	366	334	351	336	351	335	372	354	353	354	354	332	372	363	351	342	369	372	374	371	347	323	337	327	361	374	359	397	344	340	350	327	365	357	353	369	350	379	303	328	381	335	355	351	359	364	327	370	359	333	369	370	341	364	349	349	340	326	331	333	318	356	409	333	339	332	344	371	347	366	363	353	345	345	328	346	334	338	365	365	346	349	369	347	330	360	330	324	364	344	350	328	376	338	331	332	328	313	391	363	338	340	359	339	398	353	381	326	370	319	352	353	339	343	344	340	349	332	362	333	347	341	359	354	349	319	365	377	332	339	353	338	368	347	356	328	351	341	388	356	310	367	341	356	368	376	359	349	371	354	326	365	340	379	347	367	372	370	344	327	372	372	339	357	356	350	340	330	337	352	361	355	356	324	344	399	368	381	327	366	354	371	320	322	320	365	315	328	356	362	334	367	371	359	338	329	338	384	321	345	354	369	335	355	374	354	360	340	342	341	369	347	374	385	349	361	363	364	355	323	369	351	388	328	357	358	339	357	355	331	359	354	345	343	324	339	338	339	333	356	360	314	333	339	329	352	358	377	395	346	330	367	357	348	322	378	366	384	346	361	327	374	335	351	330	348	359	361	348	356	322	356	347	342	381	342	394	369	335	371	361	347	345	359	358	361	340	345	334	350	326	355	353	362	343	340	366	365	360	328	339	334	311	386	323	351	330	359	357	307	333	358	380	344	366	349	360	346	333	386	369	397	331	345	384	381	374	362	340	356	348	342	366	349	302	343	375	353	371	345	364	338	347	367	342	368	342	357	347	348	349	339	369	386	359	342	363	368	367	353	371	378	319	335	375	362	319	353	360	358	370	333	353	342	388	361	341	379	355	345	347	344	350	358	348	363	351	351	368	362	354	348	334	368	352	367	338	366	367	343	342	325	350	335	359	325	349	383	353	345	350	387	381	349	369	368	362	319	358	352	351	355	402	326	361	347	352	356	310	370	368	337	340	342	354	363	354	359	368	330	324	351	318	358	354	354	362	357	348	384	344	353	376	354	321	364	349	365	360	326	375	363	357	393	312	369	311	349	371	338	387	347	345	385	315	364	344	353	374	342	338	359	385	350	336	378	327	399	350	340	330	368	330	345	363	344	364	352	365	372	371	355	348	335	358	338	361	345	338	318	310	363	333	362	300	380	322	357	320	375	341	376	347	381	334	343	375	359	354	362	364	357	344	343	353	317	366	364	343	360	341	315	349	323	334	378	360	354	330	385	334	368	328	318	335	334	357	384	394	348	388	353	361	366	345	322	322	373	334	324	335	395	340	324	338	340	328	335	363	361	334	341	347	371	365	353	368	336	335	346	366	374	349	364	328	347	351	327	332	327	363	358	338	347	337	330	357	356	339	364	351	338	368	366	336	351	363	357	344	318	395	380	335	311	359	368	338	384	354	344	350	345	369	335	365	343	376	358	368	359	347	340	353	369	356	351	392	364	358	347	357	343	332	362	359	357	328	382	349	357	363	368	339	336	319	327	374	352	369	349	343	340	349	375	351	294	351	380	324	347	364	373	329	343	355	371	326	327	346	341	356	373	316	355	347	334	361	350	306	361	369	355	348	355	352	372	307	346	361	347	325	344	355	360	351	340	329	318	369	377	394	354	356	374	371	335	338	373	337	361	367	339	369	360	368	377	399
8932	3633	1416	537	477	366	348	331	349	298	317	272	285	276	337	308	309	293	240	303	301	296	262	291	294	283	266	294	274	278	299	252	280	301	312	263	300	263	302	275	283	292	296	239	273	266	278	304	313	289	279	257	280	244	280	291	263	295	254	249	273	235	279	300	290	294	278	287	227	257	277	308	281	256	270	299	294	281	281	292	312	251	264	295	274	271	278	254	273	305	269	316	298	250	284	261	266	303	320	302	279	258	270	293	270	268	301	295	282	298	294	279	266	300	273	274	302	290	285	288	293	277	286	289	246	284	298	259	320	264	246	299	277	258	263	302	287	273	263	307	266	307	268	276	295	274	310	243	266	298	316	292	274	294	246	267	285	277	305	321	297	261	261	293	239	280	288	276	284	263	261	271	307	292	297	292	290	264	268	279	292	298	288	287	274	284	273	289	286	292	297	278	278	287	277	248	268	282	244	289	258	273	292	266	260	264	266	287	299	279	282	266	285	277	281	276	278	295	288	315	290	296	254	258	284	261	252	280	298	301	287	269	305	267	282	307	267	278	291	252	250	283	280	278	291	273	287	284	266	260	285	277	259	314	285	293	267	273	295	278	289	265	295	330	297	265	293	288	302	282	266	256	260	288	301	293	291	263	272	249	305	280	261	265	265	282	289	307	300	270	317	283	303	243	289	253	284	270	284	301	264	272	293	277	251	275	308	287	243	291	279	272	282	305	298	273	283	320	286	302	280	287	296	295	274	270	269	263	302	312	279	265	272	263	302	296	296	296	267	308	264	319	269	265	294	299	305	315	277	290	298	274	263	267	300	262	282	278	278	295	285	298	289	328	272	315	301	310	301	302	280	285	272	299	286	307	317	283	281	295	282	286	308	262	282	234	262	264	292	278	295	273	285	329	260	275	307	299	293	304	263	298	275	250	295	270	274	262	308	295	269	313	299	298	269	252	272	296	323	289	315	275	271	259	280	274	290	267	266	278	272	292	306	306	270	302	291	255	304	288	273	267	290	283	298	279	310	286	295	292	288	239	278	284	320	282	297	305	273	282	285	284	294	270	283	303	305	304	271	281	302	279	295	295	289	291	297	271	307	289	283	290	286	299	315	284	300	285	291	296	293	303	269	303	298	297	271	281	304	303	252	236	271	290	299	324	283	303	248	288	296	259	297	287	256	266	265	263	294	288	278	293	293	291	285	275	272	264	267	284	256	286	298	281	248	295	309	276	287	300	243	280	282	242	263	270	254	288	285	290	311	284	288	316	317	273	286	278	272	261	271	265	291	295	292	306	229	289	294	323	289	269	272	272	266	250	271	268	326	296	274	251	272	273	300	287	270	250	269	265	300	298	275	275	324	292	303	287	282	254	295	300	280	264	295	312	299	272	280	281	281	311	251	283	269	264	302	253	284	287	292	287	279	319	273	303	266	264	264	266	281	300	304	302	311	281	284	277	267	323	289	280	314	269	262	313	279	309	306	260	265	249	284	297	265	236	274	279	276	263	277	282	250	266	275	302	269	279	300	255	281	283	267	275	258	281	270	259	283	264	271	284	281	248	277	303	262	279	286	235	279	225	293	283	271	302	283	278	278	278	269	286	271	308	314	338	257	275	266	286	280	277	274	255	281	291	267	306	261	294	267	307	263	268	322	278	293	283	278	287	307	270	269	250	282	297	260	316	266	296	290	316	289	273	285	304	277	292	294	297	288	294	274	287	316	294	313	269	291	290	314	286	322	295	284	301	297	278	292	258	289	293	284	296	281	290	296	257	237	281	261	253	275	290	275	264	307	269	265	274	338	305	287	282	278	275	299	285	259	274	286	273	286	261	320	272	286	301	258	287	290	262	290	285	277	278	307	298	288	323	282	302	296	269	280	263	248	307	284	278	274	289	260	265	273	291	268	271	292	276	341	305	297	257	296	313	247	268	275	286	258	269	264	262	262	242	279	283	307	314	274	279	335	278	289	275	271	277	301	303	299	266	280	276	302	274	265	276	293	285	300	279	254	287	312	271	287	296	288	276	263	311	285	286	260	284	293	270	274	262	272	282	314	264	269	279	280	258	306	283	283	310	268	291	267	283	290	264	273	294	250	269	310	278	293	311	306	278	275	279	290	325	268	273	281	278	270	282	300	306	283	281	285	272	302	289	254	310	284	270	265	295	310	300	296	266	289	292	282	315	289	272	275	305	278	286	249	263	285	290	255	292	248	279	270	255	267	298	299	268	281	291	283	265	274	309	266	262	283	287	295	265	253	292	233	291	291	276	285	282	264	282	273	301	291	283	279	289	291	267	296	288	291	289	280	301	261	295	281	256	304	285	248	225	257	302	294	295	269	259	312	288	240	274	285	267	271	276	289	272	290	273	271	243	257	287	269	273	256	272	280	279	285	267	271	290	300	253	281	286	270	281	314	286	279	279	280	301	271	283	294	276	280	298	288	268	269	257	284	297	298	278	260	275	300	277	250	267	282	275	287	285	281	286	285	273	271	312	268	296	306	257	276	304	269	260	287	267	263	280	286	279	304	291	291	272	283	258	316	280	293	290	270	320	280	246	280	286	238	274	274	269	303	265	269	320	296	276	261	289	272	278	260	299	293	273	285	275	256	284	276	291	274	261	298	251	260	253	278	304	290	296	289	276	248	236	281	266	290	282	274	307	306	280	281	263	284	290	295	306	279	291	272	284	306	339	296	269	290	300	277	256	286	306	299	284	279	271	255	286	277	289	290	292	308	243	268	265	297	275	304	253	292	279	257	256	290	300	287	273	272	300	285	285	275	265	295	304	311	268	303	339	302	285	293	277	284	288	280	264	306	299	288	341	287	310	286	303	291	272	278	281	280	279	305	293	299	299	263	297	305	287	268	268	289	285	288	303	278	297	283	284	278	297	277	321	271	287	300	279	279	306	309	244	321	262	264	282	279	324	274	293	313	256	263	309	272	288	250	298	268	279	266	281	250	307	275	314	298	283	234	266	286	290	291	271	306	300	285	290	295	303	295	328	274	266	292	285	298	305	297	269	267	311	264	263	296	290	304	291	252	304	254	260	276	260	268	278	291	309	315	258	265	296	294	277	284	273	288	280	315	290	280	306	293	278	276	256	301	260	280	310	284	282	320	289	265	293	277	304	291	281	311	291	294	265	284	261	287	268	271	270	276	269	306	325	281	258	284	279	301	302	297	285	269	292	296	275	305	277	274	274	266	296	268	315	266	270	296	258	318	276	268	262	287	280	271	258	279	282	291	293	291	255	278	326	279	273	298	269	259	261	292	258	278	279	270	311	284	259	276	267	300	293	282	301	268	280	278	291	273	283	289	275	270	270	250	329	267	280	313	301	294	270	293	261	271	271	312	260	283	272	273	277	296	285	294	310	279	256	274	279	260	284	287	264	295	274	297	307	278	270	259	299	311	290	299	279	296	259	290	306	311	283	266	248	291	287	325	294	282	255	313	294	311	287	278	268	272	265	278	270	266	280	283	308
6927	3889	1414	1552	1355	1219	1024	943	879	820	805	758	747	821	709	685	723	695	708	682	681	656	687	734	670	690	699	655	630	675	691	693	669	643	694	657	686	624	671	656	673	669	625	590	604	628	664	627	636	671	654	671	655	659	629	677	613	659	631	633	663	648	615	648	627	645	654	706	708	655	647	598	632	617	661	661	589	660	641	625	674	658	602	617	637	634	669	603	648	619	624	641	649	658	637	603	642	601	650	632	668	605	651	673	651	654	678	641	660	607	659	610	639	637	625	640	668	667	647	604	627	671	640	602	635	632	620	645	646	593	636	657	610	656	639	629	628	674	623	677	664	633	624	691	642	659	661	665	636	609	665	639	617	679	644	650	646	617	650	611	627	678	674	658	642	671	673	686	621	658	646	657	644	659	591	655	652	649	646	670	645	639	641	643	631	657	660	646	680	625	636	648	638	677	641	632	645	641	653	668	641	652	638	630	658	669	656	636	700	614	680	653	659	625	714	595	654	633	673	619	607	651	662	615	668	648	616	627	648	644	614	649	655	633	625	643	645	670	629	630	662	616	631	631	622	634	639	645	630	621	649	646	631	662	617	649	628	609	636	664	706	604	644	615	652	635	645	679	633	671	644	635	638	673	626	576	612	651	636	640	670	636	622	625	640	681	631	613	615	632	582	607	668	637	618	627	615	621	613	628	689	660	654	628	609	665	632	662	650	634	636	646	668	617	611	644	612	630	629	652	653	645	659	668	637	643	602	630	667	613	603	619	653	640	622	620	633	628	619	609	687	661	612	642	657	645	643	650	624	647	619	608	652	580	640	604	669	644	624	668	636	619	637	677	646	594	645	625	620	673	658	618	663	629	616	650	641	666	660	667	643	650	638	626	660	636	583	622	601	614	669	631	645	634	609	595	624	606	630	694	660	692	634	663	632	670	626	641	632	666	652	675	631	637	664	615	612	634	668	661	667	620	626	643	676	624	620	645	623	635	695	629	639	700	680	623	634	651	614	626	623	666	671	619	629	653	648	675	642	651	649	635	593	621	605	646	621	675	640	632	645	655	637	706	673	636	653	635	640	662	587	635	655	645	625	649	633	664	629	634	615	626	675	645	670	666	629	645	634	669	623	660	707	675	695	671	597	642	620	647	604	672	652	652	577	658	689	641	661	619	634	663	653	659	637	649	651	635	635	604	673	629	654	594	591	631	668	671	672	624	642	682	659	668	652	625	628	659	657	625	669	634	647	682	616	631	610	604	655	673	629	609	672	629	654	643	673	686	681	608	696	669	639	641	671	651	624	639	613	684	645	644	673	631	626	606	613	650	656	649	648	674	627	629	638	653	645	645	616	590	644	621	648	618	659	666	657	655	648	644	682	699	662	654	650	660	647	633	633	657	602	648	604	628	677	632	649	647	671	618	604	677	633	645	661	608	657	641	678	622	656	638	633	631	638	667	669	614	667	648	652	610	669	626	625	674	608	639	646	584	664	613	600	607	647	652	637	604	630	624	663	649	624	651	632	692	634	669	649	646	619	666	658	628	609	681	619	644	626	668	658	599	668	616	670	579	604	670	628	593	701	639	642	625	657	646	666	649	647	631	636	677	675	634	622	667	630	603	663	657	619	633	607	637	616	640	638	621	614	650	612	623	676	641	634	602	661	617	607	613	646	646	627	670	654	642	619	676	632	638	592	635	630	653	605	651	660	614	654	649	633	706	659	721	641	649	640	644	651	638	681	640	651	623	632	661	668	661	639	643	622	631	650	671	674	681	675	615	647	680	657	635	632	644	639	666	702	679	648	628	666	613	612	635	633	665	592	658	635	702	649	658	604	638	652	641	680	652	664	634	600	632	613	657	651	630	644	639	661	643	645	595	625	670	678	603	629	654	630	624	687	646	670	680	652	607	653	644	684	608	632	676	610	645	637	638	681	633	648	633	650	624	657	664	645	631	611	664	616	641	627	676	626	609	630	691	646	646	660	634	617	654	662	629	651	632	645	664	641	667	663	616	656	651	663	673	598	663	638	608	659	601	635	638	628	653	637	676	636	628	612	630	675	678	638	634	652	700	665	607	651	635	640	631	661	650	626	613	671	655	628	655	630	630	624	638	694	679	651	622	647	669	662	653	640	636	568	622	666	618	627	646	629	639	636	632	639	594	655	628	654	648	641	580	641	628	642	604	663	663	668	637	601	679	630	640	651	636	659	638	606	640	629	627	650	621	602	674	643	635	619	672	651	615	674	639	655	684	624	641	647	612	701	626	675	637	680	626	649	586	648	680	668	655	675	635	662	644	617	604	624	669	661	643	644	587	658	652	686	567	656	669	668	620	638	652	618	637	664	655	658	658	714	645	653	665	648	646	627	675	658	620	668	671	689	653	642	622	662	615	666	643	630	617	676	709	599	597	642	674	650	627	661	672	647	623	614	668	635	658	670	701	626	660	643	638	636	635	681	698	648	654	688	635	621	655	660	665	623	627	638	686	661	636	654	615	629	634	665	674	636	642	618	647	631	635	601	651	621	644	621	647	618	634	640	641	623	649	615	614	649	606	625	675	635	618	642	642	680	626	660	619	670	653	671	667	652	649	615	671	646	591	647	626	640	648	632	683	613	625	637	624	665	628	644	643	648	662	669	647	683	618	635	619	664	644	647	696	630	659	677	625	621	626	634	626	653	653	627	652	646	703	613	646	663	650	551	641	682	634	627	660	638	637	613	611	645	638	640	678	639	692	612	626	634	581	682	646	643	662	688	651	620	616	603	661	636	646	651	674	641	666	671	613	651	678	621	633	693	637	674	654	651	673	648	665	640	649	640	650	666	611	631	623	622	648	671	626	671	637	658	612	615	625	636	675	674	666	613	642	654	637	655	671	677	653	657	641	675	655	635	632	650	685	634	635	628	637	632	648	609	646	637	652	669	690	612	639	622	663	682	643	656	640	576	666	642	654	643	658	661	629	679	616	593	653	652	607	616	653	645	652	626	665	630	656	678	646	647	649	656	675	662	634	640	605	591	634	624	655	602	623	625	651	627	623	647	627	633	647	635	659	659	618	639	645	689	611	628	629	656	618	653	663	649	653	713	693	615	664	634	641	633	638	636	608	628	623	678	674	652	675	635	654	603	661	639	587	627	637	630	660	641	651	607	683	652	622	654	662	616	673	633	697	669	605	625	645	650	658	652	675	686	624	689	699	620	622	634	651	644	633	672	644	663	651	664	665	642	666	657	612	673	642	610	605	663	675	683	603	666	656	652	617	628	659	627	633	644	616	613	653	614	615	622	633	599	611	689	681	646	618	648	648	639	625	632	671	663	627	632	673	627	650	598	665	650	678	620	607	665	647	648	628	645	670	679	674	650	668	656	608	651	674	632	649	642	631	638	637	648	683	670	646	610	651	644	646	604	640	632	666	643	676	639	658	649	661	615	645	628	675	607	684	668	676	615	624	619	652	593	618	641	662	614	666	638	621	659	656	644	639	635	638	686	679
16099	5426	2687	776	603	475	452	399	400	320	336	297	292	296	315	258	261	293	290	257	217	264	274	292	248	258	255	252	312	269	277	260	241	254	245	265	253	267	240	295	254	279	254	268	249	252	258	268	241	267	299	288	247	289	269	253	234	257	245	253	263	242	261	274	256	257	275	259	253	225	263	278	272	237	286	248	265	276	263	242	257	231	253	242	274	274	263	239	264	269	277	249	223	264	298	249	250	255	289	275	274	263	255	264	269	249	255	229	259	264	263	257	255	235	251	272	269	285	239	265	249	258	266	263	207	277	268	255	264	291	252	286	280	290	263	247	258	271	253	261	286	272	266	256	284	256	288	287	287	276	282	258	267	286	279	287	267	255	278	277	268	237	266	215	261	252	248	281	279	277	262	271	283	233	298	246	266	261	257	262	261	254	218	234	238	278	256	269	277	267	249	225	286	245	255	270	258	254	245	263	246	264	239	237	253	290	249	266	253	270	282	245	257	270	244	261	260	287	253	259	267	289	262	221	265	255	247	263	261	285	281	259	281	249	256	269	294	286	259	222	282	269	254	266	283	270	240	272	279	250	259	237	255	230	245	256	242	277	293	281	283	255	280	264	272	232	272	269	252	242	251	270	283	285	272	263	236	272	283	240	244	279	279	258	287	256	232	267	262	242	261	264	264	264	267	283	256	284	283	273	270	255	267	241	249	232	254	256	250	248	255	262	264	275	259	266	280	286	283	221	275	266	285	271	297	273	295	281	275	261	266	260	248	291	266	249	268	256	256	244	281	282	253	275	271	271	272	230	231	265	240	289	257	276	233	258	248	259	259	255	259	261	297	295	246	253	270	245	280	274	279	251	247	262	237	272	278	266	252	276	262	248	268	241	263	280	263	245	213	275	257	240	262	266	271	251	244	243	244	263	270	284	262	262	252	256	255	251	258	275	247	258	256	254	266	249	275	284	292	266	280	258	281	267	245	276	250	278	278	287	273	268	227	258	256	269	247	229	263	261	280	266	241	256	255	260	257	266	263	258	248	262	261	262	269	263	261	300	259	249	292	260	239	256	278	243	267	260	256	272	291	275	237	281	261	264	237	246	289	233	261	266	245	229	269	254	268	274	269	239	245	247	241	263	256	259	246	247	252	242	244	237	238	275	240	239	249	251	265	295	235	276	233	257	244	252	222	253	284	256	288	229	265	252	267	275	264	248	249	249	260	256	253	252	270	293	237	249	266	252	266	280	259	279	240	260	256	233	267	275	279	227	258	253	276	310	275	278	253	234	239	236	290	295	259	267	232	234	248	285	257	263	251	254	273	270	260	253	260	284	263	286	310	274	291	260	253	255	236	247	285	274	243	258	271	321	251	227	256	240	286	258	253	274	246	265	242	278	264	276	228	249	260	241	242	288	270	255	300	249	259	250	249	266	238	306	252	238	267	248	278	281	257	243	271	276	289	268	274	241	240	275	273	246	260	308	276	271	279	245	264	267	224	252	256	243	278	257	260	254	259	258	253	269	253	262	298	243	246	270	290	250	256	244	231	303	256	255	249	255	263	264	253	254	242	259	251	238	237	273	302	283	264	242	253	256	284	279	254	255	270	259	281	272	266	255	249	296	252	252	257	279	293	243	292	241	238	285	242	283	253	243	267	264	301	244	220	228	278	262	250	257	259	299	275	275	260	271	271	244	227	246	272	252	238	249	286	249	289	276	261	271	285	255	245	242	259	267	255	272	256	272	267	283	270	237	261	271	242	284	249	278	282	279	240	255	252	253	260	274	270	253	261	273	273	285	251	256	265	264	266	244	269	260	280	281	265	248	266	230	291	267	287	275	287	241	276	230	258	262	278	261	292	269	249	253	263	254	281	273	229	258	264	258	252	241	265	282	235	282	244	263	255	285	232	252	254	268	254	265	289	252	245	268	305	277	255	266	263	297	241	268	269	259	275	228	248	245	259	237	253	245	260	263	282	266	240	271	260	257	262	287	275	236	261	265	285	273	259	266	304	276	257	270	255	273	265	259	240	249	245	235	260	249	256	262	255	261	246	268	271	272	277	224	283	261	267	278	261	289	277	216	268	281	267	229	283	272	249	223	246	264	262	247	278	258	299	258	250	250	251	261	268	301	299	259	282	267	233	269	272	258	314	286	281	258	247	222	257	244	231	270	243	245	274	303	299	275	257	287	255	257	264	294	254	244	273	239	258	325	254	256	273	254	255	261	215	262	278	266	267	270	240	211	263	232	271	248	244	287	244	265	263	288	281	273	258	287	266	279	286	280	266	258	268	243	270	283	265	267	248	269	241	252	260	247	267	255	290	257	262	287	276	263	248	283	260	256	308	249	267	249	236	308	239	300	268	279	284	262	272	284	270	272	271	286	280	246	234	253	254	275	260	261	260	253	274	248	243	245	291	244	258	258	247	287	254	257	272	280	258	261	246	260	246	253	245	289	252	288	277	272	251	270	253	246	254	245	253	281	259	309	276	228	266	242	268	255	247	248	268	250	234	265	252	232	237	253	277	253	261	260	234	230	270	268	241	256	273	293	269	239	272	256	222	235	249	290	265	277	253	242	268	251	286	256	269	260	284	238	248	244	260	256	265	285	271	291	279	271	237	261	263	268	236	261	251	276	250	277	248	260	272	234	258	227	267	280	251	245	284	262	287	253	227	268	254	257	261	255	257	276	302	277	297	256	268	262	265	278	269	274	295	294	307	263	258	263	275	252	265	240	268	274	224	245	231	237	247	239	255	262	248	267	251	279	267	252	242	278	236	306	279	235	257	282	269	250	278	273	256	284	242	279	295	273	206	242	219	222	304	267	268	268	268	256	282	260	257	275	243	227	243	252	249	274	285	281	280	255	249	288	238	289	252	263	261	266	235	285	291	275	240	255	273	263	280	289	291	248	230	288	264	243	258	261	241	278	251	282	286	273	260	238	262	281	256	244	244	242	238	242	271	246	245	276	265	236	247	250	254	236	232	296	299	264	249	270	294	260	259	247	272	242	267	291	259	278	267	246	238	269	235	299	270	245	284	298	279	274	272	269	240	288	260	279	262	260	257	264	259	276	276	249	250	276	292	258	249	254	226	226	266	274	236	253	271	277	266	232	267	261	240	224	277	248	267	240	248	299	261	264	283	258	258	267	289	268	260	263	255	247	260	268	292	248	249	297	224	270	269	233	260	265	277	254	265	243	275	281	277	257	266	296	272	291	244	292	235	255	290	255	289	248	240	226	251	238	243	258	289	219	266	261	260	250	261	240	268	237	272	268	281	253	268	296	272	250	250	290	265	244	259	251	278	246	257	247	253	293	321	284	246	244	263	267	263	236	276	279	258	253	254	266	273	251	283	279	249	255	304	294	275	282	302	263	285	269	259	292	263	279	262	275	275	256	280	284	268	254	273	287	202	270	295	278	273	280	260	284	272	253	296	269	246	251	250	239	254	250	253	279	263	254	267	278	265	265	265	279	284	244	247	252	246	238
9164	5025	2081	2326	1966	1542	1442	1196	1059	968	893	880	784	771	754	741	729	681	705	705	639	664	658	650	683	647	652	617	632	597	642	614	625	644	643	609	608	567	618	609	601	603	618	651	595	575	566	574	609	637	641	614	607	600	581	611	573	621	621	572	589	553	610	611	529	595	636	656	583	587	556	590	559	615	621	574	569	590	618	613	585	591	575	553	587	564	551	572	560	548	579	602	587	586	583	547	610	558	595	586	609	563	602	593	549	558	548	543	538	573	561	612	578	565	546	580	626	625	621	590	609	582	560	613	556	563	598	594	587	572	608	551	607	575	546	577	600	559	563	599	613	588	641	553	590	556	586	564	531	566	603	614	598	611	577	558	599	567	594	533	548	591	562	608	584	562	558	580	551	539	593	580	585	545	585	570	595	618	611	551	555	592	587	561	540	553	575	574	633	580	533	561	580	571	588	576	600	573	589	554	562	578	554	553	612	606	612	573	574	556	532	581	574	567	624	560	575	575	568	589	621	573	598	567	562	610	542	553	574	587	604	574	576	570	551	573	589	596	544	599	542	578	578	578	585	599	580	619	601	555	559	575	559	646	585	581	615	600	573	595	565	562	561	590	572	570	601	641	610	596	551	603	581	598	575	574	574	579	528	622	589	552	535	589	582	581	585	549	553	573	552	604	624	560	612	609	581	564	533	556	582	585	563	604	558	534	577	552	598	580	538	572	517	554	532	576	540	546	609	586	593	568	524	578	590	558	552	542	595	592	546	548	591	632	589	584	577	554	547	576	627	562	537	545	599	632	579	559	593	578	594	553	563	556	593	606	568	595	544	569	617	601	559	590	583	572	581	591	573	516	606	593	574	591	597	580	554	569	548	565	604	574	587	557	583	586	593	539	557	533	615	589	598	556	613	564	562	594	593	608	554	610	621	560	567	602	578	602	642	579	582	587	555	559	552	565	598	575	579	614	614	568	534	577	563	549	594	573	606	565	618	574	597	562	579	540	628	603	587	571	564	592	587	571	573	620	597	584	610	601	542	554	562	585	573	569	588	613	525	583	578	576	568	541	544	577	564	579	567	558	584	589	633	556	550	563	574	592	568	574	599	571	595	589	570	576	579	570	574	595	549	588	572	598	579	603	600	606	585	519	534	605	579	558	608	579	601	595	634	586	608	591	552	590	571	626	610	555	554	546	588	588	571	561	570	579	570	575	612	592	578	621	594	563	563	618	578	576	552	579	511	582	569	578	619	548	562	573	564	571	597	544	574	518	591	536	571	596	588	543	602	632	620	590	573	575	602	576	605	572	576	537	554	584	588	584	550	593	616	578	624	600	571	567	586	543	584	583	609	567	590	575	553	585	595	600	638	575	588	560	561	572	559	560	551	593	567	551	569	517	611	553	574	573	585	595	567	593	556	551	587	590	590	575	574	547	586	565	587	592	580	602	586	566	594	583	583	552	558	549	549	600	575	534	598	563	563	589	531	582	556	594	564	598	586	556	555	561	622	604	583	641	602	570	573	599	605	567	544	597	604	626	574	627	585	606	592	600	599	582	584	586	575	582	626	532	597	542	597	535	602	574	574	559	553	532	595	586	589	545	603	588	559	577	576	600	580	595	572	602	587	601	599	567	578	604	624	595	637	594	597	573	523	616	617	599	580	564	558	564	620	549	546	592	575	542	559	566	607	576	555	577	592	605	603	592	610	530	582	574	586	611	571	599	572	626	573	566	589	550	577	582	586	600	601	530	575	548	559	616	604	579	583	541	601	566	540	560	593	568	608	624	578	545	509	521	561	580	601	584	591	619	589	590	624	508	558	603	594	569	622	594	564	542	553	552	588	550	597	599	580	608	593	559	584	581	576	586	550	561	618	589	593	616	562	581	582	618	612	579	551	541	586	606	569	601	619	606	613	559	559	576	572	570	552	608	555	578	592	603	582	565	580	572	554	607	570	572	566	581	572	574	586	569	566	537	580	534	573	551	605	604	573	579	633	616	562	532	575	559	558	566	612	522	584	555	570	560	587	619	580	608	549	565	556	517	563	546	604	553	612	597	573	540	552	551	571	592	565	550	543	575	580	601	604	583	579	524	619	593	545	596	579	562	584	572	600	624	571	611	559	589	592	603	578	573	580	593	585	607	561	550	570	589	631	546	551	612	561	585	566	568	580	544	589	565	579	572	596	592	616	593	553	532	578	534	536	558	560	569	531	572	560	564	615	622	566	574	603	579	602	569	587	552	588	603	597	554	584	606	576	531	569	599	582	586	574	581	587	562	602	543	580	564	588	600	591	546	628	538	565	561	566	594	576	519	583	557	582	570	566	574	598	575	569	565	591	548	576	561	584	545	555	539	546	596	587	572	573	575	570	586	552	576	538	575	563	558	575	519	593	603	547	591	575	555	552	614	525	597	545	595	562	583	605	579	553	562	571	568	551	559	582	587	584	590	623	596	590	553	602	556	546	592	584	608	586	547	586	545	570	598	564	557	581	593	578	585	566	584	580	545	576	589	610	562	573	570	596	573	574	598	575	604	550	573	570	612	609	602	591	586	570	595	550	578	586	607	557	581	580	602	567	582	593	591	567	585	572	566	584	569	599	569	614	611	599	606	628	532	541	648	569	562	586	569	589	589	612	607	570	583	583	586	518	609	596	592	586	597	586	590	576	574	625	593	630	609	581	589	547	585	569	578	572	595	565	573	579	618	586	574	596	609	577	548	595	613	581	585	596	600	581	569	609	627	548	559	562	571	588	536	546	587	575	574	541	564	529	587	554	572	602	599	540	580	555	586	599	612	559	596	607	549	578	604	548	581	546	620	578	600	590	596	566	566	622	624	588	564	605	613	582	567	587	563	555	562	562	595	567	600	563	523	566	546	573	573	631	613	592	565	557	576	555	593	577	577	556	512	552	527	574	572	586	579	556	558	569	573	576	581	572	578	533	569	599	559	561	581	572	551	585	521	573	612	548	591	549	524	549	546	577	555	549	548	617	584	626	557	533	540	570	527	590	583	578	593	603	576	511	598	617	640	543	557	600	610	610	582	555	600	590	572	584	557	607	577	577	572	576	555	565	546	623	520	574	557	551	594	603	581	547	565	587	568	579	596	577	569	579	576	593	561	621	611	582	544	605	536	560	544	552	561	568	557	615	578	595	530	535	563	555	620	557	539	572	583	496	606	579	614	644	609	600	580	588	563	581	538	559	579	565	544	581	581	539	577	597	570	593	550	538	564	573	575	583	602	608	599	585	584	580	615	613	569	572	556	571	612	595	546	557	568	566	637	566	587	586	556	594	576	622	556	609	573	564	651	563	550	582	607	589	584	562	562	541	562	541	551	565	521	564	609	561	560	571	595	546	580	536	581	564	581	584	563	595	571	564	595	569	583	571	621	544	560	545	590	555	554	598	572	601	584	585	608	579	581	571	529	551	551	545	601	545	559	560	598	566	569	537	573	571	620	591	581	555	582	597	620	585	576	630	592	543	605
2324	387	178	138	138	154	134	142	133	137	123	134	112	142	130	150	166	161	136	135	132	130	130	154	115	122	112	135	134	127	118	129	121	141	130	134	151	109	156	150	135	147	130	155	132	150	121	160	117	123	123	144	137	135	142	121	112	127	145	124	119	125	128	129	146	130	135	143	150	131	137	141	111	132	138	133	169	131	143	149	135	119	132	137	137	138	126	131	153	119	142	152	127	141	125	139	132	135	125	135	117	135	139	142	147	124	129	132	148	127	138	139	149	142	153	119	114	116	110	140	119	132	113	129	125	136	135	122	141	114	140	145	149	132	133	130	130	131	120	157	145	143	128	139	137	116	139	141	149	134	135	145	161	131	122	130	138	147	122	157	134	146	141	133	169	141	122	148	139	139	114	130	137	138	130	160	172	157	144	129	143	109	141	136	124	109	115	148	150	157	130	127	123	138	135	136	133	131	128	149	155	146	144	137	147	151	140	141	152	171	148	113	143	118	158	144	132	134	150	139	144	146	136	113	130	137	139	161	149	138	127	155	140	146	140	121	155	155	133	124	161	120	114	137	158	150	132	127	148	150	125	132	122	142	142	138	132	140	148	130	136	149	135	137	128	144	129	159	132	143	141	132	150	143	127	122	122	137	155	124	126	135	132	129	132	122	148	152	114	126	151	139	135	149	147	122	126	148	128	143	129	143	155	124	129	127	148	117	136	134	142	156	132	119	131	128	145	133	116	144	160	128	141	141	117	133	149	111	118	136	153	107	132	153	154	142	145	150	142	160	115	119	107	137	167	125	150	134	115	132	124	155	124	142	121	127	140	145	138	132	125	150	125	144	132	135	131	134	126	150	138	126	130	109	121	126	136	128	156	150	152	141	136	144	127	142	145	132	121	134	134	133	134	138	134	144	152	133	128	163	142	134	114	125	145	129	124	130	122	148	135	135	127	138	121	110	139	130	136	139	142	128	157	137	161	131	136	163	128	137	131	133	153	141	136	129	130	151	141	146	155	144	148	129	153	153	156	138	129	107	121	125	140	152	128	154	145	170	144	112	170	134	140	134	150	106	141	116	133	124	147	119	141	141	146	111	134	147	142	138	131	157	174	149	126	160	139	135	147	136	138	165	138	140	166	165	140	116	111	138	133	170	158	118	148	131	130	143	151	150	159	140	130	138	146	151	133	148	119	120	150	124	132	127	134	119	141	138	152	162	129	147	132	141	143	132	130	116	128	128	134	123	141	148	135	134	149	130	115	141	142	155	127	135	136	150	129	158	158	140	132	130	164	148	151	129	139	111	135	140	142	142	170	143	118	171	139	114	145	136	122	141	118	145	133	138	134	135	140	148	105	123	155	156	123	134	130	164	144	124	118	127	130	143	139	143	134	127	131	151	165	157	147	139	137	130	125	120	118	119	133	145	138	141	129	137	147	128	138	159	146	152	158	145	130	141	133	108	133	150	133	102	110	136	135	165	169	125	134	141	131	128	127	121	142	116	150	137	146	158	131	135	133	162	124	136	142	138	117	129	158	138	150	152	118	150	131	138	134	120	159	128	135	132	137	145	132	130	135	113	123	146	114	141	134	128	129	121	134	147	138	142	152	113	141	139	136	137	137	114	119	119	133	130	137	143	132	144	139	158	145	126	129	140	121	153	130	118	146	125	129	150	121	126	138	121	142	115	135	137	127	146	147	127	150	146	138	141	120	134	149	135	118	111	152	145	133	131	126	153	110	129	138	123	147	148	140	159	153	145	148	131	139	144	132	152	143	156	147	126	131	124	144	152	142	150	139	117	150	162	138	129	137	129	128	153	136	137	143	150	133	141	126	156	140	135	148	159	133	127	136	137	131	118	142	114	165	136	115	146	138	130	135	131	147	144	123	131	140	124	129	127	119	154	161	133	140	129	139	120	136	140	131	140	135	149	132	124	131	138	109	127	167	124	126	141	124	132	131	136	124	131	134	120	129	134	136	162	117	132	131	147	113	138	152	156	134	126	156	117	137	127	131	141	129	145	103	135	136	126	144	143	136	130	171	124	145	166	137	150	135	146	121	136	149	130	135	120	132	138	128	137	159	140	129	138	120	119	124	132	132	130	152	123	132	137	135	126	144	121	128	146	145	128	123	140	137	133	132	156	128	134	158	133	122	119	154	128	121	124	143	149	130	124	132	136	136	144	141	139	141	107	153	144	138	125	98	151	132	127	154	115	148	150	138	120	130	137	149	126	147	144	138	128	130	129	134	131	145	115	133	147	143	124	121	151	165	135	175	126	112	145	134	138	150	116	156	135	138	139	144	119	135	133	119	116	115	155	177	147	135	138	137	115	133	137	133	117	127	147	125	118	129	122	123	157	117	111	129	145	137	130	157	130	119	131	133	139	137	147	156	131	134	149	135	124	156	155	127	130	132	142	140	135	147	119	110	138	131	139	150	141	145	141	139	117	133	136	138	116	151	136	134	127	146	127	126	135	122	152	125	122	134	142	152	156	127	131	128	151	131	143	112	152	136	163	127	159	137	159	147	115	150	142	127	143	126	129	165	118	134	136	144	131	127	112	144	116	127	121	146	162	117	141	144	184	129	145	104	160	135	134	153	148	132	131	154	125	112	135	123	144	135	157	128	147	153	138	152	142	119	149	124	129	141	149	147	122	135	141	132	134	121	124	170	143	152	116	124	110	134	171	161	125	145	169	140	138	124	152	138	156	130	145	138	151	125	151	134	135	170	152	128	137	156	137	134	135	136	117	121	148	144	121	137	130	141	140	145	148	118	130	134	125	128	150	131	179	137	151	146	141	139	135	126	159	138	132	130	134	156	144	134	125	163	130	136	132	119	130	147	141	145	153	151	123	136	148	171	113	150	159	146	138	128	139	150	131	153	121	136	132	162	127	124	135	162	123	115	144	127	159	135	127	142	131	147	136	131	146	135	149	147	155	146	113	145	143	134	148	138	128	149	144	131	141	121	155	136	127	128	140	148	156	138	130	141	150	126	122	124	133	154	143	114	152	134	128	147	126	139	138	118	136	127	124	134	127	128	137	121	126	130	150	121	168	156	116	127	126	101	136	110	136	150	138	123	130	145	147	139	141	137	123	149	133	138	160	161	136	142	152	157	160	143	123	152	158	119	172	153	146	157	140	149	145	156	133	126	137	137	148	136	146	125	135	131	132	133	138	113	141	142	130	122	130	117	124	131	120	137	128	138	116	139	129	134	164	144	151	137	137	136	110	141	116	137	132	145	144	128	136	147	144	134	131	139	140	131	140	140	127	126	127	122	118	146	115	154	135	140	126	126	136	129	128	148	119	129	140	152	162	141	151	153	122	120	137	130	130	127	148	138	157	141	124	151	153	138	154	129	124	131	120	140	131	144	137	135	143	112	136	138	127	148	142	115	163	149	133	127	148	127	146	153	146	142	133	138	147	141	124	117	145	133	134	124	141	115	136	142	126	114	119	102	131	134	147	135	138	147	126	150	140	149	129
2078	619	406	412	408	357	416	364	370	342	351	340	380	378	359	346	386	316	371	347	367	374	357	363	373	348	354	357	353	347	380	352	312	339	373	347	399	351	377	349	351	334	380	359	360	319	354	366	345	294	365	337	418	378	354	348	367	376	366	348	363	343	333	347	337	358	354	346	335	339	356	362	366	354	349	368	345	382	370	360	372	348	347	354	341	358	381	392	352	316	357	325	343	339	324	352	345	337	364	348	343	347	387	371	334	367	332	323	356	360	333	371	376	341	366	343	393	366	334	307	343	363	325	367	328	357	320	352	345	305	325	354	373	362	364	317	352	360	327	386	349	337	361	318	368	354	363	329	339	374	331	398	361	324	368	357	325	375	321	324	332	337	347	380	343	353	348	353	343	378	377	356	343	361	368	323	367	327	357	303	335	352	353	334	337	353	345	351	332	306	351	356	368	357	350	388	321	319	330	378	340	357	348	345	381	360	365	373	304	361	338	354	396	326	357	338	331	335	348	349	377	346	359	341	348	332	355	335	335	331	336	371	342	363	339	340	321	354	341	383	338	355	347	384	386	358	348	381	342	337	344	312	342	315	326	354	373	359	344	361	347	341	332	349	378	380	333	329	325	381	384	358	332	370	336	387	349	347	357	356	312	341	373	369	333	349	334	323	373	358	311	343	356	369	359	351	320	382	342	351	394	363	352	354	386	334	379	328	360	325	336	332	350	320	337	338	333	356	332	380	381	375	343	323	349	355	354	330	365	333	333	337	360	337	315	339	358	333	354	353	356	372	358	328	390	340	334	344	383	387	289	342	389	345	338	381	360	358	358	370	329	362	384	351	362	339	385	359	351	376	386	323	351	337	337	359	352	378	327	404	339	360	362	357	359	332	331	335	345	364	345	353	332	381	381	367	356	369	401	377	329	369	355	338	375	380	340	332	389	394	362	312	336	378	350	370	362	339	333	345	323	334	349	346	353	337	330	372	343	340	355	372	365	372	382	322	333	364	366	386	382	346	368	348	357	361	378	396	359	351	370	362	362	327	365	332	332	384	347	379	332	352	348	352	377	347	359	397	365	344	343	340	366	350	359	367	355	384	374	341	353	351	354	348	351	355	337	371	379	374	332	341	331	342	374	349	354	351	343	350	344	351	368	345	340	343	327	349	349	345	317	356	348	356	363	371	335	353	369	363	343	324	339	344	376	343	332	375	352	353	340	352	344	411	346	349	346	371	353	353	353	339	361	366	356	365	344	380	376	387	357	356	360	343	370	327	317	370	358	327	372	366	340	334	358	374	343	365	346	353	396	349	359	338	377	314	360	323	339	363	379	389	333	349	344	383	365	346	331	321	350	384	332	356	383	334	353	359	330	317	349	331	347	362	360	355	369	344	343	362	340	354	350	361	344	368	329	376	363	386	379	361	325	335	338	351	375	360	354	306	346	353	341	352	345	327	346	360	319	345	349	384	361	329	306	341	383	371	363	361	331	334	378	382	300	381	372	325	348	367	396	342	349	335	380	355	351	378	370	367	345	370	359	335	366	336	373	362	321	370	347	334	355	339	386	353	361	346	363	336	355	328	316	379	365	351	352	356	373	353	363	345	332	358	390	377	382	360	362	347	346	354	365	357	336	343	378	368	346	317	359	370	360	354	354	363	374	315	358	366	325	345	407	355	347	362	365	355	354	365	305	345	377	356	359	345	376	337	374	387	364	351	391	338	354	377	360	349	351	352	344	384	348	330	372	338	364	349	374	362	381	335	344	342	351	350	303	369	344	358	363	337	370	343	351	345	334	346	342	351	365	389	334	369	337	352	373	330	316	384	372	357	333	343	353	343	320	380	384	361	359	365	358	367	364	350	377	359	378	353	360	352	345	367	331	325	350	371	346	358	352	362	321	392	347	356	335	353	354	371	362	359	329	351	333	348	343	326	348	343	356	328	364	348	348	357	357	292	367	356	347	339	377	378	349	353	338	355	350	348	352	345	339	337	357	364	394	347	381	327	357	337	355	380	340	354	345	326	342	347	360	362	338	357	364	362	341	384	338	361	326	358	353	367	344	376	334	366	323	374	338	380	342	354	324	361	349	361	314	357	350	357	317	329	352	361	336	364	327	370	369	353	346	327	336	334	344	389	337	320	387	366	335	368	314	358	352	342	364	322	364	350	322	335	357	345	305	325	376	356	332	369	367	350	346	379	365	338	343	337	345	356	323	357	318	354	331	340	356	356	341	338	366	375	340	353	344	341	373	346	342	388	330	338	383	332	354	365	349	361	311	354	345	388	357	357	369	361	308	349	337	335	375	364	334	346	366	354	324	369	333	336	347	349	363	377	350	374	364	346	385	357	325	346	357	334	369	359	348	372	375	330	353	334	339	342	363	372	364	364	353	352	362	350	360	331	412	339	333	353	345	370	363	367	367	357	345	347	362	358	346	335	368	359	340	339	328	382	360	340	331	371	343	353	362	336	352	368	348	355	362	348	348	365	395	365	361	364	360	368	381	358	331	345	353	330	331	360	382	343	348	330	366	342	352	325	346	375	326	359	346	347	348	355	316	348	370	311	353	353	355	328	369	333	363	334	318	319	367	356	359	319	323	362	334	386	373	366	310	364	372	395	332	374	366	342	359	354	316	370	340	336	347	350	329	317	385	342	345	364	342	367	378	355	363	350	352	325	315	355	366	371	368	379	346	352	377	377	333	352	368	353	353	349	357	347	352	350	397	365	357	358	348	343	359	377	375	371	334	382	343	329	355	355	340	357	385	341	354	360	380	338	327	331	376	343	338	369	341	348	332	347	332	365	362	353	344	361	343	367	340	356	324	339	318	333	350	336	338	344	331	343	312	369	356	357	321	348	336	356	345	388	352	375	358	367	350	371	347	321	357	350	388	309	351	352	323	324	338	360	377	358	345	351	349	371	340	408	329	360	395	323	373	361	383	354	321	368	343	366	359	328	359	374	354	364	346	394	368	374	333	344	322	324	367	393	341	338	336	373	357	319	346	340	345	351	381	389	335	314	344	360	358	324	356	324	326	351	353	379	377	349	351	338	329	344	375	377	344	330	360	368	337	364	338	344	341	369	326	386	327	368	320	370	348	396	357	342	374	371	374	394	342	320	354	318	355	377	349	371	350	380	353	353	376	324	339	371	341	328	342	354	380	352	347	333	330	333	356	375	387	327	367	377	335	356	377	344	362	355	354	378	371	367	333	339	380	308	334	321	357	342	386	349	346	389	339	364	366	337	350	364	359	333	360	394	332	352	385	339	354	345	326	358	350	337	346	386	370	331	385	345	350	342	357	345	353	348	366	379	329	308	330	348	355	325	371	353	359	320	326	373	348	374	356	376	354	352	357	384	387	342	329	363	364	330	331	313	348	376	334	367	336	394	327	399	359	348	357	339	316	377	328	357	336	339	343	344	332	345	383	355	355	346	374	351	374	357	355	352	353	344	385	333	328	361	327	339	376	388	333	332	351	327	344	363
9399	2789	1154	554	453	370	375	317	321	335	316	321	282	291	283	284	303	266	317	250	282	264	291	278	326	287	298	275	250	261	269	278	311	283	308	275	308	250	284	268	263	273	268	286	280	293	295	296	292	319	314	276	304	270	303	258	267	242	281	279	296	295	249	233	292	261	264	282	273	322	298	290	261	278	268	313	277	265	310	318	266	278	273	283	315	296	261	312	272	280	278	310	262	278	275	262	275	299	298	251	267	266	274	270	281	293	261	260	265	290	281	260	286	278	260	298	287	266	312	283	308	285	275	291	277	251	297	277	282	269	311	304	267	268	277	289	303	297	289	277	259	280	268	260	281	305	294	274	287	261	299	284	273	267	304	280	264	305	289	251	309	293	302	252	285	280	309	290	317	286	267	276	282	313	285	253	275	277	306	277	288	298	306	290	270	312	271	302	266	266	306	276	285	295	294	289	277	270	263	331	264	265	298	310	271	278	277	293	280	288	286	293	274	280	254	281	280	305	309	284	281	277	283	292	261	298	272	264	267	303	297	307	275	305	274	270	297	276	277	274	288	276	269	261	280	268	271	253	294	284	266	280	275	270	302	276	306	333	273	279	249	284	262	285	244	256	276	315	306	327	287	265	307	289	257	294	299	269	275	272	280	275	306	258	264	299	320	256	284	315	302	305	281	308	270	257	272	259	312	238	274	295	284	279	275	250	242	292	287	270	295	265	261	301	311	253	289	237	302	278	297	321	269	320	272	288	274	292	264	250	246	325	300	266	278	305	275	272	277	295	303	261	257	312	292	285	277	267	324	281	246	305	290	292	258	258	295	273	301	311	282	259	243	257	277	269	275	288	273	305	302	301	292	328	278	289	258	272	261	280	306	289	252	270	264	297	286	310	247	267	270	276	272	295	284	311	326	295	298	308	290	284	268	272	262	292	289	267	255	268	286	232	288	277	270	302	323	302	291	250	303	274	266	282	280	314	266	275	266	272	281	257	294	287	289	320	290	309	274	298	290	300	283	268	305	282	264	268	289	280	305	283	259	243	293	268	262	264	262	261	282	280	286	308	270	296	267	286	284	289	296	303	279	302	267	291	283	272	285	277	308	287	279	275	252	264	268	286	311	298	264	264	293	277	300	261	262	244	300	284	274	251	287	276	282	297	289	276	286	301	316	268	282	289	275	271	274	289	276	283	284	286	292	317	280	302	271	296	289	269	261	245	270	247	286	312	303	267	268	281	255	282	276	274	289	251	313	247	269	285	296	265	244	325	292	264	288	303	284	286	251	266	294	266	271	264	284	307	296	252	302	256	270	286	262	287	267	273	308	243	240	284	254	274	291	252	245	267	279	299	274	282	325	275	261	265	293	297	278	243	275	246	284	302	286	288	274	284	287	305	303	303	274	271	269	278	292	276	263	286	304	299	275	271	292	280	260	291	268	302	290	281	292	257	272	291	298	306	288	297	276	267	257	303	263	285	316	283	311	285	278	280	321	262	277	268	265	275	262	261	264	280	287	278	303	277	281	265	251	261	294	298	307	260	263	293	271	330	273	279	266	300	280	310	285	308	260	251	302	278	274	268	273	237	301	277	260	273	285	283	279	301	246	278	315	291	265	280	284	249	294	278	301	229	317	298	277	310	270	283	266	296	267	289	272	295	303	254	263	294	259	312	297	262	278	255	258	261	312	319	271	323	303	290	274	289	258	287	253	281	271	265	285	273	264	268	243	295	269	308	296	296	307	289	293	269	279	262	279	234	330	307	295	285	280	299	260	285	290	293	279	278	270	313	257	299	284	297	261	282	300	255	268	279	284	259	311	309	275	264	307	292	277	317	308	293	288	280	249	332	313	283	309	276	274	267	228	265	268	300	286	253	305	286	325	318	287	298	303	290	285	266	298	284	291	269	295	303	287	294	260	269	272	320	281	275	302	264	300	284	271	287	264	332	254	317	282	315	252	274	272	296	273	291	280	306	293	287	291	273	287	286	276	302	295	284	271	241	294	327	322	285	281	292	305	305	298	278	286	271	251	262	256	276	314	284	269	272	292	309	266	295	297	287	262	280	279	296	301	295	304	279	295	279	305	253	297	300	261	275	297	292	312	302	298	314	278	275	280	298	266	282	313	279	258	282	278	292	279	291	283	322	256	282	313	318	276	295	296	321	281	283	324	260	281	249	283	285	274	298	292	296	264	296	267	253	293	283	272	287	275	267	286	286	315	278	271	272	282	264	273	283	269	305	267	260	259	300	280	282	302	287	258	298	260	296	287	301	267	275	258	266	274	294	274	275	298	268	261	263	237	299	266	287	284	296	294	271	280	283	287	271	286	258	287	292	297	307	268	270	241	320	288	267	295	281	287	277	314	320	298	276	267	315	289	308	280	306	274	317	293	277	306	290	284	289	281	300	261	284	326	281	305	301	294	308	277	285	301	280	275	281	276	290	309	252	269	296	303	286	297	281	271	299	303	274	302	279	280	302	270	263	298	293	282	291	319	286	311	284	260	278	269	278	271	283	262	264	278	297	319	286	301	298	278	290	282	284	250	300	271	301	290	273	277	289	306	295	276	282	304	282	299	264	259	308	329	270	246	289	248	267	267	292	271	295	273	281	266	324	255	306	251	319	277	281	302	273	279	284	267	301	265	304	286	282	253	260	298	263	300	284	287	267	254	272	262	312	280	332	292	325	298	302	252	294	272	289	270	283	265	330	273	293	296	303	296	301	265	307	301	281	284	283	291	300	293	255	298	253	268	282	293	304	285	266	279	292	291	274	265	301	277	274	247	291	269	273	267	278	269	266	283	267	268	243	271	281	262	247	267	272	262	286	302	287	336	299	319	332	276	305	272	227	277	244	289	272	307	283	281	288	267	267	309	286	278	240	325	281	254	286	285	297	289	293	318	280	272	285	290	320	275	290	269	275	275	313	296	264	273	256	301	268	276	279	285	260	282	266	281	306	271	263	321	265	259	300	286	255	299	293	283	276	274	302	300	292	295	294	283	269	272	281	302	262	296	271	269	263	287	270	301	309	273	311	273	264	308	271	276	293	277	302	298	288	299	255	298	282	248	261	263	272	263	256	271	297	265	253	255	296	304	298	286	268	284	268	263	262	279	277	278	293	284	286	297	273	292	291	294	276	301	247	296	274	271	296	288	279	301	276	269	269	246	271	284	231	277	287	270	254	280	311	275	268	300	294	232	293	282	262	285	275	284	292	301	291	306	274	277	243	284	307	264	257	274	304	288	255	248	288	308	260	285	262	260	279	272	290	284	296	291	253	271	274	280	287	282	279	255	245	296	262	259	254	301	267	298	292	277	259	245	286	263	256	269	243	288	287	295	240	264	273	272	275	310	266	263	251	267	313	267	320	291	279	262	316	303	282	265	278	293	313	290	280	291	260	314	271	256	258	286	291	314	289	303	256	267	262	264	287	262	255	297	319	292	260	270	262	258	252	268	291	299	285	263	276	270	279	315	255	250	263	283	277
7112	3133	1497	1583	1329	1174	1007	931	828	856	831	844	756	813	780	724	712	690	683	660	697	665	705	712	716	628	686	639	678	628	678	667	672	698	649	648	643	670	657	602	663	706	667	655	642	675	639	638	644	660	700	662	668	645	631	684	657	646	646	669	629	648	640	603	677	639	645	683	634	641	677	639	619	643	658	670	614	643	637	695	678	667	649	674	631	641	667	639	651	672	676	696	684	624	620	643	630	642	657	645	636	671	707	643	699	629	661	635	646	631	645	622	618	682	596	623	685	635	669	692	630	615	653	661	639	690	639	617	704	669	621	627	625	678	614	660	645	649	640	609	630	672	639	656	638	650	638	603	610	657	600	648	621	648	675	637	609	618	646	614	655	606	662	650	643	692	622	656	659	631	657	647	629	614	617	645	638	575	651	637	620	601	638	625	643	632	629	620	650	595	653	606	614	609	601	617	629	713	640	638	619	684	634	677	689	627	706	651	648	631	646	624	661	619	652	599	657	611	670	636	650	593	613	647	604	647	666	606	683	623	689	631	632	630	653	632	647	623	665	629	632	658	632	663	636	646	655	665	623	628	630	631	646	639	666	676	648	656	634	638	658	602	601	634	646	611	601	622	609	653	653	645	632	627	684	609	654	608	642	647	609	611	688	681	657	676	585	661	627	683	683	594	661	631	653	650	654	629	623	642	663	645	625	663	657	643	594	636	633	664	643	666	647	669	654	613	652	614	655	626	618	645	623	616	604	641	636	592	678	608	604	629	651	626	718	643	673	601	689	669	652	581	647	668	658	596	649	603	621	639	663	634	672	588	632	632	680	647	673	596	623	668	672	628	595	649	631	643	678	624	645	645	616	650	635	623	687	656	608	628	650	657	635	641	641	632	622	678	654	657	630	681	643	652	603	617	636	641	669	628	641	642	620	694	680	619	652	622	628	639	641	655	665	644	663	645	641	657	621	641	638	614	659	665	605	637	678	625	609	614	660	635	631	673	650	667	626	684	631	677	629	598	652	655	667	659	667	681	640	660	647	646	663	653	658	614	639	620	653	646	643	619	651	626	584	672	649	663	638	588	667	645	632	598	628	638	615	641	642	642	679	623	636	642	615	671	622	677	594	628	621	623	607	661	650	645	648	646	652	647	672	633	653	697	641	624	605	666	613	655	665	592	654	609	716	637	652	625	629	634	660	683	619	630	637	655	638	629	658	645	659	648	618	689	695	595	679	651	635	655	668	673	679	660	610	609	652	656	615	626	627	654	656	602	597	629	659	634	672	612	627	628	630	624	618	618	628	665	649	630	644	657	633	620	632	700	656	618	658	631	640	600	634	626	637	626	663	635	638	608	635	604	626	612	624	658	666	693	646	643	658	644	637	637	604	680	622	659	621	650	629	626	671	655	625	600	693	635	621	640	646	619	654	659	640	625	622	636	661	673	599	631	632	619	610	629	652	595	663	636	638	668	650	650	636	623	656	613	608	612	642	572	662	625	643	665	665	658	664	629	623	633	634	655	621	650	662	636	614	650	629	653	667	592	613	616	631	667	690	671	638	653	678	624	657	641	642	630	653	652	608	631	644	683	651	714	604	650	644	614	625	631	626	634	631	635	658	631	692	600	654	630	627	629	632	658	651	627	636	636	642	638	577	670	645	649	617	650	644	646	693	623	605	637	607	655	639	641	623	623	658	642	637	629	616	670	674	609	635	662	680	638	619	651	676	577	670	631	595	630	684	650	626	613	638	645	640	628	630	621	617	645	621	661	594	668	666	629	642	633	616	626	643	654	637	608	668	680	611	607	636	699	624	636	653	648	670	693	658	639	663	620	636	649	695	649	609	612	607	645	635	654	674	659	628	659	629	609	637	627	693	632	647	607	627	627	664	646	673	631	644	661	655	649	639	638	607	638	643	674	637	660	635	649	592	626	584	638	598	630	695	639	633	637	667	657	715	617	620	652	637	679	618	645	639	657	634	619	652	631	628	583	632	620	627	623	650	646	686	665	613	608	653	641	653	658	620	674	632	625	678	686	652	654	619	629	641	641	586	624	694	650	624	707	581	707	637	653	659	617	630	652	610	654	635	657	617	667	630	620	649	628	669	651	609	643	621	651	635	624	703	617	579	667	664	651	627	686	598	603	628	601	622	636	623	651	611	625	688	670	626	676	609	615	651	627	622	566	619	619	673	634	653	635	623	614	682	656	631	630	616	670	673	644	620	650	661	634	619	659	650	596	605	641	667	620	663	611	642	650	644	696	620	681	640	649	657	672	637	633	645	647	674	661	618	624	627	626	688	663	660	645	659	641	645	653	630	639	591	658	626	643	641	649	613	625	658	656	674	660	626	630	671	636	621	566	659	681	619	626	652	647	650	634	662	641	637	683	607	581	658	660	605	641	682	654	612	640	657	624	641	633	632	652	650	633	676	641	654	598	662	621	668	670	626	659	652	629	680	666	660	649	641	644	616	685	660	615	634	713	651	602	595	614	633	611	628	635	624	620	678	651	624	693	630	679	677	602	651	659	651	625	637	648	608	609	625	622	717	617	643	639	586	643	653	684	633	655	610	612	633	653	637	671	635	642	649	646	681	616	672	629	718	624	656	655	617	598	645	638	648	654	629	604	641	630	634	642	667	705	662	631	605	599	638	634	630	625	617	601	657	611	630	652	584	652	598	617	641	628	646	639	632	635	597	612	633	682	663	656	608	634	578	642	662	614	655	657	668	694	632	614	651	655	639	682	662	604	621	628	628	668	630	599	643	659	635	633	620	644	649	629	654	611	591	638	630	615	658	641	673	673	663	650	590	679	656	617	643	670	659	652	642	665	677	627	653	625	603	618	643	610	622	638	652	649	643	674	618	630	604	598	653	636	680	622	676	612	651	619	668	615	601	635	590	578	610	640	631	651	671	607	653	651	672	689	585	611	653	583	645	678	630	641	642	593	664	661	615	611	628	677	637	626	612	642	611	664	667	645	623	653	615	617	604	647	634	597	603	656	627	683	638	644	631	651	604	617	638	670	653	686	655	662	645	616	671	656	639	656	616	632	623	639	604	670	634	635	613	643	642	663	610	678	670	631	660	647	667	634	635	636	627	645	589	629	602	647	639	661	624	634	646	632	646	634	669	663	627	639	698	664	672	630	687	696	673	660	678	611	629	618	613	626	646	629	626	664	663	640	640	665	641	619	640	700	639	675	626	644	642	622	618	644	639	627	657	660	652	635	607	604	686	635	686	601	642	655	649	652	640	639	621	695	674	619	667	658	632	671	618	651	643	641	631	650	657	631	632	644	670	662	677	626	725	636	666	625	638	626	616	640	658	616	612	626	676	585	628	610	603	654	636	626	641	633	684	622	623	642	653	616	704	650	661	641	628	581	652	639	666	641	637	610	663	619	674	686	651	635	662	651	697	652	620	666	648	648	648	645	632	666	665	701	596	628	645	633	626	579	626	620	615	658	665	636	622	668	650	598	640	608	639	650	621	652
16542	4468	2216	843	646	470	436	362	340	341	278	291	322	307	284	289	297	271	282	265	276	275	280	287	266	268	238	250	219	267	252	251	280	281	271	250	240	262	285	270	252	248	274	273	251	274	233	274	280	270	238	269	262	257	271	244	262	270	241	272	253	239	220	254	264	253	237	254	260	270	289	244	261	308	261	269	274	260	284	258	242	245	256	250	249	271	252	253	263	263	240	252	295	249	277	269	265	259	249	269	284	261	277	285	279	251	238	296	259	256	275	238	231	263	255	276	241	258	243	269	242	241	245	258	256	247	266	217	270	257	247	299	259	239	271	244	225	246	230	262	293	264	294	306	253	258	273	276	270	265	283	253	255	259	276	268	245	252	235	270	273	274	272	248	246	230	262	264	277	245	236	261	241	258	247	226	277	263	221	251	281	308	260	237	242	281	278	260	297	260	266	245	250	277	250	281	251	253	249	262	232	291	275	285	273	249	238	265	237	261	278	238	275	244	254	274	263	261	276	251	224	247	264	257	262	270	255	266	292	265	254	267	259	215	275	245	261	241	261	261	259	272	235	260	308	248	259	240	242	257	221	253	243	272	269	237	260	278	256	266	251	234	269	257	262	274	289	300	241	265	246	237	227	248	287	277	245	254	259	219	253	275	252	252	280	247	248	237	234	276	255	260	235	278	247	279	258	269	231	247	242	258	279	254	265	258	246	270	301	239	291	278	254	240	273	265	266	280	262	281	265	256	248	252	276	267	274	257	243	266	271	273	242	244	261	261	263	228	266	230	289	259	271	271	232	271	266	257	271	265	261	262	235	267	253	254	277	268	237	247	244	259	285	260	278	250	258	258	273	247	254	270	267	235	253	267	224	247	270	275	272	246	226	238	273	248	282	267	240	279	235	255	258	248	245	247	284	238	275	253	284	252	229	283	243	280	253	225	245	280	243	250	270	246	260	263	237	286	277	267	254	260	272	262	256	254	285	262	296	286	270	259	258	284	229	240	232	258	258	288	273	253	298	235	243	244	268	257	223	270	275	245	288	298	224	239	242	266	276	247	242	256	240	269	245	244	256	245	293	283	240	288	311	278	287	256	255	259	276	257	252	248	254	249	257	234	249	228	276	273	246	261	272	251	281	256	250	247	247	257	233	267	269	274	267	254	251	256	219	267	255	261	275	232	271	255	285	272	256	279	267	255	250	274	284	251	261	256	276	284	250	277	250	251	260	262	279	258	240	254	239	291	272	264	264	257	269	243	262	280	262	269	277	294	248	259	240	263	248	254	265	251	254	275	231	271	232	267	250	244	242	247	227	262	237	280	262	296	272	265	271	259	209	261	248	250	260	255	215	257	262	237	292	260	238	239	248	282	281	269	284	300	233	264	248	260	256	290	271	262	268	265	245	279	291	226	229	248	255	273	260	250	238	253	219	252	224	226	233	268	253	245	280	232	264	278	265	270	241	233	251	268	249	270	242	278	274	267	242	273	268	245	231	252	261	268	260	275	269	258	290	265	269	245	252	283	284	262	287	243	258	294	293	259	265	242	245	248	229	258	234	283	274	292	245	256	278	249	266	257	289	233	270	275	266	250	207	265	247	258	279	270	268	269	255	267	257	272	218	261	263	263	244	256	269	238	242	233	271	277	259	239	252	246	264	227	239	239	254	283	244	271	276	259	262	263	295	244	268	205	249	245	229	255	261	255	278	245	263	216	281	250	238	292	263	242	259	257	281	229	255	248	269	231	270	279	244	262	251	278	265	263	266	282	270	253	251	246	290	230	255	270	240	264	241	270	272	250	284	274	262	251	265	276	235	303	238	250	258	220	295	253	294	277	307	267	226	249	234	284	262	257	262	263	224	268	254	235	249	265	262	257	250	246	259	250	246	254	253	232	254	261	251	266	254	229	283	285	269	262	274	245	269	268	254	275	269	249	242	247	262	288	258	271	258	255	250	234	279	266	253	267	246	220	266	257	281	226	245	248	267	279	253	266	266	242	277	264	238	252	269	283	262	280	239	247	229	260	267	251	251	226	259	293	276	225	244	275	250	266	250	251	318	256	269	233	282	248	248	290	255	258	269	242	275	264	255	278	283	257	266	248	276	294	264	259	256	244	250	248	277	250	253	306	234	255	225	284	228	263	291	230	217	267	272	251	273	247	243	266	257	262	248	241	281	260	246	235	258	264	293	245	241	260	253	253	249	257	267	282	284	300	242	243	247	246	287	263	265	236	250	246	250	248	226	285	298	262	258	244	278	262	237	259	274	273	258	294	252	250	271	240	226	270	260	251	270	265	252	253	270	245	224	242	253	251	259	239	246	242	240	265	245	237	289	279	250	254	258	257	259	247	284	238	256	231	259	246	271	234	253	229	281	253	270	295	261	266	280	237	273	255	235	270	266	261	231	241	261	238	261	241	242	256	237	266	247	253	243	280	263	251	268	265	211	263	239	248	234	225	253	236	261	271	246	247	227	261	262	250	268	267	299	267	260	276	296	263	255	262	274	226	262	274	252	232	288	260	266	283	264	239	260	265	250	275	254	252	270	232	281	261	263	281	283	282	254	257	262	265	288	242	245	246	239	251	264	286	257	240	243	279	254	273	258	262	248	228	262	254	255	233	255	238	273	255	255	267	257	267	259	243	262	187	251	265	246	272	251	272	250	233	289	246	248	254	252	257	250	235	237	285	260	261	262	264	216	265	239	261	252	279	266	246	244	264	238	263	249	236	276	240	275	257	254	261	281	247	264	248	232	248	229	248	272	284	266	270	286	273	239	265	266	276	246	275	303	256	233	273	219	252	269	252	273	250	243	258	260	250	255	239	243	280	254	248	256	280	271	258	259	246	257	243	291	252	253	260	234	234	281	259	267	280	286	250	238	282	284	281	286	242	260	259	237	267	229	265	275	273	258	268	260	240	258	277	298	251	248	260	274	276	285	261	228	271	268	268	243	274	265	234	243	302	257	237	254	267	267	253	253	237	263	252	291	223	248	271	284	260	246	256	256	263	262	250	247	266	222	286	257	249	250	279	244	308	260	291	265	249	263	259	229	236	260	275	256	283	282	255	263	241	298	267	261	280	240	284	269	250	266	255	246	243	271	265	264	271	235	264	262	249	248	280	281	291	237	278	268	250	247	255	228	248	270	237	252	228	249	295	284	262	287	278	278	259	246	242	254	295	239	242	242	264	264	244	278	263	247	280	262	268	255	255	244	243	241	260	259	279	266	241	251	257	263	273	245	265	265	239	265	263	263	261	256	252	265	246	250	290	266	249	257	262	233	249	221	263	239	266	247	264	269	249	253	240	221	242	243	239	236	254	243	269	264	254	264	252	239	254	253	260	265	260	253	280	275	246	241	242	226	241	252	262	257	232	256	270	260	259	276	269	284	280	270	306	252	249	252	244	248	265	259	252	235	234	278	273	276	250	262	245	267	257	252	236	301	252	296	282	265	265	220	259	290	285	284	262	251	263	277	250	263	228	229	245
9242	4109	2248	2370	2006	1644	1336	1200	1081	917	918	889	808	782	748	737	718	679	686	652	663	666	618	653	667	636	627	624	638	608	591	592	614	616	637	606	587	609	589	600	578	604	590	576	592	627	645	633	628	580	648	566	578	595	630	638	593	580	616	610	567	521	573	568	588	556	593	587	562	597	636	612	603	586	556	605	536	579	552	601	600	594	588	583	546	567	568	577	559	545	590	537	570	612	583	534	585	583	595	557	546	565	544	591	592	574	530	558	595	547	575	567	597	582	543	563	579	561	582	547	572	606	566	566	541	589	616	551	569	536	604	595	548	522	587	617	596	620	598	609	579	575	559	575	584	586	567	573	577	595	549	580	549	553	602	575	575	575	555	575	591	610	560	480	567	550	560	602	587	605	592	592	570	596	583	536	585	579	588	579	598	594	570	551	589	572	562	603	564	563	538	617	576	559	542	534	578	544	561	585	594	596	570	550	614	588	539	557	555	621	555	542	583	525	547	586	588	544	575	599	569	577	575	534	603	598	585	562	559	596	579	545	552	564	508	537	580	618	571	550	605	602	566	517	612	563	554	532	547	603	544	584	586	583	615	629	550	564	617	557	554	620	588	528	592	574	562	598	536	542	573	564	566	584	563	563	545	580	542	578	571	583	571	533	558	566	548	545	591	590	568	552	539	559	566	563	588	587	587	570	555	567	576	570	544	567	573	608	545	553	546	555	612	594	595	619	590	560	613	565	603	557	583	576	640	587	600	599	563	585	575	580	544	556	582	582	547	620	582	558	532	578	569	562	577	579	526	568	567	553	582	568	551	562	572	582	585	592	519	546	559	587	630	554	577	554	564	562	558	522	594	530	554	579	526	601	538	557	552	629	597	589	569	573	570	605	569	616	590	614	597	574	526	558	567	571	554	570	575	585	557	568	556	540	552	608	548	591	592	594	581	585	583	532	545	591	578	594	532	560	596	572	550	572	577	576	556	575	546	584	548	588	602	561	618	599	573	585	580	576	571	608	543	567	575	553	554	571	621	606	605	576	594	579	529	570	607	597	572	605	563	547	565	518	556	574	595	565	539	561	554	594	566	575	611	584	557	548	553	537	571	589	626	594	586	523	590	581	569	594	553	592	563	586	573	586	599	577	563	574	586	573	561	599	598	542	528	564	586	564	547	615	567	554	583	552	554	578	559	590	540	585	577	539	533	589	582	584	570	589	569	559	528	539	595	545	563	571	527	583	539	575	543	584	517	593	579	549	598	551	581	552	571	542	566	572	586	578	562	515	558	568	562	588	543	587	591	590	549	588	584	560	567	572	568	563	563	592	569	589	609	549	580	589	575	572	584	586	571	612	566	568	577	601	558	590	607	552	544	566	556	606	611	540	583	549	606	588	578	614	575	559	591	610	562	602	607	608	579	580	590	525	604	578	580	535	545	537	603	581	601	564	554	590	559	546	569	546	571	564	576	554	582	536	588	528	568	590	573	586	551	604	554	623	565	550	624	559	581	617	584	615	576	581	566	572	628	558	590	554	586	597	574	502	612	595	568	548	566	608	548	588	568	595	610	558	584	558	573	552	615	526	549	560	619	535	552	593	633	575	593	560	548	535	589	566	610	575	590	590	567	555	599	577	567	599	572	548	556	559	630	549	559	550	589	555	589	590	536	573	621	575	579	566	576	550	542	588	591	546	571	564	597	583	557	572	569	588	570	561	562	559	608	561	587	568	550	570	514	569	569	600	550	578	558	572	584	549	555	570	567	542	581	567	579	569	568	544	572	568	548	592	616	568	564	604	597	556	588	613	528	585	568	546	550	574	567	564	535	611	564	575	563	572	610	584	565	550	557	528	554	558	610	544	587	597	593	503	542	588	576	596	555	626	573	547	549	582	591	603	581	522	591	600	538	568	580	587	567	593	582	563	533	532	558	579	575	624	600	578	603	554	606	582	567	566	536	594	560	546	568	558	598	564	577	592	548	549	554	594	553	534	580	578	535	604	581	552	608	596	568	615	526	592	567	562	551	621	592	577	597	610	541	582	572	584	583	604	607	581	589	551	573	577	537	527	526	592	607	587	567	621	557	564	554	593	586	579	590	552	609	579	595	577	603	533	563	573	593	589	599	561	600	580	570	599	549	575	546	584	590	578	561	559	568	580	561	565	569	611	576	544	566	570	580	591	600	546	592	549	539	564	562	621	532	583	594	538	574	567	587	556	596	527	611	570	562	543	555	553	572	530	565	550	570	572	590	569	577	561	548	559	567	561	556	607	584	579	535	535	546	565	575	556	575	597	620	618	577	569	569	582	571	588	624	597	583	624	541	562	555	558	554	604	547	573	539	541	596	573	551	610	569	547	622	555	574	607	577	595	549	610	592	571	614	534	605	525	586	612	621	634	590	573	569	561	579	545	586	523	577	573	583	527	554	574	559	553	597	569	564	620	561	562	559	576	571	565	548	584	564	544	564	613	549	600	588	592	597	556	586	589	552	558	603	591	618	554	597	559	590	531	559	551	572	539	614	555	607	610	578	588	523	567	585	575	561	565	643	598	563	588	562	545	570	631	593	539	551	596	513	573	574	584	568	574	602	589	587	593	563	603	586	544	550	592	565	573	609	543	507	606	571	570	545	540	556	579	589	558	571	581	565	552	598	556	559	523	627	532	595	582	596	595	588	572	574	582	568	603	555	581	607	547	624	567	573	565	577	581	555	599	569	521	622	526	599	553	594	548	566	589	548	553	552	563	552	571	578	603	625	541	554	575	542	587	591	565	597	544	564	572	555	574	588	562	564	617	573	561	560	571	570	561	546	571	548	573	587	585	560	556	592	595	586	569	582	571	567	577	568	570	570	572	587	578	577	591	588	556	558	589	539	584	553	572	553	603	568	546	579	588	536	535	598	599	626	568	546	593	563	550	556	539	552	536	562	556	570	573	588	577	590	545	558	595	590	582	562	596	567	551	566	558	572	573	587	539	550	560	546	582	596	612	566	560	544	606	549	565	553	570	558	526	614	566	577	598	560	589	584	608	566	581	573	578	527	560	557	518	605	543	550	579	555	568	577	584	545	554	599	546	555	573	551	576	562	534	573	589	538	604	586	570	593	599	566	577	596	560	554	630	602	571	549	546	568	543	557	549	578	600	559	547	612	546	560	567	574	583	567	582	576	634	626	561	566	605	546	593	564	583	598	569	566	555	542	541	571	559	575	637	564	562	578	571	592	541	514	552	524	610	574	611	563	564	584	563	537	548	569	579	585	519	548	589	554	571	589	580	601	604	585	605	575	583	581	559	554	544	588	572	563	550	593	590	620	582	595	560	594	561	559	576	591	584	557	577	595	542	580	532	555	573	534	597	614	572	607	540	574	579	584	556	605	571	558	611	550	594	584	543	582	574	542	542	592	575	570	587	574	602	563	570	573	590	571	580	548	557	556	610	580	592	534	545	587	580	598	580	534	594	591	564	596	577	560	533	565	563	576	552	528	558	575	586
2360	375	155	136	141	144	135	151	138	146	134	140	130	153	138	126	158	140	148	137	139	139	130	127	138	123	126	140	135	144	140	140	133	142	139	149	152	158	133	137	122	132	123	143	130	115	123	130	141	148	142	128	141	168	137	142	127	135	144	132	139	151	144	132	134	127	118	150	153	137	147	155	148	140	147	139	154	141	142	122	144	129	124	123	167	148	137	135	129	124	141	138	126	131	144	121	123	128	134	125	131	127	140	135	122	155	140	131	135	156	123	124	143	134	143	131	107	124	130	134	134	127	116	128	116	131	109	135	142	153	165	129	157	138	122	143	130	137	118	126	147	137	127	157	136	151	157	142	124	130	141	135	128	139	151	131	150	127	157	128	135	116	144	126	138	117	145	111	144	161	125	145	143	128	124	136	127	123	163	131	140	117	122	146	142	120	140	152	142	122	128	150	141	122	133	149	146	122	133	132	117	121	125	138	129	138	145	146	188	135	131	140	154	143	157	146	125	134	123	127	139	136	146	124	133	136	144	131	122	142	157	152	161	124	121	122	151	142	133	114	141	135	145	158	136	165	144	144	120	135	128	155	121	123	132	124	134	160	132	120	144	117	150	131	128	149	126	128	140	162	142	146	141	131	163	133	137	123	146	153	123	163	132	106	144	143	159	128	129	122	146	138	154	114	158	156	136	136	127	138	123	148	127	116	144	135	154	132	138	158	145	129	124	148	142	129	154	135	116	134	135	141	121	135	127	146	131	122	137	114	144	129	161	125	148	118	135	132	136	158	140	139	125	123	122	122	136	128	133	145	142	166	133	156	146	118	153	119	131	135	148	117	144	112	138	121	156	141	132	132	152	142	129	129	132	120	144	144	156	127	131	140	130	116	143	165	135	133	123	129	137	134	151	132	129	139	130	156	158	152	133	143	139	155	142	124	118	117	120	134	119	140	144	124	153	153	136	144	137	152	131	142	123	150	140	132	141	154	136	114	138	160	131	113	160	158	119	150	139	122	146	143	118	128	160	128	125	137	136	145	130	143	138	163	139	140	130	139	146	126	114	171	166	114	131	125	138	157	154	135	145	160	123	123	141	123	164	134	156	132	161	135	109	149	166	136	121	139	123	132	149	142	129	149	154	144	140	123	147	120	119	122	160	118	143	114	130	143	126	141	155	132	138	149	131	145	132	127	135	111	137	157	136	142	155	140	127	132	159	149	108	134	140	125	141	125	152	150	136	132	119	126	134	115	145	128	138	139	154	117	123	129	136	124	102	156	129	140	132	146	138	135	133	138	131	147	150	113	141	148	140	119	119	143	133	112	136	132	129	128	118	136	174	150	144	142	123	136	139	135	131	145	142	136	124	127	162	148	121	135	112	129	136	138	132	149	163	129	137	138	130	137	143	143	137	115	144	138	156	129	153	127	143	150	132	150	149	147	122	116	125	138	113	114	135	119	118	148	148	135	147	135	122	130	127	137	134	144	144	133	109	127	129	144	150	129	123	131	159	143	117	131	127	120	112	131	152	110	136	134	152	107	162	128	148	129	124	132	136	159	125	134	133	99	152	133	139	138	132	129	140	149	119	128	145	150	142	132	132	133	137	118	129	148	164	165	162	116	147	151	130	141	133	132	113	120	138	134	140	145	123	133	137	135	141	133	145	133	158	131	123	133	147	159	148	141	124	128	117	120	127	139	139	127	152	140	111	160	121	133	122	132	133	144	126	138	126	137	133	111	123	108	147	127	138	125	148	119	130	135	133	122	145	123	136	157	144	129	156	159	138	146	136	151	145	131	126	131	149	126	126	144	137	127	135	123	126	135	117	138	141	126	120	140	133	160	152	119	121	137	137	159	159	134	139	120	135	135	131	120	145	135	135	143	154	152	118	132	145	132	123	154	140	136	125	148	131	144	133	127	159	127	158	156	146	126	123	131	137	140	156	130	142	140	133	124	134	142	135	110	124	145	147	139	135	123	106	127	140	147	133	132	131	125	152	136	137	149	151	139	154	130	117	143	126	141	126	139	130	122	115	123	187	142	141	132	129	138	120	139	149	121	122	123	111	137	163	134	145	147	158	137	120	167	150	127	145	162	139	132	133	164	119	121	123	141	133	130	144	132	123	156	141	133	118	146	137	146	128	117	140	134	145	141	128	137	139	148	124	145	132	119	131	125	124	138	130	143	126	132	118	129	124	133	118	155	116	135	145	158	141	137	118	124	135	150	132	130	133	130	132	109	132	127	158	149	139	133	131	136	152	141	126	131	136	118	139	151	144	125	124	133	135	150	134	121	111	144	165	144	145	138	144	134	118	117	152	123	149	128	121	137	140	113	113	125	153	123	160	137	134	129	121	139	134	154	130	134	161	145	135	142	170	139	138	133	125	124	157	143	133	133	128	139	131	122	131	140	121	148	138	132	135	146	143	123	136	149	144	142	124	132	134	135	134	143	122	116	147	144	120	138	122	145	140	150	139	127	124	141	127	121	123	130	138	154	134	132	124	116	139	124	123	142	164	149	151	145	143	120	124	142	119	145	94	127	155	143	140	106	123	150	154	136	126	123	120	130	126	139	132	129	124	135	133	134	139	133	116	120	121	138	131	127	133	98	148	119	127	134	132	133	164	153	137	152	157	129	143	125	130	134	146	141	132	119	146	135	131	130	124	128	145	141	139	113	139	143	121	127	130	133	134	129	143	130	145	112	135	132	140	131	126	153	144	140	145	122	143	138	140	134	147	146	147	127	129	127	138	156	147	153	150	135	144	120	110	149	132	147	138	127	135	129	126	135	113	122	132	145	137	127	137	133	130	119	142	128	158	137	124	137	149	112	135	140	107	142	120	129	120	125	139	159	140	133	127	124	119	175	159	153	130	136	131	133	137	144	132	142	138	143	149	119	143	134	148	142	135	140	149	118	139	121	145	128	134	161	146	151	157	144	146	135	132	115	130	115	147	138	150	167	148	129	136	107	129	131	124	125	148	131	145	136	118	141	139	126	145	145	131	138	147	136	148	126	128	136	163	125	119	136	112	124	163	142	130	130	140	143	125	119	138	119	161	135	148	147	130	127	116	136	143	133	146	113	131	164	150	98	180	148	163	161	112	164	140	132	162	136	131	124	155	113	136	140	142	163	126	125	121	124	149	144	147	125	145	148	130	149	121	116	144	138	127	149	149	150	133	139	132	147	121	155	144	123	135	119	131	127	133	134	124	134	118	121	148	130	122	138	147	117	136	134	148	128	142	121	142	130	146	144	129	138	130	141	131	128	131	134	127	126	156	154	121	134	130	129	139	119	147	134	131	169	139	129	144	153	137	141	148	129	144	152	146	131	143	121	123	140	137	142	135	126	139	145	147	152	131	148	152	144	145	175	143	113	146	139	126	135	157	134	165	125	140	144	133	145	118	147	123	125	119	162	134	125	139	153	138	158	106	149	153	146	150	140	127	146	120	140	124	147	139	127	128	131	132	132	150	130	136	123	137	147	139	118
2146	562	382	399	396	353	364	373	369	322	369	329	382	335	349	377	329	334	338	343	323	354	331	355	350	362	356	359	364	345	346	368	361	361	365	344	363	359	384	359	344	368	330	342	333	345	346	370	359	357	364	382	337	342	327	336	377	325	337	340	330	318	331	317	366	341	366	357	357	360	344	318	346	370	357	336	364	344	350	343	328	359	327	357	336	330	311	351	352	351	392	366	326	367	334	363	368	353	330	371	362	335	358	380	345	342	348	347	363	338	365	347	330	327	314	342	332	352	352	355	361	328	370	324	360	387	340	364	375	359	346	332	361	363	367	311	339	340	349	335	380	372	362	368	344	344	344	367	351	333	345	340	343	356	323	359	382	363	362	341	341	333	341	352	349	340	347	365	359	333	331	337	381	360	353	391	345	340	373	388	348	321	339	369	361	379	338	329	329	334	350	325	344	368	394	336	347	347	375	397	350	367	369	361	361	338	360	403	368	379	369	341	327	340	383	386	332	309	344	351	359	364	346	348	365	333	356	343	366	369	361	347	329	355	361	347	364	380	350	349	332	342	377	380	336	343	327	347	345	337	349	380	370	343	343	344	351	352	339	355	341	346	336	319	350	370	307	347	386	372	332	364	338	347	367	342	320	354	344	346	320	376	357	358	319	376	347	386	354	348	375	354	331	356	363	378	353	379	373	338	311	332	335	335	347	369	315	331	388	349	333	332	343	328	375	332	324	390	363	352	352	348	352	312	320	312	369	349	352	344	370	342	340	404	328	370	373	398	353	370	331	385	319	361	355	333	341	370	340	364	322	331	327	376	349	340	397	365	339	337	374	365	353	334	348	344	371	380	376	357	346	338	370	359	361	365	363	315	340	356	329	361	368	343	353	316	338	364	363	349	318	360	361	370	401	320	340	337	362	322	380	332	346	363	335	338	342	329	420	352	337	359	350	378	366	338	342	347	328	342	364	358	335	332	346	355	321	339	324	363	351	335	367	371	385	368	358	346	354	357	340	341	353	367	350	391	357	368	341	361	353	342	342	350	370	354	312	334	339	330	355	362	368	334	290	337	354	353	348	331	361	375	313	344	387	363	376	340	346	360	348	323	362	354	353	386	369	373	324	343	350	352	338	350	349	336	337	320	342	324	367	352	329	411	359	390	347	326	341	365	338	353	360	324	320	370	393	370	318	344	353	332	341	371	357	373	357	354	323	387	336	336	346	329	364	356	334	336	330	340	338	340	313	323	361	324	333	345	353	357	372	393	361	317	320	332	341	337	347	359	332	359	326	381	347	365	334	348	341	325	328	318	343	372	328	343	313	380	339	325	335	359	325	353	363	351	384	360	346	344	373	360	358	343	381	348	352	342	332	345	358	315	342	362	352	364	388	363	302	367	386	322	362	344	340	353	313	334	371	384	380	382	309	329	367	345	335	339	306	357	339	318	348	338	356	349	388	375	331	367	349	327	347	335	346	332	346	349	328	338	332	332	346	360	378	370	332	403	353	348	331	380	371	351	348	352	350	341	355	344	364	352	317	364	326	351	335	364	339	347	315	318	346	347	348	356	362	354	351	310	321	351	300	377	311	336	371	342	301	330	374	370	342	359	335	353	341	343	342	333	377	343	332	323	354	361	367	344	323	322	380	349	351	334	376	326	308	324	355	346	325	356	359	373	343	334	362	366	316	320	364	366	376	362	319	341	349	356	347	333	324	348	357	355	334	328	365	365	314	363	376	345	334	313	341	365	311	365	341	377	350	370	355	324	352	349	352	351	354	346	338	349	347	303	323	356	351	375	369	322	326	333	347	394	335	379	344	353	346	390	350	372	352	364	379	357	361	362	361	372	358	332	340	313	338	338	366	391	349	370	374	321	371	333	349	348	360	347	312	348	338	360	324	374	376	317	323	320	359	326	350	310	364	348	340	362	352	370	353	317	351	344	345	348	374	347	317	340	364	359	378	356	320	395	348	344	315	353	367	359	334	361	347	318	351	336	354	364	342	324	331	332	358	379	304	377	366	329	363	358	331	338	318	338	336	324	340	349	321	363	332	350	367	343	381	334	352	318	370	350	332	362	367	341	354	381	358	360	340	357	346	344	338	341	358	363	343	317	349	321	338	358	378	357	320	346	328	319	353	356	334	364	358	383	352	329	374	380	362	359	335	356	340	340	356	330	329	362	334	324	342	339	341	347	390	340	316	334	340	345	387	348	361	392	358	333	356	334	294	347	305	361	370	334	340	346	385	409	348	346	322	348	357	366	351	350	341	342	337	347	336	343	375	333	325	370	342	361	347	357	354	368	336	333	349	332	348	365	343	335	349	368	381	374	363	373	349	371	339	375	360	373	361	340	380	306	359	350	361	346	335	323	344	338	344	322	356	337	350	350	362	326	359	344	356	331	354	335	327	340	325	375	351	369	353	341	371	362	367	371	352	339	349	346	363	336	320	357	360	367	340	371	356	355	361	331	390	359	350	338	351	356	330	326	363	363	343	312	343	369	347	389	355	362	348	339	359	379	322	366	330	348	349	368	339	334	336	363	344	307	346	348	354	354	355	370	345	382	347	350	348	403	356	355	310	350	338	337	354	335	356	347	315	342	367	342	343	339	369	347	369	342	338	365	333	360	344	387	326	317	341	350	330	338	337	372	387	342	353	347	345	366	358	364	373	369	364	322	342	377	329	357	335	338	331	312	391	367	350	330	340	339	340	362	365	329	371	372	345	343	342	363	370	352	322	339	363	396	352	353	345	355	359	348	354	362	372	328	358	373	351	334	342	361	351	341	355	385	362	366	358	338	363	341	352	352	358	318	353	336	358	350	360	357	368	354	337	345	340	350	356	320	353	339	348	371	368	372	361	353	342	371	325	354	327	359	340	325	326	352	377	344	370	353	331	336	330	366	324	344	377	364	355	340	314	334	373	331	353	365	344	349	342	340	372	331	328	371	337	317	342	354	357	358	386	342	322	356	366	304	303	380	363	342	342	348	337	345	359	360	403	358	350	335	338	371	383	329	398	353	350	329	350	326	349	308	354	364	358	348	347	326	347	360	365	358	332	312	349	342	358	362	363	308	350	369	358	362	306	339	348	324	347	345	355	331	377	365	370	336	324	344	355	370	359	395	361	350	326	338	380	334	359	381	340	350	328	335	328	341	336	321	347	351	346	361	362	385	369	353	360	340	357	338	371	353	348	365	346	349	355	348	350	333	384	356	367	365	343	291	339	336	362	342	346	356	329	348	323	341	345	373	331	343	326	345	363	342	340	357	360	360	354	318	345	353	340	335	316	344	353	324	335	322	360	314	377	334	369	364	351	350	361	352	351	341	342	357	358	344	341	378	355	365	353	334	377	334	343	340	349	344	360	345	353	352	350	328	333	366	320	368	372	326	374	390	312	353	291	331	365	353	337	344	376	327	366	336	357	351	368	335	392	345	349	350	315	355	319	375	323	342	381	353	321	302	323	345	333	343	341	332	331	327	346	342
9288	1918	911	520	452	350	346	327	275	297	309	278	303	298	282	288	288	279	322	302	298	301	284	296	250	277	275	260	264	277	267	257	324	243	299	266	264	299	269	262	262	280	297	256	274	311	261	279	253	321	270	302	262	320	284	264	289	302	283	304	280	269	276	268	269	290	265	286	248	282	296	283	288	269	298	268	311	321	280	263	258	265	263	285	261	294	290	270	269	274	298	264	295	275	274	286	288	291	306	286	286	324	257	292	273	286	304	296	241	226	295	289	298	280	290	288	288	277	280	283	292	267	313	251	259	316	306	267	282	269	282	314	285	281	310	282	310	305	270	273	232	268	282	290	269	306	288	246	248	260	287	236	266	271	273	255	312	288	304	311	279	270	293	240	293	267	241	278	248	293	285	285	289	278	266	289	276	282	275	276	280	253	297	267	285	282	235	275	298	242	279	257	291	276	294	293	285	256	318	301	266	278	269	278	279	259	273	289	251	268	284	292	292	249	262	299	292	270	269	245	261	279	258	264	310	258	267	281	310	267	267	295	267	283	280	277	272	280	309	299	274	264	261	301	291	282	292	295	296	283	246	313	286	312	280	273	256	314	282	265	277	270	311	291	271	268	279	277	305	272	285	309	281	247	290	247	293	268	285	271	282	311	284	254	273	309	282	274	298	298	307	291	284	266	277	299	289	281	272	274	308	264	274	285	276	250	297	282	304	280	248	305	320	297	277	271	316	275	282	276	301	274	275	281	279	269	303	279	284	282	306	282	288	292	300	269	272	264	266	315	270	277	267	276	286	289	288	266	308	282	285	259	243	297	281	305	307	304	303	265	271	275	266	285	279	270	299	280	301	261	271	271	330	248	291	280	299	268	263	273	288	243	288	276	268	295	291	265	269	298	262	299	275	228	293	283	280	260	296	293	321	259	265	284	329	286	321	276	284	304	294	260	296	264	326	253	285	270	255	269	257	275	320	270	276	279	260	308	286	258	250	308	281	264	276	313	282	259	283	284	281	256	269	271	267	279	278	255	281	287	286	277	309	282	279	261	310	286	287	299	308	252	274	281	265	284	288	278	261	295	274	287	269	274	298	274	296	255	289	278	289	297	282	270	284	288	295	299	285	278	260	272	272	274	310	260	316	298	281	294	289	283	312	274	280	261	279	275	289	292	299	304	319	252	290	248	247	286	236	286	282	304	267	306	302	271	260	268	274	276	299	282	263	252	286	265	276	288	263	282	274	286	285	240	277	264	321	280	310	277	343	313	280	284	279	277	297	289	264	272	268	269	305	271	280	299	270	291	296	261	251	300	295	291	269	244	299	318	279	300	271	300	278	281	242	263	264	286	288	278	314	301	257	280	290	271	271	260	247	274	292	285	288	263	260	268	278	294	265	288	279	276	282	302	290	305	289	274	262	288	330	300	326	270	280	296	305	289	280	300	275	326	254	278	281	318	296	293	281	241	305	277	296	273	294	295	271	274	280	229	291	281	301	282	268	308	282	275	245	293	246	291	314	293	277	262	266	295	264	283	279	284	277	271	294	282	284	244	289	250	261	282	272	320	304	317	302	269	291	297	272	252	277	269	265	278	263	278	287	267	281	278	283	265	257	266	299	287	297	267	296	251	314	272	271	259	259	275	260	293	282	303	266	267	273	267	275	276	301	274	302	287	238	263	268	291	286	258	265	246	263	288	271	289	286	280	293	263	278	266	289	271	271	292	284	319	282	278	275	277	296	287	282	288	303	289	284	307	279	266	295	273	267	292	295	287	299	256	277	275	301	289	256	260	271	289	300	268	275	268	288	260	251	295	284	251	265	308	288	246	240	288	266	275	289	310	288	277	268	286	286	281	262	271	263	284	336	292	309	293	265	269	251	271	279	288	274	310	276	265	303	291	284	273	284	279	249	286	258	291	303	269	317	277	270	255	277	255	285	294	296	287	282	284	290	307	278	269	270	276	288	248	274	279	323	281	271	297	292	292	282	292	260	271	270	287	281	260	253	301	294	291	289	293	289	242	325	301	307	286	263	297	253	285	281	261	276	282	257	271	274	260	329	245	249	275	282	280	297	287	270	280	281	270	261	281	320	256	257	278	286	257	301	313	280	300	297	278	256	253	269	290	294	276	284	328	285	234	298	281	283	276	281	270	289	240	285	306	284	282	297	286	290	286	299	271	286	295	322	281	253	283	272	262	292	254	278	273	293	265	286	267	290	298	274	276	297	266	267	289	288	277	306	279	266	275	266	287	279	295	260	311	254	280	292	275	275	307	251	254	271	254	319	255	289	270	307	306	293	293	278	268	279	274	277	266	276	277	300	278	266	267	267	288	281	299	309	324	278	275	268	275	294	301	278	269	255	285	276	305	290	268	267	256	258	252	282	302	280	282	266	303	249	263	276	289	276	284	296	292	275	254	305	292	287	303	267	264	296	233	270	270	281	300	292	272	266	276	275	282	286	290	274	266	266	281	278	260	271	308	287	281	286	294	301	261	259	278	304	292	287	276	228	259	270	264	265	274	246	282	288	248	294	262	269	266	266	269	274	297	289	262	290	303	266	308	307	259	294	252	269	271	249	275	304	262	319	285	258	294	287	280	255	308	305	261	282	265	282	265	257	301	305	266	277	283	272	286	296	285	303	262	294	275	290	295	289	258	268	265	279	295	274	281	293	299	286	242	271	293	290	280	299	294	268	262	283	226	310	270	291	251	311	265	287	288	330	268	283	261	260	291	299	264	310	291	249	287	271	272	316	310	284	252	272	276	277	259	261	273	288	269	303	247	280	305	324	287	263	283	254	257	260	268	267	285	326	274	277	251	297	261	281	297	268	255	293	314	267	279	279	286	288	292	303	308	262	304	287	238	282	287	313	241	292	288	285	287	255	305	264	270	306	280	275	290	269	287	285	269	260	310	252	239	261	286	277	262	308	265	264	273	266	272	300	282	294	290	297	250	296	287	310	316	275	297	245	290	288	270	251	283	244	272	266	277	274	280	267	266	283	264	254	295	271	259	281	283	292	276	285	277	306	282	276	287	256	292	270	281	270	263	273	281	288	272	261	279	285	278	319	270	285	275	262	306	282	252	295	279	260	261	295	289	301	271	258	265	231	316	270	241	278	269	294	272	271	282	297	270	265	257	289	287	270	312	269	268	266	278	304	296	259	264	276	238	267	257	255	256	278	248	254	257	309	250	247	284	295	299	285	277	291	282	268	288	287	277	288	273	286	277	273	261	226	259	294	263	278	312	292	267	258	253	275	316	273	253	260	271	262	287	291	276	273	237	263	242	255	288	297	248	247	285	276	270	273	275	281	305	242	275	279	316	281	288	266	253	258	282	275	274	270	307	287	287	302	310	243	270	292	246	291	311	288	301	270	273	279	276	294	313	264	276	270	273	321	274	269	278	255	287	293	270	259	286	273	275	293	282	255	293	259	280	299	255	267	300	275	263	290	245	285	293	252	271	288	264	271	266	256	285	276	274	260	293
7170	2294	1467	1504	1431	1186	1062	974	904	887	829	745	744	770	727	689	706	696	672	663	715	687	609	712	641	633	666	648	661	659	681	633	633	726	639	657	639	648	663	669	674	677	645	635	645	660	646	650	603	654	610	644	680	624	635	649	616	652	630	681	623	655	658	616	659	649	626	655	626	675	615	668	623	611	642	617	627	607	620	627	665	633	611	642	621	660	653	634	646	671	661	675	652	660	619	628	625	606	627	599	647	639	671	613	645	623	688	634	637	611	624	659	587	616	634	630	623	641	644	630	655	612	568	645	631	671	626	616	638	615	638	669	628	598	642	630	626	658	573	634	615	661	640	650	666	619	609	618	614	637	612	665	634	608	633	624	628	672	657	629	660	641	628	623	621	644	648	679	672	633	629	632	666	613	672	608	662	665	654	595	628	631	635	655	605	613	646	673	619	654	627	610	644	638	655	646	633	610	656	660	612	638	616	605	627	650	590	661	619	590	633	648	636	607	668	634	617	601	632	659	647	675	616	607	598	627	653	662	630	659	661	618	620	622	637	651	641	635	644	627	647	678	624	622	659	603	616	631	653	635	575	578	574	672	601	619	626	652	627	622	712	618	599	640	602	630	650	642	626	631	669	617	578	606	614	621	598	619	660	664	621	663	703	610	646	634	659	626	597	634	619	628	604	621	626	620	595	634	659	674	625	614	608	678	599	616	657	630	654	645	648	664	679	648	635	633	662	661	647	668	643	684	656	621	646	654	615	653	620	600	647	610	669	656	606	602	627	636	637	622	648	651	602	645	655	599	636	648	634	620	640	628	606	604	646	629	669	623	611	631	627	613	638	633	639	610	634	650	659	623	605	633	621	604	617	660	649	651	710	662	675	655	612	621	635	650	648	639	663	640	631	639	644	675	680	659	658	648	572	658	630	603	641	658	628	610	616	681	628	635	630	658	636	585	664	653	605	628	638	594	626	641	641	630	644	617	633	621	652	653	614	631	588	634	629	648	651	671	689	626	613	647	628	655	583	643	644	635	637	623	633	615	657	638	614	633	631	632	658	655	629	662	610	638	599	611	607	653	625	616	652	630	667	624	623	636	617	658	609	648	616	612	674	684	668	592	644	665	618	611	612	646	646	630	619	641	611	637	632	594	626	609	614	655	613	638	686	621	664	602	647	646	636	597	631	641	627	661	625	648	634	600	628	624	630	567	594	656	644	662	659	640	650	658	677	653	669	634	636	618	653	626	653	607	651	601	623	619	631	593	616	637	640	640	659	632	654	620	611	625	615	631	648	637	587	648	649	665	617	661	653	600	620	603	635	601	627	681	587	657	627	610	607	647	617	644	645	659	658	620	609	605	667	611	608	645	623	648	617	649	629	657	643	631	667	640	641	600	604	624	597	638	632	639	609	629	646	598	617	655	624	596	631	597	665	657	670	617	600	574	609	607	614	606	653	652	611	649	674	609	648	622	661	627	619	638	599	614	575	634	638	649	636	655	613	649	634	604	657	612	644	611	657	624	597	636	609	558	664	622	623	618	617	624	646	614	654	690	655	612	629	638	665	611	662	658	636	649	592	660	677	609	640	692	642	624	619	586	611	617	618	637	626	640	671	604	599	610	604	634	601	643	617	624	632	607	673	630	608	613	634	648	609	625	658	607	635	642	626	628	634	597	667	645	659	617	631	624	606	633	627	598	646	679	636	622	646	625	645	610	621	672	643	626	574	647	662	674	637	642	622	638	658	636	660	650	624	683	662	647	591	668	633	659	656	661	657	639	648	595	650	665	660	604	639	585	606	651	570	632	617	609	652	632	633	610	604	677	641	617	605	671	625	665	619	626	652	635	653	571	675	654	667	651	654	626	652	639	641	668	607	644	644	639	640	652	614	654	608	636	597	647	619	588	633	634	648	619	630	589	584	606	635	633	657	616	618	634	670	623	610	617	636	641	569	639	601	638	669	649	605	673	629	631	628	622	726	643	619	643	628	660	617	669	637	660	636	618	624	647	617	673	608	634	664	617	573	652	599	670	634	636	627	617	610	639	639	646	590	659	594	610	610	660	618	630	613	627	640	638	685	577	657	633	650	617	630	676	636	597	695	642	604	617	628	597	684	629	650	608	621	640	656	623	643	644	659	610	656	621	630	607	646	622	644	647	651	596	635	639	638	666	631	629	632	652	617	631	632	593	679	647	605	611	583	598	606	655	625	642	614	636	636	645	563	601	655	614	647	650	649	621	643	649	633	638	618	684	651	640	578	643	649	652	642	665	653	630	597	628	624	650	621	626	612	658	628	620	648	654	684	567	671	635	577	623	635	611	599	633	611	641	595	602	653	655	646	668	603	654	599	641	621	640	680	611	611	685	610	646	610	650	635	630	619	632	648	634	619	633	658	635	650	666	664	663	677	587	620	638	628	655	660	580	623	630	600	617	621	627	578	649	600	675	647	626	654	658	625	648	645	608	614	640	625	615	655	678	632	630	641	629	658	619	647	694	665	634	629	625	663	618	637	690	618	636	610	622	629	638	604	660	666	619	612	655	630	631	650	647	608	635	643	622	636	611	655	662	626	663	633	631	672	636	644	634	648	648	618	626	636	607	678	629	642	607	634	628	633	595	698	637	615	605	580	614	573	682	619	663	665	640	649	554	586	595	677	644	641	639	620	628	627	651	659	624	626	624	641	638	642	691	677	649	628	633	635	661	599	635	638	630	585	614	692	636	646	657	673	697	647	633	603	619	624	590	640	612	608	658	677	622	641	654	630	645	625	650	648	684	641	614	623	651	598	642	635	652	622	683	661	666	603	638	670	648	651	626	589	615	661	622	648	635	636	640	630	613	610	618	603	618	593	683	636	675	637	688	625	639	604	663	646	658	705	668	621	654	634	599	618	637	611	683	675	626	646	630	617	638	651	609	660	670	631	647	623	610	644	648	680	640	653	625	675	616	641	677	644	672	647	627	634	600	600	678	601	621	595	640	651	616	601	626	584	662	643	618	619	652	648	606	621	632	609	617	645	631	635	618	634	601	669	619	652	650	625	596	612	643	601	619	595	609	656	666	603	674	601	630	668	612	612	632	621	612	644	611	601	642	637	680	641	621	609	604	587	619	600	610	644	600	637	642	624	611	627	616	645	687	621	627	637	610	666	607	621	620	618	624	650	658	657	617	638	596	612	656	597	609	655	651	635	580	629	650	658	667	668	665	669	645	629	639	659	653	635	619	660	637	635	603	651	635	598	609	637	611	641	642	640	628	592	570	605	625	600	686	675	602	613	621	621	581	624	626	643	644	642	643	665	661	612	631	621	622	631	623	658	667	578	641	638	658	662	620	678	644	624	604	648	627	602	640	616	619	643	605	608	640	633	613	632	636	644	598	631	663	642	641	620	645	615	613	642	604	617	618	619	588	642	633	590	634	688	646	625	661	649	595	630	672	635	663	632	602	663	593	603	604	657	631	629	653	621	635	703	627	659	643	657	614	638	668	599	598
16075	3821	1789	819	597	453	395	413	363	314	337	320	291	293	256	284	250	264	264	267	269	271	264	235	243	243	257	281	266	258	233	288	237	250	251	232	227	271	249	271	263	263	277	261	256	269	244	270	253	246	240	241	257	259	243	272	275	255	292	257	282	273	261	282	259	241	259	239	240	257	260	275	241	276	226	255	276	247	254	255	260	271	266	253	282	286	259	284	242	270	273	274	259	263	265	244	251	267	277	260	255	253	248	256	230	262	276	269	276	256	274	264	282	264	255	239	243	269	268	260	243	280	298	228	276	285	229	236	253	244	236	247	259	245	266	244	295	249	269	270	279	244	260	260	275	267	249	257	273	242	265	259	244	243	254	249	273	248	262	250	258	245	286	226	247	233	255	247	274	240	256	300	233	259	229	271	258	254	268	266	242	270	276	235	270	247	272	260	226	260	272	245	241	263	276	247	247	265	247	266	264	280	275	255	244	261	261	254	272	239	226	290	238	233	233	305	279	250	237	260	244	254	249	272	229	231	276	273	262	265	257	249	262	242	246	276	255	258	288	247	276	277	250	249	245	255	256	224	249	262	223	256	268	273	261	274	248	288	257	264	253	275	265	266	255	254	253	261	277	246	283	242	275	248	246	267	275	244	223	225	235	271	255	270	260	274	239	264	280	256	259	250	263	253	243	249	260	248	258	271	271	260	251	253	237	243	235	266	247	262	237	286	240	262	241	247	250	258	263	262	283	239	255	261	246	258	256	255	263	250	246	228	258	252	261	249	264	260	276	264	254	259	247	261	233	260	236	260	289	230	259	262	276	253	272	256	259	270	238	255	269	284	277	241	247	262	258	264	251	244	289	250	279	253	277	269	277	271	256	244	245	275	259	262	284	238	248	295	283	254	270	258	267	259	219	285	265	273	258	262	267	248	250	263	251	269	266	239	255	260	287	255	269	275	254	243	241	256	244	269	235	264	281	258	264	275	221	249	227	250	243	225	289	222	263	254	237	293	285	261	232	287	256	263	307	249	262	261	232	228	266	224	261	247	254	272	268	281	295	256	244	248	254	279	238	247	249	255	256	286	266	255	230	260	255	248	258	249	278	255	249	287	243	266	228	262	266	240	277	237	248	278	263	241	255	286	273	245	263	251	240	270	246	263	242	267	239	290	277	264	254	223	276	240	270	239	229	243	250	272	270	266	276	250	277	241	238	259	262	227	229	285	278	240	266	265	256	257	273	246	263	263	268	247	249	259	269	220	242	257	236	222	244	280	237	247	257	236	240	276	231	249	248	258	268	267	261	256	261	252	236	235	243	246	263	236	249	265	241	235	268	273	260	290	245	265	243	214	269	226	237	266	265	249	234	259	268	261	247	270	251	233	265	259	252	271	252	282	266	247	248	257	268	255	268	269	255	269	250	262	240	240	263	241	265	257	246	253	248	260	276	283	269	288	255	228	272	265	265	255	277	254	259	252	262	265	244	261	249	235	289	291	253	239	261	267	268	235	241	235	269	278	280	250	250	268	251	274	250	287	291	260	281	258	245	303	270	264	273	242	258	238	307	296	254	264	262	280	243	247	265	264	261	250	250	248	274	274	249	250	261	255	275	284	240	298	249	278	280	243	228	239	275	256	257	238	282	246	283	281	250	252	255	271	229	264	255	228	239	271	254	281	235	271	265	252	263	270	258	236	253	254	261	259	266	239	227	273	233	264	260	277	251	278	278	241	247	252	259	267	266	276	251	277	281	246	265	264	269	239	254	264	295	252	279	262	238	250	245	281	240	254	246	269	259	251	231	262	253	260	245	236	271	274	266	285	257	254	293	246	254	260	241	241	239	249	271	270	267	277	245	225	243	240	272	262	269	247	245	218	238	240	262	251	232	262	244	257	263	270	238	251	229	258	229	293	256	263	226	248	226	292	248	234	235	267	252	253	260	250	247	234	275	261	256	248	255	252	237	222	240	254	232	261	256	262	268	252	280	247	249	270	242	248	261	256	229	257	259	277	266	235	242	259	265	239	270	267	253	247	280	277	243	265	259	262	247	255	247	266	256	239	261	256	274	284	269	268	257	270	223	262	268	263	256	268	242	285	272	254	272	255	271	254	257	261	261	252	245	265	248	250	250	270	224	197	251	261	271	240	301	275	231	254	270	268	267	245	269	265	265	273	268	274	237	275	263	254	232	251	263	246	247	243	245	227	273	251	240	269	238	257	250	267	228	255	311	281	261	281	251	218	254	238	249	253	257	260	270	260	250	271	264	270	244	221	263	241	260	265	241	281	255	254	269	255	251	245	254	236	286	234	242	278	219	235	246	239	220	227	258	248	233	272	289	280	232	272	259	266	293	255	265	237	265	245	245	237	267	254	250	264	248	252	255	249	253	258	255	231	258	248	256	254	261	280	229	246	256	252	268	267	259	262	260	273	274	235	247	268	252	241	250	273	260	254	257	263	254	254	240	248	212	254	260	267	239	262	296	297	239	255	260	247	253	246	237	254	262	263	265	241	244	243	242	243	270	276	247	237	243	238	270	279	276	223	262	252	239	238	245	258	241	261	238	259	270	259	292	257	257	251	234	256	230	269	254	256	250	255	241	260	233	270	241	252	286	266	249	243	281	226	263	294	253	254	270	268	255	236	268	286	278	252	252	261	240	238	261	222	251	275	264	263	246	249	238	238	247	270	224	261	272	292	253	249	242	245	274	243	252	273	236	250	254	266	253	265	247	250	248	266	280	267	243	242	258	263	275	261	269	264	264	247	251	237	244	258	249	285	233	238	237	278	274	250	273	271	272	229	242	253	229	250	279	236	249	258	242	262	253	246	237	267	266	232	251	225	250	262	257	253	252	257	263	244	264	284	251	229	218	263	263	265	282	206	238	258	262	273	259	241	276	262	254	282	268	244	248	232	253	242	254	247	274	285	256	271	258	280	254	258	227	246	261	252	290	242	216	236	254	246	231	262	247	254	281	235	251	264	242	272	253	261	218	294	255	266	255	230	245	249	273	267	209	235	262	273	271	264	265	236	251	290	236	268	214	294	295	256	256	260	234	248	268	269	273	267	240	225	252	260	249	225	276	248	260	249	271	261	237	231	261	249	248	245	259	259	271	283	250	251	241	266	274	228	232	263	263	253	246	246	277	231	245	223	232	257	253	268	254	247	265	244	262	279	300	241	257	255	252	259	254	229	250	251	262	242	258	257	279	260	224	257	239	236	249	238	277	253	238	273	251	264	253	252	291	251	265	252	265	269	260	263	260	256	273	255	260	263	280	269	241	279	262	244	245	284	266	264	217	266	235	247	260	276	262	270	277	269	301	253	277	252	274	260	265	269	254	266	259	255	266	278	240	250	226	247	248	241	262	235	238	220	231	274	286	275	254	235	247	250	259	258	271	255	299	265	236	251	257	259	275	251	262	280	255	270	255	253	246	262	239	248	251	284	269	258	244	241	286	243	278	271	266	244	228	265	233	237	253	267	232	244	270	231
9071	3460	2182	2397	1931	1619	1399	1225	1065	965	938	899	817	762	736	742	704	723	728	641	648	635	672	621	676	595	624	565	603	623	618	579	615	635	673	627	603	606	579	597	571	605	594	662	603	617	585	611	576	601	599	536	588	604	570	628	583	609	572	591	612	567	576	565	558	591	529	601	550	589	602	539	593	567	582	631	588	596	557	523	556	549	552	572	565	584	554	604	558	585	578	544	572	562	586	588	590	569	587	521	518	556	591	528	614	594	553	580	607	591	585	519	547	535	534	576	585	526	589	545	554	630	536	536	616	562	540	594	517	551	592	567	585	586	554	553	543	560	555	566	547	584	584	579	545	577	551	588	543	549	574	604	544	604	560	534	556	544	536	529	591	512	586	592	551	561	572	542	585	615	537	588	596	531	601	579	573	564	569	568	552	533	546	587	524	537	558	567	539	558	556	510	600	601	534	578	550	585	543	596	571	533	579	583	572	555	586	574	542	600	561	545	573	584	536	586	635	589	527	573	551	566	559	532	558	576	578	515	556	592	572	540	586	538	581	572	543	548	554	491	556	537	565	563	562	551	584	532	592	576	583	600	584	547	607	538	571	574	557	513	572	573	548	539	584	581	575	584	593	579	554	534	592	604	543	584	528	571	594	570	538	557	557	543	528	578	580	556	587	500	588	541	575	581	551	594	568	536	559	528	570	603	537	577	587	543	571	561	506	570	563	532	576	549	557	528	578	527	559	548	571	582	581	554	579	545	525	530	630	514	563	566	602	587	534	571	580	586	539	553	604	551	588	585	557	582	564	550	543	549	594	538	558	589	591	540	564	592	625	574	572	599	560	566	544	560	569	574	563	512	550	562	568	567	557	616	562	559	573	567	559	525	558	564	576	548	524	537	615	564	558	559	564	578	546	608	551	550	555	602	569	600	579	571	566	555	567	557	557	576	554	562	550	557	595	580	591	576	577	546	523	565	583	547	557	569	577	575	596	553	560	589	552	580	583	578	609	583	583	620	592	573	561	583	590	539	559	565	572	627	553	557	606	574	539	556	561	590	534	604	570	589	580	586	544	563	576	556	585	584	565	588	542	541	582	595	565	587	580	559	598	563	577	575	586	564	568	544	574	600	557	577	574	588	537	552	562	564	613	550	559	568	545	545	586	574	567	535	594	527	528	594	605	537	540	577	589	565	611	592	557	578	572	563	586	569	549	579	549	589	533	537	582	554	594	507	577	577	539	547	597	544	585	577	546	598	547	535	620	548	570	562	571	572	517	587	554	522	537	600	618	603	542	569	567	556	577	578	547	603	585	565	592	547	535	537	540	552	609	546	590	547	576	565	560	581	603	553	588	570	554	581	571	563	549	574	573	567	577	583	529	543	591	571	551	541	609	594	561	554	554	548	605	545	583	541	607	581	522	618	592	597	590	562	577	548	555	636	538	557	579	560	524	569	567	609	569	553	566	537	580	561	555	574	549	569	561	531	548	526	568	584	600	586	586	554	588	586	552	589	578	549	567	579	501	576	550	575	583	559	559	543	599	551	522	561	576	535	611	567	551	577	558	539	562	587	577	609	540	562	586	569	577	517	566	567	552	562	571	556	510	566	607	543	589	549	574	579	531	579	558	593	550	589	564	540	594	570	637	554	560	570	534	560	552	577	550	536	536	568	593	593	590	531	552	577	550	555	587	590	575	569	532	609	553	602	531	584	601	529	573	576	583	591	566	519	547	521	601	583	567	585	539	533	579	582	552	531	584	545	579	564	560	575	596	626	566	522	582	565	564	560	564	594	568	575	568	585	521	601	586	557	534	527	542	606	536	576	600	584	585	582	571	579	576	561	571	574	579	530	603	550	515	584	561	565	578	554	569	530	554	557	563	524	626	553	571	542	552	584	586	578	590	551	584	559	558	598	572	580	536	563	581	529	572	597	557	564	546	599	579	541	555	528	576	538	574	594	570	572	560	549	575	558	559	576	575	584	578	550	579	564	549	619	527	571	525	571	604	567	582	618	570	570	589	569	577	579	556	567	546	588	588	567	588	556	576	542	549	523	537	560	575	542	540	584	566	562	541	590	581	621	576	578	584	552	548	598	534	533	590	573	564	571	548	566	565	529	559	558	565	533	571	580	544	575	597	552	575	527	534	588	561	606	559	553	551	550	607	535	593	572	549	600	615	576	604	584	552	542	540	537	545	532	540	541	605	591	543	581	530	592	635	590	544	581	564	558	574	533	561	567	575	590	597	535	547	563	576	545	569	551	577	550	575	558	605	564	562	547	557	542	558	588	613	587	548	544	568	583	583	572	565	583	555	602	557	538	597	611	591	549	542	550	560	580	525	603	589	548	558	582	508	554	577	553	575	554	592	575	546	579	562	567	532	516	530	556	568	528	575	557	613	559	571	544	570	591	557	569	592	532	530	578	564	534	560	574	573	581	519	589	561	532	566	520	573	553	586	570	580	550	613	585	587	556	555	515	595	594	604	585	567	571	571	584	558	580	613	603	572	558	561	559	573	562	590	555	539	572	569	571	578	595	568	527	561	553	571	566	522	584	523	559	569	588	558	601	576	576	557	557	536	593	563	607	572	531	549	541	575	604	542	550	589	627	560	575	567	532	566	589	543	601	537	580	565	539	546	534	587	560	577	530	501	613	569	595	540	542	556	571	600	550	566	549	628	571	540	549	558	551	559	563	559	551	553	567	555	570	577	577	572	545	608	545	606	564	587	569	553	593	576	540	543	551	601	561	592	577	560	572	575	603	571	535	602	560	575	573	602	537	613	565	590	583	543	529	547	563	563	566	565	564	530	560	564	565	576	554	553	566	571	542	523	572	546	620	555	602	545	577	562	605	629	573	567	566	528	554	578	528	551	583	603	528	576	571	590	550	521	589	545	590	598	581	603	555	543	565	553	569	554	530	566	542	531	574	564	553	549	586	558	576	621	564	584	545	582	570	513	528	556	560	603	505	573	549	589	570	550	571	533	573	541	591	523	610	595	575	522	526	544	558	585	569	584	599	569	572	590	564	593	608	586	571	556	556	560	558	586	560	539	521	543	564	589	592	572	546	547	562	578	546	551	579	568	563	574	572	568	577	574	546	560	537	580	594	553	543	540	574	553	570	537	594	564	524	571	584	539	561	525	555	558	595	515	579	582	606	560	538	543	529	577	555	586	568	567	558	544	579	560	539	539	510	594	610	565	527	585	552	524	580	571	588	580	571	564	554	523	517	552	551	589	578	564	554	569	525	560	566	534	575	579	564	595	510	524	546	560	571	543	570	564	558	548	598	584	586	552	581	527	577	589	555	562	595	592	593	578	559	542	609	559	578	575	565	554	565	590	584	586	562	579	541	576	554	518	580	563	577	525	582	578	531	578	598	574	543	615	578	572	572	537	567	564	549	588	568	549	558	573	580	624	565	575	553	548	571	588	577	562	557	564	577	558	568	529	578	538	550	557	565	536	535	554	556	566	556	590	543	588	537	585	572
2029	281	132	134	125	155	146	128	143	144	121	134	110	135	110	132	163	122	140	130	120	131	116	157	142	110	139	128	118	136	127	150	149	136	145	142	149	142	127	124	129	119	126	138	144	151	128	129	135	107	134	139	147	140	149	144	116	135	116	118	122	124	115	119	129	143	127	153	116	144	137	126	118	152	139	135	123	122	147	142	138	113	142	150	143	130	120	131	132	144	140	127	132	112	145	124	148	129	140	132	107	120	130	139	125	127	149	147	114	133	124	135	131	118	123	141	134	137	130	151	140	124	123	117	139	136	143	131	134	144	128	117	102	134	169	135	130	124	111	112	127	125	127	144	125	128	129	124	124	139	138	121	146	132	127	144	141	121	126	174	126	127	114	149	116	155	129	142	141	146	124	121	136	133	132	142	142	122	149	131	115	138	126	118	159	135	121	129	139	136	135	146	149	149	121	145	140	116	138	114	139	133	116	123	139	114	144	163	121	150	121	125	119	107	122	127	153	126	145	136	144	135	119	129	138	143	133	152	138	135	114	124	146	114	129	133	126	128	126	109	124	135	123	142	155	138	125	140	117	136	144	138	126	136	136	117	140	121	154	126	149	133	141	117	126	145	127	125	132	132	121	97	125	128	144	127	129	127	147	126	131	159	148	159	155	151	130	117	130	145	158	120	132	141	132	119	138	165	147	150	145	117	134	125	142	115	130	134	111	156	126	139	125	126	132	130	120	86	122	140	139	133	156	115	134	133	127	140	126	127	139	108	128	142	113	130	142	118	158	113	138	155	118	137	131	134	151	136	129	116	124	130	119	125	150	121	152	124	125	124	134	121	121	125	124	129	132	121	128	121	142	128	124	128	123	140	125	133	116	145	123	121	132	106	149	153	129	110	140	128	119	106	123	153	128	144	134	132	122	117	133	114	137	137	121	136	140	134	130	155	152	107	139	143	128	101	143	146	137	149	108	107	126	128	129	126	141	119	111	121	107	110	115	155	122	127	131	131	153	156	136	132	131	129	119	135	128	130	137	155	130	127	115	109	122	132	132	135	161	110	109	138	155	124	118	120	135	107	124	123	112	139	134	150	123	153	143	129	125	120	128	139	98	142	122	148	131	120	121	114	123	118	108	134	133	129	160	127	136	135	134	110	136	139	139	127	139	120	127	132	120	107	119	122	147	111	138	129	154	129	141	120	135	125	117	135	132	117	114	126	161	140	136	128	133	92	130	126	134	139	139	123	139	143	128	134	129	147	156	142	129	128	143	122	126	126	119	141	141	126	136	144	133	125	124	131	147	123	130	150	137	120	128	135	123	136	126	122	122	126	132	134	138	121	151	148	134	148	145	120	135	134	137	109	109	135	159	139	159	103	133	131	132	133	120	129	139	149	133	124	115	127	127	127	130	150	152	129	124	141	143	125	143	129	103	138	127	131	118	130	132	139	153	120	133	107	126	126	144	116	134	138	115	127	129	131	130	108	121	118	115	128	112	131	134	122	144	120	124	122	108	131	143	144	135	132	131	151	144	136	148	137	132	116	124	146	155	132	123	119	111	136	146	123	123	154	117	128	143	132	123	130	129	128	121	138	138	143	133	126	134	136	131	160	142	126	123	119	134	128	160	134	97	116	122	135	130	130	128	143	132	133	123	110	121	128	130	149	114	107	141	130	104	118	116	157	101	131	132	130	131	131	132	142	132	162	133	144	139	135	117	145	137	128	129	140	121	141	115	147	117	134	126	142	135	118	147	118	135	132	115	128	152	123	134	118	119	134	120	134	143	133	141	142	142	140	156	126	126	138	129	136	135	133	150	134	126	137	119	149	138	137	128	140	146	134	142	110	151	132	142	141	108	123	131	120	125	141	151	139	109	125	139	140	128	126	166	177	111	111	134	119	125	113	141	126	106	114	151	155	149	119	142	129	129	136	120	151	143	126	146	137	111	148	128	148	121	131	137	130	125	127	123	115	123	116	149	133	133	130	116	116	108	111	141	139	110	130	111	121	134	103	136	139	121	155	152	142	97	132	132	147	126	140	119	127	135	139	121	142	115	139	139	146	118	135	114	131	121	143	124	130	146	135	135	134	142	132	137	135	143	112	148	131	121	139	125	112	143	130	140	118	151	136	135	141	130	115	131	140	133	121	130	126	154	144	131	146	132	128	125	136	131	123	120	133	146	153	151	141	144	139	144	135	137	117	139	143	126	127	114	118	142	131	170	140	131	143	133	128	146	123	122	147	144	119	120	127	143	135	116	121	113	127	132	154	108	145	131	136	136	114	124	133	146	132	127	122	144	108	141	111	129	115	111	143	116	122	125	125	145	128	108	141	144	97	115	153	139	121	128	123	126	147	119	114	110	131	137	145	134	142	116	120	143	151	120	124	142	146	123	108	140	146	136	128	134	138	137	123	131	137	131	105	128	123	124	124	121	118	108	131	131	140	121	140	140	122	103	138	148	118	139	123	115	133	106	124	116	108	140	144	126	107	135	131	123	110	153	136	126	134	123	126	123	125	123	104	135	133	133	140	145	133	163	119	128	112	132	132	123	132	144	121	112	130	145	145	136	136	130	141	134	147	126	123	114	127	124	144	119	121	117	137	137	148	116	153	139	144	124	123	148	147	142	148	135	121	160	157	105	153	129	142	140	124	126	124	150	119	124	135	134	135	126	128	141	118	130	144	149	118	116	112	165	130	122	159	125	112	134	118	117	125	128	109	125	141	118	131	132	117	142	124	142	125	132	132	138	161	123	138	128	142	121	143	144	156	134	117	126	137	132	145	117	126	109	136	127	128	140	137	123	132	134	145	132	119	130	135	122	124	126	148	147	131	132	121	151	108	131	163	100	146	151	148	136	151	137	135	136	142	93	110	129	143	110	150	124	127	137	128	102	137	104	138	118	112	120	121	142	135	152	137	126	150	122	157	134	140	115	125	115	138	146	125	102	119	129	133	151	120	144	128	137	112	131	138	136	132	141	151	143	138	137	143	130	118	120	127	140	137	146	114	108	151	127	114	140	119	130	127	142	125	128	141	156	129	144	148	146	128	132	136	131	140	111	153	126	146	144	120	130	124	158	151	111	120	124	149	120	126	124	132	147	149	136	137	129	147	133	120	140	130	134	141	131	111	128	155	127	133	143	126	114	134	132	147	138	131	123	132	140	131	145	172	115	120	113	112	107	117	104	138	140	112	127	159	132	142	136	126	154	138	144	123	136	115	125	138	127	153	113	138	126	131	137	131	96	98	107	117	121	129	119	123	142	145	135	125	139	136	140	148	121	131	138	142	141	144	129	142	114	135	142	118	113	131	141	125	132	139	121	140	141	149	114	108	144	134	129	132	130	123	131	125	157	135	144	141	143	135	135	111	108	101	136	129	116	134	128	118	125	116	139	121	124	122	135	142	143	130	121	136	121	132	132	112	126	144	134	146	135	147	135	142	135	168	156	120	120	130	121	123	119	123	112	112	120	152	149	151	137	124	112	126
1902	453	385	372	362	355	380	384	361	361	333	359	345	365	333	333	349	345	334	377	341	347	323	361	338	346	332	330	298	312	333	323	335	333	363	347	332	356	331	349	354	350	342	338	354	353	357	309	353	339	374	322	317	374	366	319	309	311	356	332	339	333	339	368	340	335	340	344	330	346	364	333	315	360	361	346	354	352	322	316	327	343	335	333	358	339	355	334	340	349	345	356	374	316	344	311	319	343	345	370	352	338	289	334	329	333	283	355	306	327	340	344	357	348	346	361	321	321	354	369	368	331	316	349	361	348	319	307	347	347	313	291	340	331	347	350	357	323	308	342	341	324	309	328	325	341	363	350	344	349	339	383	311	352	348	364	361	357	346	367	328	336	354	352	397	366	338	356	337	364	340	384	364	368	334	325	357	365	355	346	346	366	345	345	355	321	390	335	333	345	341	355	355	334	341	352	343	312	318	329	330	356	331	367	338	331	344	356	322	363	331	397	332	374	358	330	340	334	326	319	349	330	294	347	331	350	347	336	353	331	327	341	328	317	320	347	331	352	365	328	325	335	337	335	311	329	333	350	313	341	354	331	350	358	320	361	327	368	354	320	330	366	342	341	351	337	345	341	348	324	318	328	350	331	310	342	346	306	329	329	313	318	354	350	344	328	346	349	328	333	314	335	357	320	364	327	345	331	346	328	326	373	354	360	346	318	312	327	322	374	326	329	328	346	380	343	324	330	357	340	330	334	338	325	342	331	343	332	346	332	347	346	334	335	343	305	371	329	359	331	351	337	300	336	332	316	335	304	329	315	349	319	346	359	334	353	323	328	360	324	316	305	312	345	327	339	359	343	318	314	341	338	318	341	347	334	335	351	338	341	360	358	349	342	353	346	326	349	368	291	350	348	329	322	366	371	339	357	339	296	344	343	351	353	339	341	349	326	330	365	334	379	329	358	331	328	364	346	362	336	378	345	317	323	359	340	363	336	379	334	336	323	342	332	330	352	328	318	370	329	304	324	332	297	347	357	367	347	333	359	320	338	313	355	343	342	332	358	319	352	356	336	339	365	325	317	295	362	339	357	329	307	325	318	387	363	340	324	348	311	311	314	323	312	365	310	357	344	339	346	327	327	326	348	351	323	319	330	364	348	327	356	347	303	359	321	385	337	327	358	355	352	353	342	356	330	321	309	337	335	339	324	364	348	328	330	360	325	297	335	348	311	366	330	372	339	325	346	373	338	360	321	360	339	340	343	326	354	334	383	354	341	362	341	343	325	341	382	364	328	319	346	346	371	331	344	345	328	360	305	367	325	336	344	343	333	348	302	349	336	332	371	357	317	319	338	326	370	346	335	326	361	310	325	309	347	350	342	352	368	318	331	336	350	320	332	365	347	382	314	339	299	341	349	346	303	348	307	349	316	332	304	328	347	350	360	333	341	360	337	341	336	338	327	322	332	343	339	308	346	348	336	302	346	306	349	351	324	308	356	371	327	323	308	350	337	341	325	328	317	312	359	362	334	333	346	343	364	341	331	357	326	327	354	343	344	331	350	325	335	324	328	319	367	341	347	339	333	350	362	370	350	348	343	362	372	358	328	318	328	340	342	357	339	351	348	306	334	336	306	348	361	353	324	362	322	313	313	350	298	338	327	330	338	305	335	370	347	335	338	350	335	339	330	368	327	353	348	357	370	366	323	323	364	326	318	325	330	342	327	333	344	341	347	350	346	341	337	335	353	336	330	317	327	317	369	318	355	345	349	310	321	340	346	328	331	350	307	354	336	348	368	352	304	342	331	385	334	349	357	315	329	326	373	341	368	325	333	334	332	333	333	315	335	332	331	364	314	316	382	334	329	344	321	343	323	367	339	337	323	362	348	362	336	308	326	327	347	304	374	306	328	352	341	334	348	333	350	349	314	326	330	341	330	320	386	345	317	339	364	370	353	345	357	305	343	364	334	350	340	366	332	360	336	353	351	320	348	327	329	393	359	352	326	336	331	344	321	385	320	329	335	358	329	332	354	323	339	339	333	315	329	348	318	325	324	370	324	345	368	366	350	334	376	328	350	301	323	344	329	344	358	360	367	370	310	365	337	341	351	343	317	350	328	353	313	352	330	339	316	311	348	354	356	330	329	336	351	351	339	365	339	336	342	318	377	332	315	339	358	308	335	377	354	355	325	336	356	335	340	341	352	340	333	313	317	329	330	355	371	349	364	332	313	347	368	325	363	350	328	349	352	332	334	342	346	347	358	344	337	347	354	329	321	351	308	338	333	356	342	327	344	392	337	333	349	361	354	334	363	340	321	341	294	333	330	337	317	347	332	335	352	327	324	320	307	331	342	319	353	320	325	308	363	352	344	312	353	321	359	344	331	330	331	320	336	316	343	306	356	323	329	341	326	330	329	373	315	341	328	350	335	335	314	327	320	315	337	311	357	321	353	344	321	322	330	388	361	311	348	335	320	343	348	314	317	330	358	357	364	298	342	307	319	345	331	352	348	316	334	358	320	331	356	313	356	332	364	306	300	385	335	356	336	337	330	345	317	280	327	312	333	308	359	327	323	346	362	322	363	345	353	364	344	360	328	347	321	345	366	323	333	393	338	320	368	355	332	308	334	328	328	316	339	357	322	336	344	359	342	348	341	311	334	332	323	347	326	346	315	344	304	355	340	365	355	274	367	356	347	365	329	355	333	334	355	334	333	335	363	346	369	366	333	340	318	351	333	318	343	335	327	334	326	352	341	342	357	350	330	341	341	375	333	287	327	348	332	302	355	337	309	329	353	336	361	336	359	350	324	324	357	330	350	308	328	357	311	330	331	323	326	350	331	348	364	367	321	340	279	336	325	355	331	332	316	349	340	324	340	367	313	342	350	323	329	335	336	347	341	351	339	313	319	346	316	334	336	352	355	371	318	368	361	324	342	378	336	331	339	353	345	333	323	338	329	341	336	344	335	321	309	319	327	360	364	328	325	330	382	316	317	331	330	361	343	337	329	328	325	334	348	311	350	343	336	342	349	331	323	343	323	333	355	317	316	345	366	349	366	352	346	331	343	346	336	333	358	327	305	328	353	340	358	329	314	345	343	347	315	332	314	360	320	319	347	353	344	314	315	325	309	311	330	325	332	358	350	347	349	333	355	356	334	335	353	343	351	351	350	332	320	335	360	343	346	355	363	322	353	356	346	340	320	329	295	327	347	323	331	340	357	370	340	361	346	355	332	322	340	373	331	330	337	334	332	353	336	360	327	339	346	315	335	344	346	358	351	340	339	352	346	317	310	365	335	352	334	356	337	335	320	331	322	345	323	325	359	323	346	302	342	332	359	330	333	343	340	320	331	364	367	349	325	324	326	340	325	338	342	363	321	309	361	333	334	311	308	359	336	334	339	317	355	331	400	330	359	322	334	355	325	360	335	348	305	317	329	330	363	368	293	318	335	347	339	315	329	328	316	337	313	343	320	314	349	323	306	319	328	313	332	343	350	320	363
8792	2101	879	566	408	405	349	353	344	315	350	310	321	270	280	282	312	301	300	270	286	268	278	263	270	293	303	255	270	304	315	310	300	283	296	260	277	272	278	265	285	275	263	304	280	276	281	263	276	257	264	255	280	286	284	273	256	294	274	256	263	262	269	227	293	278	273	323	260	290	285	295	270	266	273	240	297	261	281	273	253	285	266	260	266	280	291	261	275	245	251	269	246	303	281	267	297	289	277	280	258	274	242	286	284	305	268	294	292	250	323	301	284	292	297	297	294	271	263	287	270	281	311	303	256	275	274	288	293	248	254	297	270	292	285	264	266	299	280	292	287	274	255	271	298	326	259	239	247	282	277	272	328	291	328	279	305	256	257	271	261	259	262	296	271	284	286	271	268	295	291	301	293	301	272	249	259	281	276	301	270	295	306	272	288	281	278	296	260	292	295	280	259	253	273	269	298	267	284	293	266	263	280	271	311	263	267	282	251	262	270	267	315	290	267	292	259	284	283	275	288	293	285	296	279	286	304	273	254	272	267	294	284	245	279	288	268	261	299	266	263	288	285	277	297	264	262	268	292	286	262	269	294	261	264	276	314	278	282	304	284	277	316	269	301	272	261	266	279	274	287	305	299	291	289	289	277	292	266	248	277	271	287	279	301	274	292	251	273	284	300	280	244	265	275	280	285	283	276	249	275	268	275	301	268	298	267	285	253	287	264	268	236	278	269	257	259	273	296	287	261	273	283	303	296	259	287	321	271	277	232	282	247	266	299	292	291	255	290	279	287	315	315	309	298	261	300	295	271	249	251	264	276	280	237	278	299	251	268	277	277	257	283	269	285	302	262	271	286	301	280	256	277	241	277	277	298	258	299	271	312	272	269	286	290	245	270	302	272	316	290	267	278	299	270	288	305	289	301	302	281	235	287	279	270	263	288	274	288	268	268	255	307	274	285	311	262	255	267	279	255	305	268	285	260	278	274	266	288	302	303	281	264	265	281	309	242	278	252	274	229	315	264	284	253	264	255	266	265	286	299	276	286	276	277	289	235	258	254	309	284	299	274	247	251	278	281	239	286	295	264	304	275	247	283	297	274	286	267	289	290	300	269	291	305	293	272	253	285	289	250	284	309	296	302	269	269	254	292	277	272	316	293	291	259	260	262	294	244	252	282	259	272	261	296	287	287	277	290	287	271	247	305	313	269	259	305	260	276	254	268	298	277	312	257	286	278	256	272	283	256	293	262	277	272	321	292	302	285	290	290	269	297	278	285	288	295	257	282	269	323	283	271	268	282	294	279	301	291	283	264	301	290	263	295	299	284	279	322	271	271	305	299	279	275	283	250	273	281	294	274	286	284	292	282	232	255	280	262	283	269	305	293	297	254	277	271	262	286	277	294	277	261	295	278	276	258	281	248	276	273	272	272	290	240	292	306	280	315	275	305	300	292	261	294	294	278	250	268	292	287	296	253	299	271	280	265	293	299	281	279	295	254	299	273	300	286	306	251	272	285	287	247	277	290	268	271	266	311	263	302	271	272	302	280	252	284	325	291	290	279	274	277	287	264	270	284	267	265	260	289	282	283	288	255	254	233	294	274	265	246	301	273	252	254	283	270	293	261	289	278	287	299	278	296	272	284	268	268	267	288	259	257	279	295	291	290	333	269	313	290	277	288	272	341	290	247	295	274	280	262	293	274	275	322	250	309	263	245	311	276	268	279	281	298	260	277	269	264	266	243	274	286	290	264	275	250	269	297	290	275	289	294	263	278	264	280	286	281	257	273	312	288	280	287	279	283	306	265	280	260	264	234	276	246	295	276	279	252	261	280	256	307	296	266	287	255	284	309	267	289	292	294	259	265	285	267	272	266	274	238	266	238	307	272	304	290	278	289	253	281	298	301	312	287	270	279	271	267	299	268	308	290	283	265	277	280	275	270	253	294	252	284	266	275	262	244	272	235	266	298	284	259	285	260	281	282	291	271	277	287	280	247	311	275	266	263	257	294	315	251	255	314	263	271	269	286	261	281	302	257	272	296	306	270	264	261	288	286	294	245	255	247	264	261	309	295	251	291	273	277	323	325	289	280	257	255	266	272	288	279	272	288	258	301	316	288	304	279	267	263	273	247	252	266	290	262	289	268	265	312	270	275	313	283	293	269	278	268	285	302	297	291	282	289	280	259	295	293	283	273	284	256	271	273	257	294	263	238	310	283	293	255	274	317	281	301	259	292	276	274	264	280	279	294	286	287	282	270	288	258	254	257	242	280	263	275	279	251	307	297	315	296	324	258	258	293	293	303	270	244	276	274	249	260	289	290	249	290	299	258	315	267	241	278	288	289	281	294	263	265	276	257	273	274	263	302	269	285	290	272	256	251	245	262	293	282	260	285	256	281	248	282	290	283	302	267	266	290	287	250	289	264	289	243	277	287	289	262	266	264	283	301	290	321	256	301	292	283	303	264	244	295	247	309	288	277	259	315	261	260	258	264	266	275	261	269	278	265	263	291	262	302	306	255	289	296	283	269	278	281	257	320	304	298	258	337	292	251	276	295	277	305	269	270	268	317	271	290	303	271	297	294	283	279	311	293	299	262	241	289	307	274	261	264	281	267	272	254	242	280	293	296	293	256	276	293	287	309	316	274	254	272	249	286	289	288	281	286	255	305	266	269	271	292	319	300	294	248	250	279	306	275	280	272	315	318	272	279	272	250	276	266	248	257	275	245	263	296	282	255	273	264	299	268	342	289	280	265	255	271	297	271	293	302	289	268	290	286	278	293	278	265	298	292	274	289	290	270	300	268	276	267	287	295	291	244	301	292	307	267	285	294	274	290	291	300	268	296	279	291	285	255	276	281	287	253	291	268	268	286	280	266	258	271	257	293	263	248	289	285	269	302	271	267	252	267	291	277	275	262	256	266	292	283	301	302	273	301	310	278	305	265	275	262	277	275	296	270	286	283	302	280	256	241	266	285	299	283	282	259	297	283	268	261	281	262	317	254	271	264	291	278	305	262	275	283	275	281	281	274	267	279	286	271	271	264	254	300	264	282	271	301	283	264	292	304	290	271	277	255	284	275	281	295	284	273	275	279	291	273	283	272	264	280	299	271	296	290	274	277	270	286	272	273	270	265	241	257	261	266	306	255	255	268	271	265	260	282	280	291	264	281	288	255	263	286	275	287	269	265	293	286	281	311	261	256	249	289	257	265	286	245	264	300	264	293	267	267	260	245	265	317	275	293	273	234	277	273	293	257	295	321	281	267	276	253	293	280	277	268	250	273	269	262	290	258	252	273	281	278	247	267	306	298	267	283	282	271	304	300	256	285	265	261	274	301	266	281	273	256	273	296	292	293	279	276	259	301	252	270	278	290	277	265	264	284	287	287	256	267	240	299	287	314	294	241	289	275	256	286	268	272	242	270	301	290	281	297	288	317	275	287	276	278	261	282	277	298	274	290	264	301	279	271	276	263	278	286	272	290	270	277	301	280	272
6988	2297	1398	1558	1365	1171	999	1026	889	861	846	804	752	727	752	750	708	694	658	693	668	694	678	635	660	642	686	657	669	647	665	654	665	670	636	663	620	641	671	663	680	630	673	638	664	643	660	633	659	641	630	668	613	637	655	649	631	659	652	675	613	672	645	662	661	580	653	619	599	649	644	616	619	598	618	630	598	679	686	597	633	622	584	611	652	622	636	618	588	635	620	666	629	610	627	626	613	604	639	609	617	643	582	612	622	633	629	618	667	607	669	688	668	658	664	635	613	665	647	615	609	631	582	658	625	638	651	588	603	629	631	607	603	628	627	646	646	583	588	688	608	636	624	607	642	637	648	636	641	629	645	663	576	617	630	650	601	629	657	619	650	648	612	678	640	625	638	624	651	626	624	600	577	636	655	603	621	628	602	643	653	598	615	675	612	602	639	619	617	660	622	607	657	638	629	601	644	653	612	591	637	637	619	664	585	675	641	660	601	613	617	691	662	625	609	659	621	629	610	656	640	655	644	573	653	600	653	673	606	722	616	647	678	644	657	640	615	574	640	563	600	627	607	638	613	682	610	596	645	604	600	625	633	567	649	633	637	638	622	632	680	596	600	613	661	638	593	635	624	602	646	624	626	610	615	633	629	639	626	627	606	615	653	631	685	575	622	596	641	629	614	586	691	659	648	638	609	650	603	586	575	619	587	641	595	643	628	638	612	597	646	618	642	651	659	617	702	589	604	626	631	608	661	645	662	629	652	619	606	592	639	619	620	635	625	658	617	627	635	603	650	630	656	593	606	683	628	608	637	627	623	627	647	633	635	668	642	643	655	654	680	601	658	639	636	646	583	616	582	625	631	610	657	612	648	577	586	619	582	643	597	604	641	585	651	596	614	643	628	635	597	625	597	631	624	650	661	638	616	649	623	600	682	659	580	627	606	626	583	628	658	651	626	610	631	588	666	661	639	692	695	596	634	631	626	594	610	652	671	624	633	591	595	629	621	644	601	622	644	618	639	648	667	613	670	591	655	610	656	609	616	617	629	643	604	622	634	655	617	674	637	656	650	598	631	645	625	646	630	581	601	633	602	613	611	647	619	604	629	604	597	621	622	656	657	634	626	635	639	614	658	644	615	665	658	647	612	612	690	649	661	573	679	651	657	632	685	641	634	684	593	628	646	644	628	583	613	621	691	579	632	628	595	676	642	614	660	641	623	634	682	595	617	641	645	612	666	603	638	608	679	624	628	614	618	604	663	638	722	628	626	605	620	608	639	602	630	644	635	656	607	624	610	678	640	662	627	633	638	616	653	615	621	609	621	654	582	650	635	624	598	664	618	625	653	634	662	629	622	623	643	645	669	568	608	636	565	625	642	621	675	583	666	662	632	602	587	655	628	625	590	626	619	653	660	624	619	589	635	659	639	626	644	642	644	598	637	638	640	625	580	606	639	640	620	593	653	647	628	609	637	658	620	624	611	628	680	608	681	637	614	642	606	636	618	648	655	615	667	615	645	640	648	593	609	645	647	616	659	664	618	624	666	625	561	633	616	603	659	591	608	632	633	616	614	644	621	623	601	639	619	651	613	627	648	634	686	626	655	623	635	575	681	594	612	641	650	637	613	645	584	616	654	609	626	648	654	674	625	592	631	672	654	636	600	625	644	605	631	651	646	604	627	645	660	635	627	618	677	630	618	615	648	616	616	625	634	622	614	627	604	630	627	662	630	622	620	639	663	615	621	621	613	659	604	649	596	639	642	604	618	651	598	639	644	637	688	672	623	640	632	604	626	631	652	604	628	650	656	648	610	613	622	601	597	592	639	656	665	623	639	577	604	641	612	595	622	625	591	648	613	664	649	583	657	592	639	610	633	597	682	630	601	634	623	619	655	616	591	610	657	571	621	655	637	625	675	631	639	664	610	644	604	625	639	632	645	595	632	607	619	648	587	644	638	619	651	650	675	600	627	630	648	657	640	649	664	625	629	625	662	655	622	627	637	710	654	610	635	657	604	587	625	665	599	663	576	645	614	608	651	605	613	616	638	639	638	632	606	636	648	605	695	648	631	602	663	635	645	630	638	642	644	647	687	630	630	665	615	634	600	599	622	643	624	632	624	635	632	608	614	650	628	609	607	623	607	625	614	659	607	650	620	674	631	606	646	668	629	636	660	647	598	627	594	635	606	601	667	632	622	624	645	638	601	631	608	659	628	607	612	597	608	654	615	642	637	692	588	691	637	626	620	599	631	644	642	624	642	614	637	608	620	629	675	648	624	636	653	624	654	626	614	615	613	644	651	638	645	621	648	604	659	588	633	620	584	609	624	613	612	645	629	644	629	632	642	647	631	607	648	608	605	657	664	591	609	632	601	635	618	658	618	643	617	653	625	598	618	606	594	633	631	627	603	612	603	645	614	642	692	637	657	678	632	664	639	642	632	602	645	644	636	613	637	653	640	603	676	617	625	693	631	613	633	640	631	650	650	635	657	605	627	680	641	643	609	630	626	597	630	667	641	626	601	643	680	674	632	635	627	620	616	650	629	604	575	644	655	642	627	638	634	638	634	625	645	635	631	655	638	620	649	634	640	653	635	640	687	657	657	600	603	644	637	640	610	637	616	622	623	603	627	676	597	629	660	609	604	635	633	650	648	652	616	629	634	643	611	613	625	606	660	620	607	627	678	623	632	649	609	650	631	626	678	654	644	646	625	620	609	671	593	674	579	596	604	634	641	627	592	607	612	649	604	604	634	627	672	646	622	623	619	611	596	621	658	600	660	662	671	637	617	637	651	643	652	655	646	636	620	636	623	650	632	649	631	592	653	612	621	620	633	664	602	634	658	636	625	605	659	605	628	653	616	702	625	644	621	622	649	666	658	649	602	611	563	601	624	641	630	618	650	641	612	647	665	647	645	630	577	619	630	665	655	623	671	606	614	656	655	657	610	603	688	601	624	627	623	622	656	620	660	663	570	636	621	637	634	623	638	656	622	602	610	638	638	607	584	593	597	668	616	642	614	606	644	635	660	667	573	664	624	579	656	652	621	663	612	670	607	689	622	598	641	624	656	604	617	623	623	640	630	671	625	608	625	650	622	642	624	623	620	674	597	646	614	624	601	606	544	651	628	617	626	627	624	635	642	656	654	640	646	643	621	643	629	618	632	651	672	642	639	616	642	634	606	614	616	630	647	640	596	611	635	632	690	669	676	633	621	617	591	607	651	661	638	620	687	649	635	682	633	627	591	679	551	612	633	618	646	629	650	664	603	673	594	607	615	631	659	597	641	633	623	641	636	648	615	633	652	647	630	623	655	630	596	638	636	635	629	639	660	602	657	605	627	601	601	642	634	629	648	589	627	642	659	638	631	644	609	615	610	634	592	611	642	643	653	607	597	641	714	619	643	623	611	643	655	648	619	596	652	669	641	647	584	591	633	629	601	642	659	653	620	646	644	628	610	631	622	578	625	642	629	589	569	628	663	656	638	619	652	618	679	594
15516	4633	1966	858	590	447	403	373	348	317	344	298	283	266	272	257	274	260	247	303	298	257	273	271	264	244	252	270	219	278	251	228	252	241	236	241	249	289	246	266	262	252	243	269	277	275	263	240	235	247	270	282	261	278	255	233	240	239	262	242	266	243	262	239	266	264	263	220	241	263	259	251	272	250	279	254	267	248	253	260	245	227	235	262	270	216	250	266	236	234	257	291	240	252	230	259	250	253	247	262	253	256	269	267	247	275	250	256	225	220	256	270	256	249	251	250	231	263	232	303	251	268	256	282	266	270	281	235	244	252	213	256	241	259	233	260	238	247	250	238	265	270	271	250	260	255	261	257	262	273	256	265	239	253	229	247	267	266	282	236	273	274	255	242	252	251	265	226	270	256	269	248	273	232	221	217	247	278	227	220	258	260	252	288	264	256	284	273	269	264	242	232	258	262	254	257	240	245	287	254	265	262	244	232	221	289	244	272	272	254	233	241	270	259	269	276	268	234	287	249	245	248	248	284	263	246	206	242	267	250	262	226	233	265	251	262	248	235	267	243	266	241	246	303	279	287	203	283	251	240	236	262	245	232	262	228	238	278	269	239	259	247	246	253	235	213	226	247	245	274	249	280	261	307	283	256	236	266	235	254	248	284	252	287	266	247	272	234	270	251	268	269	248	244	247	278	215	247	243	281	262	251	246	243	245	241	271	248	243	292	234	260	287	269	237	211	234	243	254	222	229	280	238	248	266	241	272	264	255	285	257	251	258	267	230	267	209	268	294	238	275	257	212	251	283	244	256	277	265	254	231	255	268	249	227	256	278	243	245	243	264	258	255	267	246	251	254	226	250	271	239	264	286	283	281	219	244	274	232	276	262	268	262	259	221	224	263	243	232	275	255	236	273	246	225	257	240	265	252	260	264	237	257	262	248	256	253	244	249	268	267	262	247	270	279	208	242	278	258	243	274	248	255	256	242	255	240	288	257	262	259	252	243	272	266	272	276	273	280	268	276	271	287	241	222	264	231	234	234	225	246	240	230	256	228	260	227	260	243	263	254	264	253	267	221	216	248	256	258	284	254	255	237	221	222	246	274	289	295	285	234	265	240	244	263	255	244	263	266	257	243	272	246	281	250	231	248	253	255	248	271	271	259	237	264	263	266	234	263	231	223	261	275	277	245	238	257	274	245	245	251	266	257	227	245	278	267	259	222	219	247	239	240	249	312	270	262	259	266	286	247	214	260	242	267	228	237	242	242	215	243	237	246	242	218	271	255	262	247	239	242	267	221	261	265	232	265	230	254	270	256	244	273	254	251	235	237	258	254	222	264	284	247	254	246	257	220	262	259	235	252	276	232	257	254	252	274	251	221	239	238	252	251	241	249	283	243	236	254	255	258	267	241	265	226	240	246	278	240	267	247	232	235	249	278	264	289	270	277	253	262	266	260	218	266	260	250	244	265	267	264	260	248	253	247	242	249	230	256	265	245	238	212	249	239	272	268	298	261	264	240	254	245	230	289	261	244	253	240	269	251	242	240	272	227	261	234	256	238	253	243	220	228	271	272	240	256	296	256	262	275	244	251	285	268	244	274	254	256	248	252	253	249	240	264	235	254	265	228	248	253	212	255	252	209	268	232	228	278	258	276	256	274	270	251	266	279	253	266	251	258	232	232	259	267	265	272	225	275	256	255	233	267	258	277	263	264	242	250	254	276	290	259	259	255	262	298	244	259	246	264	233	278	250	252	268	306	253	236	276	260	264	264	249	246	241	240	234	287	248	236	265	266	257	248	222	258	271	268	225	241	249	254	235	240	274	251	267	269	274	272	216	259	284	266	240	253	238	277	274	275	247	265	267	267	232	269	242	222	252	258	254	247	224	261	283	277	263	275	289	255	261	247	271	246	256	234	262	260	257	239	247	265	252	238	240	248	244	281	262	239	265	240	245	257	230	230	285	248	254	248	222	243	265	272	270	255	253	264	260	221	249	240	235	255	234	236	254	243	253	269	256	261	224	272	225	227	259	252	266	237	289	285	251	250	245	251	265	238	260	228	237	258	243	246	244	253	248	227	246	249	251	240	232	237	253	257	256	247	233	252	227	271	248	270	243	281	269	261	240	273	259	243	253	241	232	225	253	256	251	243	232	243	265	261	259	279	264	265	275	228	267	264	257	238	264	254	251	224	277	230	243	269	257	258	251	252	239	253	246	232	230	215	234	275	256	245	286	222	257	245	252	264	275	233	228	237	271	235	244	266	268	282	258	251	268	242	286	267	253	253	262	267	280	265	242	266	231	290	232	240	239	243	259	219	213	269	263	256	265	280	221	247	251	265	231	226	260	246	259	272	235	276	262	292	276	290	269	272	255	250	255	260	269	231	248	247	236	254	229	250	215	226	216	249	255	249	248	238	278	267	271	232	254	271	242	267	248	237	292	270	227	242	235	281	272	252	234	251	251	228	244	284	233	249	221	261	270	252	289	249	249	211	260	264	274	257	251	210	256	217	264	247	249	255	250	244	272	272	278	251	249	267	248	299	278	273	283	260	268	207	259	240	239	248	262	261	254	248	211	266	256	248	251	290	277	273	271	267	264	265	290	260	246	263	240	243	253	286	289	279	268	230	270	276	269	250	249	263	242	234	233	257	261	239	277	254	261	278	250	253	277	255	238	270	293	268	267	257	265	250	260	252	245	269	258	265	259	269	271	272	258	273	247	250	274	282	260	280	273	233	258	267	256	291	259	230	253	258	262	217	250	254	257	247	221	271	269	237	272	281	265	242	260	299	243	251	271	285	273	249	248	249	244	262	255	279	237	233	252	235	251	258	251	241	233	271	224	256	223	223	255	257	237	268	272	278	279	281	255	280	244	235	224	255	235	245	243	240	268	225	254	226	251	245	260	231	253	256	265	274	283	272	254	236	241	237	255	247	238	245	226	249	255	276	258	214	234	252	230	239	263	262	248	258	259	270	268	270	270	272	243	212	263	223	264	227	256	268	256	292	262	266	278	221	274	263	282	239	269	265	257	290	248	230	247	257	235	241	228	239	258	237	275	275	255	291	270	229	270	254	270	224	255	201	225	255	241	259	235	259	243	254	281	218	220	246	260	253	264	255	224	259	270	267	259	260	248	258	283	244	269	288	239	261	269	253	250	265	268	229	244	228	263	276	281	232	266	259	260	236	231	250	286	273	272	229	247	270	246	251	261	262	295	278	241	249	261	263	245	276	278	248	252	261	276	273	254	248	258	260	241	283	263	260	262	224	248	266	222	254	238	233	301	235	219	259	253	210	258	259	234	256	250	255	244	272	262	250	264	251	238	253	258	239	284	244	266	254	258	256	243	273	234	299	251	246	268	239	263	272	252	235	226	236	227	240	255	246	259	255	263	254	239	265	279	246	250	273	229	232	240	248	242	241	250	268	237	253	240	269	231	245	255	233	249	238	237	268	246	249	247	247	239	249	275	260	232	234	218	273	250	255	244	258	245
8855	3909	2060	2366	1936	1636	1426	1171	1071	993	896	865	817	781	724	712	691	635	670	672	652	620	656	631	617	639	648	629	633	598	605	618	623	610	597	617	578	563	608	531	601	622	587	653	629	585	624	600	516	562	576	605	581	581	582	587	526	605	560	581	550	526	591	540	538	570	620	547	556	663	620	588	520	539	586	568	546	519	547	542	570	529	530	567	572	533	612	562	572	561	580	557	557	561	572	566	574	551	568	568	557	527	553	551	556	571	566	573	579	579	597	529	546	582	572	577	535	570	550	548	542	541	578	567	568	524	554	543	542	539	564	604	570	573	549	565	560	530	599	559	531	553	544	555	595	562	580	537	574	559	545	579	574	581	572	555	598	561	560	551	555	537	562	563	579	559	559	562	559	552	593	573	581	532	592	544	544	551	548	539	605	591	563	594	534	538	574	540	567	580	555	563	555	553	575	568	536	577	575	535	540	534	565	558	539	562	555	551	549	582	547	548	580	496	563	549	566	602	569	528	577	600	565	555	593	579	557	507	549	533	561	524	501	552	567	576	542	545	567	572	542	552	604	571	586	569	532	542	580	531	525	539	540	591	542	508	562	577	558	565	554	552	589	542	566	553	538	544	513	589	574	570	523	584	537	565	541	556	533	542	547	573	579	496	553	548	573	555	551	574	536	568	608	544	568	519	549	585	554	578	557	540	493	528	544	554	570	586	548	553	537	549	540	581	552	553	564	500	562	565	570	542	529	555	537	544	578	581	535	550	551	604	558	569	551	540	547	554	555	552	531	556	555	556	564	584	535	591	549	541	553	529	536	573	556	574	567	578	571	556	567	549	546	556	594	571	546	531	582	529	552	569	559	523	566	560	549	522	551	557	590	577	608	582	575	550	522	556	562	528	587	571	616	573	543	531	556	602	577	572	531	574	562	560	540	570	511	552	567	523	555	528	561	562	560	546	567	538	548	541	534	548	609	576	544	529	580	559	542	620	559	551	602	567	638	560	567	577	550	553	581	518	548	585	535	587	566	592	560	571	571	558	550	511	564	546	583	579	586	552	568	546	574	556	552	567	584	546	568	532	550	545	591	596	562	569	596	540	522	561	630	511	560	527	522	522	537	506	575	573	545	545	553	549	577	561	581	603	553	529	543	598	534	579	524	581	594	577	555	539	572	570	590	535	579	567	625	580	550	550	586	557	567	570	563	610	578	566	548	580	591	545	561	544	543	540	556	536	535	565	565	546	565	581	566	574	558	601	573	571	563	582	544	543	520	568	567	559	557	570	568	540	560	571	581	606	555	568	539	552	588	503	554	538	501	503	542	572	525	561	509	539	567	522	538	564	546	557	593	592	544	574	564	576	588	543	511	554	571	610	556	550	501	555	554	537	572	567	546	531	558	541	545	565	572	530	564	562	532	526	506	561	584	585	553	590	551	565	546	564	529	542	509	589	598	570	525	543	583	537	566	559	565	549	576	577	592	534	568	551	572	547	554	523	589	579	533	572	578	531	539	554	531	586	563	564	591	558	562	584	568	531	546	594	562	556	569	588	541	555	541	539	569	533	555	528	572	534	535	541	540	558	581	595	560	595	545	555	571	489	578	552	581	587	530	574	538	567	530	518	557	531	580	528	540	574	544	570	560	523	545	581	571	568	493	528	560	586	585	528	578	579	548	601	539	585	627	568	586	564	562	597	561	595	575	598	553	534	543	541	573	568	540	547	583	575	594	558	576	505	548	585	585	601	520	543	570	526	591	557	524	594	569	546	531	570	591	561	539	557	579	549	537	525	545	597	543	554	581	557	555	578	569	595	525	543	541	553	547	516	575	553	576	574	563	596	548	559	531	559	569	569	556	565	555	561	579	541	543	590	578	530	578	578	542	592	575	581	553	587	565	601	561	579	565	563	528	605	551	570	565	517	578	565	534	590	559	628	535	586	537	548	569	581	597	535	572	577	565	576	545	580	605	587	541	540	576	601	544	583	561	566	570	592	576	553	615	566	538	593	564	552	570	579	555	530	601	500	539	572	552	577	565	582	596	562	584	559	578	545	536	579	548	558	526	567	529	550	543	540	560	591	587	567	595	565	544	548	557	591	555	555	591	555	516	565	565	564	554	595	564	557	575	566	519	579	585	553	566	558	584	556	570	489	590	584	563	510	575	544	559	584	553	549	537	532	589	566	574	583	591	570	547	555	536	538	587	527	585	592	603	573	598	539	587	585	589	576	542	555	559	594	582	559	596	553	602	545	592	562	538	562	551	579	541	579	553	580	576	609	570	571	584	575	563	573	556	589	570	556	544	550	535	561	547	593	538	567	562	530	576	589	540	555	562	576	553	550	562	562	526	525	562	599	504	580	585	573	575	555	546	558	551	537	530	511	601	574	566	504	537	579	556	527	527	569	561	541	605	543	593	525	598	554	604	574	553	586	567	556	547	550	548	557	544	576	581	542	537	542	557	578	579	574	530	578	609	559	582	544	536	581	566	557	568	546	565	515	518	605	586	575	599	571	564	581	541	548	583	540	553	533	553	561	555	562	562	567	571	583	535	539	540	586	520	581	594	588	552	570	523	545	599	597	562	541	561	568	549	512	515	563	539	592	551	567	578	562	539	580	538	537	537	591	593	601	587	547	530	527	564	571	590	554	555	569	575	614	531	516	553	568	567	599	573	551	530	561	549	538	566	571	559	542	600	548	571	579	554	583	546	567	545	571	539	541	573	555	582	546	524	532	568	553	541	565	601	614	544	537	594	564	593	566	577	596	587	580	552	579	564	547	571	572	581	624	588	553	581	536	558	597	580	542	582	596	567	579	578	523	532	567	542	568	592	582	570	552	572	533	557	523	586	562	594	574	576	596	529	588	525	570	588	562	615	550	594	552	538	565	572	535	548	577	577	572	565	548	559	543	603	537	569	534	535	550	582	556	570	555	570	570	573	558	557	590	580	574	590	583	554	583	549	563	573	517	544	561	552	585	579	567	544	541	555	557	576	551	523	500	579	558	539	526	565	585	595	595	545	529	549	575	538	565	551	581	557	554	563	554	549	515	523	540	560	549	556	554	544	567	590	590	562	567	563	546	564	500	531	585	561	552	521	545	530	574	569	567	551	558	560	581	586	559	567	576	559	581	570	538	583	549	560	591	532	596	607	593	558	544	571	545	570	576	581	565	558	560	603	565	555	563	589	557	578	533	551	568	572	549	517	568	589	553	582	529	558	541	611	575	542	573	528	564	548	555	566	532	613	574	560	589	562	545	567	543	570	574	602	552	525	535	561	526	561	510	520	598	587	567	555	548	585	558	553	556	569	533	592	529	530	554	576	615	586	576	550	607	624	564	573	532	560	543	604	553	559	575	555	608	524	514	563	530	577	543	564	590	550	551	576	581	558	532	585	542	522	540	595	575	587	570	575	556	550	559	578	545	576	562	577	523	560	578	551	558	580	565	599	557	568	559	609	589	546	536	535	588	555	562	557	563	561	545	605	564
1912	388	174	158	154	131	112	149	140	147	126	134	139	128	132	137	136	142	134	137	150	149	133	122	147	138	130	110	138	137	144	124	113	138	142	140	145	139	131	103	126	121	129	129	139	134	142	109	116	109	134	118	115	106	126	136	104	156	121	127	124	127	138	128	121	130	122	130	124	131	158	129	151	149	121	128	126	135	115	147	137	142	128	137	127	135	149	135	134	129	122	128	128	140	108	121	128	132	121	139	132	133	145	137	100	123	140	130	129	127	118	126	115	123	122	139	122	138	133	124	136	128	120	120	134	133	120	135	142	143	133	124	135	145	131	138	125	118	109	135	156	123	116	135	126	139	140	141	156	138	115	127	146	142	122	118	121	140	120	133	134	129	133	151	115	143	140	134	133	131	134	127	121	130	135	127	121	114	136	134	114	145	131	138	139	117	124	117	142	148	125	132	148	128	115	140	132	147	155	110	150	152	133	127	136	116	116	125	118	135	106	156	140	130	129	138	126	136	130	163	143	137	133	106	105	107	136	123	129	143	136	136	142	132	130	119	126	125	116	128	125	140	116	127	130	122	113	125	144	139	116	125	124	164	120	130	155	143	102	118	141	141	146	132	136	114	141	135	125	150	120	131	144	113	156	137	108	120	120	152	143	121	138	118	104	139	123	123	145	146	120	128	133	116	128	128	141	130	138	125	135	147	147	144	139	131	126	116	152	132	119	108	126	133	138	129	126	110	116	147	133	163	162	114	147	160	128	139	118	118	151	126	148	132	133	128	133	148	131	123	134	129	130	141	130	124	121	129	149	136	121	115	121	126	144	129	128	133	124	144	155	142	114	137	122	100	112	130	130	96	137	114	139	145	140	137	124	145	130	128	106	114	112	125	125	131	129	147	134	136	148	132	124	148	117	140	127	111	128	154	131	131	124	119	106	118	142	110	135	113	140	147	127	126	123	106	136	127	121	140	119	134	144	117	137	111	133	121	127	135	137	130	133	120	116	140	122	119	143	127	130	142	142	138	134	111	119	138	128	125	153	139	125	125	127	134	126	149	112	132	136	145	126	166	134	139	142	111	120	114	148	115	102	124	144	126	129	121	125	145	117	126	125	150	126	157	130	145	131	141	132	123	135	135	133	141	131	119	131	143	148	124	143	134	115	141	124	122	130	116	129	126	135	128	151	131	135	131	120	144	134	110	123	153	127	130	127	143	126	152	151	134	146	126	129	138	123	141	147	141	113	129	139	152	136	138	153	144	136	140	147	124	150	156	140	132	140	142	117	154	144	116	132	121	153	150	137	144	153	120	124	108	128	115	139	143	114	145	136	138	125	119	127	143	135	154	140	140	141	133	151	134	137	105	124	137	132	148	141	145	131	119	126	119	146	142	134	133	146	144	125	136	111	145	110	145	117	118	132	127	124	128	130	125	143	135	132	125	134	138	126	135	130	134	130	130	127	134	135	134	138	146	132	142	147	130	126	128	125	134	149	141	132	119	125	132	149	133	126	156	125	115	151	124	135	125	129	157	135	152	114	134	153	114	135	111	139	135	132	133	129	140	146	118	138	139	125	125	133	157	135	121	158	121	148	110	112	144	128	121	130	135	138	131	126	129	124	121	141	136	128	142	151	138	140	135	140	154	130	143	132	111	136	141	158	133	137	122	142	140	131	124	136	133	125	136	150	156	106	113	114	124	120	148	122	140	136	146	127	143	131	127	128	136	147	126	149	133	144	121	141	112	129	105	151	131	141	132	133	118	118	125	121	133	138	142	106	116	133	131	130	126	129	121	127	120	153	127	140	128	117	143	138	130	140	134	130	119	136	156	133	135	142	118	111	126	109	130	131	143	152	134	140	112	120	139	124	127	144	138	126	124	151	135	146	143	113	127	149	130	141	135	118	126	118	136	146	130	156	112	130	135	128	127	125	135	137	132	113	152	129	140	135	134	141	154	140	129	149	107	146	140	132	149	130	136	116	124	134	124	140	124	122	120	140	120	148	144	129	128	159	142	131	156	114	154	136	136	117	117	124	143	124	120	132	120	124	126	124	110	123	135	99	122	143	104	120	128	131	112	139	123	116	132	112	103	135	145	129	145	139	143	138	131	144	139	130	140	137	131	145	112	139	116	117	119	136	132	155	129	133	131	135	163	147	141	144	135	143	133	145	127	136	134	144	129	121	129	144	118	126	131	146	134	130	138	137	114	137	118	139	118	127	136	103	133	162	123	119	126	126	150	139	155	129	132	121	132	158	137	103	140	112	135	142	138	105	144	139	137	132	112	158	141	155	129	138	157	162	146	138	137	114	129	131	141	118	136	150	162	125	131	143	139	111	153	126	123	141	119	134	142	130	151	174	154	119	112	148	137	121	140	135	150	150	129	131	135	138	135	126	145	136	129	123	129	159	123	129	124	131	141	95	126	154	135	139	124	126	131	133	127	130	139	132	121	134	135	137	119	146	92	125	161	144	134	149	147	124	124	141	136	123	132	134	130	134	153	169	131	127	136	132	126	125	119	109	133	153	139	138	136	151	127	144	118	131	125	142	126	128	141	113	123	138	129	124	136	110	124	118	146	125	141	150	123	128	131	134	130	147	103	120	122	146	125	146	130	139	126	135	123	129	108	135	124	113	160	130	120	127	136	136	109	151	127	124	143	139	121	124	133	131	150	138	115	123	106	131	154	128	120	147	120	134	108	140	116	136	136	128	135	127	102	121	130	141	145	149	115	125	142	149	135	118	127	132	109	149	119	121	140	124	124	124	141	131	115	109	118	133	125	144	130	133	128	126	132	135	144	127	146	147	153	121	136	134	148	138	131	116	134	150	114	137	115	113	143	136	154	127	159	106	130	130	120	132	131	108	139	150	135	131	128	132	132	138	137	131	116	133	146	117	137	149	151	139	120	141	132	139	129	134	148	134	132	143	140	123	130	120	116	136	129	115	130	129	138	118	138	121	151	125	134	157	128	132	145	144	115	130	136	141	153	115	149	121	144	118	120	123	143	137	143	118	120	123	129	145	131	125	134	145	143	112	121	132	131	125	124	128	114	130	148	131	107	133	121	128	129	103	124	131	132	133	152	117	121	129	131	141	145	122	134	140	141	135	122	150	133	128	138	149	153	131	152	129	149	122	141	151	135	112	123	140	151	137	129	127	130	101	130	153	145	138	162	127	147	133	124	127	153	119	116	123	114	128	132	141	121	126	130	125	130	133	109	115	132	130	120	125	128	140	128	141	136	114	125	143	121	140	126	157	150	134	145	138	124	129	142	139	138	136	131	135	118	146	147	150	129	126	111	117	139	136	136	144	129	139	133	138	121	149	140	141	139	143	133	136	124	169	154	139	126	122	143	133	109	164	133	118	143	138	145	138	124	121	119	138	119	113	121	155	132	132	131	156	130	143	99	131	119	148	108	122	115	134	133	120	131	121	105	128	131	107	131	127	120	118	120	131	154	116	103	114	124	111	126	121	130	121	131	119	118	130	127
1853	645	446	384	403	361	370	342	364	343	331	350	325	352	338	358	341	333	304	324	352	341	329	340	360	349	373	346	357	345	353	336	387	355	350	326	327	344	362	350	337	367	323	334	335	363	360	349	315	352	359	376	358	353	355	317	324	360	366	342	360	351	361	344	336	345	353	331	333	341	327	362	357	343	318	340	350	350	312	338	319	337	345	345	338	331	329	316	338	352	359	345	321	340	313	333	358	351	356	325	337	334	337	303	336	351	319	371	288	331	337	322	338	317	342	339	347	348	359	348	345	342	339	336	332	318	356	322	314	392	340	360	322	334	340	313	343	347	334	362	368	383	337	353	336	344	332	346	344	342	315	359	339	343	347	352	342	352	315	339	322	366	338	333	320	365	326	390	343	350	330	359	329	307	299	324	306	340	344	328	343	344	315	333	324	342	321	338	323	334	351	331	346	334	338	329	302	346	353	310	339	347	343	323	338	337	351	319	373	343	344	346	327	335	327	334	370	352	346	333	320	317	358	372	327	319	336	326	372	326	338	322	355	348	353	348	364	333	346	338	346	340	338	348	340	333	352	366	342	340	332	348	337	346	307	347	309	351	318	366	356	335	339	354	346	361	363	325	334	345	320	334	335	330	343	334	357	333	330	325	343	336	328	341	341	345	332	340	318	348	350	385	327	353	350	336	358	337	377	367	333	329	315	388	345	329	347	328	332	353	363	336	326	306	324	363	327	323	333	352	337	366	364	334	313	324	359	367	350	338	358	338	322	349	361	318	333	328	361	328	350	304	364	347	326	334	358	332	379	336	332	349	342	348	313	344	368	361	362	321	362	364	366	371	393	366	328	331	350	363	354	343	320	334	342	327	353	347	359	343	313	345	329	336	341	330	365	318	325	338	349	308	320	326	343	345	365	317	360	330	330	313	309	339	338	339	309	324	327	335	358	338	345	309	331	329	344	350	349	335	323	347	325	357	350	335	333	343	326	355	332	367	311	360	333	341	355	373	346	354	338	331	352	322	310	343	349	349	351	337	346	356	297	307	318	353	322	318	332	331	330	330	328	355	324	340	346	322	342	312	337	338	356	332	355	335	334	328	376	343	370	339	325	334	309	330	302	339	339	344	355	338	320	335	322	323	383	334	386	296	315	338	325	342	332	375	325	347	340	338	377	338	370	350	330	330	348	343	336	345	324	334	346	322	321	326	330	335	338	349	344	352	376	345	348	336	326	361	323	328	359	351	369	335	328	358	321	335	321	366	332	332	324	337	333	343	337	355	338	345	334	325	341	308	329	377	336	345	347	360	355	363	356	328	328	346	374	348	341	368	342	323	330	337	334	349	360	352	358	319	340	312	369	340	326	331	341	331	341	330	346	328	359	348	319	371	351	339	333	364	321	326	348	313	337	347	378	358	332	339	351	342	303	330	372	349	390	377	349	343	343	337	345	339	374	341	364	343	348	319	353	354	323	324	349	348	322	316	367	341	323	350	334	350	329	305	311	337	385	327	362	376	380	341	375	338	326	315	332	340	356	358	372	336	345	353	331	324	340	338	360	358	342	354	359	299	368	347	307	338	384	353	331	361	334	323	331	335	320	343	328	362	302	321	357	317	348	355	312	359	345	339	350	346	328	338	344	323	354	327	378	341	343	350	303	342	351	326	352	332	348	322	374	318	367	365	338	368	318	358	345	336	377	349	359	353	328	342	358	344	333	366	354	369	317	321	330	330	352	348	351	345	350	349	389	340	295	313	339	324	325	366	330	345	334	346	349	333	335	347	332	355	326	367	331	322	352	336	361	333	347	325	329	374	323	360	344	328	350	322	394	352	347	344	334	360	340	317	332	352	336	357	340	332	341	325	333	304	341	317	344	309	322	316	333	318	314	312	381	331	317	347	310	355	357	343	314	360	316	353	340	334	367	328	356	367	339	342	348	332	357	331	350	304	307	346	384	373	308	321	331	346	331	375	308	318	327	332	346	360	299	373	335	337	322	321	343	327	343	358	316	319	337	328	342	345	361	353	372	390	360	351	370	341	377	326	337	357	365	343	313	347	313	342	334	353	338	334	317	337	353	303	355	300	319	336	336	384	318	292	339	349	333	329	327	355	333	353	402	360	360	315	360	307	345	327	354	317	306	317	299	346	322	328	369	323	333	346	334	337	331	358	330	340	362	350	351	337	359	359	330	318	352	355	347	365	350	349	338	357	318	354	350	350	379	326	322	344	362	332	396	336	336	341	345	326	371	347	315	328	341	346	347	343	363	324	332	371	336	334	365	374	352	362	342	353	337	330	318	340	352	329	356	352	350	358	306	318	347	354	351	337	349	324	315	355	316	360	342	367	350	353	352	379	355	328	341	363	343	333	332	338	347	337	332	326	366	386	322	336	307	322	329	362	341	348	332	330	348	307	339	368	312	335	305	325	322	348	326	334	355	369	344	362	373	316	363	348	320	333	343	363	359	356	340	343	338	338	336	346	318	318	319	345	322	327	328	339	307	321	305	325	331	329	323	331	328	303	331	374	336	315	331	368	316	325	354	300	346	364	333	362	345	330	325	357	374	358	330	343	387	360	331	363	355	318	354	325	356	358	339	368	320	354	312	357	354	364	342	362	317	348	343	333	360	353	366	327	360	294	367	309	338	358	320	341	331	340	396	313	349	358	346	323	354	370	307	336	351	314	369	356	344	351	306	342	359	337	352	365	351	359	333	346	316	333	340	324	339	320	340	387	327	329	358	351	362	351	373	334	330	359	347	336	325	310	354	378	328	368	328	338	378	328	341	351	343	353	314	325	364	369	339	358	342	352	357	296	367	350	350	361	355	298	335	375	342	317	354	344	327	353	382	347	358	310	313	338	336	344	349	358	343	346	363	330	346	353	340	330	352	348	342	339	356	352	305	340	315	334	305	319	324	326	322	333	357	311	347	296	332	322	344	351	343	335	346	310	344	323	317	333	338	335	338	317	361	302	349	330	381	360	317	355	374	326	299	336	296	347	355	362	339	322	346	334	305	354	343	333	352	356	354	343	366	337	347	363	318	341	335	355	384	304	334	346	340	315	319	337	362	345	323	337	351	363	365	355	358	383	369	321	318	356	344	346	362	353	362	341	347	350	326	374	340	343	352	311	341	337	339	346	375	311	341	375	321	309	353	325	342	317	358	342	343	353	372	345	313	329	322	353	335	306	343	340	382	343	334	322	347	355	355	326	348	342	352	354	342	321	332	374	335	353	324	331	326	341	353	362	348	360	323	338	339	367	318	324	346	358	329	341	334	321	383	338	345	342	348	316	379	335	341	371	347	334	363	341	351	319	325	367	373	366	320	362	363	367	352	330	358	335	316	326	340	372	320	319	339	345	302	361	334	345	362	346	357	327	340	367	340	383	345	346	323	301	323	333	307	332	352	359	336	320	303	307	344	351	356	336	338	340	359	332	333	366	331	335	374	316	333	336	339	334	311	362	349	358	375	330	286	327	313	338	339	359
8391	3560	1638	512	415	378	363	331	315	289	312	302	298	316	302	281	250	350	284	269	262	294	296	269	267	297	273	271	275	302	277	287	273	289	261	270	295	282	256	287	272	307	290	264	273	292	288	252	278	277	287	283	254	273	287	291	297	272	245	266	275	260	264	280	289	308	292	296	276	297	221	275	277	270	259	250	265	261	295	293	283	278	276	282	288	309	281	272	273	272	275	250	266	277	251	253	258	296	290	245	260	277	279	278	277	297	290	277	274	269	271	268	284	263	266	262	304	288	281	280	294	235	278	285	278	280	282	284	327	249	269	310	258	297	261	274	258	266	270	259	253	256	264	279	264	250	300	275	306	290	248	254	248	258	279	278	255	272	275	297	272	236	298	302	246	270	257	248	292	304	289	302	263	259	292	228	268	277	294	298	286	272	264	261	271	288	268	281	262	275	290	282	252	250	289	262	278	296	236	291	279	302	238	274	278	277	273	244	278	260	301	284	281	248	279	284	293	261	238	257	266	267	281	287	300	283	285	300	265	264	260	292	254	288	270	306	289	303	274	278	267	261	259	288	294	311	265	258	238	306	266	271	297	283	251	284	282	243	289	265	281	257	273	308	265	241	262	266	299	297	279	267	267	239	289	268	284	270	270	269	236	299	258	266	279	297	286	274	279	260	289	248	270	256	287	281	288	295	253	274	256	271	276	253	278	265	270	251	290	269	269	283	273	262	247	298	269	253	264	280	276	286	260	276	261	265	284	300	251	261	260	297	283	255	272	292	253	309	263	284	266	285	254	329	258	255	290	287	256	277	282	289	292	294	276	295	288	274	276	250	252	311	286	291	249	291	268	261	254	263	263	275	271	276	269	280	256	301	251	255	293	254	287	252	279	266	271	251	264	253	307	268	300	266	275	272	279	221	243	301	256	263	261	304	299	278	285	277	290	272	292	286	249	257	265	294	282	278	279	263	281	283	263	247	274	287	274	250	292	272	255	276	286	282	274	300	270	315	261	302	249	295	237	264	293	284	261	275	281	304	273	269	268	293	267	291	281	272	285	277	260	259	271	258	288	274	313	272	262	285	279	270	278	274	281	283	286	284	278	261	237	293	276	288	252	292	266	270	265	304	294	267	291	267	276	260	246	284	292	300	250	283	285	293	263	270	283	263	276	296	267	256	257	291	260	236	270	297	288	271	297	294	282	287	270	274	287	291	268	256	279	285	279	274	278	281	252	262	266	260	284	273	283	321	270	293	255	261	283	260	283	267	292	232	300	283	263	258	257	278	235	292	260	313	299	262	292	292	262	250	261	266	270	265	292	287	237	292	286	252	261	284	280	283	294	264	285	290	285	287	251	295	287	283	278	268	290	289	275	252	294	274	258	259	232	251	293	243	268	291	284	263	293	297	279	244	262	288	241	279	259	279	264	275	304	263	260	264	255	260	275	295	254	262	273	287	269	287	266	245	285	263	265	250	256	274	255	287	288	280	304	284	274	281	288	275	295	288	267	280	283	241	278	266	258	275	301	285	288	264	243	273	249	256	258	246	272	263	259	258	245	244	295	295	267	278	269	290	288	287	294	248	268	277	305	266	257	269	291	271	270	282	267	266	294	299	260	254	237	268	256	250	266	261	273	278	292	254	279	270	293	265	282	293	271	274	271	275	311	267	262	280	270	264	300	289	270	234	289	269	263	282	234	284	290	289	245	276	276	262	269	271	280	303	286	279	238	269	297	264	243	257	260	281	268	282	279	284	291	286	270	256	267	264	290	273	284	258	237	268	299	302	300	297	245	279	249	265	243	296	288	261	304	281	300	292	269	274	269	257	278	279	263	271	293	265	282	285	295	248	282	237	247	291	259	280	262	257	278	277	262	289	312	266	239	272	237	298	279	286	248	264	269	256	259	279	281	295	269	289	260	250	274	296	280	256	261	269	275	257	270	279	292	276	268	302	279	277	283	279	258	286	270	275	266	265	265	259	283	277	265	257	277	239	246	258	273	283	241	305	275	297	305	284	282	262	281	285	306	294	253	303	262	274	282	297	269	274	269	278	259	247	229	311	269	308	260	265	290	250	293	243	287	274	280	276	289	254	255	305	280	266	289	281	261	267	315	263	256	277	299	258	286	269	256	270	296	296	240	257	246	274	267	273	257	265	262	295	321	250	267	266	292	290	292	296	260	272	278	307	289	272	262	299	283	291	294	263	300	266	254	262	254	255	295	287	273	297	276	307	266	288	283	256	271	275	278	261	263	250	245	296	265	272	283	270	305	244	297	262	271	263	276	277	299	272	279	263	250	271	261	258	226	265	249	248	264	245	293	265	288	273	272	294	293	243	255	284	258	251	318	293	283	259	267	280	292	248	242	269	287	265	261	269	253	279	306	299	323	302	286	315	297	265	281	290	279	265	283	263	286	251	294	252	271	271	258	275	287	279	269	272	314	284	279	259	282	273	253	247	310	269	268	240	278	280	274	270	311	307	281	263	291	295	287	284	250	277	276	266	279	290	264	248	257	247	263	263	270	279	268	273	273	304	299	291	305	260	249	268	264	308	266	272	296	268	276	282	274	275	255	304	305	282	319	282	265	251	290	263	279	288	265	288	264	288	274	291	307	263	272	265	258	256	269	257	260	271	270	277	288	294	255	283	268	239	291	300	243	259	275	272	274	282	259	245	266	270	280	292	258	274	255	302	266	286	294	263	267	307	278	294	270	271	219	305	310	291	266	251	283	295	274	275	244	270	289	291	263	285	287	263	266	260	292	287	260	279	298	265	261	291	281	262	270	300	255	285	265	231	275	284	296	266	319	263	270	251	263	303	264	258	272	271	267	274	290	265	256	278	295	265	298	317	256	282	254	265	271	286	266	252	268	307	292	298	280	251	288	262	259	282	267	251	292	301	256	268	256	241	285	259	251	237	304	259	287	241	279	283	303	240	255	274	274	285	269	295	291	261	252	282	281	300	289	275	255	262	283	266	271	274	259	285	255	289	279	275	282	299	284	272	268	224	278	262	294	274	284	250	278	251	309	296	277	293	307	293	245	265	301	286	307	283	242	269	283	304	259	258	299	295	267	313	241	316	283	286	262	291	278	275	283	290	279	268	259	264	267	313	259	255	279	260	236	302	254	280	247	280	274	253	269	275	279	267	303	267	266	312	292	263	272	264	271	284	253	271	280	254	270	284	255	289	304	253	262	274	283	260	257	281	263	268	279	265	285	275	263	273	258	261	293	270	259	290	266	266	316	272	252	288	282	314	292	298	237	269	254	273	246	272	268	276	284	268	278	281	243	249	274	285	276	269	289	266	274	282	283	285	269	293	308	263	282	269	279	246	239	276	282	274	310	261	260	262	307	265	256	289	247	274	272	265	285	251	265	263	283	257	272	298	236	276	298	262	266	238	267	286	289	277	262	309	274	279	257	315	286	294	275	260	271	270	291	284	264	302	276	277	272	301	266	301	275	258	301	272	252	253	271	270	270	283	267	267
6841	4011	1587	1456	1335	1207	1057	957	864	880	812	790	778	760	724	698	724	650	670	644	633	703	621	671	642	700	652	661	641	659	690	625	690	621	655	598	633	640	639	620	652	659	638	631	676	672	652	634	631	652	671	643	645	670	655	624	630	593	645	631	654	645	615	619	628	671	637	644	616	598	626	629	665	671	576	599	628	626	669	588	632	594	642	609	633	618	669	619	593	666	620	633	633	623	613	625	657	644	604	624	602	655	599	659	584	623	616	608	610	641	611	613	654	614	657	631	603	620	587	607	645	607	613	624	672	630	613	637	610	637	663	633	659	623	633	639	616	595	607	590	644	603	620	575	643	636	607	606	639	613	614	577	610	641	595	643	605	621	677	627	613	650	659	632	630	602	594	647	603	669	629	614	592	619	641	626	618	593	637	625	604	609	606	628	589	636	593	634	609	636	663	660	609	624	622	591	605	631	626	621	658	638	644	611	635	591	594	613	632	601	646	649	652	642	643	628	635	597	668	612	618	628	594	626	648	585	633	626	650	596	620	591	605	659	635	602	641	599	616	635	631	651	624	627	623	601	678	615	669	589	617	596	588	612	638	636	615	590	636	627	582	613	603	623	649	585	649	583	627	645	644	638	601	650	618	623	599	629	599	623	621	681	608	606	658	594	609	641	588	657	626	640	580	638	625	595	591	644	652	631	634	619	602	636	636	645	599	622	632	628	649	627	613	639	575	582	604	600	635	608	630	666	613	621	619	623	596	627	632	653	662	651	625	592	615	598	624	661	635	627	629	560	606	619	623	638	601	621	628	603	607	621	612	625	626	624	642	588	663	630	657	617	600	623	670	602	651	570	643	662	622	595	641	656	651	603	621	622	631	637	618	578	607	584	614	627	676	617	619	624	618	619	585	650	611	599	637	617	645	605	642	593	631	626	626	594	639	624	624	631	577	620	612	578	591	622	619	641	589	595	586	597	628	625	681	591	608	624	630	601	587	643	588	587	635	620	625	617	620	565	600	620	664	661	617	638	669	605	601	644	618	613	601	641	612	630	627	636	635	630	614	682	658	626	642	631	641	642	650	666	619	626	646	608	636	585	648	654	648	605	645	648	610	651	648	602	614	592	631	617	653	611	634	625	597	649	632	625	612	589	626	624	592	619	632	621	610	649	595	628	667	603	601	681	633	634	637	623	657	639	679	615	602	606	635	610	603	655	633	606	590	586	576	588	646	624	617	604	601	613	650	608	610	652	634	602	610	650	650	627	634	632	649	594	615	637	623	647	607	634	636	559	615	617	635	649	634	623	637	603	667	596	682	635	622	644	661	636	604	675	600	615	624	606	637	597	622	631	635	635	610	629	615	597	627	641	594	651	590	645	652	637	641	575	652	612	614	616	586	572	602	613	632	606	631	647	648	590	613	652	597	666	620	648	603	618	635	674	607	660	646	644	623	591	642	602	602	694	639	644	618	646	609	612	632	647	593	617	632	651	605	595	627	621	623	609	629	671	571	625	617	631	617	631	589	626	619	625	643	628	589	607	620	622	625	613	665	630	651	555	630	591	592	584	607	620	640	634	636	614	625	625	598	614	647	601	616	629	614	601	681	642	656	666	628	636	625	624	627	605	621	599	640	587	633	580	619	622	575	627	594	636	668	662	631	557	642	615	632	671	614	630	641	645	605	636	609	627	667	619	640	624	657	630	611	631	605	627	628	621	603	672	626	603	595	583	625	621	622	673	615	625	621	635	629	661	652	615	547	647	627	635	567	633	626	572	610	662	641	632	627	602	586	640	678	618	607	623	628	671	634	622	595	632	611	569	611	618	557	595	627	613	606	601	555	642	648	623	683	637	620	588	627	619	657	645	613	609	585	624	663	626	621	649	631	649	605	660	603	583	622	664	649	625	622	617	597	607	594	677	625	604	650	638	636	629	640	664	605	641	640	632	612	638	592	607	663	656	629	624	605	660	639	662	588	641	612	645	657	580	601	626	590	578	656	637	651	572	618	614	630	613	625	650	645	619	633	632	609	602	634	626	613	635	665	558	605	621	623	608	625	634	643	646	581	589	620	618	668	635	617	625	641	654	625	602	629	651	633	653	602	661	620	600	630	648	610	620	617	655	698	558	636	630	582	607	606	641	590	649	606	645	610	622	638	625	575	623	647	604	617	594	628	652	590	628	648	644	611	627	650	638	593	597	638	640	641	629	619	686	639	604	641	626	635	620	633	624	632	607	631	646	574	642	656	613	611	632	637	640	611	637	620	610	622	638	626	614	619	603	698	600	654	636	639	644	648	611	619	645	585	655	681	625	638	601	630	625	587	616	599	611	617	596	599	600	660	623	655	654	628	581	592	642	651	626	628	646	628	631	583	646	627	691	661	670	655	625	609	595	606	616	598	653	605	642	685	616	620	608	654	635	610	615	642	631	619	620	584	621	685	607	611	579	630	639	656	608	589	642	636	627	637	618	648	632	651	597	589	618	617	600	616	625	687	587	612	596	602	623	617	633	622	640	619	655	570	585	642	632	608	636	628	619	597	651	612	580	674	616	617	644	613	640	650	636	644	602	593	612	628	639	571	609	660	582	600	595	616	642	701	627	641	622	595	618	625	631	616	613	613	641	616	654	595	623	650	648	634	624	638	618	583	591	626	651	639	641	656	630	637	640	618	658	604	644	620	630	592	645	656	614	611	606	606	667	639	614	677	603	632	637	593	659	594	639	620	673	657	623	640	588	613	636	613	654	668	622	620	593	625	617	653	623	610	627	620	594	623	647	651	576	603	582	640	655	643	624	597	633	619	633	626	649	591	617	616	633	621	633	647	640	624	609	635	654	607	654	666	636	645	616	599	636	619	642	615	628	669	634	604	598	606	620	581	614	631	581	631	628	615	671	620	630	620	646	599	624	626	658	603	600	623	667	606	625	588	625	650	649	626	636	603	582	602	648	639	621	609	643	627	611	663	628	598	628	656	592	655	590	618	594	603	630	631	563	624	609	598	642	669	649	619	618	596	625	547	641	602	654	628	620	638	586	633	630	607	628	640	625	621	629	594	634	629	623	635	664	574	640	591	634	655	632	649	588	654	637	562	648	626	596	679	655	611	596	629	614	642	585	639	616	612	656	606	585	622	596	649	613	588	584	610	660	636	647	618	629	610	647	657	647	644	660	616	635	626	614	595	625	622	606	652	607	614	587	570	584	601	603	616	640	669	691	582	676	622	571	602	629	610	601	613	614	650	634	614	569	614	655	648	597	607	640	646	619	627	623	656	628	631	605	602	625	642	646	642	626	552	641	630	590	618	597	599	590	626	599	648	593	662	635	611	587	614	584	615	636	601	570	593	632	614	659	620	611	621	606	599	575	605	637	631	590	646	643	629	597	581	581	606	575	646	654	587	613	624	642	610	637	654	629	637	598	620	610	621	649	681	593	614	600	616	586	661	604	638	633	626	635	598	639	652	631	605	630	651	602	651	618	643	590	607	570	626	599
15095	5856	3043	838	619	489	407	368	372	332	311	280	304	287	275	287	279	282	271	295	307	260	250	253	251	234	247	273	255	242	229	261	271	261	275	222	222	262	250	259	262	245	242	248	242	240	258	256	263	262	268	242	266	249	243	257	252	232	246	264	246	220	224	264	237	268	269	269	273	250	254	266	267	232	254	251	253	237	230	260	254	263	270	268	221	250	256	262	270	262	240	218	247	284	268	249	259	254	263	230	227	247	243	238	260	256	237	265	244	268	271	262	234	253	259	252	263	240	271	265	240	268	252	219	248	246	217	262	259	243	285	266	269	260	247	259	267	212	220	237	213	251	253	233	239	238	244	226	235	238	227	249	258	216	246	271	243	219	210	266	255	271	234	221	270	241	240	235	266	239	257	273	265	251	243	266	257	284	245	276	230	251	263	269	225	262	264	250	227	281	269	248	268	233	228	227	259	258	247	261	264	258	230	219	239	254	264	256	269	236	256	263	245	244	264	254	291	223	232	255	233	257	246	262	278	248	249	249	283	280	245	212	266	242	228	236	252	264	277	259	208	246	237	250	264	278	281	244	264	257	256	253	254	262	250	262	253	258	266	227	218	243	272	260	250	254	275	256	250	240	221	245	251	218	235	245	247	220	255	268	248	242	244	233	267	251	257	228	243	247	296	215	245	232	228	236	218	234	253	216	248	242	272	260	228	233	264	231	260	250	242	270	260	264	235	243	229	254	221	250	248	268	242	242	280	246	272	252	247	254	253	225	238	249	265	248	215	240	250	285	239	250	237	265	247	239	251	248	258	253	247	244	220	244	251	252	255	256	248	258	237	239	231	228	270	251	278	250	250	250	240	210	259	239	276	247	278	267	235	233	253	262	238	240	226	241	215	231	241	252	241	225	269	286	251	270	253	241	229	217	244	256	267	253	251	255	247	278	270	288	246	257	255	251	260	262	226	232	234	235	258	253	234	232	255	240	235	230	250	241	273	258	244	258	250	278	226	251	227	261	277	269	239	239	277	267	207	252	257	224	259	268	273	208	260	259	257	248	220	254	269	252	253	278	243	243	247	262	266	248	229	245	235	261	236	252	261	236	267	249	209	261	218	245	239	253	283	265	252	246	233	241	261	246	252	259	213	259	275	253	224	232	263	252	223	284	252	269	239	226	248	269	268	248	236	221	260	234	227	216	252	266	277	245	224	271	250	265	256	230	265	266	235	278	245	221	267	242	276	253	263	260	226	253	254	255	232	265	242	230	241	207	280	236	265	259	243	235	266	239	243	249	272	241	236	216	230	259	237	260	255	270	250	242	228	245	259	274	258	249	250	248	228	256	225	239	230	266	219	245	261	286	231	266	260	272	266	256	258	257	251	284	269	266	249	249	254	265	240	257	277	240	249	233	241	260	238	273	257	262	260	218	237	232	272	218	208	279	262	242	233	245	230	244	232	262	282	235	260	244	271	247	251	278	264	269	229	217	262	244	247	243	260	253	262	208	236	252	243	252	240	273	267	226	254	237	286	230	210	223	248	244	237	246	234	233	267	259	278	234	271	274	239	226	249	265	221	269	239	256	256	228	280	244	233	250	251	268	246	250	232	240	244	255	251	255	274	265	268	208	246	217	263	254	208	258	241	287	277	226	257	222	221	268	257	272	252	286	259	262	241	245	263	207	236	229	242	272	236	260	262	267	250	219	232	243	227	239	255	278	253	241	288	244	269	248	230	252	242	241	241	275	227	271	228	262	255	260	276	234	260	239	255	266	243	275	254	280	273	251	251	257	251	228	235	236	242	255	239	290	259	208	257	222	245	238	288	248	250	259	246	262	265	266	245	256	226	238	263	287	236	229	262	224	240	283	247	252	225	245	235	239	280	273	258	273	261	256	297	237	250	232	221	256	245	275	243	270	236	233	255	259	203	212	239	245	265	230	249	231	224	251	239	228	244	264	245	271	256	267	252	242	262	258	283	235	238	233	242	241	283	255	256	268	287	251	235	254	275	236	236	252	229	270	255	232	254	251	237	268	262	262	244	215	249	255	255	246	264	233	249	244	285	257	234	254	212	265	207	224	233	234	245	239	232	262	263	243	246	231	237	232	254	258	235	251	251	251	254	247	248	257	230	258	232	263	257	262	253	257	248	250	229	276	256	230	266	252	247	247	252	253	273	256	251	262	257	263	253	244	245	234	254	272	244	248	239	227	231	239	252	273	270	248	231	228	252	243	264	266	236	265	265	234	281	222	236	232	231	220	255	267	246	228	199	211	262	227	271	271	260	269	239	269	265	274	276	234	253	234	265	252	229	274	252	254	256	257	241	270	238	216	219	237	265	227	229	245	238	232	256	252	243	263	251	271	236	220	255	242	233	252	240	254	281	246	264	256	260	234	260	281	263	244	265	271	249	247	247	246	236	282	237	259	250	233	243	234	264	262	276	254	261	245	232	266	238	278	252	244	223	250	246	273	237	256	269	264	240	256	252	235	268	238	239	276	263	228	230	235	227	251	254	205	236	214	216	236	266	259	275	258	260	257	265	245	279	259	255	232	239	280	254	248	263	260	289	258	263	251	232	243	257	279	290	260	260	237	252	251	254	281	238	225	251	231	288	256	254	258	248	256	273	250	221	255	272	246	233	256	253	253	247	273	228	259	245	216	238	251	241	258	226	255	232	258	260	265	272	272	268	254	232	238	238	242	232	213	225	259	247	233	254	242	236	244	274	265	265	264	247	250	227	228	249	211	253	269	244	240	263	247	247	227	229	247	246	248	251	247	248	238	260	277	255	241	257	232	197	247	216	264	276	248	285	228	223	273	251	264	264	261	234	277	267	252	276	259	236	245	271	254	250	253	246	252	213	235	226	256	273	260	260	298	211	260	247	235	246	241	225	255	248	233	265	242	244	257	245	251	245	243	256	248	250	222	279	252	245	246	247	256	254	246	231	272	241	274	263	254	256	223	274	251	239	257	254	302	256	253	243	253	257	251	252	249	251	260	281	264	227	228	246	215	262	273	252	253	248	245	243	262	244	243	260	246	253	232	231	265	241	264	269	254	224	254	239	242	237	242	266	237	254	256	239	241	253	261	266	239	234	196	249	240	254	264	257	263	262	233	241	256	261	236	237	254	242	233	237	243	264	263	254	252	245	282	258	259	255	237	276	238	242	231	266	276	257	266	277	263	255	294	257	246	246	240	258	238	244	272	232	288	248	275	234	263	263	238	247	231	266	258	224	228	234	271	269	255	249	230	239	261	240	255	280	254	248	233	240	272	260	279	246	225	248	240	248	230	268	240	280	235	254	258	248	256	236	230	238	236	275	256	237	251	226	261	244	260	234	254	259	217	250	229	238	224	240	233	236	245	245	259	241	267	272	266	241	279	240	224	262	236	267	235	244	249	272	265	269	234	247	229	251	254	267	249	263	264	269	266	247	272	249	281	276	247	236	263	264	262	279	271	237	219	259	268	267	235	251	235	220	241	258	228	249	232
8718	5441	2305	2298	1983	1599	1390	1122	1082	873	948	869	843	809	758	714	657	655	648	653	635	652	580	667	621	588	632	545	574	561	609	574	558	606	659	575	598	604	610	567	562	566	581	593	605	562	565	602	616	604	565	554	513	560	525	564	597	589	562	566	542	543	554	608	576	549	560	529	564	616	570	570	588	575	526	560	557	523	552	600	553	547	594	595	515	575	546	528	557	563	554	558	601	549	566	534	535	546	545	570	568	569	587	556	555	557	566	583	571	526	519	569	577	559	546	515	566	538	568	587	522	526	571	530	523	526	553	554	526	565	529	549	557	543	566	555	521	602	536	564	566	526	542	520	519	544	579	552	505	549	553	568	569	543	565	542	562	573	596	526	555	531	578	554	547	538	532	571	526	605	571	549	556	546	533	545	561	566	590	548	535	564	545	524	533	551	546	562	573	581	542	560	577	576	589	547	530	560	573	504	587	549	570	575	570	573	559	565	593	557	581	545	524	547	555	556	552	593	527	543	567	581	557	522	551	535	546	552	544	575	539	534	570	546	556	543	568	552	553	579	581	558	578	571	536	539	545	526	537	540	543	544	526	583	548	509	598	547	500	547	560	544	523	585	521	558	564	546	519	525	604	565	582	549	531	604	511	558	550	532	580	606	554	524	546	596	530	563	541	577	563	560	534	559	568	547	552	541	536	578	559	560	555	529	570	568	544	583	578	564	572	587	541	553	534	559	544	549	555	551	560	614	547	528	547	535	515	564	555	537	562	559	538	560	528	577	556	548	574	547	544	524	590	538	532	548	538	562	551	559	522	547	575	545	575	528	573	543	591	545	554	557	551	577	577	530	546	555	557	500	564	561	532	554	564	529	548	552	553	530	553	516	570	586	577	539	530	572	561	539	523	525	542	572	557	573	532	589	558	566	550	536	552	569	537	595	594	551	586	544	538	564	546	507	566	548	552	586	553	502	563	568	583	543	529	627	550	569	561	530	561	531	537	553	532	548	577	552	540	566	507	528	516	527	560	544	568	534	519	559	575	592	544	548	571	566	568	543	547	547	524	553	537	559	547	582	565	580	564	554	572	555	567	517	537	528	541	565	530	568	546	577	525	547	563	547	549	547	525	590	577	552	536	522	540	572	575	543	584	516	539	577	536	536	540	550	559	538	540	523	533	526	565	529	577	583	555	527	508	540	554	523	528	529	535	522	515	548	543	593	577	574	567	582	588	555	565	555	562	549	505	553	521	574	556	572	546	562	544	549	586	507	541	560	534	560	534	534	580	552	557	550	538	537	543	537	537	518	556	559	523	551	542	570	589	548	551	549	536	595	525	568	542	579	537	539	522	556	498	536	567	498	568	557	578	537	549	514	531	567	530	533	509	548	552	542	529	545	537	572	575	534	523	563	580	539	602	559	513	550	535	568	584	523	594	595	578	607	578	582	554	545	506	534	547	538	549	517	545	573	575	516	554	532	579	600	583	535	557	580	561	528	579	555	536	511	507	571	551	539	542	538	554	521	546	577	535	508	556	557	536	593	589	555	539	548	536	519	529	519	587	543	519	515	549	518	524	588	525	541	554	553	539	539	567	543	565	541	591	537	608	563	507	538	538	556	601	547	532	517	546	561	567	564	525	572	544	572	521	549	583	611	588	585	594	544	545	552	558	544	560	520	532	544	588	579	596	559	566	582	566	493	526	569	553	552	530	539	592	531	578	595	530	550	533	572	551	533	527	551	559	513	554	528	569	547	524	555	582	547	577	520	607	508	524	560	543	525	536	512	533	561	548	510	527	533	599	552	530	560	543	583	572	542	559	516	606	547	537	553	590	539	546	540	593	565	544	528	549	551	574	549	581	581	531	527	541	556	580	542	561	545	558	586	533	567	539	527	550	543	556	563	549	583	551	583	515	518	580	522	545	540	572	570	567	582	531	570	559	573	542	558	562	563	551	554	564	573	495	565	568	529	520	536	557	565	598	576	569	544	534	555	549	563	584	584	542	560	551	566	567	546	572	530	544	590	596	569	551	570	577	562	564	599	531	538	575	559	568	549	546	578	538	549	565	541	547	533	562	568	528	541	556	552	505	515	544	536	527	578	555	541	547	575	557	570	516	558	519	515	543	561	546	605	545	555	538	558	515	562	562	594	545	581	554	557	517	550	566	556	581	544	538	580	545	553	533	529	565	588	535	550	536	502	531	594	581	532	554	592	535	586	585	572	550	578	528	541	549	552	548	582	543	554	567	560	537	526	548	538	545	501	550	571	542	516	514	536	574	585	527	553	585	570	587	529	505	583	579	531	563	521	569	563	547	549	500	618	530	553	548	533	569	564	533	576	561	584	529	540	532	521	542	558	557	564	527	553	547	542	564	494	572	569	589	528	585	545	553	571	539	540	529	526	583	559	558	570	563	601	568	554	554	549	523	523	549	541	540	563	558	538	554	565	525	554	558	541	544	525	548	589	570	523	541	549	528	549	560	577	576	585	540	559	555	564	527	580	562	525	578	574	543	566	574	561	517	541	563	535	531	592	565	553	534	596	536	574	545	570	543	548	547	546	547	577	546	560	543	520	548	576	547	600	565	562	596	574	556	506	520	544	571	574	551	525	567	610	548	533	547	563	578	568	555	561	525	577	530	564	549	532	536	580	507	558	541	556	548	511	530	537	559	547	575	559	555	543	518	541	544	558	537	534	543	512	543	573	574	586	551	571	550	553	557	594	591	575	571	515	543	561	533	536	536	552	562	556	570	529	551	569	565	583	581	545	585	566	536	574	561	539	508	571	563	551	594	539	557	535	533	544	570	571	578	528	563	529	556	571	540	557	552	549	534	548	534	561	504	522	547	605	514	556	581	508	552	573	552	550	509	593	536	587	580	527	529	519	617	556	567	536	554	561	556	520	574	552	536	517	511	533	556	589	555	540	579	561	513	585	604	536	543	581	573	591	553	519	550	549	525	555	567	543	554	524	551	560	533	533	570	571	595	521	558	556	552	595	537	483	571	557	558	552	525	576	560	532	554	543	552	546	598	553	548	567	531	570	563	461	564	545	578	542	551	603	529	547	537	503	556	550	534	521	517	541	581	535	560	557	578	530	542	577	590	573	614	571	520	568	558	510	566	561	563	591	570	569	545	556	544	571	573	564	534	556	568	546	564	533	555	549	529	501	547	542	578	548	565	557	586	527	552	572	530	551	548	523	544	572	539	525	531	552	522	587	564	586	572	556	551	571	584	542	560	536	517	539	554	527	556	510	531	535	566	574	554	549	592	533	519	599	558	563	529	538	487	512	569	548	538	560	524	551	554	585	524	594	570	558	558	600	547	574	557	576	525	548	528	581	560	541	518	567	548	580	563	559	568	554	539	587	530	559	568	560	522	574	583	555	573	561	532	515	618	581	533	565	568	570	523	596	573	563	558	582	558	579	543	535	539	513	544	559	526	576	540	581	539	564	538	546	566	527	604	539	561	529	552	520	573	548	574	583	591	537
1625	329	159	145	120	139	113	127	140	139	150	119	150	130	137	130	146	129	160	124	113	128	144	134	117	130	111	128	148	134	124	110	124	106	146	143	138	116	114	123	121	126	123	136	131	123	136	126	120	125	129	138	134	149	124	148	127	125	129	118	125	129	128	142	121	122	125	132	133	146	125	130	125	127	140	123	129	138	147	115	135	142	122	106	131	117	127	137	123	132	142	127	111	136	118	129	134	130	124	136	130	129	123	127	133	128	100	124	113	131	103	127	127	120	123	132	131	127	117	131	141	138	124	123	141	112	114	119	122	127	133	142	123	144	163	99	116	127	143	110	113	105	120	126	138	113	123	114	121	129	144	134	128	141	125	120	122	160	110	130	120	128	127	119	112	128	104	115	120	142	136	152	133	121	117	109	138	123	140	133	121	122	138	121	129	126	145	124	143	117	115	125	138	108	154	143	125	114	125	141	125	121	129	120	131	117	134	151	125	119	137	130	112	112	111	125	137	129	120	113	123	149	133	126	133	148	110	119	132	123	152	121	142	143	135	120	121	121	117	135	139	134	139	124	128	122	143	108	124	134	117	135	143	122	163	159	119	144	99	132	129	141	143	129	147	132	135	128	131	123	125	118	156	131	136	125	108	127	145	120	104	136	141	117	148	124	167	120	143	142	132	134	125	133	136	135	133	135	125	139	106	107	120	143	98	111	139	149	157	125	127	137	109	128	123	126	113	123	130	134	138	126	118	120	140	106	155	146	145	142	108	124	142	115	134	137	99	107	124	121	136	140	122	137	112	130	111	133	113	152	126	151	140	154	132	130	135	112	114	136	122	112	120	122	120	123	123	129	154	140	142	123	134	117	137	139	119	126	144	140	98	112	120	146	120	117	128	120	109	124	114	113	127	127	129	122	117	128	145	147	136	126	119	140	131	114	123	128	123	130	128	114	135	134	139	115	131	117	117	127	124	122	120	101	107	124	125	118	119	123	104	123	105	114	107	130	134	131	136	124	115	138	115	149	126	110	127	124	125	121	140	126	150	116	142	133	123	127	120	122	132	121	122	140	116	129	131	156	113	123	132	106	123	126	123	151	112	133	102	133	117	131	123	142	123	147	118	136	116	130	106	164	99	135	141	127	118	127	110	121	126	117	99	122	134	115	111	140	116	118	135	125	125	119	131	126	118	127	123	122	115	140	141	120	134	152	110	129	110	131	129	136	125	137	127	121	120	131	132	100	122	123	108	161	126	114	115	112	117	127	150	132	142	120	135	130	126	146	129	131	132	121	131	125	125	120	145	138	137	125	128	123	132	136	141	135	140	135	140	121	123	126	135	131	125	126	131	147	129	136	164	131	125	114	125	130	124	145	145	126	133	137	127	126	130	131	121	139	119	110	133	132	144	158	140	142	150	146	135	123	156	150	130	117	127	120	118	126	133	122	112	132	128	135	145	152	125	121	121	126	117	154	120	112	138	130	137	126	116	131	129	126	146	117	145	122	123	103	109	125	141	99	119	142	161	124	144	136	109	126	120	149	132	133	113	127	119	120	138	108	121	101	130	132	106	108	129	130	125	124	129	133	136	117	149	139	128	116	120	116	106	124	138	144	121	124	128	139	117	112	119	139	124	106	138	142	120	120	115	125	147	138	128	131	109	121	122	112	134	142	125	139	152	117	134	154	114	138	125	143	132	122	109	125	104	119	148	123	107	118	140	135	134	116	138	144	116	127	140	119	117	139	132	116	165	126	133	132	106	136	142	123	149	115	119	130	119	137	111	119	144	144	131	112	125	124	122	108	116	110	136	137	137	141	127	133	127	130	126	118	130	142	104	121	130	122	120	123	110	126	141	131	147	128	132	122	118	127	132	125	116	104	148	115	136	116	124	126	116	143	149	148	118	132	141	151	92	122	123	137	143	138	139	143	118	122	119	130	124	140	131	129	128	124	114	127	136	145	134	139	134	129	102	137	120	133	116	112	114	115	109	116	129	135	124	120	118	138	131	131	136	131	121	145	137	121	145	148	121	128	126	136	120	122	131	132	142	113	143	150	105	123	101	136	106	115	119	136	131	121	114	152	104	141	144	137	125	129	143	118	137	114	156	120	127	134	147	119	119	140	119	128	141	123	120	128	138	126	122	121	122	134	150	134	129	121	119	129	129	129	131	136	133	121	130	127	123	127	124	137	128	113	125	124	146	123	111	119	124	136	122	153	123	119	144	126	155	135	136	131	111	135	117	141	147	128	121	143	122	108	116	132	144	128	102	140	129	121	118	135	120	145	130	138	125	135	132	151	139	120	122	157	114	124	111	129	124	115	128	128	106	126	141	137	96	130	133	118	127	122	128	122	131	129	144	135	116	143	141	120	129	114	148	149	143	112	143	99	126	124	144	125	131	119	133	124	135	118	129	138	146	115	117	133	145	126	111	126	149	120	131	124	124	136	128	133	126	111	120	134	144	122	154	103	137	125	151	111	136	107	143	138	132	118	113	123	139	146	120	117	108	136	121	116	125	119	111	124	123	118	142	143	137	122	123	118	127	125	139	139	117	126	145	109	124	127	135	137	121	117	136	114	110	136	132	127	124	134	126	122	141	142	140	127	145	131	144	134	133	114	115	124	115	123	124	142	149	114	140	134	123	129	132	133	151	117	127	126	124	134	128	127	110	129	116	123	109	131	139	135	131	131	138	137	141	151	112	121	129	118	128	120	135	120	129	138	118	119	130	124	109	103	131	121	122	107	131	125	129	125	110	146	112	106	127	136	108	138	124	104	145	145	126	127	138	109	137	128	141	123	142	140	143	145	147	122	155	94	120	136	111	135	142	111	122	137	142	129	127	109	171	120	103	113	126	129	123	134	130	139	138	147	117	142	143	148	101	129	116	142	144	122	110	125	118	138	133	119	112	115	123	140	143	155	137	128	158	142	164	150	126	141	115	131	129	129	111	134	123	146	146	118	117	129	121	137	140	116	105	139	139	112	142	119	124	141	145	134	113	136	113	133	146	148	126	125	114	136	127	98	133	148	120	111	128	125	122	138	126	131	127	143	121	129	137	113	127	141	126	119	135	121	131	125	135	133	133	136	133	130	150	134	129	139	125	144	138	130	114	159	131	135	119	132	116	147	110	145	137	146	119	122	137	118	133	142	125	127	140	122	146	111	139	141	127	149	105	121	116	122	151	105	128	169	119	116	110	130	127	115	122	158	124	112	113	132	123	134	122	140	125	141	125	138	134	130	130	122	147	134	131	126	137	112	119	161	166	122	127	143	117	141	120	143	131	125	122	131	128	102	111	124	159	121	101	142	138	130	135	133	126	139	119	131	132	121	124	126	127	138	142	144	125	125	134	122	136	139	130	125	130	127	136	130	123	133	124	137	131	123	134	129	132	130	146	111	128	119	132	141	168	147	119	120	150	119	126	115	127	150	126	124	132	129	135	143	110	128	111	119	122	141	128	154	117	113	129	126	135	116	134	123	162	140	111	109
1701	523	377	328	344	352	334	356	331	312	357	339	338	323	334	329	336	344	321	324	361	322	320	314	313	352	350	343	313	327	326	331	333	343	322	330	347	322	333	342	320	368	311	352	340	343	333	352	346	336	348	329	348	320	320	345	337	352	325	344	375	341	352	330	299	309	328	296	330	335	357	364	330	375	309	339	341	344	310	321	353	331	308	326	343	349	319	341	332	318	364	327	325	333	320	350	334	317	352	305	321	289	360	338	330	320	313	327	330	334	359	328	326	324	340	325	352	342	334	353	306	333	340	317	323	305	283	347	322	297	323	319	339	339	325	340	337	357	360	324	324	350	333	320	325	316	360	337	309	358	379	341	326	344	345	312	366	348	303	328	330	321	357	355	343	312	341	340	344	329	309	344	342	347	307	360	379	322	311	331	314	326	333	352	314	321	344	346	362	322	320	326	312	286	322	296	329	320	354	374	325	315	338	346	346	332	346	301	319	319	336	329	339	315	345	367	319	301	335	322	335	339	337	288	371	340	321	336	328	347	319	338	321	312	300	324	329	315	332	335	330	316	351	339	313	319	317	339	333	333	326	317	351	314	328	356	344	325	334	337	336	348	326	323	371	332	333	335	366	319	333	316	343	326	360	332	333	315	337	366	317	348	323	312	351	356	345	310	364	334	339	362	350	319	343	370	322	326	343	384	348	351	339	346	290	333	359	299	363	341	330	343	316	332	328	323	335	331	335	330	335	315	355	364	302	341	359	329	320	335	340	351	339	327	324	356	319	328	327	317	342	331	292	354	331	326	334	351	360	326	323	315	313	335	327	348	294	343	331	310	337	314	334	345	333	325	341	342	311	296	349	294	337	342	326	311	352	344	345	335	341	308	339	347	325	364	327	361	342	327	291	346	325	316	310	293	327	301	340	323	362	330	320	320	329	329	317	326	339	333	358	336	320	337	386	317	324	346	335	354	335	367	343	321	338	356	335	332	346	326	363	348	330	305	341	347	303	329	349	329	347	333	325	330	291	329	317	343	359	319	297	326	338	316	369	318	350	332	343	327	315	319	330	322	322	366	339	370	332	341	323	324	312	310	324	357	328	355	324	329	332	325	311	312	341	308	309	364	356	336	304	316	344	303	349	338	390	333	315	335	389	342	324	286	331	336	329	302	299	329	356	297	349	353	347	353	324	335	321	345	347	311	357	371	296	366	329	295	351	333	337	300	324	312	367	308	329	315	324	336	326	343	321	372	353	325	329	331	306	366	335	324	322	310	346	335	332	333	336	307	340	332	345	323	328	319	330	332	333	312	310	355	327	364	343	304	318	297	356	337	296	360	337	349	340	343	334	352	321	340	350	318	327	364	319	339	344	317	365	347	354	308	341	340	347	336	351	303	314	310	345	315	312	315	339	327	330	342	359	331	332	323	308	318	338	317	319	354	324	322	340	336	319	334	348	351	302	341	298	360	324	345	336	319	370	354	330	316	318	328	330	332	315	347	300	330	376	315	299	314	319	336	317	346	340	338	383	327	317	335	335	328	337	342	367	310	361	308	335	327	308	349	338	326	345	360	341	324	349	311	338	346	314	323	351	340	348	340	361	324	287	330	333	352	332	303	340	327	319	350	342	342	319	333	346	367	317	322	354	298	359	356	319	330	343	315	320	350	303	339	288	352	343	307	340	324	353	341	364	321	328	316	322	327	339	352	316	336	344	355	338	315	330	340	315	323	323	316	330	298	327	331	326	347	311	312	309	350	344	313	331	362	352	324	326	335	358	320	332	315	312	308	308	335	349	335	376	343	341	333	306	324	328	361	320	338	339	300	310	352	325	310	333	322	325	325	334	336	341	339	324	333	310	340	320	354	285	334	354	344	345	338	305	351	317	309	316	345	308	339	329	341	294	293	316	348	329	337	311	333	364	324	316	340	338	346	319	319	337	373	370	317	350	323	320	355	362	319	363	329	312	336	355	339	322	317	321	345	315	307	341	349	334	333	318	363	325	308	349	348	348	308	354	345	312	340	347	311	341	308	328	348	395	351	328	335	312	304	313	333	334	316	335	340	332	338	357	360	342	332	374	330	338	338	332	355	303	308	367	342	329	330	331	335	317	333	308	341	320	330	362	340	332	363	355	332	351	320	346	352	344	318	314	332	324	323	338	349	329	317	317	330	355	341	350	330	311	364	317	319	357	323	298	337	348	312	349	329	339	337	318	354	359	335	301	353	302	356	316	334	311	322	332	319	307	349	350	311	348	351	345	353	322	318	297	310	328	335	342	294	293	311	340	327	324	351	320	329	334	281	314	332	360	330	332	313	297	320	326	353	353	344	308	337	333	315	323	313	300	325	319	346	333	306	333	317	331	342	345	355	329	349	344	345	342	350	342	348	333	335	349	306	348	309	331	355	309	334	370	305	311	348	329	308	339	336	334	339	319	326	336	324	294	350	340	319	340	341	334	335	334	295	321	345	334	315	346	355	346	368	317	340	324	306	310	298	335	336	337	308	363	342	310	364	354	334	348	364	331	346	349	362	327	333	334	363	327	350	348	341	325	317	340	322	307	332	313	347	325	385	367	350	330	342	280	320	342	343	349	311	353	343	334	359	338	328	324	297	332	339	332	338	335	316	333	344	303	298	342	352	322	333	345	352	341	352	349	309	350	304	325	369	370	320	335	351	342	339	325	318	324	327	306	320	361	313	353	347	326	314	337	348	337	335	313	328	360	320	348	339	321	312	322	318	342	319	321	314	319	353	340	327	328	323	322	343	336	357	306	299	320	356	316	333	323	368	325	318	322	322	305	317	326	344	335	298	356	313	337	330	311	333	319	345	358	307	322	307	316	332	304	322	332	332	329	323	330	338	354	343	308	352	333	309	344	324	319	343	320	338	334	330	294	324	335	323	345	302	357	327	319	323	337	329	329	325	337	360	291	313	337	313	362	333	363	323	344	330	332	368	339	351	339	291	323	353	321	330	348	307	309	316	314	324	323	337	352	320	329	306	347	312	337	366	340	332	325	328	322	345	361	303	342	337	342	338	346	310	338	349	302	312	324	338	317	339	328	319	315	312	349	370	329	332	350	313	321	337	341	337	313	339	328	324	317	320	328	320	318	354	339	321	310	326	334	346	320	331	336	304	315	315	300	353	350	292	374	335	341	337	324	332	314	298	302	329	330	344	332	330	325	318	339	325	311	355	366	338	370	352	341	319	324	325	308	356	341	323	337	295	322	325	327	329	358	346	336	366	328	320	370	316	327	337	318	338	351	362	352	330	361	319	314	333	340	325	332	318	363	333	325	360	361	317	339	351	337	337	343	352	341	352	312	317	312	326	334	353	312	329	360	347	356	318	320	313	343	330	340	346	351	316	335	340	319	355	364	356	371	332	331	353	311	371	345	345	313	345	320	339	347	324	300	351	342	331	346	315	326	315	328	327	350	341	318	348	311	352	353	351	329	354	319	331	308	349	334	358	332	343	305	325	309	326	310	324
8172	2133	1138	546	443	377	335	335	334	290	312	301	319	297	310	259	272	261	265	288	257	289	269	244	251	278	287	308	261	274	274	268	243	303	276	272	297	283	260	258	290	267	293	277	302	274	283	291	272	266	305	285	275	256	265	276	283	251	258	274	273	264	260	297	262	252	265	288	281	262	272	305	273	262	263	254	271	239	274	274	293	269	303	293	295	265	317	262	249	268	286	284	266	259	278	267	265	264	278	290	284	295	276	261	275	298	312	312	268	279	279	275	279	301	294	273	276	256	303	324	315	272	287	253	245	272	258	299	253	303	240	257	268	244	242	242	271	241	285	263	251	245	262	270	254	288	260	273	281	299	261	253	309	300	278	286	257	268	276	295	270	263	315	281	270	294	231	256	295	252	286	259	271	245	274	285	273	277	287	285	268	280	260	241	255	263	291	271	311	310	271	265	287	249	266	259	269	267	288	271	278	268	259	267	279	268	272	274	265	269	268	296	262	251	267	300	263	281	285	273	262	289	241	282	287	286	242	292	263	287	271	277	291	261	273	313	274	304	271	259	261	274	309	267	291	227	288	277	243	265	274	294	284	263	305	305	264	278	268	264	281	302	280	265	321	273	260	239	258	288	275	293	303	283	265	264	250	270	239	279	311	275	287	292	235	249	260	264	283	287	272	297	276	279	287	280	256	300	266	268	261	285	267	269	268	280	269	277	252	286	283	278	269	268	303	294	262	293	281	277	288	260	256	250	303	269	252	288	260	266	270	286	305	304	269	279	267	276	285	264	265	263	268	285	287	258	312	260	269	262	276	257	310	280	299	281	258	275	274	267	279	299	282	309	287	284	284	266	264	274	247	243	272	279	273	243	276	257	259	276	273	269	256	278	281	276	253	305	261	270	279	282	259	258	302	278	289	294	273	298	245	268	282	314	275	326	290	273	273	308	289	246	287	272	279	257	245	314	277	249	266	301	263	280	239	266	275	273	230	308	296	251	269	254	243	284	259	256	312	251	261	260	268	259	292	287	254	274	292	266	262	295	269	254	289	275	256	295	283	275	255	269	255	258	253	282	289	282	259	264	250	269	288	267	266	243	253	250	257	255	281	259	256	296	254	270	261	258	261	260	262	280	286	298	305	285	262	286	283	278	284	283	269	263	254	257	273	274	266	278	332	238	279	287	283	275	307	286	273	239	265	260	275	267	263	267	297	259	288	252	278	273	293	334	281	268	281	243	258	292	276	252	262	273	307	294	301	271	262	295	290	292	277	244	280	306	274	305	268	300	244	267	244	267	277	293	293	274	287	284	244	234	274	291	276	267	272	278	259	273	269	290	274	241	285	279	270	274	282	301	237	256	268	294	276	309	255	274	285	272	267	250	268	252	271	253	260	266	271	287	279	281	269	291	255	292	287	277	290	274	288	265	280	254	299	270	252	291	255	281	299	259	284	270	287	270	262	260	254	288	277	257	293	307	272	260	274	275	277	272	269	292	300	312	300	276	253	268	280	276	262	271	281	280	273	237	307	280	262	242	262	313	274	316	299	262	301	260	291	293	270	288	289	258	269	274	266	272	236	282	290	256	285	295	276	262	253	255	270	324	269	289	270	280	261	292	282	275	232	288	282	298	257	283	289	267	268	279	237	282	248	285	277	256	294	256	274	282	281	294	273	270	271	263	286	269	272	270	277	267	273	264	281	270	237	310	244	321	281	252	295	294	277	268	288	276	253	279	300	246	259	256	289	300	254	266	259	287	260	283	281	272	267	237	280	270	275	268	255	282	265	247	278	305	268	287	240	258	307	274	261	227	245	277	278	268	282	269	244	298	283	272	284	296	286	269	244	250	265	253	243	244	271	288	307	302	283	290	318	293	245	267	296	276	277	253	250	275	272	240	320	258	303	287	281	269	284	258	267	288	275	267	270	255	275	252	263	278	285	270	278	261	266	308	285	296	264	289	301	280	305	261	255	238	280	268	248	281	252	295	240	276	289	266	263	282	275	305	271	285	260	279	256	281	247	287	248	245	227	287	260	273	287	238	288	273	281	262	261	302	267	245	271	257	272	275	321	291	295	294	266	269	264	276	264	268	248	273	269	257	248	253	271	280	280	282	275	256	269	265	272	243	298	256	264	270	311	289	246	236	276	274	260	252	253	263	270	309	289	287	274	280	291	245	248	236	267	288	237	260	259	273	265	242	268	289	286	266	282	283	272	276	284	254	285	246	264	268	297	267	280	290	243	279	274	276	241	269	286	237	255	246	296	280	265	262	269	253	288	281	296	291	274	274	272	254	249	288	305	298	273	244	233	273	246	246	252	273	280	263	299	272	290	275	274	266	244	259	268	272	260	287	255	269	301	243	269	262	268	226	282	287	304	268	288	259	257	280	256	263	280	271	273	298	280	263	283	280	260	297	286	256	274	300	281	252	258	239	314	285	263	275	294	284	253	268	264	282	250	260	284	262	304	287	252	266	252	284	278	259	264	300	256	272	252	272	256	278	266	293	252	268	257	305	304	286	262	269	296	284	256	278	224	261	280	276	253	275	264	269	287	300	271	243	277	304	250	259	274	246	315	272	258	268	274	261	303	281	281	266	264	292	264	238	254	279	249	317	285	244	301	269	247	289	283	286	265	260	274	314	301	265	241	275	246	252	304	254	289	284	283	311	251	300	303	315	276	291	287	294	237	255	251	282	272	263	307	257	270	287	302	280	276	269	261	252	277	264	288	265	288	303	281	299	289	271	273	272	268	245	239	256	285	269	294	295	262	286	239	246	233	259	290	274	306	282	281	268	259	274	274	271	258	246	277	293	285	251	276	290	274	272	268	241	269	307	289	274	273	262	302	260	263	232	242	278	269	268	322	301	279	258	298	263	279	270	258	255	274	233	282	293	282	285	244	294	285	278	269	293	284	278	306	281	277	286	268	279	291	260	257	259	264	256	263	256	279	272	238	269	266	236	272	288	290	299	282	275	285	292	273	271	267	254	268	277	261	260	269	282	241	254	280	289	278	249	291	261	263	266	268	276	257	293	281	275	272	248	264	285	280	287	240	261	273	273	257	295	258	285	260	288	284	298	271	283	274	306	298	236	299	281	305	246	259	255	277	283	276	280	294	256	302	271	299	248	268	339	287	275	257	240	285	267	318	260	265	235	258	258	267	254	268	310	258	273	264	263	254	293	280	285	268	272	274	293	272	272	257	249	245	284	324	278	265	274	277	284	266	278	257	257	299	275	274	252	244	256	269	250	266	275	289	242	251	288	294	310	292	294	287	291	282	243	252	271	265	299	240	269	273	287	234	287	270	250	269	275	269	276	275	245	222	240	304	287	276	286	238	255	272	273	270	251	259	263	284	287	281	255	275	254	254	293	271	266	259	267	288	302	290	267	265	255	276	273	241	284	260	283	283	272	282	244	279	261	267	284	274	263	289	259	252	270	270	280	253	279	278	274	246	258	252	289	309	256	267	252	268	278	238	268	249	290	237	282
6898	2563	1497	1517	1366	1184	1031	947	900	869	820	822	768	705	677	687	714	659	680	643	677	619	650	671	593	606	680	625	651	629	663	669	615	634	659	664	629	637	622	634	622	641	680	632	629	655	643	601	606	637	604	598	655	645	688	628	664	643	675	578	656	589	650	626	578	655	642	644	614	591	607	636	658	604	606	614	623	637	597	619	636	660	626	615	627	615	602	643	596	646	657	638	675	585	614	597	613	617	562	614	611	635	619	605	600	624	612	617	602	593	577	625	623	645	589	616	614	609	614	593	602	631	602	593	636	608	613	640	625	626	562	634	576	629	608	606	601	628	644	643	610	626	589	658	658	636	613	635	619	636	638	586	614	657	644	615	574	577	648	657	619	613	602	609	628	638	639	547	673	581	643	615	623	616	616	620	621	614	611	656	613	604	614	629	655	639	624	635	597	628	597	608	647	657	623	619	621	640	659	591	575	630	607	669	609	648	616	626	663	619	593	572	636	615	665	665	629	645	616	667	606	610	646	635	607	578	618	624	600	610	627	594	602	628	621	606	670	653	612	626	573	632	622	653	623	605	598	639	600	662	590	618	605	620	651	652	650	628	621	596	594	584	657	633	608	654	595	657	599	637	635	563	610	659	609	573	607	647	627	607	581	623	701	653	566	607	668	620	567	599	619	614	608	678	631	636	633	588	585	615	601	647	636	670	632	613	563	617	670	567	581	621	602	677	662	604	581	607	638	611	654	682	589	618	630	644	616	610	634	584	605	632	617	635	599	582	677	611	656	628	625	686	618	564	640	564	630	650	646	621	677	585	600	625	599	597	596	626	638	634	591	606	620	659	612	651	630	603	623	619	613	626	629	609	657	635	627	594	581	641	626	616	586	623	628	600	635	592	642	631	624	623	609	661	625	593	623	568	627	617	620	665	639	607	592	642	591	609	625	622	652	618	667	602	578	663	598	614	598	611	607	601	662	613	599	616	613	605	633	600	608	659	651	609	607	593	611	646	570	660	662	627	584	583	628	616	603	633	615	600	627	670	584	636	597	616	613	616	609	589	606	613	582	642	577	631	592	632	652	675	594	637	601	619	650	615	606	632	629	631	637	643	607	638	690	605	594	597	596	617	641	639	601	612	645	608	660	565	600	588	626	667	618	658	679	609	617	601	634	601	627	568	591	627	629	629	655	629	634	602	593	629	638	633	578	624	592	612	631	585	637	567	593	617	620	631	596	600	632	612	607	581	637	619	620	651	590	612	588	601	598	654	659	651	647	599	590	643	606	643	596	631	634	632	648	604	672	628	569	626	596	587	673	597	614	647	618	573	619	606	602	603	612	614	628	630	578	649	590	582	586	661	568	579	623	580	658	659	606	614	618	589	680	606	607	622	612	573	596	607	667	611	637	616	571	652	677	629	595	639	648	622	651	604	624	635	670	576	631	601	634	647	642	658	644	593	592	607	615	601	598	623	607	570	617	618	618	599	591	585	619	605	619	588	577	616	606	593	624	601	597	599	638	606	621	610	576	678	601	638	614	598	642	645	624	595	601	645	614	649	607	658	634	621	612	630	613	615	613	600	646	591	643	595	627	557	604	617	637	638	610	627	612	624	580	608	591	659	624	611	625	618	634	635	612	611	601	566	570	612	627	632	622	589	676	616	614	608	674	675	616	632	611	582	661	653	631	633	622	625	616	589	614	639	592	608	607	634	632	592	630	648	613	629	634	601	602	610	618	630	584	646	616	594	605	582	628	606	567	659	559	651	603	599	634	630	665	609	637	625	605	659	634	601	627	651	612	629	599	625	649	638	604	633	643	611	646	617	651	636	633	616	607	608	632	626	610	638	633	614	636	616	555	615	587	624	588	612	616	627	622	650	592	625	633	645	602	640	604	606	595	615	650	643	595	594	669	636	608	600	607	619	626	575	636	603	577	619	595	592	624	611	602	632	592	587	631	645	591	622	624	623	616	587	611	624	629	623	647	601	636	627	604	648	571	617	593	625	635	609	579	626	629	652	676	608	581	676	626	592	659	637	651	627	617	606	595	604	636	623	582	609	614	588	591	632	619	663	587	632	641	607	618	633	575	648	601	648	624	610	623	600	617	641	596	662	648	644	609	625	650	645	617	645	616	574	625	635	624	635	638	611	618	619	609	618	605	642	599	644	614	610	627	592	638	608	673	623	630	661	609	581	639	610	566	656	627	598	609	613	629	565	605	603	559	639	630	590	626	637	619	673	650	616	617	573	622	596	640	594	662	621	613	621	628	612	611	608	646	644	644	631	645	610	611	618	566	602	627	600	638	604	635	660	665	626	649	635	645	599	667	620	625	623	616	630	570	619	583	597	594	594	618	597	644	657	573	598	610	658	604	615	633	608	590	625	605	620	602	605	547	579	600	633	654	621	639	639	626	590	629	618	634	626	592	646	618	594	619	603	621	631	609	596	631	657	637	651	608	654	633	626	619	600	631	581	595	632	646	647	647	621	586	650	587	609	622	626	629	607	624	654	634	635	611	624	593	606	584	623	626	630	609	650	636	633	646	632	634	658	607	655	588	669	629	609	610	657	577	637	635	626	613	608	601	600	619	606	609	595	628	616	583	650	569	619	598	636	633	640	649	620	610	621	659	614	605	611	618	597	582	643	601	625	608	613	605	618	622	601	599	621	641	601	626	630	582	587	626	606	613	661	613	642	635	632	646	642	597	643	621	637	622	616	615	638	650	612	599	669	631	671	671	623	604	593	607	621	619	611	639	598	598	610	602	616	594	641	618	602	608	628	629	642	626	600	678	649	651	612	612	608	561	653	604	642	568	614	639	622	595	624	616	626	591	623	596	578	603	598	648	612	578	646	600	635	641	652	588	571	624	647	627	646	641	594	589	630	638	596	597	654	639	647	594	645	578	619	601	590	610	646	602	653	602	611	611	592	598	607	666	629	632	652	590	619	608	576	593	606	631	651	622	647	628	659	602	592	606	601	651	594	609	612	581	609	584	599	608	639	629	604	596	676	619	610	642	596	606	602	611	652	665	649	574	628	594	641	607	632	652	571	664	624	633	621	636	615	586	630	640	586	596	594	605	626	621	585	620	635	590	628	597	628	635	642	603	615	634	593	622	594	591	597	652	635	568	620	658	615	637	619	642	630	614	646	691	694	586	596	687	652	639	646	639	646	625	638	610	581	644	637	577	621	639	666	630	615	560	644	622	620	569	655	642	591	611	607	589	616	640	629	630	652	631	611	567	619	636	588	592	612	607	611	643	619	621	611	638	580	604	608	639	629	602	581	619	616	573	675	593	630	629	623	635	645	591	613	621	652	585	643	618	586	608	622	587	600	620	631	605	633	632	621	644	595	624	622	608	606	570	635	612	615	607	597	623	633	574	631	646	621	605	629	625	619	626	617	634	590	656	646	626	625	619	610	604	622	653	649	620	613	626	604	593	628	602	641	628	599	574	599	638	595	606	602	625	593	613	614	653	660	660	609	630	635
15093	5940	2919	825	623	459	404	382	360	314	338	294	278	299	263	263	265	284	243	221	229	264	252	260	233	261	251	251	258	273	254	246	243	244	265	280	261	225	234	229	302	262	253	249	231	242	256	263	271	237	233	286	269	260	246	249	275	242	249	259	251	262	286	287	248	226	226	250	234	282	244	264	251	223	279	263	251	257	264	249	237	218	232	262	243	272	245	290	249	269	292	240	237	254	243	308	221	266	259	247	245	262	234	293	268	253	262	222	257	277	225	269	288	226	257	264	263	232	258	267	263	296	266	245	262	233	238	232	264	252	242	247	243	245	258	250	272	273	249	246	270	260	277	261	254	278	258	241	243	243	253	257	233	248	229	272	228	258	230	231	243	258	263	232	255	251	264	235	261	247	259	268	299	235	247	250	264	250	242	280	237	250	255	240	255	234	229	250	261	258	244	243	231	260	266	247	236	205	253	234	258	232	251	250	231	279	230	259	269	252	241	236	244	253	237	258	301	242	233	240	271	283	259	244	257	277	254	238	237	274	260	274	266	233	266	233	253	274	244	210	244	238	253	239	254	253	219	242	256	239	282	246	208	239	252	262	223	231	230	268	248	239	239	250	262	274	241	236	264	235	255	250	235	286	239	261	254	267	247	231	260	243	249	223	226	241	251	261	247	215	239	267	273	253	229	235	251	261	258	248	260	249	251	257	269	250	275	261	269	239	271	228	296	257	252	246	251	244	227	243	250	211	242	247	247	259	249	243	252	267	249	234	254	248	244	258	240	231	265	231	250	228	225	265	254	239	268	259	264	240	248	266	279	248	229	239	254	261	242	248	233	266	254	243	260	247	242	213	227	254	262	278	236	282	230	260	254	252	252	244	225	245	265	226	291	235	249	273	246	241	224	234	214	246	212	234	247	235	286	231	228	239	244	251	275	243	226	234	243	243	226	267	255	243	279	270	241	277	261	282	238	232	249	286	249	274	287	237	278	252	265	248	248	253	237	247	253	240	261	223	250	278	234	265	268	252	250	213	288	271	255	258	247	268	253	246	266	241	259	246	252	250	272	245	289	281	217	281	243	287	227	254	243	261	251	233	273	247	250	246	242	240	252	269	230	262	218	221	260	250	259	274	252	250	263	259	224	258	243	249	253	272	277	242	256	240	253	256	248	284	231	235	258	248	263	249	233	238	250	227	225	244	243	251	255	249	263	250	256	243	262	237	226	249	261	270	243	247	271	261	240	236	228	244	267	250	260	244	257	245	244	255	248	248	257	257	242	210	284	251	253	272	254	230	244	229	262	257	267	263	242	238	237	229	245	276	242	231	258	235	277	213	259	236	220	261	246	256	227	251	269	252	303	278	269	222	264	264	242	240	250	244	232	238	217	282	252	259	234	237	257	215	276	246	245	218	261	269	237	232	259	231	262	253	234	213	258	252	234	253	239	263	254	244	254	277	262	239	252	261	274	282	264	255	250	253	262	227	221	251	257	244	254	276	259	248	254	250	246	227	232	258	246	246	248	288	238	251	228	248	249	224	255	239	229	262	248	222	260	248	244	282	214	266	264	257	227	263	255	292	238	255	255	259	248	228	220	254	233	273	294	244	269	256	240	215	268	245	255	241	224	249	263	248	262	256	276	241	259	249	237	255	260	238	257	234	259	263	287	267	238	243	222	240	238	228	216	231	269	280	244	280	224	255	260	240	228	220	220	242	253	236	259	228	231	245	256	224	255	265	246	262	243	251	251	242	230	237	236	260	260	224	225	281	269	255	255	230	245	247	252	259	248	278	245	237	233	273	245	237	261	225	253	212	249	249	246	260	235	252	244	243	242	249	226	269	229	263	233	272	265	234	255	243	218	239	269	253	248	235	216	222	234	243	258	228	263	232	268	254	257	226	237	267	246	223	265	262	226	265	259	263	261	249	253	233	237	228	236	246	230	244	243	227	253	251	262	222	226	232	242	244	249	300	274	238	253	239	256	265	264	260	278	225	248	232	238	229	235	255	263	238	239	247	285	265	282	265	243	247	233	234	242	225	272	261	237	241	267	221	223	240	268	237	249	262	278	278	275	250	238	237	244	245	233	237	277	235	271	236	249	249	273	233	225	272	272	275	240	239	270	248	253	235	242	237	241	248	226	253	286	247	277	245	241	260	245	257	220	284	236	253	273	273	245	270	251	278	284	248	223	223	240	215	243	261	238	284	257	241	286	266	263	233	254	203	231	244	207	252	218	243	236	252	269	288	266	261	236	243	222	203	221	244	277	247	234	260	224	278	241	263	276	268	266	234	253	255	280	254	228	253	245	240	237	252	251	237	222	275	235	239	244	248	285	273	271	230	216	232	251	234	260	248	231	264	269	269	239	250	254	253	237	262	242	229	246	252	246	254	224	249	274	238	268	234	239	261	231	234	229	253	287	268	230	256	272	236	248	226	251	211	230	264	222	237	229	273	267	250	259	247	257	263	249	239	237	242	248	246	264	227	242	230	241	259	266	267	276	248	258	264	265	258	258	235	266	275	254	250	255	289	238	248	241	249	279	213	236	242	251	267	272	250	257	224	244	254	227	253	243	259	282	234	223	257	261	234	240	238	237	264	246	230	252	245	286	258	257	234	239	254	257	258	245	249	255	241	256	226	204	246	238	238	226	269	272	254	277	265	246	244	247	258	226	255	224	238	293	222	228	212	264	247	242	273	239	234	220	238	263	209	255	246	235	253	254	257	249	248	220	252	256	260	257	248	237	250	233	227	235	251	244	282	260	262	254	222	244	228	271	249	261	226	225	241	230	234	257	278	253	251	243	260	252	236	222	225	239	216	255	218	247	269	257	255	265	248	251	222	254	256	240	263	284	254	271	247	250	253	264	251	259	246	235	235	257	245	236	238	287	270	244	275	273	262	246	251	256	244	253	237	253	271	247	263	254	243	220	242	240	241	227	260	268	268	249	259	275	244	251	270	258	272	219	237	253	264	268	252	260	214	257	254	275	226	274	265	268	270	249	229	252	224	228	233	242	232	259	278	252	224	255	267	252	248	254	245	260	260	224	258	262	250	270	266	277	255	245	243	234	245	215	242	284	257	248	258	247	263	224	240	250	205	249	254	260	242	210	273	230	277	261	278	246	262	226	273	257	235	251	279	259	250	261	267	261	243	221	225	236	262	238	259	241	228	265	244	270	240	239	260	263	223	232	243	258	242	212	232	237	229	273	275	262	233	229	263	246	275	248	259	274	268	255	275	237	239	243	266	250	271	284	255	227	237	263	228	258	260	266	249	244	256	248	268	239	252	244	243	288	250	250	247	255	262	242	233	241	246	267	241	228	258	264	260	259	284	288	273	247	255	259	229	220	258	242	235	244	261	239	245	265	237	276	246	291	243	273	256	261	265	240	215	234	242	236	248	263	266	254	255	252	290	245	256	269	260	240	257	269	252	273	270	234	240	239	254	259	231	245	265	264	265	251	258	249	273	266	221	245	231	237	226	235	245
8720	5344	2089	2315	1930	1637	1339	1187	1081	982	890	853	838	734	789	733	647	728	655	647	673	633	642	643	601	624	598	601	588	575	606	589	601	634	591	609	589	587	597	579	595	609	606	624	601	594	548	633	560	546	565	564	563	575	544	567	539	566	566	583	574	607	527	553	556	551	548	593	524	552	585	555	593	570	530	600	564	561	578	521	520	561	589	508	601	584	565	555	585	519	533	510	556	580	574	539	558	574	546	509	591	592	555	538	546	566	555	541	580	543	566	547	538	514	570	570	580	540	548	605	543	508	578	598	537	519	525	553	565	561	554	535	578	512	525	511	575	561	509	540	563	555	580	590	551	582	547	535	532	526	576	550	543	565	550	559	555	605	554	541	550	592	548	554	604	579	553	552	526	557	556	541	548	550	507	537	565	559	562	552	575	512	593	566	545	573	508	543	539	505	533	547	581	552	562	561	541	534	587	533	564	525	529	549	564	553	567	583	539	566	561	553	525	592	527	547	566	613	519	536	563	534	500	605	559	573	577	540	530	547	546	545	553	566	567	544	556	535	546	516	564	514	541	569	576	566	548	557	557	556	517	573	548	597	575	565	513	565	522	571	550	527	566	575	574	551	558	551	529	550	541	538	577	572	550	538	525	570	541	556	540	569	543	550	509	544	569	546	548	568	499	574	524	575	547	572	555	570	542	553	545	530	516	543	571	608	580	551	566	525	557	534	572	567	528	544	551	527	564	573	545	556	632	583	560	529	564	563	520	520	546	541	585	519	554	513	592	508	553	564	510	557	556	580	564	578	547	526	574	573	530	561	589	566	552	569	543	556	536	504	528	512	533	535	575	557	510	568	567	525	559	607	554	556	562	512	543	504	549	581	578	596	562	526	558	571	573	550	571	541	537	548	590	545	579	550	601	516	565	514	549	534	543	538	557	541	576	562	520	551	545	560	530	518	562	553	537	589	532	554	566	547	574	540	601	552	556	560	537	560	550	559	513	533	559	535	527	539	550	557	571	583	568	547	552	545	570	550	558	559	558	559	528	573	572	540	570	552	545	558	581	529	562	531	578	559	523	582	558	536	533	548	545	614	577	538	558	536	556	539	568	573	536	525	567	547	550	552	569	569	583	567	543	524	569	538	532	560	532	521	568	549	572	531	564	584	570	541	531	575	544	540	586	601	554	550	565	538	589	566	546	530	544	567	553	557	542	566	557	548	528	551	547	553	510	500	577	551	574	539	540	520	565	597	581	594	556	567	534	592	614	535	561	523	491	529	577	513	515	514	563	540	552	569	523	576	514	561	568	555	613	546	515	564	539	530	541	541	518	568	552	585	533	567	547	584	544	528	553	559	545	533	546	530	537	576	538	530	557	584	574	567	577	569	527	542	593	521	539	540	592	552	504	570	539	572	547	511	563	539	517	518	535	576	524	558	547	561	602	512	603	549	549	582	562	527	548	533	570	572	559	589	530	542	540	527	552	566	570	609	586	530	557	535	560	564	566	534	513	527	570	553	527	552	565	561	532	520	526	536	566	534	531	545	557	531	564	586	571	558	529	571	529	579	600	600	531	544	577	567	581	542	571	555	552	577	545	561	567	592	538	549	545	576	576	521	588	594	580	556	522	562	541	555	595	526	527	579	531	531	578	566	553	566	539	584	558	545	612	537	501	604	498	545	509	553	587	542	517	560	557	551	541	596	555	509	538	553	553	521	563	561	539	528	553	557	549	528	550	545	571	552	534	549	575	553	504	574	558	526	533	533	541	584	532	563	544	577	520	552	536	587	559	553	534	499	537	533	515	562	529	568	527	544	507	605	529	520	536	529	573	566	530	548	585	580	542	574	590	540	579	558	550	550	539	559	548	505	543	569	515	534	525	529	541	523	564	592	582	542	509	564	543	550	573	585	562	568	548	569	572	569	525	531	549	553	556	575	567	568	565	527	558	520	566	584	544	582	579	527	554	551	586	552	581	558	518	585	572	496	569	562	527	555	543	556	522	524	554	581	547	548	569	479	543	560	551	559	572	540	557	570	537	546	538	575	554	534	568	571	581	538	542	550	575	560	530	574	549	535	539	551	558	593	561	561	548	549	570	556	537	526	579	533	520	587	549	569	531	533	540	567	534	570	572	535	588	556	543	558	576	555	545	544	552	534	582	540	552	552	541	516	540	542	550	547	575	563	531	567	579	531	560	561	573	570	572	563	504	578	569	509	557	592	505	539	541	553	573	565	551	566	554	584	555	514	509	544	584	534	538	535	546	566	535	517	518	544	540	518	558	517	555	609	614	567	583	550	533	540	550	555	578	556	559	574	550	539	527	554	587	611	550	547	544	556	570	550	542	594	591	570	558	568	565	531	542	579	569	516	536	559	535	523	528	536	558	552	564	549	563	540	546	573	573	544	564	596	528	519	561	594	572	565	510	547	565	522	582	554	528	563	519	523	575	561	505	504	587	553	560	543	546	580	546	541	520	508	580	554	552	547	562	538	564	574	548	535	579	554	538	571	564	523	515	536	518	562	538	532	525	559	541	589	558	558	574	577	544	562	564	527	578	535	549	521	554	543	519	541	518	569	550	570	539	601	552	575	552	510	555	520	556	537	566	535	508	590	530	561	562	537	526	517	543	567	547	556	605	540	583	565	563	566	544	560	519	571	575	542	557	587	550	596	538	560	590	585	551	559	570	560	529	540	621	541	545	525	543	549	550	549	564	548	524	547	591	519	530	558	557	566	530	554	588	527	537	546	565	561	560	571	616	562	533	529	549	542	538	566	561	536	574	561	544	535	555	556	560	535	575	576	614	573	524	564	534	561	550	558	559	573	609	559	566	519	543	600	544	561	531	525	539	575	568	572	542	555	540	577	593	571	526	570	535	558	527	529	570	555	562	548	531	543	583	565	552	545	567	501	556	520	560	518	586	564	542	538	545	588	552	581	560	574	560	577	571	571	535	557	535	573	580	558	544	564	533	521	514	523	590	567	561	545	540	521	524	562	560	531	553	568	552	537	546	550	530	509	543	555	549	560	584	557	542	529	562	515	562	556	531	572	542	591	585	586	540	536	516	583	552	568	552	568	536	543	568	586	543	525	524	513	530	556	554	554	547	513	562	554	559	544	535	522	550	488	608	535	556	545	555	550	531	517	553	516	548	547	534	551	532	567	566	548	544	592	556	569	548	520	581	520	541	572	540	526	552	505	560	582	541	548	558	493	537	535	514	543	592	559	569	562	534	561	504	542	560	546	547	548	568	585	526	547	567	537	545	599	567	583	569	556	554	525	589	566	534	521	523	598	573	548	571	503	539	552	551	570	562	558	549	570	527	570	542	539	542	537	535	517	548	550	569	557	540	537	538	574	512	517	557	603	530	543	567	565	545	579	546	579	518	533	541	556	550	585	558	589	564	576	518	543	539	547	539	567	517	583	605	554	530	523	527	532	568	551	530	560	569	543	546	544	556	528	543	562	575	548	578	542	508	523	541	567	556	542
1613	269	141	130	138	149	140	147	126	135	116	122	119	143	133	117	121	132	119	132	125	127	128	105	135	144	150	142	149	131	151	132	121	116	156	140	153	128	130	132	121	110	116	129	125	121	142	123	148	142	132	136	123	127	140	133	128	117	133	134	135	122	123	142	123	122	122	141	125	112	132	141	140	132	125	122	114	143	127	120	132	99	131	111	134	117	138	147	133	134	122	130	105	125	128	149	119	121	132	129	145	141	139	115	125	128	121	123	135	124	114	129	139	121	110	153	111	114	104	132	118	127	124	137	105	143	129	107	133	129	107	128	112	118	126	112	106	136	124	119	126	134	114	113	103	139	102	122	132	117	140	131	110	130	147	149	128	142	121	116	127	126	137	150	126	148	143	145	122	137	129	146	157	117	136	134	123	126	112	130	140	124	126	136	102	130	134	121	142	131	98	143	136	121	141	114	139	123	147	123	129	129	126	128	136	123	128	122	120	132	131	123	110	141	121	136	131	119	122	104	126	128	142	107	114	119	128	120	127	128	125	136	109	126	130	126	135	145	127	137	133	123	131	145	131	144	124	133	149	136	125	90	122	137	148	115	126	116	99	120	112	118	117	126	133	132	119	119	141	118	126	120	111	119	110	107	104	128	115	114	128	100	127	124	137	128	107	139	122	122	94	139	126	135	109	141	134	104	127	126	114	136	122	112	124	122	142	116	148	144	146	127	138	133	118	132	150	156	120	132	118	127	120	130	137	131	141	142	135	144	144	105	126	138	137	127	137	128	135	136	108	130	120	117	129	118	138	119	134	120	124	137	141	153	115	122	133	135	122	109	113	122	141	126	109	140	138	108	125	146	114	123	140	149	107	146	130	142	128	124	116	120	135	132	130	128	121	130	128	111	136	117	142	116	117	138	121	120	143	110	127	121	121	120	128	122	124	147	143	117	109	112	114	131	157	126	110	118	118	117	127	137	136	127	127	122	123	133	126	127	131	142	138	122	125	126	119	138	139	126	137	142	127	118	137	106	135	145	111	137	126	127	124	131	122	138	161	122	119	120	116	119	129	132	134	109	178	114	123	134	128	141	137	126	126	150	136	105	119	143	137	125	123	121	128	118	98	110	126	132	143	99	138	132	146	116	135	117	138	127	127	154	138	112	110	133	125	120	126	113	133	133	135	127	137	137	122	113	118	155	133	129	119	118	127	135	126	126	142	142	152	129	116	152	149	156	124	107	122	132	125	113	134	124	139	139	130	137	130	133	128	107	119	131	119	129	120	126	114	120	117	110	139	112	126	124	120	141	153	124	110	135	120	109	108	119	129	112	122	121	118	146	128	137	135	126	123	114	125	121	115	126	122	122	112	123	122	120	104	131	110	142	136	127	150	127	130	115	127	118	130	119	114	141	127	105	136	116	135	124	131	134	131	123	146	123	138	144	119	145	128	134	149	129	145	130	118	140	127	110	137	129	138	123	93	109	149	130	122	137	129	123	139	132	115	123	157	132	129	113	123	132	116	133	123	130	126	137	114	116	116	122	148	107	133	123	120	127	128	135	106	136	116	118	131	119	117	118	133	143	125	157	126	137	124	128	139	141	141	122	130	141	118	113	138	147	134	135	137	121	141	126	137	152	112	97	164	106	130	115	137	137	137	142	116	132	144	131	120	135	119	112	125	145	108	133	130	150	126	124	126	149	146	95	131	149	147	117	131	142	117	128	135	131	117	137	116	116	138	126	134	137	107	133	127	118	147	147	116	107	114	126	120	113	107	112	119	147	131	132	142	152	117	108	111	150	145	152	116	117	152	132	139	127	142	118	130	129	111	129	142	129	138	144	102	152	113	152	114	139	122	141	134	119	123	133	142	141	123	147	144	119	138	140	151	117	141	135	108	132	120	123	124	136	111	118	147	134	128	122	112	126	130	123	129	116	121	128	126	122	143	134	128	123	113	140	134	119	117	139	121	120	119	137	136	97	116	128	125	129	125	134	140	131	133	125	144	144	129	121	129	120	136	132	136	130	129	139	135	128	123	138	119	123	126	137	136	137	127	114	131	134	128	123	117	125	128	139	109	135	146	120	126	129	135	131	126	135	137	138	143	116	131	105	125	125	138	127	136	111	132	135	135	114	126	121	110	119	127	128	118	121	117	132	125	127	123	144	135	120	141	138	128	126	139	134	153	154	133	119	146	123	124	141	132	117	124	121	126	145	127	118	122	133	129	108	129	129	126	132	152	133	128	154	122	127	129	127	147	145	130	123	127	124	139	137	121	143	122	99	105	115	117	129	119	113	129	144	129	119	112	117	128	127	115	121	126	119	136	116	136	144	134	138	125	118	135	122	128	130	114	124	125	115	131	131	106	124	125	126	149	163	144	137	132	128	136	111	126	118	135	115	120	143	117	134	126	110	114	118	121	117	135	126	109	123	138	142	136	140	137	128	127	127	120	138	119	124	111	124	111	156	127	124	139	113	144	136	117	129	136	126	117	116	105	143	129	100	125	112	144	129	132	145	126	135	135	120	148	136	137	103	141	131	117	143	140	135	151	150	122	125	99	138	136	150	123	107	133	121	110	168	166	118	121	137	142	130	136	133	128	143	130	140	129	131	144	144	136	126	133	128	133	124	135	125	116	125	123	125	146	129	145	135	123	128	148	126	127	112	127	129	114	126	131	125	121	116	125	122	128	139	150	137	133	126	130	114	133	117	123	135	119	136	126	113	133	101	115	155	126	123	140	123	132	133	126	119	118	126	125	136	108	139	132	119	117	120	132	138	149	146	129	135	142	119	150	113	132	120	124	124	136	134	129	108	116	147	145	146	136	119	108	137	151	138	128	134	141	126	129	140	129	102	130	127	123	144	116	148	136	136	133	136	126	116	135	133	102	119	143	124	131	135	123	126	134	140	128	137	138	132	153	141	123	124	119	146	123	102	121	132	109	136	130	126	122	121	100	99	119	123	146	137	123	136	124	114	139	140	101	108	141	105	125	149	153	119	116	139	134	125	124	117	159	115	141	135	118	126	117	122	118	97	138	134	141	131	127	120	105	138	124	129	138	125	109	123	129	124	139	133	124	128	130	121	138	141	125	122	119	128	138	131	143	112	119	107	113	130	120	120	127	128	142	119	124	127	108	115	124	139	136	125	127	126	122	131	124	124	141	144	126	142	136	126	125	134	124	135	134	113	147	143	144	136	109	128	127	144	137	133	139	126	140	128	129	134	137	124	142	111	132	133	151	119	143	143	121	116	142	125	147	130	140	147	134	131	126	122	125	111	105	114	138	109	136	131	117	116	111	144	120	113	110	122	91	153	141	130	118	107	132	117	118	133	119	119	107	119	123	159	143	133	137	124	130	162	125	125	151	116	110	133	122	115	125	134	128	137	127	119	141	117	144	138	133	114	128	130	110	121	161	152	135	133	137	109	142	120	119	107	130	155	124	131	120	125	122	125	138	139	113	127	108	130	128	118	121	115	130	115	137	158	136	121
1688	527	387	393	354	344	316	326	351	355	316	334	322	344	361	318	340	347	355	323	326	340	314	313	295	340	322	337	313	338	324	348	357	309	323	319	344	374	315	310	359	347	336	356	335	339	331	317	340	322	325	334	316	343	362	336	369	346	362	337	317	344	338	332	381	321	296	316	333	323	336	306	304	331	327	323	353	346	326	340	326	331	345	330	349	312	341	344	341	364	339	322	362	348	369	348	362	359	328	299	333	328	306	290	350	330	329	311	341	337	361	317	329	349	339	342	346	343	333	320	342	332	321	353	338	349	326	341	353	357	341	321	326	324	364	310	324	309	339	367	314	332	340	329	331	369	333	336	336	335	343	345	311	344	333	374	357	301	317	329	325	311	345	332	318	351	355	321	352	323	342	322	319	351	325	322	362	341	345	364	332	319	326	354	344	321	357	308	339	312	347	329	337	333	324	351	325	320	361	334	323	353	335	295	383	316	320	329	307	312	344	319	325	333	362	330	351	346	336	308	337	326	341	335	347	312	327	343	349	336	340	315	329	350	359	341	301	336	315	314	331	308	327	347	317	349	326	354	308	344	331	323	346	279	354	369	303	317	317	337	320	311	311	307	327	350	301	308	364	350	346	324	338	346	376	347	353	337	340	306	339	325	323	335	340	343	340	300	337	364	343	357	339	343	319	360	302	344	337	341	363	335	335	339	326	308	317	312	345	345	330	312	343	292	322	330	358	352	342	326	338	326	359	365	318	352	344	321	320	296	338	307	318	351	320	330	338	344	343	333	302	338	323	354	311	287	363	310	316	309	299	335	313	347	314	343	338	341	326	312	324	313	345	360	318	325	356	360	316	343	307	341	348	297	330	289	345	315	301	319	311	304	310	327	351	311	374	325	309	332	327	307	337	328	321	331	336	345	325	314	339	344	345	353	323	360	347	308	325	322	338	324	352	364	302	347	324	300	308	344	314	327	318	334	331	293	311	311	327	333	339	359	348	285	318	355	323	330	295	357	347	340	353	355	341	349	327	360	346	326	327	334	315	315	323	322	346	355	293	313	338	340	303	359	312	313	294	305	363	331	354	294	313	328	334	331	324	335	297	345	343	321	315	332	359	339	343	325	326	341	355	337	311	347	327	321	341	316	336	356	346	338	355	306	342	348	337	327	341	327	368	343	335	311	384	326	374	332	327	353	340	314	335	325	334	311	336	333	351	332	325	288	333	324	337	323	317	330	338	340	329	322	332	342	296	303	349	319	321	363	339	313	319	379	344	328	360	313	307	330	338	330	334	334	319	298	315	329	301	344	337	310	313	350	340	321	320	322	327	329	331	296	331	310	334	350	340	322	347	325	326	315	296	321	350	330	308	321	315	325	335	345	355	343	320	350	336	321	298	325	327	342	331	318	341	339	302	345	314	332	329	303	341	349	335	331	361	343	360	358	342	308	350	306	300	305	342	333	326	311	320	313	308	359	294	313	323	327	321	308	330	337	360	345	341	326	300	315	345	311	330	336	343	310	325	349	356	340	329	328	337	310	314	346	307	333	356	341	324	316	307	313	323	338	325	296	333	347	342	332	321	364	344	324	352	314	316	310	325	359	339	340	325	313	343	348	328	369	331	326	324	332	347	300	343	324	327	346	349	347	337	373	301	327	347	330	305	318	319	342	326	362	349	323	341	347	326	310	339	327	354	348	349	282	314	307	318	342	333	328	329	345	333	340	363	336	313	322	332	337	323	334	317	323	328	314	320	292	302	323	313	333	304	338	344	348	323	323	314	346	325	321	351	304	358	302	293	304	327	323	330	302	363	318	325	320	332	338	343	350	287	314	334	331	312	326	325	297	320	331	314	336	340	355	356	325	328	323	305	315	346	330	304	354	323	314	349	358	326	300	337	338	338	301	327	308	312	318	325	335	336	338	327	304	343	351	318	350	306	304	315	337	333	349	318	331	374	357	337	305	325	303	337	316	347	347	347	332	323	328	334	316	352	342	309	330	335	321	342	341	325	345	342	365	325	354	326	324	324	338	351	307	308	294	356	326	325	340	313	323	348	316	325	346	333	315	321	298	317	312	318	333	345	315	327	315	352	353	351	305	330	316	309	332	327	297	331	317	329	329	323	352	337	336	301	334	316	344	300	365	331	329	288	343	330	353	379	340	350	331	317	323	339	352	306	340	311	307	334	330	340	328	341	337	354	300	309	327	310	353	328	348	344	304	349	338	315	335	306	347	323	355	356	335	325	377	338	313	326	326	329	306	350	305	317	342	294	337	339	334	302	355	316	348	333	335	343	328	342	349	307	339	322	322	328	371	354	340	346	314	340	347	333	341	306	348	330	315	332	350	299	344	328	348	322	334	345	305	324	306	341	314	310	342	311	333	346	313	303	313	329	326	336	340	324	336	344	321	338	340	321	362	319	335	308	347	316	347	323	349	325	309	331	356	317	329	353	351	342	333	318	350	328	360	315	314	342	356	329	329	339	325	340	317	336	373	329	356	320	296	364	368	335	315	340	358	323	369	321	329	341	312	342	295	344	346	333	307	302	348	291	340	335	346	364	313	354	316	332	305	330	314	314	344	315	321	327	337	306	329	310	304	358	363	333	324	329	316	340	329	337	307	328	316	329	309	334	339	320	295	334	374	350	321	319	316	294	339	329	341	331	299	335	319	335	337	289	353	308	320	334	335	339	316	331	335	356	300	336	362	342	317	332	335	355	355	296	334	325	328	307	345	346	333	358	327	341	360	332	317	322	337	343	347	343	308	321	317	319	338	361	331	336	339	311	339	313	316	337	330	291	334	344	322	361	317	315	324	335	321	320	342	343	354	351	318	360	344	298	364	322	311	349	360	318	347	351	355	332	321	323	317	357	329	358	316	342	342	318	355	330	333	338	349	321	322	286	350	362	334	348	357	341	351	314	313	326	333	330	337	330	329	339	325	350	340	350	373	330	334	310	293	337	343	312	336	325	334	327	338	326	306	326	343	313	328	320	321	340	313	352	339	289	327	320	306	337	323	337	324	334	344	313	346	322	344	327	316	335	288	372	356	356	319	345	302	342	359	338	346	347	317	317	323	353	310	336	299	332	341	345	319	319	334	341	319	313	352	357	328	323	349	333	325	314	304	341	309	313	290	337	353	370	325	306	330	308	327	320	317	347	324	300	332	357	332	336	315	345	295	353	332	352	336	318	320	340	334	352	303	314	309	310	318	330	378	335	338	342	334	303	341	307	318	324	332	321	346	335	348	323	327	347	333	337	330	321	351	329	336	342	313	329	312	327	331	341	338	332	342	336	343	342	333	343	340	345	333	326	333	306	345	360	340	335	354	322	362	310	320	341	337	310	353	324	321	339	309	323	313	331	325	297	339	315	317	378	305	290	366	325	344	352	306	353	296	338	340	307	348	336	320	341	307	321	325	360	306	324	326	365	339	375	323	314	327	310	318	350	279	315	340	318	331	318	322	345	336	325	331	354	341	365	307	325	337
8094	3412	1170	550	459	384	373	328	342	334	321	287	297	288	311	275	292	280	285	249	270	316	255	262	265	264	300	283	253	271	284	251	307	289	280	282	301	291	257	295	261	290	257	284	279	289	296	241	294	324	298	260	248	258	302	265	265	260	279	280	259	289	271	269	304	272	280	258	257	291	285	290	262	280	270	275	249	285	273	280	298	284	265	258	245	304	279	248	248	267	284	281	277	298	248	294	259	259	281	248	272	292	263	265	282	250	265	251	303	282	269	276	294	304	260	255	260	295	255	292	288	288	252	241	246	264	249	296	275	287	278	301	270	259	257	271	250	275	246	237	271	252	273	275	283	259	283	289	252	271	284	295	276	270	261	279	296	277	274	266	271	248	277	267	282	289	275	255	283	290	265	271	234	275	273	249	283	274	276	258	284	306	273	247	284	276	294	255	291	231	257	281	274	291	275	291	249	259	242	277	257	283	269	292	265	278	252	271	295	273	274	258	289	255	277	276	284	276	267	247	276	258	275	266	265	260	284	283	272	250	299	298	288	287	258	243	275	293	282	271	278	270	257	291	269	248	266	259	233	283	274	278	269	279	280	287	268	259	286	302	266	273	254	298	297	265	296	271	279	241	298	253	265	300	271	296	254	284	271	302	276	267	279	271	288	281	265	282	283	280	258	273	278	277	253	301	304	278	262	265	249	277	243	243	282	305	248	268	256	268	248	284	286	258	252	279	273	286	272	272	289	282	259	282	276	274	259	269	287	278	249	261	274	254	268	251	290	272	273	301	267	243	303	256	284	250	264	264	264	267	283	268	267	276	291	270	257	275	246	264	245	292	245	293	277	269	245	275	268	282	240	266	309	260	274	276	308	272	251	309	282	269	256	297	292	237	268	201	270	272	269	272	261	251	255	251	272	267	280	264	265	278	284	262	259	255	259	261	316	274	275	270	270	288	267	246	284	255	249	274	284	269	235	264	240	267	281	272	280	268	261	267	251	258	290	306	261	299	283	305	268	253	265	281	270	269	320	289	279	290	291	252	257	278	236	237	271	244	266	284	274	297	275	262	282	279	271	273	268	266	265	249	273	262	260	272	282	287	298	249	270	282	280	223	234	294	311	285	273	274	273	293	284	250	251	262	279	275	288	249	283	274	309	270	267	270	250	230	251	307	276	296	277	277	260	259	262	260	250	283	254	245	277	282	276	251	300	276	266	273	254	303	296	302	277	276	266	260	287	247	289	278	252	266	234	302	283	278	294	300	258	307	265	272	271	294	273	282	289	261	263	245	252	261	257	244	258	273	276	279	260	259	287	288	296	300	242	290	249	273	245	307	285	287	303	275	283	273	291	294	296	256	275	279	267	256	270	281	254	283	277	238	280	275	290	283	259	300	263	227	264	278	279	277	247	260	271	274	285	290	278	284	289	277	251	290	263	244	249	290	304	281	304	282	277	277	281	306	280	272	267	277	273	271	286	279	277	274	289	267	307	295	275	254	256	292	266	278	231	279	266	280	261	259	259	257	275	254	278	262	275	266	251	251	284	259	296	266	260	270	272	256	275	279	303	258	270	256	253	285	249	254	273	287	271	284	276	272	266	265	274	258	270	321	267	271	285	278	217	257	268	239	272	282	252	258	256	264	266	275	282	285	276	265	278	248	273	255	280	260	285	277	277	292	301	262	278	263	252	272	250	298	297	288	257	298	301	266	263	284	280	300	268	271	286	278	265	275	275	252	274	275	251	262	264	288	297	262	295	280	271	256	263	291	293	291	292	282	329	289	260	292	270	297	278	283	288	278	284	258	276	251	257	273	292	271	253	295	291	241	245	273	264	323	278	301	296	263	240	262	243	301	273	275	294	258	263	281	289	298	283	266	296	255	274	261	274	292	272	292	267	270	281	298	272	293	276	266	283	291	271	278	293	277	303	275	271	268	270	255	270	267	279	305	293	289	263	273	259	268	266	293	315	278	278	263	248	265	265	300	279	279	283	269	279	289	284	252	257	274	273	266	303	246	284	265	259	254	268	267	299	259	267	260	296	258	282	250	272	285	269	304	298	262	244	280	270	280	286	257	272	277	266	286	281	270	283	271	296	275	256	286	302	279	267	279	265	274	277	266	263	302	259	294	278	283	273	271	270	292	256	240	284	265	294	264	260	256	278	245	254	255	260	258	255	281	272	252	291	297	260	261	269	259	274	270	267	270	271	263	268	306	256	270	263	301	281	261	277	272	249	306	304	271	279	268	292	284	271	284	297	311	297	278	272	261	281	286	273	282	299	277	267	287	275	287	244	281	262	268	258	260	272	298	257	256	280	282	278	281	301	266	259	270	288	238	274	254	277	287	309	280	277	272	297	240	249	257	277	294	281	270	278	284	263	283	249	280	261	271	281	284	298	288	296	245	247	274	282	276	251	262	288	274	294	284	260	272	259	280	292	284	289	256	255	272	248	270	265	285	246	267	291	263	270	309	261	277	300	275	243	272	294	277	305	271	296	265	287	263	310	271	271	284	292	258	227	262	251	294	313	291	268	256	277	287	272	293	322	266	267	271	290	280	259	254	274	246	273	300	288	268	256	269	302	270	279	283	270	263	271	267	297	280	304	275	284	294	291	285	261	266	276	334	276	302	279	298	279	280	251	263	275	271	316	291	277	253	286	318	263	286	252	274	285	269	264	241	272	263	260	272	266	265	282	263	284	260	261	271	268	301	252	277	271	287	256	287	272	255	291	286	289	243	300	284	286	290	282	281	253	327	256	271	289	286	290	263	282	283	296	251	257	282	306	282	287	260	303	250	273	258	255	275	278	289	261	283	256	267	253	261	286	289	310	282	270	275	269	245	278	262	288	296	288	267	256	279	286	248	271	299	287	257	270	271	285	282	268	282	299	299	258	283	265	231	268	228	297	245	283	301	274	248	308	257	289	270	260	244	297	266	260	291	272	270	238	256	248	261	343	283	286	288	290	292	289	296	297	260	286	288	272	285	292	319	273	282	312	270	266	281	264	244	255	289	276	252	285	277	251	262	267	287	298	269	267	272	243	272	294	274	247	247	245	277	319	274	288	304	242	255	274	263	255	254	281	276	243	276	268	230	282	268	288	279	253	287	252	259	269	249	246	271	269	256	252	295	262	272	277	298	265	264	239	283	267	302	313	277	262	278	274	267	273	287	252	256	260	291	290	277	279	273	299	314	284	266	264	292	276	308	264	263	278	307	285	260	281	306	301	277	277	278	272	296	281	252	263	270	294	294	262	269	286	269	283	293	271	296	269	304	287	255	234	304	282	296	274	250	262	254	236	294	262	304	287	277	244	235	248	273	293	268	301	282	300	281	282	238	249	269	260	281	235	285	252	259	279	302	285	320	284	232	284	279	285	251	253	260	300	281	281	279	244	271	253	300	278	283	269	275	256	266	274	302	288	244	263	244	277	275	285	232	309	279	291	266	248	277	285	265	269	255	275	310	269	288	251	262	292	286	257	279	282	292
6620	3421	1417	1503	1349	1192	1015	933	889	860	745	777	774	714	704	696	698	658	676	645	638	667	683	677	625	642	668	618	614	678	633	674	649	656	667	605	658	610	657	645	639	642	658	630	591	636	663	652	625	598	657	619	613	641	649	599	638	636	592	650	628	618	563	615	584	639	600	609	603	598	609	631	639	587	610	638	610	598	580	573	596	600	629	627	601	606	588	604	594	639	623	625	612	594	610	606	579	582	596	588	669	586	621	623	668	623	601	583	641	649	647	637	618	605	609	600	624	586	637	630	622	607	670	601	604	619	590	678	595	586	627	633	576	607	616	598	635	623	603	598	642	631	629	605	600	611	630	589	584	655	640	648	639	618	584	585	615	618	605	628	609	601	633	564	603	627	604	623	628	606	618	639	632	628	659	591	656	603	586	607	597	658	580	576	635	614	615	612	610	661	616	614	619	603	589	635	634	624	617	599	605	603	658	651	584	588	650	629	636	626	604	609	599	606	609	592	636	658	625	611	583	634	642	632	601	613	646	605	615	602	620	652	621	574	579	620	653	638	595	639	642	595	642	597	626	581	596	574	626	598	626	651	563	585	633	648	631	634	597	612	646	618	650	619	641	637	608	632	613	610	594	641	627	608	607	630	586	612	608	697	589	611	611	659	553	603	656	602	608	645	601	646	614	598	607	662	610	607	615	635	585	660	630	595	649	580	626	639	612	647	642	625	583	658	607	604	607	634	627	596	618	591	596	632	618	621	607	582	586	593	615	634	568	613	645	613	670	579	587	594	660	591	605	634	622	603	623	611	614	606	605	630	608	616	589	594	629	613	602	600	606	639	572	600	607	623	623	611	634	634	596	609	603	612	616	563	598	656	643	631	620	637	603	621	612	609	649	619	619	585	622	604	615	633	600	664	614	604	647	646	624	586	639	570	638	624	607	672	592	606	628	585	650	603	623	646	603	549	603	589	595	613	611	586	621	633	663	564	598	613	605	615	615	612	608	606	617	659	583	620	650	592	592	621	614	623	577	585	636	629	673	599	632	594	604	599	636	645	590	661	641	561	574	645	617	648	650	626	604	621	577	586	601	598	598	662	636	620	621	596	624	652	605	642	583	563	589	619	628	638	648	604	612	587	659	635	637	619	630	636	657	646	669	621	631	626	611	624	628	647	624	589	619	580	651	613	637	630	599	607	567	591	604	573	598	629	654	627	619	638	634	627	586	590	599	612	611	621	659	610	626	627	582	599	613	620	616	601	630	589	607	603	614	630	642	625	622	642	611	629	615	631	596	598	595	577	611	634	609	616	604	609	654	607	646	616	620	572	638	591	587	602	596	637	644	644	566	618	608	653	626	646	612	648	647	668	566	633	601	597	620	603	631	590	589	603	662	618	635	603	611	585	604	634	607	629	607	595	625	631	619	622	663	596	570	620	604	593	640	665	600	571	577	625	620	608	586	634	613	607	562	580	609	653	624	623	643	625	621	599	605	602	632	621	631	575	584	598	629	617	610	620	629	603	564	597	644	600	620	595	627	594	606	592	629	569	609	657	615	550	649	640	637	615	615	575	643	611	603	610	629	644	628	602	645	613	604	596	613	596	641	610	604	621	620	603	631	630	646	631	594	621	602	600	630	630	618	585	556	620	628	607	634	587	604	556	598	638	647	621	645	566	648	601	629	610	642	635	625	647	653	658	630	645	636	626	609	617	617	602	633	641	647	629	613	638	617	635	666	646	593	615	584	597	605	611	624	644	571	615	684	650	646	591	576	591	644	623	597	620	596	669	624	635	611	595	624	609	584	566	623	632	604	620	587	651	624	594	619	593	645	597	644	603	585	617	630	609	604	599	622	619	599	588	644	614	627	618	609	624	614	569	624	621	597	597	587	553	613	635	666	611	634	691	591	589	604	607	638	651	597	586	660	602	613	640	608	631	603	636	609	598	658	614	631	600	675	624	597	544	631	623	605	644	678	611	684	576	601	590	609	623	623	601	611	621	649	614	618	608	588	626	617	592	612	615	582	590	653	672	614	623	641	641	605	618	658	629	566	600	602	638	626	611	602	630	647	594	626	622	644	603	560	631	620	613	657	595	627	609	615	606	592	606	630	599	608	599	609	608	641	646	615	583	578	580	628	630	565	637	652	661	608	616	598	590	620	619	611	579	631	627	603	603	644	617	624	630	649	545	639	613	617	609	622	603	644	625	620	644	626	617	589	617	631	602	595	569	622	631	632	618	600	597	589	663	630	630	622	596	599	629	596	661	597	561	630	610	613	625	586	582	616	626	635	607	580	623	610	630	630	600	608	607	568	603	612	604	613	581	574	607	628	639	633	628	571	623	608	619	652	624	598	645	623	611	643	651	613	643	636	655	614	614	622	587	612	569	612	653	597	602	593	596	619	637	632	602	613	586	619	642	596	622	584	588	653	571	582	624	619	563	606	625	613	583	624	573	595	660	611	579	587	666	612	614	650	619	631	587	595	628	553	626	630	587	619	635	628	625	556	614	590	609	590	595	609	630	630	621	587	611	623	636	607	618	651	593	647	647	587	659	651	583	598	648	622	665	593	606	614	629	632	623	631	635	601	570	610	600	649	641	614	607	622	569	635	630	588	609	620	643	616	609	629	676	622	600	595	646	598	579	637	579	669	616	603	602	619	604	567	623	611	624	618	606	607	591	635	678	629	629	601	608	634	612	588	647	606	621	641	644	636	658	603	648	619	654	633	668	594	607	625	599	652	660	617	618	627	555	629	591	650	604	673	607	616	600	653	639	641	593	616	637	615	627	655	636	603	623	630	659	650	589	611	608	596	616	631	604	637	562	609	590	603	582	585	579	629	596	602	625	617	639	619	601	601	627	627	611	594	632	592	606	639	651	627	640	609	603	619	623	600	621	620	610	583	664	635	588	661	610	631	604	633	616	627	592	616	635	583	654	644	611	607	660	648	624	591	623	649	594	615	630	651	595	628	655	573	595	599	665	590	637	594	643	553	609	635	605	625	613	633	625	620	629	630	614	635	624	635	589	633	599	617	598	611	630	646	577	588	635	644	615	620	689	636	645	621	620	638	605	613	634	617	626	614	603	580	618	608	630	620	630	600	659	618	623	585	622	621	639	613	603	592	606	652	610	599	621	616	647	602	592	618	618	598	608	647	572	605	611	668	604	645	611	624	653	629	618	671	599	683	579	571	579	641	648	606	605	628	599	598	633	626	594	631	629	638	627	629	657	608	652	649	620	644	640	595	614	617	598	603	590	635	608	606	611	622	633	626	603	614	632	576	649	613	644	630	630	644	656	589	607	610	638	627	624	627	619	619	651	571	602	588	644	615	646	587	609	595	601	658	632	589	600	584	588	613	610	643	581	618	609	609	623	648	626	631	647	634	642	622	615	578	597	611	574	624	633	648	622	644	638	613	633	605	602	608	614	627	585	589	640	631	604	629	587	637	592	618	612	608	624	618	629	622	612	600	592	595	623	558	608	640	595
15074	8700	3112	802	595	476	403	364	320	332	282	306	300	277	290	279	292	260	274	262	250	255	266	245	216	252	265	244	255	258	268	266	257	237	269	232	283	258	264	265	252	267	264	251	274	220	238	233	231	284	230	262	230	246	281	253	234	269	252	209	234	231	242	256	256	257	265	247	248	205	255	249	268	251	260	251	230	268	249	248	245	266	248	245	237	250	246	272	263	282	261	259	224	239	257	250	242	262	252	254	260	263	249	207	245	254	258	251	275	250	254	275	247	237	234	260	262	244	240	263	251	295	246	237	253	258	229	235	252	257	226	262	229	240	242	213	252	220	270	262	290	259	237	247	257	227	247	276	271	275	253	235	233	267	285	276	245	248	240	245	259	252	228	246	245	231	239	237	250	277	280	230	249	254	245	244	234	240	252	266	265	249	254	235	229	249	242	260	246	266	295	240	258	236	231	242	256	255	241	251	247	282	253	241	245	223	249	241	244	208	217	226	230	242	253	234	241	232	249	277	263	255	249	238	259	229	244	258	244	255	261	241	238	251	274	244	273	229	250	246	220	250	256	268	242	263	239	271	253	245	268	233	238	248	259	271	226	254	239	252	241	246	258	233	274	227	282	251	246	279	261	252	250	294	252	271	269	239	204	246	255	280	273	264	248	274	254	261	249	237	254	253	272	252	245	223	260	261	264	255	264	260	242	246	247	221	254	289	225	258	239	285	275	253	224	261	266	276	239	255	285	243	256	259	240	239	270	245	242	273	257	258	277	257	273	260	234	254	234	218	240	238	252	252	256	272	240	275	257	242	288	267	297	242	254	262	248	248	240	265	242	284	247	237	243	260	224	246	275	247	249	229	267	258	262	276	268	238	251	250	249	229	254	274	253	238	270	255	226	227	247	223	260	225	245	213	260	211	228	242	242	264	262	233	270	279	237	257	251	253	264	276	265	265	228	267	222	251	253	251	239	253	248	265	249	278	296	258	250	258	246	245	244	250	246	255	252	236	218	249	281	261	282	268	264	227	269	230	243	252	215	242	247	243	249	286	229	243	258	233	248	284	271	261	233	245	239	262	224	225	222	251	262	243	254	277	240	227	275	253	246	257	253	262	267	272	253	265	258	231	258	239	212	243	228	231	245	285	244	271	268	262	275	265	238	247	232	250	237	240	267	249	235	261	227	245	235	244	244	231	258	266	282	236	222	243	249	221	256	247	257	282	278	230	229	272	258	265	232	246	248	235	252	224	256	232	261	266	234	260	239	281	234	242	240	253	252	254	281	256	253	261	221	250	262	261	250	231	260	256	259	261	260	207	244	258	267	240	260	232	234	249	278	226	240	263	245	265	258	231	253	239	275	231	269	232	227	257	251	262	257	267	246	217	264	261	252	234	241	258	232	262	285	246	279	289	255	235	237	217	267	250	237	266	253	267	249	206	234	253	245	222	241	223	262	247	244	256	266	265	258	246	240	243	248	228	259	237	247	266	252	260	261	271	256	278	263	260	238	239	232	267	261	244	260	281	259	242	263	233	221	237	230	230	253	257	254	287	267	282	253	248	251	258	252	253	233	236	250	214	229	271	225	220	241	283	222	236	241	256	270	249	253	283	276	264	266	228	262	238	249	244	237	249	260	233	242	284	264	256	247	230	237	257	219	253	239	229	236	276	288	273	237	227	248	277	256	289	278	242	254	222	220	256	248	245	264	258	219	229	225	268	258	278	242	261	259	244	237	260	215	239	234	237	264	262	287	267	263	263	243	238	241	251	224	239	262	239	241	248	251	248	283	249	228	279	265	263	276	253	242	247	244	256	261	264	284	251	250	255	254	252	242	264	244	232	268	271	248	290	263	236	251	246	237	262	236	235	232	254	233	266	270	252	239	247	269	230	269	273	253	229	245	256	281	259	247	267	259	262	249	233	230	258	255	249	257	224	240	256	226	262	249	209	229	239	239	232	243	281	249	234	248	238	259	246	256	273	238	234	253	229	248	254	258	253	261	223	251	254	264	242	263	264	278	256	213	242	249	252	229	256	261	244	225	230	243	255	255	294	273	260	291	227	263	258	253	239	272	262	275	237	239	260	232	241	240	258	265	242	251	279	246	222	265	244	246	263	232	207	258	243	247	239	254	253	268	227	232	227	270	253	231	255	245	251	255	244	278	248	239	279	252	249	245	258	281	265	228	224	258	266	229	288	253	251	245	241	279	235	253	268	246	250	256	251	243	239	252	233	227	236	262	279	232	235	234	242	224	242	239	251	265	297	226	247	254	249	238	285	258	229	251	252	244	246	267	261	247	261	240	263	243	261	229	268	280	299	231	225	246	254	246	238	235	251	214	241	256	237	233	255	266	247	248	269	223	255	265	265	256	237	272	245	263	247	278	244	251	261	253	247	260	273	265	241	238	223	236	244	234	263	260	223	229	244	279	284	246	287	240	217	255	234	255	244	228	242	246	262	253	273	256	250	212	257	230	240	248	250	264	260	259	236	220	235	241	263	241	253	261	268	253	265	262	266	229	235	248	253	240	219	264	239	249	254	268	242	245	231	254	262	225	291	265	248	233	228	260	256	236	256	272	277	275	228	241	284	253	245	261	239	251	236	246	238	243	257	267	262	252	263	263	277	230	241	268	222	256	251	232	263	246	224	278	292	254	217	252	231	211	243	250	251	279	236	234	261	253	246	261	252	229	275	293	268	249	248	268	234	262	215	249	234	228	216	271	258	252	252	250	256	287	254	248	239	258	232	256	281	239	286	280	261	248	244	262	262	244	277	253	247	256	249	288	263	263	234	255	253	243	257	239	230	250	263	254	236	232	237	264	222	239	243	268	260	226	240	268	258	242	251	254	247	234	252	264	279	242	235	269	238	252	262	258	224	248	246	266	252	245	268	241	255	271	234	274	251	268	229	224	290	250	249	236	237	259	253	226	249	222	270	257	246	270	251	266	252	202	229	246	258	269	270	250	256	256	251	242	264	261	239	244	282	242	269	232	241	246	266	262	255	260	263	242	238	248	253	237	218	263	263	256	253	234	233	254	235	264	267	253	249	235	231	268	225	274	252	262	265	258	271	263	244	238	256	256	262	265	234	261	290	237	272	293	249	236	248	258	277	229	187	255	254	273	270	260	266	231	249	239	230	236	260	230	229	258	256	267	239	252	284	257	251	275	253	239	262	217	223	254	270	276	269	247	231	243	256	261	295	292	240	223	248	236	235	252	263	240	259	276	246	245	258	253	241	259	226	265	250	243	246	251	250	218	221	244	247	265	248	231	241	246	235	233	280	239	251	246	240	244	243	222	237	286	250	243	274	243	256	240	271	246	257	244	254	263	260	248	225	241	272	261	211	262	262	252	268	244	242	274	237	237	293	282	258	247	254	260	220	241	265	272	238	260	239	280	239	264	264	265	234	250	252	265	231	259	244	246	222	262	258	217	223	224	232	249	242	232	277	255	270	227	263	261	263	249	235	262	246	260	256	212	260	245	224
8501	7147	2122	2414	1935	1508	1289	1202	1125	1017	904	901	876	801	737	737	682	672	672	641	618	690	601	623	632	628	590	568	575	639	591	583	606	541	594	595	619	598	582	624	649	603	551	607	593	572	571	587	594	571	558	558	600	570	556	583	565	573	559	590	599	573	522	583	573	558	582	533	571	594	554	547	573	540	545	558	557	561	576	551	604	535	531	543	572	566	586	540	502	542	538	529	568	551	564	557	528	548	572	524	582	560	583	542	505	598	562	545	520	528	560	511	545	551	515	523	553	592	531	553	557	526	567	581	561	526	592	598	556	571	585	534	553	570	585	527	570	573	547	545	519	541	537	547	509	555	515	547	571	548	576	562	546	578	554	573	589	543	572	581	568	527	567	530	533	586	522	527	588	584	533	566	531	613	511	515	550	544	569	562	589	571	545	547	523	587	580	581	539	533	499	541	609	560	570	562	559	540	540	567	530	556	561	524	559	569	563	524	550	553	590	580	528	566	572	531	571	563	521	485	549	494	505	559	537	544	547	540	515	531	518	508	555	565	571	533	543	553	535	533	581	542	544	537	531	539	516	549	541	517	531	553	546	539	530	578	538	568	559	522	538	552	508	559	498	524	560	522	554	512	555	546	586	573	554	539	580	542	580	532	583	547	532	536	578	513	553	632	541	563	544	595	542	541	546	527	552	533	506	529	542	569	541	567	531	546	523	524	551	536	544	574	558	554	547	518	561	567	577	557	536	500	594	591	545	500	558	540	565	569	525	571	551	548	591	570	576	561	563	550	553	522	541	555	571	520	549	550	567	519	601	576	602	552	506	564	575	540	538	571	506	544	555	563	560	525	567	514	509	549	563	540	556	611	539	593	548	554	535	554	526	549	486	576	539	534	574	594	551	522	571	540	556	532	530	549	549	587	525	566	537	544	541	542	563	567	549	579	552	530	545	558	541	569	515	525	531	553	541	526	551	509	579	546	541	532	558	550	585	588	569	573	559	530	513	526	543	551	550	513	534	565	594	558	534	577	536	556	523	580	563	540	544	577	575	534	568	559	534	559	575	559	554	558	606	548	539	514	560	535	537	575	544	576	546	569	556	537	544	532	568	507	541	593	541	572	576	547	515	555	534	545	559	510	561	504	556	582	534	528	553	548	527	538	559	549	565	530	516	569	541	527	557	545	565	533	590	549	538	528	557	541	547	543	569	543	565	550	553	558	582	550	533	498	514	535	554	528	539	571	510	575	562	574	519	523	580	582	540	587	572	525	545	539	532	546	540	536	563	567	567	550	540	582	545	559	593	530	594	524	582	507	551	578	566	534	579	577	533	576	534	563	547	528	567	561	532	578	577	556	581	560	632	536	543	555	590	590	561	580	570	520	554	568	577	548	521	532	535	565	567	547	551	543	559	501	556	575	556	545	566	586	569	547	531	548	550	551	537	516	545	557	536	537	544	591	563	563	563	531	540	569	561	542	566	522	537	554	516	510	560	530	564	543	609	566	568	530	495	545	556	517	539	553	499	515	579	537	519	559	565	564	555	544	541	562	534	520	559	550	568	521	566	559	524	565	533	562	573	506	546	476	527	536	539	554	525	549	570	581	588	573	561	604	529	556	600	565	558	593	545	531	543	537	518	514	519	531	533	531	549	555	571	552	539	540	589	554	557	594	542	537	537	559	537	555	562	588	546	533	542	509	540	535	553	540	555	567	608	542	535	582	565	512	544	558	541	493	502	524	560	512	601	504	619	550	545	577	548	562	569	562	535	559	523	594	510	541	526	546	553	553	554	528	506	506	552	572	538	513	544	527	597	574	570	555	529	538	588	578	577	513	516	544	547	539	553	552	544	555	562	544	502	547	556	558	552	532	549	537	588	539	522	556	574	512	530	536	549	550	546	539	544	533	515	551	562	553	571	529	590	578	537	550	531	560	573	550	583	571	562	526	539	510	562	516	548	546	598	542	573	550	591	543	540	567	499	558	537	532	520	560	524	561	563	541	516	527	558	556	557	553	515	541	550	600	541	573	519	552	524	575	573	561	534	588	597	583	551	599	539	562	542	546	527	535	546	544	585	583	533	526	530	560	571	541	550	555	522	580	567	572	544	585	551	509	536	533	560	544	558	588	536	599	520	555	555	585	541	529	516	570	524	487	572	613	552	497	546	579	560	525	579	547	558	540	542	555	585	544	541	575	570	547	523	518	547	554	565	571	590	569	513	508	553	540	536	551	545	578	536	579	522	537	558	528	525	546	572	561	591	514	526	581	530	534	529	576	562	537	542	561	508	599	560	545	553	515	564	581	536	537	543	569	482	548	529	540	526	538	523	576	547	555	569	586	575	614	502	558	563	578	534	504	551	537	526	574	556	536	496	507	554	553	589	521	576	529	522	529	539	529	565	531	556	534	544	530	546	512	553	566	537	531	592	563	553	554	583	546	567	562	564	525	534	548	531	561	595	567	602	540	540	515	537	539	594	527	540	552	586	588	540	540	537	564	537	556	563	517	559	553	535	541	571	576	531	605	601	578	526	537	545	564	538	556	528	605	616	549	526	580	545	550	534	553	530	545	592	524	517	552	533	558	566	512	545	538	577	565	554	571	567	541	540	537	510	561	532	552	559	541	551	560	574	544	534	512	576	548	529	537	536	523	555	499	557	526	574	593	537	546	568	552	587	546	549	560	548	539	542	501	528	566	572	571	573	545	538	542	558	538	499	523	533	597	525	546	559	589	584	573	563	519	558	553	569	587	565	587	545	513	544	552	556	576	538	561	521	555	572	504	561	566	544	530	546	548	520	499	534	528	530	551	552	585	549	571	559	538	548	533	555	575	545	570	626	546	556	540	548	545	539	526	546	563	547	545	531	515	507	583	504	519	517	574	530	553	565	542	523	522	531	526	546	570	567	525	554	499	552	555	543	556	546	550	547	561	588	525	542	526	567	518	575	565	538	536	543	562	524	589	494	529	551	555	568	532	563	550	573	557	547	509	597	562	534	524	588	527	576	525	515	545	590	517	554	548	484	547	539	514	553	506	576	553	548	565	596	567	583	526	513	522	563	624	533	576	574	532	535	550	557	553	565	590	565	524	580	526	549	542	550	519	535	554	532	576	507	565	542	553	519	580	558	508	529	533	541	550	546	545	569	581	517	531	565	603	535	582	537	552	580	512	542	507	559	568	570	556	480	561	563	576	574	576	559	535	523	574	565	528	533	559	560	492	532	545	529	531	563	523	591	540	599	565	524	556	493	559	553	511	539	590	589	538	538	546	571	567	558	562	557	566	558	567	573	577	539	592	507	563	534	546	577	533	596	558	554	521	542	568	549	557	542	527	593	558	537	532	538	533	566	587	572	550	554	556	580	545	546	549	531	555	529	597	553	547	560	559	525	537	557	544	574	556	574	533	517	532	561	549	596	561	532	611	568	560	577	542	544	531	526	566	539	522	555	536	550	562	524	569	526	595	523	559	540	526	569	517	556	575	537	533	562	539
1749	489	186	151	133	130	137	126	138	134	126	165	127	155	124	127	121	121	123	126	112	134	143	140	131	119	135	111	116	138	139	132	114	133	119	108	119	137	123	137	132	132	122	123	126	117	137	139	144	143	128	137	115	134	121	114	129	130	135	120	116	146	119	107	131	139	110	145	121	135	134	134	128	117	144	120	120	138	122	118	124	123	123	138	114	119	132	140	123	120	139	139	123	130	138	111	120	122	132	125	109	113	149	106	124	145	116	129	117	122	137	128	131	124	118	112	115	127	149	146	161	113	126	142	142	151	146	148	106	123	134	147	132	135	134	113	122	154	124	123	119	139	112	139	149	129	110	130	144	141	152	130	102	107	153	141	168	106	122	131	115	123	138	135	123	145	132	133	124	138	127	125	133	132	102	113	142	118	120	127	128	126	124	136	127	136	130	125	130	109	142	120	129	129	142	129	131	129	122	127	120	136	146	119	151	120	111	113	136	124	126	148	125	152	120	128	123	113	139	138	108	112	146	121	117	121	135	137	120	111	128	121	114	138	111	126	154	127	141	121	128	141	152	134	128	138	118	122	136	135	125	105	135	129	139	118	136	145	148	120	139	122	126	109	123	125	119	136	143	142	137	129	123	127	121	117	136	129	131	119	124	131	147	110	136	116	134	134	126	132	125	114	107	126	122	126	131	119	119	146	120	114	138	112	133	126	133	133	120	120	155	104	142	142	163	135	150	146	114	118	102	125	126	137	119	138	147	142	135	120	120	136	133	130	136	128	118	126	116	128	119	108	125	121	108	135	123	150	136	142	126	117	126	109	124	117	170	136	124	135	134	132	136	109	129	123	122	141	130	108	120	108	131	144	138	139	122	127	129	120	136	135	109	141	144	121	119	132	137	112	121	113	123	121	136	138	153	123	120	133	130	138	138	151	118	141	112	122	138	129	131	155	113	143	158	121	136	125	130	128	135	154	129	141	126	125	137	130	134	153	142	132	153	116	119	135	154	143	133	122	112	116	138	116	137	119	120	134	143	139	135	139	128	136	155	132	122	139	148	120	155	132	132	131	133	129	127	135	132	120	132	120	158	125	139	112	110	113	146	101	107	145	120	123	138	125	148	141	127	132	121	128	136	126	130	120	114	146	130	127	112	108	125	120	140	138	138	146	144	151	133	124	134	115	114	132	141	123	131	135	127	123	126	120	124	118	98	142	103	138	116	123	137	150	111	128	96	134	113	129	137	120	123	142	144	113	123	126	109	128	132	136	122	127	133	138	160	142	152	129	147	133	118	155	122	129	106	140	140	141	147	118	144	120	115	137	140	128	142	148	133	128	136	127	125	123	136	130	117	151	134	115	116	125	137	119	130	147	145	158	154	150	137	127	144	120	135	136	148	114	126	127	124	134	134	129	138	109	140	127	118	116	106	143	115	126	126	156	123	121	143	126	137	164	145	118	138	134	146	123	114	128	124	135	134	125	126	140	130	113	153	127	114	144	124	145	141	146	112	142	129	126	138	137	105	124	108	136	121	122	124	139	131	130	132	107	130	117	140	115	120	131	128	128	147	127	124	126	115	117	120	136	119	127	131	146	110	136	126	142	146	125	121	158	134	144	142	124	127	143	127	128	143	132	130	108	125	129	130	126	137	116	105	101	111	145	127	145	117	123	126	135	115	99	121	127	129	127	122	123	125	112	144	113	139	123	113	143	151	122	136	143	138	127	129	122	143	144	122	105	133	149	129	118	136	120	150	127	119	135	158	134	122	135	139	131	141	123	104	167	111	126	122	110	125	134	134	122	138	112	132	132	131	123	130	124	115	151	127	116	136	116	120	118	109	133	159	130	130	107	121	124	144	122	135	114	132	108	132	126	114	119	154	132	126	122	150	148	161	138	140	132	146	114	142	114	136	140	103	121	120	118	104	121	130	148	118	118	137	160	143	136	131	114	131	146	119	131	130	109	133	137	124	140	151	138	137	124	127	123	134	107	128	119	133	121	130	135	136	115	118	146	135	133	116	106	134	121	133	115	129	135	100	133	121	123	116	109	123	149	132	113	108	163	110	129	116	127	123	115	135	115	132	131	145	144	116	133	140	129	119	145	129	135	152	131	132	125	151	104	121	140	137	135	132	146	130	140	157	125	126	123	135	114	140	120	124	107	132	115	114	146	130	124	167	118	129	136	116	118	106	134	144	158	142	127	111	129	125	132	123	139	130	146	134	138	141	130	120	120	133	113	159	139	153	141	146	131	138	123	120	115	134	144	115	110	118	129	127	147	122	121	125	146	152	125	136	125	125	145	114	140	133	98	142	122	108	129	147	126	138	135	123	151	147	114	112	119	138	123	112	141	145	140	128	138	116	130	139	141	124	140	129	142	108	144	150	129	150	101	136	139	127	135	129	146	128	126	130	133	145	118	114	142	112	122	119	137	134	130	129	129	122	127	127	107	136	155	132	139	138	124	114	124	153	142	113	119	131	114	122	139	127	125	122	100	130	136	113	126	136	129	138	134	125	125	137	116	120	137	132	125	129	118	125	133	127	121	122	146	120	124	125	135	114	110	126	108	133	123	135	133	121	139	114	131	129	146	126	136	123	146	141	120	136	128	146	122	123	131	122	127	116	108	111	121	136	158	138	128	135	139	139	135	114	117	135	121	142	131	124	121	132	128	115	140	119	115	147	131	133	148	127	140	137	126	123	156	123	137	128	130	131	116	121	127	136	126	145	142	141	135	132	143	117	125	135	130	127	123	114	130	111	124	115	131	140	118	146	132	138	124	135	116	120	125	149	140	126	123	115	127	134	121	130	151	127	116	124	112	134	128	130	120	125	121	147	117	131	123	117	125	127	132	96	141	124	111	125	120	134	134	116	141	126	118	107	137	138	122	141	142	145	138	118	138	129	110	137	118	138	126	141	129	152	130	124	123	126	138	137	102	127	125	123	142	128	134	144	125	116	143	122	128	144	126	135	124	113	127	154	140	128	132	143	132	115	148	113	131	130	111	119	155	142	120	124	139	118	130	134	128	122	141	128	133	117	125	127	134	129	112	129	156	129	126	102	154	125	146	125	134	124	137	107	147	133	130	136	132	134	113	123	138	125	108	140	127	131	128	139	148	121	146	136	122	111	104	146	130	113	150	129	137	123	134	127	121	136	121	128	136	129	131	151	133	139	137	121	132	147	135	127	120	115	133	109	139	139	141	122	111	143	136	110	123	134	122	124	142	129	129	128	130	123	134	147	151	138	114	133	133	146	103	135	152	150	121	154	119	127	133	115	134	117	120	138	120	120	111	141	133	115	139	116	131	126	134	123	134	138	141	140	133	138	131	141	149	136	138	130	130	126	128	122	133	124	133	99	127	128	152	103	112	136	129	115	133	128	123	134	111	119	142	133	151	129	130	127	118	148	124	124	148	149	137	113	151	135	116	139	146	131	122	145	147	119	126	152	128	129	137	127	116	141	134	137	148	140	128	138	113	143	135	104	145
1748	763	349	391	394	389	298	359	378	360	350	343	329	326	334	339	339	327	328	323	355	330	332	361	325	344	338	332	328	331	325	322	317	362	356	347	337	335	328	368	359	324	326	334	334	330	330	328	357	353	315	336	310	342	374	327	343	364	362	323	309	330	352	345	338	332	363	328	342	336	331	347	368	346	346	340	328	343	316	332	346	364	351	351	343	311	324	337	317	350	344	332	347	342	307	362	322	344	323	338	335	334	332	324	334	326	330	304	342	320	346	354	319	354	345	325	350	315	366	342	343	355	350	335	342	328	312	352	345	333	314	310	344	309	336	319	337	353	324	338	365	321	336	312	338	303	320	323	330	358	361	331	367	329	333	331	324	333	342	338	328	340	358	324	306	301	334	303	326	342	331	305	360	335	329	345	343	357	314	335	312	304	333	312	360	325	316	360	362	343	317	334	355	388	318	317	314	323	339	293	347	322	303	311	319	353	345	362	327	332	331	342	312	329	323	307	337	374	346	323	326	339	338	334	305	328	321	354	312	349	321	315	333	367	349	309	331	316	322	322	385	327	342	298	321	355	350	324	321	314	367	348	322	318	352	353	348	311	337	363	315	299	358	362	372	326	319	323	324	337	358	318	310	338	348	352	386	323	359	323	299	363	343	323	320	315	326	367	339	335	329	318	337	330	326	324	342	340	342	334	336	319	333	327	361	342	319	304	331	341	343	377	367	349	337	303	345	359	337	334	325	353	343	341	338	339	378	333	337	325	336	338	319	349	343	354	336	338	336	323	339	317	308	334	360	327	342	334	317	323	322	322	342	335	331	338	291	352	305	342	338	326	309	348	330	349	363	342	382	321	331	342	348	353	347	330	327	322	311	328	337	356	320	361	339	364	367	335	350	347	304	316	348	321	340	362	344	300	346	336	340	362	338	328	335	371	309	346	350	324	354	357	308	324	346	355	325	352	375	336	329	343	334	328	358	335	333	342	348	353	335	346	325	348	380	310	316	344	312	329	346	336	338	298	330	319	363	365	326	343	358	316	317	331	327	325	321	354	345	346	317	345	333	318	350	327	331	333	322	319	336	348	350	335	319	321	321	340	314	319	342	320	299	346	346	328	321	334	341	321	317	372	312	314	328	378	339	348	324	335	332	297	314	337	321	332	317	339	355	331	326	330	347	333	327	341	339	372	314	335	357	351	337	316	317	373	344	348	327	343	325	367	309	347	336	321	344	326	320	315	340	310	317	307	355	330	331	359	348	332	344	330	350	338	331	367	328	313	340	321	360	325	353	348	320	329	319	365	313	348	344	346	377	348	291	342	330	316	357	332	345	341	323	311	342	325	329	323	351	326	322	325	311	346	324	343	321	333	355	344	356	322	318	301	369	319	338	355	355	321	312	337	327	360	381	328	351	361	332	331	320	311	354	310	334	317	351	331	338	341	356	328	329	367	321	332	356	305	323	368	344	336	348	331	333	333	356	321	374	329	362	331	343	326	349	326	335	370	341	330	364	375	312	329	303	350	344	306	342	348	309	346	350	346	342	312	338	330	327	363	338	336	346	298	328	330	350	354	341	322	334	332	334	332	310	334	365	298	347	348	358	325	326	338	366	326	349	327	319	322	330	329	348	377	323	315	313	327	368	345	320	322	336	345	329	327	316	343	328	333	351	286	349	334	321	358	317	374	362	364	300	365	345	318	316	352	325	326	342	350	348	345	353	333	343	326	317	331	353	340	348	327	320	317	304	352	335	309	346	327	339	355	338	330	352	300	304	339	345	338	315	324	336	341	316	303	347	319	353	335	316	330	356	358	309	345	342	332	340	341	305	338	327	348	309	333	351	304	303	354	306	349	354	350	344	329	331	325	342	334	314	328	330	332	362	312	356	354	337	352	324	332	359	354	316	348	313	345	326	324	334	321	310	305	317	395	362	338	383	312	320	344	329	326	334	327	312	326	344	323	307	379	321	327	307	328	332	311	328	355	366	340	342	319	338	299	337	323	356	327	371	347	328	344	337	340	318	328	329	335	327	329	347	327	343	352	354	301	348	355	336	318	332	333	370	311	335	324	362	321	343	343	333	328	338	370	337	355	324	330	341	325	320	321	331	358	378	352	338	322	356	324	316	354	329	335	350	310	331	352	330	335	333	372	337	349	338	311	332	373	321	324	319	293	298	313	327	314	322	323	325	310	332	367	358	327	324	357	359	341	351	322	336	340	332	342	348	356	349	314	365	319	311	348	356	372	344	331	348	330	336	361	317	343	328	348	334	333	316	342	311	308	323	354	336	311	334	358	336	295	347	340	349	345	347	362	306	349	346	319	348	348	302	346	346	333	343	358	315	330	345	319	340	322	325	340	357	305	350	322	330	332	297	351	322	356	330	296	310	307	337	336	328	358	336	308	324	342	314	317	354	317	347	333	315	353	372	337	327	316	356	335	316	297	322	326	300	365	356	302	358	354	305	369	313	322	275	334	338	336	310	326	367	326	361	324	335	342	350	335	322	366	335	314	326	353	327	337	334	341	331	319	327	303	360	286	300	337	334	338	326	336	359	372	331	340	357	316	307	368	312	313	303	352	351	313	332	348	326	343	350	339	328	343	350	363	303	321	337	323	361	337	319	352	322	345	320	319	342	333	321	316	350	313	330	329	321	360	343	331	301	313	328	343	345	332	287	354	339	340	353	338	363	358	312	322	311	334	317	365	328	330	325	334	307	329	339	350	325	331	338	352	346	328	322	326	308	358	318	327	335	342	352	309	332	335	330	318	339	310	344	303	304	364	329	321	318	339	347	332	352	345	319	341	329	320	329	346	313	344	336	359	337	370	330	305	315	323	337	334	333	295	339	315	314	359	306	353	358	350	316	317	320	350	284	302	344	335	331	331	344	337	338	321	319	339	362	330	306	332	316	342	325	320	352	309	339	325	331	343	330	294	370	320	329	333	336	333	352	334	307	323	358	316	333	353	341	331	325	342	338	344	286	325	313	336	348	364	330	329	337	329	357	335	318	328	321	336	328	352	321	361	317	335	328	336	354	308	325	361	320	353	307	325	320	335	385	331	325	343	316	311	335	312	368	325	335	314	388	351	349	346	321	326	393	342	332	329	320	387	331	327	324	319	321	313	329	333	391	332	310	343	340	281	341	280	347	330	344	365	331	357	342	322	357	310	356	341	316	315	335	310	342	346	336	351	351	351	311	332	276	329	352	319	346	364	322	301	333	308	323	335	341	317	341	317	359	340	328	340	319	310	322	307	356	304	325	337	332	337	324	307	353	295	351	358	327	354	329	319	319	318	347	330	321	343	325	327	325	341	355	354	310	310	315	321	337	338	321	340	320	320	321	347	322	331	321	337	322	282	297	324	332	307	335	330	318	323	355	344	338	339	329	336	320	346	336	315	357	349	292	368	328	352	332	338	327	318	362	335	330	302	346	359	337	333	382	343	359	334	337	338	364	347	310	350	317	319	358	363	360	335	357	306	331	342
8412	4243	984	590	435	367	330	328	307	319	294	303	297	281	306	313	263	293	286	322	296	276	284	272	258	274	293	304	311	283	278	278	269	289	250	260	284	304	287	279	260	274	272	268	293	273	274	260	279	284	262	290	275	280	281	281	258	302	257	251	257	243	251	326	251	274	272	282	312	311	289	282	274	267	287	282	268	267	289	251	266	259	258	299	292	309	265	290	298	259	260	295	267	275	299	249	294	286	275	281	292	304	264	266	252	263	312	275	278	272	251	237	256	273	270	288	269	271	275	282	249	264	277	277	259	259	255	277	267	266	296	242	285	298	293	226	271	280	261	283	282	286	343	289	265	250	250	262	271	264	248	264	270	311	233	271	270	237	276	294	247	276	283	264	255	285	269	267	317	307	260	254	289	296	273	281	257	269	316	240	256	288	280	274	266	264	284	275	323	252	267	255	282	242	273	263	264	282	252	279	272	292	265	271	302	290	289	263	256	253	272	266	290	266	249	252	327	282	274	282	264	256	266	285	302	256	244	290	267	315	268	284	292	288	271	270	250	279	254	266	278	285	279	237	288	289	300	282	252	241	289	257	251	241	307	284	272	258	254	279	263	287	298	276	267	234	297	285	298	295	240	262	281	259	246	255	232	266	260	291	288	266	246	286	220	240	250	246	251	273	263	257	274	299	251	268	278	270	282	245	313	306	234	274	286	287	250	244	256	248	273	261	263	287	265	279	261	257	285	259	298	247	272	286	252	292	284	278	271	270	286	295	301	286	282	272	248	265	285	273	249	282	238	290	283	287	284	276	260	237	287	293	257	276	292	274	260	249	292	256	266	292	274	262	248	250	272	276	272	240	263	278	299	242	224	295	271	247	254	282	283	261	261	279	226	238	281	287	292	260	265	281	298	263	287	288	227	255	247	270	254	282	255	307	260	240	290	270	278	246	254	290	272	300	278	259	262	257	257	281	290	290	282	286	276	276	302	291	277	288	263	261	251	280	288	285	249	259	263	257	273	249	274	296	243	271	278	284	291	255	230	247	263	264	271	239	247	277	261	269	279	255	312	247	305	264	282	272	274	290	264	255	268	289	267	293	269	266	272	254	282	257	274	279	283	290	271	256	289	267	271	270	272	279	253	280	226	237	248	256	264	277	257	280	267	279	280	274	238	273	274	269	276	308	261	261	263	279	265	281	295	253	283	272	254	315	296	296	315	256	276	256	307	265	269	266	262	270	258	256	248	255	277	292	278	252	248	238	240	284	282	259	283	258	287	284	278	288	287	259	276	289	274	278	286	244	276	283	275	265	292	283	271	285	272	278	286	264	277	291	262	260	265	280	268	249	259	277	281	264	273	281	294	278	293	231	265	280	274	269	258	270	297	314	282	247	281	251	296	289	269	281	299	265	272	269	268	246	287	286	277	276	283	281	263	251	276	271	265	262	253	266	268	268	255	306	292	287	265	261	271	268	280	282	284	284	274	291	263	279	305	267	235	275	273	287	265	265	262	303	319	287	290	245	279	276	327	281	279	270	270	278	280	273	266	279	254	284	258	300	227	257	302	269	259	277	245	277	267	272	289	285	262	281	280	240	269	282	271	287	284	285	251	264	295	269	305	235	265	261	257	256	287	246	290	273	301	247	303	253	275	273	258	283	322	248	265	297	286	271	282	294	297	281	297	267	282	238	273	317	264	263	262	264	265	256	246	272	276	273	273	271	281	296	292	288	248	298	257	251	294	286	281	265	259	255	253	284	277	277	274	284	275	251	294	302	264	280	282	308	280	290	283	284	286	277	263	275	265	283	297	267	288	272	264	253	263	303	263	266	293	241	278	265	274	290	258	223	292	259	284	284	217	274	273	267	263	269	272	221	252	298	223	273	254	282	286	260	259	248	263	245	287	250	273	287	270	273	307	261	243	260	254	256	261	280	295	274	283	285	280	269	265	265	288	255	270	250	255	285	290	269	284	280	293	285	271	246	285	248	261	299	243	246	261	264	272	302	313	287	283	275	275	256	276	279	301	295	273	287	249	256	258	272	283	248	227	290	295	258	251	287	266	266	268	264	260	240	284	267	303	235	271	276	268	252	277	268	252	258	273	293	238	263	258	272	274	266	260	284	291	240	263	253	269	276	272	287	290	269	255	242	307	257	278	274	271	280	274	282	262	264	283	262	248	265	273	252	298	273	303	286	254	254	288	258	272	280	287	252	269	288	295	263	263	230	273	285	272	287	279	264	270	258	275	269	298	302	273	284	263	297	286	256	284	274	267	275	281	272	271	279	285	307	276	264	266	262	294	268	267	267	279	288	307	274	305	275	284	256	253	255	248	276	281	278	265	274	287	291	254	297	253	268	284	291	272	288	239	253	264	287	244	284	257	271	265	270	240	274	274	274	295	258	289	272	284	306	246	281	288	279	287	281	261	245	309	299	247	309	294	254	317	235	275	294	281	263	259	246	245	270	238	253	277	279	299	281	279	270	257	270	243	272	283	284	271	289	263	282	239	283	239	272	259	282	308	277	255	264	286	228	263	232	270	278	260	279	264	247	274	275	265	253	291	299	236	257	286	286	256	277	263	259	301	264	245	266	268	280	249	277	262	261	284	271	275	276	285	268	263	295	259	276	276	275	256	276	262	295	274	297	280	288	243	255	269	296	277	262	279	258	262	257	276	311	259	262	265	259	248	265	271	289	216	290	250	249	250	265	258	275	300	278	266	260	283	272	254	259	272	291	259	246	252	272	285	270	319	297	279	255	257	269	280	309	302	267	288	274	294	254	286	268	269	254	263	282	262	263	276	290	280	262	266	264	234	252	243	245	254	253	283	297	291	298	258	249	253	275	252	247	274	297	264	262	260	269	256	214	295	283	285	274	265	278	296	277	261	255	262	247	270	273	269	270	253	260	277	260	276	259	270	281	284	252	265	314	281	285	251	272	268	293	275	267	233	233	283	285	249	244	291	253	258	264	243	254	328	299	287	305	278	281	237	249	282	277	279	286	282	273	250	285	245	290	270	261	267	277	310	250	273	269	250	273	284	275	253	290	285	292	286	278	249	258	281	236	298	308	250	270	264	284	270	237	274	283	260	304	282	283	269	297	270	273	272	250	263	275	281	265	253	289	246	300	280	306	280	281	272	304	260	277	302	270	278	262	277	275	281	256	284	281	307	290	263	229	261	255	289	239	263	254	280	280	306	254	267	287	250	264	265	259	286	265	250	295	268	275	262	286	273	260	274	302	243	249	284	285	243	257	277	288	305	284	281	245	272	286	267	302	282	275	257	285	271	293	272	258	269	290	261	263	269	270	309	257	246	257	285	265	286	275	295	265	277	280	298	251	270	245	277	296	249	247	288	295	272	275	308	266	260	255	266	289	300	263	273	269	266	294	267	309	275	303	279	300	280	288	253	289	290	259	275	269	251	280	306	300	280	282	265	271	278	278	278	288	251	267	282	309	318	270	258	291	250	274	254	283	278	246	285	276	257	275
6751	4346	1370	1461	1307	1165	1001	910	836	808	764	766	763	763	777	731	693	698	631	660	663	628	620	614	678	660	623	595	640	706	661	618	602	648	629	654	616	666	642	644	628	616	615	633	647	643	638	616	629	637	625	607	650	610	630	628	635	687	631	605	639	591	602	655	621	603	657	583	647	609	602	634	615	631	656	653	577	629	629	562	591	637	614	594	631	641	582	614	617	608	673	619	607	636	631	572	615	581	625	609	634	599	624	618	648	615	666	581	595	573	584	626	607	635	640	602	636	638	637	625	597	648	627	622	627	589	591	624	592	609	600	588	636	617	633	651	618	657	589	532	595	616	621	620	566	618	584	602	619	612	619	581	624	593	626	655	665	614	598	618	646	595	603	640	602	628	622	604	575	606	603	592	583	538	650	650	578	627	591	627	607	607	655	614	598	598	600	624	643	610	611	630	589	621	635	645	628	635	603	604	578	617	633	603	630	598	611	600	587	659	639	647	625	621	647	603	641	637	589	599	601	606	633	589	620	612	576	663	575	613	640	624	665	553	614	649	559	590	606	660	595	586	602	578	631	636	604	595	614	596	607	595	624	618	620	578	625	661	670	623	598	616	641	622	662	616	632	630	565	621	613	571	602	615	605	627	601	599	595	599	630	609	622	625	620	634	573	579	604	646	632	639	587	623	584	597	605	610	614	636	572	610	652	588	590	599	623	650	639	629	614	575	622	599	578	593	597	617	583	608	664	614	589	632	639	591	650	610	641	636	624	624	646	630	653	651	609	626	609	644	627	628	597	638	610	573	614	600	601	617	620	626	621	576	610	599	629	643	587	652	565	615	632	638	634	580	628	604	628	648	587	594	576	662	615	629	612	649	608	605	619	603	605	597	616	584	608	621	597	618	610	602	618	637	608	627	557	595	611	618	600	610	643	605	587	626	600	630	675	591	643	608	587	598	625	614	611	685	614	577	578	597	613	584	612	637	625	609	615	602	619	614	585	645	609	623	642	613	635	619	598	634	612	584	591	619	641	591	569	621	610	575	597	649	567	624	607	589	605	614	610	599	618	640	622	581	585	606	562	612	589	612	618	664	581	644	667	616	607	609	621	559	624	590	590	616	592	627	556	599	607	573	618	602	637	568	603	617	619	613	588	619	629	628	602	590	599	595	589	658	599	559	616	622	579	573	635	620	579	627	655	625	600	621	614	624	633	597	614	612	645	623	630	627	617	588	574	564	616	583	551	627	614	576	638	622	678	578	605	584	589	608	669	573	614	621	613	618	613	629	583	614	589	635	544	607	615	574	613	599	598	647	643	597	581	614	603	604	624	614	631	604	598	592	666	612	580	619	572	590	607	630	652	651	615	617	629	642	587	600	627	646	652	623	577	613	638	605	606	592	646	587	615	623	617	578	642	637	602	623	585	633	629	604	636	591	644	590	614	619	616	618	632	582	605	581	645	597	598	595	623	615	651	558	589	620	576	613	595	607	643	614	577	608	640	633	641	619	614	629	639	619	610	611	559	612	629	606	582	640	622	616	594	622	598	627	643	646	640	640	606	625	604	624	632	643	618	591	635	628	603	610	645	630	585	635	664	624	622	609	586	616	614	651	620	636	631	621	590	610	657	601	647	635	580	603	642	624	596	619	620	637	619	618	617	611	608	622	588	625	628	584	612	651	578	620	622	625	643	577	630	600	612	579	624	651	651	641	619	604	615	636	618	620	646	634	561	589	626	638	580	628	594	599	584	572	606	612	653	604	614	607	648	634	580	627	612	597	609	583	630	603	591	619	650	627	582	635	647	611	593	581	591	586	609	583	583	592	650	603	602	639	603	555	613	601	601	644	637	631	613	602	596	593	616	594	660	645	596	562	648	638	580	617	608	663	590	620	610	633	633	624	673	594	644	597	619	620	604	621	631	625	640	571	612	623	637	585	618	627	644	649	618	599	622	618	589	589	606	597	641	589	636	598	600	634	602	614	673	604	610	570	653	599	581	641	648	628	579	615	655	593	654	574	602	630	595	570	634	584	630	621	616	647	617	604	604	603	664	590	617	613	575	570	611	650	631	577	603	634	607	601	643	643	605	624	639	617	657	583	616	617	596	568	645	630	574	617	606	616	629	606	605	625	642	596	611	657	590	638	576	619	627	636	572	628	615	634	614	624	614	567	556	656	597	638	605	597	643	617	609	591	578	630	638	576	591	604	646	626	654	594	617	612	619	632	610	652	607	611	604	633	654	626	570	563	594	626	608	598	629	607	608	611	640	549	602	605	617	618	616	581	615	601	665	642	604	576	572	579	600	634	622	587	642	602	613	599	597	613	601	636	604	642	554	582	611	615	574	626	597	585	614	608	607	586	604	571	633	597	595	642	635	656	582	603	596	586	652	615	609	648	602	581	575	604	586	610	596	665	637	608	589	630	596	581	655	633	628	602	590	633	633	623	640	590	617	588	674	637	619	665	614	616	564	609	641	650	575	579	606	603	616	596	630	577	602	619	635	621	631	588	575	615	609	605	601	621	621	633	615	600	614	599	562	648	590	648	630	629	623	593	610	636	646	606	634	655	624	620	628	590	583	620	575	621	626	631	618	571	597	638	640	629	594	570	601	626	581	584	639	598	584	618	624	627	610	599	602	628	695	575	624	614	623	646	684	654	602	570	593	624	617	649	616	641	588	672	663	623	619	626	612	589	646	624	652	636	601	585	697	597	643	582	636	566	599	628	580	672	621	613	593	608	581	605	574	614	618	632	634	600	620	637	602	637	607	610	613	648	652	626	603	621	588	560	665	630	589	581	631	612	598	589	648	611	596	693	612	642	628	617	662	628	585	634	583	633	617	649	651	614	617	626	631	619	656	617	627	604	612	624	595	605	638	583	602	613	598	568	586	563	631	671	620	632	607	609	626	586	643	606	603	630	581	616	623	597	608	616	610	609	625	627	606	608	577	627	636	594	627	598	621	631	641	630	556	649	619	611	615	641	638	584	618	621	605	608	581	591	603	675	617	627	628	630	614	602	639	636	597	615	624	643	662	626	606	609	639	593	653	671	617	630	600	580	647	583	610	647	623	602	578	586	617	614	623	653	669	640	602	658	649	629	597	588	575	631	654	642	609	653	604	587	628	587	616	607	673	656	632	630	635	612	616	640	636	583	628	638	607	647	605	607	605	640	617	596	614	618	610	586	579	655	605	594	567	599	639	576	606	569	624	580	621	608	656	606	594	606	612	579	637	616	602	585	644	623	619	669	582	629	613	618	618	641	622	608	624	614	668	599	581	648	624	553	607	627	649	655	620	641	613	654	589	617	603	588	580	594	597	620	627	600	617	630	562	620	595	580	611	620	576	621	630	609	626	611	608	606	582	613	663	637	625	603	652	607	640	581	629	585	599	601	604	624	575	622	632	603	597	624	602	612	661	655	650	596	617	605	609	691	620	645	600	587	615	599	585	565	624	600	589	609	637	629	609	580	647	597	634	609	625	623	604	619
14980	8010	2336	787	561	441	451	376	400	317	333	278	306	302	295	271	268	268	254	291	264	237	250	251	264	257	250	272	307	271	279	277	249	248	230	261	303	286	251	249	272	276	219	245	271	256	230	263	232	230	238	247	296	277	228	244	268	263	284	249	274	243	260	246	259	236	247	247	234	268	233	222	236	259	259	288	274	259	232	249	276	259	233	248	242	253	262	251	245	269	246	227	241	258	249	264	255	256	231	260	244	228	257	248	251	261	253	240	247	258	265	255	247	254	253	255	239	222	255	266	270	242	231	255	260	247	250	256	233	209	242	217	249	229	254	271	243	246	253	255	251	216	229	252	226	244	233	278	242	238	239	258	256	207	242	256	269	283	276	239	250	283	244	235	297	256	264	274	256	253	230	246	249	234	254	258	224	283	234	230	231	228	280	245	253	250	234	276	245	272	253	228	274	238	270	242	229	268	252	253	251	244	266	258	261	230	234	238	239	216	258	245	272	257	258	245	247	261	231	237	262	231	248	241	240	229	236	232	252	228	241	256	250	257	260	256	252	246	226	239	251	279	230	244	257	239	240	253	224	245	252	232	249	257	255	264	253	278	262	256	231	255	276	229	257	235	238	240	278	239	252	258	235	216	232	295	241	247	254	248	264	241	243	258	300	231	262	231	252	237	254	266	249	252	280	261	251	244	232	249	216	232	262	246	249	236	250	240	243	258	259	227	284	269	246	265	260	263	242	241	234	262	259	245	271	236	269	266	219	229	260	283	246	215	248	242	277	229	235	253	260	284	264	237	251	253	246	274	246	242	257	269	249	242	266	234	253	246	252	261	224	239	249	252	264	257	269	233	250	223	231	266	259	258	246	271	246	265	237	263	247	231	247	222	249	259	260	219	261	254	284	293	249	280	256	246	244	238	234	246	234	238	237	246	212	270	250	257	252	236	258	268	239	272	257	270	245	243	269	271	232	199	254	247	244	228	258	238	260	257	268	285	220	242	283	242	232	214	245	271	265	286	280	218	242	233	222	233	233	247	238	230	236	229	263	244	230	244	239	253	239	263	242	255	248	247	246	251	234	261	283	257	263	241	288	306	229	277	247	291	264	267	245	242	257	258	282	259	231	239	245	271	254	250	249	281	273	250	240	262	260	246	254	261	264	220	275	261	252	248	265	224	243	218	269	229	250	257	247	205	216	244	241	236	248	281	244	237	260	257	277	245	259	271	237	222	270	245	267	249	249	261	254	255	256	222	256	241	233	253	226	247	245	244	233	253	250	265	276	246	258	259	268	236	245	248	239	237	244	220	242	225	220	246	221	236	254	250	275	254	268	282	258	255	263	236	242	250	243	263	247	240	261	241	265	258	248	230	230	266	279	224	264	239	233	250	277	220	256	241	260	224	277	257	270	279	260	238	270	244	247	248	244	245	259	256	250	240	230	272	251	236	228	219	276	215	231	201	267	253	231	216	249	252	244	260	249	248	275	262	283	265	226	235	238	247	281	252	242	264	247	202	248	250	261	283	264	269	262	242	228	250	270	238	265	260	270	232	254	244	235	249	185	265	232	228	256	236	231	258	255	231	251	260	230	231	265	243	244	237	230	244	226	217	266	266	249	248	238	242	241	260	256	247	270	234	255	222	281	245	254	255	231	233	240	242	261	229	250	231	232	258	239	245	233	241	230	257	255	234	229	268	253	246	238	278	254	260	227	280	272	248	236	252	260	215	243	226	263	253	232	266	256	247	261	230	235	241	255	226	274	235	242	247	248	248	285	260	212	205	233	269	250	241	265	243	240	273	251	218	232	241	241	232	229	268	255	254	236	230	244	238	273	245	259	227	264	255	219	243	251	265	212	261	248	255	271	273	248	243	259	234	225	258	236	241	250	240	279	242	255	298	260	280	250	252	304	259	244	252	227	226	255	250	258	220	266	250	217	229	270	271	259	215	261	255	257	257	246	248	250	231	232	233	235	246	257	204	254	237	242	217	238	252	241	237	256	241	238	248	272	272	269	241	249	257	250	238	233	252	262	237	235	264	241	226	256	203	263	236	230	252	254	258	254	235	272	265	262	314	253	257	237	275	240	248	250	232	199	260	263	259	233	229	276	238	259	251	220	252	236	249	249	285	255	247	254	223	274	246	240	230	248	252	284	255	254	289	242	202	239	263	240	247	266	235	245	221	231	276	216	266	242	249	246	250	276	250	242	255	219	247	243	267	240	262	240	237	270	261	274	239	222	258	247	248	248	235	247	260	235	252	244	260	237	216	234	250	214	232	221	241	260	236	254	251	291	246	231	240	270	288	270	246	252	261	219	274	252	234	268	233	252	270	245	250	229	236	240	218	235	263	233	230	234	271	265	256	223	268	259	242	213	272	230	280	282	249	277	239	258	265	238	246	249	258	250	255	250	243	253	261	232	237	276	246	228	237	279	252	267	232	252	262	250	246	246	236	253	250	235	239	293	290	238	250	243	237	255	223	240	278	227	260	246	235	255	255	254	269	245	216	235	219	249	220	250	227	277	244	274	248	227	227	252	243	234	258	269	229	269	260	255	260	271	268	248	269	238	246	251	253	243	274	251	266	238	234	270	231	245	229	249	225	259	270	243	223	258	220	243	250	267	242	244	236	251	253	222	275	280	254	234	253	262	245	273	270	257	223	249	277	289	237	222	276	258	215	269	239	224	260	232	248	249	258	256	257	247	290	235	256	245	237	242	258	258	205	243	238	243	246	263	248	221	226	245	220	253	276	233	246	255	260	280	266	236	225	235	281	234	250	252	251	241	244	251	227	253	238	257	262	261	248	275	274	245	243	215	246	233	227	261	241	242	235	250	263	275	237	235	248	227	224	252	267	263	246	279	255	266	260	252	243	223	231	239	248	236	229	240	242	229	251	258	238	244	261	268	235	246	246	265	272	267	241	239	253	265	236	265	255	292	241	241	251	258	267	253	269	282	231	272	252	242	269	252	242	242	233	236	217	266	259	281	240	237	265	235	243	280	258	225	247	232	232	236	253	245	280	259	248	228	220	231	247	288	246	225	239	220	238	246	233	239	274	235	257	242	246	267	266	266	268	234	231	241	252	247	259	250	255	264	283	293	236	280	255	248	234	238	269	226	222	252	290	258	232	268	214	260	247	230	226	266	251	212	230	237	235	254	233	239	248	263	258	249	221	244	222	236	232	239	256	262	255	225	241	268	241	250	231	209	258	235	275	240	248	241	294	264	249	248	245	238	233	226	227	246	265	267	253	218	228	280	270	242	266	240	217	292	243	203	253	269	265	228	239	232	248	245	312	276	296	266	246	241	260	227	224	273	231	241	264	263	239	285	241	252	286	211	259	248	246	245	220	225	258	267	258	263	277	259	247	260	234	259	241	256	254	256	247	267	283	245	271	236	246	260	260	273	263	248	262	245	254	254	247	264	260	251	233	240	280	269	257	238	228	258	238	271	260	243	246	234	246	268	270	218	250	239	242	260	246	236	229
8672	6448	2014	2292	1914	1587	1335	1190	1082	929	875	835	821	749	707	814	634	636	596	614	629	636	610	603	619	623	595	554	586	620	564	587	565	639	570	555	602	576	595	627	598	569	569	541	595	605	527	588	613	557	529	570	566	541	545	607	575	553	541	540	585	574	572	546	555	481	558	571	539	527	542	527	531	530	535	530	547	579	534	539	524	543	562	556	583	541	571	553	523	585	522	536	536	537	551	558	557	550	546	516	526	572	522	559	559	578	522	563	553	565	552	574	569	528	526	564	490	521	517	535	534	528	509	533	556	528	521	542	539	509	591	509	532	596	543	566	570	548	542	527	514	537	513	571	541	558	577	523	535	551	548	549	552	502	563	533	550	529	557	596	562	549	538	545	558	560	548	550	501	511	550	550	514	522	567	523	502	587	558	572	560	533	569	545	570	621	530	498	553	558	512	547	546	559	507	570	540	546	549	557	556	513	519	554	527	525	557	518	546	551	523	533	574	554	537	544	537	549	552	556	535	551	521	594	604	553	524	588	562	554	532	507	548	517	553	566	567	518	534	570	605	560	564	540	579	539	554	547	530	538	540	584	585	586	521	591	498	528	558	514	555	527	562	564	520	565	559	541	555	544	536	537	532	541	519	568	547	542	554	604	557	534	571	527	543	525	534	534	542	553	548	594	554	564	524	571	541	554	538	601	529	588	545	536	566	591	519	523	517	537	529	555	530	527	585	540	549	545	561	556	506	567	510	564	576	575	561	536	560	545	542	579	503	533	540	497	535	532	559	536	516	560	585	508	582	529	542	531	537	571	555	510	560	528	509	525	532	516	495	573	556	546	534	549	556	581	544	527	496	546	544	563	543	509	558	556	528	554	576	528	576	533	570	509	531	584	518	563	525	552	552	574	535	535	524	573	548	536	561	551	569	546	552	578	522	559	585	570	584	495	543	569	535	572	549	532	516	581	556	546	510	557	544	543	571	511	536	550	537	523	536	577	521	534	523	523	521	526	529	543	537	599	564	534	528	569	545	538	555	570	564	514	531	581	505	586	578	541	534	551	547	574	502	544	552	575	572	522	591	527	546	559	546	554	569	533	574	543	550	528	562	523	544	551	547	576	526	505	552	536	558	549	519	552	509	543	575	499	580	546	547	532	531	534	530	585	539	540	514	525	604	567	536	586	514	550	590	547	569	517	584	552	560	544	533	533	531	530	538	517	543	552	516	559	560	517	511	593	539	552	519	530	547	519	518	568	542	590	569	547	563	569	541	572	567	492	514	537	537	550	549	591	570	535	566	522	546	538	568	547	553	544	536	543	553	549	533	561	549	540	518	570	555	498	543	550	544	554	537	547	529	515	547	561	542	519	560	524	534	544	580	587	565	516	540	503	545	536	525	517	550	553	544	518	567	534	523	545	548	573	552	550	526	587	511	534	582	527	541	535	543	562	531	563	568	526	551	565	503	541	566	557	556	556	539	527	560	588	549	551	513	546	573	561	545	518	533	569	561	478	533	548	562	571	524	505	541	555	525	560	553	497	568	522	543	546	549	570	502	540	543	550	550	567	548	588	525	528	546	535	541	534	591	533	500	574	507	531	563	521	528	580	562	539	549	562	521	532	510	574	497	540	519	607	570	512	535	568	509	594	512	564	507	541	548	523	545	570	541	565	570	541	542	544	536	585	596	580	557	557	536	565	556	553	550	542	552	515	515	550	533	562	533	573	552	575	535	557	513	574	542	585	542	530	506	574	552	507	566	588	546	528	585	520	550	536	558	551	567	515	515	534	527	516	541	529	515	550	539	489	533	561	528	506	528	552	554	557	573	582	564	540	554	542	541	555	542	546	542	576	560	555	548	553	553	519	520	505	542	525	557	559	529	505	529	575	552	538	571	552	568	551	581	535	568	604	523	546	568	561	555	541	511	546	571	558	548	576	537	557	582	512	485	527	558	576	557	572	562	524	522	568	553	549	559	541	499	573	533	543	554	545	561	579	561	548	548	525	540	557	515	546	558	535	525	550	570	499	562	564	538	565	515	550	530	559	555	541	542	545	559	573	547	554	579	609	566	514	565	553	541	503	560	532	540	572	528	565	541	543	536	577	531	545	522	525	529	506	539	491	535	558	587	541	565	541	580	526	546	538	528	559	578	557	544	553	545	572	530	544	538	557	522	549	538	556	552	520	565	522	538	544	565	548	509	551	520	544	522	542	579	542	546	568	622	542	546	571	514	523	564	542	555	556	536	535	556	521	523	592	552	534	547	544	520	533	557	521	582	551	538	513	598	550	556	538	561	560	555	555	553	520	497	556	521	505	582	527	510	533	545	553	534	502	555	534	542	592	560	579	571	537	531	547	541	539	533	538	529	546	503	518	556	525	529	513	559	534	520	526	543	526	524	543	525	513	567	534	560	527	567	522	598	558	549	547	513	542	559	544	542	551	512	539	549	576	552	554	541	523	520	520	565	555	567	564	531	504	512	548	560	509	529	557	565	521	510	533	548	558	537	565	549	570	551	563	561	509	537	545	532	542	561	521	563	552	551	561	562	542	551	564	570	573	561	522	604	552	578	554	564	562	565	546	537	576	508	558	576	530	570	546	513	556	537	521	610	550	535	491	553	541	543	558	553	580	505	536	563	514	533	540	538	533	499	571	548	556	501	555	560	561	566	548	591	555	580	535	521	532	568	558	507	542	555	607	532	511	548	546	545	556	616	577	548	543	513	545	568	548	534	525	572	525	560	524	548	571	565	552	504	530	533	536	555	508	558	525	555	518	551	568	573	559	512	562	524	533	510	586	526	578	545	516	553	522	546	547	540	544	569	500	526	565	559	535	523	547	567	547	538	618	519	577	558	563	552	562	544	534	541	569	516	532	534	524	552	563	539	533	559	563	545	533	540	557	547	530	552	563	573	534	543	536	532	545	579	523	553	518	595	551	558	543	504	545	546	548	531	566	541	511	549	535	500	516	547	593	590	529	546	537	525	527	521	507	571	508	536	555	488	565	523	529	574	591	526	515	536	557	547	553	515	563	547	542	531	544	554	542	538	558	523	561	507	522	549	541	546	566	554	555	538	575	579	549	528	533	544	550	576	512	573	558	527	536	526	556	520	501	577	544	557	554	537	541	542	535	513	586	562	529	554	517	576	529	533	594	542	558	561	566	565	587	543	566	532	558	514	561	572	528	570	542	548	520	545	550	561	563	537	531	550	555	516	526	558	558	525	549	535	545	531	532	588	532	542	553	540	569	540	542	545	515	556	538	532	583	536	586	546	556	521	560	520	556	574	531	514	591	534	510	533	519	547	536	531	584	534	572	529	576	545	539	496	564	536	561	563	561	529	556	585	539	519	542	536	547	515	503	501	570	522	562	554	505	558	530	541	554	514	515	565	578	554	544	533	535	560	510	533	560	538	569	535	538	538	567	544	597	580	588	546	541	538	547	509	546	549	583	552	593	542	553	581	595	553	541	581	536	518	546	546	536	524	558
1659	290	129	147	116	137	149	128	124	129	115	113	119	137	117	124	134	130	95	116	127	129	133	100	131	119	116	114	105	133	124	129	119	132	125	139	134	120	115	134	126	120	124	135	114	116	135	130	157	110	125	128	134	139	122	123	123	143	116	123	131	132	130	141	111	133	116	112	104	140	130	118	120	136	119	108	108	121	145	124	139	149	157	140	115	123	119	119	127	117	127	121	115	126	124	117	122	146	115	130	127	140	115	132	127	141	131	127	128	147	130	122	145	147	135	146	109	130	110	137	122	136	155	134	111	122	131	131	130	132	126	100	119	128	128	135	142	111	147	114	131	125	141	126	135	104	118	134	151	135	99	160	141	115	138	126	150	133	128	152	106	119	127	138	114	115	128	119	153	152	131	139	128	123	133	139	134	121	130	138	128	114	140	149	125	132	118	112	144	122	115	136	143	165	114	141	135	125	136	121	129	116	96	120	127	136	129	137	117	126	144	140	127	109	116	129	153	139	135	121	136	125	123	117	133	119	127	136	130	130	127	105	119	139	148	107	115	126	129	140	113	136	110	112	116	151	113	118	109	102	123	125	133	127	127	119	128	109	121	145	111	123	136	120	112	133	133	134	117	118	105	117	119	121	115	120	129	138	128	110	140	129	126	153	117	124	127	141	114	130	110	129	129	122	127	127	122	116	136	140	113	127	119	124	118	152	128	128	129	118	123	131	141	163	140	121	130	146	124	123	129	130	129	136	136	149	112	138	138	109	119	117	133	124	126	133	136	124	116	131	145	130	112	117	130	128	135	117	131	138	138	147	123	103	149	122	128	111	108	130	110	135	118	158	129	143	117	133	131	116	122	123	113	114	142	140	122	121	119	149	115	137	148	112	121	153	135	138	127	120	120	125	118	117	120	145	132	135	109	122	129	123	130	136	123	120	129	98	108	111	130	111	135	135	104	148	131	118	127	125	136	116	107	121	152	132	133	123	144	139	112	141	132	122	112	129	130	115	125	120	124	118	127	114	149	142	160	128	128	133	144	126	108	118	135	137	148	158	109	149	129	132	136	148	122	143	138	139	135	122	130	113	142	109	123	137	118	142	121	123	145	159	132	111	132	118	122	113	139	106	120	132	127	142	106	132	97	118	129	98	149	132	119	134	108	118	121	124	136	127	109	110	149	119	118	127	154	132	119	129	120	127	124	150	128	135	128	111	127	143	119	136	116	126	114	114	137	114	126	129	144	110	122	117	129	132	131	132	124	122	126	138	134	138	149	124	147	137	115	128	131	122	148	147	123	130	130	141	129	143	128	129	136	135	120	127	118	135	127	132	133	132	142	125	126	144	138	139	132	125	117	139	125	133	119	105	149	115	122	137	117	136	122	115	126	122	132	126	124	110	126	121	118	124	131	116	137	108	117	120	120	103	130	131	107	118	149	139	109	130	101	138	158	122	127	128	102	125	134	113	124	136	125	128	136	142	128	123	130	126	151	141	124	123	113	116	134	131	134	125	128	140	116	156	149	137	127	127	132	132	131	126	121	120	120	127	139	123	115	125	121	107	129	92	115	151	131	127	101	118	126	142	135	111	117	117	158	134	109	120	127	129	133	117	118	117	131	111	110	119	135	119	132	127	136	123	132	128	123	132	95	131	109	117	126	133	124	114	112	113	113	133	123	134	139	130	140	131	120	124	127	152	142	141	136	129	122	143	133	132	109	124	126	120	157	124	121	124	117	139	120	137	138	121	144	124	133	136	133	133	129	134	144	134	143	122	127	112	98	156	130	118	135	107	125	118	137	124	158	140	113	119	118	114	109	126	123	126	146	135	137	127	113	130	131	133	139	98	110	133	126	119	115	129	143	121	151	124	120	123	127	124	107	121	123	128	140	114	142	146	137	114	137	133	116	115	124	117	141	126	120	131	126	127	126	112	120	133	123	102	145	118	150	116	129	132	124	143	126	138	138	122	105	127	142	124	143	123	147	139	123	112	100	146	117	119	123	150	136	139	124	105	143	110	142	116	125	115	132	132	117	137	129	113	132	108	126	142	142	120	147	132	141	133	119	125	126	130	140	155	128	122	118	148	110	127	134	124	135	127	124	121	104	132	118	135	118	134	120	140	124	133	139	125	115	120	120	139	143	125	125	115	148	126	103	130	120	112	129	122	150	123	127	135	129	132	101	127	128	120	125	155	127	130	131	143	127	134	119	142	129	123	130	140	136	117	120	120	115	117	125	163	132	134	132	129	124	121	120	130	158	121	134	103	129	102	126	131	144	127	144	127	118	147	125	124	133	136	135	139	122	134	107	128	124	116	131	129	131	132	118	118	117	130	130	147	131	122	109	139	118	123	114	124	142	117	123	123	110	122	136	142	113	117	114	129	148	123	146	132	129	142	102	136	141	130	117	122	108	146	132	106	133	156	132	116	127	130	137	129	123	140	127	138	117	132	129	132	127	131	113	113	117	133	123	141	138	125	121	120	110	114	116	112	133	117	117	152	116	121	130	112	132	144	118	132	131	121	137	134	132	124	157	137	131	142	141	148	133	139	119	130	107	129	102	122	98	139	143	132	125	125	135	131	126	134	130	141	122	150	125	143	118	128	134	123	133	131	112	124	115	131	125	127	122	131	120	121	123	124	140	135	128	133	127	125	153	121	116	134	120	124	132	147	127	133	146	134	116	127	161	133	138	138	134	117	111	141	140	129	124	124	111	131	130	140	134	118	122	119	109	129	117	115	148	155	139	115	132	128	108	108	137	103	148	128	121	141	121	120	119	137	125	141	123	138	133	123	141	123	95	121	111	127	128	111	133	111	127	121	128	118	107	132	140	125	136	133	136	134	139	128	131	127	105	120	127	148	128	126	127	116	141	132	143	110	127	124	125	122	161	141	120	153	111	139	117	128	129	114	122	127	121	145	141	129	128	135	118	116	142	126	113	127	116	126	130	127	117	157	141	135	149	135	137	103	121	163	131	122	143	134	114	112	128	131	108	122	118	137	139	112	127	108	127	102	102	122	128	120	135	159	128	118	137	121	116	122	136	137	119	128	133	130	121	119	124	140	142	128	126	134	127	124	120	110	115	148	116	130	121	119	118	124	138	128	115	141	126	124	118	124	144	151	109	137	118	133	125	123	105	108	126	111	131	119	138	129	127	132	143	124	135	122	114	120	137	138	134	139	115	120	141	139	100	116	125	133	136	129	112	123	129	144	104	126	120	142	152	107	114	137	133	145	131	120	144	122	128	122	123	128	123	129	141	157	135	111	122	123	111	139	133	127	116	120	119	153	119	130	133	147	142	123	116	127	130	125	140	108	129	104	146	126	103	132	154	120	128	127	137	134	125	119	127	164	146	132	154	129	129	134	116	132	145	117	132	121	126	142	124	135	137	135	129	136	112	136	105	122	104	137	138	135	116	131	121	112	118	136	123	127	107	132	135	160	123	116	134	121	160	121	132	124	115	123	124	137	126	127	123	124	139	142	123	136
1743	518	378	364	361	336	334	335	358	342	347	328	345	302	348	318	339	329	325	312	312	357	359	303	328	355	339	312	343	324	315	310	329	309	346	322	327	339	330	360	296	323	295	333	349	298	337	311	333	359	351	334	318	303	353	359	305	325	328	320	306	353	345	332	326	338	313	331	349	358	322	313	314	321	345	321	292	354	308	341	334	342	349	325	339	275	332	332	342	352	296	300	351	324	316	328	336	328	327	325	326	343	280	325	339	341	345	335	291	335	317	338	337	303	328	285	287	326	303	346	313	312	302	335	345	333	312	340	309	293	307	353	312	345	307	327	326	344	350	316	343	333	305	337	335	333	345	325	330	322	327	313	376	323	349	316	341	344	340	318	333	321	333	322	318	331	310	329	355	316	327	316	348	286	337	345	325	332	308	375	316	285	352	334	299	344	338	291	334	335	339	355	319	322	337	316	328	351	314	331	335	349	312	308	330	336	365	350	318	345	331	332	330	307	331	310	334	305	322	336	326	352	331	292	324	309	311	314	315	330	335	369	332	322	320	339	321	311	305	350	363	334	365	350	309	324	339	333	335	370	335	318	346	335	325	343	340	305	329	311	349	332	323	311	346	326	329	325	318	326	311	317	338	307	347	324	349	320	359	321	319	339	332	298	332	311	345	319	342	327	353	307	344	306	337	350	336	333	310	358	330	330	341	351	329	316	341	364	271	370	355	318	337	326	337	346	358	291	328	308	336	352	349	322	292	347	336	333	330	332	332	340	340	345	339	362	297	339	311	361	304	312	349	341	322	349	316	357	315	330	330	338	343	317	302	345	341	310	333	308	307	332	336	346	360	319	336	341	310	301	279	344	325	348	357	324	332	308	307	355	331	342	343	334	327	322	346	317	345	320	328	331	327	336	336	355	334	331	343	340	329	320	329	316	308	355	342	322	380	357	336	344	336	292	331	322	331	324	323	335	330	328	315	356	342	355	328	331	323	342	373	332	347	327	331	308	324	292	353	338	322	340	333	325	336	300	329	346	326	317	355	342	331	322	341	321	360	325	325	363	339	323	336	332	352	302	351	319	318	353	334	336	323	347	311	332	336	328	323	345	328	309	309	345	312	356	323	325	357	308	348	310	287	335	358	337	319	378	320	309	335	330	330	342	320	316	337	316	338	345	341	354	317	351	309	313	364	307	370	348	321	327	325	312	328	350	333	361	331	327	345	336	315	353	367	329	336	338	292	348	306	313	338	323	331	303	313	332	306	315	338	325	346	321	327	320	333	304	325	336	318	332	331	299	329	360	355	323	341	287	341	333	349	337	312	319	310	355	324	330	317	340	325	331	299	341	338	304	334	348	371	326	338	341	332	335	341	337	345	376	305	329	328	304	344	312	322	351	327	353	337	310	352	321	324	346	309	323	327	255	341	334	327	323	362	329	317	338	328	298	317	327	332	330	318	298	330	327	346	322	342	331	335	342	312	320	325	322	361	367	334	309	329	302	341	291	314	294	323	320	301	339	296	304	340	370	291	306	330	354	342	321	305	341	347	309	343	333	355	319	354	327	324	322	324	341	344	330	305	303	345	287	303	334	315	310	323	331	359	341	320	311	331	310	317	311	309	355	330	308	330	331	359	319	302	372	323	295	354	356	317	318	361	341	330	319	324	344	331	340	338	336	309	325	338	331	344	343	335	340	305	314	352	312	331	324	342	335	347	346	321	349	356	341	302	337	330	318	313	322	304	340	287	332	340	316	341	319	337	349	326	337	326	346	327	367	326	321	355	322	299	351	327	323	295	328	325	338	323	326	336	354	336	354	356	328	369	396	327	322	357	331	315	351	343	317	348	320	305	367	349	342	313	344	358	296	336	326	366	338	327	349	309	306	325	305	313	313	340	321	348	351	331	328	315	362	343	312	311	340	343	316	326	343	330	348	330	343	323	300	349	329	330	326	363	303	338	340	324	317	310	334	345	330	323	305	347	329	317	316	344	359	307	342	329	326	351	318	321	302	315	291	317	341	312	325	322	315	354	297	341	337	320	312	307	324	332	336	320	336	347	345	339	353	365	339	332	343	350	304	350	340	338	315	341	322	358	329	343	319	324	332	305	313	323	298	346	322	337	334	343	319	326	321	351	341	355	334	362	354	297	305	316	354	342	330	318	368	333	320	308	331	343	309	343	327	306	318	303	328	333	325	337	322	309	320	354	312	330	322	308	308	332	357	335	323	338	347	326	312	319	333	309	339	322	338	349	354	357	344	309	336	352	329	311	321	310	349	326	357	338	313	302	344	320	323	316	343	305	312	350	327	336	353	330	331	328	305	353	308	329	319	347	316	345	345	326	323	323	344	323	331	348	355	330	357	326	338	342	334	318	335	313	329	304	319	305	356	342	325	321	332	316	360	336	316	339	299	327	338	288	354	305	326	302	330	333	348	329	311	327	319	387	319	344	376	341	348	300	352	377	322	289	349	330	338	335	319	312	299	334	305	343	322	319	335	340	311	343	321	349	304	326	334	332	324	341	319	319	322	333	320	336	324	353	339	337	308	324	315	319	335	365	327	330	319	319	324	326	367	320	362	321	299	333	332	352	338	329	315	304	341	352	297	337	335	337	336	300	342	321	308	348	304	336	317	316	317	367	296	323	351	342	321	342	343	306	345	334	328	351	313	326	323	353	367	329	336	323	375	347	306	341	313	326	323	306	353	330	336	337	302	335	345	317	289	311	307	301	336	329	314	335	316	298	346	314	327	330	342	344	344	356	341	318	341	338	308	318	305	308	337	336	301	325	358	325	337	340	332	343	300	328	340	309	318	339	311	320	335	343	353	310	327	325	334	314	308	341	353	317	340	320	346	357	301	319	344	315	355	343	328	353	343	333	341	306	299	312	337	312	378	319	345	330	336	355	353	338	324	337	363	362	323	322	324	344	326	321	323	302	340	333	359	338	333	318	338	337	328	355	342	343	333	343	339	355	313	365	327	306	322	318	347	329	327	316	334	349	331	322	361	318	316	308	328	336	333	318	327	325	358	313	298	324	327	352	310	322	343	323	298	298	323	325	331	306	314	303	330	376	336	325	354	339	355	331	336	310	313	330	342	334	377	337	335	310	342	342	312	340	337	310	326	337	333	317	313	332	320	356	309	319	319	346	352	318	323	323	366	331	325	329	370	329	303	338	331	310	329	347	347	340	328	332	322	346	320	322	331	350	317	358	334	338	327	359	331	341	336	331	323	300	314	329	346	295	334	329	317	316	330	338	343	328	306	358	310	312	313	337	331	337	342	328	315	326	321	341	344	324	340	324	334	337	321	330	333	316	348	351	359	335	339	346	312	333	333	324	338	355	354	366	327	331	321	327	391	333	333	318	329	303	333	311	356	295	323	328	333	323	341	362	352	369	358	350	346	346	342	303	326	304	341	344	322	299	389	331	316	316	324	329	338	320	327	331	344	373	336	343	338	323	308	353	331	327	356	348	335	335	346	362	311	330	329
8138	3895	941	557	416	401	329	333	296	296	274	296	284	314	309	276	276	307	298	279	292	268	302	285	267	273	264	299	271	290	262	265	302	295	263	265	291	268	291	269	246	303	269	307	254	246	285	268	264	254	288	282	293	262	269	240	264	291	273	256	291	252	243	283	287	276	268	254	274	257	250	267	270	301	304	296	293	303	259	249	255	240	267	254	266	297	292	290	267	278	248	237	300	268	294	272	287	265	255	293	257	287	268	291	281	264	290	288	275	282	274	289	248	268	262	282	269	272	269	281	291	270	259	250	258	263	304	288	279	289	274	250	287	287	262	280	252	279	281	266	262	260	271	282	274	314	249	242	264	288	280	261	270	284	284	250	257	311	270	277	263	261	255	280	267	282	259	276	255	297	248	278	263	262	267	297	272	278	279	256	286	280	291	271	251	253	267	289	288	267	248	266	281	264	270	283	286	266	239	293	256	274	297	267	259	238	264	291	290	273	261	245	266	293	273	292	275	271	278	248	278	269	244	247	280	277	290	264	279	298	288	261	267	286	240	301	276	282	265	323	286	259	275	298	256	259	290	254	293	283	273	306	256	282	286	273	277	288	265	238	260	258	314	282	241	261	274	226	284	263	283	277	255	259	297	271	276	279	270	276	229	273	278	261	265	301	270	279	256	245	273	281	272	307	252	269	264	269	269	294	278	294	302	213	246	285	260	286	257	277	275	261	268	309	254	282	286	247	275	269	280	276	250	251	288	263	251	245	295	288	280	250	251	272	278	269	274	277	262	256	303	293	291	247	275	267	276	279	247	298	256	287	253	290	268	270	257	286	273	266	253	295	279	286	268	272	255	263	290	264	246	265	325	302	291	276	282	284	257	293	284	262	261	261	266	260	303	282	268	265	223	275	276	272	236	268	266	283	277	319	272	270	272	269	241	293	260	257	252	275	269	261	287	274	235	304	274	244	299	288	277	266	258	287	296	276	257	268	280	282	308	264	274	277	282	260	263	293	276	275	263	254	279	285	284	262	271	277	296	284	286	252	281	272	286	292	256	279	248	269	277	298	266	248	247	284	305	231	319	282	272	290	277	289	277	261	275	265	262	280	277	283	278	270	268	281	252	245	298	285	262	294	283	261	251	275	264	254	270	270	258	279	314	287	255	281	258	274	275	283	274	266	275	272	255	279	292	277	277	243	259	291	260	269	313	258	241	233	250	267	280	262	236	238	310	287	267	293	277	300	292	265	261	254	247	292	275	261	297	260	270	280	279	278	251	253	267	276	279	261	278	281	272	258	265	245	256	262	277	258	294	250	275	280	246	317	278	257	274	257	279	263	261	296	291	266	288	242	245	267	274	260	283	272	269	271	279	273	251	239	279	294	271	289	274	294	291	288	295	255	254	267	270	288	276	263	293	249	303	255	260	293	276	300	254	244	241	272	249	248	290	284	276	245	254	270	266	266	253	306	279	317	276	255	273	262	272	259	284	267	289	244	286	256	264	288	287	261	278	267	267	294	220	272	270	288	271	274	259	245	260	271	270	268	264	262	260	278	272	284	276	251	262	267	251	282	267	264	276	289	275	253	241	276	299	271	277	276	252	254	260	238	286	295	251	268	279	265	256	303	255	274	259	249	242	251	244	280	300	236	301	273	313	261	294	251	292	273	285	260	305	275	245	265	300	273	286	297	279	288	296	261	261	253	263	264	285	304	267	283	274	291	239	259	269	297	297	275	309	307	280	288	286	243	286	288	270	281	272	244	284	286	283	286	266	277	277	256	272	252	267	277	267	271	252	273	261	265	272	291	259	258	285	281	247	277	238	284	273	257	260	287	257	267	270	293	316	256	280	282	285	262	280	247	290	317	280	280	290	267	235	237	267	248	275	287	299	259	225	290	285	249	261	271	297	281	281	258	262	283	265	279	258	279	288	294	249	249	290	258	283	264	272	267	252	275	271	277	297	294	306	258	305	267	244	253	269	282	300	259	283	286	302	264	257	278	254	251	290	260	271	252	282	281	274	268	276	245	244	259	277	267	237	232	274	267	304	281	260	261	255	258	247	270	279	280	254	242	284	254	290	291	257	261	266	283	255	301	279	262	289	292	289	253	246	286	319	249	275	278	259	278	257	274	260	255	250	261	295	279	285	252	248	241	253	285	264	290	247	274	263	268	269	265	274	277	254	249	272	289	277	274	270	283	260	261	292	269	267	283	299	283	298	279	305	297	269	264	285	264	262	266	271	264	257	255	252	247	266	302	282	268	283	273	264	294	252	256	300	244	288	279	255	242	290	309	278	265	316	253	246	274	272	294	289	245	283	302	268	253	250	256	259	254	268	305	264	298	283	273	269	286	282	265	271	265	261	265	280	256	292	264	261	303	254	263	307	268	286	264	266	282	255	252	291	274	249	300	278	286	264	246	280	276	278	300	262	264	264	263	239	307	256	282	271	276	266	271	253	273	255	262	277	245	228	269	260	274	263	280	248	239	244	296	275	254	282	261	268	252	250	241	269	283	277	282	265	268	272	264	248	263	252	279	245	293	259	280	228	261	267	296	267	257	274	260	273	279	264	268	285	283	260	289	258	285	256	245	241	307	275	316	255	257	307	273	271	275	281	240	256	281	259	246	292	279	247	272	283	303	260	238	268	291	282	250	303	292	236	274	294	258	311	266	270	278	311	330	272	263	250	271	287	241	264	286	292	284	242	278	271	295	276	244	263	290	317	255	262	269	249	274	271	260	278	268	231	274	252	256	271	287	296	251	289	274	247	267	281	235	267	284	275	296	268	268	280	280	275	289	256	264	268	269	253	246	248	290	254	257	252	278	278	294	276	245	272	278	243	272	277	287	299	271	295	301	279	266	276	267	309	271	274	251	258	291	276	285	247	283	250	247	277	269	282	258	282	272	283	267	280	305	308	281	285	285	234	260	257	291	269	269	269	281	245	281	252	272	262	278	295	246	279	300	287	250	276	272	277	259	310	244	263	267	231	289	261	267	282	251	237	277	278	255	252	262	260	251	288	277	308	281	244	232	272	264	276	251	268	276	245	271	281	254	254	277	278	292	297	267	285	290	275	304	253	280	289	290	281	289	279	278	257	236	292	265	286	236	262	267	274	263	275	269	256	260	273	278	269	281	250	309	279	250	293	298	274	258	292	255	269	277	269	285	248	266	266	246	266	265	290	262	272	277	261	269	302	311	275	277	264	280	275	272	256	265	272	275	265	254	273	277	285	242	276	308	254	285	268	254	270	285	259	302	292	297	236	257	273	277	315	277	268	247	275	298	269	263	273	277	243	273	252	269	253	264	254	280	301	266	305	293	301	282	275	291	283	248	271	275	285	258	243	227	275	268	249	283	267	245	296	238	277	284	301	292	257	284	239	307	262	239	260	281	280	276	296	291	256	279	275	252	271	269	287	272	241	289	288	277	296	241	277	238	266	274	274	281	280	289	226	261	269	289	290	268	268	297	296	262	259	269	264	282	285	276
6713	3856	1395	1582	1354	1203	1043	958	880	795	846	790	729	705	675	676	753	661	734	675	632	687	661	631	648	638	644	630	582	620	650	619	644	653	648	664	626	616	642	590	642	616	645	662	617	596	612	642	646	592	623	611	611	618	642	683	614	625	594	598	623	621	658	603	602	640	636	580	599	590	589	572	577	604	601	569	653	614	652	669	614	645	640	620	583	602	609	587	655	606	654	594	610	606	572	643	625	637	622	569	591	599	663	623	617	606	590	602	625	660	638	620	611	632	619	581	601	585	607	634	620	596	653	607	623	598	601	625	615	616	582	603	621	574	615	615	569	630	610	609	640	620	601	644	596	591	596	625	659	617	665	633	613	644	591	620	593	645	637	631	598	611	629	601	638	626	672	584	597	608	649	634	611	601	646	639	658	630	647	644	661	620	606	638	584	638	612	582	660	557	607	646	616	601	595	619	623	674	547	588	662	640	620	629	599	623	628	594	612	629	602	659	658	606	666	571	638	656	617	614	627	587	597	578	615	636	604	604	627	600	622	588	634	607	623	588	596	629	611	579	631	610	612	605	625	569	608	597	561	628	636	570	635	621	601	557	593	600	638	614	615	638	613	632	667	596	643	606	575	608	658	615	618	594	567	581	630	580	609	599	622	620	586	610	642	617	569	625	612	591	546	636	635	604	567	582	589	599	594	596	601	604	575	596	629	585	565	593	631	619	633	637	635	602	608	603	580	594	605	602	645	632	659	602	600	578	591	653	552	605	613	662	598	603	598	620	587	574	640	587	577	596	639	637	637	661	603	646	654	644	624	620	626	626	603	610	638	554	591	580	584	550	587	585	619	594	630	592	602	612	586	593	626	604	625	584	624	596	606	615	566	610	569	645	590	607	633	617	613	632	604	609	618	600	624	624	607	583	652	598	606	624	606	578	613	598	653	626	618	636	611	621	642	640	575	639	608	591	619	614	603	582	583	615	669	601	640	638	581	581	590	629	625	618	598	606	582	602	626	604	632	620	604	662	597	621	587	600	608	592	611	653	626	610	620	610	642	616	598	650	624	606	612	634	578	655	641	610	628	625	568	596	613	609	576	639	551	647	593	633	585	649	623	611	635	651	624	604	640	661	595	653	625	608	599	647	612	646	619	619	622	620	633	610	588	611	614	614	635	658	644	651	559	670	620	615	627	574	621	629	649	633	631	654	605	630	636	665	598	636	593	622	614	621	652	598	607	598	610	637	618	609	633	606	630	579	659	632	617	596	648	662	620	601	610	660	635	595	618	623	597	626	625	653	622	617	658	621	640	617	629	615	609	625	601	586	677	567	610	633	600	626	656	598	629	635	645	568	614	636	558	600	643	641	603	619	630	631	586	668	607	582	591	640	614	640	594	643	607	616	628	617	610	627	601	597	632	610	599	618	625	642	624	547	583	593	597	646	628	596	640	586	630	636	631	595	643	652	591	617	614	638	631	627	627	643	591	606	657	591	601	625	539	631	605	610	600	617	648	606	620	636	590	589	579	596	584	619	659	609	610	569	635	581	651	591	631	565	609	623	565	561	576	609	611	597	616	599	571	602	604	638	610	621	621	602	646	571	607	600	627	605	634	601	595	596	626	595	587	610	613	614	607	597	630	609	600	620	577	607	632	633	611	562	602	603	656	670	609	622	556	609	583	626	600	611	622	643	613	619	574	654	613	638	600	660	592	603	574	603	583	614	629	622	641	548	587	609	631	623	640	635	640	556	595	644	623	627	587	674	612	605	602	619	646	642	606	583	617	671	599	600	616	628	624	593	597	599	630	632	617	632	642	608	589	554	601	609	626	597	606	603	665	603	622	604	573	601	606	550	585	630	597	617	590	625	618	611	612	623	612	624	632	611	617	587	603	603	636	612	595	589	613	611	643	618	645	625	600	576	620	588	595	551	620	606	625	593	610	581	627	631	602	609	603	615	643	608	607	567	593	572	583	567	624	636	589	618	618	631	570	619	603	633	650	556	641	623	591	614	617	616	626	646	603	639	625	614	639	596	583	601	613	608	644	605	580	630	587	629	625	604	611	591	626	613	633	618	586	616	589	589	618	672	592	617	628	582	630	626	646	585	620	607	600	619	611	619	596	633	639	609	608	625	667	575	623	638	575	586	627	584	587	562	583	607	597	610	615	634	627	599	637	599	626	649	547	640	645	591	604	584	593	637	604	626	623	590	596	599	600	601	611	597	650	618	662	606	613	629	657	625	596	562	603	589	597	626	653	584	618	604	616	560	622	641	619	621	619	673	633	618	584	624	589	648	613	572	647	617	601	676	570	593	588	627	636	613	591	617	654	580	635	598	615	568	624	656	616	598	597	634	599	651	590	598	604	666	637	636	580	601	594	711	575	667	620	594	584	658	608	614	582	607	646	647	607	593	654	589	614	600	582	615	611	639	616	622	629	639	655	629	620	632	567	627	653	596	622	613	597	629	627	605	578	634	572	611	613	601	586	627	589	577	551	601	603	614	612	596	614	655	603	620	656	586	667	594	607	609	648	602	637	635	594	597	615	628	604	657	643	612	616	635	618	628	621	613	587	602	627	622	594	593	610	612	568	611	614	595	655	584	626	611	610	592	574	596	682	600	639	611	578	586	575	588	643	588	578	630	614	582	593	629	622	604	604	598	617	607	600	578	623	577	640	611	626	653	610	612	634	650	604	608	595	637	617	594	623	599	622	620	587	614	621	598	599	626	626	596	641	610	576	650	587	610	627	605	580	561	618	622	572	604	642	613	617	672	583	624	627	583	626	673	594	614	625	606	605	612	608	624	574	638	608	610	596	609	633	606	646	608	586	581	630	604	596	587	608	594	629	624	615	636	644	602	599	566	632	640	604	577	635	627	592	650	641	624	599	616	644	641	616	620	600	606	635	622	602	578	608	634	584	589	652	558	596	636	585	597	598	622	615	595	579	585	633	567	576	651	577	597	611	604	611	627	618	603	612	622	627	593	568	611	566	636	583	639	622	604	569	631	582	567	618	636	606	597	615	608	609	638	647	616	607	628	562	636	655	621	635	599	598	661	598	588	577	610	618	620	618	605	632	591	581	595	586	618	625	617	657	598	662	655	639	599	621	576	629	607	617	619	600	614	563	601	625	642	586	624	558	599	618	590	613	639	587	610	615	593	576	633	633	571	606	597	612	596	640	626	580	606	642	611	626	582	606	594	552	606	601	656	606	611	592	617	597	606	642	659	612	630	580	622	590	602	590	621	578	596	629	587	600	604	555	616	603	591	571	572	653	597	618	607	599	592	591	639	620	606	602	589	597	627	639	595	668	627	657	606	612	637	577	618	614	613	633	616	627	589	657	615	596	614	598	597	616	606	593	605	588	578	684	619	620	648	673	598	594	580	609	600	622	594	596	664	562	592	649	602	652	596	600	596	608	613	655	583	658	638	630	644	581	576	649	642	629	593	611	590	580	636	627	622	614	626	660	622	629	598	600	607	647	596	628	636
15454	8422	1625	828	593	465	383	365	352	321	308	265	309	326	273	269	249	263	273	211	240	251	254	272	271	253	247	287	247	242	256	242	255	251	217	241	235	248	243	248	271	264	262	270	244	240	235	225	247	242	279	256	280	272	254	248	244	256	290	256	224	239	262	262	260	234	246	240	260	259	272	257	259	261	260	266	255	276	233	239	253	243	284	252	240	236	249	243	229	245	243	263	262	235	266	244	266	260	245	242	241	248	267	235	263	244	240	239	251	270	257	248	249	251	265	255	246	247	265	233	267	261	253	253	241	217	250	243	243	249	256	247	234	270	262	256	244	250	265	247	272	307	247	258	218	269	228	265	246	236	237	248	235	235	247	258	240	261	261	245	219	243	253	262	260	248	272	249	267	218	267	226	246	242	265	220	238	239	265	234	247	250	227	227	268	256	236	230	224	269	251	227	258	248	271	246	255	261	238	257	245	254	216	273	247	225	239	278	250	241	251	291	262	271	228	252	265	250	273	231	227	257	246	238	260	251	260	258	235	256	245	278	240	227	254	239	258	249	262	224	254	240	266	261	263	240	271	257	243	251	262	246	245	234	248	256	264	229	294	270	249	220	245	266	253	281	236	287	260	249	240	256	255	260	241	252	242	270	256	233	264	237	227	263	219	274	247	292	251	256	251	249	229	245	241	260	224	293	234	230	250	236	257	233	253	253	255	240	247	243	240	221	236	278	299	272	251	244	266	300	246	238	243	233	260	272	239	224	268	272	272	220	235	271	270	257	262	250	259	219	245	237	248	217	249	233	255	265	251	219	265	249	266	291	268	262	273	243	264	238	245	233	252	263	242	242	259	256	217	238	237	268	213	248	252	212	252	248	252	245	235	274	246	232	260	260	274	251	235	240	235	255	268	241	221	240	254	282	277	251	246	280	262	274	232	216	254	265	245	241	227	228	266	236	248	227	245	237	254	262	252	254	236	260	249	240	240	231	225	239	237	264	232	252	260	264	205	246	277	252	271	275	267	250	250	254	235	253	276	251	252	258	240	233	272	244	235	209	279	246	231	257	241	219	257	232	222	243	250	244	265	243	266	223	202	237	238	253	234	224	223	228	255	252	254	226	265	231	244	225	295	259	248	255	276	268	256	270	232	253	226	253	228	284	217	268	272	263	241	219	257	237	270	255	284	222	256	260	265	239	262	260	235	239	236	267	260	250	228	197	256	231	252	276	240	244	250	260	252	261	248	243	242	238	264	254	256	257	227	274	270	244	211	277	232	254	237	264	263	248	262	242	258	252	256	248	259	234	261	234	249	242	248	243	273	245	237	243	264	280	256	248	247	260	243	253	226	222	249	242	244	274	234	241	242	233	265	268	260	239	246	247	220	231	234	245	250	245	242	243	274	258	283	267	248	250	256	260	253	269	266	236	219	229	264	216	269	243	259	265	264	256	275	244	256	238	265	217	238	242	257	267	240	223	224	219	242	278	280	270	275	255	257	250	254	256	249	240	243	273	216	245	281	242	273	260	259	251	244	256	205	225	246	257	260	257	246	243	226	280	257	259	257	262	253	254	269	264	257	224	237	240	253	261	231	247	247	275	255	266	259	244	276	247	263	253	237	220	269	274	246	244	253	261	247	228	253	276	243	249	259	230	286	230	235	258	253	252	244	273	228	241	240	258	252	266	237	265	266	259	229	260	258	254	226	219	255	234	268	247	241	271	224	285	246	236	214	227	277	235	235	251	254	259	261	234	240	259	261	238	253	237	264	247	263	246	246	254	270	263	239	242	233	253	239	242	253	242	245	257	277	224	265	270	248	222	228	221	259	238	248	231	255	226	286	258	277	264	215	242	249	254	260	256	254	277	231	255	261	261	260	216	290	254	240	246	252	250	263	230	242	254	230	222	260	253	262	253	246	236	275	246	229	268	269	247	246	244	228	251	247	296	246	257	232	249	224	245	233	250	257	265	276	271	229	218	264	249	240	248	272	228	259	256	242	245	257	261	244	224	262	256	244	271	245	241	261	252	242	271	255	272	248	256	252	250	249	245	238	245	248	268	242	207	253	263	211	217	272	252	244	282	256	250	244	260	239	232	277	232	237	250	214	263	234	247	240	224	249	235	251	227	281	258	238	285	226	250	229	279	223	250	234	236	271	255	239	262	234	302	257	240	239	250	225	250	264	239	235	231	243	232	251	231	288	271	238	287	268	254	266	250	288	237	234	258	256	254	257	248	224	273	263	259	232	267	244	250	238	217	265	232	279	264	241	255	261	226	249	240	244	280	266	221	255	251	241	297	263	266	249	228	235	263	261	241	261	248	229	238	260	248	256	221	239	256	229	234	250	245	242	247	284	227	264	256	237	228	214	240	274	282	282	253	256	277	242	260	262	251	222	259	235	226	266	267	236	257	231	232	246	228	235	260	263	245	238	246	251	246	219	264	247	230	255	259	214	217	225	254	224	224	237	214	240	257	255	264	269	231	270	241	285	230	249	268	234	227	241	260	247	234	260	262	234	242	222	280	258	220	287	227	216	253	249	249	243	240	245	257	258	244	230	253	261	294	265	219	240	252	227	274	265	250	235	252	275	224	259	243	237	256	262	293	260	231	265	231	253	222	246	244	267	254	271	243	253	275	248	238	250	270	237	242	240	263	239	242	210	264	238	253	240	239	234	284	270	248	214	242	283	274	265	265	239	223	248	245	238	247	240	290	250	242	238	257	268	268	243	265	240	230	267	245	247	225	218	228	269	252	263	226	260	249	241	256	224	251	245	225	247	240	264	261	246	239	233	244	265	256	255	242	262	249	237	250	241	243	236	245	256	238	260	241	260	263	251	240	223	272	248	224	251	228	227	256	259	239	261	247	263	248	262	281	257	266	242	254	254	229	270	272	240	226	296	257	270	289	224	269	244	248	241	238	241	229	266	281	254	243	247	261	257	266	259	239	275	268	242	291	239	213	276	248	221	245	217	253	233	283	218	229	262	247	255	273	229	244	268	244	239	246	233	236	222	257	278	224	241	260	224	243	266	255	247	259	259	235	263	221	256	248	267	253	221	229	241	278	265	240	226	240	257	261	242	267	250	232	257	252	259	248	230	246	280	267	234	250	260	234	238	259	267	255	259	220	231	223	221	213	260	273	263	261	257	272	252	236	250	241	282	236	258	246	221	277	260	254	218	271	290	237	284	228	234	221	303	264	251	252	265	237	244	250	227	258	247	243	250	264	261	244	220	262	231	249	236	250	279	266	269	270	248	239	200	249	231	237	239	237	240	204	251	238	244	241	240	251	240	242	260	276	282	236	257	248	223	268	268	242	258	251	267	228	265	255	255	263	237	248	249	227	251	267	258	246	254	260	254	239	258	248	257	250	254	246	300	264	254	223	211	204	252	247	270	250	224	219	251	243	265	252	238	277	269	256	215	232	247	222	288	276	269	251	241	265	247	256	250	248	218	233	252	254	244	257	245	237	259	218	262	263	235	283	235	237
8858	6712	2133	2294	1993	1592	1370	1185	1077	949	951	869	791	750	736	683	690	625	666	626	679	614	614	630	645	568	578	583	557	598	538	623	537	569	590	570	601	623	615	545	601	564	633	566	556	552	559	518	588	562	580	532	490	525	571	526	585	556	584	596	558	546	546	565	589	546	537	564	547	545	579	570	578	559	574	493	535	548	527	543	542	542	586	584	556	571	567	527	584	564	578	539	556	566	544	536	559	514	519	574	555	519	556	564	516	571	592	558	519	611	481	502	572	517	580	541	570	552	584	584	538	586	539	578	522	527	545	550	541	539	520	591	575	528	538	588	565	577	535	532	548	597	580	589	514	539	579	528	564	544	547	518	551	554	529	574	538	510	535	537	550	563	574	539	590	584	545	525	525	572	588	524	535	559	541	491	539	541	549	522	539	551	541	517	521	564	537	570	588	578	512	562	579	537	552	544	524	592	559	576	577	501	501	540	579	533	575	539	618	507	525	521	569	566	528	561	572	516	539	542	562	556	585	508	527	518	550	571	507	548	588	555	576	551	570	544	498	552	512	575	569	559	567	556	518	552	539	547	512	569	535	554	583	539	571	551	566	542	528	584	546	550	519	573	589	547	551	537	558	553	562	558	573	552	567	557	558	522	576	575	555	527	510	498	562	572	545	547	576	552	511	530	509	546	557	546	475	504	519	557	534	503	554	589	552	563	512	496	571	560	520	540	566	573	522	564	512	518	568	547	491	547	558	542	518	552	550	543	535	573	551	574	536	535	552	529	502	545	580	524	574	554	580	541	544	565	520	536	506	597	552	573	628	520	539	527	534	533	528	569	555	534	580	536	551	550	499	541	551	546	589	559	536	533	540	582	588	602	555	549	557	551	558	578	570	578	504	553	533	561	547	567	561	546	512	544	568	587	569	501	513	556	541	514	531	546	552	549	554	537	563	565	550	559	527	520	567	517	530	532	541	524	540	533	542	549	577	567	548	519	516	561	541	565	577	556	567	532	543	542	583	579	580	535	579	532	554	537	532	530	535	549	523	535	545	569	561	511	525	532	549	516	545	573	550	546	522	552	487	550	543	544	550	603	543	539	562	514	532	542	545	551	507	556	574	562	548	546	563	508	553	543	550	579	545	516	553	558	511	576	555	557	514	561	560	546	516	499	539	554	577	571	562	544	564	585	540	513	553	519	570	554	549	575	571	580	533	531	546	568	565	593	538	522	512	544	568	529	529	572	527	555	539	558	538	545	519	541	541	534	496	556	558	522	525	571	520	569	545	552	557	529	531	544	545	541	566	548	559	582	545	546	541	566	519	558	535	551	539	547	547	525	574	481	522	540	536	525	552	543	571	533	526	563	548	540	550	558	523	557	531	587	593	568	547	525	532	536	548	512	553	567	533	561	531	540	564	565	587	544	590	548	533	521	556	562	535	584	557	557	537	547	541	541	557	563	528	512	512	556	521	576	477	521	575	538	552	556	518	517	528	596	532	508	537	546	564	513	571	540	593	575	529	538	522	532	533	518	537	515	544	582	535	531	553	522	530	571	536	525	551	538	558	524	543	513	562	541	555	555	589	512	564	600	567	517	542	538	564	499	560	558	586	562	523	582	510	543	544	542	568	550	566	567	548	521	527	561	553	553	550	525	562	501	549	543	547	589	530	526	505	564	567	527	534	572	548	512	512	506	575	559	558	552	518	574	518	553	496	572	505	564	520	514	551	548	565	591	540	559	513	516	558	518	582	545	578	524	535	532	543	544	576	560	585	557	489	538	541	546	535	587	519	528	542	542	524	563	551	570	491	491	517	539	556	542	589	519	515	538	576	552	579	549	545	544	583	564	566	568	528	564	556	541	544	561	577	573	526	561	535	536	541	549	548	549	558	547	531	533	565	530	531	553	548	561	552	517	546	557	488	528	555	573	551	535	543	519	517	577	511	568	539	576	563	535	543	525	541	520	545	538	574	541	562	567	556	517	485	555	531	518	562	557	585	518	541	550	529	561	541	565	517	542	502	540	568	551	594	508	559	546	566	520	565	540	550	569	558	544	529	560	556	570	550	548	542	554	559	522	504	600	557	525	525	508	507	556	565	550	564	551	551	509	567	529	555	562	558	556	554	550	543	562	566	543	568	560	537	503	559	539	543	556	567	528	512	516	497	547	556	518	530	554	529	547	501	557	605	551	498	536	522	560	505	538	513	563	546	544	554	577	561	563	551	535	561	543	544	531	535	521	575	585	507	554	525	551	524	575	547	564	531	536	543	507	579	577	535	547	593	552	542	522	576	558	539	539	551	548	508	540	527	525	535	530	514	549	576	556	527	530	549	563	524	514	589	536	568	562	547	547	543	536	533	526	542	551	582	557	555	579	581	528	571	583	544	518	575	579	552	515	551	528	577	569	543	543	549	531	506	561	566	518	587	533	508	580	544	530	564	525	609	600	529	529	596	558	562	577	569	553	573	515	547	540	582	548	548	594	550	555	593	580	558	534	534	607	587	516	508	521	576	560	531	533	533	518	518	558	557	555	485	534	554	559	539	541	576	525	559	541	543	550	564	591	549	574	513	578	559	542	547	542	540	577	509	540	574	492	535	513	543	514	547	535	563	501	536	532	571	532	521	616	524	546	554	553	549	543	594	538	543	533	486	521	585	556	523	549	563	598	553	554	547	543	545	611	515	562	556	547	553	523	558	526	584	531	601	558	535	526	541	517	539	552	557	522	493	549	546	523	516	519	554	501	526	565	554	492	531	532	593	570	547	549	541	565	565	535	527	506	564	534	539	508	520	528	565	549	509	551	508	559	560	536	511	503	520	570	598	564	536	547	546	528	511	515	499	545	559	526	506	558	511	565	575	550	553	561	552	585	579	540	575	522	543	543	560	513	538	564	508	496	521	570	560	498	553	522	536	523	542	534	563	555	549	531	563	562	514	518	500	560	550	581	536	525	565	545	568	549	589	568	542	520	591	539	541	556	530	554	546	544	522	515	547	525	514	537	593	555	619	549	539	555	544	558	552	561	575	586	498	522	567	531	521	576	557	566	530	550	551	562	573	552	526	553	542	512	552	552	539	522	530	509	522	551	548	593	494	569	553	549	535	566	541	515	521	521	551	578	500	556	506	581	574	549	535	532	542	597	555	517	532	586	571	562	549	573	514	544	563	550	510	572	541	533	540	561	537	558	529	534	525	519	572	516	544	565	562	514	584	573	517	563	538	524	558	573	524	548	566	570	548	550	569	569	590	535	547	534	535	514	542	514	514	540	560	554	555	542	501	569	565	512	535	559	537	510	529	581	553	543	511	555	552	536	550	591	532	530	522	565	533	585	579	528	562	532	561	559	558	520	554	537	559	536	521	545	545	554	547	561	579	523	529	548	511	600	520	540	551	547	541	557	558	549	589	542	546	572	554	548	536	525	519	539	580	571	543	579	503	523	568	571	605	514	529	532	548	570	567	584	515	563	554	559	555	521	558	521	559	548	523	540
2039	622	153	144	152	132	129	130	129	138	137	137	133	134	117	126	132	120	109	138	154	142	130	131	142	119	117	125	119	112	132	143	111	156	152	122	125	137	131	150	148	149	114	145	135	140	157	150	139	114	131	122	129	129	118	133	120	115	146	137	122	123	120	130	159	146	131	136	146	117	122	150	144	129	108	119	139	111	136	128	130	111	121	141	139	138	140	129	141	125	146	127	136	145	118	127	134	137	142	123	124	147	141	111	140	146	127	138	118	129	132	146	132	132	141	121	124	136	111	145	135	135	134	138	120	133	133	125	161	122	134	96	118	145	156	144	148	135	134	138	137	122	114	130	152	123	136	135	142	133	137	120	137	141	136	111	128	120	160	136	150	129	125	108	133	133	120	118	130	148	106	135	146	120	144	126	133	121	143	140	145	133	124	138	160	134	130	145	144	121	118	129	155	122	142	150	138	131	127	110	156	132	130	128	118	147	131	149	118	138	144	143	156	142	138	119	112	148	101	142	116	149	150	135	149	166	137	123	104	139	142	133	129	132	125	158	125	154	149	123	151	123	126	123	146	130	123	149	143	127	148	133	128	136	148	153	134	151	118	148	122	129	114	114	124	115	124	126	138	123	141	138	126	104	132	130	148	137	120	137	129	128	136	140	132	124	140	134	148	116	137	141	131	129	153	151	117	126	120	124	111	134	110	111	113	126	144	131	131	123	144	141	94	142	150	115	119	133	107	109	130	141	116	112	140	149	124	161	145	155	147	143	123	157	113	115	132	136	134	108	111	123	134	134	155	116	139	139	131	140	148	139	89	110	144	120	144	129	127	129	125	135	143	149	130	153	112	134	141	131	128	124	131	108	128	118	130	124	137	116	130	141	136	123	151	133	145	141	152	141	133	132	120	121	123	117	127	107	146	139	116	151	151	123	134	150	122	150	118	116	151	139	140	144	126	137	128	111	158	127	113	151	122	133	118	134	109	130	124	126	117	141	119	123	105	133	113	121	127	106	127	140	128	122	98	120	132	161	140	142	126	128	145	105	143	138	124	154	143	137	126	140	125	146	136	140	137	123	163	118	135	139	131	120	128	115	132	140	144	117	143	121	130	119	132	122	122	141	120	109	130	146	124	152	119	144	142	123	156	121	136	113	133	133	117	109	114	119	119	131	151	138	152	124	122	138	129	120	142	141	125	150	120	111	127	144	132	129	127	125	145	133	133	129	125	159	131	109	133	130	136	119	138	111	128	126	116	133	145	123	149	139	119	129	128	118	121	104	124	135	127	105	142	133	139	145	136	148	127	113	155	119	126	129	152	116	129	102	147	121	144	121	141	147	128	113	135	133	129	126	145	126	147	141	137	143	135	118	123	126	121	138	123	145	127	149	139	135	127	132	131	140	145	128	124	128	133	131	130	121	129	147	121	142	150	127	120	138	145	116	120	130	124	120	136	97	139	140	111	137	132	134	119	128	128	151	124	131	130	145	135	126	118	123	142	125	114	137	118	149	112	134	127	133	110	117	123	134	141	147	130	138	154	131	123	137	126	122	132	124	143	111	139	125	120	121	128	107	139	135	123	126	129	108	120	136	128	136	153	134	111	128	106	142	118	150	150	125	140	123	117	137	146	134	132	148	156	135	132	127	139	157	99	133	139	163	131	134	129	139	139	126	128	128	130	149	119	141	141	129	130	116	124	129	138	119	124	137	141	120	136	139	108	150	136	135	126	150	125	131	119	141	137	137	139	122	154	130	117	126	133	131	141	121	146	127	137	121	127	146	142	149	129	134	124	127	141	137	126	146	132	109	124	160	106	138	126	152	132	145	140	145	127	134	117	123	130	132	121	152	127	116	118	131	113	134	176	141	130	144	141	128	147	114	128	151	148	137	122	138	134	159	134	142	132	132	127	159	144	128	113	143	126	158	138	127	128	133	112	139	127	162	131	151	138	145	114	132	126	150	129	130	155	123	111	132	92	124	142	141	131	129	144	137	135	131	124	133	152	142	154	137	88	137	137	134	132	125	130	116	113	109	123	145	102	140	149	139	122	127	141	131	122	142	131	145	138	124	143	129	116	144	137	120	139	139	135	139	136	122	111	129	153	124	126	135	123	111	112	146	144	132	124	129	130	139	129	141	120	118	122	123	100	135	118	139	127	116	125	138	131	124	156	115	123	140	134	140	126	131	135	127	144	130	135	130	127	138	132	124	124	141	131	149	112	143	131	121	108	152	122	143	125	141	140	150	130	109	130	139	127	113	119	128	122	120	123	136	114	141	119	152	123	114	131	135	116	123	122	110	132	126	126	132	112	123	142	128	120	154	130	145	115	133	145	134	126	112	111	123	122	127	135	129	122	119	126	132	126	129	125	137	156	138	126	150	130	135	129	129	126	112	113	117	154	160	138	135	144	118	124	109	122	143	131	144	130	134	125	127	130	105	119	110	139	117	128	126	125	121	117	126	132	134	130	124	119	117	134	117	132	129	119	138	143	130	122	130	127	119	136	135	149	145	125	112	124	126	127	127	133	149	125	119	151	120	141	144	121	130	111	115	124	149	155	145	140	108	113	146	140	150	133	117	115	129	116	112	141	146	140	131	131	110	124	134	128	148	147	121	134	157	124	121	142	141	145	141	118	130	107	129	138	142	133	115	124	141	150	132	134	131	123	134	124	125	132	133	145	163	149	140	141	123	135	140	132	152	126	137	143	141	154	116	124	124	153	127	126	134	128	137	127	134	135	143	123	119	115	127	123	144	136	123	156	124	119	141	160	151	137	129	158	138	105	123	135	163	138	135	145	117	140	120	129	138	130	142	129	124	134	125	133	134	128	125	150	127	159	154	127	126	114	125	129	131	129	118	119	128	151	143	124	139	123	118	148	133	129	126	135	148	157	125	134	101	117	136	115	131	133	130	131	122	122	126	148	131	136	119	120	138	124	146	141	123	129	140	153	127	134	126	132	150	125	126	137	102	143	140	132	130	128	144	140	153	124	128	138	113	109	121	126	131	134	143	141	132	135	143	140	132	143	119	117	124	121	150	140	130	124	126	119	126	157	120	152	150	128	121	128	135	130	113	133	132	148	147	130	134	151	137	128	117	136	106	129	128	143	120	125	140	138	156	126	149	108	131	117	117	124	146	114	129	120	125	132	124	114	133	121	140	107	140	143	134	112	105	133	135	152	140	122	136	144	145	138	126	131	131	124	132	126	135	138	117	106	132	146	127	131	130	137	120	156	146	141	139	129	120	126	138	124	155	136	123	141	140	136	120	138	130	121	125	140	108	138	122	136	129	138	156	154	126	118	131	152	139	139	117	157	132	130	121	145	118	144	128	128	132	117	153	139	138	120	136	125	138	126	124	125	141	124	132	130	129	109	132	124	134	146	135	134	114	114	116	122	135	117	128	139	144	127	140	121	123	125	143	118	150	144	162	142	123	118	136	138	121	120	138	144	143	139	132	120	141	122	119	129	141	117	167	114	136	121	122
1877	865	357	394	381	374	379	333	357	372	350	347	341	351	369	324	347	367	311	309	358	340	329	354	348	322	324	367	335	356	326	347	342	329	344	329	334	338	337	349	354	344	356	328	349	323	319	340	367	329	315	347	341	350	346	329	366	298	355	333	323	353	319	344	335	329	327	359	322	324	321	363	346	329	314	315	319	342	339	351	338	341	383	326	319	334	328	360	332	317	321	339	321	341	350	337	332	304	334	376	342	329	322	342	375	316	334	355	326	317	340	322	296	340	310	332	304	354	337	335	330	338	354	350	340	330	341	368	331	353	344	325	319	352	346	331	336	337	335	357	334	343	348	367	325	332	328	373	334	352	316	316	362	331	353	341	356	347	360	316	355	342	325	295	336	319	305	325	322	368	321	364	344	330	351	336	348	349	292	335	332	334	331	295	349	308	343	328	325	336	380	321	371	335	319	339	347	328	357	341	340	306	353	362	321	309	316	363	333	330	354	339	325	335	313	334	340	370	328	332	306	341	331	351	340	325	316	336	345	359	367	312	341	335	345	345	344	317	315	317	360	352	341	340	326	337	367	326	301	350	329	324	315	348	368	323	344	371	358	352	320	333	319	333	351	350	329	319	322	338	295	341	315	321	369	311	319	339	331	332	317	323	326	360	335	339	327	343	356	310	347	327	333	353	351	317	333	334	353	363	357	323	334	331	345	349	331	317	358	298	342	343	279	343	362	324	335	356	321	322	358	318	310	333	300	308	343	374	324	316	346	311	350	342	341	371	330	341	329	331	309	357	320	343	306	346	317	325	347	305	359	333	346	342	319	328	326	352	321	364	326	291	360	350	321	340	320	362	334	329	335	354	316	339	328	341	341	346	381	319	314	323	319	332	312	343	341	332	329	345	300	336	335	340	333	356	344	368	308	370	311	332	330	342	335	345	321	318	341	329	326	323	347	336	338	336	351	344	333	334	326	307	323	346	351	312	345	316	300	334	360	340	339	336	355	314	312	324	309	324	330	316	343	323	341	363	317	344	345	336	362	346	316	304	360	328	336	340	375	320	329	329	327	315	358	342	316	351	350	332	357	326	370	313	325	341	358	321	336	354	367	306	317	306	311	308	375	332	345	337	315	307	346	327	352	325	341	304	315	337	359	347	308	306	335	322	323	379	347	344	357	372	333	356	330	350	339	347	321	352	369	373	350	340	322	363	339	328	351	319	329	352	340	328	335	345	360	346	343	350	341	325	307	327	322	321	349	323	348	329	318	342	327	356	347	339	360	329	343	341	305	338	313	360	329	322	335	323	347	319	332	356	324	326	334	378	346	314	316	365	370	336	339	361	344	343	296	342	330	303	356	361	331	358	357	343	331	335	318	322	302	352	344	329	331	339	321	355	320	354	327	320	341	313	333	373	335	354	323	379	344	320	361	337	343	356	341	321	327	383	321	368	332	346	344	322	350	356	336	350	329	337	362	344	350	335	342	333	343	333	351	337	351	348	375	332	337	332	328	314	309	326	332	353	317	314	318	311	339	335	359	335	322	330	343	345	317	333	348	353	324	327	348	328	339	346	366	344	343	349	346	324	342	328	339	324	361	302	306	360	305	340	330	315	317	356	329	356	317	338	338	341	334	335	330	346	343	329	306	360	298	309	360	347	349	321	331	312	324	349	351	307	368	335	335	289	336	324	345	345	367	351	353	328	316	348	298	320	352	327	312	338	334	361	344	291	302	348	301	348	346	339	322	339	308	354	311	318	319	342	360	360	310	347	316	338	325	335	352	325	313	317	328	312	340	319	328	348	343	328	318	347	333	321	326	364	347	335	340	331	368	326	356	313	367	306	360	324	332	360	325	357	358	308	320	319	376	274	345	361	324	351	381	315	351	364	334	347	305	335	306	353	337	322	334	314	326	338	334	351	345	302	311	312	337	343	350	347	340	328	340	333	327	347	344	339	347	371	347	355	341	338	330	318	315	332	341	322	338	318	359	342	332	337	346	319	285	356	336	324	326	361	347	324	315	312	311	345	330	313	365	348	330	328	342	342	368	334	333	362	350	346	327	346	338	343	358	345	332	323	346	314	321	324	321	334	313	355	319	356	327	356	342	327	308	340	390	340	379	331	316	336	306	334	326	317	293	354	318	309	323	340	331	303	316	318	338	320	343	333	321	322	315	318	309	336	336	312	325	314	352	332	340	329	320	369	342	363	322	325	349	342	353	343	296	320	328	364	337	340	331	312	340	368	315	320	322	324	345	339	339	324	337	312	333	336	345	316	330	343	328	320	292	342	347	322	324	316	333	381	334	325	312	348	326	343	347	354	306	350	334	343	327	301	376	342	368	367	349	338	355	356	354	333	318	352	356	319	309	356	297	328	330	327	333	324	350	337	328	393	340	346	358	369	353	315	347	375	337	374	337	323	359	310	331	302	304	308	352	349	347	342	327	314	338	340	312	343	355	352	345	348	331	316	355	320	313	321	315	338	350	313	339	323	318	341	337	313	340	334	342	345	359	294	344	331	329	324	337	357	349	345	321	339	331	319	315	342	324	305	324	321	344	322	371	307	344	343	351	352	343	346	327	330	320	366	315	306	383	358	345	304	328	345	339	350	352	302	321	313	350	347	332	326	334	340	372	325	332	331	335	366	305	323	310	344	340	330	357	345	321	320	332	355	352	321	328	300	343	346	357	326	314	343	330	313	358	357	333	321	341	364	335	363	312	326	335	327	320	341	373	358	340	305	355	337	331	297	338	341	354	306	358	315	345	339	334	348	325	347	326	305	324	304	362	362	352	306	368	332	354	312	334	336	333	329	328	366	316	315	319	411	331	311	312	350	309	357	338	356	325	312	311	351	351	332	344	350	339	284	339	351	322	327	362	372	345	326	339	334	313	317	302	357	349	332	352	339	327	338	347	328	346	330	356	333	340	328	328	281	311	350	339	330	338	311	341	329	363	349	318	396	316	333	339	310	337	354	352	340	333	333	311	330	343	344	347	325	333	334	306	309	329	320	321	322	331	312	317	388	334	317	322	352	331	303	326	335	341	342	323	337	325	311	349	303	362	348	355	323	308	336	349	347	354	333	326	319	317	350	347	293	355	313	339	346	314	319	328	326	346	311	352	375	347	328	355	325	335	349	324	306	324	346	348	327	331	326	359	329	338	273	324	364	353	320	396	331	314	358	343	336	315	356	349	350	333	357	341	354	346	331	345	319	362	317	337	333	359	358	300	360	344	325	387	343	343	311	298	353	337	332	314	335	334	345	321	338	350	317	329	357	352	337	316	326	311	353	329	326	303	330	357	330	337	347	334	348	336	330	338	333	323	348	315	362	348	324	330	333	382	348	336	321	331	333	338	353	328	316	353	325	356	314	348	321	325	322	293	319	315	345	359	307	362	342	333	328	312	361	332	330	352	343	318	344	319	340	307	343	320	320	338	360	340	306	330	344	352	351	343	358	310	335	349	332	367	332	343	332	360	333	328	344	340	327
9060	4615	774	503	435	364	324	354	308	301	290	289	313	286	309	280	261	283	281	316	256	251	288	283	272	256	258	273	266	278	268	278	250	276	255	268	254	283	256	244	246	234	259	278	284	283	290	271	280	283	282	286	271	285	266	259	260	245	248	294	271	306	291	230	282	297	297	255	271	264	263	281	264	276	257	242	265	297	276	257	294	289	280	286	290	284	298	258	284	273	262	299	267	284	239	283	296	288	273	271	243	280	266	289	298	275	258	322	263	287	283	266	305	288	276	283	280	293	274	268	271	260	279	256	303	326	258	273	283	270	265	273	299	292	276	279	287	264	273	274	264	240	280	256	268	248	244	304	252	279	287	259	289	309	252	276	277	245	264	260	259	292	277	263	283	316	275	299	263	238	296	319	267	272	257	303	241	305	256	258	267	257	253	270	304	286	304	300	282	284	292	257	282	302	285	257	279	307	264	264	294	272	275	243	275	297	290	249	296	286	266	282	305	268	284	276	285	258	269	282	280	261	298	266	291	255	247	236	314	296	275	274	266	273	247	249	295	274	285	276	254	274	287	250	309	265	265	290	281	267	270	255	256	273	261	251	295	272	267	283	288	292	264	287	269	328	282	257	257	308	264	265	261	267	313	296	247	272	246	259	302	268	274	256	257	259	266	298	305	265	267	283	286	284	274	278	305	275	222	250	287	301	253	273	279	244	268	289	279	287	273	274	276	257	258	273	302	282	266	254	273	293	275	263	313	256	270	290	252	257	253	250	277	265	256	288	278	247	270	313	286	269	286	270	273	297	255	267	275	300	272	270	289	275	292	246	270	265	263	276	230	269	288	295	253	267	277	264	307	277	269	272	261	283	253	264	283	306	270	279	270	301	306	246	251	280	260	253	291	273	264	271	291	253	281	259	292	279	255	281	248	302	248	272	261	225	275	288	267	242	259	286	262	272	281	262	294	228	268	300	286	296	303	273	243	255	258	265	250	274	264	293	264	287	289	284	261	272	272	258	299	278	241	271	289	272	292	244	295	277	258	298	283	308	269	257	269	270	309	247	254	265	275	260	283	290	257	307	281	305	308	254	300	282	282	289	255	255	288	288	260	270	274	295	251	279	299	277	267	292	258	271	261	291	269	272	262	282	290	279	257	278	264	280	264	297	243	300	267	254	283	302	256	267	269	295	267	262	256	285	259	282	276	305	311	269	269	286	294	284	288	295	296	291	235	271	262	295	243	307	255	284	267	275	297	270	294	296	246	283	325	266	275	292	284	265	244	262	314	272	253	275	271	242	268	265	269	305	271	278	266	267	285	259	267	298	309	258	268	251	291	274	273	277	260	285	287	263	270	243	294	231	263	265	298	264	236	291	254	251	246	296	269	307	288	269	293	264	252	281	233	301	265	276	287	250	275	285	271	232	251	296	263	278	284	255	289	287	284	269	258	292	254	247	256	310	240	266	268	279	301	297	274	277	299	286	282	274	252	283	274	308	249	263	247	284	268	260	283	278	290	231	251	266	274	273	235	262	299	278	269	238	266	261	276	261	278	250	279	271	285	280	295	307	272	243	258	296	270	244	258	276	242	284	302	280	268	260	279	284	266	268	275	276	291	272	249	285	262	293	240	271	246	238	248	288	229	274	273	269	255	258	269	248	269	265	275	301	284	268	265	302	273	289	255	254	301	265	254	257	301	296	283	299	278	274	257	267	254	271	247	255	259	267	270	289	285	254	293	281	266	246	270	278	260	270	259	323	280	267	293	258	270	274	277	251	285	267	278	285	295	278	270	265	289	286	286	254	287	290	280	281	310	268	292	259	287	276	289	252	283	308	268	251	273	264	289	258	261	269	259	270	282	262	259	269	280	284	276	275	259	280	254	261	289	270	284	244	253	258	303	238	270	264	266	249	257	297	254	285	275	278	280	302	279	272	262	270	290	287	282	275	274	254	285	291	291	261	268	252	255	277	250	274	283	263	295	275	289	255	247	299	272	256	240	277	270	267	280	266	264	255	263	260	270	285	271	266	272	305	290	260	307	298	278	285	305	273	281	285	249	250	267	301	269	290	264	255	287	284	313	281	289	272	269	279	251	267	263	277	275	286	271	272	290	284	274	273	261	280	295	298	246	248	244	297	269	267	250	248	235	261	275	269	264	250	248	277	266	279	270	296	285	260	242	256	261	248	251	266	283	309	248	307	311	279	253	301	274	280	278	286	282	300	273	247	218	257	278	268	257	260	307	290	255	290	264	258	267	287	318	292	273	274	265	233	295	279	286	253	261	265	294	255	274	235	275	276	245	275	254	281	287	268	220	260	293	282	290	316	271	252	322	294	284	302	299	279	256	264	279	244	245	271	240	313	282	279	271	258	264	247	296	238	263	259	266	253	264	251	282	286	273	282	315	258	257	275	281	288	336	268	287	271	256	286	245	274	268	272	302	235	272	273	274	280	244	295	258	275	252	275	266	268	252	286	286	301	292	262	268	246	287	302	261	281	273	275	255	252	288	233	278	314	287	279	277	270	273	295	250	243	278	247	251	253	239	268	266	272	265	290	283	277	287	304	274	236	253	268	251	282	243	267	275	291	265	257	308	292	246	275	267	279	265	269	286	283	256	286	275	265	288	268	270	293	288	252	301	279	302	251	283	245	289	266	286	285	302	286	246	239	257	267	288	297	285	290	306	259	288	265	268	265	264	268	275	274	277	289	278	263	293	269	258	258	352	273	256	241	284	278	265	264	283	265	260	276	267	279	295	271	264	230	293	263	284	284	287	262	273	274	253	281	290	276	263	282	262	273	238	244	242	253	276	270	273	267	296	252	296	293	259	237	289	237	275	290	258	229	271	257	281	290	275	279	266	266	284	270	314	264	255	272	252	269	262	271	274	279	272	256	276	303	266	244	285	293	240	249	288	259	333	300	252	291	262	270	272	289	281	280	307	270	287	249	265	244	245	269	286	308	267	280	274	255	290	261	257	256	282	312	316	255	286	262	262	256	239	295	265	278	248	281	287	295	272	276	263	259	268	279	288	240	261	265	284	238	282	310	244	281	260	274	288	266	271	292	280	250	266	320	271	264	283	262	248	273	307	270	279	249	250	265	271	285	245	292	251	258	309	308	281	232	259	280	272	280	264	274	246	244	286	283	276	284	294	284	279	276	285	266	273	272	291	286	268	306	270	267	257	279	279	275	272	261	272	246	308	269	284	284	267	253	278	263	286	267	278	285	271	271	267	268	282	293	285	269	263	275	263	282	301	298	272	267	287	261	264	282	243	277	267	244	295	301	277	275	252	269	264	296	287	244	281	270	282	245	286	271	300	322	283	271	291	271	285	271	261	271	281	299	275	259	273	254	276	276	240	293	297	306	255	246	319	276	283	280	277	277	267	286	313	261	289	299	258	316	315	280	249	290	299	279	300	257	292	273	243	279	253	246	257	298	269	253	298	273	307	250	273	271	266	270	284	273	266	287	272	244	267	241	250	278	274	281
7146	4576	1418	1551	1331	1174	1053	926	859	823	825	737	780	742	734	706	671	678	655	689	682	659	664	659	589	684	622	648	651	605	661	649	618	645	590	614	639	653	640	627	652	639	608	676	645	629	592	602	607	603	636	604	581	604	641	630	666	673	610	662	632	612	603	618	601	610	613	590	634	566	646	614	615	574	624	610	593	610	614	592	626	653	613	633	621	630	605	591	599	614	570	603	600	617	581	621	610	611	651	568	621	628	666	601	660	620	601	625	623	598	666	612	590	663	663	586	574	628	675	635	602	630	602	613	640	622	602	599	616	642	608	632	618	626	596	613	614	632	661	602	608	665	589	627	590	633	608	610	627	647	628	621	604	617	608	641	619	615	651	659	628	586	628	597	612	582	576	673	633	624	621	626	635	621	599	608	603	563	622	626	646	597	598	625	627	606	618	616	602	625	623	655	630	677	614	590	619	595	645	546	625	615	585	545	624	566	583	626	644	585	605	640	612	618	616	614	671	616	639	609	599	630	570	586	620	618	590	590	597	604	584	661	570	639	643	641	600	623	662	651	566	629	630	598	608	618	567	604	636	598	616	574	633	623	576	639	647	597	624	626	582	627	590	625	604	600	581	646	601	640	646	634	614	617	610	649	592	609	597	620	620	604	577	631	647	585	602	615	612	624	615	575	575	658	689	633	605	640	661	604	623	642	643	617	623	659	628	609	604	604	627	591	643	576	620	645	614	577	600	605	643	639	595	597	599	583	608	671	631	592	619	600	640	590	614	617	629	613	615	622	650	592	651	608	610	624	659	628	660	632	622	578	573	637	615	629	602	624	627	587	634	603	633	611	659	602	609	631	636	620	592	607	581	576	589	663	623	643	579	629	624	620	594	638	586	610	600	652	581	639	657	619	618	571	604	601	575	600	610	599	653	642	623	638	613	634	592	600	619	626	632	617	641	578	606	572	620	601	620	632	602	618	615	621	662	595	641	644	625	580	608	595	632	634	657	628	573	619	609	601	611	665	633	607	604	626	633	606	605	605	632	627	601	638	599	647	606	536	610	622	609	666	590	623	621	666	599	612	603	601	645	630	609	614	631	590	649	597	599	609	658	617	647	610	592	608	618	626	624	660	631	609	586	593	579	605	632	632	616	622	617	609	643	624	612	619	636	624	608	572	587	622	616	619	627	605	613	676	602	603	646	637	628	606	597	630	622	650	600	616	622	638	590	593	573	636	628	563	586	648	636	615	573	623	588	647	673	640	620	625	611	606	579	574	588	601	648	611	611	623	636	644	639	604	628	649	599	610	641	579	625	627	574	625	660	543	614	570	633	634	614	613	653	646	632	619	657	628	634	637	586	608	629	642	606	608	592	613	612	642	586	591	629	657	622	594	619	613	596	640	632	602	611	586	579	589	622	587	581	632	659	596	601	605	640	600	580	599	603	587	574	585	603	616	664	621	626	588	610	617	613	635	616	600	637	659	631	616	623	592	623	606	631	624	653	656	615	584	619	639	614	639	644	624	641	579	613	617	573	623	611	600	581	598	611	604	601	628	626	536	581	611	619	620	599	605	655	618	649	619	587	559	591	619	622	621	642	625	592	667	616	581	612	579	667	665	584	544	594	658	599	629	573	602	594	610	589	603	657	627	597	646	617	620	617	584	601	605	638	643	624	566	604	626	593	617	571	622	666	633	599	618	641	600	635	655	611	661	626	673	605	597	607	576	591	586	644	601	613	611	586	673	627	667	643	590	613	565	602	587	621	605	613	618	666	624	621	618	622	615	632	597	617	600	608	620	657	626	610	617	644	578	611	621	639	623	617	638	617	627	568	593	587	608	624	631	636	585	631	644	596	622	590	670	631	596	621	630	624	607	630	568	657	621	615	613	605	604	616	666	636	651	609	644	628	621	624	635	602	610	614	585	586	625	593	652	601	647	570	630	602	609	621	605	639	611	623	557	659	617	585	618	590	593	645	686	586	613	615	605	614	594	584	613	601	662	636	618	610	617	594	628	639	608	607	571	648	611	639	651	626	599	627	623	640	618	620	603	647	662	638	627	602	603	585	600	618	600	647	567	580	602	553	625	679	617	603	638	644	610	622	605	621	591	572	620	617	650	637	643	623	641	631	603	627	638	584	631	639	613	667	661	610	619	649	580	636	639	634	617	617	642	633	624	605	620	591	648	616	605	654	669	656	614	601	611	662	647	589	625	629	628	657	617	598	635	592	649	652	569	641	589	630	605	625	600	595	551	628	618	619	568	638	612	599	615	630	599	612	612	579	571	598	616	620	608	623	615	602	626	642	655	599	643	634	612	596	583	635	606	645	652	626	579	617	619	587	600	640	624	611	586	588	636	605	582	602	655	585	609	673	569	618	572	603	666	597	589	610	588	651	602	636	582	597	625	669	622	570	581	620	599	598	642	605	562	586	584	664	611	651	577	597	602	599	630	591	677	581	547	603	616	580	573	588	639	617	621	611	604	606	632	590	576	615	600	575	615	642	615	604	600	631	615	641	617	626	633	601	610	616	593	610	581	643	579	634	594	622	619	630	581	625	612	563	618	642	618	691	606	625	603	626	625	566	639	613	591	636	617	622	615	610	617	597	637	592	589	590	604	631	622	654	612	604	620	629	628	621	600	600	637	592	594	612	641	598	619	643	637	639	607	621	605	622	593	621	604	605	651	628	619	558	574	572	681	623	636	618	590	636	607	621	628	624	599	596	620	588	631	592	616	609	622	578	610	644	613	574	571	610	614	601	621	608	597	613	614	578	597	647	580	609	584	623	622	617	592	625	630	626	575	610	575	616	600	679	656	584	665	644	589	643	666	588	561	594	617	582	649	598	602	648	626	604	590	608	566	612	571	606	632	622	630	607	649	604	668	618	604	584	631	649	564	573	583	598	602	611	638	639	624	577	589	624	609	610	588	661	580	576	629	663	614	638	625	651	607	576	599	608	636	599	610	613	636	635	645	643	641	610	649	648	573	602	575	581	620	599	631	605	649	592	616	615	615	622	636	588	614	583	615	627	635	607	653	587	617	616	595	618	620	628	601	611	625	633	589	570	615	597	623	651	573	635	632	647	594	575	608	590	629	627	658	576	645	606	626	606	607	595	606	607	586	588	646	655	633	626	637	610	632	586	625	609	627	641	612	627	646	587	624	630	609	607	616	660	604	592	605	578	600	579	599	650	641	624	623	580	618	608	645	624	593	587	595	637	592	611	648	631	616	628	625	621	617	609	605	657	570	617	649	652	620	647	626	631	642	623	588	635	631	639	669	635	632	602	618	609	593	589	609	602	635	597	594	590	614	616	636	619	604	636	567	660	630	598	586	660	588	625	623	555	639	675	653	664	626	590	587	587	587	617	623	611	614	651	645	607	584	699	640	613	597	660	635	628	602	611	681	599	617	616	635	621	615	592	609	609	580	559	645	636	650	636	599	630	604	595	599	619	614	644	639	632	619	606	688	620	564	627	599	601	617	585	606
16060	11745	1873	850	551	455	406	392	323	315	331	286	324	291	289	273	253	272	217	264	282	278	259	248	245	245	235	258	238	254	286	267	257	242	250	257	230	275	256	241	242	252	246	244	261	258	250	284	210	295	258	260	222	240	257	228	257	251	246	244	261	264	282	233	237	239	263	257	241	266	245	260	257	236	240	268	263	226	263	256	220	264	236	238	230	272	255	216	237	260	222	271	263	241	229	228	244	245	243	246	252	276	241	257	241	260	265	253	229	238	220	235	268	266	263	243	264	249	232	255	277	272	238	237	273	244	240	272	240	241	230	259	237	238	261	244	232	229	281	262	241	255	254	245	234	219	252	231	258	243	248	246	243	246	222	233	255	231	269	263	249	227	275	244	271	248	246	262	245	253	234	249	254	233	277	241	244	230	247	221	257	212	242	257	261	243	278	251	271	240	249	232	258	244	215	233	234	275	253	231	253	251	258	228	194	262	241	211	250	240	251	275	237	257	243	265	273	240	250	266	238	230	284	250	208	238	270	224	245	229	244	256	247	255	239	267	242	217	221	230	235	247	246	242	227	256	264	241	233	234	244	262	262	250	258	257	232	258	220	253	279	271	231	237	228	242	229	266	205	252	270	223	257	247	278	239	265	224	244	259	266	222	258	274	254	233	238	232	238	254	232	254	248	223	214	246	227	238	259	250	230	251	234	273	270	272	261	248	280	236	236	243	254	237	243	260	257	258	234	230	264	258	234	246	263	256	241	260	215	216	218	211	266	267	235	262	241	236	241	263	260	212	234	280	247	278	272	285	208	235	248	268	242	267	247	248	269	236	250	236	239	253	262	281	268	253	250	264	262	233	239	268	267	220	266	248	223	246	231	258	247	264	269	233	243	253	249	243	253	246	266	240	271	259	241	239	254	230	265	257	250	247	270	247	222	254	270	242	246	228	222	233	227	264	264	235	252	276	248	268	213	238	237	237	267	245	244	252	220	233	242	279	273	265	277	249	244	243	218	254	241	232	245	255	250	251	278	229	246	243	232	283	232	258	251	255	253	244	260	240	260	240	255	260	251	246	270	215	251	283	278	259	274	248	250	256	243	263	241	240	277	271	266	246	275	255	244	225	291	260	243	248	247	263	252	254	253	247	232	263	224	249	279	296	222	242	263	271	228	244	246	243	218	267	270	205	263	243	265	255	263	242	234	242	249	254	247	233	267	243	281	235	229	230	244	230	251	218	231	228	247	277	238	258	218	248	268	266	236	243	227	252	253	268	233	257	222	238	245	228	244	227	256	249	233	228	275	243	269	199	284	263	252	231	263	231	250	269	287	283	228	262	270	220	235	258	251	254	245	239	239	247	221	255	246	247	240	251	248	257	242	230	280	220	256	252	253	258	269	268	266	226	272	253	258	280	250	257	240	255	241	210	238	229	232	235	236	239	269	268	268	253	263	273	263	269	260	234	210	250	258	255	251	236	265	272	228	236	233	233	254	220	239	250	236	238	247	257	257	247	258	239	229	254	271	242	285	259	252	261	264	249	248	229	240	253	257	253	253	230	249	245	252	264	251	240	237	265	252	237	284	246	262	264	240	235	222	262	260	242	249	236	260	269	252	252	239	270	257	199	241	228	247	224	266	243	233	246	252	245	257	255	239	255	255	249	224	250	250	252	253	239	247	254	232	252	215	238	256	235	255	230	249	255	219	251	244	235	273	228	249	230	235	257	245	237	248	271	244	224	224	239	250	249	267	243	217	235	235	225	253	223	221	246	237	288	217	228	228	261	241	241	263	256	247	258	252	230	230	262	251	273	246	256	218	224	254	264	245	279	249	247	248	228	254	260	255	251	241	265	255	257	256	225	267	275	242	264	228	215	230	257	276	276	271	254	233	251	242	248	288	252	258	243	256	271	227	251	256	264	232	241	226	265	247	230	250	240	252	261	266	274	225	227	256	244	248	224	248	265	242	249	239	261	221	260	249	256	260	275	233	266	224	248	274	281	269	249	243	272	276	221	248	238	253	260	251	231	241	225	279	238	252	224	246	289	216	256	250	232	220	244	249	260	266	263	249	269	212	231	233	258	269	250	273	268	253	272	272	249	239	253	278	277	240	237	232	262	233	229	247	249	250	266	258	246	276	254	290	246	224	246	241	248	228	228	272	249	218	274	258	243	253	274	241	261	247	262	237	248	256	223	259	289	234	238	231	239	219	251	229	239	250	243	220	238	247	255	246	248	210	231	231	236	218	229	258	270	262	240	241	255	244	261	263	249	249	245	272	261	253	235	237	256	270	282	240	239	239	246	266	257	246	238	243	248	245	207	232	237	235	259	226	255	252	261	234	270	251	207	242	248	247	270	240	260	249	248	276	256	250	241	217	272	233	259	263	246	247	229	276	249	250	251	263	250	238	225	260	229	266	262	259	254	210	239	245	255	279	222	265	236	229	274	227	257	252	241	243	260	253	241	280	222	254	231	253	255	271	269	249	253	240	264	249	219	260	267	244	261	250	235	228	223	253	265	237	236	243	249	250	240	258	247	236	242	247	270	225	283	244	236	231	239	247	257	266	252	252	258	264	265	231	239	257	213	243	237	240	230	267	267	265	259	236	245	242	251	251	251	227	255	243	278	229	262	227	247	230	248	298	238	261	262	258	240	243	270	247	222	230	247	237	248	233	216	223	242	287	265	242	275	252	264	259	236	250	270	237	234	250	223	273	241	213	268	215	229	249	251	233	249	254	227	263	283	261	259	245	246	245	249	291	249	288	260	231	235	216	243	229	229	247	264	270	250	233	267	239	231	218	208	223	223	257	243	262	240	233	274	258	261	249	234	254	248	236	238	241	233	254	236	254	254	235	231	218	253	279	214	243	240	240	242	236	224	242	243	266	259	244	256	266	282	281	246	231	252	224	253	230	252	238	260	277	251	253	239	274	246	249	248	240	244	250	265	224	250	253	242	258	243	239	241	227	270	256	257	284	275	266	222	243	242	247	220	274	250	258	227	232	250	230	231	242	252	253	242	246	259	276	264	246	265	247	272	235	245	258	220	246	243	258	225	204	240	256	280	234	262	233	246	273	265	246	238	252	242	263	242	234	246	240	228	247	215	241	294	267	281	254	242	238	237	244	265	214	284	252	258	239	241	239	234	244	212	219	244	225	256	243	263	285	249	257	252	259	237	236	255	258	252	259	237	257	221	260	244	247	241	267	247	255	246	259	202	222	219	282	242	270	226	243	254	245	233	245	235	253	296	231	247	248	232	286	246	244	237	254	249	253	263	223	237	253	284	259	253	224	290	259	244	259	248	244	222	240	241	277	245	253	248	245	263	251	232	251	265	258	236	243	237	235	251	244	247	216	231	266	260	279	237	262	284	250	233	234	257	228	237	258	240	275	276	274	243	267	239	222	241	235	260	268	248	227	223	252	254	245	252	258	231	258	255	233	251	266	254	196	272	270	250	233	249	258	261	244	267	234	247	253	250	265	216	241	220
9136	9129	2120	2238	1922	1593	1310	1117	1022	1010	896	875	832	777	663	684	713	643	592	666	601	645	639	561	635	592	587	635	603	566	579	618	575	556	604	603	622	609	606	618	617	649	559	530	544	563	571	586	581	599	566	573	558	525	567	532	552	531	534	559	550	555	583	564	555	575	568	554	565	504	544	548	556	555	523	510	560	540	548	555	535	551	569	498	542	524	572	561	567	585	547	511	545	542	555	581	514	529	498	554	541	559	567	511	555	561	518	560	565	518	556	526	570	546	537	533	585	589	572	578	557	544	538	561	562	552	533	532	545	562	547	523	526	536	524	547	535	540	570	514	514	537	563	496	549	527	527	528	488	576	538	551	554	524	522	548	581	561	530	565	544	555	570	509	516	625	535	548	504	589	586	535	520	578	544	555	573	558	527	547	502	535	579	524	549	534	552	506	512	575	567	574	519	535	507	560	519	541	514	526	511	565	511	551	607	545	583	495	531	541	549	532	542	584	586	505	522	527	571	559	570	576	511	607	552	537	533	554	540	552	560	492	508	524	543	533	541	505	525	522	546	566	506	533	495	540	520	519	590	561	543	570	508	547	518	537	590	529	522	555	521	527	600	558	537	522	527	527	518	523	540	576	561	533	550	545	575	570	532	542	537	521	520	547	531	538	514	528	545	574	554	534	502	554	546	543	545	574	550	527	512	535	572	542	528	511	524	555	536	520	566	575	509	558	548	560	600	561	503	551	536	554	547	548	560	544	556	549	538	534	617	570	561	536	578	539	529	492	571	510	554	527	543	541	539	535	558	510	521	548	583	541	570	526	542	578	593	519	531	510	538	504	544	581	509	563	562	551	535	589	486	533	534	570	559	561	557	521	498	548	580	522	519	523	580	519	564	578	571	524	557	536	581	534	549	563	543	549	536	493	585	545	512	550	541	509	547	540	542	536	526	544	526	574	578	527	522	540	564	550	515	499	545	516	540	567	534	545	539	537	532	560	537	530	523	576	555	547	542	545	535	527	530	559	534	533	534	487	522	561	557	532	522	563	525	569	570	553	505	527	536	541	540	562	512	481	536	510	563	548	543	585	550	544	541	562	530	598	519	538	509	539	533	547	557	535	533	555	539	568	539	543	534	523	536	549	578	532	544	519	522	584	553	515	565	590	565	522	545	550	574	512	588	578	548	567	575	536	513	537	554	522	558	528	543	546	519	513	512	558	554	530	558	551	535	540	564	569	556	546	562	522	576	514	550	560	564	498	545	524	551	504	571	533	564	536	590	558	501	539	514	477	498	520	543	553	550	540	537	543	538	504	597	534	534	588	545	555	560	567	544	511	519	523	555	555	535	513	497	538	555	555	532	546	535	538	578	551	527	596	532	526	599	564	528	463	563	535	510	531	534	569	508	544	525	528	559	552	549	552	550	534	531	549	553	568	547	538	543	555	571	570	563	557	505	555	592	538	545	553	521	545	544	562	538	553	582	511	567	557	503	564	561	536	532	519	579	560	517	550	567	563	537	558	545	564	587	533	534	521	543	578	528	560	520	543	558	561	491	511	552	575	562	541	549	546	551	541	555	516	559	533	549	564	554	525	496	576	520	547	539	558	577	524	579	558	559	564	513	573	576	558	559	517	553	508	564	541	573	533	537	553	562	567	555	547	557	523	538	511	587	556	579	546	570	479	519	545	554	544	580	524	540	531	514	522	542	584	540	537	495	556	506	491	505	519	556	514	554	568	559	522	546	528	539	537	543	530	536	540	609	540	577	580	557	539	509	541	529	550	596	524	589	555	540	555	542	535	525	549	551	543	538	524	624	528	557	566	565	574	527	580	559	565	533	550	536	552	540	535	523	541	531	548	519	525	536	548	628	568	559	545	530	541	575	570	531	533	512	538	555	545	556	574	523	550	568	525	545	524	560	545	574	543	498	578	544	554	538	558	559	553	585	551	557	522	525	554	522	535	525	504	555	525	539	537	499	593	562	590	561	541	551	529	576	587	555	540	574	520	509	534	563	549	567	555	516	556	516	557	504	522	566	544	539	551	541	576	524	577	527	518	578	546	545	548	536	568	498	546	537	519	549	564	583	533	531	554	548	529	510	525	548	544	518	551	544	558	533	534	531	567	506	571	584	571	556	526	533	518	557	510	533	521	513	549	578	508	527	549	538	571	554	549	574	548	592	534	542	537	527	573	535	505	554	544	514	589	560	550	557	548	530	550	564	567	564	547	525	544	561	528	520	524	550	563	530	539	540	522	503	592	538	567	546	504	553	581	547	555	557	536	549	506	512	512	564	553	574	536	534	529	575	541	539	546	509	533	531	483	527	550	539	564	519	520	534	582	555	519	505	546	584	575	512	598	522	566	542	531	541	506	533	560	546	569	557	547	562	532	495	573	517	521	530	521	542	543	558	547	526	549	538	511	558	541	586	517	528	539	537	519	537	558	564	579	501	538	559	583	503	547	532	537	593	585	546	561	550	534	566	547	544	503	507	555	533	586	521	512	519	539	527	530	502	520	565	565	508	507	545	546	557	522	557	560	519	557	548	559	503	569	521	553	563	531	542	495	536	543	526	573	534	551	531	550	529	566	575	495	561	545	578	507	539	554	569	548	537	540	584	536	573	517	539	539	556	577	530	511	569	547	583	576	528	536	565	582	565	547	594	565	561	508	564	565	572	515	530	572	572	548	570	526	551	577	517	562	527	526	520	544	583	521	541	544	516	544	568	573	560	506	558	535	563	540	526	560	558	535	526	547	546	528	508	537	534	543	518	521	536	546	546	596	529	525	549	496	547	540	586	560	517	571	539	546	552	514	542	586	538	549	538	557	526	552	508	544	495	526	542	535	543	547	534	533	529	531	523	560	480	517	520	558	571	523	569	546	551	518	565	565	560	523	557	553	586	547	547	532	523	534	550	523	581	515	557	522	545	527	585	527	534	535	513	600	543	528	501	560	549	539	582	538	565	571	485	526	552	543	572	548	508	585	516	511	561	554	531	568	513	562	521	527	548	526	535	518	584	507	545	521	532	474	552	523	565	527	568	591	572	536	513	564	543	530	531	579	540	537	524	521	541	523	546	557	552	569	552	541	550	552	564	574	578	526	515	528	510	559	558	555	575	577	548	579	528	553	519	533	550	536	516	560	549	514	548	544	558	547	526	495	537	569	549	533	552	521	498	583	539	555	513	542	565	572	520	554	524	507	545	560	537	554	535	579	521	543	514	583	479	577	555	536	563	576	591	470	542	597	502	531	554	532	522	520	525	566	535	535	584	544	528	550	532	513	514	564	532	548	573	537	538	571	568	534	550	585	573	532	536	540	549	506	582	533	504	535	560	539	560	530	541	532	553	541	550	562	523	553	569	555	513	504	564	532	546	536	550	538	530	581	596	554	548	497	552	575	506	544	546	579	540	511	548	517	557	532	570	534	546	543	540	502	528	596	530	513	533	498	588	522	525	560	571	553	543	579	543	548	556	574	535	524	550	518
2100	606	145	126	126	111	122	110	122	120	140	152	122	140	134	142	141	135	130	150	128	138	133	135	136	124	132	125	124	123	132	122	125	122	110	133	136	149	100	138	112	137	133	125	135	139	151	134	139	154	134	100	159	133	139	127	134	123	124	117	125	123	124	113	121	141	111	123	109	136	114	142	127	121	144	136	128	121	136	117	111	140	139	152	127	141	139	143	143	131	128	139	135	128	144	138	133	129	165	141	125	131	127	136	139	140	134	101	141	118	128	131	123	142	148	118	106	123	151	128	111	136	140	139	112	117	126	139	111	117	129	152	135	131	115	131	124	115	151	123	138	137	111	110	123	129	125	135	142	124	134	123	158	135	137	120	123	132	129	114	139	136	125	134	131	136	129	155	134	127	141	121	120	141	138	121	136	126	131	109	145	132	129	123	122	137	134	117	125	114	125	109	121	111	111	115	165	129	120	122	130	133	132	152	109	122	102	129	106	157	133	112	142	157	130	121	124	139	146	119	144	122	128	118	121	124	128	139	121	131	130	120	120	140	117	150	137	107	130	131	138	122	137	121	144	142	125	131	113	123	124	128	123	156	113	137	138	106	125	110	125	141	123	131	132	127	132	139	115	131	129	152	140	139	130	130	139	129	134	126	129	133	116	171	139	123	113	137	135	130	149	131	128	125	116	138	116	139	145	107	105	122	122	140	131	135	128	118	137	120	135	123	147	139	138	135	100	106	134	144	157	105	123	120	114	159	135	141	125	135	137	102	120	118	122	155	140	127	124	144	121	132	122	131	107	124	137	110	121	141	125	118	122	127	107	116	130	135	122	103	164	137	135	108	127	132	122	160	134	136	142	112	127	150	152	132	142	125	151	122	114	141	123	110	122	123	136	107	126	146	142	141	142	124	126	126	110	127	152	153	151	143	124	142	128	120	137	130	138	143	121	122	127	140	132	141	121	132	141	131	129	126	114	126	107	97	121	151	140	137	126	129	124	133	130	137	125	148	123	121	110	128	136	128	118	118	133	109	120	113	107	113	109	134	124	150	130	132	124	106	126	129	128	129	128	108	130	158	148	124	115	117	135	127	117	142	122	126	148	143	121	124	162	134	131	145	116	112	145	106	120	117	105	153	114	137	132	119	124	126	157	136	127	124	130	108	128	145	136	127	120	125	128	126	143	116	136	137	141	147	120	123	127	122	121	130	132	133	129	110	124	130	119	140	141	135	141	128	129	144	108	134	128	115	123	129	124	140	133	107	105	110	136	151	128	124	123	123	142	112	124	113	123	130	136	127	126	125	137	137	106	105	127	146	147	132	125	145	144	125	112	130	143	120	140	121	114	136	161	141	117	134	125	133	123	133	128	106	129	99	139	127	132	115	137	124	148	131	124	119	134	139	109	135	136	110	132	130	132	116	120	115	142	130	111	123	130	113	122	111	128	134	127	118	118	113	122	130	126	120	111	122	124	129	116	113	138	114	136	131	129	134	121	130	136	142	125	137	138	130	133	94	111	140	126	145	141	139	126	116	123	130	106	129	138	164	116	111	125	148	138	129	132	146	111	146	114	104	112	143	132	151	130	136	122	144	135	121	112	128	118	162	145	122	132	139	151	129	113	113	145	121	136	150	112	117	153	118	126	137	144	132	128	146	143	131	113	116	134	153	137	122	108	124	124	140	141	143	127	115	153	124	118	111	125	127	127	141	139	135	117	127	138	122	127	115	132	121	117	120	150	117	138	141	130	136	150	136	119	136	122	134	127	134	131	150	120	131	126	135	141	147	132	139	118	108	129	117	147	125	138	137	125	119	142	127	133	125	125	135	133	116	139	133	126	132	147	145	107	139	128	137	130	142	151	120	148	124	137	115	127	133	153	123	119	148	136	125	123	118	156	154	114	135	121	124	127	154	155	98	131	141	128	131	133	108	141	129	129	112	149	132	127	118	137	122	138	146	131	127	137	140	132	107	129	127	133	127	122	116	126	130	123	122	150	147	122	147	150	162	129	110	148	134	109	132	145	144	141	122	121	138	141	125	130	140	122	113	114	119	140	128	158	110	122	114	127	129	124	126	126	155	136	136	121	128	130	106	123	109	163	116	125	117	124	135	126	121	115	116	121	133	146	128	124	113	131	134	129	130	143	142	129	146	131	116	151	127	129	140	127	144	127	141	149	141	121	139	114	124	100	117	124	119	128	115	151	134	149	113	122	122	153	129	119	117	113	129	122	126	133	128	141	110	105	134	133	138	113	151	130	138	137	129	135	117	122	129	120	128	125	124	104	136	128	127	136	126	118	106	117	149	123	124	128	143	132	127	115	106	116	133	133	129	141	124	124	129	134	134	125	157	151	138	123	141	126	108	134	118	128	139	121	128	134	122	128	135	132	131	133	119	124	138	125	127	132	129	147	150	138	153	116	153	128	144	122	127	132	137	129	133	121	134	125	134	126	119	135	140	141	121	115	140	113	108	144	105	125	113	117	97	130	145	127	124	125	140	137	117	118	140	136	120	127	141	134	141	123	135	123	132	154	115	132	156	142	135	119	119	122	142	135	130	125	114	143	124	140	113	120	128	147	111	123	124	134	118	119	123	124	130	132	127	138	124	133	139	129	112	112	134	119	132	116	132	139	129	140	120	121	146	137	141	133	136	122	146	139	128	120	120	109	122	145	118	131	124	107	147	132	127	114	134	118	121	129	115	116	138	142	115	141	136	160	117	124	109	129	119	140	142	130	129	125	143	133	102	117	147	101	125	138	107	144	134	142	120	129	130	137	146	142	134	146	124	124	122	123	132	112	117	153	126	140	136	129	126	114	150	131	126	128	127	130	124	125	139	138	131	145	113	116	125	130	117	127	118	126	134	115	144	117	175	134	122	158	140	140	132	140	163	126	133	131	115	130	129	127	137	129	113	132	129	144	125	143	110	148	113	126	131	128	141	122	146	120	122	150	120	116	134	121	139	141	151	133	119	134	104	122	129	131	121	127	126	114	124	129	128	136	136	143	113	141	122	136	112	123	130	119	116	135	139	133	118	135	130	134	119	133	130	139	111	135	116	126	128	120	113	132	121	144	122	120	126	130	104	116	139	135	123	126	121	127	120	151	120	139	126	142	128	121	108	120	152	126	128	116	135	134	126	107	121	135	140	120	126	99	111	128	133	115	127	156	142	127	148	127	125	148	114	133	113	133	121	131	113	124	131	120	119	126	124	119	134	142	132	141	136	115	105	126	156	115	137	132	125	112	114	115	138	155	145	127	125	140	133	137	141	116	148	129	128	102	126	107	126	165	128	117	120	140	118	117	143	113	122	136	144	131	111	138	104	144	154	132	123	123	140	121	141	122	139	128	148	131	131	120	135	128	129	120	134	120	127	142	135	135	133	125	132	139	133	111	131	122	117	153	136	120	132	126	116	136	133	116	133	152	122	127	132	132	122	134	129	149	133	112	116	140	154	121	115	138	124	125	149	136	129	110	119	123	159	143	126
1899	820	373	364	346	388	356	322	332	298	337	291	327	328	368	315	336	334	317	303	331	346	361	310	320	340	353	306	330	326	319	394	342	348	347	316	358	372	349	377	367	342	370	349	357	379	290	356	321	357	314	326	316	346	334	330	350	315	336	342	341	331	327	344	350	324	320	304	314	319	320	322	318	317	331	357	363	331	339	335	357	353	336	326	325	342	328	347	313	321	364	331	325	311	327	345	374	324	346	326	348	359	299	299	322	348	376	325	355	321	306	297	291	323	326	356	336	336	327	352	323	343	349	332	321	318	323	308	365	326	356	321	341	332	323	337	354	339	340	326	352	339	353	313	293	309	332	322	327	365	322	329	308	323	346	354	319	342	328	338	333	327	330	331	337	326	328	376	346	297	346	306	309	309	323	346	373	302	330	312	326	329	342	343	318	301	300	310	315	352	300	355	314	301	336	343	333	362	348	304	336	343	329	310	351	310	331	330	346	320	325	307	324	312	336	320	372	363	334	326	323	351	345	326	328	350	352	309	330	309	302	335	336	346	312	330	357	320	329	328	346	327	375	324	360	324	332	362	322	358	365	324	350	328	329	365	354	332	344	346	328	324	304	341	364	314	322	333	356	355	334	315	318	306	345	310	330	319	344	317	353	334	351	320	334	322	327	304	330	364	332	345	317	352	384	348	340	345	327	346	337	325	320	324	303	329	323	329	334	330	313	327	330	350	347	338	334	316	333	337	338	324	339	304	338	306	329	348	363	332	337	324	342	333	365	355	309	305	342	338	323	370	350	348	297	317	313	327	343	321	324	337	339	317	325	358	349	350	359	310	299	328	306	352	350	326	322	292	312	364	330	336	290	343	310	370	342	328	335	331	336	344	327	306	319	307	333	299	316	305	325	349	311	342	328	363	305	330	312	300	352	342	361	363	333	332	356	352	340	333	314	317	316	309	333	339	358	335	351	314	347	322	350	311	318	311	363	320	333	327	313	362	343	326	308	324	329	356	328	329	317	315	369	320	341	358	309	354	289	340	334	358	345	357	309	357	328	342	344	352	308	320	330	335	319	336	328	326	347	323	358	342	355	346	329	337	350	316	293	341	356	314	348	314	337	338	330	358	358	345	305	355	330	327	327	315	326	332	331	321	335	331	296	304	348	330	331	352	345	336	329	342	357	340	361	320	371	378	305	330	329	353	339	347	303	320	344	317	377	360	357	338	310	326	310	334	356	351	333	332	315	334	338	311	338	325	299	364	340	319	341	332	346	318	327	331	359	328	328	350	301	344	348	330	322	347	325	327	332	331	326	363	338	345	353	313	348	336	348	325	317	360	353	338	332	323	356	311	351	328	341	333	310	343	331	283	360	356	337	347	318	285	353	341	358	317	322	325	342	332	325	347	339	327	326	335	315	324	352	345	382	342	326	336	340	334	332	296	322	334	337	316	336	332	319	336	356	347	309	333	317	334	323	328	307	311	315	327	348	284	349	356	340	328	335	346	321	301	322	336	320	298	351	327	337	369	350	325	317	311	317	333	330	346	347	349	330	318	343	345	342	335	351	330	325	307	355	314	329	346	344	319	333	297	373	344	350	342	300	358	315	358	367	349	340	344	346	322	363	346	311	329	298	351	342	364	321	337	298	351	332	334	332	353	374	328	337	312	298	326	315	350	338	348	306	310	314	328	337	374	331	344	324	349	370	311	304	334	325	342	345	372	358	337	306	296	330	334	304	337	342	334	342	337	321	349	306	356	320	342	343	307	357	382	340	330	327	345	344	344	332	317	339	341	361	328	351	345	327	329	346	339	313	333	385	323	336	328	329	347	306	317	360	328	343	315	326	325	325	325	332	326	343	337	299	342	313	318	381	354	351	343	340	355	333	336	324	311	342	315	341	336	309	351	336	344	337	319	331	339	310	318	346	327	340	342	313	336	325	353	336	340	332	307	335	311	325	305	333	335	310	337	323	309	327	319	350	330	349	346	346	346	330	341	308	344	347	358	320	341	339	339	331	359	300	345	324	331	382	330	340	331	325	362	340	326	349	340	341	353	349	363	322	336	343	334	315	343	316	364	352	362	357	358	368	325	326	324	352	316	329	348	310	323	325	322	332	349	316	327	310	348	313	332	332	337	309	309	377	323	344	350	331	322	386	327	334	302	344	328	360	322	367	315	311	314	341	340	349	357	305	326	384	342	325	310	350	334	333	325	310	346	347	359	365	358	310	323	372	317	325	319	345	337	316	328	338	332	309	360	340	346	314	323	373	346	301	317	358	323	360	316	380	354	290	361	312	326	320	339	318	324	327	309	352	328	333	343	342	328	349	317	313	346	345	343	336	354	346	351	340	332	329	341	339	357	313	339	324	344	303	345	322	338	326	339	343	330	320	364	309	352	316	330	361	326	350	360	303	359	322	337	315	328	315	352	339	306	332	339	328	359	345	347	321	329	305	322	305	310	320	333	311	352	305	351	329	367	348	328	342	352	359	323	344	293	339	349	325	312	336	342	366	357	306	322	304	322	304	316	320	341	330	350	338	351	333	345	336	355	351	333	338	367	352	310	312	332	357	348	361	316	354	322	295	335	318	338	306	299	363	313	326	345	324	335	344	340	302	321	307	327	329	327	331	315	336	322	369	339	308	338	326	340	330	346	343	361	335	315	351	334	324	368	355	320	323	330	333	355	348	332	366	336	345	326	324	323	319	320	362	326	333	299	346	356	352	348	338	345	330	288	366	338	373	322	340	364	312	326	360	349	350	334	335	323	328	349	385	342	297	325	329	324	356	361	327	319	335	312	330	307	317	317	336	331	328	359	326	360	334	333	300	348	324	359	341	364	338	305	342	312	315	305	358	337	338	315	349	325	328	349	339	320	323	325	300	313	347	326	363	327	340	337	355	350	327	339	345	332	305	314	329	335	319	365	349	331	348	333	329	337	369	308	336	340	327	343	383	337	353	339	368	332	358	349	310	286	343	337	335	357	339	334	336	328	285	339	316	332	313	335	355	332	337	337	353	366	310	309	350	316	318	342	350	348	331	332	339	349	366	326	359	350	338	321	316	335	333	334	358	317	331	343	360	337	295	335	317	339	329	343	300	330	329	343	329	321	340	313	358	341	350	332	329	345	322	325	337	355	322	329	327	317	355	330	320	317	317	361	327	346	342	339	330	315	322	353	323	354	315	351	344	338	336	300	323	357	348	333	316	338	349	321	367	325	342	294	309	323	354	340	334	324	322	332	320	338	353	352	323	328	387	318	359	329	324	358	343	353	356	329	348	336	325	340	350	362	337	374	338	358	329	374	332	332	354	327	348	306	327	328	322	342	333	312	326	333	306	366	340	319	312	320	379	363	294	317	294	343	353	347	322	332	333	348	301	338	342	329	306	344	336	339	338	365	299	317	344	312	343	328	329	311	350	368	312	346	348	351	338	323	336	342	330	349	328	327	336	339	306	303	334	306	320	376	326	345	324	355	366	309	341	302	313	350
9231	6951	1009	483	468	354	356	341	287	299	312	299	298	290	270	290	277	249	277	279	275	274	306	290	283	268	263	260	253	289	263	279	264	279	243	261	275	259	293	275	259	279	294	271	252	298	286	243	300	277	254	274	253	272	271	307	249	267	270	253	273	251	300	269	277	283	309	271	280	276	261	270	288	256	290	274	271	306	256	258	258	272	285	270	265	269	291	264	260	263	265	245	283	288	260	267	261	256	287	267	256	271	253	259	265	280	257	283	246	261	272	276	279	274	285	231	255	306	295	291	254	264	272	277	256	262	264	280	247	240	267	268	299	299	279	244	289	247	283	304	302	246	257	282	294	263	305	235	256	261	305	300	278	285	296	269	243	271	274	298	280	272	277	262	272	285	272	270	290	293	257	297	270	252	249	260	297	260	262	250	258	258	269	267	300	294	274	271	237	269	272	272	265	284	282	283	278	274	264	279	272	309	262	270	266	251	309	269	268	275	267	252	262	289	252	261	230	283	315	301	287	238	275	267	249	276	281	277	277	285	288	268	283	260	258	297	278	232	280	298	287	277	268	261	267	276	291	283	252	286	267	246	256	259	286	255	271	236	276	294	283	280	249	261	233	300	250	245	274	308	276	255	286	266	260	286	242	278	299	229	287	293	290	268	276	301	260	292	278	287	257	269	244	280	248	268	276	270	285	270	253	288	253	271	275	300	288	245	270	302	280	281	280	290	267	253	285	259	302	295	266	276	289	249	260	296	285	271	268	257	254	294	280	271	263	289	270	250	284	242	281	261	276	264	252	295	273	282	278	322	274	273	262	269	282	249	263	288	268	269	254	283	285	276	258	263	257	284	250	278	289	266	274	271	286	255	271	287	276	282	249	247	299	286	280	268	286	238	269	296	274	254	286	290	269	286	287	296	268	261	259	247	264	307	253	263	255	266	288	283	269	285	276	248	283	266	269	255	273	250	256	289	269	250	251	249	316	256	277	287	257	311	276	278	263	236	288	276	286	265	270	262	254	248	267	242	274	298	275	316	270	281	306	262	237	298	260	284	250	280	280	254	273	261	279	277	254	270	295	294	259	290	253	276	279	279	298	279	253	264	269	254	250	280	272	252	245	277	239	268	272	249	292	276	264	271	287	267	280	283	282	301	265	265	264	261	256	275	260	301	277	239	292	293	297	253	273	290	235	275	267	257	300	267	292	250	270	261	271	250	276	262	293	275	292	260	273	260	264	292	274	282	251	270	247	273	243	234	272	231	255	287	275	266	268	252	264	280	264	300	286	283	255	249	275	265	277	274	276	244	269	276	280	282	272	308	278	253	273	300	290	294	265	256	250	282	265	284	246	261	266	277	282	239	249	272	280	280	277	269	230	256	299	274	290	277	286	297	266	280	266	254	280	273	245	270	283	246	281	308	281	265	265	299	257	271	276	311	259	300	284	283	260	276	274	260	250	263	278	306	270	249	269	275	266	253	261	301	317	253	235	265	320	270	274	274	219	266	236	264	264	272	269	272	271	272	268	285	278	251	253	280	263	283	261	265	275	261	283	274	275	280	228	276	292	263	286	295	296	289	288	246	260	234	276	258	270	253	269	303	293	244	292	275	264	256	272	286	265	244	259	259	299	269	256	269	272	275	258	261	294	242	277	274	238	270	269	267	274	262	270	275	246	279	255	264	275	263	247	291	280	245	244	241	303	275	288	267	282	283	258	292	290	298	290	317	287	274	287	272	233	262	285	241	263	263	242	261	260	263	272	247	273	288	258	291	265	260	260	277	284	254	287	288	300	291	264	253	271	268	270	263	244	271	287	279	272	297	265	299	287	292	259	260	285	238	271	305	300	269	280	252	258	256	255	285	308	268	249	255	254	283	295	260	267	252	268	262	284	269	294	264	251	319	268	285	270	269	275	265	268	264	293	274	280	291	265	261	263	268	266	248	288	262	231	268	283	265	259	242	265	258	252	268	281	287	257	281	268	255	281	265	270	277	295	280	293	262	274	274	266	286	263	291	248	273	269	282	298	267	266	297	258	279	279	267	274	268	268	271	271	299	281	283	306	271	299	250	289	258	276	259	304	303	262	267	245	260	264	298	282	277	292	231	283	282	284	245	253	268	281	253	283	262	266	258	301	284	251	263	249	278	277	262	264	269	272	284	253	271	260	310	265	249	276	258	261	256	239	313	264	291	255	248	271	270	266	307	296	277	262	293	278	263	310	279	311	293	299	230	273	269	260	304	277	289	286	261	280	281	295	294	271	274	268	257	277	274	231	251	313	266	282	281	280	306	243	278	284	282	288	264	283	253	280	259	274	283	288	263	263	274	243	290	267	292	302	277	265	271	255	259	271	254	280	270	306	278	309	252	262	269	258	278	257	234	248	283	294	250	257	248	281	251	307	292	271	279	278	292	279	275	253	268	273	254	230	273	252	283	264	255	293	266	271	292	278	255	279	269	285	286	287	292	266	265	270	300	298	296	288	285	270	291	262	285	238	285	263	281	270	271	263	248	286	270	245	269	281	281	267	268	256	248	252	288	256	274	253	277	304	267	270	287	279	272	262	283	298	275	279	276	284	290	230	282	284	272	268	260	253	245	284	288	273	234	262	254	285	291	282	270	281	254	275	280	236	253	272	275	245	289	278	272	261	257	266	272	288	306	309	299	243	294	249	270	281	262	265	260	274	274	302	280	268	244	260	292	304	279	255	258	283	282	293	270	276	297	271	239	255	243	256	246	226	290	275	265	277	275	275	283	273	266	259	245	268	272	267	265	279	281	277	287	279	279	290	285	254	297	262	264	254	294	260	276	254	303	258	281	260	259	271	278	276	276	276	273	283	260	302	272	278	269	285	254	313	271	277	279	257	293	288	278	275	255	290	291	288	263	280	262	280	299	284	280	252	232	267	293	274	264	272	283	267	252	258	292	251	293	297	281	261	284	261	268	293	271	268	241	317	290	265	256	282	283	267	272	277	315	268	289	265	274	273	244	282	291	269	244	261	306	277	285	262	257	269	266	276	282	250	253	282	279	260	244	266	278	271	294	264	242	283	257	269	270	283	305	304	242	253	301	255	269	254	227	264	303	275	270	264	310	269	256	264	285	265	284	242	265	301	247	249	277	273	262	281	288	267	271	236	308	279	283	297	228	282	271	295	280	278	284	300	285	284	275	290	282	290	249	252	262	270	268	305	277	289	278	247	305	311	283	238	254	292	251	268	268	312	278	291	284	262	272	266	263	265	280	274	287	275	261	310	272	295	284	259	246	255	249	274	278	276	287	265	259	265	263	279	269	280	316	247	264	289	273	282	289	288	282	283	282	278	266	281	270	328	304	255	279	280	302	271	275	254	286	283	318	253	251	247	240	263	253	272	283	252	246	297	265	255	269	290	267	278	260	251	291	284	278	276	264	219	302	270	280	248	267	264	286	323	288	285	268	272	282	246	291	264	290	277	231	234	270	244	260	256	253	228	257	268	282	241	259	281	303
7165	6482	1379	1499	1321	1119	1046	939	847	855	774	724	744	748	730	685	660	686	630	618	667	675	641	623	639	685	644	637	611	639	623	667	679	595	637	647	701	676	681	625	618	644	592	645	598	638	657	633	605	654	616	640	633	630	615	652	574	627	598	645	582	635	612	660	615	617	628	567	623	622	653	603	624	640	597	632	603	601	630	601	667	694	689	646	600	607	605	628	611	560	617	629	650	648	618	641	620	617	669	635	602	607	578	668	646	643	618	638	610	594	659	615	568	612	621	616	602	614	624	605	593	593	551	633	613	628	622	600	624	638	636	605	593	575	605	640	602	625	619	598	599	611	587	615	608	608	602	603	650	617	609	632	592	623	616	639	631	636	592	598	621	602	620	599	662	635	612	636	611	633	607	621	641	637	621	630	605	646	624	611	630	625	627	642	610	591	643	604	608	652	601	605	601	591	589	595	610	622	626	638	600	610	643	615	571	623	608	582	664	620	624	585	610	618	669	596	616	609	635	596	626	630	589	607	625	634	672	617	590	608	636	627	606	591	581	617	665	648	614	632	623	675	594	665	603	612	644	629	571	635	634	614	618	655	552	607	625	664	641	637	610	630	612	596	645	595	594	640	593	583	653	584	620	626	648	561	621	611	616	629	629	579	614	674	545	602	675	603	641	573	599	593	628	658	612	600	623	632	602	640	606	616	601	623	602	603	594	589	628	639	648	588	594	620	581	631	620	593	610	668	612	620	621	649	600	597	596	603	657	607	645	593	624	612	618	618	629	630	605	589	636	631	650	592	595	598	619	641	584	631	614	587	577	596	632	590	602	596	613	621	657	631	586	598	615	619	623	582	646	630	619	633	640	575	622	602	627	612	631	626	605	634	641	592	623	580	584	592	626	641	640	603	620	591	610	578	594	589	622	615	620	635	629	582	562	668	589	627	597	606	610	617	594	617	600	598	586	577	585	594	632	552	589	657	604	609	587	585	638	593	639	589	634	637	618	616	620	597	583	621	634	578	585	646	588	605	590	607	633	622	642	617	657	602	598	617	628	634	609	591	616	606	604	586	635	577	611	624	646	592	665	608	541	610	604	605	639	602	613	615	619	598	612	592	641	594	603	576	637	591	635	605	589	646	654	601	600	660	587	602	650	624	621	614	583	565	628	621	637	647	610	630	642	628	619	572	630	582	603	609	633	667	615	588	580	609	612	607	636	610	621	574	618	622	633	569	636	633	600	610	618	612	661	593	631	572	575	580	602	628	607	603	596	618	614	637	629	612	624	623	590	631	614	635	644	642	638	615	632	629	624	618	637	645	617	634	612	600	562	606	587	650	599	598	607	627	624	647	573	597	641	601	619	642	589	575	629	636	578	615	583	588	640	590	618	601	663	603	635	611	625	614	635	606	627	603	605	638	660	662	621	612	635	594	595	623	623	611	631	571	622	602	597	613	624	594	638	617	622	612	638	585	624	594	619	613	638	601	621	614	589	630	571	623	612	620	636	633	567	611	612	564	614	626	652	621	550	621	631	582	592	626	638	627	571	694	604	590	602	608	589	604	621	587	666	602	623	679	611	626	609	625	679	616	551	581	624	629	615	604	634	628	579	627	630	611	618	577	634	603	622	653	624	598	594	605	646	610	617	575	604	585	643	597	635	637	599	592	630	666	592	658	661	624	637	580	625	590	593	600	600	564	619	611	630	597	602	600	635	573	639	607	620	605	581	619	643	636	590	645	586	618	582	624	624	620	620	618	630	588	611	627	659	614	614	604	634	629	666	624	642	581	581	559	620	608	569	660	603	640	635	607	620	561	597	654	612	622	621	613	613	644	590	585	634	578	577	630	611	605	627	637	646	632	599	621	613	602	635	612	604	588	625	599	592	634	672	598	626	601	644	565	602	605	633	582	606	648	613	589	616	611	595	625	593	610	652	629	613	635	604	595	623	643	566	597	605	629	626	656	604	582	604	616	642	591	589	592	610	580	564	613	609	588	634	642	603	638	608	581	619	588	639	622	672	606	595	617	649	638	620	625	636	621	617	575	654	582	627	612	622	609	649	679	625	590	641	605	605	600	618	613	636	636	613	595	605	610	629	615	630	626	634	606	642	633	610	610	634	610	597	603	669	587	663	612	566	612	649	642	579	628	633	611	618	629	617	610	625	648	629	570	588	597	597	594	627	617	620	588	622	594	616	596	641	621	617	666	589	570	651	636	625	587	667	613	611	652	588	638	571	602	611	633	635	620	582	641	647	561	612	597	620	590	596	610	606	607	629	606	584	624	592	639	645	628	651	641	664	594	627	587	622	678	639	650	649	585	615	614	621	575	592	578	637	625	627	623	619	653	653	584	571	622	661	592	588	586	570	615	618	568	643	594	610	659	629	634	626	609	612	602	622	637	557	580	576	591	615	604	631	616	633	620	611	603	617	628	616	611	623	580	658	614	639	599	640	648	596	589	595	623	651	614	580	642	618	538	582	645	583	614	688	633	621	571	545	596	574	635	621	605	606	650	675	606	646	630	605	638	592	662	611	606	594	594	614	570	597	617	659	602	608	577	620	614	638	673	639	642	637	584	605	627	615	608	597	631	581	607	657	599	620	635	628	624	604	602	637	600	628	588	622	640	611	634	639	617	633	649	600	607	631	620	609	622	601	604	597	586	588	600	619	625	606	673	603	627	617	598	630	635	614	616	611	639	626	612	611	652	628	598	565	623	549	602	657	622	646	606	629	631	689	627	649	640	605	619	594	656	615	583	625	584	619	617	606	564	638	558	615	615	671	591	630	662	621	656	653	596	610	584	643	633	630	614	637	627	589	622	648	615	596	641	589	609	572	610	623	603	613	575	637	597	625	598	646	566	597	631	622	644	577	626	616	580	614	629	598	593	644	615	612	602	641	598	654	641	569	601	631	607	620	627	619	607	603	581	570	613	622	614	584	586	657	635	626	621	632	584	596	644	639	641	592	649	600	610	555	588	644	654	632	596	630	615	634	613	561	609	629	624	687	651	581	587	627	629	572	654	580	624	591	626	642	629	646	666	634	640	594	646	602	676	642	588	635	614	589	666	599	603	596	630	605	565	573	609	613	593	627	599	591	594	589	632	629	585	629	625	606	604	606	567	578	597	594	660	571	620	581	595	574	577	578	618	634	589	601	643	594	638	649	629	589	636	637	629	641	602	636	608	588	637	629	621	602	659	587	637	615	597	668	641	636	647	599	625	648	591	633	639	595	634	615	631	608	674	643	640	639	622	585	614	636	603	677	632	568	630	637	654	633	587	631	580	625	650	613	639	632	618	598	619	642	592	594	624	601	651	632	646	607	622	647	624	589	665	613	619	616	623	640	637	647	617	612	614	579	641	583	575	588	631	572	625	633	655	575	667	605	616	598	623	660	603	603	621	627	578	637	625	612	628	615	603	656	586	633	602	619	603	629	595	597	543	590	660	577	661	626	657	624	644	660	611	622	638	640	613	674	664	625	643	642	656
15879	15112	2276	832	578	434	394	363	338	329	307	331	288	317	286	254	291	286	262	278	255	253	254	233	242	245	243	248	283	219	276	249	260	269	248	265	252	240	244	264	282	267	251	219	253	253	259	248	246	283	244	237	236	258	246	232	248	286	265	237	256	243	259	254	229	261	241	245	262	263	244	243	286	242	213	234	261	225	250	242	241	262	263	261	240	230	220	233	240	265	224	255	280	240	256	230	243	270	245	201	273	233	259	247	250	251	239	238	257	234	262	247	248	237	247	245	237	257	243	262	242	281	231	234	281	257	257	257	221	270	248	255	243	246	244	220	262	214	260	247	256	249	250	235	286	236	239	268	241	244	273	278	277	245	215	267	256	264	243	237	247	268	252	229	225	253	238	264	269	283	271	250	260	263	258	246	239	252	244	256	236	238	230	258	260	257	226	258	249	255	235	249	237	244	245	236	250	241	264	270	262	242	257	236	225	259	259	260	236	231	253	246	247	242	226	232	275	230	256	257	259	216	247	262	240	236	240	256	234	244	225	239	269	262	248	245	237	285	230	276	222	267	231	262	264	246	232	240	228	245	248	226	226	244	220	256	242	263	264	259	243	242	240	273	275	227	236	279	290	236	231	254	249	256	260	266	248	240	232	265	285	269	253	245	257	236	243	261	256	255	249	282	236	274	231	229	241	220	231	251	238	238	236	278	239	234	257	255	246	247	245	253	283	226	259	245	246	230	239	232	267	270	245	239	271	228	256	227	230	260	228	233	227	249	284	244	243	247	233	240	248	238	245	267	285	255	257	227	253	251	230	230	247	247	265	227	224	275	226	240	249	266	252	258	238	250	234	241	224	210	246	259	266	253	267	250	260	287	280	244	231	263	240	259	253	258	230	240	237	251	222	262	233	253	281	251	231	229	259	236	251	254	273	236	247	263	219	236	252	251	248	238	271	269	235	229	245	245	253	251	250	237	293	244	292	244	210	232	238	216	236	265	248	259	256	196	240	265	251	232	263	260	269	253	256	243	280	233	265	226	245	296	239	222	301	237	270	267	256	255	255	264	242	246	247	253	250	266	275	245	234	238	270	239	240	247	259	265	292	226	260	235	256	242	267	247	280	266	250	206	239	255	232	237	244	215	239	255	227	244	253	251	267	253	268	227	262	242	257	270	265	248	269	284	213	251	253	218	255	251	248	235	234	231	283	254	258	228	256	244	264	258	247	217	266	263	267	273	239	254	262	263	251	229	212	253	265	262	238	264	274	235	274	258	243	264	261	283	248	267	258	233	251	244	272	228	216	261	253	255	255	227	235	270	241	221	267	246	246	232	260	242	251	253	258	288	243	275	240	242	270	294	247	246	264	233	255	246	265	261	220	243	256	254	233	250	249	255	252	263	248	246	229	223	225	250	245	274	264	225	266	254	244	260	262	243	248	246	236	242	253	244	258	242	251	252	257	239	254	260	262	259	290	231	247	242	253	226	244	250	247	245	249	286	258	259	249	256	259	244	267	261	247	239	245	261	252	257	282	250	227	248	256	229	247	244	241	238	233	259	269	241	237	283	229	269	251	278	255	259	230	259	269	256	242	221	249	246	258	261	223	259	253	247	204	248	246	255	271	287	248	235	254	235	235	261	290	256	227	248	237	245	234	212	233	237	266	253	229	293	254	260	260	216	267	212	253	257	268	248	250	222	258	225	266	280	253	290	259	228	273	259	253	274	265	238	263	242	248	255	264	281	243	262	219	247	263	253	242	231	277	247	268	236	248	251	234	256	232	244	254	241	239	254	251	257	244	283	247	268	245	277	266	230	251	254	256	231	264	284	231	239	272	258	260	230	227	266	227	238	247	246	246	264	242	231	257	231	282	272	247	258	254	230	263	239	226	253	265	236	249	273	253	222	233	254	254	259	276	261	227	241	240	274	226	259	243	234	236	258	238	232	253	236	240	237	237	272	238	263	250	233	243	275	257	257	246	254	236	232	240	251	225	259	252	249	246	238	229	250	244	259	230	238	234	258	247	263	257	289	271	248	231	275	238	260	268	217	241	254	263	240	249	285	275	237	240	260	219	257	262	232	260	259	277	224	261	232	218	257	242	256	290	250	274	247	246	257	235	227	260	259	261	242	216	236	273	230	264	249	266	255	255	225	249	231	267	221	269	274	247	237	250	220	239	242	238	229	262	261	258	239	243	276	260	273	233	246	239	237	236	248	243	237	232	228	263	266	253	254	242	248	260	262	258	273	267	265	250	256	230	257	268	273	251	260	231	243	255	253	241	274	259	256	261	219	252	226	260	267	253	280	241	248	251	268	221	214	241	247	257	259	266	264	269	247	243	244	276	279	213	244	233	256	269	249	236	243	240	264	244	251	269	259	246	242	253	251	257	254	246	257	240	263	248	281	273	264	236	260	250	251	248	244	260	237	256	235	268	261	249	265	225	254	227	224	239	250	266	211	221	246	255	262	230	248	241	246	218	247	228	259	282	243	241	280	223	244	237	254	244	267	277	238	236	243	263	245	282	226	278	255	252	272	241	258	214	220	258	234	244	257	243	237	256	260	272	254	254	259	232	261	258	256	265	242	238	234	240	252	248	255	260	256	280	239	274	251	271	271	258	234	267	242	250	235	255	263	264	242	260	244	252	248	242	239	217	242	233	228	259	253	260	265	248	233	217	259	287	245	252	273	244	235	234	280	265	242	276	249	262	245	251	254	232	242	242	204	262	219	250	239	254	254	249	278	242	223	249	247	235	220	284	251	257	253	278	237	223	289	264	246	232	234	261	250	266	227	257	233	238	234	261	261	220	244	259	250	236	255	244	260	218	250	262	236	233	280	241	255	282	259	265	262	252	234	252	224	283	257	241	256	266	264	262	260	220	234	260	288	224	264	260	245	268	248	239	236	258	266	234	204	278	267	263	261	249	267	257	245	245	259	223	266	266	276	248	245	239	275	252	217	226	246	257	266	267	249	236	244	254	218	229	248	235	205	239	233	230	248	268	236	221	219	236	249	234	218	249	239	258	230	220	232	272	260	262	250	241	241	236	250	258	235	242	213	247	255	238	277	252	262	236	238	222	230	264	231	297	251	252	217	276	241	236	256	259	238	262	265	254	284	227	248	254	256	238	250	269	234	263	254	267	244	275	228	269	251	236	260	247	239	249	258	256	261	268	272	256	239	228	260	255	237	232	261	260	264	268	245	243	210	240	250	256	235	252	236	223	241	247	260	233	261	248	274	240	221	207	259	234	255	244	261	218	246	215	270	242	241	231	228	206	242	250	261	267	267	242	266	277	242	267	245	271	228	269	247	244	266	229	274	274	256	250	264	226	222	241	244	253	254	291	253	226	232	281	265	251	249	221	247	263	247	250	246	252	229	290	242	238	246	246	247	258	254	270	267	255	251	273	247	267	284	238	233	257	267	219	249	256	244	263	227	252	234	233	239	261	243	276	237	247	219	282	262	231	221	258	251	261	276	227	263	250	253
9147	11281	2040	2254	1853	1613	1252	1092	1062	943	948	873	799	784	676	701	712	670	690	669	620	601	614	623	635	567	582	599	559	550	575	580	583	589	613	625	601	619	614	592	585	571	569	569	510	554	584	623	567	554	556	554	594	551	544	565	570	557	516	580	553	569	541	549	523	532	544	525	564	584	550	584	567	538	494	543	522	555	548	545	544	557	548	544	536	539	553	552	572	526	583	577	527	514	527	523	579	525	574	603	560	541	534	590	526	532	553	549	521	528	525	519	520	577	592	533	531	528	572	573	582	554	563	560	562	540	569	582	553	542	548	514	555	571	567	552	524	551	595	528	525	557	540	547	539	562	532	527	517	580	512	544	551	526	522	546	533	549	530	555	560	560	527	539	528	505	542	542	555	549	573	502	564	579	558	524	559	573	558	519	527	556	531	572	604	565	562	512	572	531	561	530	559	521	547	557	525	567	532	521	559	548	557	509	530	542	552	569	525	581	514	533	557	530	551	559	534	530	527	519	591	545	509	556	547	567	571	578	545	546	543	553	537	583	555	583	557	527	532	524	565	625	559	558	536	493	553	534	549	514	601	560	549	512	534	531	551	537	530	560	567	565	572	581	564	541	515	533	531	590	556	531	529	530	560	562	593	567	534	530	540	556	549	536	560	529	527	580	517	520	593	563	534	551	545	524	547	598	502	526	523	544	518	510	519	546	558	545	573	544	530	556	581	539	558	535	575	518	590	570	568	559	537	558	539	563	542	564	540	523	560	574	542	580	538	561	541	541	561	536	582	561	558	578	547	554	556	573	562	534	540	597	575	526	523	567	560	573	520	550	523	523	570	540	542	493	548	523	516	580	527	499	570	562	501	565	537	579	540	557	524	556	576	534	554	545	572	534	582	550	539	550	530	561	534	547	552	570	558	573	564	532	533	560	528	569	520	544	500	581	543	552	557	523	535	560	543	553	525	545	563	528	575	529	564	560	553	567	551	548	536	591	556	578	536	553	544	537	527	536	521	526	531	555	544	577	564	568	598	539	548	548	549	556	524	541	488	537	526	580	584	511	581	563	506	535	551	500	531	535	537	528	521	508	546	561	548	575	584	510	576	567	539	539	511	571	584	579	520	547	587	564	522	589	575	579	532	549	564	586	538	562	543	544	553	573	512	530	529	546	542	530	524	517	535	556	554	542	520	566	525	515	569	560	553	546	563	535	570	532	610	593	539	571	536	567	522	514	541	575	580	541	597	540	516	518	600	528	556	557	560	534	510	588	583	520	546	598	524	597	573	538	550	577	506	550	483	538	532	541	536	521	519	557	516	556	546	544	549	575	567	515	544	557	594	559	581	562	572	505	586	553	534	559	509	497	539	573	587	555	592	518	545	548	493	572	542	513	560	543	539	579	564	570	527	561	523	556	548	537	555	533	571	512	542	519	571	565	525	534	549	566	471	526	510	500	510	559	535	494	502	551	566	526	582	548	549	519	531	533	552	510	580	561	546	536	522	571	535	566	582	536	575	544	535	534	562	558	555	526	561	566	550	576	539	551	523	554	500	497	554	598	554	550	539	571	577	525	523	524	533	565	602	537	546	519	548	539	616	586	552	558	530	545	544	533	558	531	559	561	581	570	549	555	546	601	535	601	545	548	567	546	581	554	558	540	537	526	603	586	537	523	569	565	577	561	572	547	540	538	534	543	564	564	523	562	559	555	515	540	555	526	547	510	572	598	580	529	551	498	549	598	549	544	530	565	521	531	556	556	567	556	553	528	561	585	519	553	537	583	524	524	565	560	516	506	532	556	501	572	551	566	569	534	562	554	532	528	577	513	516	524	547	516	546	537	511	528	540	522	546	549	555	577	578	595	549	535	554	558	564	542	537	584	554	570	571	528	553	552	510	505	549	572	579	543	562	579	559	526	532	525	551	581	526	528	540	574	542	541	530	562	556	552	531	533	543	549	534	521	579	613	523	557	564	591	528	569	580	548	563	524	553	530	583	560	545	512	562	524	507	541	509	544	599	591	536	534	509	596	544	516	539	502	550	552	558	552	574	529	550	549	537	533	552	559	550	521	554	534	503	500	545	514	568	567	568	556	564	547	550	517	542	557	558	571	526	562	563	563	536	568	518	541	565	529	508	571	554	540	543	559	547	579	550	566	554	547	493	543	530	532	507	536	561	533	594	576	550	584	564	544	538	573	531	550	531	554	549	571	524	565	535	571	587	598	605	557	565	541	547	551	534	544	531	558	581	584	546	561	553	557	515	562	589	537	539	564	531	578	550	522	571	548	536	529	566	572	575	524	566	530	557	531	538	524	541	557	562	541	537	545	576	549	545	548	578	556	503	519	533	546	525	577	558	541	549	552	539	569	559	577	573	558	596	569	575	556	530	541	531	553	531	575	556	528	534	552	575	554	589	604	523	543	516	545	543	515	581	581	518	493	552	529	573	576	588	521	552	553	560	556	541	572	530	536	583	534	547	537	529	579	514	550	564	569	522	554	536	525	511	531	551	570	562	557	548	550	563	591	536	522	532	529	570	527	528	565	594	558	507	560	526	519	567	555	546	518	546	552	541	534	532	568	513	538	584	575	552	580	527	564	520	578	581	523	571	528	555	556	554	537	546	518	526	546	543	513	574	561	555	517	593	564	549	562	563	556	514	538	556	536	524	528	542	537	528	540	553	555	562	550	542	593	526	535	546	560	572	534	541	550	548	584	528	530	481	529	576	520	508	545	561	540	545	580	535	561	544	560	545	548	544	559	520	525	485	556	549	580	516	566	534	525	556	521	560	549	526	566	591	562	536	591	541	542	577	554	526	523	581	544	556	561	528	562	532	515	514	557	497	525	534	553	602	537	563	519	547	548	564	583	552	526	541	537	523	554	555	558	527	552	535	533	544	586	584	536	566	549	547	533	569	555	545	587	539	538	544	557	523	532	600	570	517	562	549	524	560	500	553	545	521	521	520	558	553	586	538	535	545	607	529	526	548	564	555	529	552	531	571	552	518	564	560	553	514	530	574	556	571	527	559	531	540	550	508	558	535	534	574	544	519	533	544	517	594	526	529	598	584	507	557	540	506	562	552	578	554	578	580	519	560	551	532	541	526	547	552	578	506	553	531	534	564	557	553	531	576	559	566	568	560	532	568	546	541	544	531	493	569	596	549	570	565	503	546	516	520	517	560	569	564	546	603	513	568	582	569	571	494	569	544	559	556	510	524	543	557	524	571	540	541	574	575	560	537	545	540	563	529	551	555	560	509	557	545	583	560	531	545	561	537	554	569	534	495	616	487	534	545	544	556	524	538	524	541	591	540	563	591	526	554	542	555	547	552	592	536	576	527	556	573	524	503	545	509	577	538	543	584	552	521	545	545	566	576	548	529	577	530	553	545	519	553	610	520	555	572	578	542	524	545	588	543	531	542	578	541	548	559	520	534	536	570	483	557	567	554	499	554	573	529	567	534	575	546	572	529	559	532	573	570	539	569	518
2127	812	140	131	124	129	144	140	129	113	115	123	127	121	110	120	127	127	116	128	135	148	135	137	119	133	123	134	145	116	133	121	138	112	135	129	129	133	136	122	124	102	137	138	131	144	129	97	120	120	134	135	133	116	109	134	125	150	127	158	122	145	113	114	121	126	118	138	121	131	120	126	122	142	141	116	118	132	116	129	144	119	124	127	143	153	137	125	135	113	127	126	104	132	146	135	119	116	129	100	132	127	147	112	133	134	130	148	132	144	131	151	129	114	124	122	131	117	124	129	146	132	140	115	128	136	124	131	128	122	137	132	113	148	126	112	123	108	133	132	136	145	136	119	136	133	145	119	129	128	145	150	112	127	116	132	120	134	109	111	115	137	126	167	128	105	146	128	127	136	115	124	138	122	132	141	140	99	119	139	135	127	100	150	128	132	137	129	113	127	125	119	137	137	131	132	110	141	121	103	109	153	124	127	115	126	105	112	130	117	135	131	120	136	123	115	131	133	137	128	123	127	124	133	133	114	133	120	115	119	133	134	128	124	128	136	123	120	111	119	133	120	135	125	124	143	119	114	132	127	117	120	138	136	138	129	133	138	108	131	117	116	149	150	115	159	139	125	117	138	145	121	124	134	116	115	148	108	124	121	107	148	134	134	135	121	116	116	145	115	126	138	113	118	113	130	142	108	130	129	128	135	136	116	120	116	120	110	141	140	146	112	136	126	104	137	138	140	134	129	122	102	137	141	102	118	119	125	130	124	131	118	138	132	142	131	145	126	144	130	122	113	145	120	130	104	96	126	134	144	138	134	104	120	122	153	157	132	128	136	128	116	125	127	120	121	143	134	122	130	142	128	130	137	125	153	150	131	124	118	113	131	146	132	123	144	110	128	122	122	116	110	137	115	146	146	131	142	126	121	135	129	134	147	136	139	110	108	141	121	148	133	125	122	129	120	136	133	135	126	118	119	123	114	124	113	127	147	146	142	133	118	133	118	137	110	116	119	131	102	114	128	146	118	144	127	120	127	130	109	159	129	122	114	132	112	135	119	138	114	131	147	148	114	134	122	102	129	132	118	125	127	133	134	138	142	128	121	144	119	125	137	142	119	128	123	108	111	98	122	145	121	120	104	123	138	112	143	124	119	121	124	125	116	139	113	108	121	150	125	125	129	142	118	124	112	124	123	128	124	137	124	120	119	112	113	127	117	130	129	132	133	120	105	131	115	141	135	115	104	124	125	121	125	129	139	135	114	139	120	121	137	120	129	135	121	123	122	125	145	128	145	142	128	122	149	143	119	133	104	127	126	130	126	146	125	134	128	152	130	133	132	161	134	114	121	126	135	134	136	150	125	143	120	129	124	133	142	112	140	141	110	133	133	134	144	108	116	131	116	142	134	140	131	143	160	129	136	139	110	121	125	121	130	119	132	114	120	156	141	137	125	145	122	136	116	138	132	135	112	113	108	142	112	125	127	130	117	132	137	141	117	138	139	104	130	134	128	122	130	126	147	141	112	140	115	126	120	154	111	119	122	125	120	121	130	124	147	115	116	136	105	124	114	150	100	140	122	139	136	138	129	136	140	133	107	139	123	116	147	136	127	142	116	142	133	117	145	116	114	137	117	134	147	126	122	121	129	130	147	137	121	135	123	130	117	119	123	138	116	129	117	115	139	127	122	123	124	120	117	130	131	119	131	120	138	124	116	115	122	123	106	111	137	135	128	112	116	145	109	114	127	140	114	140	132	157	139	133	136	118	135	104	118	128	145	108	123	138	132	143	142	116	117	144	136	129	118	126	149	130	157	145	138	132	127	118	123	130	149	143	113	121	143	112	134	122	143	115	141	112	128	111	121	137	107	130	129	131	116	120	121	138	141	144	145	124	147	128	149	140	131	146	158	129	144	160	121	142	128	132	139	142	127	126	145	141	115	118	127	133	136	118	124	132	128	145	128	122	132	108	131	122	140	143	138	127	105	157	129	143	116	118	134	130	137	126	125	128	110	135	135	121	118	118	124	120	119	151	129	121	126	120	125	168	122	127	126	102	114	134	145	145	119	125	134	112	145	143	131	132	142	139	145	122	150	125	141	143	123	151	120	125	130	116	141	135	149	144	133	125	127	129	148	123	116	130	129	115	133	152	121	129	136	152	125	123	125	119	133	128	126	113	132	138	126	123	134	139	101	117	152	135	139	128	105	124	127	128	139	128	148	125	134	124	116	127	133	118	112	126	102	123	132	136	151	115	106	122	110	105	108	125	122	138	140	112	135	126	116	132	111	112	125	106	128	116	105	133	131	167	142	129	139	101	115	112	127	121	131	131	151	167	125	120	138	128	113	145	137	116	113	129	125	121	131	131	141	147	125	138	109	120	122	117	117	130	115	128	109	140	133	111	123	132	110	117	124	135	137	135	117	139	153	143	134	134	117	128	127	138	146	141	134	138	145	131	109	141	134	122	137	137	133	146	118	123	148	155	136	141	125	128	130	142	128	128	103	118	144	142	123	121	143	113	120	122	115	109	133	153	126	122	128	146	131	136	132	122	126	113	129	143	120	143	129	126	135	130	114	130	126	128	126	142	112	152	101	133	127	116	121	124	120	118	152	124	112	126	119	139	152	128	128	119	111	136	119	131	116	141	125	135	134	121	146	138	134	177	114	122	139	118	152	119	133	129	121	114	110	128	141	118	148	130	163	127	117	126	158	119	122	117	146	135	135	104	130	123	119	136	117	140	130	139	123	138	127	117	125	138	117	128	124	99	133	137	132	137	113	128	135	137	131	127	129	126	120	142	130	141	135	130	116	121	134	132	131	140	136	116	131	121	124	131	118	121	122	114	113	119	114	120	124	117	134	115	137	127	128	123	128	130	149	92	120	134	141	135	110	121	120	131	136	120	137	124	124	139	137	138	138	143	125	119	130	143	133	128	136	151	141	128	124	113	131	139	110	116	157	128	137	143	114	122	140	117	151	122	145	112	141	152	143	144	133	141	120	133	140	106	133	130	140	136	131	117	113	128	116	122	117	129	105	111	127	132	97	106	105	124	119	117	135	123	114	118	135	147	135	140	122	125	136	136	132	121	133	126	131	104	124	137	146	118	152	156	128	133	150	158	153	155	143	122	138	132	122	125	121	144	132	116	123	142	132	114	139	137	117	134	139	117	129	129	154	144	153	147	135	158	151	124	133	146	134	121	119	105	134	143	151	131	121	142	151	146	125	126	132	136	144	131	134	118	138	150	110	124	117	133	120	131	120	132	123	121	135	117	133	141	120	118	113	122	134	136	125	129	130	121	134	138	124	140	146	135	143	151	102	123	107	124	140	125	154	140	137	124	125	131	125	144	133	134	154	123	110	140	117	143	127	134	108	136	125	150	163	134	134	133	123	128	136	122	117	121	135	111	152	135	124	118	131	136	146	134	119	133	154	103	163	140	128	115	140	151	127	105	134	134	127	150	130	106	127	129	131	112	136	130	126	151	112	105	153
1891	1087	348	351	327	352	357	348	357	338	367	320	329	350	326	317	361	323	339	358	318	343	364	343	332	314	351	335	327	341	324	300	326	315	337	336	375	305	341	342	323	324	338	354	295	339	368	338	332	357	335	321	330	307	347	315	311	320	345	313	277	286	323	346	329	371	311	315	329	311	326	342	347	344	330	340	353	322	347	341	319	333	325	327	326	336	301	334	344	312	351	335	352	310	340	327	332	352	312	347	338	337	339	316	338	314	334	334	330	340	341	320	351	355	360	313	318	325	351	377	324	314	318	368	341	330	323	325	301	337	302	360	323	324	369	325	310	322	332	309	332	330	316	342	344	325	271	357	357	329	307	352	324	312	304	327	314	333	314	313	334	366	334	303	323	336	327	338	359	310	346	332	345	335	338	347	344	334	337	364	302	346	370	313	322	326	322	317	332	343	336	318	348	313	317	328	363	349	320	341	329	312	358	323	320	366	342	340	299	303	325	362	324	344	333	296	327	332	344	308	335	327	310	306	333	321	353	314	313	323	343	371	316	323	338	313	334	313	320	349	324	335	327	328	357	344	371	327	348	311	332	321	346	334	328	346	342	344	332	320	315	332	314	356	343	322	345	327	374	359	332	307	326	336	326	340	318	310	327	341	323	339	326	355	330	365	360	294	331	333	334	332	300	305	325	311	342	337	315	338	315	339	315	325	321	368	375	330	342	301	361	356	321	286	316	310	322	304	328	347	318	360	357	326	340	353	338	344	337	306	305	347	304	312	356	303	294	315	358	317	367	362	362	337	349	343	348	318	337	330	329	339	336	342	346	301	328	349	303	291	334	315	310	340	363	323	329	332	342	341	327	354	345	327	328	350	332	332	334	300	331	337	354	339	344	365	352	336	367	337	328	329	320	324	317	343	297	337	353	352	311	312	332	340	353	342	318	320	328	335	326	329	360	326	327	363	329	321	319	316	328	305	283	323	357	342	321	336	344	311	300	346	335	344	320	376	339	352	309	313	352	329	308	330	318	313	297	329	354	325	365	337	324	331	359	323	320	327	338	313	297	323	268	334	359	325	316	334	335	326	324	311	311	307	340	341	338	324	316	325	335	338	365	316	331	342	357	345	322	312	352	347	365	349	324	312	353	310	321	306	361	309	356	343	329	341	330	323	356	318	356	328	320	330	344	355	328	358	327	346	315	311	344	355	327	328	303	340	353	347	346	317	335	328	354	314	332	323	294	315	309	334	308	319	354	286	360	312	329	365	356	370	335	322	327	337	352	307	341	354	322	350	326	339	363	326	317	336	315	338	301	338	363	330	299	318	305	291	329	303	337	363	365	329	326	317	325	318	344	301	323	332	307	320	333	377	320	324	351	354	342	317	330	351	333	332	327	328	371	344	328	340	329	337	301	327	301	346	306	345	342	344	334	334	296	355	339	325	327	338	328	340	326	338	339	350	345	334	319	338	328	338	335	299	349	319	303	347	349	345	328	331	319	349	320	328	346	353	336	352	344	334	336	320	344	341	317	321	326	367	338	350	340	341	295	333	311	281	337	295	334	352	300	314	295	293	319	305	344	324	298	332	323	337	308	318	354	317	329	355	367	319	323	341	336	329	318	303	320	304	378	341	324	312	338	327	329	325	318	337	352	327	327	317	360	325	337	352	318	334	345	354	311	338	306	347	328	326	297	339	356	336	326	342	371	346	340	348	319	339	323	345	347	353	323	320	324	286	318	303	329	338	305	357	341	300	290	324	340	359	344	316	313	355	346	321	325	376	318	345	339	338	337	340	317	330	332	345	339	339	305	332	311	334	311	327	357	332	320	313	349	351	340	346	349	318	350	326	301	331	338	317	337	332	341	328	346	310	334	357	335	358	328	326	318	325	360	332	310	325	300	290	355	315	330	351	325	353	340	344	326	313	340	359	331	314	356	320	288	345	354	358	314	349	319	312	324	343	331	333	347	337	356	320	353	310	311	343	336	366	323	315	338	335	341	341	343	307	302	337	368	318	359	331	296	306	340	348	362	320	316	349	306	346	333	336	326	326	324	358	333	326	338	294	341	298	335	323	309	354	324	320	344	338	338	329	377	339	321	314	343	340	379	346	329	350	335	319	359	332	335	335	353	337	340	330	339	329	338	330	334	293	315	321	337	315	341	363	349	325	330	340	301	337	322	307	372	325	321	334	331	344	327	303	328	315	302	333	320	310	329	327	324	365	337	328	312	329	324	349	377	294	334	353	319	305	352	356	347	328	339	338	318	345	318	324	312	308	337	337	340	337	335	348	358	338	381	331	322	319	362	326	347	325	321	358	332	352	321	338	320	335	324	323	356	292	337	337	340	288	338	328	356	338	381	354	361	329	385	327	328	348	335	328	325	359	315	334	329	345	313	371	346	296	316	327	344	361	328	317	336	355	343	346	341	352	347	309	312	329	329	356	297	310	305	292	327	339	325	338	344	313	358	328	317	335	336	370	339	332	370	356	331	358	329	351	311	319	341	363	331	283	311	340	327	357	296	335	333	305	312	343	355	319	336	329	323	336	330	326	321	341	348	343	344	360	333	327	332	335	316	344	349	337	338	337	336	321	299	382	347	378	325	339	316	317	345	332	330	331	334	350	376	325	313	354	325	341	344	351	293	354	346	305	346	337	331	324	330	320	344	343	318	337	324	308	355	321	347	321	327	340	315	310	365	323	351	345	317	330	346	345	337	336	325	303	341	351	343	312	324	354	334	330	326	311	324	362	301	339	364	356	308	328	340	355	327	302	323	358	346	335	315	318	282	316	346	339	366	325	354	299	335	331	355	339	290	311	324	363	328	328	352	308	276	316	336	348	311	294	330	325	336	346	325	325	339	328	320	347	354	318	287	318	357	340	340	341	308	339	344	300	350	325	342	343	323	336	329	341	332	317	324	311	322	322	328	339	311	353	347	336	289	341	299	314	320	339	315	309	330	339	355	332	363	323	331	299	322	321	343	322	351	319	350	328	323	306	300	346	343	341	343	349	357	327	327	342	338	397	324	359	307	311	345	349	347	378	303	332	332	323	336	316	283	325	353	354	306	348	346	354	331	312	332	334	321	363	324	361	346	334	331	364	345	346	328	361	353	331	327	349	354	312	366	336	294	336	321	300	303	330	340	357	310	324	333	336	345	351	345	328	303	328	333	340	321	351	308	326	335	355	347	306	356	331	341	359	347	354	349	332	330	330	318	326	292	351	334	341	335	309	316	328	321	336	303	335	349	311	359	311	325	324	343	308	330	327	345	329	345	341	338	371	357	329	305	332	348	314	341	338	300	326	327	321	335	338	375	342	363	325	342	339	344	318	357	311	351	325	352	324	310	337	320	330	332	323	365	358	327	360	343	333	337	335	333	337	336	334	315	323	318	369	349	346	326	269	288	320	326	329	305	337	326	321	341	338	348	331	333	342	307	293	338	310	344	292	345	353	353	365	362	327	355	335	327	321	339	310	312	352	361	311	330	313
9082	8794	1018	552	453	331	304	326	327	308	280	333	320	265	304	284	286	316	277	273	288	274	286	292	251	279	290	255	286	243	270	279	285	282	293	283	261	304	286	255	259	290	254	284	241	250	279	322	287	263	259	258	269	270	247	273	294	230	256	295	296	290	309	263	307	258	294	272	258	300	279	267	278	236	242	248	283	302	277	284	221	285	268	272	260	273	247	285	257	269	251	257	288	261	248	258	249	296	297	238	261	278	297	263	271	274	291	243	253	280	252	262	236	258	249	252	272	297	286	277	262	254	261	304	260	237	255	227	294	255	237	277	265	298	260	259	294	274	294	282	274	311	285	267	269	255	279	249	275	251	256	281	294	279	234	290	277	270	273	261	255	239	268	289	278	266	271	247	281	280	232	244	289	274	250	304	286	262	275	269	279	261	288	300	296	268	280	266	266	264	263	268	280	288	244	271	269	272	280	278	271	267	287	267	269	267	268	281	271	280	294	240	265	261	280	277	263	284	251	281	275	280	285	253	274	258	271	266	281	259	240	256	303	284	267	274	255	256	249	268	259	283	243	231	286	273	277	251	279	284	301	260	259	285	262	261	259	288	296	265	243	261	281	261	240	272	299	252	269	291	267	276	252	286	264	280	234	264	264	275	239	271	254	268	265	272	298	259	261	282	261	276	274	259	279	265	240	294	305	279	283	234	282	270	266	252	248	240	257	276	285	257	276	269	267	295	302	309	267	234	278	258	257	306	248	263	271	283	283	272	256	298	277	258	264	258	274	272	296	278	266	291	290	280	313	257	261	236	220	286	266	251	258	290	270	290	295	255	224	268	265	308	276	261	277	257	249	259	265	251	276	228	258	274	277	306	270	252	259	264	272	266	292	273	271	273	232	240	278	247	284	276	288	249	279	275	280	279	254	280	264	250	269	262	279	268	263	292	263	268	269	256	239	261	267	282	282	269	255	286	274	261	289	295	274	289	274	266	276	264	260	282	270	281	266	287	252	253	266	268	276	274	260	289	280	297	248	285	290	303	281	281	277	282	268	280	262	250	240	297	248	272	268	291	264	288	269	245	268	261	273	244	275	332	257	285	289	314	294	277	274	293	265	253	267	266	275	283	288	272	261	238	273	271	274	262	265	276	267	259	297	276	264	285	245	263	271	269	279	257	255	283	284	270	286	282	297	272	311	240	274	246	258	242	279	296	312	294	274	261	276	267	289	276	294	279	271	258	242	263	290	283	269	264	277	270	280	268	270	287	284	293	272	263	269	262	284	232	262	261	264	277	282	267	294	304	245	245	279	301	263	276	241	288	275	255	276	286	292	272	256	252	238	267	288	253	255	252	239	253	286	290	269	257	263	250	277	288	290	274	251	275	256	262	252	254	278	297	272	252	266	295	252	286	275	275	296	244	257	294	273	295	296	261	260	274	242	268	281	295	288	297	251	293	266	284	257	267	296	258	280	265	268	235	262	307	267	249	264	280	257	287	236	260	238	254	252	288	218	267	243	275	324	276	284	276	239	249	271	289	295	254	256	267	265	268	286	260	270	293	292	265	246	287	238	281	235	269	313	278	281	236	290	266	261	273	319	263	265	283	283	295	301	261	282	277	255	273	261	257	264	284	271	284	299	265	258	277	292	274	255	257	295	257	251	301	300	246	265	254	279	278	275	277	231	289	264	276	295	270	294	274	259	290	259	253	283	277	269	293	304	275	275	260	287	295	269	261	253	255	294	270	278	260	294	289	255	261	278	258	282	270	267	273	300	265	289	268	263	270	291	330	268	260	232	250	276	321	238	263	280	301	310	285	297	292	261	248	314	323	243	289	282	273	260	295	270	241	265	273	273	249	292	290	270	251	264	249	278	259	277	264	260	297	257	259	296	272	266	288	268	280	287	260	265	268	298	254	271	270	261	267	266	250	286	309	294	270	264	266	259	268	255	299	262	238	240	272	276	259	234	250	250	266	293	268	292	259	234	249	258	300	224	242	252	271	266	290	253	277	280	281	264	275	267	288	310	267	294	268	282	310	306	261	246	262	267	288	271	286	253	265	263	242	292	291	286	250	280	278	255	282	268	276	262	328	257	265	249	269	271	264	258	261	273	277	253	283	276	260	275	269	250	260	282	286	287	281	272	274	280	291	286	246	254	262	272	259	261	273	230	259	264	273	253	247	293	295	250	276	256	274	255	226	272	273	282	245	262	251	241	252	257	288	278	292	279	290	270	263	256	308	274	226	271	276	243	297	256	279	301	252	259	307	283	259	278	279	260	244	263	269	280	254	265	271	272	272	266	276	290	256	254	269	280	280	272	240	273	237	282	252	267	308	289	261	285	264	262	270	249	252	264	276	270	244	266	268	303	269	308	279	242	261	260	266	273	256	260	277	284	259	275	298	272	322	284	269	247	284	281	291	308	277	276	273	264	295	280	282	277	254	273	250	269	252	306	285	256	272	272	311	298	273	314	293	260	263	272	242	269	273	254	305	239	276	307	254	262	286	299	318	237	279	298	258	233	263	269	273	231	290	271	232	266	272	232	264	256	305	258	312	252	269	238	296	291	270	270	256	287	268	249	289	258	260	278	298	278	290	282	267	253	282	255	301	257	276	281	267	281	272	295	273	324	287	323	282	288	274	266	276	276	275	279	277	285	271	282	256	269	258	253	274	251	262	285	271	281	256	284	270	265	256	252	225	288	256	276	270	280	257	264	268	246	242	283	279	257	267	238	266	269	266	240	263	290	260	268	255	274	250	248	288	283	286	259	269	254	307	254	285	286	255	264	254	250	278	262	297	295	271	293	277	261	259	255	269	284	273	293	269	290	273	268	279	284	299	303	292	268	288	281	270	269	258	283	268	257	268	240	308	279	286	309	271	280	259	290	263	278	262	289	290	261	273	232	281	255	284	246	289	265	259	299	262	262	260	266	250	273	249	261	290	277	235	254	280	278	271	257	271	287	279	246	258	275	299	269	262	280	231	286	259	242	276	284	266	264	259	259	248	312	290	303	280	268	268	319	297	262	244	267	274	280	259	271	246	301	266	255	270	291	288	271	279	285	236	268	286	302	260	263	256	263	259	244	262	281	265	260	285	227	255	253	265	288	293	302	287	254	273	279	280	274	277	279	247	280	268	272	241	252	236	303	268	259	282	277	265	278	267	256	277	275	260	262	280	252	239	276	263	297	278	270	289	264	261	272	269	280	275	294	249	291	273	271	280	257	267	249	270	235	289	275	284	261	272	281	263	282	232	283	276	271	267	274	287	286	276	273	261	298	256	290	275	277	277	271	273	231	271	268	248	298	280	265	307	254	271	307	259	279	272	279	272	250	278	280	252	255	285	266	279	285	280	246	266	273	257	269	269	267	315	261	269	261	303	242	254	291	278	264	258	267	287	281	260	279	279	295	303	279	276	245	274	245	282	265	246	258	270	235	269	293	281	282	272	291	271	269	291	252	272	276	293	275	279	274	277	284	297	254	296	252	273
7149	7653	1413	1592	1302	1106	1012	916	818	823	749	793	728	741	692	626	727	645	684	625	628	630	671	646	668	617	575	681	631	643	618	625	604	689	653	642	678	688	653	593	652	673	670	632	656	673	632	617	630	608	623	565	618	610	612	620	580	619	595	594	568	614	641	569	583	662	570	561	588	607	676	588	649	589	589	591	648	602	625	602	626	596	680	661	598	615	636	638	594	577	615	587	621	644	618	620	600	616	611	609	650	628	639	625	616	614	577	579	615	601	588	588	649	677	601	585	634	562	617	620	563	624	620	643	632	616	607	628	647	570	622	616	577	605	583	652	647	643	606	623	600	609	613	621	589	642	571	585	599	591	579	610	635	611	576	624	610	606	615	638	652	556	644	599	598	602	608	632	627	637	601	567	623	650	576	610	632	594	616	614	649	648	613	604	616	564	624	620	608	575	573	634	639	588	631	606	639	610	583	609	608	606	604	598	613	625	635	611	619	633	639	618	629	615	612	582	635	599	615	615	591	597	633	635	609	601	612	647	605	585	614	569	640	621	583	620	615	613	585	629	617	636	643	595	609	573	587	603	605	620	610	658	636	632	645	608	620	638	617	596	554	596	616	631	599	548	591	622	616	571	606	629	597	610	587	642	644	594	553	632	615	621	607	595	626	608	620	574	606	621	619	634	622	643	579	613	608	607	602	614	614	624	604	615	608	639	616	593	650	589	593	595	653	592	573	606	680	580	585	611	570	603	586	544	616	630	610	603	601	634	581	631	598	598	590	606	575	615	595	587	621	632	583	643	577	643	600	555	581	654	630	590	618	581	600	637	595	607	611	620	579	649	586	593	612	607	589	585	613	616	641	596	624	602	642	601	617	611	549	599	627	589	557	653	636	598	603	650	651	554	634	574	594	605	628	567	616	600	641	622	635	612	629	621	614	640	616	616	662	593	570	624	638	593	621	587	642	579	658	573	627	626	621	568	633	604	608	577	566	634	645	630	650	606	618	620	603	615	664	607	613	608	547	621	604	586	576	622	630	663	634	609	659	609	618	642	579	615	566	590	614	576	590	641	620	635	656	630	642	591	646	623	571	635	603	609	600	644	579	620	591	576	609	653	583	616	598	577	595	617	628	608	584	634	605	616	596	633	656	586	598	590	641	570	603	593	648	607	605	619	627	581	584	609	616	599	596	617	652	543	603	656	571	634	600	570	607	628	609	639	605	598	562	576	619	625	559	581	572	553	640	635	647	643	582	625	608	614	581	596	626	654	627	585	661	589	612	573	599	619	627	632	607	644	604	601	640	628	636	601	587	628	615	593	616	574	604	628	581	615	614	621	625	592	603	632	622	586	636	660	575	602	591	580	550	592	598	594	565	622	613	630	600	637	616	576	595	602	616	608	627	559	591	609	586	614	599	622	612	611	584	599	591	638	622	579	628	621	626	620	623	634	604	604	628	621	621	567	616	596	596	609	602	630	630	625	598	607	586	599	649	609	582	631	613	624	624	624	572	619	613	590	587	580	624	618	639	604	603	560	602	606	606	580	629	584	557	583	624	642	646	631	640	625	578	622	610	574	590	623	594	575	593	586	583	620	576	566	594	602	643	598	567	612	624	645	605	583	626	647	606	600	612	572	596	652	549	689	582	674	614	613	623	598	617	583	634	575	619	613	624	596	595	606	669	609	644	597	600	614	630	611	612	638	636	606	639	615	605	621	604	608	564	604	655	610	644	587	652	609	612	628	618	566	602	622	626	593	611	610	616	584	605	621	610	633	668	592	610	647	657	627	585	615	651	617	644	632	609	617	560	625	625	567	559	597	639	612	623	630	633	621	557	548	618	621	628	589	615	604	650	618	591	637	624	611	649	618	618	608	585	590	555	606	608	650	591	594	624	638	599	656	596	606	650	594	615	645	625	621	592	604	635	629	588	589	607	610	605	550	613	586	606	604	561	608	625	593	579	592	610	619	620	645	589	623	591	587	615	617	610	610	595	622	619	639	600	622	611	611	610	618	599	654	634	622	603	621	597	646	615	648	609	596	667	615	578	570	573	620	588	646	568	604	646	573	576	593	654	617	626	618	593	601	623	602	632	625	630	574	635	651	600	623	656	614	573	614	552	615	638	574	617	603	646	623	601	586	632	613	610	639	606	642	636	533	659	596	626	593	618	604	636	594	591	602	594	579	619	589	597	619	642	628	575	647	594	584	570	598	613	610	632	578	595	582	656	621	594	575	576	607	674	589	588	545	635	623	615	608	581	561	627	601	604	660	606	575	615	578	636	611	642	633	600	597	612	586	592	586	616	628	623	638	594	674	641	571	615	624	564	592	630	592	643	588	594	635	588	596	638	611	616	585	615	628	604	635	576	659	618	587	608	578	641	632	622	642	593	625	612	584	621	572	645	619	595	629	645	606	635	585	617	571	631	632	619	590	603	614	601	572	633	590	654	585	638	584	604	631	598	637	655	584	604	612	649	590	584	608	615	598	616	596	615	627	633	637	640	610	641	595	614	586	612	614	603	632	619	594	661	640	579	644	606	612	646	539	616	662	570	596	575	623	596	604	584	638	627	634	622	626	605	600	580	608	596	594	600	625	643	646	633	626	634	578	624	611	600	593	634	619	610	606	607	625	606	609	570	595	608	651	617	628	599	646	592	600	643	621	607	619	630	626	636	596	640	620	626	647	610	642	611	635	570	642	593	625	647	595	601	616	620	640	648	622	602	573	582	596	617	628	576	604	587	570	590	637	594	607	623	584	604	566	560	595	620	573	595	597	608	612	630	556	609	604	619	602	593	621	598	606	589	606	628	655	573	607	589	637	597	645	602	636	594	614	608	600	648	643	635	658	611	634	621	601	573	660	644	616	601	548	593	614	635	600	601	593	650	604	647	609	614	590	651	615	611	622	606	621	587	575	648	602	584	647	606	600	620	608	603	645	590	565	642	648	581	626	567	599	638	624	591	636	621	586	571	630	620	622	644	552	611	562	614	573	634	627	635	631	621	602	626	574	598	578	565	628	608	611	664	582	637	637	619	563	606	598	602	626	619	587	634	603	566	650	627	612	640	580	613	613	576	596	605	642	604	623	607	595	640	601	605	577	609	620	569	606	633	614	627	603	604	638	596	598	585	628	654	615	645	626	589	574	601	666	583	559	625	626	592	619	608	598	588	604	589	635	614	614	571	621	630	612	621	612	630	623	564	606	657	562	614	589	586	638	617	639	612	595	577	637	590	634	564	599	602	598	622	580	605	592	613	632	641	568	604	620	537	600	627	580	581	597	564	618	600	661	590	588	597	596	653	644	597	601	646	617	596	543	615	594	622	651	578	611	634	634	629	605	668	602	597	638	582	590	662	630	664	609	613	602	624	578	632	646	648	668	576	621	596	623	623	577	606	607	643	606	634	625	601	582	642	603	592	622	588	603	642	610	654	639	574	639	606	592	596	625	601	605	606	558	632	613	627	622	606	653	625	622	626	572	581	659	618	589
15742	16359	2389	824	567	470	419	353	287	291	274	307	303	289	276	245	249	240	261	250	258	285	246	265	260	234	268	262	257	251	236	255	270	268	265	272	285	249	253	274	255	277	253	262	263	250	255	235	258	259	250	207	246	258	235	232	252	236	273	260	253	257	220	255	261	291	226	245	257	285	254	235	256	265	266	258	259	250	240	233	290	260	255	248	243	245	238	268	232	240	254	255	256	248	230	259	244	247	233	223	266	275	258	224	264	249	219	245	246	269	253	235	248	262	254	234	227	248	233	224	226	258	233	239	238	259	241	243	241	237	274	250	207	223	211	232	233	248	246	231	237	262	281	267	249	262	254	253	246	209	282	237	252	236	249	260	214	263	262	234	233	247	248	227	250	261	223	238	232	238	234	221	222	228	230	251	247	256	245	243	254	230	217	238	259	252	268	218	254	245	233	229	255	254	230	255	248	264	225	246	232	241	227	235	242	243	240	275	216	243	238	215	234	250	275	258	249	289	210	220	269	256	225	233	239	257	235	245	221	234	261	261	215	250	218	250	219	257	222	258	225	231	241	233	250	249	231	246	243	238	248	264	243	241	258	253	222	233	272	260	235	207	235	238	268	278	259	248	274	238	207	234	258	217	246	246	231	228	254	259	253	237	212	271	253	240	260	259	234	237	242	234	223	229	225	229	263	249	236	231	254	255	247	245	263	253	283	246	255	250	263	193	248	236	250	228	222	243	219	247	249	240	238	254	253	260	251	249	256	255	253	241	253	229	230	238	243	236	244	254	248	249	242	233	285	236	258	246	228	257	246	271	252	263	239	250	220	222	251	233	238	208	237	248	266	244	237	246	249	255	241	258	257	245	242	219	241	264	241	258	263	257	239	243	232	213	226	250	240	266	244	238	235	243	271	215	245	243	255	205	284	224	224	259	265	243	254	220	212	247	244	213	224	258	275	225	250	254	260	278	256	248	237	211	231	257	233	240	245	233	261	261	270	232	204	267	247	259	248	271	286	205	231	229	249	221	247	248	240	240	221	258	228	234	230	265	244	280	256	229	217	222	235	233	264	268	237	227	256	245	239	270	232	231	276	241	233	259	274	254	274	250	242	238	245	255	251	252	238	263	250	237	290	257	240	227	255	239	237	248	226	258	203	233	258	235	235	234	248	277	229	248	244	290	259	263	248	253	263	274	246	234	235	254	254	225	261	238	217	240	231	260	240	277	254	286	265	254	263	251	214	231	284	263	245	261	235	227	246	257	258	251	230	240	216	226	244	234	208	251	258	246	220	259	249	242	236	289	260	226	236	256	263	257	236	210	232	234	229	243	229	215	275	237	257	267	260	267	247	260	236	247	241	256	246	272	243	265	250	212	243	259	239	228	250	231	266	245	229	258	234	250	263	227	239	255	244	222	231	254	233	237	240	263	261	291	220	271	237	260	253	253	244	239	238	213	231	276	252	262	217	225	240	248	242	237	246	233	235	257	235	260	241	240	230	267	238	203	244	213	255	274	263	229	237	261	245	264	269	243	273	254	250	251	209	284	253	253	237	233	281	234	245	236	275	253	265	237	248	262	250	243	274	231	251	264	244	262	246	250	255	240	286	261	251	249	247	251	287	249	232	231	255	237	238	227	244	271	270	256	221	232	268	224	247	250	209	268	239	260	240	246	245	231	264	239	268	276	248	223	226	219	217	246	262	235	255	224	248	283	234	284	249	227	262	267	256	236	247	270	262	258	240	224	201	234	233	223	247	244	228	232	277	231	257	219	256	229	228	238	240	261	248	226	248	217	247	271	264	243	259	226	245	235	226	279	259	228	277	238	265	255	237	231	263	266	244	230	268	242	250	230	250	228	259	290	229	283	243	268	238	232	260	227	282	260	260	218	232	231	224	245	233	246	214	205	254	249	243	229	243	244	241	274	241	252	236	247	253	216	237	247	242	240	247	261	254	259	252	239	241	247	237	252	223	251	223	238	249	278	253	234	266	263	287	237	245	249	266	253	258	261	259	263	284	250	273	203	275	261	231	254	245	241	245	245	237	234	269	266	255	281	261	243	241	264	271	218	267	244	232	247	241	225	232	216	228	252	253	233	230	275	240	250	274	242	247	241	262	269	218	249	273	239	238	240	242	252	246	225	241	258	234	275	212	230	249	256	231	259	261	223	207	243	228	215	265	248	251	232	237	232	248	259	246	262	249	274	263	250	246	224	232	234	252	262	239	227	258	219	243	249	289	219	278	245	221	250	239	215	253	226	226	241	193	236	261	263	230	226	239	265	219	243	271	263	265	256	240	245	236	262	250	273	244	236	232	244	224	246	258	250	290	229	225	235	216	245	250	256	257	252	236	266	249	220	231	279	252	256	251	258	236	200	236	261	252	223	232	266	248	262	256	226	255	231	269	237	257	275	255	270	266	251	225	255	243	225	265	236	253	233	237	243	245	217	240	238	268	231	242	228	247	246	221	274	259	248	274	235	249	233	200	296	240	248	242	273	235	236	223	250	235	238	233	225	236	245	253	251	233	235	262	272	225	202	259	285	230	253	259	233	251	242	226	271	251	256	266	265	258	236	242	232	227	226	273	232	269	244	259	260	222	219	226	212	226	233	247	258	234	286	253	205	230	250	244	254	257	240	242	253	240	246	251	212	242	240	264	261	217	238	248	261	247	253	267	269	225	260	204	213	238	227	242	252	229	234	248	220	232	239	287	257	237	265	250	270	210	264	258	236	259	219	232	269	269	245	266	233	300	263	207	254	230	235	253	257	241	238	244	252	249	227	250	247	246	241	250	229	245	255	266	271	288	245	242	233	268	242	253	282	242	227	219	247	228	282	245	241	234	218	221	237	234	275	248	252	236	232	231	269	230	244	276	255	253	234	243	237	266	234	275	252	248	233	236	250	235	205	265	259	258	237	263	240	245	259	242	235	240	243	236	223	245	271	247	258	229	226	252	256	261	219	236	241	227	257	257	215	265	254	248	258	265	240	250	222	270	229	239	227	261	247	230	261	225	241	243	257	239	233	234	235	266	267	249	221	246	274	221	241	263	235	250	237	246	220	247	225	251	244	225	257	247	220	242	237	201	260	272	239	235	237	244	256	234	236	247	230	243	262	224	253	252	218	241	259	225	237	251	226	238	237	236	218	236	241	244	287	233	249	233	252	279	244	249	225	246	246	246	303	250	244	246	257	240	271	243	244	236	231	254	213	258	244	231	263	266	233	253	208	262	262	259	253	239	247	240	234	269	254	250	237	244	282	243	244	260	245	275	239	226	232	262	251	245	241	231	254	261	265	258	238	249	225	285	255	251	231	266	235	253	255	240	239	258	240	252	263	242	239	238	231	268	230	253	241	229	241	261	245	260	239	246	278	238	233	254	272	260	273	271	242	250	260	217	216	250	280	251	247	249	229	232	245	221	237	268	229	249	238	270	248	245	234	242	236	233	239	242	247	259	237	239	247	231	279	269	234	240	265	222	221	244	264
8988	11730	2048	2286	1891	1512	1309	1110	1011	898	891	807	830	812	765	686	681	667	624	658	619	618	600	601	600	614	593	585	583	583	535	568	552	546	573	625	596	599	565	576	576	604	560	571	581	547	570	607	563	527	591	517	523	547	524	595	552	547	575	525	557	524	501	535	544	494	486	530	543	572	584	551	519	567	513	539	569	532	511	597	542	498	535	562	543	572	574	556	524	508	532	556	538	533	549	538	546	547	582	548	518	571	545	528	483	542	540	531	536	544	563	522	532	511	519	562	551	510	555	549	517	530	535	527	552	510	513	524	551	561	557	545	507	515	501	525	518	527	524	565	546	546	564	514	553	534	556	519	512	544	516	530	545	551	555	536	522	512	531	505	558	507	544	541	511	516	562	533	534	566	560	537	515	556	497	527	497	549	554	573	524	558	534	558	529	585	571	565	500	528	517	572	548	542	524	553	522	514	534	542	553	465	534	563	542	518	540	557	544	559	502	560	571	550	529	536	533	517	571	514	556	535	506	537	542	555	539	540	557	550	534	522	529	545	565	565	558	537	555	577	520	529	563	539	506	528	500	514	531	528	562	504	567	554	507	559	538	525	517	556	510	532	536	573	517	565	541	538	514	556	530	551	497	566	565	501	553	545	518	595	561	534	558	567	523	547	580	546	512	547	546	545	523	527	523	555	516	564	559	510	539	549	514	540	493	552	571	548	524	555	537	514	551	532	543	523	557	567	548	568	531	514	498	535	596	544	521	504	527	545	543	569	540	543	544	510	528	539	538	541	503	559	534	548	533	564	584	528	540	540	566	508	570	539	530	487	520	507	524	592	556	517	505	546	551	516	562	553	495	481	551	546	533	533	535	537	545	518	536	533	517	564	502	526	522	537	592	543	572	534	550	529	482	532	550	553	536	530	537	539	521	529	534	565	548	539	552	559	539	505	514	526	503	532	541	524	547	570	543	526	538	552	564	531	534	559	521	528	543	551	578	510	528	533	573	545	538	506	533	545	530	530	541	502	530	543	538	566	483	530	510	525	552	553	526	563	515	538	565	562	518	556	520	544	521	533	534	512	546	574	556	557	551	502	516	528	511	551	534	536	524	536	528	536	544	550	502	562	550	520	524	482	528	524	530	535	573	539	551	529	544	532	514	569	585	533	538	542	532	548	522	524	545	537	530	571	526	532	537	499	489	558	535	543	532	549	508	500	500	534	566	526	516	565	575	541	549	536	561	546	494	519	532	521	573	497	569	519	481	539	566	526	505	512	523	530	547	525	569	525	551	556	567	511	535	517	526	551	565	561	510	539	554	534	504	571	492	547	553	582	548	473	529	541	520	590	569	557	547	517	499	495	509	544	504	557	526	537	539	499	517	545	515	547	524	539	523	507	526	511	561	516	479	560	511	550	527	516	581	589	568	529	536	537	545	518	549	562	543	555	547	540	553	558	561	528	551	507	515	553	491	528	536	542	511	507	558	536	527	564	546	506	527	517	563	528	525	526	581	493	547	548	528	528	540	544	531	543	564	535	556	536	513	564	518	548	542	560	555	544	526	553	502	560	526	539	515	531	518	543	549	513	525	536	569	530	564	491	537	517	528	557	542	521	518	514	515	536	572	498	536	503	534	535	510	513	542	531	526	546	521	561	520	537	539	512	518	524	547	566	524	561	567	531	558	511	540	523	584	529	556	564	546	536	552	533	511	483	504	568	576	550	546	523	546	538	541	556	540	558	568	521	521	551	561	543	546	538	549	558	501	494	508	539	523	543	501	545	552	560	530	555	514	514	586	528	557	553	524	490	559	535	587	544	552	548	529	552	573	549	530	533	525	525	524	535	533	511	558	532	522	558	516	574	576	548	517	537	585	546	567	536	536	552	559	549	503	554	569	574	545	531	556	551	511	500	545	559	545	555	570	536	530	507	501	493	553	542	551	516	574	537	514	550	524	517	570	548	529	536	526	557	557	523	582	508	518	564	547	551	539	537	561	538	548	534	560	528	523	538	517	540	521	560	530	543	550	561	563	500	545	564	543	483	512	527	505	531	525	531	549	523	517	584	504	568	586	543	506	510	540	554	575	551	570	514	528	515	535	476	561	549	538	530	547	567	521	534	533	533	534	540	576	498	537	535	527	501	515	504	536	579	571	552	542	559	552	556	559	538	526	517	533	504	550	570	586	543	550	554	500	536	524	536	551	476	552	523	505	536	537	543	538	519	509	542	561	546	563	522	554	526	543	523	531	555	536	528	510	501	523	510	565	483	582	552	542	488	506	568	537	557	546	541	556	521	500	550	542	519	519	533	523	536	525	529	537	530	524	569	518	535	561	510	547	517	508	594	512	530	523	536	538	561	536	536	526	551	525	562	575	585	555	534	510	572	550	511	530	572	551	524	541	529	492	565	554	535	524	527	518	537	526	547	502	525	569	576	569	541	545	585	553	574	571	526	518	518	499	539	513	516	499	575	535	534	519	547	535	498	535	517	540	513	517	556	498	599	561	539	544	529	528	573	507	525	575	553	535	536	532	526	520	559	559	558	556	524	531	538	523	517	547	555	541	533	550	515	512	522	524	530	500	576	564	546	488	556	539	521	540	512	551	530	523	560	568	560	518	576	533	522	559	567	554	526	536	518	523	537	504	555	572	539	536	540	558	518	516	537	534	560	572	501	531	537	548	522	540	608	498	552	534	541	570	510	529	566	555	540	530	534	561	519	553	543	591	524	560	567	564	535	513	541	529	501	577	525	549	556	567	580	534	533	510	518	506	575	556	560	524	538	563	551	523	503	562	548	530	516	502	527	584	536	521	544	511	554	536	552	515	515	533	493	554	555	522	532	549	518	534	570	572	496	510	579	531	500	543	552	568	527	531	499	520	545	532	542	548	573	534	562	533	498	524	484	521	559	505	497	522	517	541	496	551	589	546	513	579	544	546	500	555	553	552	542	545	532	516	550	529	546	510	556	591	559	533	594	541	529	553	553	509	540	533	521	568	518	523	507	581	538	551	516	551	545	554	542	528	571	517	571	517	516	546	528	524	526	542	507	533	574	556	524	492	528	547	516	535	522	547	543	542	509	559	547	539	541	536	574	544	515	526	552	538	535	541	551	534	517	571	502	532	541	529	560	552	521	562	483	561	543	545	559	566	525	509	515	534	559	491	565	546	526	576	521	541	546	600	553	543	524	556	519	485	572	499	515	564	524	512	540	518	538	528	548	537	557	536	504	534	563	508	549	534	539	582	513	518	507	564	546	528	535	503	509	558	488	485	532	512	537	545	552	510	549	530	565	527	515	558	527	534	477	492	539	522	527	594	496	530	561	551	557	495	508	525	570	516	557	517	541	537	553	564	515	502	546	496	597	552	518	521	559	531	555	575	520	527	535	550	536	552	572	515	530	509	567	544	554	528	541	530	511	529	507	528	567	540	531	572	502	565	567	525	541	547	550	542	493	538	500	572	573	575	591	532	522	523	529	528	523	562	545	526	564
1945	622	123	137	128	138	129	140	125	140	130	109	115	135	117	134	136	129	144	138	138	135	105	135	125	127	132	126	117	136	90	99	151	138	137	137	135	119	124	144	117	130	146	144	152	105	123	130	139	148	119	135	135	121	131	108	134	132	124	115	117	111	141	127	124	139	124	149	119	124	140	163	153	122	140	158	145	105	128	122	135	113	103	115	124	130	154	119	127	119	122	140	119	141	122	126	127	118	134	138	141	125	140	133	124	135	103	145	121	123	96	124	140	139	122	144	124	121	130	123	118	142	112	140	119	154	115	124	144	120	117	136	129	133	129	133	136	126	134	125	152	120	127	103	142	123	129	108	124	111	138	144	119	112	138	108	131	140	140	124	129	128	121	137	129	131	133	165	141	130	127	145	137	144	133	148	130	106	142	138	128	133	124	142	106	124	146	148	131	132	132	125	145	144	119	129	126	123	135	129	156	126	149	121	132	130	136	120	131	145	129	119	137	136	123	135	145	145	150	123	122	132	131	150	136	134	112	151	127	117	133	136	135	120	129	144	134	124	113	117	133	103	137	116	122	128	118	142	109	133	116	137	119	140	128	143	116	123	131	134	138	100	134	109	120	113	114	133	110	125	139	123	130	134	134	144	136	120	123	121	118	119	137	128	138	134	104	124	125	125	122	125	139	136	122	129	135	135	125	124	112	132	122	113	101	125	120	127	117	126	109	136	109	144	132	104	137	129	148	121	130	122	137	143	138	130	141	123	121	118	123	118	128	138	139	129	123	118	123	142	126	129	129	118	114	135	133	146	142	134	125	134	137	136	119	130	132	118	125	125	130	131	137	111	132	135	131	115	134	131	144	126	124	119	107	127	113	127	116	133	140	114	119	131	110	139	122	130	112	110	129	116	143	104	103	136	128	120	139	136	156	139	158	141	128	112	135	138	117	142	130	128	129	123	135	126	140	141	134	136	112	114	146	134	152	151	148	124	135	129	120	121	150	125	124	124	116	124	139	131	149	131	145	122	130	148	132	114	152	115	119	144	130	122	99	137	132	142	136	135	132	122	127	127	138	121	122	114	120	123	110	135	153	143	128	126	104	141	139	130	99	119	124	104	123	143	117	130	130	146	130	139	106	118	134	151	137	143	113	130	122	119	121	137	129	106	124	122	107	119	135	136	135	123	129	139	116	119	116	118	153	138	137	141	134	138	144	136	124	108	119	109	126	134	133	135	117	126	116	136	139	126	137	120	119	122	134	135	132	120	134	143	131	130	126	95	132	152	125	144	127	109	101	142	111	115	145	120	138	144	133	102	122	116	131	139	117	131	115	134	109	127	135	108	141	139	130	127	124	125	131	117	127	119	153	117	119	133	123	133	119	141	125	118	121	139	119	109	131	112	127	135	132	125	126	130	119	122	121	106	127	130	137	142	141	138	123	125	118	115	135	107	122	138	111	107	129	120	114	111	129	135	114	142	156	131	135	127	129	134	134	139	131	119	113	127	130	139	116	134	146	126	129	138	151	111	123	124	123	105	126	121	129	129	137	145	116	137	133	117	115	128	131	120	116	139	142	151	129	122	113	126	142	136	125	115	159	106	149	134	125	137	135	119	129	121	120	115	99	139	133	117	126	113	134	152	136	147	112	124	130	132	111	119	124	128	108	153	117	119	141	110	125	118	135	122	150	137	114	133	114	133	119	136	112	119	129	126	137	153	147	143	137	130	126	141	119	99	115	155	126	121	149	136	145	125	106	138	135	128	123	120	131	151	146	118	123	140	127	134	139	127	123	137	126	144	117	119	136	137	136	114	128	156	131	121	123	114	139	135	114	122	106	132	139	130	126	145	124	137	125	123	134	141	136	147	143	143	129	129	124	132	124	125	131	147	111	143	132	121	111	137	121	128	147	133	140	151	147	143	140	129	118	141	107	136	126	134	130	146	123	122	127	107	119	129	116	131	117	126	126	126	127	107	144	134	108	135	123	133	118	124	128	113	108	137	158	131	134	144	146	131	136	126	121	125	111	141	141	138	151	121	122	137	122	129	137	119	121	120	135	104	151	118	117	131	130	110	141	149	116	138	127	131	140	128	140	116	125	142	146	136	117	147	128	137	124	118	107	129	147	148	125	124	131	133	127	116	122	139	125	129	105	121	160	119	117	147	124	118	117	121	125	151	122	121	128	148	125	132	129	115	110	138	111	138	148	118	120	142	148	127	130	143	133	142	129	123	113	123	148	133	139	120	153	136	117	134	126	135	105	123	139	135	131	116	139	131	128	115	127	116	133	137	124	119	122	135	134	119	122	111	130	140	117	133	132	132	123	115	123	112	106	138	130	118	120	117	135	109	119	134	117	126	123	125	133	114	131	129	128	122	129	133	125	118	133	147	128	123	121	128	117	123	127	123	122	97	115	117	124	117	137	112	111	140	119	138	143	126	129	133	126	133	131	114	146	123	125	111	129	123	145	121	123	114	124	132	138	137	98	117	125	134	141	118	150	133	120	136	139	152	149	125	122	145	121	153	106	126	116	135	124	125	115	105	120	109	140	142	119	103	136	119	117	128	117	116	122	112	122	122	113	132	123	139	115	123	125	141	119	122	139	109	117	126	146	131	124	156	127	145	128	137	128	115	140	135	128	143	153	135	125	130	132	121	106	122	116	128	123	157	140	162	137	123	136	148	127	103	130	138	133	132	149	118	142	123	120	117	114	139	131	102	113	123	138	130	135	106	133	134	129	140	127	131	127	120	109	155	121	120	115	118	135	123	125	123	126	144	144	130	138	169	141	142	138	122	119	134	128	140	123	121	146	132	126	141	122	129	131	132	145	126	140	117	155	130	119	127	97	129	124	136	118	168	136	127	126	126	109	131	120	125	132	119	132	144	117	112	112	154	148	131	143	134	138	110	152	115	143	119	151	126	156	140	140	135	132	124	123	115	137	129	143	138	120	126	120	124	106	136	115	133	125	113	126	116	131	143	133	120	135	120	134	146	120	134	99	136	128	128	131	133	121	112	116	116	128	144	125	115	101	137	122	138	121	131	109	128	116	111	124	135	132	131	136	117	116	126	130	115	148	129	131	123	116	141	120	112	121	129	158	154	128	116	152	120	121	137	124	139	123	126	98	139	109	129	135	126	112	116	140	118	132	121	155	140	131	117	138	117	137	140	157	152	117	116	129	122	146	126	128	121	118	150	131	123	154	123	138	127	125	124	139	127	127	119	123	133	146	118	135	149	126	109	133	116	126	120	135	116	133	140	124	121	119	127	110	146	128	106	131	130	137	115	108	130	138	113	118	129	117	121	126	112	133	129	121	125	119	133	155	132	131	133	126	120	133	126	122	135	114	156	142	125	120	144	120	116	146	135	117	132	138	126	146	121	130	126	166	128	136	126	118	130	110	122	121	126	114	163	119	118	112	118	140	131	140	123	146	143	127	128	131	144	128	121	128	134	124	131	120	117	124	116	129	131	114	125	111	118	152	122	144	122
1937	997	350	364	370	358	336	374	346	326	328	332	352	303	307	321	336	347	336	331	333	316	338	322	331	343	332	362	343	324	324	342	313	340	366	338	378	308	294	346	369	317	306	358	333	342	341	343	314	336	317	329	356	381	310	323	331	314	319	323	386	315	344	323	318	326	318	350	376	321	306	312	342	338	315	370	310	347	309	353	314	353	297	337	311	331	333	334	333	314	298	341	299	342	301	308	322	325	310	341	338	340	326	313	309	315	346	345	334	362	334	319	331	345	319	330	367	330	355	354	329	317	337	345	358	305	334	347	315	326	323	346	306	316	350	313	339	336	359	366	341	341	348	328	331	335	300	313	334	325	315	347	330	324	311	371	324	335	350	349	350	332	352	371	334	339	317	351	342	325	334	306	321	339	330	326	352	337	356	323	348	340	334	293	317	310	341	332	332	319	271	345	332	321	316	304	343	316	324	310	358	325	362	329	349	332	357	312	333	347	333	306	303	341	323	353	332	343	318	307	316	314	346	321	357	343	331	314	327	321	309	327	318	317	335	337	343	351	337	332	342	342	342	353	318	357	323	330	330	343	322	344	369	333	311	282	365	371	327	359	333	301	328	341	325	335	329	333	333	342	332	302	323	319	335	356	327	355	309	353	343	312	328	316	324	293	335	331	323	332	318	323	354	302	356	337	341	306	334	367	321	312	343	364	314	340	327	353	334	354	339	290	320	356	352	320	342	329	335	357	340	323	325	279	310	314	331	313	339	332	333	316	324	304	309	325	324	350	329	345	324	341	326	314	349	306	321	341	337	310	329	311	347	360	323	333	327	336	329	333	314	363	345	333	325	349	321	348	293	286	353	304	342	331	297	376	329	324	302	330	327	333	349	341	313	330	328	342	361	326	330	315	338	351	334	359	338	347	333	342	354	310	336	355	314	308	320	338	310	381	345	321	323	338	314	314	332	316	309	330	340	333	312	320	342	337	309	343	357	320	311	350	303	311	320	335	377	331	306	347	333	330	330	299	317	331	317	343	351	330	361	303	353	286	327	345	331	360	311	325	349	306	335	323	302	369	327	348	339	326	293	293	320	327	325	336	340	301	333	336	306	312	336	297	324	333	361	312	311	313	326	352	308	344	318	341	345	368	319	337	335	323	330	347	323	340	320	327	338	317	326	331	342	316	346	329	346	321	313	351	365	317	337	317	335	318	330	347	316	342	312	326	322	299	317	310	323	332	336	319	322	340	324	341	319	341	288	341	322	350	330	316	305	338	343	326	312	303	318	322	306	294	345	304	331	340	349	332	327	325	313	327	338	334	323	325	336	301	330	332	334	326	320	331	343	361	342	305	331	327	343	332	342	358	323	311	354	333	301	337	328	333	359	343	332	351	313	296	314	312	355	321	346	337	330	322	336	338	344	289	328	335	274	318	339	321	299	306	302	340	345	314	282	330	343	337	319	326	338	327	318	320	330	346	323	321	365	324	308	322	332	328	382	355	328	345	346	298	333	320	362	346	296	332	350	326	365	349	324	325	319	338	308	306	293	310	336	356	317	327	342	306	317	307	336	293	310	321	298	341	322	365	325	311	333	356	326	334	298	335	298	324	332	342	308	352	345	339	336	321	337	317	352	328	315	332	341	325	331	318	315	311	313	360	305	342	330	334	322	317	324	327	340	345	313	293	324	295	295	351	306	343	361	357	336	329	324	331	341	353	348	317	291	322	345	352	316	342	297	308	321	299	312	348	308	344	322	322	346	324	292	346	348	332	322	334	338	340	323	311	354	320	344	347	358	309	353	316	290	354	299	334	330	334	340	358	347	323	330	314	377	290	338	308	336	335	350	330	305	323	369	325	340	319	332	319	330	326	340	330	352	353	316	326	330	347	351	350	320	288	308	359	314	309	329	324	343	308	323	322	307	240	303	309	326	315	342	348	314	333	332	333	331	314	315	342	340	305	313	303	329	330	347	328	339	320	337	327	366	331	329	376	306	348	350	305	332	330	341	300	303	340	321	318	283	334	367	319	310	352	321	336	290	323	367	310	329	333	309	319	329	361	377	311	322	332	342	341	339	320	350	312	325	329	319	338	356	297	321	343	306	321	324	325	308	334	344	342	322	320	348	336	322	310	300	325	335	330	345	330	323	355	311	320	343	294	340	323	335	356	306	338	350	346	316	301	339	338	333	339	339	329	292	302	343	298	341	311	342	319	300	347	356	336	313	364	329	312	327	353	298	384	317	311	337	341	348	323	325	334	314	348	335	336	326	343	310	341	301	332	348	316	339	335	305	355	332	347	339	307	338	340	355	339	314	334	335	344	334	312	339	330	334	347	294	324	320	312	319	365	320	335	328	329	320	314	307	321	355	340	338	313	319	312	349	348	341	347	297	375	344	343	321	334	355	335	295	327	315	347	317	353	326	318	309	306	310	317	333	312	321	323	324	338	289	315	325	293	326	330	331	348	320	337	323	325	318	328	318	290	342	304	321	326	345	354	314	319	324	335	303	337	317	314	316	336	328	346	323	332	327	315	333	310	304	312	331	317	332	340	311	323	312	322	318	341	344	312	316	330	306	316	325	313	295	356	338	323	317	312	323	339	337	365	342	340	299	326	296	328	316	347	307	326	308	323	325	352	329	323	340	268	325	353	316	324	333	339	315	311	328	324	319	345	327	334	324	342	316	345	341	301	342	330	331	352	315	339	327	306	319	320	347	342	321	340	374	348	348	322	312	297	324	347	306	347	338	334	299	316	336	319	314	328	326	347	363	335	335	323	344	342	355	342	346	322	299	328	314	323	342	316	296	324	347	345	301	316	296	359	366	346	311	328	334	340	343	327	348	345	314	358	347	328	310	325	335	350	274	330	299	295	334	320	329	332	315	317	346	339	309	320	305	308	350	333	315	305	341	342	324	308	360	338	330	315	338	323	332	317	325	342	331	335	332	308	311	333	312	344	344	354	357	319	338	312	326	300	337	265	354	337	320	370	341	337	313	305	329	321	319	322	398	363	327	344	319	344	324	328	358	336	324	308	300	336	329	329	337	306	327	336	348	330	346	354	346	332	316	318	343	355	351	354	347	321	348	336	315	353	324	351	312	319	310	341	320	344	334	333	346	279	308	327	363	334	306	304	332	322	311	314	290	307	326	314	332	316	336	369	326	308	329	315	334	327	361	348	313	317	334	314	348	368	361	354	319	327	320	334	335	320	322	343	337	310	343	322	317	341	297	345	352	309	328	340	373	336	347	326	298	332	300	342	317	329	336	333	337	355	321	341	345	343	343	316	330	332	333	325	304	318	325	325	374	311	329	292	318	339	350	344	302	348	333	329	352	358	294	305	326	322	340	321	325	369	339	327	330	334	323	349	316	352	298	318	301	306	344	357	329	301	332	352	319	341	362	350	321	331	340	348	331	329	347	316	326	311	335	339	315	371	334	359	329	331	331	315	346	329	330	350	297	364	345	305	328	338	384	315	353	329	353	331	367	380
8755	9875	1157	554	435	380	361	335	282	319	306	262	260	272	288	238	299	267	276	281	260	265	276	263	274	296	273	294	312	247	288	272	260	280	255	303	307	261	279	274	296	265	290	296	275	273	290	252	278	281	260	243	261	285	276	270	284	274	236	262	243	300	244	270	296	268	264	269	281	294	277	266	232	287	279	263	267	253	270	282	252	266	249	283	267	261	285	298	268	284	262	250	277	273	265	279	286	227	271	240	277	263	282	320	268	253	273	323	256	271	251	249	288	266	260	252	296	274	238	246	255	273	253	288	301	257	286	279	256	289	256	260	282	259	279	256	250	241	271	273	294	255	274	278	236	331	262	270	281	269	279	272	265	290	294	225	262	283	295	295	269	264	237	289	236	252	281	273	295	282	284	286	280	248	257	287	282	245	273	291	294	266	263	270	259	286	291	251	259	258	233	278	267	278	255	250	293	286	267	272	273	294	280	269	274	283	265	286	261	283	270	268	274	245	242	241	265	263	250	261	267	273	290	265	328	258	217	287	248	285	290	274	296	285	292	275	256	293	295	287	258	300	267	252	305	272	236	247	252	313	260	257	245	285	302	276	266	253	260	264	274	275	286	269	254	279	264	277	262	311	245	283	253	267	313	247	260	270	278	271	287	269	253	295	284	278	322	313	269	271	262	287	287	252	264	285	283	257	279	254	280	230	285	277	255	279	285	280	271	278	254	284	270	286	262	287	246	236	253	259	269	270	276	275	292	244	304	244	266	299	251	264	272	282	257	261	265	259	281	246	288	247	269	288	294	241	243	282	263	288	262	235	242	235	251	252	260	290	280	294	284	264	299	297	275	237	254	249	266	289	266	270	293	288	260	241	261	256	270	301	289	273	233	256	272	270	245	276	282	261	265	254	267	254	254	278	292	262	261	272	281	234	271	235	255	268	266	289	263	258	276	272	272	270	283	302	239	262	287	288	234	260	254	271	265	252	296	292	272	249	253	270	246	289	270	261	278	240	266	251	240	268	271	244	250	254	242	254	266	272	263	266	309	247	255	267	273	247	304	284	273	288	298	281	254	276	264	293	301	288	256	288	253	260	255	251	249	264	239	257	266	256	293	258	257	269	265	266	285	295	297	294	284	264	257	257	280	285	281	294	281	247	263	246	267	278	249	261	261	272	254	260	250	289	237	257	276	264	295	278	291	281	274	267	277	289	274	327	247	276	259	268	284	249	278	271	277	228	258	257	279	258	236	224	259	268	246	259	251	279	248	262	272	252	277	285	256	269	263	270	280	299	301	265	261	276	246	272	258	240	270	264	257	269	257	270	282	273	281	309	277	247	268	252	247	266	268	273	258	271	285	258	285	264	277	285	270	273	295	273	301	276	273	269	273	247	323	271	257	261	220	237	240	260	232	279	277	278	254	241	286	270	244	238	271	270	260	268	260	270	248	226	254	256	296	284	276	251	277	222	249	282	276	272	241	273	278	241	274	270	268	268	240	301	291	296	271	255	242	243	231	246	243	268	263	259	259	254	282	294	283	268	273	248	271	260	236	254	265	264	240	241	270	265	266	261	241	257	259	316	236	301	255	275	251	264	253	257	278	265	291	259	252	263	281	274	262	269	268	280	271	287	238	255	246	299	270	254	269	273	305	257	272	295	272	280	250	238	281	271	298	260	247	268	310	271	281	261	233	271	263	272	281	258	278	293	301	272	274	242	263	238	269	272	285	281	304	290	252	281	267	282	273	256	256	242	288	256	290	247	254	297	233	258	264	264	299	249	266	298	266	258	269	281	269	260	289	294	273	268	303	242	292	240	239	268	298	259	252	268	268	258	282	276	277	232	279	287	273	283	271	255	292	255	254	279	251	288	277	263	265	244	291	267	278	280	263	280	292	302	273	257	279	282	277	301	251	283	249	262	245	248	252	265	255	279	286	253	246	267	279	282	277	253	273	268	254	297	286	255	268	276	254	260	271	259	245	299	251	274	236	239	317	311	271	288	259	300	259	257	261	245	259	256	269	259	254	262	288	262	264	282	302	280	276	247	268	250	242	255	251	267	255	271	256	283	240	251	275	267	279	288	247	284	272	280	251	270	266	259	264	237	270	262	283	270	295	259	260	268	313	270	262	253	264	281	252	250	284	237	259	306	265	289	292	274	267	279	255	257	273	283	277	275	258	267	271	249	272	256	254	262	275	268	235	269	285	271	250	263	238	254	309	267	247	228	314	234	307	259	254	246	253	249	272	258	246	270	244	260	291	265	270	260	262	243	277	285	256	275	268	275	277	257	293	272	275	261	289	271	262	248	279	289	266	251	272	289	264	265	255	266	247	261	281	255	275	248	287	277	297	251	268	267	264	250	269	278	272	289	258	265	246	278	256	248	277	274	271	255	260	294	272	286	259	269	263	264	231	298	265	282	274	261	258	263	281	253	268	263	253	269	246	270	293	265	260	252	278	259	265	296	291	311	268	248	287	262	268	296	262	263	262	251	275	281	263	269	290	284	263	270	260	262	248	306	263	264	273	266	267	295	269	266	297	257	276	261	248	261	301	249	273	255	260	242	266	259	271	275	256	293	259	232	256	286	265	294	256	281	260	279	253	255	302	265	285	272	277	276	285	266	287	292	289	279	252	284	254	268	286	264	280	263	262	267	266	249	268	257	278	259	283	309	283	290	255	248	235	271	257	272	321	225	281	279	253	268	292	270	282	300	301	255	267	272	262	272	264	240	273	281	262	303	282	252	299	241	267	278	289	250	274	266	257	269	229	261	254	283	285	253	255	289	244	277	278	253	261	265	276	259	276	271	270	292	276	278	280	312	287	269	257	242	232	271	269	275	252	249	248	272	272	265	264	284	241	253	275	304	274	274	268	274	237	249	252	239	261	289	275	297	251	280	248	263	256	282	259	230	268	323	273	286	224	257	303	228	272	260	273	287	228	254	275	266	289	240	255	267	268	270	263	251	268	268	262	247	254	266	277	268	231	271	273	254	297	293	290	259	271	289	271	268	264	247	277	263	264	260	230	236	278	288	282	274	259	261	256	264	254	274	254	253	269	267	234	268	280	276	285	241	275	302	315	278	265	263	257	259	242	313	233	269	269	275	279	283	276	270	252	258	289	300	245	277	294	274	275	259	258	241	277	262	264	218	260	262	272	308	277	257	259	288	295	288	262	259	234	261	275	295	261	283	288	272	250	269	243	252	233	274	262	272	305	262	284	295	269	265	287	265	238	274	260	267	262	269	267	279	284	268	270	271	223	264	274	281	246	257	262	291	293	309	257	278	297	264	249	262	270	262	265	274	261	275	267	281	260	264	288	279	251	238	232	268	311	258	269	275	247	267	270	268	258	257	243	289	267	275	275	295	286	249	251	285	238	250	264	249	266	279	277	275	254	258	286	283	246	266	303	290	291	302	242	255	250	254	286	273	249	284	298	285	264	246	273	257	278	299	262	285	280	289	284	301	275	264	278	272	250	271	286	255	244	260
6925	8724	1409	1500	1286	1148	1011	887	871	803	749	779	757	730	703	691	654	680	608	666	607	683	627	654	634	645	648	631	655	670	611	638	656	639	602	669	596	643	600	646	593	598	637	611	607	622	617	583	625	610	613	648	581	578	591	547	672	576	643	628	587	597	595	634	607	610	581	632	592	599	618	592	600	591	621	678	567	625	608	601	626	620	582	622	605	640	650	598	623	576	609	598	651	644	592	651	659	590	627	623	631	602	624	612	619	619	605	588	658	561	605	566	606	603	618	603	597	593	604	634	554	625	591	613	597	676	571	578	635	616	622	627	635	596	600	578	606	610	617	614	578	649	591	671	635	622	617	593	645	552	647	603	608	609	610	608	588	602	591	616	598	681	626	573	642	594	590	610	614	609	612	610	610	631	585	587	567	619	564	587	583	645	622	564	612	622	645	583	633	578	685	608	614	596	620	591	618	621	611	575	603	593	677	649	598	594	613	599	587	619	654	597	557	603	635	596	636	558	588	611	580	651	609	649	593	622	652	581	598	566	605	636	576	601	603	619	582	598	620	666	600	627	626	587	635	617	610	621	610	599	605	600	621	622	603	623	600	587	594	648	625	551	620	623	618	584	617	584	603	605	673	590	624	631	615	599	596	580	612	649	596	600	604	582	596	571	614	594	570	606	600	623	591	577	648	625	585	579	604	609	585	579	625	605	621	607	644	612	643	600	588	650	574	592	617	620	601	628	621	623	660	655	633	576	595	658	603	584	614	613	610	607	566	647	586	594	623	604	618	551	586	590	621	626	611	636	611	595	589	646	570	594	599	633	578	644	640	650	616	591	614	600	583	590	609	551	647	614	607	592	654	636	620	583	622	591	590	614	666	603	598	577	596	582	616	621	646	629	673	596	563	643	636	589	645	626	637	636	617	623	613	611	634	564	588	594	598	577	617	613	593	570	589	596	583	609	549	588	596	603	591	593	644	642	634	600	613	617	599	593	660	615	635	603	603	642	610	581	610	603	620	605	600	627	577	604	585	604	578	599	612	576	554	587	578	650	612	617	657	628	616	644	597	589	620	621	591	636	651	634	640	613	668	597	601	605	586	603	613	619	580	621	609	662	593	589	585	656	637	589	605	570	634	545	621	622	548	619	610	640	604	594	621	620	646	613	576	635	599	557	556	604	621	589	610	662	609	594	608	591	610	619	603	606	587	614	615	581	607	619	610	619	617	604	635	632	611	617	593	676	633	601	630	611	608	610	624	609	612	571	637	588	683	602	599	555	596	666	608	621	620	642	586	569	634	594	624	588	595	617	584	584	586	647	626	589	625	630	661	589	586	585	602	654	591	540	618	571	605	581	624	575	598	630	580	626	627	620	628	575	610	563	629	594	576	584	608	611	622	588	626	626	604	606	645	615	630	623	599	629	639	594	557	646	643	584	635	620	626	604	622	624	566	641	578	609	618	653	640	592	569	669	599	589	573	616	616	618	659	590	652	635	610	617	608	588	582	589	636	669	626	570	645	629	636	636	654	601	615	613	602	604	576	598	603	617	609	608	614	599	616	618	609	592	620	638	594	605	585	615	589	591	592	629	572	596	568	592	614	635	613	631	604	623	636	574	593	590	585	667	593	646	599	603	607	584	589	642	635	610	566	590	565	614	597	591	604	618	580	677	615	623	643	662	581	553	589	596	597	619	572	652	610	663	648	567	644	616	587	619	600	618	602	617	596	560	615	615	628	603	657	605	590	628	603	621	642	631	609	645	612	626	613	610	630	633	632	637	610	573	611	573	601	591	662	658	601	586	614	591	571	624	579	616	603	561	664	652	599	609	643	627	654	614	592	591	623	596	635	654	607	588	595	638	591	602	625	654	628	636	585	601	629	583	616	630	606	610	585	617	589	612	625	593	611	608	628	624	582	608	574	603	604	633	619	654	584	613	620	616	610	545	588	624	613	612	594	583	631	630	630	632	598	581	592	588	579	669	568	585	647	606	600	614	597	617	636	566	567	632	608	617	611	587	601	585	586	602	564	601	551	641	599	584	568	614	584	602	606	617	633	638	599	576	609	571	580	630	621	620	621	600	624	566	621	598	568	594	592	602	604	597	597	618	550	582	588	615	608	598	632	589	607	580	594	643	603	605	610	596	625	593	607	601	633	607	614	625	595	625	611	619	636	634	629	598	582	581	619	637	609	592	607	586	599	597	611	636	656	629	580	648	617	591	596	586	637	587	655	631	594	613	627	586	597	665	609	582	596	603	598	572	626	633	611	602	616	580	626	598	617	623	609	623	601	574	559	604	587	609	571	632	632	613	590	633	651	630	628	613	621	579	612	604	574	602	593	631	609	594	632	581	614	610	590	616	618	628	643	594	633	662	594	608	588	617	588	594	601	586	606	561	562	609	613	628	613	641	595	565	623	605	602	574	633	569	623	648	633	589	635	620	593	608	597	646	616	588	643	577	630	578	619	604	645	601	619	555	564	609	603	630	579	629	615	619	674	579	593	590	633	575	639	627	596	628	645	636	606	610	602	600	603	616	602	610	574	621	616	616	600	605	632	611	603	560	642	652	639	629	607	628	598	659	619	607	605	610	620	609	598	577	607	621	635	581	624	625	563	648	618	632	592	610	567	602	624	629	608	598	627	593	589	627	669	583	602	593	633	600	581	572	572	600	619	637	565	592	626	592	638	558	631	596	652	596	613	631	590	615	593	604	606	624	576	600	592	595	585	605	633	660	611	611	585	572	617	580	592	614	596	601	626	590	633	577	584	638	682	612	594	583	620	617	612	634	611	590	642	631	607	614	626	585	617	615	636	588	633	600	589	604	591	613	582	582	587	611	590	550	630	585	607	607	578	618	583	594	593	641	627	614	627	622	588	603	623	623	626	603	606	595	651	591	602	608	620	609	554	629	578	612	620	591	596	567	607	597	609	620	591	621	596	594	647	598	623	612	610	628	627	599	655	584	557	576	628	607	629	633	576	630	640	616	594	590	588	560	621	574	600	612	593	626	636	593	661	600	617	608	555	593	624	617	595	638	554	631	602	631	611	622	620	614	657	617	651	544	579	626	580	583	603	591	577	611	618	629	610	610	622	582	586	592	613	618	648	608	635	656	638	594	606	579	605	622	582	589	616	580	614	586	559	631	585	576	608	569	594	601	592	638	607	559	626	580	598	629	585	600	606	590	605	619	605	567	591	568	666	611	585	666	592	610	587	595	584	618	590	603	628	636	618	604	574	601	575	640	579	597	554	592	600	563	619	638	604	579	585	596	588	627	589	597	604	582	654	646	574	585	611	617	628	626	610	611	623	593	596	576	624	603	619	609	631	612	628	613	603	613	618	655	589	633	585	611	607	608	605	602	601	608	596	563	618	608	558	586	668	606	634	610	593	613	559	584	602	575	585	617	624	649	584	593	625	639	649	593	537	611	616	624	637	639	644	583	603	619	596	630	641	632	566	611	597	601	628	553	662	669	585	624	589	621	617	564
15743	19284	3217	810	564	453	382	355	332	381	341	286	253	259	273	258	271	243	248	258	243	223	253	267	261	279	235	260	280	241	242	237	269	258	284	261	225	242	262	257	259	231	256	269	230	235	244	258	247	223	231	241	253	243	244	245	231	222	258	257	211	239	236	272	227	264	229	269	244	217	264	240	248	205	220	228	245	246	254	250	257	250	243	258	258	247	212	268	243	265	246	231	231	266	195	258	261	258	240	277	234	260	208	243	219	271	250	203	212	238	251	240	246	240	221	248	250	249	257	217	243	242	243	244	227	243	247	230	255	257	246	242	227	287	251	234	240	263	269	235	269	242	242	256	286	258	229	252	272	266	235	233	251	263	246	218	244	265	250	219	250	248	213	252	219	243	252	221	248	250	227	254	267	207	257	268	255	267	242	249	230	218	249	216	258	214	261	242	232	249	249	233	249	242	230	248	255	251	222	265	260	254	249	267	252	242	237	267	243	240	241	236	233	229	240	248	230	238	267	238	252	232	263	272	231	251	235	250	204	239	251	254	255	228	237	233	248	237	249	248	205	265	237	225	271	258	227	239	254	248	266	237	243	242	261	252	227	224	225	239	254	251	252	226	231	248	274	241	255	213	250	233	229	254	263	252	267	239	244	235	235	230	236	246	267	223	217	238	261	253	226	239	249	242	246	252	249	224	234	232	224	235	216	225	242	263	237	236	235	248	269	222	234	257	218	235	257	214	232	228	249	238	217	243	226	237	284	207	271	252	215	235	248	247	235	246	238	261	226	224	240	274	263	225	239	223	237	241	231	217	239	253	252	237	262	254	241	220	228	225	258	235	213	257	233	230	223	231	218	268	248	257	245	247	259	272	249	216	230	239	238	214	211	247	264	245	262	212	268	246	250	222	270	238	204	230	229	259	234	222	235	271	257	267	251	262	273	244	251	250	241	268	237	243	249	237	272	258	223	253	261	280	239	234	252	203	274	246	229	229	230	252	254	220	282	239	247	264	262	224	235	258	240	259	226	236	223	238	243	247	229	233	239	237	261	233	247	260	234	258	217	237	247	257	274	258	251	231	251	248	221	233	212	246	258	230	236	244	227	234	258	249	238	264	255	221	218	249	237	233	265	267	260	205	237	228	257	260	254	241	227	244	249	240	247	241	257	260	264	265	261	247	206	212	221	251	256	243	257	260	236	252	261	261	286	272	226	235	251	238	273	220	253	255	239	225	237	269	260	244	238	232	246	219	218	242	246	199	229	245	232	255	247	235	220	217	224	251	226	254	238	234	246	239	237	258	257	257	244	262	239	243	254	227	232	250	226	238	215	239	227	255	247	269	237	259	261	251	225	238	251	228	250	244	254	236	244	232	229	274	259	215	202	236	254	243	241	250	245	259	262	243	237	225	233	237	216	239	225	246	237	219	218	239	265	268	216	245	230	223	229	234	237	247	269	272	251	221	257	239	234	240	229	267	264	221	228	213	240	233	254	247	251	235	249	235	234	270	246	236	262	272	231	252	254	265	241	232	220	210	264	236	245	238	234	243	243	252	240	250	280	231	241	261	255	249	235	247	250	263	241	224	251	255	269	272	236	260	245	247	247	248	251	242	258	252	241	242	221	265	242	209	227	257	262	226	246	224	245	241	263	239	236	227	251	250	249	246	235	222	260	228	234	271	261	227	255	228	257	204	259	249	262	240	269	209	248	251	242	269	273	256	243	264	252	276	237	245	218	242	244	229	233	214	224	205	235	268	240	246	233	222	259	238	226	243	262	239	240	235	220	226	214	269	227	258	243	237	229	255	249	229	252	244	267	256	234	249	237	234	280	259	246	223	242	269	257	272	217	224	267	257	228	213	233	249	269	276	246	266	248	261	245	213	222	260	243	224	221	270	255	226	238	259	267	244	210	241	251	264	240	231	256	238	236	249	232	266	242	230	215	247	260	265	288	262	248	252	249	219	245	267	241	242	258	257	231	240	243	239	234	240	230	250	230	250	231	230	247	249	249	244	227	256	254	255	250	251	239	244	239	247	261	221	235	233	271	209	252	242	226	250	229	255	270	246	231	260	258	243	260	216	266	250	245	233	240	249	238	255	263	224	233	251	264	222	241	258	230	220	252	266	259	247	221	266	254	243	247	281	244	262	268	233	249	220	248	257	246	239	243	248	245	222	244	238	209	236	298	240	267	238	233	223	213	251	245	278	266	255	252	249	228	215	225	261	244	249	258	238	241	260	269	215	232	248	212	225	238	249	247	240	235	249	247	257	190	231	246	239	241	278	256	251	272	218	267	228	237	245	279	218	269	257	245	253	262	246	245	233	233	230	265	235	256	282	232	232	231	199	221	239	226	219	242	242	279	257	235	245	261	247	257	227	235	250	240	215	253	252	218	252	240	243	247	250	274	241	253	233	246	253	239	284	239	252	234	221	250	257	271	265	249	265	271	241	220	255	258	260	247	238	257	245	250	246	281	270	240	233	260	208	222	230	221	234	249	251	246	237	248	267	255	237	221	237	247	230	263	222	253	259	273	259	251	272	257	245	235	223	228	278	281	237	236	257	241	254	243	264	256	241	242	254	227	278	237	262	255	249	248	240	239	253	260	248	228	272	245	226	229	235	269	218	253	257	253	261	285	233	256	246	250	229	245	233	260	220	240	248	247	244	207	256	215	264	232	221	251	252	281	263	269	270	231	268	246	277	239	249	257	254	262	235	253	243	249	221	271	239	245	233	231	284	237	223	240	279	242	219	235	228	228	241	243	259	248	223	207	223	271	235	233	231	265	238	249	246	228	264	258	266	242	254	224	249	239	257	264	238	238	213	242	228	225	259	252	221	267	247	241	204	232	275	231	232	234	263	228	227	256	264	279	263	230	248	239	250	237	281	237	231	246	238	249	217	258	254	262	250	255	268	245	271	259	210	262	216	220	261	239	262	239	225	237	230	236	271	249	280	233	240	260	278	250	234	257	244	251	263	243	265	238	266	257	225	243	251	233	249	261	247	217	237	249	266	266	277	214	247	255	252	242	284	263	267	255	276	271	259	239	227	263	236	249	232	247	234	228	241	229	206	230	232	253	245	231	226	250	250	258	251	231	239	238	233	242	245	253	238	255	231	262	244	253	233	254	257	260	253	223	247	242	254	237	238	249	239	239	239	245	235	225	253	235	240	252	276	259	221	233	270	268	238	222	263	245	227	254	247	246	249	207	218	252	224	241	233	253	259	287	243	276	251	264	215	224	226	227	237	219	227	241	259	253	211	220	246	222	221	226	270	264	241	245	258	234	258	256	275	214	247	256	234	246	238	262	259	245	241	236	267	262	245	254	235	256	247	225	229	250	244	262	239	245	246	226	275	275	236	220	267	251	243	237	219	226	225	224	259	250	239	248	232	245	239	211	221	295	257	253	246	216	207	238	250	219	220	251	248	248	268	247	240	240	224	238	223	257	233	272	237	246	225	230	236	225	261	242	204	251	246	232	241	202	248
8840	13531	2014	2263	1867	1534	1298	1096	1049	904	910	874	745	744	709	708	662	640	663	625	623	657	576	564	602	590	591	617	531	532	609	609	561	571	608	574	598	575	590	625	531	546	545	568	604	537	547	551	586	577	568	537	516	562	533	501	541	537	514	529	552	519	586	519	568	567	564	508	546	535	540	548	539	557	553	539	564	570	548	579	522	508	528	534	576	587	574	553	535	512	547	550	562	519	565	505	561	578	547	526	540	548	602	524	513	557	520	543	514	535	542	530	501	528	547	518	490	519	546	519	523	518	526	590	501	599	555	528	520	528	528	539	529	538	517	539	533	515	538	560	562	506	517	587	572	536	506	574	511	517	556	507	556	512	586	550	541	559	562	488	556	529	567	578	526	542	526	556	533	558	526	538	553	546	533	556	531	537	528	544	507	489	520	528	520	523	564	580	535	521	557	561	557	522	529	555	550	590	493	476	468	528	528	531	524	526	526	555	519	541	522	492	578	507	566	544	537	545	522	548	555	520	521	526	522	555	530	494	492	545	523	552	537	568	531	566	518	579	556	544	520	565	589	573	528	517	528	519	509	558	495	562	520	552	527	559	567	532	544	534	520	548	541	532	522	519	544	516	531	562	494	519	556	494	520	532	502	562	507	573	503	483	516	529	529	519	539	571	505	530	531	543	530	556	510	528	547	541	534	545	514	546	560	545	520	572	522	513	468	541	531	509	522	507	554	533	559	537	503	522	518	574	563	528	510	502	526	528	480	517	534	513	552	563	535	539	531	526	569	548	554	549	558	523	500	526	546	524	524	496	558	542	547	525	532	519	527	501	535	565	537	582	510	536	546	496	563	532	525	537	526	557	558	504	529	541	524	544	541	592	555	511	539	532	509	531	539	532	547	547	561	559	551	575	489	475	554	598	521	534	557	516	531	480	526	512	560	524	567	550	556	568	535	537	543	489	512	526	509	540	484	545	536	543	523	497	556	515	572	569	535	562	550	519	552	490	503	518	578	533	554	529	501	537	557	525	555	530	527	546	570	527	566	518	555	536	547	541	544	515	564	513	507	527	563	563	504	513	573	522	517	530	556	549	522	496	533	518	544	540	521	534	551	510	517	553	528	532	554	546	528	505	506	571	514	527	546	538	555	557	527	526	577	540	489	508	577	512	530	585	577	559	534	581	547	562	550	550	580	546	508	511	496	524	507	518	569	556	540	509	555	498	546	538	563	525	543	524	568	534	500	539	565	570	539	560	531	532	543	529	572	547	508	551	548	534	494	536	546	510	561	501	534	497	529	517	551	549	518	549	524	564	493	554	505	545	542	575	552	561	581	540	571	535	510	533	601	513	532	558	520	560	544	515	558	567	557	568	512	517	503	551	545	518	558	512	543	559	509	492	573	568	518	530	517	567	483	526	522	533	558	538	501	565	509	541	555	536	503	546	565	537	545	540	505	512	565	542	567	540	532	558	510	541	569	558	525	542	531	521	517	575	547	547	522	502	547	570	546	557	531	550	532	456	551	527	535	531	550	550	536	496	524	548	524	516	538	503	543	582	552	485	565	533	559	540	565	591	529	530	475	547	523	541	524	532	545	531	523	570	544	521	521	558	590	534	569	540	562	526	514	556	500	518	495	569	567	506	533	570	541	550	527	537	509	506	530	545	540	561	525	555	517	590	543	559	519	561	557	507	581	566	515	492	520	552	570	532	511	570	508	527	563	586	566	549	544	549	559	538	530	540	558	555	537	540	571	530	541	533	496	504	521	484	579	543	513	539	531	572	543	526	524	519	535	547	536	545	509	516	534	526	553	557	506	533	551	566	531	556	557	532	536	513	487	502	545	560	536	559	522	554	529	544	547	557	511	551	533	527	552	524	558	556	559	550	544	529	496	558	575	547	532	552	525	538	521	562	524	516	490	554	537	509	523	513	545	533	520	543	567	539	538	535	525	531	554	536	556	556	527	499	524	517	554	520	561	556	564	588	518	579	539	531	525	557	528	582	578	509	512	514	530	516	566	518	534	533	546	537	544	534	522	545	527	523	505	537	563	541	542	533	544	552	551	572	527	555	515	562	581	529	522	502	492	537	529	546	536	536	488	588	565	531	543	518	569	521	530	513	504	504	540	569	539	516	524	543	539	510	521	550	548	530	511	527	502	550	557	551	558	546	551	545	543	524	561	530	590	558	570	540	554	545	528	522	517	534	560	520	503	534	556	623	563	523	536	513	511	536	555	526	556	500	527	560	584	552	561	518	550	549	530	514	511	523	500	510	534	522	535	521	552	543	537	523	514	501	530	525	561	518	568	544	515	559	508	546	544	517	571	566	513	546	510	540	544	519	568	541	551	536	554	501	542	535	555	518	568	535	532	577	516	554	604	567	524	553	521	543	498	553	555	514	527	526	508	540	526	527	516	574	533	530	546	525	530	477	514	532	550	514	552	526	526	558	526	522	514	523	511	581	527	533	488	544	508	560	532	546	545	489	502	552	525	518	538	553	535	570	555	519	521	551	535	548	541	574	500	551	551	504	504	507	531	534	509	530	543	560	568	568	539	544	562	523	523	542	533	578	542	560	554	545	520	562	519	553	539	566	515	519	519	544	503	519	549	598	554	565	521	541	529	537	525	536	544	532	533	541	521	505	541	532	556	550	556	518	550	532	533	544	554	527	561	479	519	562	551	533	577	585	535	528	530	523	534	477	539	534	539	526	502	536	536	500	503	514	506	542	542	549	522	555	548	530	565	495	510	526	562	523	509	544	544	530	510	501	516	533	541	516	539	500	563	536	572	485	547	563	504	514	546	498	529	522	531	508	565	491	574	533	496	533	541	567	489	555	521	515	577	533	566	535	547	543	553	532	538	527	583	523	529	561	537	558	514	540	567	538	560	504	576	491	542	509	518	528	529	527	524	555	488	603	544	507	544	560	581	567	519	542	509	529	543	569	574	533	569	571	562	496	518	576	540	525	545	545	583	560	533	499	550	552	542	515	540	534	532	561	529	507	516	540	545	518	545	533	598	550	560	519	503	525	538	522	571	537	552	527	537	500	509	523	526	540	556	503	518	559	530	525	560	529	549	515	528	585	539	536	511	556	610	540	551	513	552	557	523	550	550	539	515	544	508	557	571	492	547	565	540	577	518	511	512	501	561	568	520	550	529	504	509	554	539	554	527	509	531	519	530	544	492	574	517	555	589	531	520	539	556	547	504	537	491	572	523	523	512	528	536	582	566	545	509	577	562	533	518	524	568	555	503	496	534	551	545	525	555	522	548	515	513	542	529	533	539	590	551	535	570	521	543	540	532	537	577	549	532	479	521	541	558	552	530	518	541	563	562	530	543	539	492	533	577	523	520	558	519	568	517	527	597	572	556	541	512	534	522	506	567	540	523	548	540	522	531	525	527	474	555	509	508	545	541	563	477	505	533	547	530	529	559	561	536	562	548	574	526	523	488	561	553	522	498	524	533	559	526	536	511	496	589	544	545	522
1841	757	160	114	150	165	152	127	116	137	115	114	114	102	127	124	125	158	139	119	115	120	135	114	128	127	120	142	148	102	130	138	119	128	122	119	138	130	127	131	114	136	156	142	133	133	145	149	130	145	128	136	115	123	105	132	116	148	133	166	117	122	141	140	129	122	133	131	129	122	117	139	128	121	147	118	130	119	115	102	136	135	119	126	130	125	120	108	117	112	128	134	119	135	114	115	128	128	107	141	115	125	113	125	136	130	120	132	118	121	150	134	108	160	138	152	142	124	125	118	125	123	151	107	139	136	130	140	118	121	121	122	126	156	135	122	126	118	144	118	114	119	138	117	120	124	161	113	110	130	119	119	146	147	107	150	138	140	117	128	122	148	138	115	125	117	112	138	129	134	130	127	134	128	145	114	134	100	111	128	129	137	118	127	107	129	128	123	147	138	149	116	121	138	146	131	121	141	112	160	131	122	145	116	120	117	114	118	134	111	134	107	122	138	140	120	117	124	108	125	132	145	123	138	148	137	123	137	117	129	126	148	147	128	154	119	119	133	121	126	125	124	110	123	121	108	124	136	135	129	106	142	154	115	115	123	137	103	137	112	117	136	117	134	133	144	139	137	110	111	128	126	150	116	124	129	111	119	128	142	121	127	113	159	112	141	139	108	131	126	139	134	118	122	143	147	120	134	126	117	112	132	127	141	124	153	130	124	131	128	111	125	118	139	106	135	150	141	135	119	128	114	120	111	157	118	112	119	125	123	123	125	143	152	142	122	113	119	116	121	150	116	132	128	121	135	142	143	131	136	130	117	124	139	131	128	115	131	125	109	130	132	121	146	130	133	149	120	132	125	130	122	122	122	145	129	143	107	140	138	141	137	137	132	128	129	142	122	150	124	113	135	125	120	138	143	120	113	119	123	146	114	146	126	119	138	139	115	127	118	121	135	124	144	101	130	138	135	123	112	129	130	117	131	107	126	125	133	141	131	136	139	121	110	135	127	123	139	117	133	123	114	132	137	121	107	89	117	139	132	135	138	121	142	139	108	129	135	148	112	116	138	131	145	111	143	131	114	116	147	126	124	125	130	149	109	134	122	153	127	136	139	126	114	110	128	131	144	123	117	134	121	151	140	109	121	107	122	112	139	114	121	126	136	115	116	108	119	126	146	131	111	145	128	129	143	132	125	125	120	115	121	122	129	141	113	127	133	143	145	139	114	145	115	133	98	136	130	144	112	131	123	122	130	113	142	126	124	105	120	122	131	131	157	117	117	132	115	141	121	128	134	129	134	129	129	124	123	125	151	125	127	129	122	128	145	106	120	134	92	134	141	134	153	143	130	136	116	139	129	131	131	131	114	125	128	139	128	139	126	125	131	122	138	125	124	134	119	116	127	118	112	107	145	114	122	144	109	131	132	157	115	134	121	145	133	103	142	106	129	153	126	136	112	143	163	111	134	138	128	113	106	134	113	125	134	119	96	117	124	126	121	122	138	113	111	118	127	123	136	116	129	139	133	126	115	105	129	115	122	117	116	132	134	110	137	122	110	145	131	106	140	114	120	139	122	137	142	129	139	114	113	129	130	119	142	132	123	110	137	138	127	125	131	130	103	131	124	109	110	111	150	114	137	117	102	130	116	134	134	117	132	123	118	129	132	139	135	121	124	127	118	143	140	104	129	104	134	131	160	145	124	118	125	139	141	124	124	146	123	133	135	125	108	141	110	133	112	129	134	121	115	145	116	123	106	126	132	143	134	149	135	132	119	115	97	150	127	132	115	122	112	114	150	143	136	121	132	118	130	109	121	122	146	136	116	113	141	131	145	112	120	135	146	125	102	118	123	103	130	120	123	141	121	135	136	130	142	122	119	107	101	128	122	120	147	135	135	140	109	120	136	155	127	124	135	134	121	145	137	120	150	141	134	126	126	138	130	119	123	130	113	107	133	122	109	130	113	140	118	126	154	124	142	133	120	146	140	139	145	125	135	100	145	134	137	121	145	161	112	139	143	117	91	111	128	137	119	108	124	131	120	131	121	122	123	136	127	116	138	125	130	116	128	137	112	130	123	108	116	120	133	128	105	125	149	134	117	132	133	139	120	127	124	131	113	138	115	119	127	131	137	143	130	131	128	141	112	147	133	131	120	148	143	110	141	152	142	137	132	121	118	124	130	123	134	121	123	135	134	127	158	121	121	119	145	117	124	114	138	129	100	123	129	120	116	110	134	126	117	131	119	132	117	131	114	127	132	129	135	113	137	125	124	128	117	136	138	128	109	126	130	125	124	126	129	138	130	124	112	117	120	130	118	119	128	144	144	114	140	143	128	154	140	126	126	127	115	120	123	139	137	130	109	121	126	145	130	109	135	130	134	112	129	104	116	127	132	138	126	119	148	136	109	115	120	130	146	142	156	126	122	108	140	126	122	133	127	137	132	105	104	118	149	120	115	114	156	124	129	111	130	112	130	123	108	133	131	109	106	141	121	129	123	127	137	127	137	144	124	125	128	130	133	102	153	140	149	109	143	123	141	142	125	126	132	127	118	156	124	123	113	116	124	126	125	112	144	105	139	105	138	107	112	121	114	148	136	117	127	141	140	130	132	117	132	114	125	122	124	140	118	107	120	122	126	118	131	162	145	151	157	115	114	124	102	117	127	136	130	115	132	126	121	119	130	143	119	134	128	146	125	130	133	132	121	110	113	128	118	111	130	149	109	120	133	130	129	134	139	132	133	133	137	122	173	145	141	142	98	120	126	132	126	105	128	141	134	123	102	128	138	132	129	107	112	128	134	136	137	127	128	140	120	132	117	153	138	133	107	118	117	123	138	130	154	144	115	111	123	137	123	126	123	111	119	144	121	150	126	123	142	117	115	131	115	146	101	141	123	128	133	120	121	132	148	142	130	159	135	135	123	109	130	126	128	135	144	123	112	118	139	140	133	151	129	127	145	128	149	100	131	119	124	116	133	119	128	126	122	115	136	141	130	113	131	125	124	127	110	148	149	102	110	143	140	113	136	141	144	104	133	132	118	127	112	146	128	130	118	126	140	112	135	126	118	105	126	120	112	118	147	120	121	122	109	128	153	141	106	134	127	132	126	118	129	121	139	107	151	142	145	119	145	109	119	122	161	147	122	126	109	126	110	140	136	114	108	149	116	168	143	140	141	127	139	129	125	146	132	144	136	116	121	124	137	111	124	120	136	117	126	112	126	119	158	150	122	127	127	129	144	127	107	111	130	112	131	117	134	122	109	131	142	114	131	126	137	135	130	127	119	140	111	128	125	125	118	157	124	130	112	121	122	115	122	112	145	115	132	111	116	118	118	120	138	130	148	122	123	137	132	112	126	115	118	126	113	118	134	132	144	117	112	117	122	132	125	124	118	118	134	146	137	124	112	137	128	141	130	125	140	133	124	134	113	116	140	137	136	138	119	153	119	125	126	126	122	122	131	133	133	138	131	124	149	114	115	131	122	136	130	117	120	132	133
1882	1106	327	348	304	381	314	359	349	319	331	347	308	366	368	324	340	331	304	333	326	303	340	299	361	353	326	337	323	326	325	313	313	355	319	362	324	336	361	321	353	330	344	358	340	348	322	358	340	306	317	322	312	322	299	345	341	350	349	316	308	285	328	331	332	309	312	326	371	337	328	344	331	341	315	335	367	314	285	303	307	328	324	360	372	344	309	342	326	340	319	300	328	338	341	329	310	348	320	342	328	337	349	275	321	327	327	318	335	346	318	361	308	354	322	359	323	326	325	342	321	304	334	327	312	339	364	295	334	345	346	330	314	326	333	331	337	357	301	307	293	322	344	324	329	363	331	355	358	336	312	319	334	338	339	340	341	332	333	343	334	327	314	326	351	343	341	312	333	338	327	305	338	346	339	354	319	313	315	327	333	319	325	355	321	334	297	333	320	335	330	341	320	336	321	317	299	321	301	320	359	327	339	304	343	325	341	340	317	337	358	311	330	329	321	344	329	298	374	294	372	293	326	307	340	322	361	379	312	333	317	317	341	346	319	303	347	331	277	316	331	303	339	371	336	349	354	350	302	340	348	353	292	345	317	323	318	336	320	346	301	318	354	334	320	349	324	357	355	371	340	329	349	299	356	303	326	326	312	326	311	307	319	301	335	311	293	280	328	328	348	335	325	334	309	314	340	341	339	330	345	352	301	353	351	329	364	319	351	348	318	318	322	339	333	327	331	323	320	296	338	343	357	317	362	346	307	348	306	301	337	327	332	321	311	301	355	338	328	314	327	337	311	330	299	326	342	299	344	351	317	347	339	299	316	354	319	360	332	337	357	328	330	349	330	317	322	310	321	365	346	325	329	334	337	348	329	347	339	332	335	343	329	334	340	313	347	328	299	353	360	299	359	331	320	337	344	328	330	329	318	327	290	339	305	356	335	317	314	293	335	309	308	324	346	324	307	328	348	327	335	312	308	324	354	351	323	332	321	325	322	342	324	362	348	327	338	330	338	334	337	344	319	339	332	350	373	330	345	299	331	344	325	333	306	356	322	357	342	344	338	318	316	329	339	342	328	323	384	326	313	347	318	315	310	322	323	323	344	350	323	308	356	338	356	336	329	296	339	347	349	307	327	337	328	307	310	327	312	325	344	327	323	308	309	333	329	311	331	295	347	357	329	338	347	311	316	328	323	303	331	324	308	335	347	326	346	348	329	317	324	308	311	307	348	317	349	316	325	308	336	313	349	326	349	333	349	329	349	322	326	334	309	308	325	317	335	353	308	307	347	311	277	337	318	343	333	330	312	327	340	315	322	299	300	341	293	347	319	308	318	319	329	350	313	345	329	334	308	318	335	320	336	308	325	350	316	362	348	320	323	306	321	346	345	322	299	344	309	361	317	340	328	327	348	331	338	340	294	333	317	350	315	313	338	327	350	284	316	312	290	318	331	320	320	303	346	382	336	329	345	307	315	310	322	369	336	295	328	351	295	326	348	348	331	361	340	319	321	344	321	324	351	305	340	315	296	346	330	301	347	336	342	342	323	328	341	310	340	339	328	356	342	315	331	350	341	338	351	330	323	305	346	315	329	305	330	341	325	349	356	385	319	366	351	342	311	339	361	334	337	339	327	326	316	348	334	327	322	344	307	345	325	356	309	316	337	322	342	325	334	332	317	370	377	345	351	325	330	323	308	319	300	347	333	316	310	330	325	329	295	313	307	340	364	322	357	322	299	316	313	345	342	328	314	337	300	331	291	327	346	332	326	337	332	337	347	321	331	335	321	290	332	316	323	325	348	329	339	321	340	340	330	317	273	327	345	326	315	317	336	335	322	332	342	326	341	299	301	359	360	326	318	330	317	317	328	313	349	293	339	335	331	348	346	333	326	343	325	342	323	317	330	333	319	314	333	325	321	310	332	326	334	333	337	315	321	347	331	315	319	338	323	330	323	340	320	311	294	332	336	328	346	308	306	325	321	325	341	338	308	324	344	372	298	354	318	358	292	364	363	326	333	341	323	293	295	303	364	316	328	358	339	335	338	290	343	315	320	330	322	378	337	326	347	308	346	322	344	307	312	323	301	318	328	334	299	347	349	339	340	332	303	351	308	327	323	366	347	309	318	309	298	343	317	372	349	330	326	347	346	311	334	344	336	322	344	327	323	329	320	312	322	336	318	341	336	342	342	306	326	339	330	313	331	363	331	360	323	351	306	353	372	354	308	343	330	321	346	313	315	305	306	334	309	324	309	316	333	310	335	357	331	323	332	350	334	344	355	315	362	309	337	349	329	324	333	311	310	355	362	323	290	320	316	347	363	319	298	320	327	317	335	318	320	346	315	354	360	326	310	328	341	308	291	333	335	347	321	334	335	311	354	295	346	352	332	355	313	370	359	335	357	340	356	332	343	337	317	342	327	342	311	358	329	338	341	345	322	312	309	326	353	367	342	316	308	308	345	329	307	303	321	318	315	341	349	320	328	328	312	335	342	334	346	314	348	339	376	346	330	345	334	309	298	317	315	306	354	330	313	351	345	288	318	311	355	305	352	341	316	309	325	310	332	333	347	332	335	312	344	328	314	313	355	323	337	317	331	344	335	324	355	318	364	299	370	325	330	335	334	327	329	356	340	359	315	331	314	329	331	331	351	358	340	333	316	346	352	332	322	355	337	315	320	329	332	315	389	322	346	347	336	342	342	316	343	316	285	342	336	335	326	348	328	310	347	359	342	342	337	322	330	321	318	363	350	297	339	332	341	354	299	345	337	332	333	278	331	360	330	316	339	332	348	383	316	341	359	307	323	314	310	312	330	335	341	340	317	336	347	329	312	307	335	337	339	318	334	331	315	334	323	356	325	313	342	315	325	315	319	302	320	301	334	345	329	358	326	332	330	316	333	323	308	370	308	319	308	284	319	361	359	347	313	345	339	345	351	315	313	334	332	346	330	342	348	308	349	310	384	319	287	317	330	323	319	323	301	315	337	331	325	342	350	358	343	325	326	301	340	326	318	324	304	315	321	312	362	325	312	299	340	312	308	318	340	344	358	307	318	327	328	323	341	340	352	334	332	339	347	316	326	322	321	357	333	333	345	347	334	348	345	326	344	326	312	343	320	316	323	311	335	329	320	342	324	318	322	326	332	335	354	334	314	322	320	333	348	355	313	347	325	348	363	353	333	296	331	310	355	348	338	331	324	317	289	351	358	299	318	330	331	349	341	369	338	309	326	327	330	315	341	323	340	319	376	321	328	356	330	322	284	319	321	347	309	336	323	285	344	319	315	329	360	332	328	308	328	319	301	318	333	352	355	311	321	350	317	314	306	295	339	327	324	327	335	324	331	317	326	333	311	337	323	327	367	319	307	314	307	343	375	327	346	342	315	345	319	309	327	322	311	329	327	352	337	326	323	322	343	321	321	356	355	291	344	338	305	340	320	322	343	321	325	316	327	285	342	304	314	313	341	342	327	316	347	320	327	327	321	339	312	364	339	321
8762	9730	1547	535	431	375	387	298	343	316	308	275	289	299	284	319	282	265	253	277	267	291	247	280	280	277	287	290	288	257	271	278	302	260	273	275	257	270	276	288	287	310	299	266	241	275	249	289	239	262	244	272	273	256	254	265	277	258	289	274	255	226	262	266	282	255	267	263	267	275	269	267	291	260	263	258	277	276	263	269	257	249	257	276	271	256	282	268	248	266	252	304	263	254	310	287	269	291	273	269	268	268	280	262	251	265	251	269	245	274	240	282	247	267	287	297	263	242	247	257	279	285	270	251	277	270	271	261	252	302	247	248	235	274	285	237	284	271	281	261	290	275	253	282	293	266	237	255	301	258	261	283	294	257	282	244	263	285	273	279	257	267	256	255	275	263	283	257	277	248	285	270	252	304	234	305	284	268	299	246	263	291	258	272	279	297	257	238	250	282	260	240	288	286	267	261	267	284	269	279	264	261	276	262	285	268	236	276	250	258	280	279	277	274	277	297	265	278	293	273	263	270	288	303	300	275	263	240	268	254	250	280	320	252	270	281	271	267	265	287	262	256	268	267	273	255	294	288	285	279	254	262	274	272	234	271	272	255	261	279	244	279	242	281	272	295	264	281	252	261	231	285	290	249	266	266	263	289	262	262	269	261	263	258	274	284	270	271	260	275	263	250	243	247	273	255	258	268	290	285	290	276	257	266	293	272	283	242	278	279	260	257	267	246	272	272	273	245	265	281	284	276	255	266	272	276	242	258	236	267	290	258	271	270	262	243	265	275	228	275	278	274	279	276	260	265	258	270	257	294	273	252	272	267	274	265	246	274	262	275	236	289	242	287	270	257	230	277	249	258	263	274	262	292	282	308	302	243	267	286	267	245	225	277	262	277	262	274	281	259	242	258	242	268	266	252	296	251	241	248	282	228	231	318	284	294	272	284	266	259	262	250	263	278	237	247	257	260	259	269	256	268	262	270	235	289	248	281	259	249	269	268	313	261	285	270	281	272	283	289	286	296	275	267	267	261	260	294	285	269	252	281	278	255	265	271	288	299	265	266	278	277	261	267	254	260	243	267	292	249	275	268	280	270	296	266	274	285	226	232	256	253	244	298	250	273	270	279	270	265	274	301	252	239	266	271	260	256	260	275	258	262	290	293	263	259	269	251	251	253	317	235	289	251	256	251	280	242	261	246	259	257	274	271	248	251	240	246	251	265	255	277	266	266	258	278	256	243	289	282	243	253	287	300	300	257	267	273	261	307	270	292	268	256	233	253	284	272	243	273	268	271	266	281	258	243	232	261	274	219	277	277	283	306	264	254	263	291	263	256	263	276	267	283	289	268	255	295	247	280	271	276	278	256	260	271	273	247	277	253	264	274	272	259	246	295	279	261	277	265	262	253	268	274	223	282	247	267	252	240	263	292	299	309	236	267	268	263	278	256	260	247	282	284	270	290	254	253	246	304	253	260	266	245	287	253	254	253	240	296	266	284	274	288	276	264	288	228	256	261	297	271	287	257	257	245	292	287	248	283	308	292	275	241	236	237	263	252	273	230	245	255	256	254	260	275	275	247	242	275	263	237	248	258	263	293	292	253	272	230	265	243	235	282	255	250	265	264	269	311	283	248	274	280	288	296	257	265	251	277	233	318	260	260	273	285	237	251	250	257	270	240	271	299	252	263	275	249	276	270	250	233	265	244	301	252	265	288	287	306	269	256	281	272	249	262	266	274	245	277	265	272	277	273	320	275	252	272	242	299	262	223	254	298	233	288	252	270	250	297	269	252	272	262	266	260	228	269	260	275	278	270	247	288	275	252	282	237	258	260	269	261	282	270	253	268	254	281	267	255	262	236	238	255	295	285	253	268	274	256	257	258	262	261	269	245	268	237	264	249	257	238	251	271	292	280	257	267	293	277	272	295	278	310	279	245	241	259	240	273	263	242	255	268	251	255	234	295	260	274	298	279	225	254	250	253	275	273	226	290	297	251	278	259	279	237	275	269	294	269	259	244	286	237	268	258	289	277	250	221	264	276	272	306	274	248	242	282	296	272	289	298	266	254	272	276	273	252	244	263	270	293	251	266	259	239	250	286	297	276	256	259	235	271	275	266	269	290	255	225	284	258	222	245	261	276	261	273	267	271	276	287	279	274	264	271	264	281	234	277	267	269	270	284	250	274	283	287	292	294	299	243	273	268	278	214	265	254	275	267	243	240	249	272	262	250	257	304	314	281	279	250	267	251	270	247	258	278	255	250	257	240	284	269	259	267	247	266	277	281	271	270	239	258	284	273	270	267	266	238	266	279	285	278	265	294	269	297	269	287	266	251	294	287	304	251	258	256	261	259	292	277	253	270	280	239	259	253	268	255	264	267	267	267	264	285	265	267	263	266	244	269	248	255	287	267	225	251	277	277	246	256	290	260	239	269	262	271	238	256	272	261	258	254	254	244	264	266	238	261	272	279	283	253	256	277	272	270	278	291	262	270	244	273	274	246	277	263	250	257	259	233	264	262	297	296	267	286	250	254	301	259	249	270	268	250	248	273	255	279	243	251	241	253	248	263	289	270	279	273	248	284	263	291	243	304	265	264	250	273	257	295	240	259	222	287	270	268	256	272	266	234	253	266	276	255	251	243	266	239	232	257	284	303	256	258	248	283	278	250	265	267	277	262	255	278	255	253	270	278	269	257	261	265	286	289	269	257	271	267	313	275	256	282	262	263	298	290	229	263	262	269	292	251	287	280	262	294	265	234	268	263	278	275	282	268	243	271	271	246	254	267	246	282	272	259	274	260	273	263	286	282	257	250	265	273	268	269	251	261	299	270	280	249	270	272	287	288	246	287	271	282	266	283	278	287	284	272	259	299	279	265	292	252	234	264	254	267	287	262	267	276	297	274	268	283	314	286	228	267	264	290	288	261	238	265	269	283	253	260	266	255	263	265	261	270	292	297	259	237	272	268	247	283	227	281	246	284	297	313	249	247	280	289	287	260	260	240	273	320	298	310	266	292	227	278	282	261	261	277	255	267	262	268	248	244	245	262	272	295	268	259	255	246	274	235	223	269	254	245	264	252	246	300	274	263	265	287	267	268	240	264	288	278	276	264	247	258	271	261	285	291	305	256	250	266	249	267	280	273	257	248	220	265	275	259	271	259	272	273	267	268	239	284	258	265	284	270	257	263	285	250	223	246	265	249	266	244	269	308	292	302	320	247	250	243	275	262	268	290	296	257	268	263	293	248	288	306	266	268	244	260	272	277	270	291	302	280	303	282	277	249	266	309	252	289	266	277	270	275	259	308	276	262	270	268	253	244	279	275	265	312	255	256	263	291	252	271	269	274	298	277	285	274	261	249	255	246	316	269	249	273	254	291	261	266	277	275	258	262	265	289	256	265	299	274	265	272	273	294	258	243	260	279	288	303	258	283	275	274	260	258	284	270	280	284	258	287	275	287	270	256	273	270	244	259	270	323	292	246	259	311	275	301	257	235
6896	8896	1307	1504	1280	1122	985	911	862	790	865	745	775	694	705	718	653	620	667	659	658	662	618	643	625	623	613	656	669	612	603	632	625	609	608	666	645	625	661	647	596	633	660	580	593	609	619	625	639	559	593	599	603	607	598	611	591	623	633	628	614	597	608	591	627	657	635	621	616	607	576	574	620	614	597	631	629	609	599	616	574	590	608	641	605	607	623	632	583	599	584	647	583	634	599	623	603	633	602	630	602	572	560	660	577	609	570	597	598	583	610	629	633	623	654	640	579	612	618	623	591	564	566	597	637	592	581	595	554	598	563	598	627	587	644	605	581	623	665	613	576	584	627	620	581	598	560	661	581	594	571	547	614	594	590	582	558	589	633	562	637	616	577	573	623	590	613	586	658	582	592	569	611	621	587	635	611	619	585	611	629	602	581	606	569	609	588	603	602	624	601	619	589	640	586	571	625	644	595	610	546	566	576	610	623	587	602	610	571	634	587	645	598	617	592	607	596	586	613	594	665	580	585	605	598	606	603	603	604	609	629	588	610	604	604	618	611	618	617	618	595	596	595	594	643	604	590	588	585	626	592	605	600	610	582	581	605	599	601	617	644	576	614	542	537	618	606	602	661	581	592	611	636	582	621	598	608	555	578	604	649	563	624	628	613	591	652	547	608	623	586	621	603	597	577	638	525	617	596	588	636	625	605	622	639	576	633	604	608	643	618	576	594	610	590	618	585	657	657	570	628	622	583	596	641	585	603	570	587	600	661	613	594	575	642	564	624	635	626	622	560	579	594	609	588	593	604	595	602	606	571	617	579	560	580	611	644	594	601	633	579	624	595	603	595	620	601	591	599	644	638	563	605	602	643	652	588	592	595	645	662	638	622	557	594	586	614	606	589	591	609	581	589	596	616	589	573	609	571	596	582	628	589	557	626	628	615	642	640	583	589	585	605	593	641	579	565	628	529	609	571	612	569	590	626	641	600	569	601	651	650	597	630	615	574	594	611	584	593	618	604	612	566	600	633	629	609	592	593	651	617	565	598	602	596	589	590	609	604	600	625	593	662	616	629	603	587	635	577	649	599	611	585	579	567	593	605	585	650	620	609	631	591	588	618	683	600	595	597	615	587	598	624	562	597	590	578	614	603	602	583	581	603	638	651	595	630	604	578	606	610	618	614	616	604	576	622	603	591	643	571	616	612	594	633	567	601	560	631	584	626	625	565	597	628	555	589	591	622	560	624	602	604	570	632	621	586	621	619	582	631	626	636	626	566	647	613	620	609	610	579	579	573	611	568	633	602	619	620	593	604	602	600	642	597	611	623	551	581	623	578	629	604	640	604	612	598	643	585	627	640	635	551	619	588	624	648	547	626	635	634	652	585	636	592	595	609	615	610	618	601	575	607	650	607	601	678	648	590	616	583	578	563	627	595	590	611	624	623	591	614	538	612	643	635	613	600	614	600	597	571	617	604	603	637	596	564	620	659	589	597	588	631	577	621	628	632	565	584	614	647	602	586	615	567	597	561	595	642	601	558	590	609	592	620	612	571	635	597	620	586	578	570	610	618	629	616	653	626	597	584	582	652	616	617	569	582	619	608	586	601	576	601	597	599	606	608	591	593	575	593	616	621	621	589	550	582	595	589	605	551	612	591	617	594	601	661	594	551	629	584	626	597	605	598	614	595	592	559	610	638	596	620	580	609	613	630	575	621	569	565	635	606	596	644	621	610	581	630	577	608	573	579	610	595	609	578	644	591	622	597	618	611	630	615	606	641	602	544	614	560	608	608	602	596	630	599	632	620	561	605	587	606	601	571	619	621	594	579	587	610	640	631	616	584	563	638	605	615	590	568	631	631	604	593	569	561	578	592	612	568	609	627	545	606	607	615	575	655	642	595	618	612	593	573	611	580	550	603	586	632	639	620	606	619	562	623	622	599	656	602	616	570	625	610	582	574	623	590	623	636	585	631	593	588	636	587	561	624	604	590	591	620	583	627	623	628	610	635	622	610	579	635	634	591	596	677	602	609	594	615	630	656	603	617	600	567	600	602	589	609	593	605	591	579	609	634	634	630	636	574	615	617	606	588	567	626	592	604	617	600	580	620	636	615	602	608	616	573	601	636	616	609	623	599	634	597	591	598	591	606	577	631	638	597	628	610	587	630	576	602	633	595	622	600	613	603	565	612	593	658	630	600	654	648	605	616	596	589	621	631	567	625	549	633	620	636	581	620	592	635	595	615	625	652	572	600	622	569	611	607	623	618	582	575	631	609	575	602	605	617	577	598	596	587	574	590	592	614	595	624	610	642	618	579	593	619	594	616	593	587	567	584	569	612	623	575	615	639	625	632	600	632	591	593	577	630	603	572	645	570	625	601	575	585	625	587	596	610	578	604	582	622	605	589	604	631	626	633	598	599	614	620	627	585	613	555	608	615	584	591	567	609	624	610	603	595	604	615	612	617	593	585	574	611	616	620	605	610	619	588	623	652	572	632	611	617	619	627	627	572	596	606	631	620	679	580	610	584	555	618	591	611	610	630	590	612	587	574	583	586	617	628	572	618	607	592	591	630	594	657	609	557	648	594	596	594	585	654	592	633	588	590	598	665	564	575	571	590	543	582	552	648	597	586	605	619	562	599	586	608	560	646	591	612	568	631	603	587	615	589	576	613	626	595	623	627	586	621	641	587	569	592	597	597	584	576	599	558	594	636	596	584	570	626	614	611	624	610	596	597	565	616	589	606	610	586	620	590	627	637	626	605	578	609	611	603	585	557	578	645	608	581	601	593	588	605	609	569	614	610	613	563	548	619	654	576	597	585	634	601	588	660	624	605	591	555	614	620	609	578	604	522	565	571	580	622	616	621	587	643	560	565	590	623	588	634	582	626	588	624	595	588	569	619	600	555	587	574	625	578	580	592	638	598	582	623	597	601	621	585	595	610	585	544	578	637	626	623	591	630	613	582	629	601	597	610	578	594	623	610	579	614	625	663	618	647	634	617	615	643	636	568	597	599	647	609	579	560	561	600	588	599	605	601	638	635	540	573	636	606	605	589	593	569	617	595	606	626	585	635	604	582	580	600	578	616	613	612	624	583	637	603	605	638	562	612	660	565	627	621	560	579	580	595	654	590	537	580	559	597	634	598	585	610	574	636	598	580	612	630	589	594	616	571	587	588	607	667	616	588	566	583	648	602	597	650	597	601	595	596	602	629	628	616	591	598	550	645	587	612	576	635	583	649	642	545	611	579	599	619	623	560	629	601	629	606	600	573	623	581	615	617	622	582	659	578	571	608	592	608	648	601	586	626	599	629	602	595	580	608	591	631	629	608	591	561	625	620	617	651	598	640	599	618	612	593	603	602	568	595	620	627	596	598	649	631	598	664	588	593	619	630	588	602	598	616	609	595	605	587	603	606	613	577	573	604	600	610	624	621	613	611	598	607	594	619	644	599	609	656	623	631	613	634	642	575	623	614	595	582	601	614	615	623	603
15548	17267	3754	828	620	479	412	335	312	317	320	309	276	283	256	249	283	249	253	250	271	258	281	251	237	239	262	247	275	240	285	232	268	241	259	251	270	251	232	247	259	234	230	260	271	221	255	243	209	259	236	244	251	231	229	245	252	245	263	265	268	231	230	241	227	257	233	245	259	259	222	254	233	244	268	243	245	245	247	227	242	216	265	260	229	263	262	239	257	257	217	275	244	249	260	218	238	246	255	250	249	226	265	238	248	211	241	243	224	237	238	241	254	189	248	224	232	244	259	199	239	236	226	257	233	231	226	232	231	254	260	250	247	268	247	249	241	239	236	238	264	258	246	242	216	228	261	248	231	255	240	234	210	245	247	246	269	230	207	244	255	255	234	228	231	228	251	261	240	234	237	239	267	239	246	232	259	218	258	227	259	245	230	230	230	229	228	255	237	252	257	248	233	249	252	250	226	246	251	271	226	239	231	240	207	209	220	230	252	241	247	236	271	254	245	220	228	242	220	222	270	252	252	212	246	225	243	242	253	223	217	225	257	276	268	233	217	207	235	254	251	251	251	227	240	228	214	253	200	226	267	260	264	223	254	233	235	268	211	252	233	265	223	245	245	264	263	256	237	221	216	244	257	266	251	270	230	214	217	220	243	243	242	256	251	248	242	244	264	245	242	243	227	257	238	223	227	268	256	241	217	232	248	220	249	240	214	238	232	207	247	258	263	221	234	214	252	225	269	232	238	270	249	249	247	250	236	201	241	238	262	245	249	262	237	244	263	229	214	245	248	276	211	258	213	222	230	252	235	265	243	238	236	244	226	246	261	239	260	229	213	199	251	254	257	236	219	247	268	228	203	218	257	231	221	247	231	248	265	207	257	224	267	253	262	237	271	255	230	255	222	207	214	229	246	233	232	243	251	259	252	241	265	262	271	236	220	245	249	223	239	235	249	267	239	236	255	266	247	245	288	257	236	254	251	238	264	224	228	234	225	231	235	215	241	266	253	225	211	266	242	240	241	240	217	252	254	255	240	238	237	243	249	264	273	240	245	244	219	233	223	227	243	255	261	253	251	268	261	213	219	233	278	231	248	244	251	263	233	214	240	240	245	262	263	218	185	223	252	254	236	240	239	255	261	257	252	235	235	240	236	253	259	229	242	257	217	235	243	241	239	246	223	219	254	241	239	233	232	234	245	231	241	266	248	255	259	235	228	229	249	240	251	232	249	251	232	252	262	249	243	244	245	242	267	255	253	249	228	261	247	228	224	252	248	225	261	245	240	252	255	226	263	221	238	245	239	245	241	253	221	231	230	266	266	223	237	256	269	233	246	233	215	208	245	207	237	213	247	290	240	225	260	260	208	246	249	237	258	254	261	242	268	259	229	238	252	228	223	236	239	240	282	233	247	263	230	266	245	231	235	242	258	227	226	261	241	248	243	267	234	247	249	264	223	240	219	246	275	227	255	232	217	262	246	230	226	250	269	248	239	248	260	258	235	246	219	229	250	233	258	238	258	227	232	236	225	232	237	252	212	252	221	241	266	261	228	237	244	216	263	287	232	223	235	259	242	241	218	250	213	253	240	239	238	242	253	242	233	226	229	228	211	233	295	260	225	245	235	261	247	253	243	257	248	247	232	237	239	245	252	224	238	253	225	210	249	232	235	210	227	246	246	246	241	241	249	238	220	257	228	231	238	249	256	275	248	262	240	241	237	235	258	235	249	257	241	263	229	232	248	263	234	251	251	240	227	274	243	227	264	260	244	272	239	277	250	238	239	244	262	232	212	242	271	240	248	243	247	263	253	257	243	262	242	244	251	196	215	264	236	244	208	223	255	250	254	226	259	241	249	233	240	264	263	260	223	262	231	230	238	254	250	225	234	255	241	217	210	248	260	237	224	242	215	231	255	246	220	234	248	236	258	233	236	241	265	243	236	262	279	254	227	214	243	212	238	242	214	252	248	238	254	272	248	233	233	231	235	231	240	273	256	224	260	228	231	235	232	247	262	236	263	253	266	253	268	248	231	256	237	248	231	227	217	210	274	255	213	218	252	235	248	251	245	253	242	234	234	241	229	246	238	253	255	242	260	234	237	243	232	237	247	262	286	255	216	256	250	208	247	252	279	277	225	278	232	264	236	231	219	246	245	235	231	204	220	235	240	227	219	246	272	224	262	261	237	240	244	254	279	244	246	246	213	250	222	233	252	231	218	222	245	247	252	235	255	255	238	226	247	282	213	218	241	232	292	221	232	249	248	272	230	241	222	216	248	225	235	260	252	245	238	249	252	249	243	259	208	224	257	261	217	226	237	246	276	229	220	223	271	262	227	239	231	242	226	222	252	273	228	248	282	237	247	263	264	245	254	246	274	238	241	269	285	216	239	232	216	240	245	242	200	222	247	233	262	272	244	252	254	233	230	255	228	251	255	240	258	266	270	250	254	232	236	250	246	267	226	264	241	258	225	256	246	235	248	243	226	254	221	259	246	240	254	223	230	268	213	237	268	275	256	229	255	243	224	274	257	235	222	248	241	232	216	247	261	247	245	253	266	278	211	234	224	282	239	207	234	274	249	238	242	228	279	238	233	245	237	273	245	199	218	265	272	279	238	235	250	253	275	214	257	201	238	224	242	220	243	237	266	268	250	259	270	236	238	232	233	248	242	227	239	222	242	224	227	260	254	221	257	239	256	247	249	242	241	243	235	229	260	227	207	246	259	233	231	244	249	214	233	228	241	237	261	227	222	224	233	248	211	258	243	265	280	226	229	256	254	216	251	232	239	244	259	235	255	230	236	251	261	234	221	231	251	222	227	182	242	235	239	248	246	251	232	270	252	260	250	227	240	261	211	249	245	246	263	229	240	248	243	248	238	260	240	246	264	256	241	247	221	210	262	249	231	253	242	251	245	259	233	235	239	242	246	247	224	252	258	255	261	257	231	235	225	217	261	245	241	234	238	209	238	244	239	260	204	253	209	227	249	250	247	253	225	221	243	254	243	219	249	216	238	237	236	222	244	225	256	225	229	251	228	247	244	247	255	235	215	213	239	255	218	221	233	214	260	220	267	220	256	253	219	218	249	241	256	272	230	241	230	241	255	216	267	278	272	214	263	251	222	241	201	276	256	222	236	242	253	224	234	236	222	241	216	247	215	226	258	245	256	229	258	267	274	242	279	265	273	269	198	241	222	207	251	257	274	226	239	254	239	251	242	241	225	238	238	234	237	235	234	256	233	249	232	244	245	265	234	218	254	255	254	255	231	246	247	239	224	221	274	235	254	235	241	251	245	257	233	257	231	247	237	207	198	240	248	233	223	237	236	226	245	244	236	239	249	263	235	279	241	264	227	233	226	264	274	254	240	255	236	230	231	252	247	238	238	252	255	267	216	229	234	265	223	212	244	221	258	260	228	244	252	255	260	257	244	246	222	227	245	239	254	245	192	253	235	264	285	226	260	271	244	228	273	224	243	248	258	250	230	256	240	254	254	236
8812	12589	1966	2278	1856	1575	1275	1071	1012	917	894	849	781	782	744	656	692	602	638	638	634	600	623	600	596	580	613	556	589	581	548	580	551	601	629	586	598	590	562	571	530	527	592	556	548	564	570	534	547	574	560	521	585	554	534	563	523	509	538	516	532	512	517	561	586	548	557	525	510	521	522	517	556	553	505	557	525	523	496	552	504	573	511	502	575	545	513	562	504	528	516	595	556	540	485	546	545	542	536	538	504	541	555	553	515	533	532	531	517	519	518	532	522	551	540	528	496	538	516	525	514	586	530	471	529	491	560	534	512	550	522	541	512	527	533	550	507	529	561	526	531	513	528	523	542	535	565	473	530	503	554	520	529	533	589	545	533	568	520	581	534	542	557	547	546	543	521	547	523	534	571	538	559	486	521	543	523	522	538	525	520	510	570	498	570	520	523	521	523	549	530	496	506	522	523	547	529	508	564	539	502	532	491	520	515	531	562	558	537	501	537	498	521	505	499	535	558	496	544	523	505	547	595	530	527	552	490	547	548	521	567	540	549	536	513	530	563	546	539	514	540	567	519	529	535	550	557	481	520	535	553	515	531	518	503	492	524	556	556	519	551	573	520	530	523	503	516	542	547	533	524	511	532	514	486	507	510	514	551	548	546	541	534	527	539	540	539	561	542	558	535	500	507	493	505	552	522	534	560	533	516	533	517	476	541	520	510	528	522	535	502	540	517	548	564	552	544	576	560	584	524	542	544	549	516	540	557	537	540	452	502	524	515	508	557	524	544	495	563	573	465	485	522	523	519	535	555	506	520	508	557	514	531	504	552	551	514	553	539	524	530	520	555	518	541	487	546	517	534	535	521	531	522	544	545	542	475	551	490	573	504	501	529	517	525	535	561	505	575	535	563	502	524	538	546	520	546	548	572	541	504	563	573	574	483	534	546	505	509	535	489	521	569	525	529	518	539	540	550	554	550	517	506	544	537	518	525	533	532	528	506	535	530	524	534	549	506	541	484	559	538	500	553	577	525	548	529	498	543	545	543	558	532	566	526	544	531	532	551	539	514	524	577	533	544	507	553	518	518	494	538	547	542	523	595	545	520	502	524	530	505	524	538	516	566	528	565	513	533	535	542	514	501	559	532	578	542	528	544	548	576	535	493	540	563	543	510	493	517	528	525	532	517	532	511	529	501	513	533	521	550	523	498	523	531	514	499	541	514	516	547	554	543	498	497	519	557	521	504	545	508	536	546	502	527	530	555	532	539	543	548	471	582	562	505	511	527	506	535	520	525	535	530	549	511	542	550	551	527	515	530	510	522	559	567	531	535	523	534	567	526	515	541	509	548	559	507	535	517	515	532	521	567	533	561	538	520	539	534	512	560	540	569	507	534	509	527	561	518	535	525	529	541	509	551	499	509	555	518	491	545	509	537	528	559	531	494	484	558	564	502	498	497	519	548	536	547	558	520	499	577	540	495	509	539	542	539	536	502	541	520	516	522	530	493	555	487	489	483	533	500	547	508	513	494	536	539	545	542	538	524	551	535	527	521	542	526	548	527	515	533	518	513	559	530	508	508	514	513	548	532	562	514	553	529	548	559	549	522	519	529	524	519	552	546	505	543	525	547	508	493	546	526	582	534	523	492	554	537	555	504	485	570	512	512	529	515	512	529	524	546	505	511	541	534	498	506	558	554	577	554	507	534	543	544	566	509	540	533	551	503	519	545	529	516	577	514	539	538	540	511	583	537	519	519	516	542	517	520	563	558	557	531	552	522	521	537	550	549	549	550	540	484	538	520	562	512	528	504	553	507	563	565	503	530	534	496	556	546	558	526	528	533	584	516	498	491	525	553	542	547	521	517	506	559	589	521	539	558	513	550	497	573	539	534	542	514	525	548	577	531	522	532	551	532	534	588	509	532	517	531	548	507	522	553	504	505	543	515	509	509	521	554	509	532	563	556	486	513	513	571	505	534	533	498	522	516	517	531	524	509	534	563	512	548	520	510	548	558	536	499	552	542	552	535	507	505	539	537	519	551	509	508	538	522	544	507	519	532	552	506	602	530	526	523	503	570	554	520	548	500	525	525	586	517	573	504	545	567	563	518	512	556	491	525	527	555	507	528	504	543	501	539	517	568	535	534	507	567	516	533	539	565	565	549	498	536	527	519	503	482	522	522	514	503	514	587	512	533	541	487	559	543	492	521	587	487	517	547	558	528	518	492	561	513	518	551	539	498	524	513	521	533	525	514	551	544	543	575	541	498	546	528	510	545	546	549	481	526	552	552	507	495	567	538	543	525	506	544	508	541	507	530	522	480	528	464	541	513	537	524	491	524	543	562	525	522	543	500	500	544	493	545	514	545	513	502	559	495	530	548	535	512	517	470	511	562	531	526	508	541	499	552	529	532	488	501	529	499	533	556	538	531	510	574	494	502	512	537	546	568	511	513	457	463	509	543	528	568	541	525	537	507	465	547	542	496	527	564	549	484	541	506	558	520	533	539	527	522	523	541	537	537	474	494	536	550	532	504	507	530	562	541	555	545	535	546	503	537	531	535	527	526	523	561	520	545	524	540	504	545	533	510	511	516	539	557	553	506	519	526	530	556	492	538	527	507	577	494	548	561	568	536	514	580	521	530	540	505	510	533	553	539	545	512	532	519	535	543	498	553	566	512	576	509	511	526	541	536	510	493	537	524	510	545	553	483	471	532	542	519	512	530	528	541	520	500	528	545	517	550	488	541	502	548	559	576	529	550	563	567	563	535	579	552	500	550	539	483	547	519	514	523	553	481	496	560	497	512	570	517	525	513	573	548	531	548	490	525	480	499	530	521	524	511	526	528	571	538	519	549	537	518	528	531	525	536	519	544	531	510	553	529	560	522	513	528	484	531	497	504	547	530	555	542	554	519	510	542	550	548	491	544	529	532	552	553	526	514	523	523	542	514	548	530	526	510	511	514	492	518	500	560	527	527	518	538	507	519	505	520	554	537	525	527	538	517	515	521	516	529	526	496	532	561	548	579	517	534	497	457	533	511	551	511	504	533	500	576	508	554	547	545	551	517	554	522	533	541	520	502	495	521	542	570	540	522	525	535	558	517	507	521	520	504	520	543	554	496	552	517	524	545	522	526	549	563	542	532	532	534	535	513	538	533	516	550	512	558	582	490	525	517	499	582	504	538	523	577	514	570	526	557	498	553	540	510	544	535	578	517	531	544	524	533	556	496	551	524	525	523	561	510	512	537	534	527	541	520	536	509	524	541	561	546	532	539	521	522	533	502	559	532	507	547	541	536	473	509	508	544	552	490	509	519	548	506	537	528	532	546	545	534	477	528	505	506	567	589	500	507	554	503	521	530	538	483	546	498	525	527	541	526	540	530	490	555	519	501	535	536	526	506	522	585	521	550	525	531	545	502	503	530	491	530	531	514	513	533	523	543	551	542	521	524	527	517	557	570	509	511	505	532	540	541	534	493	524	534	548	529	522	517	534	528	526
1831	510	165	129	123	124	121	123	129	145	135	126	131	125	129	111	121	124	120	123	146	146	113	120	133	118	133	128	138	119	112	137	117	114	112	121	137	118	138	119	112	158	127	125	130	131	126	126	134	124	124	136	132	121	138	125	143	113	131	123	127	112	126	139	137	129	138	127	132	122	120	130	121	127	128	134	121	112	125	123	126	130	121	128	117	114	114	132	129	111	123	119	129	135	119	129	117	129	136	111	117	124	126	139	131	134	136	130	136	123	140	104	105	129	121	124	116	128	116	121	127	134	139	137	117	124	118	123	121	131	135	122	115	112	118	127	129	106	116	118	121	107	119	107	127	121	122	125	110	116	132	121	127	103	122	139	137	109	112	126	128	116	139	120	125	128	120	115	123	117	116	128	123	130	116	115	106	150	127	133	117	129	136	135	119	123	137	103	121	110	136	141	120	125	130	123	125	127	122	131	129	127	98	140	137	129	111	111	121	132	119	129	134	126	162	123	146	127	121	127	153	161	137	111	127	112	128	126	114	126	133	109	114	146	127	120	128	128	135	90	105	136	143	123	129	124	114	122	114	121	135	117	132	132	141	145	138	134	137	126	119	119	145	124	137	133	124	143	114	125	115	111	111	138	103	114	116	115	113	154	126	139	116	159	139	142	143	157	116	143	122	112	109	127	107	133	119	133	122	122	130	119	127	104	118	137	133	112	120	116	136	128	134	117	126	133	134	138	141	107	112	130	112	119	124	107	143	99	113	123	134	113	113	129	131	100	134	127	141	149	128	143	141	134	126	112	119	119	112	117	124	131	121	126	121	131	117	134	126	118	117	124	111	129	121	115	119	134	123	122	111	126	135	120	121	133	130	107	137	123	124	126	130	126	122	122	148	145	140	126	137	136	116	118	138	100	117	120	106	130	142	107	104	131	130	127	117	153	118	126	116	118	133	116	112	121	113	136	115	134	121	126	113	113	121	140	138	129	120	114	127	118	114	130	125	145	141	126	130	134	134	117	113	122	113	113	127	129	129	126	133	105	125	118	147	126	104	136	85	127	126	121	107	128	134	154	128	116	122	107	113	115	116	129	134	134	130	132	136	110	135	120	133	135	131	122	135	119	136	119	127	133	113	109	124	109	136	129	134	128	138	122	144	96	132	99	129	112	123	118	103	123	132	107	130	120	139	127	133	113	152	124	123	114	118	105	110	112	115	113	144	143	129	137	126	137	133	135	108	124	114	110	116	125	135	134	140	110	106	126	125	110	141	121	109	116	135	126	125	119	127	120	144	113	137	114	119	135	128	130	122	144	129	141	132	132	131	140	110	106	110	121	142	114	132	139	112	146	123	121	101	130	164	144	127	131	114	126	142	127	105	114	122	125	126	121	125	121	121	123	134	105	146	131	120	120	110	117	129	143	134	126	129	111	133	111	124	135	142	154	142	127	105	108	128	83	137	116	119	112	116	127	139	141	126	143	118	124	123	136	128	115	107	112	102	114	132	125	106	128	119	127	97	115	133	118	106	119	126	113	115	144	129	129	113	123	121	130	148	120	126	136	131	144	135	126	108	119	142	114	113	126	131	126	119	127	125	125	133	115	118	133	105	127	125	121	132	123	119	109	124	148	124	105	113	125	122	118	150	128	139	117	122	126	131	121	124	130	103	136	120	118	135	141	109	118	140	120	147	113	130	114	131	123	128	138	136	103	131	139	146	118	107	123	111	124	108	98	137	126	122	114	121	128	118	121	104	127	121	109	136	139	154	139	135	109	103	118	128	123	139	109	125	116	123	130	118	100	123	129	116	123	125	121	134	146	123	123	132	132	116	116	126	126	116	126	126	111	115	117	137	118	152	136	138	97	135	120	120	113	142	131	130	131	138	135	136	123	128	131	130	113	106	141	142	117	104	122	113	119	119	134	128	134	146	117	114	118	112	129	134	104	143	127	116	133	124	119	119	118	122	139	142	122	107	112	142	136	115	116	132	125	141	111	115	128	122	120	107	114	121	114	129	130	98	98	117	127	146	127	107	106	134	109	108	101	129	164	128	127	150	143	128	123	133	116	103	128	124	112	102	112	128	120	142	130	128	132	128	117	108	116	130	126	122	129	112	134	126	133	116	124	142	144	127	122	105	111	137	115	130	116	125	133	144	125	121	119	107	113	107	129	132	143	116	133	130	141	121	127	156	125	119	112	143	125	111	115	127	149	113	134	120	125	134	105	124	133	118	125	108	108	128	139	152	124	125	116	120	108	129	102	104	127	127	120	124	139	119	131	135	121	112	133	118	117	124	114	111	122	119	142	117	124	110	132	139	134	134	155	131	135	124	126	148	131	98	133	126	123	136	153	117	145	155	144	130	124	134	113	118	158	131	129	114	122	136	124	124	115	119	112	107	131	123	121	125	139	112	126	140	120	140	124	133	134	118	118	141	139	137	105	141	117	130	125	133	131	96	118	130	139	118	115	149	115	128	113	122	124	134	132	122	126	152	117	125	113	113	131	121	123	117	127	126	118	129	142	117	121	109	136	121	149	113	136	121	121	121	121	116	119	138	114	123	134	121	119	122	135	133	130	115	123	106	121	118	130	124	112	131	132	130	144	118	125	138	112	126	111	123	121	113	140	129	121	120	144	118	136	109	114	91	121	113	129	131	141	128	114	122	125	124	122	108	136	123	152	134	123	132	136	120	124	141	144	117	110	121	114	132	118	118	128	128	104	114	126	106	122	118	144	104	128	138	108	127	117	124	128	114	116	121	151	136	130	131	129	101	109	122	126	133	149	123	115	109	113	130	118	130	100	138	133	130	139	123	124	115	127	131	158	147	156	117	114	111	140	142	111	145	128	121	109	123	119	130	121	110	141	126	119	105	128	123	105	106	133	125	106	127	122	148	137	121	132	121	116	132	128	134	113	136	130	119	125	115	127	140	94	129	129	100	128	122	110	132	131	130	108	147	122	129	125	144	138	118	150	108	98	106	119	139	130	114	128	114	112	131	111	133	121	99	144	123	142	117	112	142	133	148	129	112	111	146	123	111	132	146	129	121	117	129	138	122	113	145	145	127	110	132	116	114	116	135	131	135	139	118	115	128	128	115	152	127	135	116	130	137	134	145	115	119	137	109	100	136	127	122	130	147	139	134	140	160	118	139	133	125	128	110	97	125	121	125	125	106	137	130	137	129	114	101	142	141	125	147	146	139	121	134	153	114	112	123	134	132	107	133	149	143	135	138	113	113	133	122	117	126	92	115	115	127	145	114	116	123	119	116	123	102	105	110	126	116	140	130	134	137	118	120	125	122	147	125	110	105	125	124	165	132	132	131	140	141	125	113	128	106	113	126	131	116	118	117	123	101	122	122	130	132	133	107	138	134	126	143	148	118	127	109	137	119	112	116	120	130	104	140	154	111	130	116	115	117	118	105	100	121	130	132	107	132	138	113	116	134	108	103	107	131	125	121	139	142	145	124	132	142	159	116	110	104	128	128	117
1798	843	343	302	332	355	324	325	347	313	340	299	323	315	337	343	312	317	313	326	322	328	330	291	351	332	330	316	354	320	318	292	308	342	312	309	345	340	315	374	279	342	296	306	311	323	343	356	325	327	321	305	315	327	364	313	367	328	290	348	306	324	327	306	344	324	323	320	325	351	288	343	309	321	332	298	331	326	347	319	308	329	317	288	321	325	309	310	307	321	332	295	330	334	310	332	331	296	315	333	311	342	326	359	314	310	303	329	325	305	341	307	338	308	334	306	299	298	298	283	343	354	323	305	304	334	340	293	346	305	342	341	316	320	313	300	280	304	346	320	313	301	317	306	341	337	318	297	344	280	319	333	319	341	336	334	355	309	338	339	350	348	321	323	311	350	338	331	368	345	319	361	332	325	309	329	323	318	338	324	308	316	349	327	315	331	360	355	311	321	318	321	361	298	315	343	315	345	295	339	348	268	320	306	324	318	314	330	318	284	293	328	328	340	344	328	290	290	317	287	301	374	297	314	308	333	315	309	291	362	320	356	317	338	312	316	331	340	307	344	309	329	330	316	280	313	327	323	318	334	321	340	325	331	308	310	315	313	331	345	290	326	327	329	301	328	312	304	251	329	321	312	340	351	349	336	323	340	321	307	296	299	362	294	322	339	309	294	337	340	316	326	352	322	316	291	315	330	359	300	300	342	310	350	339	323	325	322	329	299	314	313	320	313	345	265	338	287	344	331	329	325	294	349	328	326	335	289	325	327	318	308	311	327	341	325	338	340	305	344	316	300	353	312	344	350	323	315	322	308	338	312	367	321	313	290	311	349	339	318	352	313	346	326	310	293	339	312	316	341	340	339	318	307	341	302	317	319	358	324	329	348	331	333	316	319	348	316	316	341	322	317	344	308	305	311	344	300	337	355	317	331	372	335	296	331	322	291	320	312	293	318	318	327	327	332	332	325	300	353	313	355	333	343	340	321	337	343	332	327	306	329	299	311	348	317	337	309	337	302	346	351	340	328	323	333	319	300	307	331	334	303	289	330	299	298	347	298	291	321	322	314	307	326	319	329	336	340	314	320	344	335	326	311	317	344	282	326	325	313	322	319	311	336	316	335	313	314	292	311	305	341	348	321	314	310	315	307	314	313	309	311	329	348	335	333	359	292	311	304	332	336	334	303	346	344	330	332	348	325	334	337	331	336	330	299	342	303	341	297	338	320	316	313	344	315	335	327	304	362	306	342	349	315	315	306	289	314	347	310	336	347	291	299	298	339	323	312	333	320	322	314	337	340	330	319	302	329	335	344	331	341	338	317	300	364	335	317	332	340	342	311	356	344	331	341	315	327	313	310	339	333	303	326	316	344	310	293	306	314	334	291	336	315	327	348	325	292	323	317	328	326	336	333	320	311	346	341	327	313	337	310	323	344	346	315	318	318	327	346	337	284	336	321	335	318	317	320	341	322	317	330	301	348	328	288	348	316	325	334	315	325	311	316	304	335	352	312	347	350	319	358	330	321	308	317	319	314	310	306	315	309	320	316	318	326	301	339	314	284	292	333	304	306	313	311	318	353	318	323	336	352	303	343	305	290	327	303	308	290	309	336	337	325	322	339	316	290	326	318	332	337	334	332	333	317	310	308	325	316	310	337	351	337	302	319	327	319	323	322	350	326	322	307	348	344	353	317	313	310	320	313	316	347	317	320	302	312	345	320	354	331	348	310	330	302	335	343	314	350	337	325	316	326	334	330	296	338	344	359	335	341	292	327	361	319	311	297	309	333	352	348	275	314	338	304	323	338	316	334	338	325	303	307	287	349	330	297	356	335	318	304	337	329	324	339	331	320	318	344	304	349	338	323	328	307	316	291	349	320	315	319	334	328	314	285	343	288	306	336	330	308	322	326	360	346	339	332	339	311	314	294	320	314	334	340	320	288	332	312	291	356	324	327	348	292	324	324	315	333	322	320	316	321	312	329	337	308	339	305	318	312	296	311	306	330	335	294	363	310	306	295	321	326	339	333	341	308	322	301	273	310	290	324	327	358	322	350	338	308	337	323	291	319	357	325	358	312	333	347	316	340	309	340	335	308	305	336	314	297	310	293	309	306	352	319	319	337	313	374	305	323	320	358	320	307	358	311	327	296	353	309	315	312	299	312	303	349	373	346	327	316	312	331	328	328	313	331	313	325	318	324	331	345	324	295	316	333	302	304	324	322	319	295	351	312	338	331	325	346	323	300	368	344	322	304	315	327	323	372	330	344	329	340	292	328	302	341	348	309	317	326	309	315	302	327	325	328	284	327	318	358	319	330	310	315	325	332	320	314	358	333	304	318	338	312	324	304	311	305	308	353	312	321	348	312	317	343	337	336	360	338	355	345	313	307	345	294	324	296	341	351	343	336	302	321	310	314	338	349	329	330	324	317	321	320	363	330	343	324	334	313	310	324	315	317	333	353	308	332	314	313	293	318	361	338	344	332	340	337	325	292	310	304	318	352	335	306	306	345	341	321	286	326	341	335	317	323	335	317	313	315	304	319	313	300	314	319	294	335	287	327	342	340	323	332	356	326	322	328	291	320	317	321	332	299	331	346	326	304	312	325	340	350	316	353	329	304	322	312	370	353	364	298	317	272	267	345	334	287	333	311	332	315	329	307	327	333	329	330	307	321	345	304	295	294	340	292	358	347	361	312	311	308	315	356	313	313	315	322	308	310	350	321	351	325	281	323	314	309	312	338	333	306	348	344	346	289	303	321	324	339	333	340	360	297	308	300	338	339	345	322	311	331	327	321	336	325	312	302	307	284	308	324	348	348	317	327	350	330	339	314	314	334	342	327	322	330	309	320	333	337	320	332	313	312	338	324	312	336	313	305	325	340	332	326	346	326	345	326	317	336	314	290	310	333	326	324	334	292	357	316	341	319	320	338	357	297	324	337	311	325	313	322	337	311	358	312	307	332	355	323	300	332	307	321	276	326	317	348	316	322	327	312	318	322	328	318	315	327	334	337	317	340	340	345	325	325	308	354	307	268	303	328	282	302	304	327	291	337	306	322	339	336	291	321	346	341	320	334	303	320	318	317	323	351	306	325	289	332	345	277	333	335	339	301	343	325	349	346	305	340	322	291	304	335	324	321	320	290	314	330	318	297	352	293	310	333	306	321	334	327	319	342	314	342	318	311	271	336	314	334	323	346	295	313	309	311	341	312	333	311	366	320	331	325	308	316	306	291	321	322	319	323	330	357	332	329	302	334	339	301	321	308	301	303	315	311	312	312	288	326	308	309	316	311	331	317	357	300	340	315	311	327	320	298	323	354	317	360	303	303	335	333	303	296	300	324	315	318	274	332	324	319	365	332	320	360	346	337	316	343	296	315	324	368	318	334	295	312	338	286	327	335	322	307	309	322	285	312	323	350	314	351	298	325	319	301	291	318	318	311	326	378	333	352	308	317	309	303	308	338	316	301	347	300	324	338	316	327	327	313	320	303	340	317
8575	7245	1131	517	415	358	339	300	300	313	284	306	273	247	273	290	276	285	305	272	276	246	265	270	297	271	253	248	281	287	295	296	232	297	259	249	261	280	285	257	256	249	257	265	252	234	249	251	293	240	253	258	289	271	256	292	293	250	259	272	284	274	274	267	264	288	262	250	273	279	271	260	319	263	258	294	275	273	263	271	279	270	282	286	251	268	263	251	253	234	244	307	213	238	283	259	275	247	275	276	276	272	263	281	274	291	255	251	245	263	274	287	252	276	257	291	235	274	246	270	257	243	277	248	268	266	289	257	264	251	291	267	277	268	255	287	257	285	270	302	256	249	276	277	267	263	281	269	285	272	261	264	265	297	285	255	256	224	263	240	257	243	247	266	234	264	257	236	246	249	258	248	260	287	273	260	249	250	285	277	256	227	236	256	245	287	263	268	256	232	247	260	265	254	259	259	271	271	245	243	241	258	255	247	281	285	259	259	288	266	291	238	266	276	252	243	268	281	272	273	287	263	269	268	251	295	267	250	259	285	296	253	256	263	260	257	266	282	261	259	252	263	235	254	257	259	246	256	266	252	255	275	296	247	266	292	252	244	266	313	259	275	273	281	251	236	288	271	236	289	276	248	238	282	278	276	278	244	264	221	263	271	263	295	244	248	263	264	267	259	235	295	278	294	276	259	294	262	263	216	263	283	254	272	251	247	266	278	278	275	278	261	256	274	260	259	273	251	277	261	251	288	251	274	246	255	274	255	263	266	264	270	278	272	243	265	284	309	269	303	261	262	246	244	289	272	255	248	314	255	273	306	257	227	279	271	233	248	258	279	272	271	293	259	229	246	278	255	282	271	278	248	265	238	222	251	247	247	281	271	266	265	250	268	249	258	257	253	283	260	265	263	246	250	246	266	275	270	283	262	250	233	255	247	278	244	258	241	262	274	255	250	298	290	276	290	267	269	244	273	270	241	265	261	245	288	248	255	286	248	297	246	273	226	270	299	267	245	262	267	256	268	255	284	284	251	255	268	285	262	270	264	276	270	286	271	260	262	259	253	226	282	286	293	273	285	308	243	267	242	265	261	252	259	249	297	279	278	258	298	276	259	276	280	259	237	263	249	292	280	281	263	269	265	280	282	244	252	258	260	258	271	250	251	289	254	263	275	279	277	240	273	293	249	253	276	242	237	252	297	251	285	278	271	279	259	244	263	285	268	305	250	271	255	283	292	286	239	243	273	262	271	253	276	278	287	272	276	253	261	252	276	265	264	226	260	262	251	262	260	277	280	250	282	272	268	263	248	282	257	269	276	258	270	232	265	259	262	245	271	261	255	286	275	239	260	266	265	269	264	247	280	251	268	284	250	270	307	220	253	278	259	281	258	233	232	266	297	266	270	240	246	235	243	257	261	277	297	234	269	265	276	259	281	267	263	256	293	269	265	253	265	300	262	261	274	247	249	251	252	288	268	237	273	290	244	247	275	246	254	284	261	252	264	272	281	288	288	297	249	242	276	270	302	271	290	236	288	250	285	244	276	245	283	269	274	263	276	264	293	275	237	247	252	237	248	275	288	233	270	297	281	223	253	226	262	264	261	271	286	259	258	262	265	237	233	264	256	233	288	260	267	263	264	260	277	275	270	271	292	263	247	265	249	274	269	248	262	262	296	282	285	314	280	268	251	263	274	271	289	285	227	280	256	270	233	273	261	280	303	285	272	255	249	243	287	259	267	256	262	259	241	253	251	258	240	276	241	254	266	252	293	262	295	217	256	245	295	278	235	247	254	278	263	241	249	272	280	247	256	261	284	274	259	266	284	257	270	293	262	241	274	291	302	256	253	263	257	257	272	259	279	259	282	222	273	299	273	281	276	254	270	262	274	259	252	268	267	274	254	241	267	271	285	276	246	253	234	261	266	264	261	257	286	261	284	251	261	256	305	277	259	262	246	257	305	270	221	304	263	277	278	250	267	272	269	256	253	251	243	242	293	272	263	260	255	287	272	257	309	255	238	254	250	280	280	269	271	256	279	244	241	224	255	241	226	275	251	308	249	249	266	260	263	274	323	241	259	276	260	253	268	279	226	266	267	275	267	275	270	292	253	258	245	277	280	276	261	295	303	233	279	273	290	286	242	246	250	262	232	266	243	281	244	277	269	288	263	254	262	277	275	268	245	262	248	261	259	243	267	242	263	283	280	268	287	254	286	263	281	271	284	257	241	252	266	264	270	270	239	284	291	284	286	258	249	268	308	287	242	289	239	277	266	260	289	299	263	262	282	247	238	251	266	253	287	272	262	314	227	232	255	264	251	260	301	265	257	265	276	228	288	257	259	248	262	268	259	249	276	275	247	251	275	270	273	274	286	276	247	273	285	292	263	280	281	264	279	302	261	278	272	270	269	260	271	271	275	245	285	271	270	264	286	264	301	268	269	262	269	279	312	270	294	237	247	252	271	278	248	270	262	287	268	268	240	271	244	297	268	272	249	262	274	251	221	284	271	285	265	272	252	280	245	242	249	263	256	259	286	268	256	271	267	259	272	242	248	265	262	274	259	273	241	272	242	254	284	237	237	263	258	260	248	311	235	227	295	294	271	269	301	262	265	281	236	252	259	262	297	260	241	257	281	259	291	255	268	278	232	264	275	270	247	272	307	270	283	282	251	268	283	278	274	270	255	274	248	270	263	250	248	296	247	275	262	286	269	228	273	261	256	260	283	251	270	272	281	258	249	267	246	265	276	292	280	251	286	278	268	282	249	238	234	254	237	267	264	284	247	255	259	260	286	262	278	260	282	279	254	252	268	264	286	279	265	266	258	255	243	238	260	265	288	279	259	264	275	243	258	279	303	239	255	255	227	275	287	256	300	248	247	256	242	272	246	284	245	274	246	290	268	254	255	262	278	281	263	245	262	254	278	263	261	233	288	281	268	276	268	273	297	231	257	264	252	283	290	288	246	275	287	306	274	303	262	241	258	220	245	248	253	258	285	294	274	266	247	265	254	297	291	305	255	264	270	290	255	299	253	260	270	249	252	263	242	265	250	247	241	260	239	253	218	245	242	257	263	273	228	230	302	252	244	256	281	246	247	236	248	253	252	280	271	250	293	242	243	276	239	268	279	280	292	274	256	254	261	260	273	256	267	274	297	257	244	250	253	267	260	257	293	266	258	304	275	275	237	268	270	219	257	249	276	212	255	254	264	285	272	235	283	228	281	284	267	253	285	258	248	270	256	248	239	290	270	236	250	255	250	257	255	245	273	256	254	249	264	281	248	252	296	242	275	282	279	260	275	276	264	296	286	242	236	275	272	256	276	266	262	253	267	270	245	229	261	297	284	266	297	279	271	265	238	278	266	269	240	265	253	254	273	273	268	285	255	256	270	263	285	246	302	259	266	274	252	258	263	252	274	233	247	263	263	239	295	248	262	279	258	302	265	280	260	265	254	264	248	263	280	267	270	269	256	255	260	242	264	264	255	271	288	270	291	254	290
6986	6836	1407	1482	1253	1156	1020	874	833	827	808	767	709	675	610	623	683	663	668	654	630	636	674	646	614	657	627	658	631	638	632	629	584	651	609	649	606	656	651	672	599	626	600	608	586	637	615	618	592	600	604	588	609	615	599	620	641	656	648	619	628	654	612	630	628	601	604	602	632	564	582	604	602	588	590	630	599	616	589	598	612	598	597	597	599	541	596	629	618	623	603	602	592	585	628	590	593	585	600	593	596	606	616	621	579	604	621	602	577	581	568	583	583	613	546	607	625	581	617	574	640	590	560	605	608	591	600	630	595	604	613	607	578	617	615	575	618	569	597	587	663	604	601	604	622	609	599	596	633	576	604	619	588	576	619	611	661	579	609	631	555	605	608	583	635	603	614	604	555	609	615	592	574	674	564	627	557	585	577	577	574	574	598	583	627	603	603	597	610	606	610	566	586	599	521	626	560	568	600	608	630	569	602	602	589	562	600	573	615	575	615	606	560	605	544	603	560	608	604	547	582	605	587	580	600	585	581	602	549	577	600	614	583	600	637	590	646	610	586	562	598	637	599	574	594	595	610	587	629	597	604	584	571	602	594	618	637	603	645	579	551	597	601	573	576	620	567	600	570	577	613	612	575	596	587	558	566	553	595	594	611	605	555	588	597	592	581	655	590	625	629	622	610	595	576	576	589	596	609	595	618	597	630	603	564	593	575	587	611	609	590	628	578	597	612	613	567	581	597	570	584	581	593	614	579	588	588	591	577	578	586	585	589	581	623	583	594	585	601	603	569	607	573	626	562	651	589	622	598	579	587	583	573	583	604	620	576	561	607	584	593	624	633	603	625	605	618	596	633	591	607	589	580	603	604	596	537	568	621	584	599	578	596	571	578	587	633	656	625	608	601	598	592	601	625	588	595	609	616	573	615	627	614	609	592	664	649	613	603	572	576	572	581	592	589	555	567	556	613	605	608	590	572	566	608	612	617	593	563	594	584	593	586	656	577	623	615	593	553	608	608	588	600	595	620	586	577	585	630	631	651	610	573	641	658	554	629	568	605	532	583	618	608	578	597	582	558	588	557	594	637	582	562	626	589	589	603	572	602	628	595	561	584	564	591	630	594	614	651	608	578	627	604	588	647	629	561	617	574	594	560	613	626	615	561	594	604	564	612	596	618	581	574	584	574	548	575	611	578	579	600	629	606	572	577	589	665	599	614	563	573	587	603	583	631	574	580	597	621	580	582	585	570	628	577	574	587	586	587	642	609	581	592	623	612	541	629	566	549	632	603	595	594	588	580	560	550	631	579	591	603	622	609	626	560	607	551	566	600	602	608	570	630	593	629	570	599	625	596	599	601	560	605	583	631	573	583	591	595	583	591	581	599	621	609	588	597	583	583	581	608	586	600	578	588	621	625	587	616	578	541	570	583	570	669	598	622	614	644	611	632	576	575	609	598	590	564	584	575	619	637	617	606	568	577	551	559	600	583	576	649	619	602	598	587	623	597	599	587	608	607	572	606	585	575	607	562	595	545	636	566	587	577	582	581	617	624	572	584	637	590	561	623	568	619	629	610	597	577	591	604	608	615	617	580	556	597	594	647	628	641	592	673	551	640	600	622	575	579	594	602	599	611	609	580	549	628	562	569	541	583	593	597	603	633	615	601	588	574	628	616	596	566	588	570	633	595	602	620	598	592	575	600	591	618	608	612	639	566	599	624	579	566	600	617	609	585	605	605	607	594	621	559	593	610	579	606	561	601	623	607	608	626	614	570	588	587	579	573	566	627	564	577	591	583	575	586	613	590	589	600	552	627	562	560	599	579	598	633	610	619	605	573	621	571	576	605	625	658	624	602	603	605	640	557	658	575	582	600	619	558	606	604	559	612	615	612	565	581	604	613	608	623	589	632	564	596	576	583	628	595	589	604	641	618	633	613	615	585	599	604	613	594	593	586	583	577	636	646	611	626	625	616	646	595	602	571	611	575	589	638	637	606	590	599	612	616	580	595	609	577	621	633	570	596	607	608	605	649	621	580	633	591	609	567	641	614	573	605	607	585	608	606	601	596	613	589	630	648	584	599	608	586	591	641	600	591	603	568	601	548	599	583	617	603	609	562	608	588	616	585	643	574	610	582	607	558	587	595	652	611	601	600	551	597	598	592	583	641	600	620	586	594	666	606	646	630	606	572	626	564	593	624	558	610	626	622	575	608	597	593	577	652	573	615	563	607	607	592	639	593	585	585	612	567	551	609	581	604	599	605	573	581	588	598	617	548	619	610	580	577	586	607	583	648	586	649	605	586	618	643	619	610	579	575	548	584	605	632	547	633	583	590	586	569	598	638	593	615	591	556	629	623	548	594	648	578	550	626	585	578	592	583	564	582	577	617	608	615	617	599	612	582	585	610	616	611	603	593	570	614	603	609	572	564	610	565	567	626	596	608	575	564	587	603	634	604	583	594	621	604	552	612	634	591	642	574	610	544	608	550	590	610	587	564	572	598	585	569	619	592	608	580	598	555	578	573	574	589	597	583	625	610	586	584	606	622	620	619	637	598	601	589	543	603	576	615	604	588	590	613	621	594	567	611	609	624	563	599	578	584	648	585	588	588	584	593	606	580	609	588	568	586	603	613	620	621	647	629	572	587	584	607	597	623	592	579	601	594	642	560	598	628	616	622	561	591	611	622	582	603	597	582	628	584	594	606	595	588	597	633	588	600	583	591	570	585	577	601	624	617	601	605	605	647	602	628	612	540	579	577	552	625	624	566	593	641	624	572	646	580	609	610	599	543	603	579	598	559	591	577	630	619	575	594	588	639	596	595	579	577	576	610	619	614	587	589	610	562	580	577	588	619	554	598	604	556	564	572	561	576	620	600	599	599	598	584	577	563	595	615	567	597	550	613	581	603	610	623	611	623	579	593	594	596	558	589	619	578	579	575	614	576	642	555	648	591	621	611	611	613	581	630	541	609	615	554	628	626	578	601	608	568	606	572	584	581	570	605	584	613	536	610	625	603	587	597	614	615	581	586	590	590	575	598	609	555	606	594	600	632	587	582	590	577	605	615	572	588	548	630	589	608	607	651	619	592	617	598	607	610	567	585	619	647	571	621	593	606	622	629	570	602	623	574	602	602	561	597	603	579	580	604	610	603	613	545	611	578	640	568	596	581	568	590	590	638	594	596	607	565	628	608	596	563	614	660	595	598	694	625	579	617	633	600	608	543	620	606	614	622	611	575	620	562	622	584	617	581	565	608	635	628	649	621	556	594	619	659	551	594	627	585	591	595	589	625	603	596	603	624	574	612	579	616	581	605	554	613	601	609	562	630	601	589	618	597	596	566	591	611	552	653	580	618	590	627	629	624	611	596	624	601	565	607	603	617	557	603	581	608	540	582	617	640	620	606	564	587	593	578	568	570	638	656	586	617	619	581	604	583	601	585	599	578	626	588	586	617	571	616	605	592	593	604	585	549	586	604	576	584	609	638	595	566	621
15585	13474	3043	841	549	439	423	405	347	290	275	268	283	301	264	283	256	255	229	251	242	262	262	256	299	230	253	247	255	267	243	229	248	256	275	236	272	231	250	251	223	265	221	238	244	237	247	259	227	227	275	225	214	242	219	249	225	266	240	260	260	218	258	226	267	255	207	232	235	247	227	257	214	260	249	262	250	261	234	247	245	217	216	243	234	226	260	234	261	237	218	229	225	215	197	241	233	246	240	203	233	236	251	249	268	257	231	288	255	257	237	245	253	237	241	222	192	276	250	222	216	257	247	223	230	206	233	275	197	235	249	251	241	194	218	251	257	223	213	246	239	289	250	219	257	228	216	252	255	214	235	220	256	256	211	272	236	237	261	244	257	238	225	257	225	231	232	262	243	252	257	221	271	247	236	266	262	258	216	226	235	232	216	233	246	255	247	258	281	260	248	252	245	210	243	231	243	240	243	212	238	250	250	242	250	242	283	242	231	258	234	251	219	259	264	248	247	225	238	225	234	229	253	247	245	253	259	245	259	254	230	239	250	219	240	236	239	257	239	234	216	222	256	256	259	240	228	250	272	237	234	268	243	257	256	218	237	218	258	222	238	252	232	271	230	208	251	235	252	231	220	257	259	232	225	228	212	215	245	244	244	238	238	244	265	237	241	236	248	259	215	241	252	200	223	258	254	225	252	265	243	221	238	212	245	242	253	279	230	222	221	273	239	223	214	238	235	247	249	240	247	242	212	272	217	232	223	224	239	238	243	259	218	212	250	215	229	257	290	215	243	225	249	237	229	261	238	252	220	231	231	215	234	234	225	205	205	252	250	229	237	233	271	260	255	213	216	245	239	221	261	256	241	218	214	229	262	233	219	225	252	262	219	240	237	245	251	237	223	204	224	247	256	245	229	253	228	235	248	222	239	260	210	233	232	239	230	250	240	227	229	250	251	233	253	247	250	245	241	218	229	252	219	251	222	220	252	239	252	249	222	238	239	250	233	271	264	240	253	236	241	276	232	243	238	243	222	232	239	220	248	239	253	253	276	222	237	252	235	228	234	253	250	224	246	247	228	242	247	228	227	228	267	270	227	257	213	254	239	249	209	258	260	232	248	262	236	233	214	263	254	219	253	256	210	221	252	225	225	218	227	240	231	247	248	249	248	237	221	235	241	239	224	230	220	241	219	247	264	264	258	276	241	263	215	264	268	245	248	222	243	221	255	240	247	237	251	245	246	208	269	238	231	248	246	256	223	242	214	231	238	233	231	216	200	252	243	245	240	246	238	257	235	253	230	230	248	225	245	223	237	247	267	236	222	272	225	243	216	260	240	245	266	220	243	250	252	249	255	257	219	259	231	250	261	254	270	224	244	240	237	229	239	232	231	252	230	219	264	267	271	253	264	235	222	242	237	228	248	230	232	248	240	245	232	239	253	241	248	247	261	216	251	221	249	245	238	246	244	229	201	264	237	253	255	228	245	212	258	249	244	207	239	249	235	240	243	236	249	267	274	210	259	257	235	217	245	225	236	251	264	246	242	234	251	236	234	261	261	233	240	254	235	228	241	239	251	217	226	227	241	205	238	239	227	234	233	239	242	251	219	265	239	223	241	256	235	210	238	259	271	234	234	259	254	266	234	277	235	240	202	249	268	227	229	200	189	199	227	253	253	244	259	230	229	241	240	243	249	248	236	218	229	252	217	250	236	248	266	227	248	234	254	260	238	251	258	207	237	217	245	237	240	206	250	281	233	245	229	257	229	261	226	248	216	260	206	243	208	220	261	225	259	204	239	246	231	219	229	227	230	243	247	235	220	245	241	266	248	269	248	272	230	221	270	258	219	235	230	254	247	234	232	238	230	233	257	229	253	198	252	239	224	243	237	229	238	251	236	222	237	231	236	232	250	245	248	247	242	216	237	215	212	265	259	235	248	236	216	213	250	226	244	231	242	279	249	255	235	209	208	253	285	233	242	239	240	234	273	259	227	247	242	280	233	227	241	256	209	239	236	218	247	274	241	251	241	231	266	262	231	223	245	252	220	240	219	252	206	247	244	223	252	226	230	234	229	224	268	239	241	253	233	277	233	243	225	239	228	231	233	233	276	229	243	244	279	251	211	225	253	230	230	249	246	267	266	227	241	223	243	266	226	245	256	269	228	228	230	247	228	254	213	250	243	233	243	233	234	270	242	255	247	231	196	251	242	276	206	224	252	219	225	243	235	208	220	221	227	223	235	216	261	232	219	258	223	243	274	235	221	232	259	247	247	271	242	240	234	242	228	240	232	226	235	212	220	243	233	232	235	227	245	250	247	229	240	227	236	239	231	241	238	219	264	234	234	238	254	218	250	252	246	246	261	236	240	236	241	278	257	256	202	210	220	261	223	217	221	266	268	237	241	230	234	247	245	230	227	242	265	228	244	230	242	262	223	228	241	227	230	252	232	245	218	226	224	234	236	245	235	251	235	236	253	221	245	235	234	236	228	256	230	258	241	223	260	229	226	251	252	244	244	274	270	216	234	238	254	217	261	222	224	239	220	218	244	230	234	252	244	256	237	232	245	223	239	246	258	263	256	240	243	245	239	268	242	230	227	240	237	241	250	253	228	228	249	250	237	265	246	243	250	244	258	257	244	258	251	214	238	250	236	253	252	262	274	241	264	227	269	240	241	261	229	249	253	241	250	236	224	245	233	242	227	283	220	250	270	221	226	251	252	246	217	213	234	242	239	213	218	268	242	210	222	234	269	246	241	198	230	230	266	227	245	244	243	236	250	226	271	247	273	240	241	260	265	255	241	242	230	246	218	250	254	215	240	239	227	267	230	245	236	216	253	235	232	234	237	240	230	268	234	248	246	248	253	236	234	250	256	219	212	242	223	214	273	252	218	243	229	255	239	237	233	233	268	247	242	230	224	204	225	245	251	227	203	237	257	232	234	266	243	229	237	234	242	225	258	237	239	254	248	237	230	240	238	222	239	250	220	220	271	230	232	220	254	279	248	246	246	227	247	236	216	243	242	234	256	260	271	242	195	244	210	243	227	241	242	240	247	276	250	221	250	247	240	260	237	237	214	244	242	241	225	242	246	262	242	245	216	235	247	263	202	225	265	238	259	244	251	218	240	254	237	255	230	221	216	213	230	248	243	229	243	262	250	229	240	220	246	231	250	256	210	246	250	248	242	227	241	266	251	242	222	221	260	255	247	216	242	241	250	261	251	236	237	250	259	235	215	224	266	258	246	255	245	236	257	238	229	259	283	258	251	206	254	242	236	232	243	260	228	236	242	260	246	261	243	225	233	228	267	224	264	248	260	258	266	254	283	267	219	241	279	230	231	232	246	206	244	233	224	238	232	281	237	251	273	241	257	231	255	296	230	249	251	243	262	253	242	242	247	249	243	263	226	246	239	227	262	236	263	232	206	218	232	242	245	252	208	229	219	225	257	248	237	247	235	239	241	254	272	263	247	225	248	225	240	223	222	216	214	253	249	246
8729	10643	2080	2273	1844	1561	1356	1138	1062	947	920	803	758	695	702	714	632	619	605	609	606	674	592	578	605	593	539	664	580	578	540	526	582	559	599	564	582	604	538	497	602	549	556	522	593	555	567	558	547	564	524	538	492	545	531	560	557	546	517	563	536	569	545	527	561	552	508	585	528	556	549	538	493	531	510	489	573	551	526	519	556	531	539	526	544	545	541	520	536	529	495	515	522	490	539	527	547	496	545	526	515	534	497	506	524	563	530	586	555	550	503	531	560	543	532	525	539	471	537	519	508	519	520	555	548	512	552	537	504	537	572	520	564	530	526	528	516	507	523	543	480	508	498	530	524	530	549	550	500	557	528	485	567	530	517	554	536	490	570	543	507	528	530	561	540	544	468	538	508	515	518	522	519	498	505	516	557	530	536	560	575	521	509	483	525	485	569	563	549	539	557	512	557	545	529	539	546	529	494	551	514	525	548	526	516	497	550	513	477	539	518	559	554	539	503	495	500	499	560	535	523	525	515	509	529	495	543	508	511	530	527	516	534	554	540	525	490	514	537	567	546	520	545	531	530	551	548	561	514	533	536	571	491	519	518	516	527	529	556	543	537	541	531	532	476	534	490	537	540	525	503	527	490	540	517	515	561	549	591	483	523	537	546	554	511	504	545	533	502	506	503	535	557	520	527	508	509	515	510	500	529	551	552	531	517	535	516	550	549	549	529	518	519	518	548	537	534	556	553	552	523	516	534	568	494	552	520	520	500	512	535	530	520	515	509	548	557	539	562	556	522	580	494	511	530	562	537	554	528	529	542	552	500	548	546	539	531	523	558	524	503	534	543	483	559	520	491	550	537	536	537	511	507	561	574	546	497	513	535	517	551	516	505	489	512	532	534	545	509	499	539	549	502	532	552	495	530	531	553	541	551	519	534	498	537	524	498	532	534	537	501	528	509	528	518	523	487	528	525	541	546	531	550	531	505	538	558	515	519	510	531	529	507	558	566	521	500	509	521	521	528	517	521	529	517	572	527	487	505	518	499	524	506	561	517	519	561	546	530	520	516	570	559	487	501	547	524	552	545	466	523	510	529	542	549	517	532	518	541	523	536	581	502	548	587	507	516	566	554	519	528	572	537	514	539	523	514	525	537	532	565	520	518	530	561	482	535	496	537	602	557	514	579	547	525	544	532	477	525	536	486	544	532	552	522	518	513	537	506	564	539	528	516	535	517	535	560	572	527	528	535	567	477	533	536	488	596	500	560	556	518	501	535	537	558	511	512	507	505	530	500	531	505	618	546	502	521	522	532	520	524	511	521	537	514	568	518	536	531	504	504	531	502	513	510	535	493	513	531	524	516	549	556	473	525	537	552	508	544	518	503	531	521	507	522	544	523	529	526	504	483	511	513	536	543	511	514	507	522	500	549	541	552	539	552	542	531	483	527	551	530	525	548	513	518	520	502	514	500	541	518	524	531	522	535	524	531	559	526	535	517	555	562	539	526	532	518	526	531	515	507	520	517	514	536	492	548	556	530	543	515	535	497	558	536	508	534	565	555	522	551	532	516	534	557	539	510	510	519	568	472	526	524	547	523	547	503	549	541	536	502	514	542	536	549	518	511	516	516	528	531	493	569	526	529	504	517	513	542	550	531	511	520	515	558	535	532	549	513	543	538	520	510	507	512	509	565	548	496	575	504	509	491	501	548	522	531	511	573	542	551	538	515	538	528	516	533	531	552	492	531	525	478	538	523	510	549	531	534	509	530	532	549	527	561	511	530	523	546	490	516	500	509	520	527	519	556	530	502	529	502	508	466	512	537	579	525	537	534	490	521	537	548	534	534	526	517	534	497	523	514	511	516	529	522	548	513	520	545	532	556	515	485	514	521	513	518	569	520	468	489	550	502	554	506	571	550	521	478	485	519	543	546	532	496	564	567	557	519	528	517	534	515	539	540	565	540	550	559	554	514	522	509	555	538	534	513	475	567	528	551	527	516	487	469	559	522	524	515	525	564	546	497	508	532	518	540	540	527	539	502	499	575	542	519	538	526	508	517	517	545	526	490	573	526	559	542	543	541	485	555	493	517	509	521	524	510	506	527	544	559	550	488	558	505	491	529	532	538	535	510	500	546	567	567	504	530	534	476	542	546	530	569	543	572	524	540	579	510	557	519	520	519	537	494	502	534	496	546	524	487	505	504	495	508	521	580	511	507	543	586	496	539	524	544	523	501	512	526	529	534	520	572	550	559	501	557	535	520	537	487	535	563	552	580	525	513	508	520	516	570	540	526	544	521	548	478	525	520	501	489	514	522	535	519	479	558	539	544	549	558	540	520	501	509	511	523	533	467	527	567	506	500	556	521	547	519	508	548	505	510	499	543	541	495	507	509	579	547	500	530	496	523	534	497	526	536	548	523	549	534	499	513	503	529	519	508	507	508	530	484	509	510	551	503	512	536	497	488	534	543	512	503	535	599	509	538	567	522	514	571	590	518	547	579	494	526	570	522	489	521	523	506	552	516	507	525	587	488	529	541	526	521	553	528	499	508	538	492	522	502	511	559	550	551	524	553	517	546	532	541	528	526	521	505	516	537	476	548	490	576	537	515	483	532	490	492	514	486	494	490	548	525	478	549	565	480	479	574	521	505	519	551	539	537	501	503	535	520	515	517	533	514	503	549	542	508	556	509	499	543	531	525	527	529	516	528	518	491	509	515	507	526	519	485	508	548	572	497	521	523	559	477	563	556	536	541	515	570	558	496	521	543	548	542	558	516	526	547	555	573	573	543	536	532	534	524	557	480	501	508	531	488	523	517	529	572	544	540	545	477	510	529	547	527	563	535	523	529	535	531	541	534	543	491	548	510	559	569	531	538	507	489	570	487	544	529	506	518	533	482	548	539	516	500	483	539	561	571	535	508	530	523	544	574	534	508	506	506	530	542	491	533	509	572	479	518	536	548	524	531	522	498	533	552	558	524	543	501	499	508	532	546	516	560	538	540	537	556	520	544	544	537	536	536	485	547	534	502	540	564	506	489	534	492	544	522	522	538	547	507	518	552	545	508	532	534	488	540	503	480	528	526	489	529	548	547	495	530	487	548	484	527	507	528	555	510	560	527	530	514	558	526	526	543	539	531	569	525	537	497	517	516	508	507	530	545	514	541	563	502	542	495	533	554	513	554	483	570	542	546	561	521	531	557	490	501	551	513	514	541	486	566	578	548	559	499	518	537	535	508	501	533	544	525	495	512	515	536	528	510	558	517	527	509	551	504	517	502	548	508	535	525	531	517	523	556	541	523	533	508	490	515	523	545	511	528	530	542	529	489	505	506	551	485	515	557	506	528	535	495	513	506	509	511	523	525	532	533	573	539	516	576	522	558	562	501	512	534	510	528	498	501	564	526	509	536	519	513	578	546	513	524	476	529	518	549	481	487	479	528	529	523	533	525	514	535	520	531	527	538	528	507	555	490	545	545	531	555	513	523	508	552	458	502	581
1689	433	126	118	114	116	163	119	131	139	124	115	119	130	138	135	145	112	133	114	117	139	128	116	139	139	108	132	120	131	118	125	127	134	144	143	117	135	137	102	135	112	115	126	121	132	146	118	125	125	119	124	113	128	107	113	143	121	120	107	119	126	123	112	124	127	139	128	103	130	124	120	125	110	100	162	105	134	135	126	126	120	128	116	134	130	126	111	106	119	122	133	128	134	128	121	111	115	140	115	130	103	108	143	140	129	119	100	125	134	135	123	107	134	134	103	120	107	123	115	134	135	131	137	118	120	108	109	137	107	116	133	122	140	140	125	130	112	136	114	130	128	95	111	100	94	123	115	132	117	105	103	113	132	113	102	124	127	137	117	109	118	116	119	108	138	125	127	113	130	118	136	132	116	144	125	120	114	118	131	106	112	132	118	133	126	110	144	125	125	119	99	128	111	121	111	120	122	124	136	138	131	133	117	117	127	127	137	114	142	131	132	134	136	134	116	129	140	135	120	137	132	157	131	128	115	123	118	112	139	118	110	118	127	129	122	130	123	141	119	120	121	135	118	134	143	118	122	131	115	124	131	136	125	116	128	110	125	97	127	119	142	119	123	126	104	108	124	109	142	119	155	123	121	127	111	115	118	122	123	121	120	153	139	120	105	123	140	127	101	115	126	103	104	124	117	132	127	125	103	120	126	127	114	126	125	136	119	122	107	122	154	117	129	117	123	126	124	124	157	140	136	118	112	128	116	110	112	109	117	117	121	110	139	124	111	133	119	122	142	131	133	126	133	147	125	136	130	120	140	133	110	133	126	124	110	137	126	117	136	153	124	124	138	137	125	106	113	146	110	111	132	110	152	135	120	115	115	137	116	112	108	123	124	121	113	114	128	149	127	134	109	130	133	114	131	132	111	150	114	111	111	129	115	124	122	137	128	137	117	136	131	112	124	122	115	135	107	126	123	145	145	123	127	137	136	112	104	103	125	113	120	120	123	129	127	117	116	118	119	113	128	111	135	116	124	117	142	138	138	126	124	121	108	148	122	137	122	143	143	122	117	104	129	123	146	137	124	129	113	99	115	108	132	113	128	130	154	124	115	106	131	112	122	132	122	137	118	116	98	139	119	123	124	142	120	121	132	106	112	131	131	142	147	134	117	119	111	111	115	126	113	135	127	135	126	110	118	126	125	126	115	119	117	150	106	127	121	125	129	156	116	120	131	120	110	119	123	95	124	119	115	116	102	133	131	120	131	101	114	113	119	142	123	122	106	123	123	116	123	117	134	130	109	114	147	122	120	135	106	134	130	144	134	130	125	128	149	138	123	101	130	138	111	96	136	135	136	123	148	120	125	113	99	150	101	127	139	115	120	115	121	127	115	104	122	106	125	121	126	134	134	147	130	129	117	105	110	99	145	136	126	113	123	137	126	119	132	92	127	126	113	112	125	146	111	126	109	109	127	119	117	127	125	121	122	134	108	114	120	130	119	128	135	104	112	108	111	118	123	116	121	126	115	118	124	116	124	133	114	116	134	141	135	140	122	117	101	110	110	116	136	121	115	138	125	130	130	136	112	125	117	113	113	124	125	112	123	114	146	141	124	116	122	99	132	116	138	123	138	115	129	129	125	143	105	125	117	104	117	106	122	117	117	123	119	121	115	123	120	142	127	139	127	129	121	120	112	120	132	133	132	135	116	121	117	131	138	124	111	134	126	122	128	114	106	126	114	136	133	125	137	121	121	129	110	103	136	113	112	116	125	114	124	116	135	121	111	134	140	132	130	137	117	113	106	116	144	129	105	114	125	133	130	139	138	124	125	131	114	134	115	117	107	126	114	115	122	115	117	134	111	124	121	101	106	126	121	117	130	137	120	157	123	140	132	123	136	119	126	110	115	134	123	110	126	127	108	120	104	156	126	116	115	135	125	115	117	134	149	125	127	139	120	148	120	137	119	125	128	125	143	112	117	118	137	134	120	132	113	140	136	130	145	97	127	122	124	141	112	108	123	114	128	105	108	131	117	121	144	145	138	118	135	112	121	120	122	103	107	133	113	118	105	109	110	129	119	125	131	98	141	145	137	121	111	126	119	121	125	151	121	135	125	131	118	106	127	111	134	109	146	121	137	140	121	122	131	118	123	131	112	128	115	117	119	128	121	113	124	107	126	117	111	106	129	126	99	93	136	118	132	124	143	136	121	141	139	123	108	125	113	116	159	102	142	130	141	113	115	123	117	118	119	124	120	135	132	135	100	122	107	122	133	115	108	100	114	130	114	144	129	110	135	127	100	126	112	131	132	109	113	103	116	130	125	107	124	137	136	129	122	114	132	126	131	138	139	128	136	128	142	111	122	126	129	122	108	137	145	144	133	109	118	113	122	143	134	117	122	122	115	117	113	108	122	130	127	106	124	132	135	140	100	116	114	111	140	127	129	128	121	145	127	122	127	129	146	147	155	137	105	119	124	134	136	144	142	147	118	104	101	110	123	137	115	146	148	129	136	122	116	117	125	120	117	121	116	119	130	126	132	122	116	119	117	103	125	142	136	127	129	122	105	120	137	129	125	122	131	108	120	106	110	122	121	122	138	138	122	141	123	106	112	117	121	105	124	113	123	114	132	113	123	145	89	142	128	123	132	134	145	125	122	138	117	109	131	114	111	131	109	108	122	128	124	133	140	125	90	129	115	120	112	125	123	120	118	115	145	145	130	111	105	136	153	131	120	125	129	124	141	120	105	122	117	114	133	114	118	126	126	116	129	117	142	126	136	118	96	132	99	119	132	120	132	136	120	130	142	117	125	126	116	139	142	96	114	145	112	129	121	150	126	124	144	106	120	120	113	123	111	134	139	136	106	103	118	120	120	91	119	127	132	135	123	135	127	113	112	113	111	131	135	134	115	116	129	123	105	127	139	118	112	122	113	125	119	114	118	130	123	120	131	118	119	124	125	122	104	124	116	101	117	130	125	141	123	112	100	140	107	123	126	130	128	143	126	124	99	114	131	132	120	125	116	128	121	142	126	136	129	126	133	112	145	152	123	115	127	120	116	123	104	125	123	144	129	116	151	142	114	136	137	125	138	133	117	98	117	134	106	131	113	126	120	124	105	116	138	118	133	108	130	122	131	124	112	142	125	113	118	131	114	99	107	149	143	103	110	107	121	124	113	132	127	125	123	112	128	143	125	118	99	132	135	108	111	127	146	124	115	136	123	116	115	108	124	116	112	136	118	134	122	103	109	149	119	127	132	125	123	124	120	137	131	124	131	113	130	118	102	142	105	137	106	131	120	129	114	92	140	130	132	113	138	104	110	132	107	132	105	133	104	130	132	124	118	134	109	146	107	132	118	117	119	137	110	131	123	121	115	131	123	128	142	129	120	117	108	125	133	124	116	107	121	118	123	108	113	125	121	120	124	155	139	118	140	120	123	124	121	129	114	116	128	104	144	123	121	143	130	120	140	116	105	118	114	134	118	125	99	104	155	120	121
1819	726	342	356	362	379	341	314	360	331	324	362	327	318	327	335	317	335	316	333	332	335	361	319	314	318	331	326	322	333	324	344	336	324	316	342	322	321	352	326	315	310	335	304	302	341	347	318	341	364	336	307	324	336	326	311	338	308	329	297	339	302	318	331	337	324	287	339	317	342	315	312	296	321	312	323	298	294	351	308	306	318	296	319	309	338	318	313	324	331	317	340	350	336	352	295	327	321	302	351	289	350	316	302	291	327	312	323	300	323	325	324	340	304	301	342	304	319	348	350	322	333	313	313	341	340	340	297	307	308	311	344	348	323	315	298	337	300	315	319	291	309	329	318	312	303	327	349	309	292	341	307	296	334	350	336	332	309	342	325	334	298	326	311	325	322	319	330	309	333	334	313	295	357	322	314	310	315	323	273	323	332	313	370	302	324	307	313	323	300	325	316	309	314	360	327	334	275	297	338	328	300	353	329	312	335	342	334	309	298	306	326	347	322	285	328	322	295	320	321	322	321	326	311	301	343	312	343	339	335	324	301	302	334	306	298	331	324	286	319	307	323	319	348	311	304	318	300	341	319	325	303	313	320	303	312	347	326	323	327	338	350	327	352	351	344	320	318	341	274	320	320	316	327	324	308	330	336	320	323	357	310	304	300	300	303	324	320	347	346	317	307	324	319	307	319	315	329	301	360	349	333	312	322	321	335	328	313	319	318	333	320	330	337	304	295	367	307	308	341	343	313	289	328	329	311	301	305	319	306	331	323	308	327	312	303	342	325	325	311	312	290	296	347	305	336	300	330	289	335	320	291	316	326	325	286	308	315	309	327	348	318	320	360	315	340	316	338	341	326	307	322	311	305	296	316	331	337	321	340	312	308	332	328	299	301	323	313	296	338	307	309	313	315	334	302	302	314	313	351	320	287	314	328	324	299	323	327	298	312	379	347	302	327	313	314	328	324	329	312	322	341	324	321	322	333	328	302	315	325	315	339	318	311	335	328	330	293	338	304	318	330	345	343	322	329	324	292	318	356	292	331	313	286	364	323	319	288	345	286	329	287	325	308	337	340	334	336	313	351	321	332	315	287	337	307	295	316	307	317	329	317	329	328	338	329	326	280	332	307	302	338	326	291	325	328	305	311	340	341	315	297	283	309	317	345	284	356	316	338	314	344	317	304	322	311	330	310	304	324	310	327	306	318	338	326	325	338	325	337	318	299	320	312	312	306	350	325	322	340	345	301	324	311	295	314	285	320	336	326	312	281	329	307	345	328	326	328	341	313	329	335	317	331	315	332	319	338	322	326	309	299	318	323	346	316	333	319	308	334	289	337	316	290	331	316	303	328	343	307	343	322	307	347	343	349	314	307	312	316	310	301	305	334	326	319	333	299	323	326	298	318	328	320	333	306	279	331	301	328	307	321	297	338	329	308	328	304	321	311	316	317	327	307	334	343	319	294	331	312	326	308	304	309	345	340	290	313	349	295	307	305	318	310	313	334	341	309	322	318	298	324	313	328	312	315	279	340	314	316	297	313	289	328	320	320	301	288	338	329	339	342	324	311	311	328	348	286	337	318	343	317	322	338	355	305	311	330	301	309	303	333	309	313	345	330	343	323	365	332	316	344	299	345	333	344	337	277	303	312	307	316	325	333	303	330	327	326	347	310	318	320	322	321	342	307	326	336	331	305	330	330	310	318	312	315	323	308	312	339	303	322	343	370	322	314	348	302	319	320	312	325	330	319	345	336	287	316	296	294	316	350	342	331	319	307	306	341	298	327	317	310	315	296	305	325	323	324	326	342	281	321	301	320	326	332	320	326	321	311	339	322	317	315	321	284	328	288	327	320	292	328	341	318	347	285	292	327	370	315	326	338	319	306	311	318	323	331	331	330	326	291	319	322	337	294	302	299	344	323	317	333	327	297	324	297	320	296	316	319	334	296	347	370	338	326	330	350	328	288	301	267	288	327	320	342	335	300	327	296	330	334	320	359	342	280	299	288	283	309	365	298	317	324	323	314	328	357	289	316	340	309	324	272	323	335	348	322	330	311	336	339	291	331	328	348	327	305	316	307	336	314	317	352	357	362	351	324	338	330	319	321	327	305	288	310	337	370	327	326	315	320	297	320	261	341	318	326	319	345	322	331	316	331	322	316	319	305	300	326	311	345	320	289	338	297	319	307	320	327	314	331	306	314	323	347	331	348	313	323	317	302	317	360	339	322	347	321	338	301	320	326	323	330	346	305	302	351	298	309	336	344	327	324	332	337	330	317	304	310	339	344	311	313	337	322	327	325	310	319	307	309	375	328	313	311	342	322	310	344	340	311	324	310	308	296	307	325	345	341	338	339	324	329	321	337	332	323	320	296	312	330	316	309	336	343	326	332	347	332	312	324	326	305	339	319	302	351	303	343	348	314	288	354	286	333	308	340	331	331	322	298	307	320	325	291	292	329	309	326	310	316	294	314	312	339	317	313	280	321	328	308	342	317	335	317	337	325	335	361	339	326	336	340	309	303	308	335	313	336	332	317	315	304	310	359	327	343	303	337	315	305	304	301	315	300	335	330	329	330	300	330	322	313	346	335	326	322	294	350	335	335	288	356	329	337	320	311	346	353	322	319	316	339	307	333	344	313	314	280	336	306	342	321	323	321	319	329	347	339	326	320	294	306	342	360	306	330	326	335	325	340	320	366	315	329	305	294	309	307	327	321	286	343	339	317	345	382	323	315	334	326	334	299	290	344	295	287	326	323	306	354	311	335	351	327	320	306	348	310	303	309	320	312	339	314	298	350	338	295	306	319	313	315	337	345	346	339	373	331	289	316	328	322	310	345	345	329	287	331	354	305	340	346	337	311	318	336	313	289	342	340	306	294	344	308	303	326	350	298	333	306	311	331	353	332	307	326	314	336	322	314	356	328	343	320	345	316	301	327	337	295	300	332	312	362	342	343	318	306	360	326	311	311	311	293	299	299	299	326	324	313	338	337	311	355	318	325	326	280	322	337	329	270	350	284	315	319	309	337	310	322	274	291	352	308	348	308	325	306	335	337	336	341	301	295	322	303	305	296	327	341	329	320	296	334	341	335	320	296	329	300	310	293	333	303	304	314	332	338	300	296	326	295	349	331	323	294	322	344	306	329	352	307	346	311	293	323	289	304	312	315	332	303	331	336	315	309	332	332	307	328	319	339	297	308	326	349	344	317	346	312	295	349	301	297	305	349	330	303	336	353	309	322	308	347	328	331	333	313	318	317	325	316	316	323	314	305	282	322	313	344	310	322	298	342	316	337	316	331	359	300	330	285	316	364	330	310	313	318	324	303	326	311	312	296	300	327	356	287	325	303	338	295	304	335	316	290	339	330	346	330	320	324	313	308	313	292	315	319	375	316	360	330	326	334	323	337	341	345	314	345	327	302	320	309	319	317	301	342	296	303	330	320	337	309	341	321	330	311	325	322	322	329	335	347	320	361	338	332	313	299	340	333	318	326
8619	6565	1981	540	423	381	355	333	280	263	304	280	256	292	260	259	274	285	248	279	237	283	328	267	274	284	243	244	237	241	263	278	269	279	270	263	254	271	251	255	302	288	260	271	255	271	282	288	279	269	285	248	246	259	288	292	235	250	285	262	239	283	272	232	303	278	285	269	247	299	252	259	262	250	260	282	269	301	236	260	274	290	323	258	253	234	260	268	274	240	258	296	287	296	261	274	248	256	292	308	287	241	268	248	274	265	247	247	268	241	263	254	240	244	293	249	274	257	275	264	275	260	250	281	270	262	232	260	241	242	274	273	243	274	237	256	260	260	240	266	293	254	251	246	235	252	264	252	270	258	283	245	247	270	279	260	252	267	243	273	240	246	256	249	225	261	257	267	268	239	294	258	235	270	257	281	283	277	261	256	272	279	290	252	245	256	248	267	284	255	278	278	253	278	248	249	236	280	241	237	220	299	261	243	268	217	276	279	248	280	257	239	257	296	265	257	249	247	256	270	246	276	211	275	249	247	260	264	275	270	243	260	255	255	254	266	247	236	248	282	241	270	261	264	286	276	254	258	258	295	261	267	267	259	248	264	271	239	246	288	245	245	290	229	270	265	286	269	309	299	269	224	258	265	270	264	274	256	261	268	254	253	256	260	265	273	278	229	274	273	268	282	261	253	249	280	259	263	245	254	256	263	251	267	283	285	263	273	267	239	260	236	227	263	261	251	257	247	251	264	266	273	251	286	249	277	258	251	266	284	254	244	257	273	243	281	268	246	272	269	236	260	266	251	306	257	280	234	277	274	251	257	261	265	272	284	259	247	255	238	252	276	296	277	257	247	247	244	241	256	249	245	250	262	270	253	286	239	273	278	264	251	262	275	278	236	270	253	251	253	260	259	258	259	251	252	263	257	263	276	262	285	277	270	255	234	247	279	230	247	261	254	253	231	219	270	268	240	244	250	250	289	271	260	279	242	270	229	282	259	261	264	259	274	230	259	252	295	261	245	250	278	268	286	239	252	302	263	245	274	298	266	260	250	244	272	292	235	287	249	301	249	263	287	235	222	243	250	217	259	249	276	285	284	255	253	241	282	278	243	253	259	259	277	268	255	293	268	261	246	282	280	260	257	247	270	260	286	238	228	279	252	276	274	243	261	293	268	276	303	234	256	235	259	260	275	268	251	242	247	277	271	276	264	253	247	251	264	269	251	260	234	286	262	245	235	249	257	239	260	259	254	282	284	240	283	254	255	238	255	268	265	269	265	273	267	249	273	253	245	248	269	264	294	247	258	282	237	235	235	249	258	258	255	237	283	267	256	270	226	268	247	274	256	279	261	266	261	269	282	273	288	249	252	251	250	273	253	265	274	262	249	247	258	238	250	254	242	269	231	253	260	233	260	271	252	244	259	251	276	249	250	274	281	266	269	274	266	275	243	292	253	267	253	272	266	262	252	265	267	257	252	272	277	268	263	237	256	277	242	261	275	274	265	220	266	267	259	231	258	275	270	283	238	247	264	258	279	259	272	260	252	249	255	250	241	255	246	240	269	282	246	267	282	285	234	287	274	266	228	259	235	235	283	253	243	233	272	284	260	250	264	268	278	222	271	269	254	287	275	244	251	288	264	277	228	264	230	260	258	285	241	257	258	243	249	270	237	236	263	282	253	243	289	266	257	247	242	271	239	268	252	270	250	263	243	253	238	284	256	262	286	258	273	266	282	246	305	278	271	303	270	267	274	242	285	275	277	240	255	278	259	268	287	268	261	239	245	274	266	275	265	273	259	248	275	272	256	255	272	241	270	269	264	243	273	301	284	281	236	216	238	260	255	266	260	246	272	234	240	297	259	262	243	240	245	271	283	287	255	259	271	266	258	254	257	287	252	276	262	241	250	249	237	255	293	269	265	263	249	280	261	260	265	279	255	256	254	218	271	284	285	264	261	254	278	252	277	258	271	264	267	236	287	260	268	258	255	266	242	259	265	255	214	264	266	251	260	252	265	257	254	260	294	239	294	227	280	250	247	266	279	237	251	232	267	294	261	274	262	254	277	270	223	277	274	283	256	242	248	263	260	303	262	262	256	274	264	244	270	286	280	247	270	286	267	244	283	285	247	272	270	255	240	240	263	255	265	278	269	223	252	269	265	258	259	254	245	227	267	282	293	256	274	233	255	277	250	264	268	252	261	242	266	276	230	250	284	261	285	288	263	260	264	268	283	262	278	264	260	267	269	270	259	280	279	254	254	267	266	235	286	263	279	301	280	286	276	272	257	284	240	234	249	272	265	281	279	262	266	279	256	287	271	266	260	236	257	259	252	247	259	289	283	263	262	252	264	210	285	289	281	277	256	299	269	251	289	250	249	272	261	278	265	263	265	266	250	277	241	266	260	256	256	269	256	274	223	270	277	258	231	255	276	276	286	230	273	272	230	241	218	279	255	237	278	271	234	280	238	273	253	232	278	279	245	287	236	274	265	308	270	242	276	277	242	248	238	290	265	247	250	316	230	282	236	270	263	273	240	249	273	274	269	238	259	262	286	295	229	236	233	270	249	228	277	241	262	252	257	283	246	258	256	266	243	245	282	258	275	258	247	285	267	219	270	267	271	283	255	250	291	250	258	264	252	277	260	266	239	289	248	257	282	265	262	279	244	249	283	246	268	264	268	274	294	239	260	253	272	251	259	261	278	255	279	268	243	263	243	270	272	255	291	258	268	256	282	267	262	250	240	290	242	269	266	264	289	285	266	272	256	267	245	296	285	261	273	243	271	244	259	223	267	237	267	218	285	268	248	240	252	253	261	265	262	266	286	295	272	277	266	250	261	271	280	244	253	271	284	261	240	251	273	275	262	267	228	268	237	276	255	234	257	211	259	281	233	261	251	256	237	255	265	265	275	260	232	269	263	252	268	265	265	220	235	255	271	289	269	271	247	246	247	263	277	265	278	255	240	266	237	256	284	272	260	249	243	231	266	301	271	264	249	256	257	266	275	262	251	294	260	247	239	243	280	269	254	258	248	274	287	268	255	251	286	283	297	242	239	274	268	225	263	283	259	272	252	244	268	267	265	272	267	280	251	273	262	255	265	263	248	248	253	244	253	261	265	267	285	262	228	268	282	261	255	241	266	282	249	259	252	219	261	267	270	283	239	248	267	276	262	248	234	284	236	259	268	263	260	263	260	239	276	285	246	257	243	237	275	274	289	233	297	283	238	287	237	256	263	283	309	290	250	269	311	263	261	273	256	252	284	270	272	254	243	256	261	246	278	258	266	252	254	258	262	266	250	274	244	267	252	286	283	265	272	249	283	262	254	263	265	282	291	268	265	276	260	259	284	260	231	255	248	244	249	240	287	278	248	260	263	290	258	242	250	226	253	234	254	292	244	260	269	254	269	273	254	256	289	243	258	255	262	263	268	272	268	254	270	248	262	247	251	265	283	268	264	239	267	284	249	280	286	273	238	244	265	263	279	275	279	276	259	256	235
6975	6608	1590	1517	1383	1107	975	949	845	819	755	738	745	757	655	665	642	672	619	654	662	682	619	613	627	635	637	608	610	601	623	597	630	632	664	678	631	623	583	565	619	592	626	644	622	597	634	621	609	581	589	588	578	603	572	630	584	594	582	593	594	605	648	615	589	584	592	597	585	611	585	600	575	572	592	585	606	599	598	607	611	622	576	598	599	613	593	568	589	595	598	571	588	628	613	599	609	595	581	575	566	637	594	575	668	569	581	635	606	621	597	627	581	592	576	585	576	598	666	595	596	579	596	608	617	589	608	609	574	559	559	538	584	578	585	561	585	599	565	589	631	584	573	653	590	579	621	571	595	587	591	560	566	562	636	550	619	567	608	612	577	548	567	592	591	583	554	571	587	564	559	624	608	595	576	604	563	646	580	574	648	591	606	549	578	596	617	569	556	561	589	605	578	613	571	592	564	640	594	599	568	608	632	581	588	584	599	566	588	596	602	628	611	578	644	578	535	578	587	574	599	602	571	593	604	597	555	589	600	579	619	574	557	631	576	595	590	611	614	564	637	591	624	565	541	608	535	606	605	571	609	559	583	626	601	563	574	577	618	567	567	604	599	591	563	577	606	572	573	588	611	579	625	622	571	642	564	617	587	581	596	584	561	623	610	532	605	581	611	623	599	642	597	603	557	588	571	494	603	587	590	618	568	575	601	531	600	652	620	575	594	569	580	550	584	604	566	607	562	563	600	593	601	620	598	603	634	597	607	605	574	647	561	598	608	607	587	595	614	592	605	608	603	565	592	562	612	597	576	611	575	580	566	598	603	615	618	611	585	534	610	589	582	647	613	609	595	618	563	607	574	600	600	575	598	601	619	595	560	549	571	564	574	569	621	577	606	582	554	653	598	594	588	600	614	578	594	585	571	637	594	583	588	607	547	572	612	604	600	594	589	619	560	600	585	575	540	617	548	567	571	595	589	569	587	541	583	566	605	555	588	600	568	576	629	594	547	596	606	582	641	592	604	616	625	614	595	582	603	579	576	598	580	575	665	609	573	616	592	585	580	573	602	629	564	562	612	617	582	586	587	582	571	619	564	587	599	612	627	583	595	550	626	595	544	579	556	613	601	605	602	552	622	565	591	641	626	603	606	625	583	562	580	598	586	582	587	589	601	566	617	604	584	579	581	606	544	536	574	560	637	570	557	580	574	613	580	592	604	621	619	591	607	614	553	602	586	612	613	580	623	571	583	574	604	544	630	638	587	598	586	615	607	591	588	578	560	583	581	576	599	607	622	573	598	583	540	554	578	613	600	589	582	627	606	569	585	576	650	555	570	571	569	610	597	554	610	555	567	595	577	606	583	601	534	631	576	576	625	620	529	580	551	582	574	563	652	603	648	570	577	598	566	622	573	560	577	596	524	637	584	579	555	590	547	610	576	583	621	586	599	580	612	549	592	554	597	587	638	575	595	598	609	592	585	539	533	601	598	648	579	616	578	584	600	569	621	571	547	553	566	583	626	615	571	591	543	598	595	598	606	606	614	574	606	626	599	597	575	627	585	602	568	577	590	611	605	612	592	621	632	606	587	609	581	582	558	628	616	592	634	613	590	609	572	625	603	595	574	568	573	617	610	570	603	604	614	578	570	593	560	618	576	636	576	599	572	614	552	598	591	566	601	575	582	570	574	581	541	560	584	589	592	620	584	574	589	605	614	583	582	574	603	562	563	590	611	588	609	614	598	598	643	579	605	622	610	582	606	576	539	547	615	577	586	602	587	590	590	613	585	586	606	550	581	533	611	578	610	584	595	592	572	585	567	583	602	585	586	581	610	592	605	582	620	562	612	587	553	612	625	595	613	645	574	599	610	609	605	575	619	589	638	574	600	617	651	593	552	605	628	584	594	612	590	622	620	598	582	600	559	582	592	587	599	584	564	574	615	605	635	646	600	572	579	634	584	610	566	589	583	537	605	564	583	578	605	617	584	529	563	653	633	601	577	601	572	609	598	558	577	616	586	576	570	583	602	594	642	587	602	589	587	591	581	594	600	608	600	630	614	638	576	602	603	593	589	575	594	574	594	573	585	607	560	643	562	611	620	631	558	617	629	624	562	608	598	598	583	617	572	608	554	601	586	630	617	579	623	595	603	584	600	566	606	559	626	571	588	589	577	621	614	636	563	566	603	593	590	591	629	579	598	573	588	585	598	604	603	582	599	566	577	614	597	598	611	603	601	598	594	614	550	623	580	578	629	592	588	587	585	597	558	571	597	608	586	587	612	632	598	574	593	570	609	585	590	582	570	560	568	606	572	545	580	582	609	575	569	569	611	573	567	609	598	607	546	599	601	565	568	607	618	608	594	593	565	601	618	586	594	593	629	579	581	558	589	589	566	569	604	610	592	601	587	608	596	621	578	598	601	573	595	561	594	586	562	620	531	665	594	575	620	633	571	582	612	624	582	596	611	595	625	540	573	587	618	575	605	629	586	610	572	618	579	589	580	581	638	618	575	612	637	576	619	588	608	662	576	607	573	603	599	609	610	568	602	593	581	609	594	592	582	607	562	551	570	603	547	650	589	594	560	587	567	583	581	557	611	602	615	624	605	591	594	618	605	570	576	605	593	628	584	588	534	616	591	579	615	609	600	628	588	586	603	552	588	590	538	578	602	603	615	591	623	628	587	613	643	616	597	602	621	589	589	602	636	565	572	583	596	547	589	592	603	613	595	578	592	605	587	579	604	611	587	578	614	577	589	606	576	572	597	579	594	528	584	576	601	596	641	575	635	578	589	592	546	629	600	585	568	620	585	577	625	600	599	580	605	603	629	583	578	580	623	562	556	581	588	601	560	567	623	535	619	556	578	589	548	589	602	595	567	579	620	581	544	607	574	591	577	561	542	601	576	592	591	570	590	626	567	624	614	602	585	570	596	621	611	590	580	588	587	640	597	612	539	609	622	585	593	532	583	596	599	614	592	608	612	613	577	626	593	602	593	585	589	583	604	641	585	545	571	571	581	574	652	567	593	629	577	600	567	597	604	599	568	566	605	573	593	594	604	584	587	572	563	636	611	606	603	594	556	592	543	562	621	535	594	580	562	557	651	580	600	595	599	624	614	596	549	603	624	588	571	623	598	610	580	632	577	574	571	622	593	591	585	580	607	607	574	556	651	606	589	587	612	603	623	531	588	631	573	564	566	575	562	596	645	619	553	577	551	601	564	605	570	613	639	594	616	601	615	613	566	583	570	617	616	635	590	603	543	626	594	561	627	582	598	591	586	606	617	589	549	581	600	596	578	556	629	620	587	590	573	596	608	575	589	618	608	606	615	613	567	600	582	573	594	568	602	599	587	601	591	569	580	597	587	605	599	634	580	553	575	577	570	583	596	566	636	577	604	637	596	611	631	600	611	635	601	626	579	601	595	598	586	603	594	589	579	576	590	577	568	625	598	607	558	653	603	570	605	642	602	617	608	648	577	610	564	578	630	565	591	588
15552	12710	9148	923	576	472	363	322	302	336	290	264	253	294	240	244	246	304	294	259	239	245	267	241	261	273	235	262	216	269	242	263	268	255	244	228	247	240	243	243	221	241	219	201	275	231	263	247	255	247	231	262	241	241	225	258	220	237	259	227	209	216	231	200	220	215	210	219	244	244	266	248	222	216	239	208	201	228	243	246	250	255	252	266	256	236	258	228	225	242	274	233	245	248	214	247	214	245	229	225	221	240	248	238	217	229	225	258	229	240	240	243	223	266	245	226	227	235	214	221	224	232	212	256	252	252	248	258	217	236	223	222	228	239	241	214	244	232	212	233	208	267	214	213	229	223	216	227	210	223	259	254	220	245	252	228	220	240	236	234	247	255	256	223	228	254	233	248	224	221	244	264	254	248	232	261	246	249	251	238	205	217	252	239	252	228	214	197	231	212	259	234	217	216	248	233	244	211	268	262	226	222	240	238	228	247	253	219	217	233	243	220	228	248	224	256	241	236	233	224	220	254	214	229	216	202	239	240	251	234	229	221	238	225	229	211	226	232	239	224	230	230	240	205	237	204	208	238	236	224	225	228	212	243	236	247	246	212	237	231	241	228	239	261	203	239	227	261	274	290	229	243	248	232	238	248	223	207	227	229	230	232	247	240	247	239	225	270	253	227	207	220	231	242	237	230	215	216	280	260	258	215	237	224	213	204	221	248	256	253	256	262	204	241	230	234	226	228	233	235	246	249	247	249	254	242	226	247	260	221	239	237	234	215	211	248	209	245	240	258	231	247	216	247	223	242	210	251	244	252	244	245	205	255	234	246	218	246	224	247	253	237	214	253	234	237	226	257	228	220	233	240	231	268	227	236	250	229	236	259	224	232	223	251	235	211	240	253	222	224	241	237	251	235	238	249	227	235	235	237	235	241	260	240	268	228	225	219	235	262	237	239	247	248	215	248	248	235	262	231	228	209	226	243	235	215	224	257	246	229	234	224	230	232	223	225	230	244	216	192	241	246	221	225	229	215	230	278	256	231	209	239	227	232	225	205	240	209	224	223	225	241	232	225	246	242	252	263	251	242	252	225	201	225	229	223	231	233	234	223	216	214	261	237	243	236	258	236	217	224	223	222	240	235	246	276	259	229	229	229	236	238	248	244	220	204	239	238	236	255	229	243	267	206	236	248	235	247	224	234	243	258	244	227	234	226	238	230	223	232	220	245	233	238	224	231	285	219	227	251	224	240	224	236	247	221	249	253	221	229	210	266	245	248	256	252	216	233	231	241	225	223	230	233	232	253	235	215	239	239	212	225	206	214	226	243	230	232	228	232	231	218	270	215	232	257	236	198	205	214	230	217	212	232	225	233	232	214	231	237	219	236	243	244	232	266	225	215	229	215	225	209	197	223	248	214	228	258	241	225	221	249	238	235	233	235	226	240	253	223	252	234	248	232	211	237	216	232	232	229	267	222	237	266	245	238	247	214	222	246	215	216	257	223	237	246	254	249	224	241	251	224	243	234	239	221	222	246	225	201	248	224	247	207	216	217	227	227	225	222	242	247	241	222	243	220	254	240	243	256	223	222	220	206	190	237	238	232	231	245	256	234	207	214	219	240	238	229	221	239	236	230	245	225	234	255	215	240	232	226	253	258	221	234	234	265	207	226	243	250	218	227	232	244	222	273	240	257	213	246	264	257	219	240	244	219	213	260	241	231	206	233	236	250	233	251	259	223	224	217	244	229	250	247	218	237	204	212	200	223	252	234	210	259	240	212	237	205	223	237	221	230	252	232	228	258	200	243	253	224	226	246	257	240	231	259	260	228	233	217	217	219	234	225	215	231	214	259	273	226	245	249	267	199	206	217	259	238	253	216	200	237	202	252	221	235	222	239	251	259	262	289	221	227	241	251	241	250	227	216	238	239	230	258	240	228	226	238	236	222	232	223	254	231	227	235	231	212	235	230	226	233	215	219	227	244	225	243	227	225	240	220	242	229	218	212	215	236	216	244	231	208	248	238	232	240	240	236	244	240	226	241	222	245	228	231	223	208	207	221	224	245	219	271	254	239	191	240	239	234	249	237	260	204	187	223	254	231	265	226	254	221	222	261	241	228	238	233	228	266	227	211	209	237	217	252	272	238	218	245	225	231	237	238	256	233	265	256	243	194	253	207	249	229	246	222	226	254	269	255	264	244	232	217	234	244	258	219	262	224	237	221	238	230	250	219	202	209	239	251	273	222	247	238	216	226	237	265	241	229	196	235	248	243	219	252	252	237	257	224	246	212	231	230	236	240	203	221	232	235	248	231	232	238	238	236	216	233	244	253	222	248	245	259	239	212	209	215	224	219	238	246	231	254	245	259	236	234	267	217	272	232	236	231	224	196	244	249	226	215	266	223	211	278	224	222	256	218	231	251	222	216	254	230	233	232	242	220	251	241	233	232	250	225	223	222	246	220	232	257	255	207	232	224	266	249	237	223	190	225	229	254	208	250	251	225	248	227	227	251	244	261	263	220	244	231	234	206	235	238	253	216	198	226	224	217	224	226	217	236	245	198	248	261	237	233	234	252	255	228	263	219	231	248	235	226	268	239	244	233	207	203	211	198	221	251	236	224	203	240	242	271	287	248	213	209	245	224	227	218	232	230	252	233	247	236	213	230	254	274	233	270	256	242	237	217	238	261	242	252	231	238	237	235	218	218	255	230	264	253	230	205	241	243	229	225	217	245	201	228	212	265	257	220	242	199	227	248	249	236	220	209	212	224	227	257	241	228	248	243	237	225	214	232	220	250	205	231	239	254	251	236	236	239	231	226	230	197	245	238	250	236	232	247	209	246	230	224	226	225	262	228	236	226	235	241	233	229	213	236	215	250	214	191	229	232	221	226	222	227	227	238	255	245	213	253	225	229	229	247	263	245	221	260	216	245	188	223	219	226	220	218	252	227	231	217	228	223	238	230	237	236	237	250	246	245	238	245	252	228	262	255	224	227	211	229	233	223	254	225	224	253	245	215	234	249	200	241	249	224	274	254	241	217	228	240	238	225	243	225	232	223	244	254	231	243	229	237	261	255	258	255	251	246	261	243	219	259	224	215	267	235	245	234	259	235	241	246	246	247	251	231	234	241	218	238	233	250	205	226	231	217	249	235	246	212	218	257	233	251	239	245	215	245	227	236	218	208	225	246	254	217	243	231	234	251	246	252	226	248	252	237	233	217	209	236	252	256	214	221	257	251	223	215	218	233	228	250	226	235	261	231	213	241	215	234	240	227	236	226	224	261	225	224	247	246	231	219	223	204	232	241	220	257	244	254	250	233	238	238	238	228	240	231	247	236	211	249	228	241	236	205	226	259	262	239	217	233	239	276	246	269	201	236	228	242	234	237	241	234	238	225	241	248	235	236	234	243	224	206	235	214	236	230	234	197	234	233	214	252	241	216	226	239	246	215	258	215	223	270	244	219	235	239	250	260	207	231	241	223	271	238	231	236	232	228
8976	11759	6065	2242	1885	1559	1222	1135	963	907	863	847	824	805	750	720	620	650	614	595	630	580	578	567	663	579	588	532	542	545	553	544	539	558	578	607	631	559	561	527	521	517	568	545	554	539	534	531	550	530	550	553	541	520	529	539	524	533	546	543	552	555	512	515	525	554	562	518	529	516	476	519	537	537	533	535	509	544	527	514	499	559	540	515	501	514	542	557	532	532	533	483	509	520	525	541	530	551	518	500	542	517	523	513	505	546	492	495	500	511	509	569	539	528	554	551	525	540	551	472	533	521	503	531	503	560	524	525	505	494	491	522	544	534	552	520	497	537	546	523	560	501	475	494	502	522	557	501	530	527	520	530	499	514	521	514	531	468	531	486	498	535	534	553	532	496	505	532	489	541	513	564	492	521	498	506	496	506	513	545	529	518	518	524	513	490	545	566	554	523	483	541	537	507	513	529	540	514	520	508	523	490	515	500	503	556	499	529	511	499	522	511	526	569	506	528	535	512	511	475	506	503	535	489	582	539	515	534	525	486	491	519	514	556	517	529	514	466	518	525	495	533	536	505	474	496	497	490	544	521	480	549	518	525	537	534	563	562	526	520	531	516	486	528	536	527	508	537	508	479	576	533	529	551	537	517	495	519	547	517	522	547	525	525	518	489	506	488	561	498	491	512	535	492	525	551	530	544	532	523	508	514	473	534	529	519	514	479	541	590	512	525	463	523	539	498	566	543	526	532	507	507	535	527	523	490	526	550	465	502	514	538	498	510	587	518	529	524	520	518	526	513	496	501	529	525	456	527	526	522	555	528	527	539	516	510	482	554	495	524	515	544	544	503	529	503	532	551	523	528	507	521	498	564	473	487	530	515	522	561	561	538	531	510	532	534	523	495	493	552	542	552	475	510	507	515	535	535	507	549	527	507	518	528	513	499	489	544	536	541	536	539	558	530	531	533	482	503	515	500	528	493	520	540	528	525	520	527	502	514	533	506	513	543	512	521	514	538	519	516	539	562	548	509	490	567	500	507	515	495	505	541	529	531	495	517	519	464	539	500	522	525	518	511	535	516	530	514	504	517	523	535	516	519	510	515	534	547	528	493	518	556	525	479	566	523	486	574	493	526	500	569	504	514	525	496	493	553	541	561	507	527	534	583	541	515	541	520	504	535	504	507	547	520	473	519	465	493	564	509	503	541	543	526	516	512	543	529	543	565	509	536	524	521	496	529	511	508	521	536	515	508	518	506	539	525	538	498	502	539	545	523	502	508	516	492	514	526	483	539	537	514	555	541	519	553	528	518	548	540	502	568	516	521	469	556	542	566	532	545	501	526	513	485	487	517	536	557	545	464	520	539	482	558	498	499	537	558	544	471	553	535	518	491	493	536	539	534	506	484	525	543	502	537	535	478	494	542	507	515	533	549	541	500	544	518	545	521	502	548	502	524	493	507	536	555	492	511	506	531	513	509	511	498	501	490	528	507	509	514	517	541	531	502	532	482	559	515	542	522	563	493	510	501	548	486	549	490	543	550	543	512	525	523	512	496	499	513	489	535	515	569	530	507	528	529	530	527	564	529	498	522	507	519	553	533	533	582	501	543	498	515	543	521	535	509	496	534	517	514	552	548	520	498	528	505	520	482	548	556	515	554	531	480	562	527	531	514	519	518	504	506	507	536	541	521	492	562	568	543	550	516	600	495	516	519	501	514	475	524	522	581	530	545	538	560	522	550	497	463	488	539	518	529	530	510	531	515	505	545	524	506	543	508	509	523	549	533	557	495	544	518	552	565	517	532	514	484	532	522	554	537	499	526	510	506	501	528	517	569	541	501	557	493	534	500	505	503	482	507	513	521	543	519	569	522	533	497	532	493	508	531	548	533	537	496	529	535	491	501	522	543	550	534	531	487	518	530	543	499	566	560	490	521	510	564	500	539	508	508	502	543	518	514	506	559	500	522	477	526	502	504	526	553	528	530	539	487	523	546	574	502	542	559	516	499	506	553	508	522	536	529	532	555	510	525	541	545	538	529	503	536	537	547	506	536	529	534	504	519	545	552	505	486	519	567	506	561	520	566	509	515	510	524	517	564	549	499	506	501	588	495	518	561	517	478	518	547	516	484	506	517	518	537	525	547	542	506	524	525	535	533	531	532	467	529	488	543	530	477	518	510	528	506	507	531	513	507	550	501	551	518	533	523	509	538	499	543	495	533	529	516	505	518	543	496	476	541	511	506	505	546	545	548	536	535	524	503	508	515	516	528	542	477	517	508	532	523	560	495	528	529	484	479	519	550	537	515	536	513	507	529	522	538	552	532	511	543	507	482	555	501	494	538	504	517	539	551	519	517	536	503	495	546	506	536	514	504	506	539	532	502	489	582	538	525	507	508	549	509	533	528	500	512	517	546	515	504	561	479	541	491	497	520	530	516	510	530	521	537	536	509	507	566	511	561	538	540	487	492	530	512	517	523	538	520	513	564	515	542	536	505	500	514	548	484	517	537	518	529	505	500	541	530	533	530	505	492	476	497	515	549	474	512	527	509	546	541	492	489	503	496	521	518	485	537	550	508	516	537	541	511	505	513	533	465	516	511	524	503	489	550	500	529	525	508	522	516	515	542	473	569	507	500	520	501	534	487	516	517	514	537	529	523	555	498	528	520	547	497	508	506	488	535	505	496	508	507	551	506	521	504	499	513	493	506	505	490	523	506	539	487	524	554	552	495	469	536	461	500	503	556	546	483	498	491	538	526	524	500	501	540	484	530	520	572	538	532	527	504	513	536	514	504	558	529	527	564	471	503	563	544	500	508	547	543	530	510	524	531	531	545	493	546	548	493	510	480	487	546	534	535	491	490	505	475	507	539	516	521	557	484	513	492	503	506	498	570	483	524	505	530	514	527	539	535	484	511	499	532	547	512	505	511	493	504	523	473	483	491	522	509	511	563	529	556	551	533	521	515	487	563	537	513	500	518	574	524	506	547	541	562	514	520	517	539	554	496	531	544	513	499	501	524	529	524	545	524	538	482	499	566	533	534	515	536	539	483	486	520	474	557	538	569	539	492	535	523	536	530	522	490	515	522	544	527	548	509	521	522	549	477	511	507	528	531	511	477	480	514	515	508	473	547	511	556	517	508	554	548	541	496	514	537	498	542	544	565	503	534	495	502	539	546	492	562	511	516	525	538	504	510	510	494	517	471	552	512	501	537	566	512	537	498	545	500	533	538	502	549	513	545	526	475	553	484	557	539	501	523	535	493	485	542	506	517	535	543	490	500	505	494	495	513	487	493	553	545	554	519	495	545	510	520	517	512	545	519	520	522	545	475	516	558	526	535	541	496	508	508	540	531	503	521	509	518	569	557	543	524	517	443	524	509	547	530	480	530	503	514	519	527	526	535	517	481	536	518	540	501	514	490	517	528	553	517	532	508	543	513	527	523	498	505	516	521	509	570	521	490	493	517	538	511	489	515	523	521	552	510	520	529	516	547	527	508
1680	499	295	122	137	126	141	127	151	121	125	137	126	130	134	131	125	121	113	100	126	109	125	115	129	145	121	107	108	121	115	111	121	113	123	128	126	123	130	124	121	124	120	137	155	124	116	116	123	121	128	114	102	133	128	146	119	118	111	111	129	130	109	117	107	121	135	140	132	136	138	122	126	89	136	115	109	142	130	130	112	134	97	135	114	123	141	119	140	125	96	124	124	120	123	129	126	131	117	130	132	111	114	134	114	99	124	128	124	142	122	127	108	120	131	127	132	113	114	130	154	121	107	100	143	131	114	129	127	126	125	119	112	110	133	144	116	125	113	140	128	109	124	109	99	130	130	129	119	121	133	119	117	112	120	113	123	125	132	125	118	122	121	111	119	115	137	120	139	109	128	112	127	122	129	115	111	129	147	127	119	104	106	112	138	131	105	122	136	129	119	121	128	120	135	112	111	105	120	137	116	107	118	129	134	128	111	131	117	120	119	104	115	134	122	138	108	119	162	120	146	119	118	140	119	128	109	114	125	114	116	129	116	123	140	119	128	130	107	103	129	124	132	124	120	107	100	118	104	151	123	131	140	124	114	125	99	126	121	130	153	131	132	118	133	128	123	106	127	99	103	131	108	98	132	116	144	135	121	132	107	140	139	127	132	109	124	90	97	114	130	141	119	135	137	115	133	130	113	133	141	120	113	110	120	130	133	114	117	128	117	129	97	126	116	123	102	103	157	110	126	124	110	126	94	128	137	129	128	149	108	128	119	120	143	117	137	106	128	119	119	159	124	102	117	131	131	124	109	118	116	109	133	119	102	130	129	127	129	117	100	125	113	119	116	143	139	113	107	109	141	105	137	123	131	115	111	125	135	130	133	118	134	120	121	120	116	133	105	125	104	114	135	119	117	139	127	139	116	118	116	122	144	136	118	104	134	134	145	118	119	107	117	141	92	124	100	121	124	110	114	133	131	111	119	122	119	111	124	132	126	117	140	120	139	117	127	110	117	96	108	116	145	117	118	119	126	131	116	117	126	131	126	125	124	102	112	103	124	120	109	112	115	111	85	110	143	131	121	123	114	106	122	114	116	154	131	118	117	111	148	124	130	112	136	114	126	130	113	110	113	121	116	135	127	118	123	108	111	144	122	111	126	142	123	130	141	140	125	117	113	131	112	119	125	121	122	115	127	135	135	136	116	124	115	96	115	119	121	117	124	133	117	116	111	132	106	125	139	129	119	132	102	123	137	124	123	142	123	151	122	137	128	127	134	114	126	110	112	118	126	124	106	110	121	138	133	111	131	125	123	109	132	139	118	130	107	134	108	103	128	132	115	120	134	136	119	125	117	112	134	138	125	120	137	116	137	119	126	135	124	118	146	127	138	101	100	136	135	114	113	114	107	120	161	129	105	120	125	109	101	113	123	117	118	124	116	118	136	115	110	119	119	134	115	138	119	118	131	125	128	127	119	111	109	117	127	119	107	136	136	124	125	123	121	116	128	122	118	142	105	123	126	114	128	117	121	119	118	101	121	105	121	148	123	123	127	92	140	140	129	118	149	119	119	139	123	128	116	122	115	137	108	112	125	123	110	128	126	138	115	114	128	119	144	129	112	144	133	106	129	121	108	139	115	133	130	124	130	113	135	138	130	132	115	106	111	104	138	121	151	131	130	119	129	128	117	117	142	140	128	112	118	113	113	127	137	142	121	108	125	102	119	144	130	128	125	134	129	104	104	118	121	142	131	110	131	106	112	135	142	104	116	133	120	120	123	121	150	143	115	123	125	134	115	143	117	123	106	123	127	122	131	112	139	124	130	127	125	131	121	118	121	112	126	123	116	123	145	124	128	113	132	117	114	137	118	121	111	132	125	123	131	132	112	135	123	113	126	121	113	127	149	145	126	128	117	98	118	128	118	129	121	111	108	112	124	110	106	146	114	111	109	107	124	119	124	93	116	107	126	114	135	130	131	130	120	112	118	119	125	112	115	112	140	135	120	150	121	105	123	115	130	137	122	115	141	143	126	126	140	109	123	129	129	120	108	148	119	126	118	136	149	104	122	135	112	134	119	120	115	134	127	121	112	125	126	113	107	114	124	140	120	100	129	150	136	147	127	106	139	118	131	96	125	101	124	106	102	121	126	116	119	141	105	129	120	105	122	113	121	129	124	126	129	120	131	144	120	122	134	118	126	146	115	114	113	136	133	129	131	124	104	132	108	119	120	127	109	110	141	130	120	114	121	108	115	125	116	136	103	129	125	119	120	135	137	126	119	114	111	123	109	113	123	123	125	117	135	125	148	132	123	115	124	122	116	134	134	129	142	130	114	106	104	126	131	124	124	126	145	101	124	129	116	112	125	117	116	117	119	110	103	122	126	134	112	110	108	124	112	118	105	126	115	118	112	103	138	128	115	123	141	114	109	131	125	136	113	129	120	100	142	131	122	115	137	113	125	117	136	121	121	126	118	119	122	132	106	126	127	132	103	123	135	106	119	105	127	90	128	97	142	139	114	124	121	111	133	116	123	124	122	116	110	121	126	123	126	134	132	128	86	128	134	91	120	116	108	125	122	117	113	117	120	109	111	120	125	114	119	129	126	139	123	139	100	109	115	114	123	130	128	127	114	115	119	88	135	127	116	143	115	125	136	133	142	118	123	123	107	128	103	113	117	121	132	118	115	117	127	114	122	115	134	107	101	129	111	130	127	114	127	106	123	127	96	138	119	137	121	130	128	123	113	128	122	129	142	143	143	121	118	110	131	127	136	134	114	124	109	131	119	126	122	114	125	107	121	131	113	123	129	130	121	132	113	115	121	106	99	118	148	116	127	108	125	118	134	110	133	114	116	125	146	129	99	132	129	133	126	113	105	133	117	123	133	114	106	111	106	131	111	149	134	111	130	122	134	122	139	106	132	125	150	133	110	124	134	100	123	119	127	100	136	115	131	122	129	120	139	123	101	122	95	108	129	120	140	114	104	131	127	123	110	121	126	123	137	144	120	113	134	119	135	133	134	109	117	131	149	131	126	117	109	125	134	132	134	112	118	117	107	118	121	98	120	150	135	124	149	134	133	120	124	160	117	107	116	127	112	121	141	119	109	140	117	133	127	123	107	140	108	122	107	100	158	131	123	121	140	115	106	99	115	118	114	130	134	130	146	131	117	96	120	132	122	138	120	100	114	98	108	137	149	140	121	127	128	102	103	124	108	124	138	150	128	130	137	112	127	120	114	125	102	112	112	128	134	107	100	122	124	128	134	103	125	127	139	122	118	126	133	111	97	128	136	116	144	128	131	134	116	122	112	134	130	117	119	120	112	118	157	120	118	119	125	137	149	126	123	125	130	130	129	152	157	121	111	137	110	117	107	119	127	121	121	115	132	118	135	117	135	132	116	132	111	120	146	130	132	112	129	133	127	136	134	110	125	128	119	109	147	121	109	119	124	118	134	112	110	127	142	125	105	124	110	106	112	124	96	133	115	138	125	126
1894	760	656	358	322	309	334	316	334	333	301	316	319	326	274	297	315	337	346	336	356	340	324	324	335	322	327	320	306	324	324	307	308	343	344	295	331	312	330	345	318	322	320	296	329	317	307	363	316	323	309	350	313	309	332	300	308	321	311	317	296	331	335	320	318	323	353	339	311	285	312	305	305	293	352	320	337	314	351	313	317	291	331	338	322	337	296	335	304	340	330	297	342	313	323	314	301	328	318	311	338	341	338	332	332	319	316	336	314	319	347	286	333	346	338	304	332	304	296	329	288	308	322	337	305	328	341	317	294	293	314	324	332	328	326	299	329	335	325	291	314	297	314	313	320	313	295	321	321	297	296	300	329	306	325	311	306	306	330	314	333	285	282	322	359	316	329	340	324	310	326	320	325	331	323	308	305	292	340	312	330	303	324	317	318	349	326	369	242	336	311	324	312	300	302	324	341	315	335	358	310	334	306	313	311	318	349	311	350	315	297	324	344	326	342	285	308	340	372	319	331	310	312	310	340	287	297	321	315	305	294	310	330	304	330	331	290	322	319	326	343	309	299	322	325	332	370	326	325	312	332	288	337	317	325	318	304	289	351	315	291	317	350	297	314	329	316	326	331	355	338	351	293	282	321	302	331	306	306	317	315	336	307	333	330	304	311	324	342	331	304	333	321	314	323	326	338	307	351	330	301	313	339	326	327	315	322	335	298	334	319	318	298	333	299	297	319	346	299	320	320	349	307	303	339	331	320	320	347	332	344	313	330	293	309	322	354	310	299	340	281	325	345	319	307	302	309	298	310	307	348	306	316	310	327	294	318	316	319	301	337	350	317	337	331	306	332	336	320	320	321	310	332	341	321	308	320	297	341	319	311	325	327	333	290	324	324	339	319	329	348	323	320	334	317	293	342	301	332	316	303	343	331	313	322	321	296	289	323	339	316	317	332	319	328	345	289	320	298	324	278	282	331	327	331	277	319	321	345	320	330	333	310	311	298	327	342	315	337	343	301	317	341	317	301	315	273	336	320	331	304	329	313	329	293	337	310	323	345	333	314	313	294	325	299	289	344	306	322	305	324	302	300	294	338	308	318	303	298	312	319	304	311	312	297	323	319	330	334	315	326	334	322	343	309	304	320	286	281	306	346	315	357	309	311	317	304	307	337	325	326	311	334	322	314	336	348	304	337	316	333	292	320	320	315	327	296	313	323	329	305	305	336	332	295	347	318	326	319	323	314	318	305	319	328	319	302	310	342	315	322	336	324	314	318	316	313	360	301	301	330	296	339	297	303	324	325	320	311	283	296	299	308	332	313	304	319	310	292	296	324	321	353	341	349	325	316	300	303	335	301	315	275	367	328	315	295	319	326	314	332	296	350	319	309	301	324	328	326	321	324	289	338	373	323	338	301	318	289	315	347	312	340	313	297	312	348	322	304	325	325	313	323	314	337	321	327	288	339	304	325	304	317	303	358	308	334	329	331	322	307	286	316	348	324	322	302	324	325	313	312	296	335	301	341	320	302	308	327	306	361	330	302	321	367	324	322	345	298	302	298	302	337	323	355	342	335	324	335	318	329	315	327	304	337	309	358	299	324	302	319	287	293	296	281	332	281	296	306	305	308	307	329	343	324	303	342	328	296	325	311	302	312	303	315	332	290	336	329	311	335	313	324	355	301	320	305	309	344	322	327	326	340	327	335	316	328	311	343	330	339	298	297	315	317	304	335	301	317	322	301	334	315	284	285	312	325	309	311	356	319	345	309	317	310	317	322	325	311	309	294	333	320	314	318	308	321	310	308	301	283	333	335	316	308	315	326	330	327	316	349	318	313	338	301	335	344	330	326	299	321	298	298	319	333	334	290	354	342	328	313	340	308	308	344	311	299	329	289	298	316	326	347	332	341	344	306	331	334	298	339	350	308	315	325	327	332	331	307	306	307	339	295	315	317	312	317	329	325	293	295	300	349	303	300	342	336	332	296	335	333	295	334	334	344	309	305	341	331	292	305	332	276	324	308	346	322	309	313	296	334	314	333	324	334	283	309	323	343	324	290	300	314	313	293	304	350	316	323	329	297	304	314	302	313	330	305	334	333	314	338	320	308	333	295	304	332	344	329	313	300	309	290	318	309	301	300	331	340	305	323	305	331	285	337	313	339	349	325	343	343	290	336	315	324	346	292	309	303	311	324	335	330	310	328	350	280	316	315	285	338	320	307	306	311	310	321	339	330	334	302	334	346	304	315	335	334	304	316	346	301	332	347	322	290	328	351	330	356	339	316	324	351	362	315	323	299	321	312	329	346	307	309	326	306	326	307	331	314	302	326	305	306	334	303	326	322	336	322	333	326	300	328	329	291	347	310	301	301	309	298	327	343	318	337	340	320	308	346	312	329	311	321	346	334	320	307	298	317	313	303	334	327	315	315	316	314	285	326	303	329	322	325	327	311	300	331	323	269	327	351	319	345	304	311	338	335	343	334	322	327	310	321	322	311	290	313	328	316	335	322	322	306	328	297	316	342	331	317	323	342	305	319	302	301	307	325	334	306	303	317	321	311	311	333	337	307	311	336	302	307	339	333	324	333	353	328	311	311	290	308	342	342	318	335	328	331	318	322	313	324	345	311	370	302	319	324	320	315	318	339	315	324	337	325	342	290	326	353	314	321	316	292	315	332	303	304	302	357	327	345	315	324	337	320	308	311	321	315	327	344	306	347	320	325	321	331	300	344	308	318	301	326	356	315	316	306	327	320	308	325	293	339	338	324	319	302	315	351	321	325	327	337	316	289	326	320	328	301	347	321	308	311	316	314	305	316	309	316	307	301	329	326	337	321	289	327	325	329	324	301	315	315	304	339	336	320	344	314	324	337	317	337	343	333	311	298	290	308	293	321	323	350	332	313	307	293	316	343	270	342	302	314	318	327	332	307	303	328	336	293	334	326	312	322	310	341	321	324	295	322	322	322	326	350	321	338	313	298	331	311	314	301	353	313	331	351	289	338	297	317	321	301	305	340	289	294	351	339	338	338	326	354	324	330	303	341	300	358	284	345	319	332	310	313	314	306	302	316	327	317	294	338	302	311	343	350	307	312	345	295	314	332	317	309	328	331	318	336	319	306	295	316	319	310	306	322	321	313	322	318	295	324	307	300	303	320	309	346	308	337	319	273	335	328	337	309	321	306	337	332	280	314	315	308	307	309	323	335	298	342	334	349	311	331	305	315	328	322	298	316	349	322	306	303	326	307	344	314	311	294	327	319	304	326	315	323	350	345	309	342	339	310	338	324	303	351	320	349	301	316	317	306	349	287	319	306	332	323	302	309	311	317	304	319	348	340	323	297	311	341	322	326	301	339	323	303	330	323	289	349	335	329	301	307	341	335	302	306	323	315	303	319	274	314	299	316	282	341	321	311	332	291	307	295	311	330	305	339	315	345	299	321	309	319	309	309	300	332	305	303	333	298	347	291	293	333	328	297	326	302	290	304	336	294	340
8889	5048	7019	708	429	361	325	305	296	302	331	249	254	258	288	262	266	244	254	276	288	250	276	272	263	284	300	278	270	280	285	261	268	275	242	265	267	271	235	282	279	261	278	290	260	256	261	307	264	290	259	268	264	264	247	279	263	256	289	253	262	265	291	261	257	248	239	264	261	231	230	249	241	265	276	271	265	292	271	262	305	288	257	252	242	223	276	269	254	260	280	244	247	275	242	272	258	271	273	264	259	290	260	264	246	278	241	245	243	248	273	263	231	293	240	265	263	230	260	251	263	283	277	244	253	266	253	260	232	256	229	253	288	228	231	239	252	256	255	289	305	256	286	266	279	245	265	271	254	243	246	273	316	267	277	257	262	260	280	248	302	250	262	279	276	250	254	282	275	274	268	221	259	257	245	260	275	279	280	275	258	272	252	244	242	264	262	253	267	244	274	244	283	244	257	266	272	281	261	265	271	280	252	269	229	271	226	257	251	263	243	278	259	290	256	268	270	253	236	263	279	252	261	311	272	270	258	250	259	270	264	278	229	238	241	247	272	245	262	235	247	255	255	285	287	269	268	241	259	280	264	267	252	257	258	216	274	260	282	254	291	252	248	249	276	259	269	254	281	251	287	250	255	258	253	255	251	259	242	249	290	255	248	226	221	273	256	271	285	278	234	252	256	264	247	253	247	265	258	273	252	247	248	281	271	259	255	275	277	283	253	239	267	273	233	268	258	228	250	241	260	236	259	263	284	248	247	271	254	265	264	251	257	227	267	253	292	267	271	270	245	291	271	286	252	248	248	253	243	262	259	259	265	237	262	259	256	285	275	223	255	269	265	264	264	262	260	285	300	271	229	271	246	242	254	252	251	237	267	261	272	279	263	313	256	249	266	250	271	272	258	256	276	263	271	273	246	256	260	244	257	277	261	237	270	248	279	287	253	253	235	239	272	207	235	237	260	267	281	226	277	257	256	274	244	271	273	266	293	286	258	257	284	255	238	267	223	270	286	265	271	283	262	271	256	247	254	279	231	284	238	270	240	267	282	256	276	286	252	285	231	264	276	278	279	263	254	254	263	251	268	261	228	253	267	244	284	232	253	251	278	268	237	263	238	310	309	263	228	249	263	257	251	255	249	258	302	257	251	276	262	289	279	264	277	240	237	252	251	258	249	271	232	258	243	238	231	247	252	268	263	222	262	292	238	264	271	277	256	259	240	257	255	276	231	255	244	258	290	239	257	230	273	284	250	272	266	290	281	255	275	254	252	281	244	290	247	275	234	240	265	267	272	274	262	229	265	252	254	277	230	284	263	233	300	248	261	263	271	257	291	263	262	283	273	275	257	241	250	297	254	237	280	243	257	250	250	257	243	222	249	293	245	262	255	304	246	251	265	241	258	268	264	265	267	302	274	269	264	269	246	255	273	265	224	266	231	278	264	303	261	250	288	276	276	254	275	257	239	295	285	260	283	236	291	294	264	270	263	231	244	262	256	281	257	238	263	262	273	254	245	229	264	246	257	272	266	244	258	237	253	277	282	247	274	232	239	292	280	243	243	238	265	263	286	269	248	270	260	254	249	261	251	276	284	259	289	281	249	272	210	271	269	256	247	238	261	247	268	272	269	261	262	258	259	274	245	232	285	267	232	249	270	271	240	243	297	284	260	296	274	257	277	270	280	253	269	247	284	295	276	272	283	256	239	274	250	273	265	251	257	266	273	254	258	256	251	266	270	257	241	234	259	240	271	251	264	256	265	273	253	259	277	266	257	315	263	269	271	261	260	274	265	261	265	231	270	283	273	265	239	262	250	254	287	322	256	254	282	255	271	264	241	257	285	265	271	268	263	265	261	264	245	282	262	261	258	258	283	237	267	259	260	270	271	289	249	241	287	276	257	260	258	238	241	242	263	253	248	259	261	223	252	245	257	261	250	252	249	263	270	255	273	270	264	262	273	240	249	268	254	248	239	277	286	246	284	251	252	287	263	253	262	246	271	245	269	241	253	274	256	271	263	272	255	244	271	260	269	235	259	248	292	249	265	218	261	276	256	236	256	291	286	289	281	260	263	263	237	251	254	261	247	254	276	290	258	252	235	274	269	283	285	262	254	273	244	248	251	268	268	272	275	281	262	259	261	272	275	244	271	252	266	260	282	279	237	263	244	258	250	268	241	273	251	261	235	262	246	296	239	259	258	254	273	266	272	268	281	277	282	276	274	242	272	266	274	278	238	275	273	242	252	264	237	228	260	263	299	257	241	296	242	250	259	268	238	271	260	221	274	265	258	261	291	284	298	274	265	270	284	271	257	293	233	251	261	279	247	262	249	281	271	251	240	242	257	269	262	272	263	253	257	249	273	236	277	256	269	252	255	272	253	276	212	283	245	236	247	312	297	260	262	240	253	286	216	264	323	276	219	268	238	268	285	263	244	256	259	258	282	268	290	279	249	232	264	282	292	252	258	265	266	280	272	277	279	276	248	262	258	260	283	271	252	284	258	241	249	240	284	254	276	244	239	295	235	270	259	254	280	253	256	268	253	254	264	250	264	246	237	222	239	259	254	243	239	256	248	257	249	307	263	248	250	261	277	287	233	251	246	266	291	244	258	258	254	263	275	252	254	242	250	275	264	228	261	262	220	254	260	254	304	268	250	249	277	242	255	277	250	260	244	274	267	271	251	273	288	234	245	263	248	276	280	264	263	239	255	232	296	255	286	277	239	266	252	260	265	231	252	245	277	258	274	238	250	257	278	261	273	260	289	228	236	259	266	265	264	216	231	249	254	263	255	238	254	260	230	252	286	230	278	245	257	268	253	246	255	257	249	272	244	239	289	263	266	239	241	267	252	281	272	278	254	274	276	259	260	253	279	273	243	261	263	272	245	283	290	247	235	255	267	242	250	249	261	272	258	278	274	257	255	279	253	280	244	258	268	283	245	272	263	235	219	261	262	253	265	278	249	291	257	263	273	263	243	251	284	253	216	291	273	246	278	264	256	261	281	249	294	282	254	262	276	279	239	281	253	292	244	251	261	243	251	264	244	268	250	274	254	272	285	267	258	298	263	270	273	253	289	240	296	277	249	259	256	239	264	249	254	264	285	273	254	285	266	241	263	293	223	229	268	257	275	291	269	253	251	253	275	275	257	252	275	267	258	247	255	240	264	260	277	264	249	293	237	273	260	241	227	253	302	251	272	234	298	257	282	285	263	267	260	250	287	270	296	262	275	271	258	254	255	243	253	269	269	258	264	260	250	260	245	289	229	256	245	235	258	263	265	253	301	289	267	259	254	244	255	250	267	268	257	239	260	257	257	272	254	258	279	272	264	254	273	225	270	265	273	245	243	263	269	239	252	263	248	230	284	248	248	269	253	294	256	254	261	255	265	245	282	269	268	258	259	266	258	254	276	267	240	301	245	241	249	258	283	293	288	258	246	298	246	269	255	277	257	270	297	268	263	242	261	284	249	251	243	269	263	266	250	241	284	252	295	249
6990	5579	8270	1437	1276	1143	1006	908	840	780	810	763	683	652	690	647	662	664	676	651	653	650	612	600	692	621	620	598	617	651	574	641	589	617	619	627	598	645	621	649	585	578	621	597	609	617	609	618	677	633	592	607	626	618	627	570	612	606	571	574	648	630	592	580	566	590	606	622	598	602	562	596	662	629	630	629	644	557	578	517	628	600	601	587	592	580	579	620	606	632	584	619	614	548	637	630	615	617	574	565	579	587	572	593	622	576	591	606	601	582	595	604	585	554	541	593	572	594	546	601	600	604	650	576	572	579	634	566	635	563	633	598	608	598	580	630	602	560	593	596	604	581	578	560	619	557	552	581	579	582	582	626	599	642	608	598	572	598	576	557	589	569	615	610	589	570	591	587	595	568	606	621	595	635	599	554	560	585	586	586	604	552	555	609	585	581	593	602	563	591	574	605	596	596	557	572	585	601	601	577	563	611	582	571	553	583	565	568	632	573	571	606	567	541	570	554	618	609	630	608	571	581	575	591	549	578	575	610	586	609	595	551	582	586	573	615	606	578	581	573	568	614	630	591	603	592	602	605	567	581	564	602	581	619	607	579	625	613	602	533	595	590	613	616	580	618	621	573	604	592	558	594	565	588	571	598	595	540	569	587	521	599	637	649	597	567	548	565	570	572	587	588	600	581	678	537	560	593	543	582	598	603	579	594	624	598	581	612	620	613	614	618	600	613	625	597	620	645	561	504	568	607	573	530	574	603	609	578	596	619	603	590	557	602	618	585	584	586	581	571	613	576	571	637	597	594	632	576	564	588	587	587	595	624	603	588	574	582	569	573	596	637	608	580	576	611	594	572	565	595	626	594	617	563	559	624	560	636	572	580	572	579	554	614	620	603	600	601	586	599	598	606	633	652	571	565	583	583	612	591	572	590	587	599	599	598	615	597	636	557	599	584	565	623	592	603	645	591	591	595	636	591	569	557	607	623	609	617	548	595	607	569	561	588	632	597	581	592	563	597	606	604	559	624	584	616	617	618	560	606	605	578	595	566	575	607	588	583	562	582	545	613	593	585	583	549	574	543	604	620	588	590	588	627	584	587	591	590	562	541	599	614	567	598	636	600	603	577	586	556	634	587	601	565	590	577	562	619	569	629	613	591	533	599	585	574	670	571	593	588	593	600	600	587	582	633	628	598	606	583	581	568	583	590	597	603	578	586	616	590	628	564	577	595	584	609	605	609	536	572	605	557	611	595	605	567	557	614	578	562	595	620	595	596	615	587	642	584	595	555	577	605	555	605	608	568	573	602	603	615	641	604	643	620	595	604	578	577	588	580	605	544	600	602	611	568	615	604	565	580	541	611	609	588	591	612	550	573	547	613	574	533	591	590	640	591	590	550	573	585	593	592	582	605	582	613	595	577	591	583	577	637	617	612	570	610	614	614	568	592	603	585	552	575	657	569	608	591	612	589	622	634	614	575	580	614	564	610	574	593	523	610	596	559	600	587	620	558	598	591	601	592	568	540	562	606	574	628	572	601	575	579	613	605	603	580	553	629	610	641	629	631	623	561	556	598	578	601	582	560	595	596	622	590	592	577	567	603	594	584	580	595	638	578	584	635	565	621	623	614	607	597	587	627	569	578	636	607	643	649	612	573	598	603	565	612	598	586	604	636	595	588	612	563	599	616	606	601	560	596	600	620	582	603	630	567	599	604	592	564	583	585	580	605	597	595	635	598	615	625	575	597	594	573	585	587	579	559	558	643	567	590	603	598	614	628	593	596	606	589	576	596	603	582	622	613	581	599	621	600	587	628	611	586	564	586	587	578	586	550	575	584	601	621	585	591	620	559	591	590	638	586	573	606	588	604	605	601	585	564	567	571	627	606	597	586	645	582	596	536	567	593	614	582	610	568	600	579	577	589	590	558	639	559	588	641	593	629	591	628	619	580	623	559	578	614	607	644	576	631	556	613	565	599	585	592	578	586	594	545	576	600	591	583	659	586	611	584	617	606	596	544	565	584	646	643	624	585	579	648	605	563	596	601	626	579	620	578	549	640	639	607	547	579	585	569	608	612	602	573	572	581	574	563	618	585	585	565	593	591	608	576	640	647	575	625	561	572	575	585	567	588	578	566	594	599	590	610	582	569	542	545	554	612	589	557	607	589	593	612	592	566	580	617	638	624	599	559	582	593	599	579	586	584	601	599	635	579	567	655	610	575	578	591	613	604	574	534	616	593	562	545	613	595	598	563	557	577	588	614	565	603	583	604	629	606	594	598	614	625	561	614	599	584	595	558	560	581	637	593	585	576	595	574	589	549	568	567	595	595	579	588	594	581	537	595	577	595	589	591	573	578	632	591	573	605	607	593	587	621	571	563	629	558	588	605	583	625	599	582	634	620	578	596	603	620	599	576	561	615	587	599	601	564	586	589	581	568	560	565	603	603	604	598	570	608	639	623	608	574	616	611	581	613	622	594	603	579	626	546	607	562	611	563	604	584	586	558	582	591	594	587	627	583	613	623	631	587	595	573	576	606	565	588	584	580	565	617	604	578	560	603	610	613	580	555	532	598	592	612	583	610	621	622	670	653	588	609	553	578	595	596	631	590	548	580	611	572	587	587	548	632	643	599	609	583	607	591	620	591	599	583	603	534	592	565	594	571	616	618	601	626	653	588	581	624	566	580	565	620	607	601	578	538	597	602	610	618	590	575	620	627	617	604	578	598	559	650	605	590	596	588	590	587	595	580	632	565	545	596	606	614	600	602	561	606	601	612	595	575	592	617	567	621	601	578	606	581	567	648	584	593	552	585	566	611	594	599	571	629	632	575	594	630	564	592	619	532	590	623	618	583	548	608	605	593	636	603	621	600	544	574	572	560	558	611	590	605	609	628	629	596	581	581	578	576	605	584	594	620	570	623	583	599	592	583	585	591	560	572	575	585	597	608	587	565	566	583	613	571	589	623	600	602	571	596	600	590	554	610	618	606	574	560	584	602	627	621	578	587	578	574	580	632	579	580	592	602	589	615	560	560	616	585	587	627	599	615	586	576	575	586	631	618	566	592	624	569	570	537	605	583	573	599	566	608	590	633	576	618	575	677	625	600	585	569	579	612	588	606	646	547	652	581	611	608	572	580	601	613	570	581	587	552	588	606	605	568	582	550	585	607	614	633	590	592	591	601	557	603	597	608	603	594	604	571	578	599	548	553	596	575	591	586	604	610	597	597	590	537	615	600	595	620	668	614	583	601	577	596	582	565	570	627	577	582	590	629	612	624	607	601	610	564	598	632	577	627	534	585	583	600	589	637	601	572	593	580	585	594	583	621	593	547	600	562	591	623	586	611	614	577	588	573	577	577	600	581	547	582	570	580	616	636	567	601	570	618	587	556	637	569	567	586	599	581	540	610	624	607	619	571	619	581	618	602	634	579	589	597	639	556	608	630	565	556	608	597	653	592	584	604	577	584	619	643	577	621	579	587	605	595	622	591	592	573
15997	8885	12195	1260	548	382	361	368	345	280	297	286	260	252	252	282	255	227	245	278	245	220	241	248	286	238	254	284	232	246	218	248	247	274	262	245	227	235	234	219	220	253	246	244	225	206	239	225	228	231	240	228	238	245	255	239	275	266	268	270	221	263	208	258	217	221	243	277	259	263	227	232	242	254	250	231	278	253	256	246	226	230	274	225	242	259	220	227	237	222	221	226	222	274	262	283	247	257	248	263	234	232	225	232	222	247	232	189	245	226	233	276	228	231	236	239	212	225	238	243	245	212	210	197	228	251	267	233	237	249	228	203	264	220	239	213	242	231	235	242	230	236	243	253	205	233	199	225	249	244	255	244	240	248	234	255	252	259	256	227	237	231	269	231	233	225	236	222	237	248	242	223	241	220	237	266	224	232	241	275	230	207	208	226	240	221	259	225	225	219	226	228	214	241	250	237	244	234	269	240	269	258	260	242	258	255	225	232	225	256	236	219	231	204	247	241	215	218	241	243	246	276	212	211	228	232	219	236	263	263	252	240	231	268	222	234	257	254	241	249	251	219	231	228	243	220	240	246	252	225	230	240	226	209	240	256	242	245	238	268	265	228	243	209	239	275	229	237	222	262	245	225	192	260	247	265	265	233	240	208	251	241	240	221	236	239	252	235	218	228	243	216	257	218	209	256	205	231	255	231	197	201	236	209	283	241	252	230	201	222	247	246	232	248	224	252	227	237	213	212	221	210	230	247	237	236	241	294	221	230	237	250	226	238	254	244	225	256	238	199	246	217	236	225	238	240	218	222	228	260	219	224	243	258	222	240	215	252	246	236	223	241	218	229	237	207	211	234	225	234	229	275	276	249	246	265	226	231	237	244	253	259	271	247	238	250	234	248	226	214	211	225	234	241	242	254	236	226	243	217	234	263	242	259	226	251	235	265	273	227	271	220	215	236	227	225	234	235	222	227	232	249	274	233	229	220	220	234	229	232	225	220	236	271	246	220	211	224	196	244	238	221	225	258	223	228	244	242	226	260	231	242	251	225	254	282	217	226	242	207	223	240	246	245	236	231	266	230	251	263	248	249	229	236	228	233	231	269	259	247	219	230	208	246	226	221	259	215	226	251	213	206	252	238	230	215	234	221	229	237	219	223	220	228	224	248	232	221	238	265	249	258	238	237	226	227	242	226	247	234	198	237	237	244	241	259	248	236	254	257	228	229	239	212	228	231	245	242	263	264	249	230	246	217	240	225	220	258	235	278	248	234	257	257	259	228	229	234	227	225	231	231	227	233	244	229	207	212	227	213	257	239	259	245	261	252	209	251	223	256	248	238	244	231	254	229	224	235	204	198	215	227	261	236	231	247	249	218	229	246	240	212	234	235	242	226	232	239	256	263	240	241	220	241	189	224	260	265	269	226	237	243	237	249	231	235	289	245	235	226	259	231	239	230	252	231	221	239	250	247	252	246	216	210	200	214	244	227	223	231	250	257	249	227	201	211	250	240	232	221	254	250	225	243	249	235	220	256	222	229	225	268	273	258	207	256	214	221	245	236	245	220	258	235	264	249	250	234	228	248	233	257	251	260	249	232	235	230	210	222	201	201	246	239	242	236	240	231	247	245	246	285	268	246	252	247	251	241	222	234	242	260	247	250	216	207	235	253	231	241	218	237	226	252	225	251	215	223	231	225	217	221	235	204	261	235	220	251	231	275	202	233	228	228	260	216	230	223	252	209	239	239	253	222	220	244	239	221	249	229	248	252	249	211	218	217	237	231	213	239	228	246	252	237	244	238	218	255	253	223	227	241	237	220	227	254	236	196	244	241	250	204	216	232	195	221	220	236	230	234	234	235	232	221	248	241	212	211	236	223	214	227	235	216	221	257	229	220	265	231	252	220	242	237	260	231	226	212	245	239	260	262	205	237	253	233	205	263	235	202	237	253	251	232	231	234	217	228	247	250	213	245	229	226	239	243	215	221	226	229	265	208	254	210	245	252	225	226	222	242	248	211	255	246	222	263	233	215	250	238	232	220	228	224	239	238	243	258	237	230	250	221	217	261	227	245	230	246	237	224	213	213	228	250	248	214	210	246	250	240	208	251	270	249	220	252	271	256	234	263	220	228	266	244	230	231	248	236	248	194	224	239	238	238	236	221	244	243	227	253	259	267	260	240	284	212	241	217	239	248	216	251	269	247	235	255	253	233	218	248	205	218	221	219	252	227	237	231	288	227	215	233	261	225	212	246	220	270	237	250	252	235	261	211	247	208	306	235	236	211	234	234	251	251	254	267	220	253	243	219	232	233	254	202	234	224	206	224	221	225	238	211	265	259	234	247	246	252	280	228	251	257	245	228	266	211	225	229	228	261	234	246	243	250	236	231	242	216	247	239	206	239	217	226	244	247	236	242	226	239	207	250	255	230	233	241	247	275	221	219	242	242	234	222	226	228	219	228	234	215	254	257	255	245	230	231	244	236	275	218	242	228	220	239	256	214	224	212	251	230	252	274	279	241	272	240	212	210	223	244	254	272	213	237	220	271	228	225	233	209	242	228	230	263	221	231	227	209	228	226	246	214	239	250	225	232	246	238	191	230	209	242	226	222	231	241	232	230	240	270	251	236	232	242	227	257	254	250	234	210	260	230	242	230	230	236	240	242	216	245	222	192	232	237	248	209	229	234	228	229	240	252	229	239	218	241	219	231	225	265	220	254	255	208	234	230	231	228	235	235	239	258	244	267	231	234	253	210	241	223	249	186	224	243	241	233	236	269	242	228	223	245	275	222	224	249	235	234	197	238	255	230	239	250	238	253	220	259	238	241	233	235	246	271	228	249	269	209	240	233	234	215	271	220	250	288	257	256	269	198	236	256	258	236	230	231	236	263	243	236	272	241	253	248	215	211	236	225	232	222	248	243	233	245	237	244	225	232	223	220	207	248	247	220	226	226	245	246	239	252	248	230	227	214	201	242	243	214	250	254	235	244	222	234	210	287	259	219	238	203	258	240	242	231	221	238	239	226	202	206	212	231	246	238	237	225	226	230	226	229	245	254	248	220	246	239	248	221	225	236	223	234	261	227	233	225	239	233	231	232	212	228	225	215	244	229	250	249	209	228	218	198	233	241	242	237	227	199	215	241	228	251	231	231	225	241	238	255	217	230	231	243	230	258	239	220	247	239	270	241	253	201	231	213	239	235	236	235	223	246	216	231	246	234	241	236	233	242	233	215	238	248	242	214	239	244	235	228	231	241	202	253	228	218	231	221	215	239	252	229	255	232	231	259	236	244	254	241	205	225	221	237	255	203	230	252	246	233	221	237	230	204	244	219	238	219	264	236	288	248	249	211	258	252	219	263	254	218	263	210	242	249	226	259	233	210	251	245	233	247	227	241	259	263	237	212	236	251	224	225	217	244	223	248	220	226	215	227	253	236	201	264	244	241	230	207	235	226	212	255	208	246	221	213	251	249	239	252	239	214	258	274	234	247	240	250
9035	8427	11624	2257	1905	1502	1304	1138	1018	924	863	856	786	783	682	657	635	609	590	621	548	593	590	582	583	556	571	534	594	556	516	553	565	598	561	607	560	545	561	568	535	532	542	535	553	535	539	545	525	539	574	502	528	539	548	536	550	527	500	482	523	506	551	525	511	547	557	562	552	537	491	519	512	537	559	522	541	559	498	493	526	508	524	526	536	519	514	504	523	562	501	544	510	532	551	507	496	516	533	537	518	554	520	528	498	549	560	558	491	531	508	543	524	517	518	527	485	502	498	537	520	512	548	516	525	519	537	500	527	525	522	551	572	503	477	527	538	521	499	510	519	506	487	469	550	517	500	523	511	523	510	543	555	545	490	508	506	523	503	524	523	518	524	540	522	542	494	498	541	510	488	521	571	507	494	540	538	534	525	539	546	519	504	490	526	509	512	543	500	512	521	514	511	513	525	542	495	520	507	517	499	551	508	502	537	514	519	472	558	493	530	541	505	506	506	529	491	527	473	525	535	567	514	533	525	521	522	535	488	510	547	508	553	480	552	494	500	514	496	551	513	526	510	542	502	505	526	509	520	524	539	533	518	525	503	514	505	482	509	529	530	541	502	508	518	533	553	502	493	518	542	537	525	515	549	460	500	479	527	490	505	491	480	493	459	533	557	495	546	506	528	513	571	535	512	551	532	512	530	497	532	499	512	502	509	562	525	533	503	570	553	511	507	519	532	509	516	548	510	503	536	491	529	531	545	513	518	520	482	518	545	542	521	543	529	498	493	531	542	516	568	477	492	520	537	499	506	518	491	518	496	547	511	558	550	531	512	566	513	519	497	502	515	471	530	535	513	516	529	510	531	501	547	535	516	505	525	529	511	499	511	496	531	566	471	496	517	525	528	538	507	529	532	516	499	511	531	528	540	540	508	569	513	541	511	524	540	514	524	557	536	525	494	509	531	487	517	541	523	522	500	531	475	545	505	555	510	533	529	527	537	531	499	531	483	501	535	492	520	533	537	508	518	537	539	507	526	527	498	549	539	516	512	526	517	547	501	529	509	506	507	511	556	500	502	532	513	531	486	528	502	495	513	519	533	544	509	606	531	503	514	508	510	550	467	515	522	534	471	517	491	522	511	553	560	511	472	558	486	508	550	554	533	516	510	520	543	518	518	495	505	506	554	524	537	529	499	515	565	556	515	539	508	546	540	535	511	538	531	536	499	501	524	541	519	556	462	507	495	565	525	541	495	477	540	484	579	552	510	490	536	517	547	519	519	529	518	563	475	489	516	526	514	531	505	498	506	510	496	538	569	500	517	529	478	505	470	517	510	508	518	532	508	501	524	498	552	501	559	523	523	535	541	546	498	520	515	479	511	501	513	484	562	495	554	490	502	547	512	560	524	531	494	515	504	497	490	524	574	535	504	502	537	548	514	525	563	519	522	494	562	546	549	534	493	502	497	524	497	532	464	537	511	530	521	492	518	506	505	523	535	447	510	500	519	531	544	527	545	533	514	498	539	502	519	534	518	521	551	476	538	501	517	482	515	508	497	504	507	554	503	490	530	530	513	515	504	516	528	508	541	496	530	472	484	512	499	500	532	534	523	530	561	509	494	516	520	540	505	491	532	526	515	481	481	512	489	560	500	531	526	519	546	502	514	479	532	524	526	544	486	523	482	489	498	495	534	540	533	530	552	546	486	501	504	540	516	510	512	495	498	483	502	477	535	497	522	540	531	492	531	545	503	463	511	510	540	518	538	520	529	496	527	509	505	537	507	517	536	544	523	504	512	495	512	506	567	510	543	532	510	500	536	537	484	512	511	468	519	512	546	534	529	567	534	530	508	519	495	510	520	520	513	536	505	495	489	532	515	514	526	517	517	552	533	490	497	477	512	554	519	500	515	487	521	465	542	510	500	534	506	581	533	517	492	467	530	559	511	533	540	551	506	512	514	520	494	540	512	482	539	504	501	492	522	547	465	542	535	507	557	520	528	512	523	513	520	541	553	509	497	480	532	535	516	514	525	510	503	526	490	539	522	536	516	550	535	549	531	518	501	539	520	503	558	528	517	512	504	506	521	548	533	498	521	513	536	506	525	503	534	514	458	563	507	538	552	545	572	502	516	539	531	495	528	535	526	512	512	516	541	517	462	525	555	513	487	545	497	532	514	501	526	518	544	509	501	508	492	524	526	543	538	506	535	546	538	529	469	487	486	511	480	527	511	507	492	557	528	533	484	491	492	518	489	520	547	511	536	523	526	526	535	525	504	528	529	501	487	538	559	490	507	544	508	498	539	510	508	555	553	504	492	525	513	557	503	510	499	510	507	547	539	494	549	536	503	490	509	553	522	504	528	539	520	499	489	528	512	522	519	484	505	526	512	475	488	517	525	522	509	509	494	556	523	540	491	504	520	481	496	515	538	504	508	517	522	536	495	519	515	549	503	506	535	521	518	568	531	503	519	483	511	516	518	530	542	517	487	532	545	486	511	529	498	544	503	515	558	547	539	508	479	501	513	522	528	508	509	514	537	533	496	520	489	521	514	476	506	557	514	519	497	447	495	500	531	503	524	533	538	523	526	526	500	515	519	518	509	489	488	510	538	521	567	510	482	539	503	489	491	526	502	536	481	534	532	503	520	508	520	528	534	533	508	539	558	517	531	561	535	549	511	534	548	534	556	504	542	513	482	506	541	520	520	547	502	537	538	515	503	494	502	507	498	519	521	558	495	528	497	498	473	525	548	519	527	525	518	537	546	537	474	515	547	474	537	492	547	512	493	506	517	566	528	489	522	501	522	523	506	491	480	547	526	502	506	533	553	540	529	529	523	517	497	543	518	505	529	529	567	512	521	529	542	517	491	506	522	503	499	499	481	528	508	517	525	501	523	506	512	573	574	519	535	514	514	510	491	542	516	483	511	551	505	520	536	528	511	495	587	530	535	523	521	517	581	554	503	523	486	516	496	533	496	519	518	523	548	525	507	516	537	506	491	535	525	538	520	511	550	477	518	552	554	518	554	489	527	564	535	530	482	484	501	545	500	547	522	512	492	491	536	526	504	500	520	522	500	552	527	474	495	505	560	510	470	538	580	515	512	534	510	534	532	546	532	505	496	538	536	514	538	513	481	469	473	483	584	525	494	514	512	533	503	552	505	524	520	513	520	514	483	534	505	517	544	530	509	530	520	510	532	492	526	498	525	534	514	538	513	542	513	536	523	571	562	526	549	468	526	551	528	528	501	473	518	506	586	489	516	494	519	518	536	527	527	509	499	493	514	487	475	493	501	500	554	513	554	511	519	519	499	546	492	521	573	514	472	527	492	534	521	522	502	497	506	556	554	524	545	555	543	536	505	548	535	510	498	502	565	514	471	485	548	538	530	540	551	533	533	524	518	559	531	531	533	506	516	504	526	549	498	555	560	550	518	498	516	522	506	529	561	489	585	528	553	558	537	521	529	503	485	579	504	533	524	492	497	538	510	538	515	505	524	505
1917	452	214	133	137	128	115	127	136	108	131	159	134	107	108	141	123	126	131	111	109	116	114	155	128	115	125	103	89	142	111	128	125	124	109	136	122	144	105	111	131	127	126	89	122	140	117	108	115	134	123	114	140	118	142	115	117	151	128	135	107	117	148	115	118	112	113	142	116	100	127	139	118	116	137	121	120	116	123	115	124	139	139	112	134	135	145	122	123	149	128	141	139	144	124	104	131	123	123	98	127	93	117	120	126	118	120	118	110	124	145	126	120	117	119	117	153	132	118	117	109	126	133	113	119	137	126	115	131	116	117	138	109	123	118	122	116	138	133	109	131	117	146	110	132	134	116	125	129	119	115	142	151	126	126	121	121	106	113	117	113	116	135	146	124	124	108	129	115	130	134	119	134	117	124	121	128	128	116	113	133	117	118	129	118	132	122	133	131	118	131	110	87	109	120	128	123	113	120	118	100	115	120	115	140	121	139	150	121	131	138	143	138	115	107	128	117	141	145	123	114	116	133	129	113	108	140	129	149	138	123	125	112	124	118	112	133	126	122	120	132	113	132	133	129	134	124	120	104	116	133	122	118	128	96	123	134	143	147	135	153	135	121	120	122	106	123	120	137	117	112	131	122	115	131	129	111	116	113	90	131	119	117	120	134	146	117	125	123	118	145	125	142	151	121	123	137	112	102	139	130	88	122	115	121	112	135	137	138	113	113	151	120	115	96	103	122	120	107	127	159	119	101	130	148	99	133	124	139	137	115	122	127	120	129	111	119	126	105	134	115	127	121	111	118	137	122	109	145	133	132	114	121	130	97	144	122	112	133	123	114	130	119	106	100	97	117	128	108	148	95	111	130	130	105	129	130	125	135	84	117	123	116	118	119	128	117	112	143	101	126	125	117	141	119	97	116	113	115	114	110	121	139	117	112	101	113	119	142	116	111	129	127	110	121	122	141	111	117	119	131	134	120	123	159	129	123	119	116	109	123	141	140	126	103	107	120	129	124	135	129	116	120	118	131	129	106	122	109	90	140	124	128	130	126	136	136	110	119	119	139	111	117	126	126	123	130	121	122	120	115	111	134	109	125	104	132	104	130	120	149	125	119	110	122	133	131	114	137	135	142	132	122	127	107	118	104	102	145	144	129	140	143	128	103	136	121	118	143	106	119	131	125	117	150	120	135	140	144	122	141	129	117	121	111	128	146	127	110	126	122	125	126	130	97	121	112	137	137	126	122	121	133	127	115	117	123	119	116	131	112	121	94	122	126	113	120	135	126	128	111	126	123	110	117	129	109	140	120	106	135	108	121	124	135	116	128	131	108	122	114	149	101	119	115	130	103	127	127	129	109	125	103	117	106	101	107	130	132	119	110	123	140	118	117	122	115	133	107	131	117	116	113	112	118	129	112	124	135	115	130	132	120	132	116	144	131	118	139	107	137	116	121	124	124	140	122	124	111	105	109	110	129	116	129	138	125	135	115	132	122	133	119	106	129	110	129	124	136	130	124	129	119	111	110	121	93	116	136	109	109	98	117	109	112	122	112	112	103	133	124	129	99	135	145	130	146	137	118	129	123	119	135	128	134	127	128	112	131	124	126	112	105	112	115	140	120	120	122	137	126	138	109	138	116	135	111	121	129	114	100	106	136	117	104	120	112	111	112	140	134	133	129	117	102	106	131	121	132	119	116	128	132	132	134	136	128	140	134	110	133	149	132	128	133	122	112	115	108	124	107	94	137	109	123	142	119	127	123	125	121	137	117	133	107	119	135	131	129	110	93	110	123	128	141	133	114	124	106	121	118	127	121	128	121	118	132	126	111	145	111	115	122	122	116	114	131	118	127	107	128	141	126	131	122	137	120	92	151	127	102	130	117	115	115	125	114	136	125	105	139	122	147	126	113	140	145	121	101	121	126	123	141	102	121	128	110	108	133	125	127	115	95	126	122	119	141	127	102	124	116	127	102	111	106	134	132	129	116	118	120	127	126	131	138	141	141	124	100	118	117	114	136	115	134	126	112	125	116	142	136	123	118	113	133	139	147	114	120	120	104	103	119	115	117	111	107	122	115	96	118	118	118	132	119	124	134	112	120	116	107	102	94	112	148	122	130	115	119	127	110	139	97	111	109	112	124	130	108	140	126	144	125	146	127	121	115	115	116	117	123	102	126	104	127	128	129	128	111	128	138	113	115	121	106	122	87	126	113	122	120	107	122	134	112	112	126	155	138	121	119	126	140	130	124	114	110	107	97	113	106	135	118	133	124	133	135	127	122	113	126	115	121	121	121	124	135	118	118	110	128	101	104	123	111	123	101	119	106	134	131	102	124	117	138	109	112	119	121	131	123	108	118	130	116	103	145	126	140	133	134	125	124	122	117	118	124	154	122	117	114	121	113	115	139	126	135	133	124	124	110	136	141	131	135	135	113	115	123	135	107	130	129	124	131	117	107	127	83	143	138	108	128	103	130	112	122	117	129	136	127	106	126	134	106	115	116	126	121	110	146	121	119	99	133	124	110	127	145	117	131	152	127	125	103	120	127	109	103	128	137	103	115	121	113	132	129	135	112	134	119	102	134	113	133	129	124	126	97	137	145	101	136	112	129	145	111	130	122	129	142	128	118	133	116	125	107	137	121	136	136	116	108	121	124	125	107	106	131	128	122	129	118	117	113	114	131	127	124	130	96	115	98	128	116	136	122	119	148	125	134	118	133	124	85	134	128	104	132	118	116	96	118	122	144	122	130	114	108	121	126	134	119	134	128	113	111	112	111	87	119	124	110	120	118	129	107	112	118	119	116	101	134	132	114	121	138	124	89	123	113	105	109	147	110	134	136	95	128	110	115	124	115	141	98	104	131	137	147	130	123	110	141	139	124	126	104	116	110	136	114	123	104	125	130	117	122	131	115	145	133	134	101	121	111	129	119	116	110	136	131	139	109	90	137	134	134	113	102	97	121	120	140	132	126	120	134	116	152	123	115	117	99	119	112	125	114	117	106	119	119	110	122	131	110	111	119	142	119	138	136	130	135	110	122	115	128	102	113	108	129	111	146	139	138	121	116	119	128	120	135	111	138	128	108	103	117	123	117	117	115	135	111	120	123	112	137	115	111	133	115	131	98	124	118	95	123	123	123	125	115	120	117	104	99	112	120	141	116	127	100	117	134	115	128	114	121	138	121	105	132	123	124	110	103	108	105	112	122	136	126	116	142	134	117	121	127	108	134	111	129	130	132	132	116	114	106	112	111	121	121	123	109	118	96	119	128	121	133	130	103	113	116	119	128	108	115	115	145	115	112	122	127	136	135	106	107	119	109	110	127	136	113	135	129	121	107	126	100	110	133	130	124	136	136	116	97	107	116	88	135	127	120	118	110	147	122	112	112	122	129	128	118	132	140	127	140	143	112	112	123	122	113	124	123	123	113	104	133	118	112	132	135	94	127	113	98	138	133	131	139	141	125	111	130	116	117	132	116	129	147	122	128	144	141	117
1854	635	542	329	371	387	324	316	321	332	315	332	333	317	324	325	319	321	290	319	306	310	326	290	308	319	306	274	300	326	322	331	344	331	330	345	298	322	334	295	295	327	324	310	313	326	318	317	318	317	308	310	302	313	308	303	333	302	304	305	303	321	316	312	299	329	324	323	295	332	312	335	327	291	335	300	335	305	321	313	324	295	338	329	331	324	353	311	307	329	301	339	344	329	327	298	304	340	321	318	326	311	315	339	316	328	336	304	322	309	326	302	340	315	305	316	325	306	328	310	333	304	317	326	328	318	309	284	309	340	317	332	350	336	327	308	345	331	307	312	338	303	298	313	331	313	303	311	313	305	283	333	339	343	306	323	290	290	322	320	304	344	320	309	322	321	310	309	320	296	288	306	305	294	333	332	334	300	293	317	297	325	284	298	316	333	304	325	316	319	329	314	302	331	337	308	326	296	328	334	344	279	279	282	353	348	321	335	320	346	308	288	298	333	295	296	338	322	313	310	353	298	300	314	270	347	313	336	321	316	331	327	337	312	314	303	320	301	314	302	308	322	290	331	306	297	327	316	305	318	343	320	311	311	308	321	318	291	272	260	310	275	316	341	320	315	334	317	296	333	326	333	316	332	311	297	289	320	294	322	307	320	308	303	325	299	351	304	340	304	295	324	303	316	289	296	314	309	324	351	304	313	302	313	332	354	319	318	316	330	297	317	309	322	307	303	325	315	318	331	324	310	358	295	306	348	311	304	344	308	314	343	306	319	284	300	314	319	310	326	322	318	313	323	316	294	308	317	327	324	303	302	323	326	317	298	320	333	299	311	316	334	327	305	306	321	320	323	309	310	316	327	292	278	302	304	331	309	279	325	273	304	321	310	288	310	314	299	323	298	348	316	313	292	321	345	349	323	301	285	315	276	301	336	332	326	310	288	305	338	315	337	320	315	305	327	299	302	331	299	319	330	307	335	331	309	317	325	302	318	296	277	338	312	305	302	324	310	320	332	311	303	280	321	355	308	296	325	317	311	324	309	310	341	327	328	373	300	307	322	325	322	293	345	326	332	313	319	326	316	346	286	311	304	316	348	321	323	301	319	309	349	300	323	349	333	318	274	319	321	323	329	313	298	310	302	295	320	321	300	301	283	322	330	313	317	314	298	302	356	306	328	304	286	321	285	332	299	301	348	315	351	325	311	306	311	305	316	329	325	297	297	304	291	318	319	304	316	297	301	325	289	285	300	326	338	335	308	311	319	327	319	310	335	327	305	331	295	337	293	290	309	319	298	291	323	292	323	314	303	312	307	334	305	329	290	324	352	292	281	312	295	346	286	313	278	302	296	294	303	338	294	358	323	320	298	286	332	336	332	324	333	298	310	314	341	341	345	311	302	292	320	302	327	306	306	286	308	294	322	340	297	294	306	316	273	285	318	320	306	314	302	328	312	364	281	318	311	319	315	318	337	302	318	347	301	300	291	304	350	301	322	291	308	299	314	299	329	313	309	327	336	337	290	357	319	329	322	299	298	322	300	308	310	333	301	323	272	353	291	292	307	316	291	324	330	317	298	320	295	291	305	311	338	302	312	307	319	313	325	317	302	305	289	316	301	338	341	317	312	306	315	298	317	327	326	328	322	303	283	307	299	318	305	319	307	308	305	336	317	308	296	315	315	330	331	297	296	342	290	338	290	320	324	293	352	334	313	300	352	326	311	316	326	320	307	316	320	300	346	322	296	330	284	300	333	310	304	309	294	293	335	301	283	327	299	296	308	318	330	289	299	341	315	304	332	316	328	293	339	341	313	297	272	302	314	339	348	308	309	352	282	317	283	324	334	289	308	332	312	304	336	285	303	273	295	314	338	345	324	311	283	331	340	309	276	323	336	320	311	332	325	308	342	331	313	338	351	332	308	286	310	296	330	332	314	329	328	310	335	302	317	289	269	339	334	324	322	321	304	291	313	342	308	336	331	303	307	307	338	313	296	305	356	325	302	314	299	319	323	291	302	324	284	320	326	306	301	280	339	305	315	310	336	286	335	314	321	313	289	328	332	317	318	331	289	343	338	313	319	318	320	302	304	308	322	324	309	310	306	348	296	302	345	284	308	310	321	314	302	290	305	291	319	315	316	307	308	322	325	298	307	329	331	295	290	342	327	321	296	305	304	326	312	272	311	320	317	313	337	327	284	294	316	300	304	307	299	339	314	296	292	299	310	294	318	309	314	322	287	311	272	295	298	303	304	341	323	299	312	298	293	333	333	290	351	289	325	363	316	315	315	310	310	333	334	335	329	315	319	277	309	311	336	335	290	338	292	306	339	319	322	328	318	362	325	326	310	325	332	350	325	261	329	318	290	326	293	301	327	356	298	300	307	318	316	358	313	313	338	279	338	314	324	309	334	301	319	276	311	309	301	313	321	315	294	337	305	283	328	319	306	303	304	311	307	307	298	317	307	322	315	315	330	343	336	311	327	303	326	317	345	311	305	325	319	329	335	291	304	287	272	326	314	325	345	306	349	320	325	298	334	289	311	299	312	299	337	305	307	344	300	309	335	325	308	318	307	345	300	296	313	302	331	316	317	338	315	329	308	289	304	316	341	327	331	314	304	305	315	317	342	329	335	297	307	322	336	306	327	316	319	290	357	285	315	289	343	319	304	292	305	278	281	309	307	326	318	287	327	324	312	302	311	355	288	310	317	343	325	285	322	315	326	292	322	308	333	297	311	318	315	294	292	351	345	301	318	320	321	311	291	307	303	298	287	300	305	300	315	316	303	291	289	326	291	340	304	310	297	339	330	309	341	276	324	334	311	304	309	310	302	312	271	315	330	327	314	301	340	291	320	341	323	332	303	305	287	322	332	326	315	311	327	329	300	310	323	307	309	277	332	309	329	281	335	311	319	318	332	297	331	310	271	317	301	311	345	300	333	297	319	302	311	339	312	309	334	335	338	308	306	311	321	321	320	290	294	335	310	317	323	303	337	324	302	336	315	317	313	336	343	319	311	287	359	302	298	339	333	322	353	288	327	306	330	305	326	266	308	324	291	327	292	288	311	301	308	338	327	352	307	300	319	306	283	329	305	316	270	310	338	308	333	317	328	330	305	324	331	328	321	330	326	315	348	336	302	305	336	291	296	300	304	289	328	310	302	320	324	295	336	301	326	313	341	316	319	314	312	313	309	321	291	331	323	305	342	306	326	346	309	310	302	334	303	302	290	313	335	306	295	305	327	326	285	301	300	331	325	310	291	312	318	287	301	293	295	302	282	303	326	318	302	289	322	327	299	312	317	294	312	307	313	319	324	326	310	337	324	304	296	312	327	343	317	324	322	296	285	322	304	317	295	344	317	294	345	333	319	304	322	319	324	321	315	345	331	343	283	321	340	321	293	323	329	308	317	316	300	299	311	309	331	303	313	323	313	310	330	272	303	296	315	330	302	337	355	283	316	290	309	310	321	301	344	323	280	287	331	318	280	308	279	335	312
9566	4166	3716	627	418	388	322	292	316	323	306	271	299	288	291	270	255	276	249	282	237	279	282	269	287	258	284	259	264	272	274	262	278	270	248	233	289	236	262	244	274	264	245	247	264	281	246	255	292	281	262	253	271	267	255	314	287	256	287	223	257	284	254	261	249	237	260	207	239	231	245	246	266	280	258	254	238	271	255	260	254	250	267	248	246	244	252	254	279	287	250	258	253	266	270	221	261	257	251	279	263	286	278	276	234	277	258	304	227	250	232	236	265	251	247	221	245	267	292	271	252	265	273	278	277	280	260	260	248	270	254	271	275	260	272	235	265	250	217	270	275	268	285	260	287	242	261	285	279	244	250	291	283	215	256	275	260	267	246	259	265	292	258	268	267	258	267	249	235	295	251	269	289	274	265	280	230	281	268	280	264	279	249	278	275	230	243	256	268	273	247	268	266	265	262	288	267	254	280	257	225	256	259	253	283	278	260	281	255	265	248	255	242	265	257	259	268	254	229	241	278	292	253	267	256	263	263	271	248	239	274	224	283	263	254	254	233	290	249	256	232	221	272	269	249	238	256	262	264	246	257	251	268	261	240	272	281	264	236	235	261	240	232	289	257	255	243	290	293	275	276	250	278	285	239	257	271	257	218	261	256	244	236	258	270	259	242	277	261	264	266	257	252	272	262	251	291	259	297	259	232	268	269	265	265	250	267	260	234	258	226	270	287	240	249	260	217	282	254	291	257	250	256	258	264	269	255	247	278	252	264	261	243	259	254	247	272	238	220	230	239	286	277	270	277	256	234	247	279	259	254	247	248	235	259	264	272	286	275	266	296	257	246	257	281	245	225	247	280	264	291	259	273	275	266	249	243	288	260	271	270	228	285	274	237	256	224	261	254	247	256	270	252	248	246	249	240	280	225	268	248	239	265	258	249	226	262	243	261	270	269	267	263	259	233	263	277	231	235	235	244	250	250	277	238	229	290	250	255	283	243	268	284	283	278	232	267	269	252	242	285	233	249	270	258	238	265	281	285	254	228	236	242	260	255	262	245	259	264	253	268	234	250	252	238	246	278	260	256	271	273	263	279	264	266	283	288	237	278	221	260	254	273	284	239	256	259	261	257	241	266	284	269	272	245	271	273	262	255	246	290	250	269	269	261	284	280	262	279	248	256	289	227	270	225	274	247	250	276	279	287	271	254	227	226	255	274	279	262	233	260	275	258	270	254	294	264	285	288	260	263	268	245	273	270	271	224	286	250	252	241	279	260	250	266	257	251	262	229	262	252	261	253	259	280	248	247	257	235	242	260	258	273	230	294	272	278	237	243	257	270	231	271	266	253	258	239	258	279	233	257	274	271	289	275	281	265	247	289	286	269	217	268	278	276	245	253	266	258	246	288	251	257	277	305	250	260	273	259	270	255	243	259	279	265	263	264	287	237	259	259	264	273	267	258	274	269	282	261	228	288	270	248	278	270	292	231	248	274	243	268	259	251	270	244	239	237	235	268	255	265	265	257	252	284	262	249	232	238	252	246	252	251	238	243	254	278	271	273	225	283	257	278	269	279	260	268	284	252	286	274	274	281	241	279	259	241	260	244	269	247	268	283	262	275	282	282	232	238	252	240	247	268	272	270	264	266	265	238	264	297	283	242	258	241	311	250	244	253	260	283	286	264	245	257	269	263	274	266	242	264	238	255	276	267	232	261	244	276	270	259	265	281	285	261	269	261	235	258	280	248	244	255	261	249	281	248	284	269	238	252	265	254	250	281	250	271	291	234	262	240	254	270	237	228	241	260	258	266	222	283	280	283	283	287	272	275	252	265	281	289	255	251	257	254	273	271	265	239	276	253	274	242	269	249	259	271	251	259	246	270	252	264	275	255	264	286	277	272	281	289	290	259	254	281	275	300	256	261	251	274	273	243	231	265	277	243	242	273	275	289	263	235	282	249	262	279	290	260	259	258	281	248	260	245	255	271	285	269	278	276	251	231	281	308	257	267	270	272	243	264	265	283	244	258	239	277	287	260	265	280	267	235	258	261	283	256	275	256	291	269	248	247	283	287	261	257	247	256	238	238	272	284	261	260	255	255	264	278	258	237	253	279	264	276	263	241	272	240	286	283	284	257	265	248	267	257	273	255	241	260	266	278	267	254	255	277	281	275	260	239	263	233	281	292	265	258	257	285	249	242	258	252	274	285	258	257	238	257	220	250	255	243	264	245	286	274	264	267	283	258	265	250	291	252	239	260	255	277	240	235	238	299	214	264	274	257	265	247	268	263	233	245	270	267	270	285	206	242	239	260	242	277	258	251	302	267	291	271	280	262	250	280	232	255	261	273	263	239	267	257	285	275	280	242	256	288	256	226	272	286	268	269	255	281	263	241	285	270	286	241	274	274	240	245	262	284	274	265	294	239	283	295	264	263	285	234	226	269	262	256	249	305	277	264	259	236	238	265	266	299	287	255	252	269	256	263	251	299	262	223	302	264	244	258	273	266	270	244	247	256	250	247	294	275	273	264	268	281	260	256	250	248	244	257	274	256	249	235	286	233	256	274	264	284	285	278	257	285	256	231	253	239	255	268	258	277	257	233	301	256	229	276	268	258	281	213	273	253	250	274	252	260	231	246	261	245	245	283	266	282	257	272	257	264	270	280	250	295	269	261	273	290	247	277	241	236	283	264	245	260	245	238	257	266	237	267	221	247	247	218	253	277	274	241	214	280	254	235	266	258	276	232	248	233	231	255	268	254	240	234	274	239	299	271	244	282	265	276	273	260	244	249	268	260	263	231	259	262	250	234	240	265	268	264	282	245	272	265	221	268	248	234	276	240	232	261	286	215	253	274	280	295	264	283	276	225	283	255	235	263	248	266	238	239	267	241	261	244	268	263	265	246	282	282	268	262	266	244	264	246	273	255	248	245	284	248	254	271	282	239	262	274	263	266	257	252	262	266	256	278	261	244	216	252	255	301	252	250	276	252	240	244	280	276	260	253	246	278	275	236	278	278	253	239	269	264	263	208	254	266	244	255	234	253	261	261	256	272	223	237	228	260	250	266	243	239	260	233	251	223	239	247	242	270	292	254	244	265	264	238	294	265	257	251	255	254	280	297	279	245	254	275	250	255	257	257	242	265	233	281	253	283	279	270	250	299	263	284	221	229	275	269	260	252	264	280	258	241	256	283	231	266	263	243	233	290	283	255	279	279	259	265	276	242	256	271	240	259	261	249	267	222	253	276	268	263	269	256	274	277	246	251	287	282	265	249	239	250	287	285	277	265	267	237	288	245	269	273	252	264	293	264	262	247	245	274	248	251	250	293	231	278	242	276	277	251	263	262	286	259	281	260	270	272	275	248	262	277	265	260	259	262	256	254	261	314	261	259	271	244	251	272	251	243	295	269	269	285	253	258	301	264	253	230	251	260	268	255	269	257	237	280	247	256	265	278	264	277	275	246	265	256	270	244	264	266	229	266	264	282	247	264	271	257	238
7344	4321	5373	1572	1280	1131	990	860	815	781	786	782	781	686	687	711	687	621	658	647	650	614	632	574	583	628	599	606	581	591	643	562	657	606	615	616	616	590	608	620	616	627	592	578	577	616	587	600	613	591	592	585	588	577	564	584	615	576	581	601	594	601	604	577	572	591	539	578	565	646	574	570	599	607	569	578	587	652	585	572	584	532	604	554	608	619	596	611	591	601	581	585	592	559	576	590	571	574	548	580	612	625	607	579	562	579	606	602	626	568	561	582	580	547	565	590	589	579	606	562	603	598	592	562	560	550	565	628	570	587	589	587	582	606	614	586	573	622	560	599	560	616	558	631	564	620	581	585	598	618	564	568	577	582	543	590	562	619	573	602	609	573	589	597	611	503	573	571	602	587	585	591	544	618	529	572	558	621	586	609	613	579	591	560	579	593	633	608	585	549	544	612	539	654	589	588	540	621	571	573	608	608	597	588	599	605	607	611	552	546	576	609	551	572	574	607	624	590	531	579	592	594	612	601	597	573	570	606	579	602	609	540	643	599	597	588	565	546	570	596	592	579	576	607	583	585	612	640	633	602	598	610	598	558	576	557	585	562	567	603	566	585	596	546	589	596	566	576	577	596	578	592	554	614	565	575	615	601	622	543	564	597	576	564	567	527	578	644	628	559	600	575	540	604	558	582	572	566	566	608	605	594	559	532	535	575	552	612	553	585	558	570	589	620	605	609	590	567	578	621	596	586	627	605	549	562	573	578	584	592	618	573	579	557	575	582	562	585	582	600	593	557	614	566	564	526	606	601	535	581	597	633	579	571	564	562	550	581	566	609	551	572	583	587	548	587	597	570	600	612	616	589	594	581	596	620	601	584	586	571	619	549	569	604	577	627	595	600	590	616	582	588	577	611	613	584	639	616	572	577	623	540	575	565	614	608	594	602	567	579	622	575	577	572	601	588	569	615	602	572	564	631	556	581	598	568	599	609	565	592	574	583	642	559	576	587	593	575	587	625	608	588	565	588	572	589	606	577	569	589	594	593	627	590	603	587	591	590	608	566	619	590	574	604	594	573	622	576	575	579	575	553	645	601	563	579	628	588	580	578	587	566	607	577	604	539	604	545	580	561	561	590	593	588	597	592	576	626	575	614	557	603	569	598	571	599	606	604	606	589	548	636	621	555	564	591	596	569	615	594	608	583	604	595	548	609	562	559	584	553	645	606	617	590	620	609	579	555	589	614	606	593	593	580	582	566	605	580	582	566	592	569	578	589	558	630	574	615	569	573	578	607	591	589	624	581	587	568	581	561	582	609	582	585	570	539	591	591	612	592	596	575	602	597	606	581	576	604	593	586	584	593	625	572	617	587	599	579	617	587	602	603	577	565	667	652	600	566	555	595	589	607	583	576	567	595	560	637	567	605	585	568	583	603	612	617	569	560	602	639	596	591	568	566	580	624	581	604	619	557	590	571	590	646	532	560	611	539	605	583	562	595	610	609	572	583	619	562	604	590	609	615	585	590	574	601	588	569	566	581	618	591	558	585	578	623	576	589	582	504	604	602	585	561	556	593	571	637	580	602	608	602	579	597	613	575	579	609	615	587	592	630	642	631	549	565	579	602	591	615	523	593	590	607	603	620	582	601	575	572	596	595	586	572	583	612	606	574	559	605	611	568	621	559	578	596	543	608	564	604	601	594	614	533	599	582	560	599	629	606	597	561	579	565	614	654	546	640	623	610	595	617	553	583	601	584	580	622	557	615	586	573	610	618	581	583	581	590	622	635	554	604	589	615	579	593	589	528	574	592	609	607	596	548	583	616	631	558	569	575	553	623	585	626	574	556	599	542	574	605	584	578	633	606	586	546	606	594	547	631	591	623	593	594	562	606	524	553	654	615	571	607	582	580	618	561	582	616	617	620	604	597	605	590	581	587	602	567	609	583	594	619	566	587	570	602	551	579	593	601	585	571	583	549	548	607	578	572	643	623	601	603	583	589	581	563	586	559	603	559	593	601	601	623	576	561	594	580	644	541	600	561	639	578	607	596	581	615	599	580	549	530	560	601	603	572	531	593	594	604	596	576	621	585	545	544	591	577	625	611	612	603	608	598	606	561	598	620	560	583	585	572	595	578	585	560	619	578	549	545	577	593	575	561	584	604	631	570	609	614	554	586	573	592	606	590	602	614	582	627	598	571	550	573	535	583	595	598	595	562	626	549	556	582	621	590	595	573	638	547	580	569	616	539	587	601	618	589	592	603	616	574	607	580	591	560	570	590	617	592	580	560	570	617	596	584	618	578	598	590	584	589	579	585	612	611	614	590	590	564	582	599	584	625	556	627	575	575	539	607	574	612	569	636	559	581	548	617	572	603	632	580	568	620	623	584	577	564	526	541	575	565	571	613	614	576	541	593	584	569	619	586	593	597	599	536	610	590	607	583	576	593	574	592	532	592	586	570	589	585	579	576	607	549	545	600	574	572	620	568	628	584	572	580	591	585	568	594	566	581	593	634	577	567	582	627	604	595	623	584	599	587	623	600	547	574	599	601	555	609	570	575	575	595	587	593	586	606	605	610	609	614	556	617	580	609	594	542	536	591	602	591	624	594	586	625	609	584	583	597	605	518	613	563	601	571	649	612	572	585	598	616	579	606	586	602	596	541	603	596	559	530	600	617	573	582	529	602	586	567	595	609	589	642	616	608	558	571	603	572	601	567	601	599	553	547	591	599	596	579	609	609	591	550	577	609	594	584	610	620	595	596	588	601	605	587	591	605	584	590	531	611	590	583	583	614	542	603	593	645	538	576	589	592	566	580	563	564	592	575	560	584	589	544	591	606	587	598	583	584	603	581	557	541	590	541	615	607	595	587	600	561	570	626	589	556	559	594	628	591	564	604	592	585	591	571	548	623	615	586	587	578	615	608	587	551	592	593	598	569	599	565	547	575	599	581	583	579	564	537	571	585	590	577	597	593	586	569	577	580	614	591	586	558	570	602	576	585	545	611	613	603	670	579	569	630	592	599	591	574	566	637	548	589	566	579	617	536	560	587	611	655	588	563	574	596	563	601	594	568	601	586	543	543	616	638	587	543	593	575	617	583	604	591	627	619	591	580	591	612	605	595	578	577	578	548	604	577	550	584	608	575	590	589	591	596	543	629	556	618	591	599	622	587	567	558	597	568	557	569	591	581	535	574	606	594	602	610	599	633	568	569	605	610	573	596	577	580	609	630	593	579	551	601	579	561	542	571	563	588	568	571	617	595	596	546	597	568	618	559	610	622	574	569	598	574	557	596	554	550	571	591	596	607	555	593	597	609	577	594	587	566	550	594	604	554	640	623	613	560	600	559	590	600	563	576	567	624	506	577	591	606	591	601	562	621	561	605	544	575	613	616	628	612	561	604	599	580	569	630	565	555	545	635	608	632	597	605	616	573	593	585	579	572	623	581	586	643	582	609	565	533	588	633	567	606	600	576	590	557	575	563	573	579	573	551
17039	7384	2564	830	583	439	402	335	287	304	285	267	280	259	272	273	258	241	239	232	269	241	220	244	231	224	254	267	254	273	235	253	245	250	254	248	239	227	241	223	226	245	265	230	249	233	230	235	264	250	250	235	228	245	225	264	241	231	240	245	239	212	226	220	225	237	244	196	219	238	261	256	234	251	224	226	235	230	240	210	186	233	275	261	226	231	203	257	253	233	260	284	210	239	211	225	230	248	233	246	224	212	234	242	234	225	247	248	269	235	200	230	233	237	247	201	233	222	244	234	257	209	221	256	227	225	254	212	240	223	229	241	212	254	226	240	243	215	244	244	224	221	259	214	240	226	242	230	224	228	189	243	250	205	211	246	255	224	243	228	257	224	245	223	252	226	217	234	224	227	249	245	233	265	237	239	222	224	238	286	227	248	207	229	237	237	235	238	221	238	221	230	225	212	217	237	229	238	227	219	229	236	245	222	220	232	241	223	233	228	282	227	245	223	235	246	233	211	238	245	227	216	226	214	256	247	220	227	241	234	211	238	217	228	209	261	246	207	242	204	232	254	248	242	232	226	227	219	264	245	223	229	222	234	224	226	235	243	233	259	229	219	217	237	198	242	249	267	232	233	231	231	201	224	216	236	239	234	265	250	215	223	258	232	231	203	219	238	214	236	224	216	207	255	241	236	202	258	238	225	238	244	227	235	230	234	218	231	251	219	223	264	258	224	224	252	265	227	214	242	196	219	233	236	245	236	235	240	224	209	217	241	249	235	248	251	246	252	241	238	231	238	245	215	231	234	205	217	217	210	245	255	261	231	220	223	212	218	215	258	246	244	237	229	249	231	226	252	236	253	187	252	216	218	233	237	232	236	239	228	245	230	216	233	258	239	254	229	255	218	235	236	234	217	222	237	214	240	223	226	237	213	219	218	227	249	242	231	245	222	225	258	218	218	223	231	212	227	268	226	222	235	246	214	246	241	226	244	215	221	247	230	243	228	221	245	220	240	204	232	238	256	226	210	255	253	218	240	222	231	201	237	222	232	225	242	221	247	213	245	237	215	232	226	220	208	246	240	237	265	246	225	221	211	270	222	241	228	226	254	241	222	227	225	218	217	237	233	238	230	223	239	209	198	260	218	201	214	252	246	185	203	264	197	208	222	243	244	224	211	234	204	226	246	218	243	225	290	234	250	256	218	242	212	216	235	236	226	219	238	215	235	216	214	237	260	265	227	253	231	231	257	270	198	204	222	198	206	231	245	227	217	229	204	252	229	274	218	218	252	225	268	232	267	250	227	225	218	241	211	234	239	248	240	231	228	231	241	241	244	253	256	221	221	216	236	215	228	238	239	244	225	252	238	248	215	214	218	252	264	226	261	249	221	225	230	237	217	212	215	227	245	234	217	226	258	239	254	231	240	231	240	228	195	223	233	225	218	238	244	225	208	257	248	254	249	199	231	230	218	235	233	241	213	237	268	218	252	233	197	212	211	251	244	217	239	254	237	224	228	217	225	202	216	243	211	236	213	252	240	232	228	276	244	209	228	221	219	211	221	264	233	228	254	233	211	233	241	242	213	244	192	241	208	210	230	220	228	231	212	230	218	220	232	198	226	209	248	226	241	222	241	218	231	218	236	197	222	220	238	223	243	223	217	220	201	241	247	242	229	231	226	247	241	215	238	236	247	228	234	228	224	216	264	245	231	237	253	254	245	253	233	248	235	232	224	255	234	208	208	221	252	238	265	210	231	256	201	250	240	214	248	218	232	199	247	222	204	233	247	236	259	235	218	253	219	232	218	230	238	198	203	259	253	240	239	214	221	233	217	224	238	216	246	214	231	213	205	212	223	244	243	229	221	254	245	234	272	289	211	212	247	214	257	234	230	246	251	191	255	224	242	227	212	209	221	269	229	251	239	260	247	243	238	227	217	241	261	237	222	218	222	208	237	222	273	251	211	235	243	215	208	209	246	201	231	247	246	258	240	245	243	207	228	232	229	230	245	217	227	229	203	221	227	248	253	262	228	222	234	232	257	246	232	228	245	230	247	216	244	242	243	240	219	245	234	222	241	239	250	226	235	239	235	226	214	253	238	197	197	239	255	229	267	243	223	232	248	238	208	217	239	221	263	224	241	244	228	254	224	235	246	237	218	228	217	242	241	246	209	261	252	243	242	229	236	174	225	229	225	244	223	216	213	239	221	190	227	224	219	206	235	245	272	243	226	254	236	230	246	219	227	221	234	233	235	218	229	232	208	235	243	240	234	224	203	217	217	245	207	239	209	239	206	239	248	245	229	231	222	272	221	241	226	222	218	240	237	225	234	228	231	242	217	227	247	261	217	263	246	235	220	244	232	239	238	254	238	265	215	220	208	234	258	212	233	254	222	241	206	226	213	216	212	201	244	256	234	218	227	239	243	227	231	227	232	245	248	214	246	248	241	225	210	230	208	231	242	247	212	227	237	235	224	232	219	245	211	241	220	263	229	221	219	248	243	196	222	230	232	241	239	243	219	240	230	248	221	213	223	235	236	236	241	241	250	230	260	222	236	230	237	226	208	233	243	285	225	230	226	218	210	227	205	250	236	192	242	223	211	248	230	227	242	185	232	256	219	214	202	234	227	233	234	224	244	257	228	219	216	256	209	243	241	225	253	233	233	229	243	234	244	216	226	236	239	238	259	221	218	240	221	237	234	232	232	261	279	236	239	289	200	251	199	238	237	241	241	204	243	242	233	250	230	215	231	230	222	233	241	250	237	230	250	216	214	229	244	226	235	221	240	239	274	262	245	223	227	240	225	246	223	226	260	246	247	220	250	242	222	217	264	225	238	233	252	235	218	204	222	225	265	228	229	254	260	205	255	246	231	247	211	236	248	258	246	246	229	220	226	231	242	250	230	203	241	225	224	248	258	233	220	227	218	228	237	240	235	233	235	262	214	217	213	232	225	235	221	238	214	230	220	229	247	222	213	223	235	212	215	256	225	239	235	229	213	228	225	266	212	274	249	217	247	206	221	221	260	254	246	222	241	240	246	245	246	251	245	218	237	206	233	238	241	251	217	223	230	233	249	236	234	230	244	244	221	230	227	226	224	234	238	231	245	220	232	230	239	243	246	224	232	205	255	230	236	235	245	214	212	248	225	208	235	251	242	237	209	233	214	222	239	227	215	258	214	241	237	233	202	234	251	227	226	266	222	247	219	246	260	231	225	208	230	242	239	236	235	228	236	260	281	227	239	219	239	256	223	204	253	225	242	242	213	236	260	253	241	253	243	233	229	220	270	233	235	242	255	218	225	235	238	228	212	207	232	221	223	212	226	233	237	221	240	209	223	219	241	258	237	231	244	222	227	221	206	213	252	215	237	239	192	234	239	226	217	234	240	238	240	255	229	260	255	249	278	246	253	224	240	213	258	256	241	177	243	243	241	227	244	265	231	237	210	217	242	255	216	245	223	226	239	238	204	236	226	203	276	220	240	238	207	235	259	204	210
9673	5978	2941	2309	1967	1535	1268	1090	1009	902	901	789	780	721	706	623	667	626	638	624	593	546	590	588	600	563	542	561	543	538	543	557	557	593	552	537	584	551	552	524	549	517	520	535	542	528	487	508	535	525	526	544	549	545	520	519	512	530	495	500	565	522	527	501	523	534	502	494	514	559	520	558	497	537	535	480	533	492	516	495	507	529	523	501	518	531	516	457	514	547	511	508	484	510	516	529	495	502	533	529	574	516	512	535	535	499	480	507	492	540	543	517	506	493	502	539	517	553	518	518	527	530	511	480	547	540	500	502	515	518	538	502	503	502	544	476	502	530	521	498	507	508	508	544	513	470	516	537	469	532	540	500	479	521	509	551	527	490	504	479	494	513	535	504	494	510	494	511	517	453	499	502	499	482	526	513	538	530	497	529	513	531	535	544	524	518	510	533	520	544	484	514	511	538	514	514	509	507	507	492	489	490	498	519	518	496	467	493	549	491	518	520	474	521	499	528	502	484	530	516	542	467	550	474	515	488	524	508	521	532	543	518	545	533	550	512	532	508	459	555	530	511	496	475	486	541	537	512	521	498	535	518	469	502	545	553	511	510	523	491	489	486	566	506	486	522	483	503	541	525	514	556	543	509	501	535	503	552	495	486	514	499	473	513	511	509	511	522	502	539	521	518	495	491	503	518	517	496	523	549	498	530	500	529	516	538	523	509	509	529	548	502	515	475	522	526	494	542	503	530	511	513	541	485	505	490	485	487	523	557	498	527	499	540	487	498	489	506	514	514	510	501	532	538	511	523	528	497	507	541	499	520	473	517	458	516	530	511	509	486	496	567	472	487	503	483	516	520	557	473	523	521	518	503	518	464	526	494	518	539	547	533	520	528	526	489	530	524	482	516	527	482	502	521	497	516	530	498	501	504	523	521	519	501	498	506	496	523	509	500	561	490	497	495	476	514	546	528	534	502	533	482	526	543	531	533	489	551	500	553	497	539	541	493	507	506	567	520	505	493	511	494	509	497	533	480	518	475	519	530	535	535	488	549	541	475	526	502	513	541	512	519	499	499	484	498	491	487	524	494	520	494	510	532	526	534	515	496	516	491	513	519	480	499	476	503	480	531	537	477	472	524	483	519	555	508	532	518	519	474	529	523	529	515	528	497	535	492	530	469	494	467	525	540	519	509	516	523	514	460	509	491	480	542	519	522	532	503	523	507	496	462	538	486	510	513	551	496	504	508	511	515	487	494	496	543	472	517	508	475	547	497	499	530	495	492	534	561	550	515	517	491	491	477	505	508	475	491	507	526	514	534	584	484	497	521	553	483	522	485	491	551	525	517	573	461	473	544	513	481	544	490	521	484	533	497	528	516	506	519	535	518	517	493	556	501	531	490	483	534	525	525	532	502	544	528	472	528	519	535	485	542	538	537	526	534	511	490	508	492	514	497	511	525	493	532	495	489	530	512	508	486	522	531	499	549	518	481	515	505	529	553	506	531	525	522	479	504	519	518	518	563	490	530	546	518	478	524	522	533	495	527	517	495	521	532	450	551	496	497	541	498	521	533	513	531	496	502	514	474	530	504	519	511	512	528	507	546	535	475	562	552	496	504	453	546	532	471	528	505	497	512	487	492	544	507	506	530	509	534	524	491	514	524	534	511	548	527	534	510	509	488	526	512	514	499	472	499	480	549	526	522	501	499	541	510	521	503	493	527	525	501	503	519	524	553	537	449	474	521	508	533	536	475	533	503	503	518	516	507	496	488	505	529	568	518	494	534	482	542	504	555	493	469	487	509	507	519	533	487	547	544	488	511	520	485	537	532	502	543	518	506	564	523	491	502	498	519	526	538	533	523	472	503	503	504	527	530	535	484	466	562	522	517	539	480	512	524	487	521	509	505	536	531	495	494	520	506	542	529	503	512	475	527	566	516	507	515	520	513	478	517	492	509	525	543	505	527	543	485	517	526	503	483	460	489	509	524	525	522	556	547	533	507	531	476	488	498	525	515	542	516	517	501	499	564	522	490	540	475	507	545	510	527	501	486	522	500	534	536	523	512	501	447	543	512	537	515	536	495	529	528	473	493	499	479	534	490	464	527	481	493	546	541	520	538	529	514	510	478	509	515	499	465	507	579	486	549	501	516	525	506	522	538	510	509	480	501	535	512	513	519	514	491	494	572	540	514	525	505	508	516	522	491	458	495	498	456	518	530	489	508	519	526	511	498	536	523	471	529	568	536	563	513	439	485	482	490	480	522	485	526	509	481	524	491	506	488	540	557	568	522	506	517	501	511	527	515	546	508	504	494	531	536	472	467	486	519	498	491	562	505	531	536	560	505	510	538	543	520	545	482	533	518	497	529	506	541	515	487	509	469	509	498	538	513	483	547	508	486	495	501	547	510	473	521	490	516	517	493	492	500	485	512	522	534	512	496	509	528	522	479	523	516	463	532	570	504	465	508	545	508	515	520	502	515	503	491	543	492	515	509	543	550	511	485	541	506	533	497	531	472	502	492	516	566	508	492	512	501	514	513	527	530	500	519	503	479	536	554	530	517	529	515	484	459	521	501	484	531	513	557	527	479	506	487	508	500	490	555	559	570	476	556	513	493	490	502	492	517	499	565	521	519	508	490	521	513	526	528	556	496	536	488	518	512	516	542	505	519	548	494	499	514	488	518	531	507	522	537	525	535	522	547	537	495	493	542	520	531	514	455	529	534	538	514	554	515	514	510	536	527	485	521	525	581	516	524	519	522	510	509	546	544	475	510	508	541	494	490	523	518	509	534	547	510	497	543	507	490	538	531	502	549	509	517	541	520	460	532	537	540	515	502	522	527	495	462	530	511	533	495	520	522	491	518	549	568	523	523	497	520	539	491	533	498	506	482	503	547	526	576	516	493	489	527	509	537	511	522	502	497	523	502	487	515	533	490	545	526	477	517	494	505	495	507	492	526	506	510	497	526	515	504	504	545	506	563	503	553	488	528	482	525	522	494	541	479	555	513	544	522	509	505	487	523	542	474	495	477	537	541	561	509	527	530	485	529	467	550	522	529	522	510	503	512	524	527	523	570	464	530	503	458	518	491	492	487	507	526	498	542	537	531	531	521	520	510	485	508	522	485	514	528	527	548	500	527	509	517	505	485	521	497	471	542	519	506	502	507	520	513	552	522	534	548	478	517	547	497	521	500	511	521	461	477	511	512	514	551	535	501	544	498	472	564	520	547	513	479	504	500	551	506	508	538	522	501	495	498	514	527	534	498	535	518	547	473	529	541	510	489	487	500	507	472	519	488	502	504	518	525	532	518	497	526	537	500	536	541	535	534	522	515	503	531	483	528	536	500	564	523	536	481	526	486	487	501	529	507	505	495	525	513	493	523	538	546	511	511	516	483	512	531	499	518	501	521	508	542	516	523	530	531	484	485	556	489	518	488	512	511	532	495	520	538	520	552	535	522	542	522	513	542	515	529	531	523	515	513	497	485	537	524	493	526
2054	687	137	137	112	122	117	126	113	120	126	140	117	100	121	99	112	96	109	121	136	127	117	127	121	129	135	150	139	115	101	111	120	131	103	120	124	112	103	136	140	129	117	109	128	123	118	133	103	118	124	156	147	90	122	109	114	97	115	134	97	111	130	116	141	127	116	122	100	155	129	122	137	125	122	116	129	140	124	130	137	125	114	126	104	111	135	119	117	122	147	122	124	134	142	137	112	142	109	113	115	150	105	121	112	116	142	138	136	114	115	128	132	110	116	113	108	120	111	122	101	107	132	114	129	130	119	126	114	116	118	113	105	103	119	101	112	106	114	125	105	144	134	128	130	121	141	146	123	133	127	115	129	109	118	120	123	118	99	127	122	113	123	121	142	108	111	100	127	140	141	130	104	128	122	115	115	124	111	113	138	144	129	129	119	148	108	113	149	117	96	130	119	130	127	121	103	115	117	121	104	110	111	119	111	105	119	131	125	131	125	115	126	92	149	123	106	135	122	150	126	111	124	125	113	121	125	118	106	131	103	145	119	102	119	138	131	143	116	123	129	117	110	114	128	113	123	114	117	106	104	113	121	134	116	113	103	101	112	138	110	131	130	123	120	121	111	109	151	150	105	118	115	150	138	123	123	134	106	128	109	117	117	118	108	140	131	111	115	100	111	116	112	140	118	126	125	95	129	116	121	137	128	96	132	123	124	140	119	111	105	117	110	118	114	118	130	103	113	110	112	114	114	104	135	121	100	117	118	139	127	115	111	125	127	119	124	110	113	126	121	123	145	133	111	122	102	138	105	114	124	128	123	129	108	112	121	122	138	122	139	135	117	109	124	119	133	136	113	107	147	114	128	110	99	131	105	114	145	140	107	137	138	124	124	125	115	120	118	106	111	111	129	114	116	131	132	132	125	113	130	112	134	134	117	128	100	105	121	102	93	107	120	109	133	126	125	97	127	127	118	120	117	108	102	117	129	105	125	115	102	126	134	131	128	102	112	115	106	106	132	110	123	131	128	109	131	129	134	140	125	116	118	109	109	141	121	121	113	134	123	124	109	113	112	123	132	139	99	134	117	113	121	98	109	127	121	106	129	114	130	148	143	120	109	132	112	132	128	112	128	121	112	125	108	139	102	108	130	144	117	123	156	128	125	130	127	109	134	115	146	122	109	113	110	104	133	132	134	99	116	123	115	116	118	94	106	113	123	106	111	114	131	154	128	144	141	121	97	131	132	132	98	124	139	133	151	106	110	119	95	107	148	122	137	116	135	121	116	137	121	123	118	123	111	116	119	114	130	112	139	126	132	133	118	133	119	95	139	114	128	128	108	118	136	131	121	144	125	120	102	140	124	118	120	107	117	105	136	96	129	119	114	95	120	110	139	111	104	129	114	144	124	118	113	120	110	129	113	108	109	100	114	132	133	116	136	120	115	124	121	139	109	122	144	125	102	120	115	114	122	126	124	118	133	117	120	132	115	115	114	120	119	117	121	98	116	114	128	96	106	122	133	122	125	127	111	122	126	96	123	123	126	116	134	105	107	126	129	127	115	137	122	119	120	120	116	113	118	109	132	137	124	130	148	121	145	127	128	140	128	115	101	113	146	108	126	119	118	112	121	128	123	136	103	128	135	123	117	127	144	99	125	128	108	137	129	121	108	119	150	119	129	134	134	134	115	128	123	117	119	129	116	117	98	130	122	128	125	120	117	102	147	128	139	135	130	134	132	115	130	126	142	129	128	134	119	131	105	111	109	129	127	134	118	124	120	126	113	125	110	126	138	135	134	144	147	119	123	124	134	123	105	114	101	126	139	111	127	124	131	121	132	136	137	132	104	132	116	130	129	119	107	111	120	127	133	143	109	124	115	116	132	106	139	128	104	115	98	132	131	119	104	109	111	115	124	128	118	108	94	131	121	118	114	108	144	119	132	127	112	123	140	125	141	131	128	127	114	126	124	112	105	113	117	138	104	119	101	143	123	106	122	121	132	114	120	91	123	133	111	127	127	130	125	126	97	130	132	121	118	111	138	120	117	122	118	121	133	115	121	108	116	133	116	99	139	124	132	113	114	133	123	132	121	111	140	136	116	122	124	109	111	113	117	133	112	93	131	128	143	107	131	139	143	105	124	128	119	126	120	136	142	128	125	142	104	102	116	114	127	113	130	126	109	114	118	126	108	126	100	131	121	134	103	120	150	129	104	108	132	136	123	125	110	111	121	120	110	124	123	98	128	114	124	154	132	114	134	121	115	125	139	126	111	115	101	102	113	134	126	130	104	135	132	126	118	118	114	116	129	118	123	129	130	132	109	109	119	93	107	119	108	126	113	122	118	111	124	126	104	99	111	111	136	122	132	135	107	105	143	135	122	130	123	109	104	141	134	120	101	132	109	128	120	116	102	113	133	110	150	118	119	133	110	111	126	114	127	118	125	107	115	116	156	108	114	105	144	141	123	109	121	125	107	132	104	109	137	128	126	123	139	108	98	110	126	119	114	117	105	100	116	114	133	131	144	123	112	101	120	134	155	120	115	125	125	114	107	128	119	111	128	141	111	130	118	125	111	133	107	122	123	114	127	136	129	136	128	119	132	129	141	117	124	105	122	118	118	132	119	107	142	153	118	95	121	117	132	117	142	121	127	113	125	132	120	115	110	130	135	111	134	129	109	138	120	109	116	116	118	128	117	107	124	135	122	110	91	115	115	121	136	129	131	120	103	119	108	119	131	113	123	136	126	107	116	149	142	109	140	116	120	121	119	119	106	117	109	102	128	120	101	126	125	113	113	120	120	124	117	111	114	127	137	103	126	95	105	130	129	136	108	128	123	126	128	144	136	122	126	129	125	131	122	123	132	141	121	141	125	119	113	112	142	126	113	108	111	116	120	114	131	89	137	102	110	113	135	124	116	122	110	118	122	109	123	133	117	119	124	120	118	133	120	127	113	109	98	130	106	120	127	129	119	130	123	113	134	128	131	141	99	136	117	110	115	136	111	109	138	125	141	149	100	117	114	128	114	100	117	130	119	116	121	122	138	134	127	138	126	118	104	112	111	131	113	140	133	105	142	125	138	133	109	123	115	107	121	116	114	122	114	128	104	126	104	97	145	129	126	126	126	111	123	116	135	100	107	115	124	134	130	134	123	99	113	126	128	109	125	124	109	123	132	108	107	121	100	137	119	134	127	152	116	119	115	112	148	122	135	143	129	125	109	146	106	147	109	128	141	125	120	143	119	98	114	124	130	117	129	93	110	108	127	128	120	135	146	144	121	113	115	124	148	109	110	117	130	115	140	130	105	135	113	113	119	122	130	100	136	106	112	100	108	117	126	125	109	129	115	102	128	116	111	125	117	126	132	106	109	115	118	128	132	103	113	107	128	94	116	119	126	117	107	127	114	126	153	130	128	135	121	109	129	103	110	109	151	131	121	119	114	135	139	119	121	117	109	110	138	138	105	112	100	145	100	136	111	106	117	110	92	117	122	116
2003	895	350	328	362	326	369	291	301	273	322	321	310	308	316	308	289	323	279	341	313	321	306	294	299	307	339	315	275	315	315	318	322	334	327	339	317	318	297	311	300	292	307	350	331	296	336	285	312	291	333	324	332	357	303	293	300	301	296	307	315	347	319	292	301	293	310	284	303	312	336	301	303	314	303	282	301	315	323	308	308	320	306	305	303	316	310	303	314	313	296	311	302	334	337	301	342	303	300	306	324	315	309	311	281	336	305	308	319	338	303	307	303	313	341	308	354	296	307	304	327	308	310	327	293	311	311	340	288	304	321	326	299	302	328	286	326	313	339	291	298	323	320	287	310	344	294	297	289	308	324	343	342	295	289	302	286	300	339	296	309	300	323	312	328	305	345	345	313	319	310	313	304	286	295	318	309	314	334	331	309	316	326	298	322	297	319	300	364	322	298	330	308	321	282	349	355	315	310	332	318	310	331	343	318	280	314	313	343	323	339	311	302	349	310	319	289	350	316	324	304	316	322	328	293	309	336	311	308	339	321	278	307	303	297	323	281	282	316	290	289	308	305	326	316	306	338	322	338	284	314	302	313	317	338	269	323	306	294	300	300	312	306	304	325	310	278	308	339	326	306	339	306	291	269	310	328	294	318	290	338	309	290	295	324	303	311	306	322	307	282	343	306	327	279	295	342	305	317	311	305	327	320	337	319	335	306	321	283	321	281	321	311	280	352	336	345	309	315	323	289	287	341	306	329	294	317	296	299	315	324	297	302	290	326	316	288	327	299	313	316	310	351	281	312	293	320	322	299	318	314	285	308	283	309	334	322	295	328	317	307	323	306	317	325	327	284	279	286	315	325	328	308	343	315	313	325	309	307	324	308	290	284	304	309	339	312	329	309	336	343	344	304	319	321	325	293	289	290	313	314	263	312	310	303	314	299	295	346	306	291	352	316	327	289	305	344	289	320	300	320	340	289	328	292	314	319	286	320	319	301	301	302	322	317	328	310	301	340	304	295	299	310	323	315	322	317	314	317	317	326	278	307	296	319	311	324	312	290	307	307	325	324	291	282	309	332	281	315	315	321	293	300	325	344	300	317	306	296	308	300	291	302	333	342	331	332	328	318	303	330	328	321	311	279	293	301	304	294	323	322	346	315	325	274	312	276	325	341	309	291	319	295	360	296	316	315	310	353	297	325	320	335	305	305	310	318	337	335	325	341	318	283	297	298	332	322	335	335	327	310	301	280	309	330	312	335	319	285	315	300	303	321	342	288	307	326	308	313	306	310	304	291	303	326	307	291	309	279	322	328	317	320	285	277	304	309	314	303	288	316	320	300	334	315	331	344	322	309	298	279	326	314	326	325	323	330	301	310	293	304	337	345	305	288	303	337	298	292	325	308	325	302	307	332	289	309	304	313	286	333	274	321	312	327	354	317	318	309	305	334	297	299	296	339	288	355	300	302	336	315	300	293	353	306	332	340	331	284	292	303	295	287	302	338	324	319	331	307	282	299	315	316	320	295	288	329	314	307	314	280	311	286	308	333	324	327	314	309	289	310	314	311	302	290	343	325	343	302	310	334	332	358	333	306	275	302	286	303	338	325	299	325	308	352	311	338	300	310	323	304	276	310	315	331	297	294	284	305	345	317	312	304	337	290	324	308	306	332	340	308	303	306	273	306	306	297	318	336	319	344	316	282	318	316	336	291	327	306	327	304	312	327	331	320	315	321	319	297	302	301	333	310	291	311	327	342	308	321	335	310	311	331	298	329	330	333	296	350	298	309	339	318	330	347	300	338	305	361	280	295	291	302	330	336	293	318	313	328	345	279	309	316	351	313	308	305	318	331	325	348	345	295	324	312	296	304	296	288	317	287	328	325	270	299	334	299	325	299	317	298	377	276	302	299	293	296	313	307	306	353	326	320	317	319	328	304	305	287	362	290	332	325	308	317	344	345	330	342	280	296	314	299	306	326	308	300	294	301	367	344	320	302	327	323	284	309	322	332	372	295	304	330	311	291	319	323	264	295	298	334	327	282	319	302	343	298	296	328	290	324	344	276	292	293	308	304	301	336	290	308	297	313	291	370	292	295	295	341	325	326	306	309	313	290	268	314	293	325	277	319	297	300	298	294	320	327	331	307	317	341	309	333	312	308	317	309	355	319	339	298	315	302	315	306	310	293	297	318	278	322	376	336	319	302	295	358	318	322	324	307	303	294	306	311	317	290	347	338	357	321	314	316	276	349	306	303	284	282	333	347	318	290	306	323	327	309	307	321	318	303	341	267	315	284	293	289	328	314	325	312	331	310	339	327	330	313	306	330	314	299	319	318	341	288	302	292	307	286	341	338	276	293	340	314	294	306	332	313	337	343	321	318	271	335	336	310	335	319	312	308	294	342	320	326	283	319	353	303	297	301	274	304	333	346	339	281	306	287	277	313	301	316	297	333	302	307	302	305	297	306	330	309	280	320	304	299	328	328	358	293	301	304	296	313	342	328	297	313	312	295	317	304	302	327	319	283	297	336	316	320	308	331	288	300	297	303	351	302	363	314	302	329	311	320	291	303	309	315	316	294	302	300	325	337	337	309	324	341	300	365	326	309	332	282	319	337	301	317	315	307	312	314	318	311	297	279	335	293	312	328	323	297	283	314	324	323	313	284	320	295	313	325	315	308	313	316	312	310	333	340	340	320	309	340	317	282	329	326	269	327	313	346	336	310	310	305	330	322	314	320	337	329	334	336	343	324	339	299	289	304	305	306	321	323	294	300	338	269	311	306	317	310	310	323	341	340	328	328	297	305	305	289	343	328	299	329	326	338	322	328	331	316	314	293	321	299	330	324	304	319	314	276	282	318	295	313	293	308	316	287	337	328	351	322	327	330	324	318	282	277	291	311	326	313	339	308	286	320	351	329	334	289	316	343	324	314	286	298	291	311	303	311	317	309	284	292	325	313	327	311	325	327	311	316	316	301	321	323	335	339	307	315	305	344	324	342	299	324	291	292	316	338	293	344	321	325	292	290	344	357	297	308	301	321	319	332	301	306	336	324	289	335	316	294	301	317	302	323	310	298	358	341	295	314	333	333	305	309	323	301	330	302	306	321	308	326	309	314	299	319	296	323	311	322	296	316	326	356	278	322	299	301	336	340	297	311	307	358	313	322	347	310	325	304	329	326	358	318	308	325	328	328	329	317	313	321	347	321	276	317	329	302	349	325	313	317	291	343	303	297	302	306	336	324	330	344	289	349	342	282	305	325	313	277	317	310	330	301	339	315	288	310	277	341	286	301	304	311	291	341	341	295	349	311	333	321	305	334	310	315	312	358	299	324	295	336	322	331	278	314	317	311	341	326	309	312	310	312	317	340	290	332	324	356	334	307	324	315	280	342	285	316	329	323	312	320	312	329	321	303	320	309	321	331	332	315	324	309	320	309	307	309	295	315	299	326	289	314	304	283	300	351	312	313	336	333	321	312	322	322	304	302	350	319	284
10222	3512	836	549	415	420	329	333	324	297	306	301	270	283	286	269	265	269	250	309	277	284	262	270	277	225	259	285	269	235	265	260	243	252	271	294	285	262	245	265	264	235	250	265	234	262	255	256	254	266	259	273	260	272	251	252	227	229	246	238	274	263	270	251	265	235	258	241	266	230	237	244	256	277	267	269	243	264	267	281	253	277	251	256	260	319	265	261	241	264	279	253	265	261	267	261	229	278	264	280	274	235	237	244	254	254	288	261	269	265	261	256	281	285	258	237	280	283	270	301	287	261	249	267	251	272	258	211	257	264	243	267	280	260	263	295	258	265	268	246	262	225	280	262	245	248	243	249	240	253	267	243	274	269	239	301	274	259	252	285	280	265	245	267	250	245	255	259	270	260	269	259	274	292	242	284	253	226	225	264	254	275	295	248	246	271	267	231	247	301	275	269	292	251	265	241	285	253	260	252	263	293	269	252	227	251	286	254	258	243	268	245	263	277	273	240	302	246	266	242	247	272	287	257	253	244	240	286	241	243	245	250	242	282	268	276	261	252	240	269	293	282	262	261	268	261	258	248	261	258	272	249	220	242	276	290	274	284	272	252	260	243	278	269	277	240	269	238	245	271	241	240	253	232	259	242	269	249	266	260	259	263	277	233	269	274	275	261	225	272	265	270	228	279	220	271	268	286	286	267	270	241	233	255	262	270	267	247	245	249	290	253	255	224	290	260	236	264	262	255	232	228	261	282	221	247	231	252	257	211	268	257	260	276	256	279	247	270	275	264	261	267	241	255	266	249	282	252	244	262	222	268	265	241	251	259	270	273	274	252	251	247	245	272	270	271	267	252	260	252	245	258	260	264	240	268	236	286	250	276	250	226	272	238	267	225	264	216	248	228	232	234	250	250	267	245	273	259	280	263	254	272	246	241	255	246	240	199	258	279	278	238	252	295	264	256	278	269	237	264	272	281	238	240	270	246	270	257	259	257	242	239	244	256	252	286	261	267	232	251	253	254	247	274	274	226	275	228	240	280	260	235	258	266	251	245	244	260	261	269	247	226	277	255	206	248	254	231	259	291	233	252	262	234	272	264	260	272	294	277	252	266	241	280	265	224	241	239	222	274	254	221	270	259	241	249	261	270	247	269	263	268	265	270	228	237	227	262	235	264	235	246	243	283	244	268	238	260	282	252	243	240	265	257	283	265	251	241	285	261	272	254	282	281	268	282	258	239	278	261	256	274	244	251	269	267	281	276	301	282	245	282	253	237	261	265	240	254	268	282	240	230	240	289	279	291	252	260	285	279	276	247	283	261	265	248	254	266	247	266	236	247	219	252	250	271	261	262	278	246	248	274	233	298	277	245	250	241	239	257	286	247	265	269	224	260	274	282	255	253	257	223	258	262	256	254	250	241	258	258	257	265	252	268	252	254	247	271	267	242	240	248	269	244	253	280	270	276	266	264	277	269	232	240	266	245	285	249	249	278	262	261	267	264	263	252	269	259	252	252	260	243	231	237	254	237	254	243	260	244	250	225	245	259	274	269	261	235	258	267	242	284	254	251	270	262	293	235	241	268	272	232	255	259	264	260	260	225	261	289	249	254	260	290	270	267	274	280	264	247	271	306	247	231	227	251	257	293	278	241	239	281	255	255	265	275	277	248	278	294	257	276	273	270	258	274	279	280	248	274	253	258	289	253	239	251	233	259	269	244	247	278	264	244	245	228	252	256	250	235	247	258	245	251	252	279	257	261	262	270	232	285	267	258	253	266	228	258	252	257	268	266	243	221	297	262	239	282	258	247	269	264	278	242	237	259	248	264	271	247	253	271	269	246	260	242	235	253	257	234	247	285	231	267	242	249	238	275	272	255	269	247	252	299	269	241	252	263	258	269	257	270	271	275	252	275	259	277	265	285	264	238	260	276	268	244	247	270	278	257	256	290	287	255	240	269	262	243	251	263	281	249	236	264	267	241	290	270	235	258	247	256	253	261	281	237	264	242	273	277	244	242	236	272	259	273	267	265	253	262	216	259	236	225	264	276	238	242	270	254	246	244	261	281	266	252	286	275	270	257	244	252	239	224	258	287	253	230	236	255	267	235	288	279	246	219	256	266	263	259	240	263	255	265	248	259	246	261	269	231	241	299	267	273	262	256	275	265	256	240	285	254	255	239	249	222	250	264	265	245	273	257	294	253	226	215	262	278	250	231	269	257	269	264	226	271	243	256	232	241	256	253	251	258	251	239	257	243	235	250	273	259	280	246	239	236	269	261	268	284	272	239	253	246	284	242	254	271	247	229	262	258	272	252	277	246	262	258	255	259	258	286	275	247	258	249	258	280	253	273	266	293	275	271	286	279	270	285	257	251	268	278	265	263	246	247	278	255	270	261	236	265	249	271	293	250	266	265	241	243	256	289	269	258	247	222	283	289	252	235	276	247	263	257	274	240	285	245	240	258	273	247	286	238	257	254	247	255	250	256	256	281	273	249	254	262	253	246	268	235	264	240	264	263	253	254	238	275	289	305	254	286	261	248	249	256	280	265	264	270	253	259	273	256	265	263	243	276	294	280	267	235	236	271	264	216	251	271	228	263	260	253	244	250	250	247	257	264	241	254	271	239	252	279	269	267	255	257	263	244	291	220	265	229	260	224	269	241	240	292	284	246	269	280	252	299	218	248	242	267	274	232	244	260	225	259	270	289	251	278	228	250	278	274	287	242	281	250	243	269	255	237	274	277	239	257	239	232	260	240	241	255	262	281	251	301	248	245	274	228	246	229	274	276	276	264	258	254	253	269	262	238	217	282	263	257	245	244	255	257	257	212	271	230	256	257	251	251	246	225	254	237	259	208	246	272	278	255	290	251	286	280	271	237	254	239	243	238	237	265	250	230	246	256	270	262	262	269	277	271	251	262	241	253	293	282	256	254	268	230	241	237	279	250	229	274	248	235	253	248	244	257	244	244	260	244	234	297	258	239	246	294	300	257	232	247	257	264	269	249	255	256	249	269	252	257	256	280	243	245	294	267	258	245	263	271	223	262	279	252	234	235	250	262	258	249	279	249	267	252	260	281	267	266	279	262	243	275	238	270	260	266	275	262	276	247	274	266	270	248	242	278	260	274	276	236	292	238	273	292	255	228	261	226	259	250	250	260	258	257	257	253	241	257	220	257	273	274	246	247	263	265	250	277	264	236	246	254	268	248	255	282	242	241	221	274	233	275	261	245	245	253	243	267	294	267	265	249	268	246	246	257	231	237	271	272	279	261	259	254	262	224	258	266	280	285	263	272	268	253	267	297	246	289	258	228	243	242	243	264	248	257	244	239	263	288	267	261	242	238	293	286	246	275	235	258	269	232	259	256	258	254	271	250	260	273	246	278	258	266	230	277	261	258	270	240	251	242	306	259	249	231	250	238	268	283	277	266	294	271	237	289	263	241	264	268	256	249	231	243	282	273	277	240	247	238	258	256	220	251	261	279	249	251	275	271
7596	3325	1440	1503	1312	1140	1015	880	829	761	750	712	756	715	679	679	613	690	648	639	622	628	602	608	625	668	574	583	654	576	596	669	625	607	605	612	617	633	611	574	573	595	642	603	579	644	571	585	556	621	576	596	631	622	617	588	601	577	605	553	593	557	576	591	651	601	634	557	635	603	606	546	625	587	582	571	600	568	620	585	564	591	570	600	581	606	587	614	568	594	602	601	606	605	543	586	577	609	613	583	564	591	588	598	582	575	606	601	583	581	577	573	598	580	593	572	574	589	603	557	583	588	601	548	619	562	583	623	572	587	584	584	568	561	582	578	592	595	562	612	562	590	593	579	585	607	598	616	541	578	594	570	597	632	613	611	591	553	559	582	558	593	577	605	603	531	586	595	568	577	613	567	570	575	584	589	626	602	597	604	552	568	587	628	555	580	593	561	603	604	609	589	601	548	600	596	607	564	588	545	586	591	650	570	548	586	614	554	624	588	551	570	644	599	560	558	563	656	613	560	584	579	575	631	581	561	607	586	567	610	603	547	599	583	589	586	546	586	604	592	630	614	592	564	572	546	625	538	611	617	589	530	558	562	588	592	599	584	617	598	602	592	584	590	581	583	570	603	590	566	567	586	577	603	585	555	583	576	555	582	595	591	573	552	629	608	556	600	568	559	566	567	617	538	593	586	593	543	562	579	540	575	606	588	575	581	604	601	600	595	579	578	588	588	572	610	593	558	582	581	575	566	603	613	592	577	610	576	560	587	588	580	623	568	597	621	559	591	608	542	577	594	582	599	597	618	566	581	619	567	594	612	606	618	582	583	617	553	567	593	600	587	609	596	558	578	589	576	630	597	601	600	596	604	591	539	576	591	604	560	575	583	582	591	603	543	561	572	602	619	551	597	613	567	611	614	595	561	527	582	574	548	580	604	573	577	526	549	621	583	596	576	593	577	588	604	562	583	573	581	611	595	597	566	610	602	622	648	578	598	568	603	585	569	591	651	565	602	571	581	606	583	630	578	574	591	590	568	575	587	589	585	608	545	568	628	588	566	555	576	608	584	576	595	598	551	559	566	567	611	581	608	575	577	586	555	590	614	586	597	583	623	603	579	556	539	628	589	558	573	552	596	606	584	579	586	577	593	557	595	579	625	584	602	565	582	624	612	588	600	613	601	532	609	571	604	602	633	590	598	573	593	566	618	578	552	576	606	553	575	572	561	644	553	589	631	598	622	558	578	631	604	594	564	525	579	590	552	600	553	569	607	584	589	597	553	564	572	593	549	558	644	574	572	599	555	616	604	638	559	614	575	572	579	570	583	580	569	640	589	602	569	552	588	600	599	589	610	606	622	574	533	551	595	581	554	599	564	596	562	549	576	579	566	577	585	550	579	602	639	584	593	582	553	579	594	591	604	550	556	589	663	611	582	571	635	554	566	562	557	621	585	579	536	565	578	589	572	586	591	584	579	604	584	609	591	570	605	603	557	566	578	576	555	566	589	572	573	565	584	565	590	580	596	583	558	542	577	575	597	600	588	575	589	577	561	570	570	599	552	626	603	589	610	581	527	603	567	546	567	604	577	612	595	569	607	609	566	570	536	594	586	557	573	597	581	581	595	586	570	602	590	630	571	585	517	602	605	595	568	569	520	585	600	630	586	601	551	583	610	550	565	573	585	576	558	566	560	595	606	614	580	535	611	619	556	580	544	578	619	594	580	586	581	602	580	606	603	589	565	615	621	569	574	554	572	594	591	619	631	606	565	563	544	576	603	618	573	575	586	553	613	592	578	561	597	640	573	595	634	569	592	590	597	586	589	599	560	586	607	602	604	563	564	616	594	542	563	578	571	599	557	535	571	579	596	602	562	541	625	631	613	629	584	626	629	567	608	601	562	601	602	600	598	603	581	567	596	540	595	646	591	593	569	619	577	605	612	573	579	564	592	560	569	591	582	617	575	583	580	591	599	587	575	576	568	591	573	577	580	578	571	593	560	619	560	582	594	599	604	559	563	565	560	606	574	571	576	568	600	581	639	578	526	546	580	584	586	596	577	551	612	585	626	612	564	552	554	602	581	573	584	549	637	579	610	584	577	595	579	619	554	613	546	566	578	596	591	589	595	624	613	561	564	614	593	559	598	612	592	567	613	578	623	623	572	559	621	579	588	614	625	565	581	568	617	615	575	612	559	556	588	592	608	555	571	578	553	579	580	542	601	587	588	610	589	572	596	608	609	562	581	572	605	594	599	582	597	568	585	532	577	581	551	582	558	587	576	579	591	582	578	588	586	586	607	611	593	622	608	551	588	581	584	589	581	563	589	578	557	589	576	608	569	599	607	557	581	603	571	586	555	548	598	584	597	581	593	582	621	616	604	615	571	614	637	601	608	553	549	576	617	582	602	618	605	537	609	544	552	583	557	593	550	590	567	550	577	567	561	555	586	585	576	556	637	563	555	587	586	661	605	574	596	570	596	551	598	583	573	603	600	613	588	577	613	609	569	602	619	606	554	590	583	585	584	620	592	616	559	597	530	540	603	559	586	591	600	621	560	572	570	564	528	594	610	642	587	588	565	564	554	598	570	588	586	586	602	588	582	591	567	591	582	602	593	599	541	597	619	593	561	581	583	561	585	555	608	582	584	615	590	591	596	552	633	531	601	581	602	563	600	551	541	558	568	571	559	624	588	576	604	612	590	579	553	596	575	586	589	583	538	561	546	588	537	606	574	595	587	583	582	598	549	595	664	560	595	577	582	612	588	570	593	614	553	590	597	591	569	593	602	583	555	628	631	562	586	610	557	585	582	589	585	596	551	631	592	546	594	590	576	584	571	573	554	564	629	612	620	580	611	606	540	579	580	603	550	578	591	569	586	604	583	593	557	611	596	590	563	527	569	592	552	566	606	637	570	624	588	624	546	580	579	602	589	572	586	595	552	603	586	616	585	600	560	596	625	605	592	599	556	591	642	596	590	594	602	602	576	567	565	579	579	538	591	619	594	601	606	618	646	602	574	567	630	563	609	590	592	530	550	588	604	575	583	566	566	598	621	599	578	600	567	562	604	619	561	562	577	626	594	570	607	588	603	572	595	594	579	561	633	592	603	594	579	589	595	584	560	580	587	565	562	584	603	573	543	567	598	583	582	567	614	543	573	608	566	601	619	592	612	587	581	584	563	593	562	595	519	605	570	577	530	619	587	560	589	640	576	606	586	578	577	618	559	613	605	607	556	585	609	585	547	578	550	635	578	571	628	580	564	611	600	595	615	594	539	582	551	570	560	573	592	564	589	587	578	581	591	594	525	606	581	568	543	569	585	607	559	600	551	588	590	598	599	603	587	530	633	583	536	548	592	635	599	574	631	550	584	529	573	612	632	586	592	533	617	557	579	581	558	623	560	620	582	580	602	553	615	614	621	575	620	636	578	553	584	603	593	619	585	582	534	594	597	620	574	565	563	574	616	551	588	545	614	563	559	525	618	584	579	558	582	557	553
18230	7543	1654	857	592	434	417	389	304	312	302	303	272	269	278	284	259	239	242	236	287	242	222	226	223	260	241	247	252	241	217	221	262	254	246	228	235	227	234	222	213	242	240	261	233	209	221	241	216	233	235	241	244	247	226	264	234	221	261	234	247	197	219	233	221	248	250	203	242	214	212	252	260	237	246	239	223	218	236	246	247	238	232	240	268	243	230	249	233	234	215	217	244	229	252	237	215	245	232	247	264	221	244	220	236	232	241	234	207	215	217	231	242	232	236	229	214	245	227	221	208	235	223	226	249	218	219	236	237	248	245	258	212	246	231	225	241	220	217	232	247	270	244	220	234	215	267	266	212	227	241	223	239	236	233	235	217	212	229	245	247	239	225	221	243	263	240	250	175	192	216	204	244	240	256	212	237	238	220	244	189	215	254	240	239	244	237	249	255	244	214	233	218	218	222	236	234	237	234	210	236	276	238	248	239	241	218	214	222	238	194	231	219	232	230	257	217	252	230	207	206	210	234	247	208	225	222	209	241	226	242	242	213	237	238	230	214	231	248	235	249	213	244	217	237	242	247	221	237	257	251	217	236	207	237	256	233	244	258	264	241	224	200	202	229	235	220	221	233	211	239	232	238	225	204	220	221	236	220	243	214	223	227	238	230	218	246	232	247	234	213	216	219	235	226	246	228	235	221	212	202	207	220	263	265	226	239	225	256	235	234	226	249	265	231	246	236	204	255	221	232	219	224	242	215	205	184	209	225	235	259	252	240	226	257	249	240	231	216	226	225	249	211	217	225	242	229	229	241	227	247	235	251	256	243	212	191	222	216	249	227	238	242	221	206	232	202	215	235	228	195	235	243	241	256	253	222	221	235	199	197	214	227	230	269	249	256	216	210	266	258	231	208	213	240	225	245	247	224	251	253	236	206	236	223	265	247	226	221	232	224	232	247	216	217	224	208	234	229	237	262	216	228	236	240	221	257	239	204	236	191	237	228	228	219	245	225	245	237	250	226	203	243	210	255	184	204	237	239	234	214	237	220	232	226	238	228	228	235	218	230	228	256	252	237	221	235	233	210	219	231	235	258	254	249	223	214	251	241	220	249	247	238	243	231	213	253	259	230	248	204	230	233	210	225	228	259	230	235	239	230	207	244	253	247	251	246	233	218	194	237	214	224	207	218	195	221	213	249	233	226	222	244	271	237	236	243	234	221	227	226	232	216	209	199	241	233	224	219	232	224	245	220	231	239	231	244	232	241	235	252	219	232	251	200	227	272	266	236	220	227	235	216	205	258	240	248	232	236	250	260	223	247	236	227	228	236	259	270	236	218	225	198	266	221	222	232	217	216	249	212	214	219	243	233	235	215	229	216	216	220	248	245	235	236	228	211	226	218	227	217	219	207	216	229	220	241	251	255	233	236	219	253	211	236	238	213	227	226	245	230	222	211	228	200	220	238	237	245	207	219	249	225	236	230	220	231	225	233	251	280	240	229	231	201	230	223	233	212	231	235	227	236	208	225	214	236	212	192	267	218	233	217	232	219	234	228	234	239	248	218	211	220	233	221	244	220	242	249	216	238	237	234	212	221	241	224	192	227	206	226	235	233	234	253	253	241	233	226	224	228	231	252	214	219	207	234	214	219	202	215	244	235	237	257	219	211	240	213	259	261	213	243	224	243	228	233	236	242	221	216	262	255	226	257	227	224	245	239	234	235	245	217	227	230	199	199	229	215	234	239	259	256	242	243	206	232	253	243	259	244	211	217	238	231	266	252	238	228	207	232	236	220	225	245	222	244	231	238	235	230	199	210	237	235	247	212	234	240	209	231	215	247	245	216	233	229	209	263	220	236	247	238	245	209	224	215	217	258	245	257	226	209	234	223	253	258	244	231	218	217	226	231	221	183	217	228	207	260	224	218	207	235	238	246	235	216	223	227	235	218	242	213	210	232	223	226	224	227	231	235	227	256	246	226	225	221	252	266	241	233	256	237	220	248	241	215	242	244	220	246	222	230	265	259	241	226	237	225	276	231	237	254	232	254	240	241	261	231	271	214	218	230	254	229	226	237	258	216	207	243	233	237	206	241	241	218	234	221	228	233	216	223	207	245	240	242	259	236	221	206	236	252	229	223	239	237	227	250	221	211	238	261	257	224	238	252	236	254	250	244	224	232	243	244	207	217	230	238	233	248	243	262	247	214	207	199	222	234	253	253	257	242	241	242	256	241	244	235	219	236	214	210	236	261	207	248	251	240	236	201	215	228	225	223	254	239	220	236	252	259	212	229	251	221	244	230	258	255	234	205	230	183	251	252	237	211	226	233	238	234	208	255	221	216	208	220	226	236	219	234	208	218	219	253	215	240	255	230	252	251	218	221	218	211	211	262	216	248	225	216	221	232	231	234	211	231	249	200	223	251	258	223	213	206	239	252	211	244	240	239	234	209	206	266	240	230	249	204	223	208	212	261	240	249	243	266	245	180	228	195	219	236	223	240	278	232	212	252	233	233	254	260	219	230	235	224	220	242	229	248	264	245	209	237	254	226	234	220	243	228	212	233	240	226	227	221	227	232	214	234	203	241	254	232	239	226	213	246	214	202	214	220	245	222	205	217	233	231	237	190	206	226	253	233	233	249	220	252	225	222	227	249	235	216	212	237	235	219	228	221	214	216	221	240	254	232	228	209	210	217	224	248	256	217	222	215	233	271	243	229	205	240	232	219	217	233	261	211	237	224	207	205	237	250	235	207	230	214	226	228	211	219	216	254	201	230	250	231	229	230	217	247	231	246	246	240	235	217	231	260	213	219	234	217	210	239	235	230	236	217	247	230	233	205	216	204	215	227	228	234	232	234	244	232	220	219	241	218	234	228	255	232	213	227	209	216	229	253	248	240	267	208	234	225	216	228	258	247	249	237	250	244	223	209	213	239	195	232	253	213	228	218	219	246	258	230	248	235	224	227	205	262	236	205	219	210	207	257	227	231	242	228	264	232	231	217	230	239	244	240	247	238	209	228	244	210	220	228	256	233	253	217	264	224	225	234	232	239	231	223	209	235	221	203	227	227	215	186	248	242	206	237	254	259	273	259	195	231	223	240	219	237	229	250	256	252	240	230	197	203	237	233	234	224	239	241	258	235	205	210	241	239	237	232	243	242	234	217	237	289	240	266	258	240	224	241	220	211	232	251	239	218	212	229	237	174	234	219	230	230	262	261	230	242	205	227	227	249	227	235	222	221	247	251	210	229	254	233	211	250	235	202	233	246	250	229	238	234	226	237	227	233	237	233	245	249	215	208	218	185	238	242	196	252	229	224	268	214	242	245	231	220	229	210	233	236	228	226	229	206	275	256	227	252	254	248	261	242	218	216	225	241	226	211	243	234	213	231	208	223	180	265	222	224	226	210	231	250	229	242	218	230	227	238	210	257	243	279	235	239	228	219	216	255	241	219	220	227	227	220	254	220	274	257	220	242	216	251	227	227	223	216	223	219	235
10363	5688	2097	2232	1934	1543	1330	1157	992	929	868	836	757	705	697	674	650	657	615	590	626	606	624	591	616	580	555	610	559	553	542	560	598	650	601	503	550	568	494	512	552	548	527	530	546	493	512	487	489	542	570	516	528	480	515	529	500	526	489	515	511	493	528	525	503	505	556	504	546	504	509	529	514	455	492	524	512	557	480	486	493	515	510	506	529	523	485	519	525	509	503	517	513	546	539	447	516	501	509	527	464	491	518	493	505	471	510	593	521	483	521	513	522	506	534	488	507	534	537	513	484	541	514	516	535	515	511	497	526	515	531	487	524	515	522	522	511	514	501	559	497	472	513	476	482	478	502	467	481	503	513	517	512	545	524	480	522	508	507	532	527	547	521	529	513	517	512	507	507	515	503	482	507	531	530	510	490	530	502	567	485	535	518	511	469	483	505	509	509	507	505	498	496	495	515	495	494	485	535	481	524	516	513	523	512	497	525	538	481	467	491	488	547	505	486	465	491	522	492	468	497	486	510	503	467	508	525	527	548	528	480	482	507	503	520	513	525	541	508	540	487	492	510	510	503	483	519	482	533	540	510	494	496	506	507	502	502	510	510	494	508	493	522	480	492	555	522	505	536	515	538	476	521	513	515	531	477	514	533	523	482	481	528	491	486	539	513	483	481	469	508	534	464	482	486	511	515	532	506	505	504	499	512	503	484	523	471	510	491	532	493	517	487	530	488	522	524	540	531	512	514	487	485	511	512	533	541	517	515	534	517	519	455	520	503	514	512	531	476	534	520	492	496	462	492	498	484	521	539	537	490	530	527	521	556	464	511	499	508	504	513	506	494	523	534	466	505	515	550	511	487	488	536	584	509	479	500	511	552	494	517	516	496	508	503	504	509	482	512	558	534	479	524	510	540	564	468	526	512	495	503	491	484	507	470	477	528	497	505	513	512	506	517	507	542	499	504	455	506	495	503	529	483	516	504	484	494	495	543	493	522	515	500	524	565	524	497	495	521	475	524	528	504	510	493	516	497	501	485	534	496	485	512	514	492	525	506	494	530	461	551	534	549	508	513	515	519	547	495	505	488	515	507	528	508	533	535	506	535	516	526	524	532	483	534	521	543	534	528	510	507	493	522	566	525	543	497	468	497	554	490	517	498	506	483	555	505	522	535	522	450	517	514	490	528	525	497	507	486	524	545	504	518	474	504	493	510	504	499	513	547	528	524	507	495	508	507	526	505	454	537	491	527	484	542	473	497	527	496	522	499	507	543	509	540	486	536	494	505	473	525	531	491	527	501	488	522	501	494	491	476	507	507	575	471	527	536	503	525	503	491	572	524	524	488	552	519	495	507	471	536	551	470	494	495	516	498	537	499	513	518	517	517	487	516	513	499	482	493	485	517	540	496	540	552	512	496	556	479	486	488	487	481	489	515	518	510	532	518	514	513	507	500	503	534	490	518	499	557	538	546	488	533	496	524	504	487	506	521	557	538	505	495	524	519	493	515	536	507	489	502	484	530	522	522	512	516	502	514	464	505	490	532	504	506	491	480	541	497	499	511	503	527	535	492	476	524	513	497	519	563	481	480	477	521	492	545	523	476	510	487	528	469	473	537	541	481	507	490	523	497	529	520	505	512	521	468	492	545	494	549	495	540	517	549	512	484	500	460	478	507	521	483	501	481	487	532	496	502	525	488	498	530	523	552	466	503	524	527	504	526	475	493	494	485	531	489	529	470	486	524	503	524	513	507	494	514	443	507	475	544	541	494	527	481	513	481	510	518	542	479	471	520	474	543	499	516	470	538	492	537	513	560	496	522	542	499	448	518	476	526	519	515	489	511	539	481	493	490	501	525	490	507	501	514	482	539	524	520	505	527	515	519	468	517	486	519	502	521	524	505	507	514	502	511	520	485	524	518	535	524	511	482	492	545	497	504	494	513	532	457	475	492	537	509	480	521	501	548	527	485	495	536	507	547	537	529	496	482	495	505	447	532	528	482	504	522	514	499	497	505	493	496	492	557	526	508	519	503	508	513	510	499	496	504	479	460	518	537	528	487	463	488	506	532	511	532	472	536	480	538	504	483	465	487	498	508	471	518	483	547	507	553	499	497	535	500	414	514	536	470	555	504	504	525	500	492	524	474	487	531	497	505	499	478	507	528	551	504	516	498	528	509	493	489	533	482	501	455	475	484	481	476	551	520	535	485	558	508	497	525	501	455	472	493	522	505	539	495	521	525	544	529	471	556	481	523	469	482	537	454	503	554	487	508	510	515	544	538	449	526	530	500	498	507	475	498	498	493	515	538	485	527	509	481	521	464	539	495	531	497	466	526	485	484	537	550	467	514	474	468	512	524	520	531	495	514	468	509	525	490	512	497	495	509	478	510	482	482	467	488	513	474	542	543	519	471	504	487	534	483	500	472	524	533	454	462	524	509	523	545	495	493	531	481	474	526	524	515	506	513	497	499	493	520	504	553	509	502	487	496	507	531	476	492	480	526	511	499	535	489	533	478	508	485	523	474	486	557	459	509	529	482	504	534	526	518	518	493	505	530	534	493	486	519	483	520	544	527	488	525	491	513	523	492	496	516	543	528	506	490	481	477	490	505	522	497	508	516	536	513	508	519	453	528	481	513	502	538	512	512	517	456	560	530	530	504	506	508	517	497	533	522	510	574	537	522	481	496	503	531	506	515	534	490	542	474	502	526	519	523	525	522	539	507	522	478	450	527	522	507	485	517	521	472	483	535	529	496	508	520	484	509	526	489	506	547	494	512	528	489	473	509	507	505	506	523	513	495	478	513	455	484	497	512	516	520	507	495	475	507	503	508	469	518	508	503	441	473	556	531	521	499	522	518	513	518	493	525	544	511	529	450	524	495	485	550	493	534	521	475	525	489	499	503	507	496	518	524	497	459	492	522	507	506	515	496	505	542	538	445	552	509	520	511	518	554	514	550	475	474	531	530	490	500	475	547	522	515	476	512	538	526	508	516	479	512	499	506	477	515	492	530	474	537	456	471	522	552	556	515	493	522	510	523	499	492	540	500	528	513	522	469	491	533	494	494	529	485	563	471	566	515	511	513	481	497	523	526	523	522	486	505	507	535	520	482	490	485	506	493	539	541	478	456	519	501	501	497	504	485	518	466	484	518	501	530	498	517	508	522	529	534	518	501	489	492	506	547	520	486	470	545	551	483	505	538	526	545	482	498	478	501	495	486	477	540	493	535	496	529	526	517	518	506	473	551	501	469	524	494	527	550	502	487	482	469	520	498	468	522	500	481	506	562	495	571	523	512	503	509	522	470	517	499	500	506	454	483	496	504	532	542	500	503	520	498	515	513	527	525	517	535	508	531	525	512	539	543	492	507	485	507	522	530	508	541	522	498	510	540	460	538	491	555	532	498	478	528	496	480	508	521	513	475	568	538	572	495	500	516	505	496	525	481	509	476	459	539	468	538	485	495	516	502	519	516	503	517	495	513	516	498	480	512	496
2193	565	145	125	116	107	112	120	122	101	122	112	113	139	105	109	123	123	136	129	114	116	112	101	127	112	120	138	106	117	119	110	139	126	119	125	122	128	106	129	123	124	114	133	152	143	108	140	109	129	128	115	121	122	97	134	152	134	139	127	113	122	106	136	128	122	127	109	129	118	101	99	104	126	107	124	105	126	116	120	122	138	99	131	119	132	127	116	116	115	108	122	122	112	128	128	108	91	151	117	114	133	120	124	112	106	136	110	107	116	94	106	109	128	118	113	114	113	110	126	121	118	120	133	107	112	136	122	123	116	119	106	124	121	121	110	123	123	111	108	136	116	118	122	107	105	119	129	135	124	112	105	112	131	137	131	112	121	126	115	141	124	108	113	102	102	124	123	141	124	130	135	103	140	127	104	125	119	110	138	116	124	108	120	110	124	110	118	110	114	114	112	130	116	129	117	105	81	133	118	102	120	117	131	113	123	143	134	135	123	118	123	118	131	131	121	125	108	108	113	110	103	118	133	118	120	120	105	113	112	118	126	112	132	124	128	130	121	115	106	135	118	108	114	120	129	129	119	122	114	106	139	116	114	117	113	127	121	133	120	128	130	127	129	119	126	118	138	114	105	122	128	121	131	110	134	109	120	98	116	124	123	131	118	106	128	126	129	129	113	118	120	122	98	105	116	106	106	111	119	123	114	109	134	123	116	105	103	117	119	132	139	131	121	121	107	123	131	117	109	110	107	115	122	110	115	117	105	101	99	106	131	115	109	114	100	126	115	127	146	111	127	108	137	111	108	123	110	105	97	102	124	127	111	106	114	121	120	109	132	124	120	99	143	118	118	124	105	111	123	119	91	136	136	125	132	114	102	111	132	134	139	122	123	127	108	126	117	131	123	122	101	126	109	119	129	117	138	119	117	116	114	125	113	118	92	102	108	111	127	123	124	129	99	116	113	138	113	125	110	121	120	105	113	119	117	125	108	107	112	122	147	129	102	126	112	107	126	107	120	102	138	104	128	129	123	103	141	107	135	118	130	121	107	119	130	100	127	124	129	134	110	107	131	125	117	121	90	103	109	137	96	124	139	138	127	115	115	105	117	123	142	97	118	108	115	109	125	116	110	103	128	123	126	130	106	103	103	110	115	114	121	131	124	127	117	117	128	114	103	126	141	121	122	119	99	104	117	131	125	111	113	111	94	111	108	132	119	140	121	107	119	129	113	124	136	127	100	127	120	100	112	116	130	107	122	146	105	122	118	137	124	109	136	118	114	113	90	134	107	118	119	113	104	120	118	112	126	109	117	115	113	122	116	117	106	122	117	122	134	125	98	133	123	127	116	118	106	105	119	99	112	122	105	125	131	136	129	131	124	126	124	118	118	120	121	106	119	117	105	105	117	142	125	122	118	120	107	118	96	136	115	121	118	100	107	107	110	124	127	141	117	117	83	113	118	122	134	110	100	128	127	102	109	123	119	130	115	110	117	125	137	121	117	107	117	127	129	104	123	103	131	118	118	114	107	108	144	128	122	126	116	128	106	122	137	113	122	117	113	110	110	125	116	124	114	122	111	116	118	152	119	129	107	108	108	122	124	125	106	102	116	126	111	117	110	130	120	100	128	130	116	127	128	138	124	140	113	116	111	113	122	119	106	112	104	155	118	124	115	111	127	120	104	128	130	115	112	138	146	114	128	124	108	117	117	119	120	115	117	112	105	105	130	131	149	120	124	113	142	120	136	119	95	100	128	123	102	115	126	121	111	100	100	128	117	118	122	116	114	122	123	125	129	112	108	119	117	116	99	105	107	124	126	119	113	94	115	113	137	128	91	103	130	140	135	109	130	108	121	115	123	112	114	130	130	120	120	122	127	108	123	108	121	118	123	114	110	126	107	111	142	120	103	114	98	108	113	104	103	119	129	98	136	127	104	132	133	118	102	116	105	133	129	121	111	132	99	135	100	126	122	120	115	122	87	114	102	117	121	110	127	130	105	125	116	138	125	113	116	118	141	120	108	105	127	134	118	135	115	128	121	105	118	97	113	108	102	112	111	125	131	129	134	129	110	121	113	93	141	105	129	145	121	119	147	127	104	114	133	122	104	117	117	119	105	116	112	120	108	109	91	96	125	122	113	113	102	128	125	145	110	125	115	128	112	115	99	115	101	131	121	126	129	122	126	125	118	99	133	109	118	117	110	102	98	140	111	110	112	107	94	122	131	118	117	126	118	111	107	95	126	112	124	110	123	129	106	117	112	133	112	126	135	117	137	112	131	130	107	137	119	144	121	106	108	123	106	139	114	119	144	121	132	115	112	131	122	115	141	118	121	128	121	126	120	112	118	100	112	106	109	104	104	107	115	121	131	136	144	130	117	112	102	124	127	108	127	120	143	117	111	113	104	135	141	118	140	115	108	116	111	120	117	115	110	115	125	109	113	121	105	103	154	113	130	99	133	130	120	112	136	123	97	131	149	122	132	134	114	137	123	116	121	142	114	127	121	131	125	104	120	112	130	138	104	109	120	131	121	149	120	108	114	116	114	142	122	116	131	116	121	116	119	116	129	113	132	106	133	129	110	125	113	121	140	117	112	116	133	127	117	114	118	102	126	133	123	103	115	125	126	110	97	124	117	123	125	122	149	107	115	98	101	112	98	99	123	107	119	118	136	110	125	129	114	134	121	143	113	120	106	109	125	135	118	109	119	111	113	131	125	109	129	112	116	117	112	122	116	116	110	127	110	122	120	128	113	150	111	102	133	122	115	93	132	124	115	113	100	104	120	109	125	112	109	116	130	106	122	121	93	115	115	116	124	120	117	125	122	123	123	114	146	128	165	126	105	110	123	90	112	114	126	127	113	111	108	144	124	119	101	117	99	97	101	126	121	129	135	148	128	109	110	119	117	108	126	137	120	117	113	128	98	114	139	132	113	121	140	118	124	130	123	114	136	142	109	115	106	101	114	124	102	114	126	121	116	118	114	108	104	110	112	134	127	117	148	118	103	128	106	136	120	115	108	125	109	104	107	96	113	130	132	111	118	129	132	122	146	134	107	134	145	95	126	117	127	104	123	128	119	96	123	122	132	121	123	112	118	110	109	125	123	119	127	104	134	98	109	131	119	121	121	100	101	96	120	122	122	107	93	116	140	119	147	121	126	125	114	110	123	120	131	115	110	129	114	100	117	120	121	121	123	124	141	121	101	99	123	101	111	108	104	126	100	119	110	136	121	113	129	113	123	110	126	116	115	125	114	105	100	147	113	106	106	112	120	120	120	121	133	121	121	104	101	127	120	98	117	102	118	106	148	123	119	129	135	130	115	131	111	116	109	127	117	117	102	122	134	99	125	124	121	115	106	111	105	129	110	118	116	103	105	125	109	106	120	114	93	124	123	110	80	124	117	131	114	120	131	111	105	144	145	119	109	128	129	132	143	112	103	130	123	127	119	133	130	117	118	143	123	121	127	100	118	128	126	120	103	125	132	118	106	99	128
2063	735	361	346	329	359	314	331	317	292	297	343	288	303	341	296	281	311	343	284	309	313	287	306	320	323	315	319	286	315	293	326	321	295	287	320	346	284	292	285	321	317	313	295	302	300	307	332	326	292	298	320	308	304	301	305	340	281	321	296	313	304	259	292	292	304	331	322	317	287	303	297	273	331	329	312	308	324	311	299	305	273	326	313	320	300	299	311	320	321	269	297	284	312	306	319	310	309	339	309	271	320	304	297	304	308	298	297	304	315	312	289	330	293	305	323	280	307	262	292	309	304	279	297	310	287	309	312	323	328	290	312	334	307	300	281	310	358	283	323	319	288	289	293	328	316	329	297	316	314	330	304	315	285	316	285	272	335	296	293	313	325	325	282	309	304	273	295	321	317	287	310	318	305	280	261	305	308	319	273	292	316	349	310	316	330	307	323	303	294	298	321	297	265	292	277	326	280	301	318	334	318	312	307	337	310	294	306	319	333	291	286	287	286	318	290	344	339	300	321	298	317	303	315	292	299	286	299	339	324	306	328	310	306	304	277	306	325	296	320	290	288	294	300	312	307	292	343	295	307	313	306	298	285	341	303	291	313	326	306	278	312	308	312	302	298	312	275	303	313	340	307	302	309	296	315	306	340	305	315	332	268	291	309	291	288	310	282	292	295	291	270	271	293	271	276	287	287	330	281	339	324	277	314	313	285	327	314	297	299	300	293	302	302	337	300	278	328	295	245	311	302	303	317	307	307	286	289	292	300	312	323	316	337	321	301	298	296	295	307	296	302	300	333	315	309	288	308	291	326	281	314	305	282	296	296	320	295	324	282	332	313	302	289	316	313	322	294	282	282	337	327	314	334	285	306	327	325	309	297	321	281	301	305	292	282	300	298	322	318	298	308	275	308	306	302	303	284	318	308	288	319	291	323	335	327	317	291	309	325	320	312	274	291	288	285	308	291	331	306	352	315	338	310	301	316	281	312	273	320	308	325	274	319	287	299	336	320	285	300	326	295	283	320	318	312	325	316	289	307	301	311	306	306	316	314	320	296	294	313	272	348	304	313	316	324	313	309	321	295	278	319	293	299	284	314	309	334	301	284	310	277	282	333	323	302	303	322	308	313	302	307	312	297	289	289	279	306	296	309	326	320	309	285	304	305	303	323	308	318	303	294	303	307	281	312	296	303	300	273	313	311	319	304	302	326	319	319	312	279	280	285	292	289	278	316	298	304	299	329	288	277	303	293	316	314	308	296	294	300	293	315	329	313	299	307	284	313	317	301	312	298	323	288	301	299	296	338	313	317	313	300	286	300	306	288	320	300	308	287	316	323	281	331	299	297	316	283	314	320	296	305	289	285	305	310	288	318	295	309	322	291	281	305	322	329	319	301	279	297	290	290	308	273	306	293	349	331	294	325	326	316	312	325	295	290	317	302	326	279	313	328	299	309	324	292	306	307	327	278	297	311	302	305	291	298	322	322	285	314	290	319	316	332	324	270	320	301	317	331	304	287	296	324	279	288	298	312	318	308	286	315	322	289	308	322	321	328	299	268	273	323	308	295	327	293	285	289	296	299	299	295	293	286	324	289	305	299	273	286	303	295	278	323	331	303	280	271	336	294	302	295	317	311	346	315	298	301	322	309	310	268	271	324	312	284	303	339	345	315	286	314	307	287	277	286	270	304	322	292	316	306	287	289	309	315	298	321	290	304	334	325	302	312	276	300	318	311	294	292	313	311	314	319	284	321	310	285	327	328	307	318	329	313	309	303	304	287	298	275	289	293	318	324	298	322	293	317	297	294	316	322	287	320	332	318	327	320	305	304	312	331	317	308	330	296	306	328	276	294	311	305	306	281	330	325	279	301	291	307	348	308	293	297	290	323	333	321	311	312	316	344	312	309	304	329	267	307	302	325	314	315	298	301	282	319	304	346	303	301	278	309	312	325	318	313	291	343	334	328	308	295	301	297	306	357	308	295	264	315	319	302	330	335	331	302	300	314	262	288	296	310	299	309	336	341	278	316	296	287	327	337	308	300	286	315	304	311	302	306	314	310	281	317	302	313	290	304	279	313	311	309	294	312	312	317	320	302	332	309	305	275	315	297	298	307	276	310	296	311	299	326	297	330	295	306	322	291	297	326	316	295	310	273	290	281	300	307	298	305	289	287	312	282	306	288	297	321	270	325	307	327	283	318	248	289	324	321	322	307	301	319	300	302	281	304	310	317	290	304	310	318	321	310	325	302	313	330	310	286	295	311	334	332	288	305	292	317	266	299	326	326	287	304	320	310	307	320	318	289	302	320	319	317	290	308	314	315	316	314	313	311	320	308	309	304	295	332	315	285	314	319	346	297	331	289	312	280	278	303	293	302	314	284	315	287	343	332	309	260	314	319	287	282	320	340	325	303	301	300	321	370	285	296	314	322	295	335	329	298	304	272	297	332	311	308	292	303	316	319	331	322	282	299	295	301	284	295	314	285	316	327	273	303	333	305	298	286	311	312	305	299	279	304	278	291	303	311	314	278	302	289	345	291	321	275	307	278	323	310	281	317	320	302	297	326	360	317	320	310	307	285	290	328	321	320	287	309	307	317	307	302	336	306	293	297	285	308	328	333	336	302	293	306	374	302	303	296	312	333	302	291	346	279	292	322	325	339	327	288	290	305	306	299	325	330	311	322	310	310	314	304	314	275	304	289	305	266	319	308	306	296	299	325	309	303	303	300	324	332	282	292	292	309	322	312	292	333	308	320	288	311	308	285	315	292	293	286	319	297	286	321	319	327	292	312	328	314	312	291	322	317	309	319	333	276	317	303	304	276	331	303	312	282	351	286	295	284	318	278	303	304	316	303	322	303	308	325	299	337	311	299	321	295	317	288	320	285	303	292	275	283	307	279	324	306	305	296	277	311	300	312	300	333	328	301	308	314	329	311	298	332	301	289	294	303	310	311	316	316	327	327	287	312	308	307	312	285	284	354	347	268	303	295	308	295	292	329	337	317	325	327	293	299	275	315	331	286	328	317	292	325	293	330	315	323	319	324	319	320	301	308	320	302	311	313	310	294	296	321	300	328	309	301	341	309	309	322	292	270	298	284	327	330	290	288	316	332	281	296	328	307	311	296	339	306	304	339	311	303	306	343	312	310	286	284	344	319	306	339	298	267	323	317	304	310	315	297	333	307	320	293	296	278	316	323	310	282	318	327	272	303	284	324	299	316	317	318	296	311	320	283	318	326	300	294	311	325	337	314	325	348	324	326	292	328	309	306	278	301	308	308	314	297	304	347	309	317	304	304	348	313	287	310	333	316	303	300	288	320	319	321	310	301	299	302	337	290	329	310	316	330	323	310	321	319	314	306	317	290	303	337	283	300	285	311	318	317	296	345	308	311	288	273	292	293	297	316	298	308	262	316	331	310	297	328	268	283	297	283	331	334	318	299	301	295	334	298	323	288	330	298	334	302	312	295	292	320	304	303	318	295	286	284	263	314
10293	3867	841	518	413	377	355	316	314	302	313	304	267	271	250	278	227	262	284	303	247	231	272	254	268	265	237	283	249	253	266	251	268	282	262	256	253	269	287	276	279	242	253	270	272	245	245	249	249	263	278	269	254	213	233	256	224	288	275	266	246	230	248	253	231	260	251	242	298	238	253	246	249	266	275	256	257	276	255	282	259	266	270	278	247	285	287	251	238	275	247	208	236	247	238	235	278	270	243	262	254	268	284	281	238	247	239	253	255	258	257	264	282	242	270	279	250	268	246	232	258	308	285	264	229	281	280	264	283	298	250	246	248	241	278	266	255	242	228	255	251	256	262	243	247	253	244	271	256	261	249	252	226	235	245	280	234	281	280	277	264	250	225	250	252	273	254	241	262	249	238	259	258	195	270	235	257	254	260	272	238	241	258	242	244	263	273	253	240	255	247	245	227	276	218	241	251	274	275	259	283	246	267	269	273	281	252	286	273	257	278	248	280	269	254	255	301	268	233	281	273	264	291	257	255	261	247	264	291	262	235	246	255	269	259	263	246	272	258	267	260	276	253	273	263	282	237	253	272	241	278	270	267	266	253	257	250	264	256	265	271	288	236	252	271	223	275	283	267	257	248	232	264	257	266	261	258	268	246	225	265	239	227	238	237	227	251	270	242	254	259	244	286	255	296	263	249	287	264	235	267	251	265	249	250	251	274	228	238	239	250	260	246	222	227	212	235	219	273	236	269	277	249	248	238	263	262	240	229	244	272	248	245	227	259	263	291	225	231	265	291	277	269	220	249	216	251	255	280	276	256	260	254	257	246	276	230	272	262	256	248	275	253	209	248	242	248	242	277	255	255	262	222	225	234	274	270	262	249	239	246	239	259	242	238	255	271	254	254	259	260	257	281	260	261	269	238	241	240	256	271	247	261	267	274	271	290	277	272	254	260	238	261	238	256	241	283	244	251	246	232	238	270	233	257	273	243	243	246	223	237	282	250	261	317	251	263	216	235	254	233	228	252	251	262	257	263	268	301	273	255	285	262	250	272	234	255	264	267	250	289	268	250	259	250	260	236	249	255	229	273	258	235	245	252	260	240	255	257	233	267	242	241	260	278	282	279	276	272	237	255	271	273	239	228	272	263	248	234	279	252	267	263	242	264	238	248	280	254	272	220	247	255	264	251	327	264	246	265	281	280	268	246	243	237	257	260	257	252	237	232	228	249	227	284	253	256	239	259	279	260	267	270	278	269	254	253	252	227	259	267	280	225	259	266	268	253	280	286	267	275	254	267	265	244	234	283	255	242	262	264	249	239	248	267	267	268	249	267	257	251	247	259	305	256	264	254	262	264	258	256	248	247	274	268	246	256	267	254	254	236	274	222	256	291	270	238	277	231	258	263	268	271	276	259	264	263	259	255	249	238	275	247	265	243	245	276	243	222	249	261	243	250	246	286	245	260	245	273	273	242	262	260	254	220	272	269	240	280	242	247	250	246	248	264	267	262	219	238	228	246	264	267	249	232	256	272	271	257	272	263	287	254	243	232	262	298	239	255	262	263	260	257	255	230	294	243	265	263	247	251	261	256	226	229	242	306	243	239	264	264	238	240	256	241	245	248	236	246	274	258	275	264	251	285	263	250	243	249	271	254	233	239	240	230	234	258	241	249	256	273	252	242	273	263	286	266	259	253	264	218	261	271	223	287	243	267	236	249	256	282	277	268	230	242	282	265	256	259	254	241	293	271	243	268	272	246	237	300	258	238	264	234	278	244	302	269	252	262	258	240	256	238	262	261	247	232	275	255	267	276	269	246	278	263	246	275	239	264	256	244	286	261	259	259	237	266	254	241	232	274	258	311	255	289	252	247	250	261	261	223	240	253	239	249	271	275	264	260	252	276	239	245	263	243	248	262	226	242	260	247	241	262	271	259	271	228	249	233	265	247	258	249	256	249	261	245	264	283	277	286	270	266	262	263	252	232	267	243	236	258	258	277	288	232	252	262	232	242	238	271	270	253	259	259	294	274	251	259	237	250	228	268	259	279	241	263	251	249	251	267	258	266	298	242	279	262	254	233	276	250	254	230	261	260	261	265	235	235	261	231	247	265	254	245	282	265	278	251	224	249	238	245	248	244	251	261	261	270	274	257	237	221	232	252	244	282	268	257	257	258	227	242	262	249	255	245	282	225	235	243	249	254	258	296	291	267	319	242	255	247	226	232	247	252	251	231	241	261	269	236	267	257	248	270	259	241	245	252	266	243	264	265	268	267	266	235	246	242	242	263	275	240	255	241	270	254	247	239	245	241	249	255	256	250	276	262	274	243	243	252	272	266	253	231	246	241	273	244	231	266	271	247	252	258	240	280	242	263	278	255	227	248	259	261	263	251	266	262	267	256	238	268	224	268	255	252	274	266	245	273	264	249	247	248	219	229	252	280	260	267	271	268	269	225	289	252	258	226	235	234	265	245	243	275	247	249	255	274	248	265	244	264	271	270	246	263	257	240	265	269	269	263	233	268	261	237	231	233	252	248	256	230	237	279	271	285	257	250	260	240	253	267	288	266	260	272	269	231	251	252	275	270	258	230	249	268	281	278	293	272	260	260	239	267	266	238	265	275	267	275	234	260	264	255	217	253	245	292	280	268	274	242	258	251	272	255	257	267	263	272	249	218	280	278	222	254	262	275	269	250	264	256	267	267	259	262	272	273	257	269	261	283	258	251	277	232	258	269	250	263	219	226	276	259	253	272	267	262	178	256	300	232	248	261	245	269	263	243	263	238	247	251	263	264	248	277	239	231	232	253	248	269	243	290	218	228	258	240	256	258	246	244	257	254	241	245	250	235	252	266	256	223	242	242	239	265	266	258	270	245	255	270	263	256	219	284	252	282	226	274	259	253	274	273	261	272	242	273	263	261	229	255	254	255	270	280	247	292	276	254	260	256	260	253	240	252	277	225	247	284	261	288	245	246	268	234	267	254	273	227	258	265	264	247	240	270	242	285	276	260	240	250	259	254	263	244	259	268	257	286	251	277	266	257	259	242	241	265	286	262	271	265	253	259	230	256	232	242	294	278	247	262	251	230	268	270	233	247	251	242	246	249	266	260	271	242	269	254	277	266	290	280	223	259	221	249	232	239	282	275	247	266	233	264	250	243	272	246	249	245	272	290	278	272	258	251	260	250	262	233	308	237	257	233	242	275	291	276	254	254	282	277	267	272	230	232	238	271	239	266	236	270	255	274	256	288	234	253	250	261	256	266	238	261	263	296	247	265	296	281	256	248	265	255	253	255	238	280	290	246	264	279	265	253	237	258	249	272	285	257	261	243	261	230	238	237	267	243	246	266	254	286	255	261	227	251	253	269	270	245	253	267	253	241	254	257	247	235	228	260	266	271	246	252	263	272	304	306	220	233	258	270	262	244	257	241	235	277	283	273	238	273	277	264	269	253	258	282	245	216	252	269	258	258	277	257	257	236	250	249	270	253	233	266	254
7613	3622	1388	1544	1346	1115	987	910	869	809	753	755	693	683	679	676	660	596	615	640	600	589	673	597	583	617	602	650	620	618	601	611	616	601	594	594	579	613	599	599	581	601	555	535	584	596	586	610	595	590	607	595	572	554	581	588	556	589	584	593	627	590	577	604	602	598	560	581	545	571	577	603	524	542	579	591	556	622	608	551	579	564	612	593	528	603	621	645	572	581	560	582	570	583	568	569	605	592	611	575	600	620	579	584	604	551	639	557	588	589	598	580	612	613	601	599	572	557	559	562	560	583	613	568	562	599	556	606	568	594	515	592	579	561	572	557	563	597	551	587	567	615	591	606	567	588	574	576	597	591	591	563	595	595	568	599	595	579	593	561	591	557	623	535	571	602	593	541	600	589	577	567	625	567	557	561	631	584	604	588	522	591	557	535	570	546	561	591	555	623	598	634	603	526	547	574	587	618	618	607	570	598	566	611	577	603	575	610	602	608	591	591	585	571	571	544	567	584	589	615	561	595	613	598	612	568	493	557	573	597	594	588	585	571	549	573	631	552	574	576	592	598	592	559	585	570	603	578	588	576	556	571	556	583	574	574	591	600	596	554	554	608	606	605	550	597	569	614	561	546	535	524	591	588	576	552	573	572	558	568	590	565	576	532	576	543	598	545	567	624	559	561	595	605	627	592	590	560	575	559	645	583	626	553	594	601	608	574	595	612	504	572	547	595	558	558	560	583	566	581	615	622	608	633	589	587	542	595	569	582	574	596	586	591	600	586	591	578	564	641	583	587	566	563	608	575	578	581	549	597	542	571	601	578	599	580	579	618	583	605	584	600	617	613	589	628	587	602	615	576	536	605	580	543	622	622	586	573	581	546	615	592	622	599	577	578	612	567	586	535	564	578	569	571	578	567	564	580	581	570	587	569	569	581	562	560	576	584	561	551	604	586	541	596	562	617	592	580	562	552	586	575	568	581	566	595	598	560	583	591	558	574	595	575	593	595	587	602	588	580	550	538	631	571	591	613	593	609	650	552	555	605	585	546	575	595	604	585	569	581	656	565	611	584	561	568	593	595	539	636	548	599	561	581	586	566	559	537	588	584	572	629	598	604	604	548	594	580	596	555	574	555	621	565	547	555	596	551	596	580	542	573	569	578	550	632	572	554	592	551	572	558	639	559	548	602	594	564	560	575	622	562	567	601	543	570	593	549	592	600	600	557	621	537	575	617	531	568	622	595	577	550	597	603	593	574	564	567	569	587	609	582	571	563	566	561	534	571	585	587	587	581	518	582	542	637	563	630	569	560	599	593	580	596	635	565	589	582	596	597	584	596	589	576	572	575	627	551	638	574	548	571	612	577	599	558	588	597	602	596	549	606	586	586	555	615	580	571	629	595	530	603	597	582	580	572	571	564	586	549	598	565	600	558	600	582	578	568	540	536	531	577	575	590	571	578	552	572	575	568	586	593	548	552	608	603	601	602	572	563	569	576	543	632	583	582	611	629	574	558	575	580	587	569	597	591	552	566	568	551	573	585	543	605	570	594	548	547	564	588	554	555	554	604	560	578	556	588	612	646	571	584	595	553	595	572	610	581	588	564	557	607	578	576	599	619	580	590	579	598	607	625	598	542	585	602	583	594	556	574	598	562	560	581	591	563	548	587	597	584	600	581	585	613	617	559	608	611	577	588	582	580	562	623	565	575	554	616	556	591	584	561	603	560	577	575	574	598	580	584	558	571	567	565	601	538	584	598	589	582	606	578	567	622	591	567	572	591	575	565	590	576	583	621	577	553	581	632	565	539	561	597	559	575	587	612	576	597	577	552	547	582	587	574	560	563	582	552	569	595	565	584	618	578	570	605	585	585	560	557	600	646	573	576	576	576	602	610	574	517	581	586	546	630	567	570	551	614	580	586	594	587	566	618	600	593	608	589	625	554	604	586	562	563	597	610	587	553	621	549	551	607	557	607	612	584	579	554	571	595	609	609	558	561	544	590	567	570	594	570	586	598	575	567	589	605	558	582	578	573	557	563	591	603	582	609	613	555	585	567	579	584	585	592	566	564	581	610	562	601	614	625	565	600	597	592	567	582	566	577	597	549	582	606	588	562	567	577	580	549	514	588	533	584	543	554	579	585	599	636	555	578	603	546	591	586	537	564	600	562	600	610	579	586	572	583	566	622	616	572	582	565	614	591	525	584	608	577	560	587	593	583	590	578	597	565	539	588	630	550	630	571	587	559	610	584	582	553	589	547	571	628	596	537	588	545	627	573	548	590	554	567	557	523	577	584	557	585	564	575	593	573	614	579	542	567	538	569	565	544	634	591	570	569	562	542	576	580	590	571	573	549	574	560	574	567	572	563	582	586	568	620	603	569	577	583	581	564	593	604	566	606	575	532	598	578	608	620	629	607	567	580	620	591	558	586	581	621	567	587	577	613	572	610	587	560	568	558	598	552	588	597	517	561	609	546	607	568	584	513	584	578	602	577	553	578	602	573	604	625	607	580	560	553	574	603	547	613	566	577	538	563	582	578	597	547	596	618	591	586	582	548	561	610	591	555	603	555	603	605	577	601	557	544	557	544	605	550	550	606	621	543	562	567	563	607	586	611	592	564	579	570	579	596	556	571	585	556	580	586	604	589	556	611	571	624	593	618	575	533	603	598	539	550	574	539	581	555	538	546	515	587	618	539	590	576	586	629	560	584	597	579	581	581	552	550	564	592	538	550	550	566	618	594	574	588	570	584	573	584	574	568	621	580	609	571	593	606	608	568	583	579	559	615	593	564	597	574	604	584	524	561	633	560	587	573	624	551	572	574	605	573	578	582	597	559	548	622	561	581	568	640	570	572	561	567	583	596	579	598	532	610	561	585	611	582	604	597	575	593	595	556	547	588	595	542	577	605	549	588	608	548	603	596	602	578	561	559	566	608	599	524	540	562	571	600	578	543	589	563	583	599	607	593	548	581	597	589	566	591	551	592	582	584	612	590	534	603	607	598	563	578	541	552	614	605	565	561	561	591	631	536	578	568	554	561	588	584	547	603	595	578	555	595	580	589	600	603	614	592	572	594	557	607	574	571	647	557	563	602	633	583	581	548	610	593	605	576	591	570	555	597	585	608	593	562	585	584	575	596	596	559	573	583	598	601	585	579	585	571	600	571	554	601	618	590	580	549	631	579	543	567	534	577	556	559	607	562	528	566	552	573	570	560	583	588	551	587	607	576	598	580	567	537	605	575	557	561	574	606	598	549	566	604	608	567	596	572	632	592	578	575	549	578	586	592	577	561	571	591	585	570	559	571	597	601	596	550	636	553	620	559	546	585	566	603	628	592	533	596	587	585	610	587	570	560	591	537	574	573	548	581	618	594	579	608	599	597	592	564	601	581	639	607	598	514	571	548	568	572	609	589	576	595	591	569	608	566	605	550	636	553	563	550	573	589	568	577	581	584	557	557	595	621	544	602	613	579	622	607	606	612	608	618	589	626
17342	7491	1697	880	589	484	395	340	302	309	304	252	278	285	263	237	257	220	252	228	245	213	251	216	214	236	226	223	252	233	205	240	235	242	282	224	222	264	253	214	236	239	220	239	269	228	234	232	230	233	237	252	224	252	236	188	240	235	230	212	236	245	234	240	220	234	198	228	235	240	234	214	237	239	230	233	227	219	245	263	243	269	236	218	250	244	261	226	237	237	255	223	223	234	240	281	233	216	230	214	228	247	233	213	225	242	263	245	223	269	250	246	243	240	254	224	213	190	225	225	225	231	246	210	217	263	241	245	219	204	209	222	242	220	227	216	230	252	231	242	249	232	249	249	230	217	198	228	231	238	244	210	208	223	207	240	212	228	221	250	239	181	206	212	204	260	222	230	226	231	223	216	230	229	247	269	233	221	229	186	212	220	218	236	236	195	230	200	209	198	198	224	253	209	223	243	232	224	220	235	281	245	242	194	237	235	210	235	235	227	200	224	268	219	230	207	241	219	245	198	207	215	224	233	232	218	239	264	243	238	216	215	230	234	228	237	198	204	231	256	215	240	221	222	224	206	233	232	237	238	274	252	255	232	232	211	244	224	228	231	251	218	241	229	220	221	222	245	214	231	266	243	237	241	207	244	202	232	227	218	225	225	217	209	209	253	229	263	243	244	202	240	238	268	234	192	219	224	253	244	220	209	217	223	249	207	222	242	238	219	249	217	243	207	230	242	240	240	235	206	240	254	249	224	220	243	225	262	231	231	220	217	214	235	214	240	231	215	250	228	214	213	217	252	243	237	236	237	233	221	216	210	226	225	246	209	217	252	214	245	217	231	256	257	246	202	210	212	239	225	235	201	246	227	211	224	196	213	246	215	214	237	256	222	219	247	233	240	241	226	224	254	209	219	232	240	241	227	210	237	245	245	217	224	226	246	220	228	236	229	244	273	257	232	236	231	230	226	225	222	224	245	220	220	247	229	244	190	239	228	210	215	213	228	228	224	204	262	226	209	227	257	231	209	210	208	224	215	242	218	249	229	268	223	213	261	221	186	255	232	219	240	227	257	225	245	209	204	241	238	245	247	236	250	207	236	213	230	233	234	219	259	211	225	227	222	242	237	231	251	200	202	247	239	209	243	234	208	216	230	207	241	251	244	232	226	242	226	241	226	244	211	213	222	195	253	233	226	226	253	207	233	214	241	237	253	260	245	223	188	240	248	254	226	238	244	223	237	239	228	241	262	209	211	248	231	238	253	203	236	236	233	229	266	199	231	246	238	230	219	229	234	247	229	206	228	227	241	218	230	248	236	217	216	210	221	242	270	246	233	226	211	180	235	240	223	256	227	234	233	234	218	223	231	234	229	201	226	242	230	225	249	233	233	241	248	236	267	234	255	260	226	227	242	231	223	223	228	255	245	215	248	228	218	231	224	225	250	264	219	227	224	255	229	204	229	264	246	238	224	229	227	236	224	247	234	260	214	231	237	235	251	197	233	238	211	224	209	242	204	233	244	239	222	222	225	227	219	235	248	208	226	220	254	252	230	256	212	244	217	226	201	221	224	216	210	219	206	205	229	251	229	209	216	238	248	229	227	219	235	229	225	232	216	238	228	231	240	256	201	236	243	227	218	243	200	213	176	270	212	232	246	248	210	214	222	233	225	209	227	255	265	239	231	212	269	242	215	205	239	237	244	236	228	203	228	229	217	215	217	203	216	240	219	245	249	215	237	209	247	212	216	235	247	225	217	231	226	260	243	226	226	227	240	243	252	240	252	238	231	214	221	215	203	222	229	233	233	229	229	231	225	243	217	210	224	237	254	234	245	213	225	229	211	233	227	228	240	231	263	244	238	231	236	209	239	224	223	211	234	252	231	229	229	213	214	248	254	257	232	244	224	280	244	226	226	223	228	260	254	236	232	245	230	229	211	219	219	244	250	228	218	231	222	233	231	240	208	225	214	245	219	202	190	236	223	257	233	210	238	225	224	246	224	216	239	246	242	264	179	218	231	207	236	199	216	232	205	218	208	215	235	210	253	215	214	209	226	232	199	219	235	201	206	224	205	233	219	212	236	263	236	226	239	196	241	247	256	239	249	212	216	217	267	228	224	219	242	248	244	228	189	245	274	237	217	217	239	215	219	255	212	213	216	239	216	215	222	253	259	253	243	231	225	216	232	223	240	233	211	226	229	241	211	230	211	238	242	222	212	255	229	212	228	240	203	248	225	254	222	235	255	242	252	211	208	253	240	242	249	231	223	216	234	217	221	229	243	244	200	240	240	300	230	218	255	230	226	205	200	217	247	218	224	206	233	231	231	207	244	195	240	237	251	212	196	213	246	204	205	234	244	232	237	252	218	248	230	223	210	257	245	268	204	239	237	214	229	248	223	215	261	239	251	206	217	223	234	238	232	211	207	247	243	242	210	197	252	220	239	276	244	211	233	256	220	230	245	226	208	234	221	228	222	200	200	220	202	227	223	230	213	245	224	231	243	256	231	229	207	221	268	222	216	214	255	213	212	219	223	253	247	249	207	213	210	228	247	228	248	240	219	254	275	222	238	231	221	231	244	243	217	220	237	246	236	242	236	192	230	220	231	243	224	253	212	230	249	264	233	222	227	221	245	236	232	227	248	205	234	239	220	254	196	231	210	220	242	250	218	194	238	263	225	214	236	250	231	244	245	252	243	227	252	247	244	231	269	261	225	234	223	235	206	200	227	235	226	219	238	246	219	220	209	216	230	250	215	231	241	206	219	225	200	221	271	212	227	223	211	206	218	230	255	227	216	232	225	207	248	265	234	235	239	226	247	219	245	231	232	215	269	249	219	218	241	203	233	231	244	232	216	228	225	244	258	236	227	219	253	238	208	213	218	235	208	239	216	256	217	246	241	196	241	208	236	252	252	224	240	214	234	217	226	242	202	212	213	216	232	212	204	236	204	223	220	261	228	265	255	212	222	237	217	223	211	225	230	218	242	212	222	214	203	221	241	204	218	219	242	252	219	204	240	233	257	232	245	238	244	212	207	221	218	197	249	243	241	235	215	235	267	238	235	213	245	218	223	229	213	236	243	225	238	218	202	226	230	243	217	205	226	224	217	229	242	243	229	212	224	260	247	250	250	220	275	228	228	252	245	210	272	264	239	232	222	208	203	231	195	241	258	229	226	241	280	220	214	232	243	194	224	224	231	216	242	240	231	246	230	235	215	236	213	233	245	233	229	236	214	243	233	217	239	245	258	236	235	208	225	226	220	232	223	229	223	226	245	245	234	213	238	225	213	211	232	225	248	229	226	246	236	244	219	225	197	254	196	238	203	221	233	239	232	229	223	199	255	259	208	221	219	234	244	247	248	204	247	235	221	218	215	227	232	236	241	257	228	180	239	235	252	220	232	238	259	239	239	205	206	249	213	217	220	243	236	223	197	258	227	235	214	223	207	241	247	234	216	225	239	228	232	227	210	214	257	215	213	207	208	215	218	241	251	221	212
9863	6145	2102	2301	1948	1572	1250	1157	1029	913	862	803	769	717	723	661	654	592	622	601	589	580	559	599	604	557	529	569	557	539	552	575	541	552	570	520	523	536	550	539	535	608	513	547	545	479	532	530	547	551	531	548	511	483	518	506	523	565	520	506	500	521	553	531	496	524	504	532	510	541	520	533	545	533	510	501	517	488	483	515	514	524	491	497	497	491	511	518	536	515	525	513	451	530	508	489	473	500	483	512	494	555	492	499	492	497	528	479	490	507	486	519	534	490	463	511	494	558	528	515	537	473	446	511	532	502	498	500	503	519	530	493	503	484	490	538	476	486	526	509	546	500	508	507	514	509	518	547	477	501	540	489	511	515	500	522	536	518	492	521	495	508	463	497	522	493	485	542	505	494	485	498	501	538	514	501	550	481	479	540	541	527	522	521	523	523	502	507	479	518	489	523	508	512	496	530	493	510	506	504	548	502	546	526	516	491	479	524	524	494	520	520	539	502	500	494	483	484	517	518	517	469	490	468	454	497	539	507	493	510	515	513	513	536	509	514	484	520	522	501	501	472	524	518	512	528	474	486	522	490	480	526	515	475	445	552	546	456	504	460	492	526	516	534	500	510	523	524	503	528	530	527	492	524	469	519	483	524	519	509	498	518	510	508	498	512	502	517	542	470	480	502	474	511	510	479	520	495	505	536	514	510	498	487	503	458	490	481	520	504	553	510	485	479	478	470	496	544	472	511	527	478	497	514	526	519	476	492	536	517	533	505	506	501	498	533	544	508	511	541	500	506	492	508	525	511	525	511	493	506	501	513	514	507	517	493	485	505	503	491	523	488	485	512	523	476	513	533	554	469	499	515	504	491	478	519	479	483	473	482	527	526	493	489	487	517	469	525	473	525	520	505	466	501	517	511	492	494	517	526	497	550	470	466	485	500	470	532	490	538	511	510	485	502	476	492	537	474	512	540	497	474	473	509	496	539	504	512	486	494	509	484	450	501	508	495	522	573	533	514	520	523	483	500	460	514	520	491	499	513	481	479	542	509	539	498	493	464	551	524	535	544	491	469	508	509	528	511	496	520	477	487	490	514	518	520	527	559	499	533	491	490	498	475	513	514	499	475	499	495	460	459	505	471	491	504	519	548	467	478	505	489	507	498	489	503	548	536	479	517	493	512	503	519	484	474	502	512	560	496	545	568	536	500	534	490	514	488	519	506	527	541	514	491	512	531	509	476	492	490	539	469	475	513	517	498	493	505	493	495	521	480	525	469	474	528	496	491	523	505	514	493	525	544	511	479	482	498	508	480	513	507	476	514	501	487	483	482	487	488	496	507	445	536	514	485	537	512	497	518	513	508	509	510	541	509	494	488	537	531	554	491	535	520	494	499	537	464	499	463	512	510	520	523	525	510	481	538	483	505	517	496	535	480	526	506	494	531	512	495	498	494	524	497	491	480	506	520	539	525	529	543	519	496	535	499	477	491	488	521	485	530	481	507	544	504	538	515	512	548	515	492	499	509	496	547	529	528	476	527	499	512	512	478	511	554	511	473	525	511	517	522	513	507	505	503	521	536	532	511	540	529	492	517	515	549	502	456	531	523	525	552	521	492	519	502	547	488	522	505	514	498	488	497	542	535	462	471	507	489	548	520	511	478	525	474	538	470	544	537	536	485	532	505	470	475	523	518	503	485	517	497	505	543	517	551	516	486	490	517	523	500	519	515	512	508	497	492	535	537	550	543	532	494	498	516	543	528	495	539	495	496	502	495	462	450	514	521	484	541	467	544	498	511	518	493	547	474	496	479	501	523	491	527	510	470	522	540	515	484	556	535	483	501	494	511	528	519	512	525	498	484	494	504	546	473	497	523	468	522	501	512	505	539	515	518	511	544	440	527	490	496	486	565	476	519	493	506	505	482	541	546	507	527	524	522	508	505	477	494	482	504	461	494	490	482	502	491	490	499	504	493	525	481	506	500	537	498	516	524	499	511	494	513	507	501	519	491	513	471	519	538	527	516	469	475	522	520	484	489	526	467	521	510	499	492	495	537	522	508	509	495	514	503	537	550	518	505	510	483	495	507	499	555	516	484	504	513	494	529	510	513	513	513	498	507	522	503	508	537	515	514	475	540	478	487	510	514	534	510	478	450	487	536	542	535	516	512	495	473	494	527	495	549	535	504	470	558	480	518	523	523	501	524	497	508	475	501	515	509	529	477	512	500	517	510	505	482	518	527	501	507	493	482	499	547	450	505	510	516	490	501	492	558	500	493	480	510	516	505	539	505	484	473	524	474	504	518	512	500	522	513	500	502	533	518	546	511	507	539	440	523	511	508	522	494	486	529	470	496	509	504	501	501	537	506	544	499	472	526	503	518	545	525	540	494	495	507	509	525	526	555	508	502	475	514	530	468	451	480	536	508	467	547	566	496	526	526	525	537	501	509	501	489	492	505	521	509	516	524	501	511	501	526	501	529	537	492	488	470	475	511	502	529	539	517	528	474	510	531	527	486	486	534	506	475	511	491	489	551	511	493	472	542	497	537	467	516	542	523	513	493	496	507	492	517	522	466	532	518	474	558	514	474	490	520	495	516	471	537	478	502	476	483	511	515	500	515	522	490	512	514	535	561	495	488	512	537	517	495	521	533	466	506	548	507	492	555	471	526	500	473	487	533	485	539	555	500	470	532	499	510	485	484	526	509	531	470	504	494	556	530	499	513	505	494	520	501	508	497	475	489	499	498	517	527	522	513	465	526	528	480	511	496	522	538	494	525	506	547	497	492	499	528	511	504	533	500	510	491	515	510	531	461	514	539	486	545	527	508	471	502	515	484	524	527	499	488	521	524	526	523	476	480	508	502	526	473	520	489	494	500	543	489	518	478	480	531	541	515	505	474	565	508	511	491	503	497	474	496	507	522	510	525	526	484	527	515	518	497	506	525	487	494	522	489	502	509	516	549	516	498	508	557	506	537	461	453	502	507	492	550	489	492	449	505	517	531	483	506	525	495	534	503	474	512	494	480	534	512	470	494	460	503	506	441	483	532	532	511	487	492	499	471	524	504	509	506	465	464	504	548	503	540	501	535	483	521	543	500	555	505	541	556	483	493	504	511	485	510	471	513	478	494	506	524	511	498	516	481	517	510	483	531	511	503	499	512	497	436	500	502	507	493	487	584	506	544	456	517	458	525	484	545	512	482	506	523	542	472	535	529	494	501	509	534	509	485	493	532	514	493	494	526	523	492	538	492	484	520	532	492	536	495	558	513	483	505	539	513	523	501	533	522	508	552	467	482	524	540	529	509	524	496	534	506	528	524	532	495	512	497	493	518	517	500	483	523	481	492	486	532	489	506	526	530	467	484	493	535	526	484	501	509	498	530	516	566	515	527	507	509	503	526	494	496	529	499	442	534	532	514	477	555	521	461	518	501	500	502	495	531	469	504	493	482	495	512	492	493	524	514	455	525	502	532	495	500	525	506	513	514	517	527	531	502
1975	592	143	139	115	102	120	131	122	120	100	113	127	115	112	99	122	114	116	114	115	124	108	121	127	122	112	110	127	112	129	117	120	105	105	118	109	122	118	104	115	115	116	139	112	113	113	115	98	128	152	136	105	111	109	101	116	125	129	103	121	138	144	120	101	116	124	122	123	118	124	96	119	125	130	98	122	114	104	111	114	140	115	143	119	106	113	132	115	129	123	111	134	133	133	113	116	115	101	124	127	96	124	102	118	115	132	115	124	126	114	125	118	110	113	125	116	108	125	111	111	121	110	124	109	118	115	102	117	118	125	112	118	119	96	119	104	128	116	101	105	123	102	120	106	121	120	112	128	138	106	112	120	108	144	140	103	120	112	109	132	100	122	136	100	138	113	96	102	110	92	139	106	108	114	123	128	102	123	103	116	110	104	101	128	107	138	98	123	120	104	124	107	118	130	116	108	120	108	112	121	116	128	111	118	105	120	119	129	128	104	110	104	115	114	109	123	114	110	145	128	118	107	123	118	125	104	121	95	103	132	123	120	113	101	134	129	110	125	140	130	109	117	143	114	110	132	110	101	131	137	120	89	120	110	104	99	114	115	112	104	103	131	111	115	116	120	119	128	125	132	104	125	124	124	126	132	110	113	99	121	109	130	99	109	123	131	118	125	125	125	106	108	109	115	111	111	99	119	121	117	121	125	112	108	125	101	96	124	112	116	112	129	110	129	118	125	120	122	108	130	137	105	119	119	124	140	98	121	119	108	106	128	99	114	112	115	133	120	111	121	128	119	96	136	106	111	115	108	116	106	91	135	124	119	122	117	130	138	108	118	145	114	110	94	140	109	120	112	132	116	122	130	132	113	109	148	111	104	108	115	120	110	110	97	113	122	120	108	122	116	105	116	102	106	107	106	108	123	136	117	154	123	95	122	130	101	114	141	124	131	137	134	136	115	136	123	116	122	105	132	127	125	110	100	109	100	105	119	118	113	88	118	117	133	117	100	101	126	116	123	128	98	121	105	128	114	113	119	130	127	119	117	115	106	108	138	117	106	107	117	113	126	99	117	129	111	106	107	116	122	124	104	114	132	144	119	114	119	121	121	109	126	109	127	107	119	117	121	115	112	129	90	110	151	123	128	116	108	105	131	113	108	123	116	141	100	119	120	126	121	99	115	130	121	90	102	129	125	125	120	135	101	128	129	115	124	109	112	129	115	123	119	103	107	121	94	125	130	133	116	98	100	114	109	117	117	105	119	115	111	109	132	95	136	115	116	125	119	121	125	113	118	120	129	110	130	121	141	109	126	105	118	129	129	141	116	106	143	117	119	109	156	137	113	125	134	106	112	123	135	116	115	134	135	109	111	112	119	120	116	116	96	115	118	128	124	134	135	133	111	118	141	114	132	97	103	140	120	119	119	132	126	110	123	108	120	110	114	116	106	128	104	114	121	116	121	123	112	112	115	126	119	107	106	116	110	115	101	119	112	108	103	107	100	130	110	129	131	133	105	115	113	124	115	103	114	107	111	121	114	105	112	104	112	121	116	121	131	113	114	126	119	114	134	125	126	132	126	122	120	125	112	127	115	108	106	107	113	117	135	125	119	115	105	109	133	121	140	145	105	132	117	97	119	118	113	118	132	124	120	128	108	132	111	117	140	119	111	120	125	106	117	119	121	107	113	116	108	116	114	132	121	110	116	115	147	137	115	106	146	107	128	116	115	103	125	126	120	119	115	109	133	96	116	108	108	122	96	132	101	107	117	108	120	115	124	121	122	100	104	113	122	115	113	135	117	108	110	132	107	126	116	114	98	90	108	119	130	110	114	119	125	116	140	134	115	107	119	105	112	112	114	112	94	114	120	107	117	103	114	120	118	119	123	113	95	115	126	112	109	118	119	107	134	117	107	130	107	106	114	110	122	113	119	100	104	116	116	117	110	122	130	127	132	99	135	129	115	113	122	130	113	117	97	117	106	113	125	144	127	121	105	99	103	101	122	114	93	115	127	107	122	98	108	110	113	116	115	125	111	121	130	117	95	116	94	131	105	121	134	116	138	89	110	129	135	123	137	134	141	112	127	103	115	121	117	129	113	124	111	103	86	106	127	124	131	119	117	121	106	124	108	104	118	110	120	122	111	114	123	120	107	104	111	126	109	108	100	119	117	122	140	104	109	122	102	94	124	139	129	121	120	113	140	129	126	150	145	108	139	105	133	120	161	121	126	118	108	112	104	109	143	122	107	144	114	107	116	115	104	124	120	108	128	121	120	102	95	111	141	92	134	102	115	121	119	116	123	116	126	122	107	133	109	116	115	103	124	112	129	113	128	108	107	113	125	131	118	123	119	97	118	124	106	116	126	117	122	112	111	132	131	110	109	107	107	117	102	95	140	122	117	121	100	107	118	127	110	109	113	119	114	122	107	111	104	129	103	128	96	121	104	117	113	107	116	125	134	109	123	106	130	120	115	106	111	115	104	131	125	101	107	123	136	119	111	102	125	118	102	114	124	126	116	145	108	122	133	130	116	96	134	129	131	116	111	106	127	117	113	127	127	135	142	117	110	126	125	120	122	139	103	119	109	109	131	106	119	130	116	121	118	141	113	119	128	95	117	116	112	121	122	104	123	122	119	117	102	127	132	104	119	119	130	111	141	115	108	125	125	102	118	130	127	128	123	117	106	130	124	107	117	125	110	107	99	135	118	103	125	120	125	132	126	104	101	117	114	118	124	115	119	94	127	138	108	118	122	92	124	125	108	97	129	149	99	113	108	101	133	116	117	116	106	110	116	103	120	122	120	117	116	128	104	108	95	130	111	123	122	123	124	102	129	129	107	117	119	123	122	134	115	132	103	120	142	108	130	120	106	123	116	118	122	110	94	125	138	121	137	122	106	101	115	120	95	117	102	126	112	127	122	124	118	134	120	126	120	141	131	113	125	99	107	111	116	127	121	127	121	114	109	106	103	146	124	131	142	103	121	109	113	113	117	116	98	125	136	116	131	113	115	126	122	125	105	105	124	123	116	108	131	115	141	131	107	95	121	125	121	102	97	116	95	121	130	111	94	116	119	128	121	113	121	121	133	115	143	135	136	106	111	106	93	113	125	115	113	124	126	109	111	122	118	133	106	134	119	122	137	113	100	117	110	122	140	119	101	118	119	107	131	106	104	114	95	120	114	117	121	106	120	101	134	143	124	118	121	119	111	115	115	110	130	100	102	114	111	121	111	129	106	112	109	121	132	118	102	127	122	101	119	126	146	107	131	115	105	109	138	136	99	125	114	101	140	128	114	119	114	124	134	124	135	134	131	113	115	99	125	103	112	109	108	143	107	127	94	116	132	116	135	94	96	116	118	115	108	107	131	115	117	121	109	113	114	114	125	117	141	124	122	115	127	112	135	117	147	106	130	95	92	99	99	118	135	122	112	112	108	93	131	127	113	126	123	114	120	108	107	123	126	118	110	111	102	117	101	126	115	113	116	110	133	112
1878	777	324	307	328	334	346	305	318	306	314	299	315	317	291	308	309	277	283	298	304	315	281	323	303	318	326	330	324	323	297	335	308	341	336	317	294	340	294	313	349	307	279	310	294	313	330	308	318	278	303	319	296	288	312	313	324	319	314	314	311	296	306	282	289	332	295	284	302	281	310	292	305	294	323	340	311	273	333	298	301	301	284	291	312	275	304	318	288	339	300	311	299	314	326	288	308	311	308	252	285	310	288	311	322	324	299	318	287	258	276	303	322	317	309	275	340	300	278	310	285	312	328	287	302	281	344	314	317	297	301	313	333	285	328	315	289	304	276	260	287	280	332	320	306	306	298	280	272	293	289	317	284	314	323	308	302	316	318	324	309	306	328	339	310	290	315	297	324	291	294	287	297	301	283	269	306	315	340	293	315	292	297	297	307	304	324	313	317	305	301	284	297	308	289	276	290	329	295	331	298	307	303	309	327	290	312	311	325	297	283	346	318	320	302	299	281	298	329	318	299	278	279	317	275	318	331	293	313	303	322	311	291	288	315	285	324	311	280	332	326	282	308	309	299	320	292	292	301	306	316	278	312	307	293	315	286	336	328	335	311	307	325	328	280	310	291	324	309	321	325	289	284	323	329	298	272	315	290	275	321	306	293	291	288	295	306	319	332	308	311	330	296	310	311	308	299	302	336	286	324	303	306	329	283	338	346	309	313	283	310	323	301	315	321	300	315	303	309	331	296	289	303	287	315	303	295	283	297	303	300	298	312	301	303	292	293	306	293	298	315	320	308	304	308	272	308	318	304	304	284	310	312	295	311	318	322	326	297	298	299	306	280	296	284	309	292	314	305	299	305	284	320	306	319	326	291	285	324	312	298	302	297	317	306	315	315	313	297	304	296	311	305	274	311	292	296	294	290	305	291	354	298	327	328	302	300	297	309	309	315	286	306	297	323	310	280	341	324	309	261	332	316	323	302	294	314	321	342	305	310	289	326	312	298	311	283	287	291	308	322	311	287	315	299	311	316	315	288	317	300	276	296	294	264	288	301	328	329	308	305	309	303	282	300	306	301	300	274	320	337	277	287	293	306	321	288	304	300	275	282	317	265	286	303	344	300	315	336	275	302	292	309	330	328	303	276	323	328	292	313	313	291	326	297	306	329	276	288	320	280	344	304	310	286	300	325	276	296	326	326	283	316	290	287	300	312	299	307	336	298	333	321	298	309	290	332	281	313	277	308	314	298	285	303	289	318	313	311	280	303	321	328	326	326	336	284	317	321	289	302	289	298	304	302	319	294	337	303	305	300	293	323	311	294	331	319	287	288	315	320	323	309	340	337	320	304	296	325	329	285	301	325	302	305	292	263	289	291	288	310	326	322	297	301	333	319	298	288	312	319	312	278	294	300	290	295	300	294	302	282	302	282	342	320	305	320	293	304	305	306	335	306	273	325	272	318	296	278	317	296	304	273	284	312	315	339	309	328	282	300	315	329	319	293	301	349	294	293	311	287	290	326	328	287	293	292	315	311	310	311	280	316	326	298	285	320	309	292	267	286	289	308	297	294	328	317	307	271	308	312	294	314	289	309	301	347	279	306	286	337	294	278	291	314	316	276	287	300	307	316	340	296	284	299	289	320	309	317	304	306	298	294	315	332	311	308	302	304	320	303	299	279	295	338	303	316	284	345	315	308	294	305	315	312	305	297	334	281	310	324	307	308	302	319	323	308	300	297	293	328	261	292	317	311	304	290	300	335	285	295	293	264	312	318	296	337	295	259	291	287	289	314	299	264	291	287	324	310	295	317	328	326	289	292	326	305	319	338	279	285	317	299	318	307	327	310	287	303	346	307	294	314	319	290	302	317	308	305	310	319	320	311	284	315	299	352	289	294	320	292	313	320	296	309	298	286	301	301	305	306	309	329	302	296	300	300	294	306	312	343	312	307	342	299	266	344	290	290	308	334	303	311	330	289	315	303	287	349	305	290	313	309	289	279	307	311	296	307	303	311	328	299	312	289	298	330	285	300	343	290	313	302	290	315	297	314	322	303	354	277	295	346	353	278	295	312	305	293	292	316	307	314	332	317	313	306	306	287	317	329	289	305	298	281	313	317	325	294	298	315	298	304	320	318	284	300	304	277	294	310	310	291	324	333	314	311	316	299	297	304	310	320	327	293	289	329	297	334	290	285	335	302	313	321	286	298	312	308	306	314	311	301	283	307	277	307	296	327	318	316	294	309	326	301	319	328	318	329	332	290	314	293	291	342	298	287	320	314	301	308	309	271	271	308	291	324	274	315	301	302	282	317	314	345	308	281	295	307	308	292	290	299	316	273	292	319	347	301	274	298	322	313	291	311	303	309	325	301	318	294	296	279	310	255	294	307	285	317	316	308	311	287	291	307	305	331	301	324	269	306	296	297	308	313	332	301	294	279	313	279	305	302	335	320	294	326	305	296	311	282	341	309	279	270	304	352	297	336	278	354	325	308	319	266	313	299	309	295	331	294	297	283	322	339	303	294	311	325	295	330	306	325	331	315	337	326	308	307	298	303	308	305	321	293	332	324	322	347	314	277	301	317	281	297	324	309	325	317	327	309	325	301	312	292	320	297	317	315	287	333	262	306	309	324	314	286	304	293	314	327	293	291	315	316	287	317	327	313	330	296	287	288	329	310	312	301	305	333	299	302	302	269	285	300	307	293	280	322	305	305	304	284	290	316	308	310	285	307	335	283	323	317	286	274	316	313	281	305	279	322	286	313	299	308	305	279	297	311	300	307	319	311	297	339	314	327	297	319	315	262	347	308	328	291	303	321	351	333	302	285	321	314	289	288	321	322	329	318	293	300	320	304	320	307	315	315	288	297	284	314	319	288	317	324	308	298	311	347	301	290	279	295	277	303	292	299	303	303	308	296	291	352	312	321	335	316	304	289	336	336	307	294	300	298	331	325	292	287	328	288	260	332	291	322	296	329	306	306	303	309	314	289	306	327	337	290	302	330	296	291	309	313	296	329	338	308	291	313	309	301	327	288	306	308	302	294	326	305	303	288	286	311	306	335	335	314	282	296	306	324	319	315	316	309	335	278	302	313	326	307	282	319	315	327	297	289	340	354	328	348	299	299	336	299	333	321	303	286	306	305	314	306	331	300	334	292	332	307	318	305	317	314	308	293	280	300	286	322	273	300	315	293	323	313	268	353	310	300	322	311	312	322	299	299	313	274	303	276	279	296	285	300	330	315	306	292	309	284	275	310	274	305	288	303	302	329	290	291	287	299	295	286	301	315	293	281	308	316	308	295	299	322	328	296	315	307	335	319	313	326	319	313	310	314	297	306	308	281	335	329	265	319	309	295	313	306	313	313	311	340	303	336	296	306	322	314	328	314	330	296	296	284	303	281	328	312	296	320	345	293	323	299	326	330	311	330	307	295	296	275	315	285	330	317	288	315	293	345	343	307	279	287	284	299	313	305	291	278	317	270	297	306	276	333	310
9864	6888	1728	572	433	367	333	343	296	303	314	257	252	244	265	300	264	247	259	264	252	233	270	285	265	225	233	250	247	234	250	255	242	255	254	230	255	214	271	243	282	240	235	248	265	270	228	267	224	246	254	261	266	241	279	254	280	229	257	256	256	263	247	271	263	251	255	251	294	272	261	270	234	261	270	218	238	257	263	264	262	255	265	260	239	247	271	238	251	251	267	211	294	256	252	259	249	231	248	231	245	284	279	234	267	234	259	223	236	238	243	242	285	255	283	280	233	250	291	274	247	266	254	269	246	241	228	285	217	284	243	245	273	266	242	245	256	252	256	247	259	245	255	254	269	282	227	250	242	260	235	238	248	244	269	283	275	261	262	238	261	252	262	247	255	254	228	257	294	247	235	259	248	237	258	218	278	225	282	260	258	240	258	262	258	268	277	266	275	263	263	269	246	244	274	232	262	262	273	262	261	278	257	255	266	263	232	240	275	230	230	274	254	235	234	235	274	252	254	268	230	275	251	243	233	218	257	294	251	227	250	270	283	254	264	257	258	228	281	280	215	285	257	239	273	281	266	247	253	261	263	256	289	258	230	249	255	262	262	213	250	254	262	228	279	263	244	259	279	241	259	260	230	251	251	247	242	274	271	260	225	258	280	223	251	270	253	248	273	261	274	256	258	277	231	260	263	239	239	269	233	237	268	252	250	277	271	246	254	280	276	272	249	240	273	251	270	274	251	280	262	241	273	258	261	268	255	281	230	254	245	270	245	247	284	255	266	285	242	271	282	275	279	246	241	251	271	294	246	266	228	280	276	261	257	254	259	238	240	258	276	224	276	249	254	243	251	262	237	254	240	288	286	273	260	216	237	239	258	282	272	246	233	226	279	258	290	267	263	254	247	258	230	243	301	293	236	243	267	217	274	263	241	233	253	253	237	253	275	262	245	271	263	235	252	292	259	273	241	248	239	237	276	242	274	225	252	252	298	233	261	261	268	240	228	270	258	235	264	253	283	260	236	291	299	275	239	222	269	256	259	244	267	228	239	260	248	221	249	276	248	236	285	248	276	266	277	249	252	217	253	263	244	226	242	249	258	270	242	271	274	262	249	240	271	248	267	263	261	231	287	253	265	234	256	247	232	240	243	260	272	254	250	237	264	240	291	267	264	244	248	256	250	269	256	254	271	267	278	251	242	234	271	247	218	265	229	253	274	250	246	260	258	251	236	281	241	296	221	254	275	256	232	257	256	249	236	251	238	268	288	253	240	258	231	264	251	287	241	257	259	251	256	268	254	230	240	245	242	269	281	237	247	269	246	275	256	268	225	265	258	242	214	265	248	252	271	239	291	271	266	233	247	243	263	259	252	272	243	252	233	287	264	256	224	256	293	256	263	265	262	256	296	247	253	276	216	226	264	288	264	248	256	271	309	257	252	256	252	240	260	265	230	257	224	240	244	262	235	251	254	244	243	257	277	252	252	267	292	262	263	255	257	273	230	238	273	254	255	258	283	278	280	237	269	268	253	256	276	250	232	270	253	270	264	242	221	262	263	270	262	261	249	274	282	229	228	250	231	248	278	261	252	267	237	234	252	266	225	287	279	240	236	265	274	243	241	275	248	250	251	253	260	282	249	278	244	252	246	249	263	243	260	246	268	279	269	259	241	293	240	288	248	253	258	264	256	241	246	267	280	272	237	274	231	262	228	269	237	230	237	274	254	259	282	279	233	287	237	235	242	285	250	263	275	270	276	246	254	263	243	233	274	294	266	263	265	280	240	259	236	274	261	254	260	261	271	241	262	279	244	286	254	243	240	239	238	262	250	253	266	223	268	246	267	232	257	253	239	284	270	253	240	234	271	266	243	297	261	259	274	265	271	259	266	254	239	244	258	256	296	261	244	279	266	253	248	229	279	270	259	251	226	242	259	270	259	288	285	262	251	285	241	291	264	232	289	244	262	228	252	284	260	272	245	256	247	239	230	264	242	242	243	249	257	246	225	255	251	274	256	261	227	280	285	258	261	276	252	256	259	245	241	265	238	262	268	261	220	231	260	218	264	252	293	245	262	250	256	242	250	243	257	241	247	241	271	260	266	245	221	214	274	290	272	250	236	231	273	247	274	268	240	262	263	256	251	250	251	244	245	280	235	236	257	230	265	239	258	200	239	268	254	267	284	251	236	256	267	263	261	252	234	226	244	275	235	240	235	236	249	291	237	277	278	282	275	271	247	252	257	251	242	266	240	273	265	249	277	261	238	276	244	244	265	240	243	245	241	269	241	292	219	227	257	239	237	246	275	273	222	260	222	254	266	262	268	241	262	242	247	275	240	239	248	261	259	207	271	272	264	261	284	282	254	285	223	265	254	274	270	269	271	255	249	241	226	236	249	264	240	261	245	250	277	252	220	282	294	234	246	252	254	240	261	285	236	248	291	268	259	255	253	263	273	282	267	251	269	237	254	235	261	231	269	227	263	266	264	247	245	276	234	265	230	265	281	252	266	249	264	281	260	260	246	269	259	257	240	247	252	261	273	237	255	239	254	267	258	261	218	263	226	258	244	236	239	234	243	248	261	263	246	251	275	274	274	271	243	261	265	285	245	251	268	258	269	290	233	248	233	248	261	278	267	255	265	281	266	228	245	245	236	256	241	258	279	255	253	261	277	222	215	263	282	295	267	260	256	264	262	263	297	235	277	255	254	255	278	253	285	259	203	234	253	249	279	264	270	281	228	251	294	277	282	250	257	262	257	258	281	256	273	264	270	248	257	241	258	249	282	234	253	241	269	243	279	249	277	287	265	262	261	283	229	250	269	266	264	246	273	258	246	245	269	273	280	265	231	276	269	257	234	249	248	240	235	249	238	253	267	220	254	236	255	274	254	290	287	255	236	251	248	241	292	251	269	256	268	243	267	271	262	263	248	282	257	276	257	246	242	249	270	264	248	265	262	247	235	267	270	250	260	278	262	257	263	254	254	251	240	236	255	245	227	242	303	254	267	259	248	250	249	260	244	253	265	245	266	268	253	239	250	261	264	267	260	240	282	260	285	252	269	238	266	237	239	222	273	292	287	261	231	281	252	251	277	230	237	245	265	231	292	261	242	269	254	258	276	246	230	236	238	231	266	224	236	256	258	247	244	265	249	248	290	241	242	270	288	242	242	264	257	268	251	268	243	286	249	228	275	247	271	262	266	273	267	270	289	270	262	254	268	276	264	291	258	233	269	245	249	257	304	219	241	279	260	261	247	295	275	253	244	253	266	296	262	281	249	247	231	260	254	238	240	257	258	272	272	255	261	245	290	270	241	278	260	272	267	267	267	260	252	276	248	257	275	243	260	275	259	248	279	290	275	238	278	232	270	282	274	261	249	258	240	264	277	271	267	276	273	254	284	264	259	265	242	256	268	270	241	255	267	252	278	220	261	272	268	261	234	238	239	250	269	285	254	244	291	221	250	254	246	260	277	253	230	259	232	237	294	242	237	241	246	262
7595	6678	1427	1522	1310	1129	952	933	812	806	750	708	719	690	695	633	631	641	653	660	639	639	609	582	591	613	584	619	628	602	593	664	599	611	584	559	595	644	622	629	567	570	554	632	583	634	599	594	576	609	574	582	581	588	578	540	566	573	559	568	568	605	582	551	589	587	553	555	572	563	586	612	616	600	570	609	552	583	584	554	538	594	561	592	515	588	565	614	613	597	580	573	621	548	550	591	577	555	632	589	564	596	578	549	572	589	607	573	590	582	587	571	614	581	585	597	615	613	558	553	589	601	571	548	628	563	575	618	603	593	571	580	613	555	566	619	585	555	561	539	586	532	578	584	607	603	608	562	548	578	580	629	530	535	560	559	594	585	563	572	574	582	605	540	606	600	567	600	548	582	564	580	588	591	561	581	542	578	594	579	601	603	561	579	592	599	581	592	549	609	548	581	554	602	564	559	557	580	568	565	617	603	561	557	603	590	593	586	533	595	612	568	573	606	606	574	584	570	536	605	584	629	578	613	572	548	603	563	549	616	596	572	625	538	585	569	619	593	562	534	613	605	562	539	586	580	615	566	547	499	563	621	579	576	569	566	607	596	595	601	567	598	569	615	627	611	615	590	594	571	573	593	616	578	612	604	575	567	568	564	574	597	573	609	570	587	546	594	580	567	633	568	606	620	570	566	549	552	616	573	616	613	547	627	574	562	596	545	570	600	568	614	602	604	600	582	563	536	589	591	557	570	566	587	571	583	563	562	609	598	557	549	564	547	577	594	589	567	586	609	598	574	561	590	584	593	623	595	563	594	572	520	549	585	575	565	593	584	556	597	555	615	576	592	590	560	588	573	562	613	581	588	560	563	557	577	616	618	602	579	530	590	550	600	564	613	590	583	556	578	634	583	635	574	590	555	559	556	603	572	608	573	594	613	585	576	619	566	594	543	559	593	580	540	565	558	574	628	611	604	569	593	599	553	622	587	583	596	571	553	589	620	600	561	569	573	616	578	529	610	543	574	596	563	554	617	530	547	650	573	583	563	570	568	548	591	571	590	633	645	593	592	603	590	564	561	561	620	602	620	554	553	611	549	596	579	578	588	572	623	572	589	597	563	602	542	649	569	552	568	568	551	561	578	594	528	557	557	573	522	646	568	581	643	579	571	606	549	558	573	592	551	577	634	627	579	565	568	564	648	582	576	587	576	594	545	563	567	619	580	590	545	558	586	566	559	602	599	566	537	562	545	566	584	582	629	588	556	563	586	587	554	592	556	550	579	576	607	620	573	586	573	590	602	567	558	591	560	584	575	583	570	583	579	555	573	534	542	565	550	578	613	574	569	606	533	581	609	569	592	590	585	557	605	544	537	538	595	587	566	556	600	554	572	591	579	555	533	546	598	607	562	583	600	612	586	579	629	576	561	505	534	567	596	606	576	570	578	574	585	580	586	559	610	582	568	554	596	575	601	590	570	599	558	539	578	558	558	556	627	556	577	556	591	555	573	588	567	552	583	653	609	588	524	584	597	577	583	601	552	565	543	592	614	614	563	549	535	553	585	606	610	539	593	586	556	579	554	585	568	560	669	559	593	530	561	570	548	586	603	542	571	603	571	598	613	567	590	582	618	551	601	523	580	555	587	568	546	565	600	583	576	583	570	576	587	584	589	572	588	580	564	540	582	598	589	624	590	590	579	502	571	605	583	589	577	568	591	521	557	558	549	558	558	571	582	599	619	598	619	574	529	520	606	637	582	601	584	545	575	603	621	584	613	593	544	583	583	573	544	599	538	549	614	624	574	590	586	554	577	527	567	577	580	646	541	587	584	560	597	561	564	574	627	586	564	580	556	591	579	582	604	580	557	571	562	542	585	609	617	579	606	579	606	558	584	602	528	627	582	567	544	566	563	577	580	568	558	558	572	561	549	551	560	584	590	594	580	583	581	555	576	529	567	620	562	548	557	581	582	581	594	564	579	524	556	532	552	589	569	580	562	577	588	564	565	561	569	601	626	605	566	573	597	618	628	570	633	579	552	522	575	618	531	553	575	561	597	567	604	573	604	598	582	566	550	552	613	631	627	572	596	545	618	584	560	613	558	577	592	570	621	577	595	568	569	545	608	556	574	606	585	566	617	588	565	562	608	573	590	555	557	581	574	588	566	587	603	561	563	560	603	566	583	584	598	568	593	627	602	540	553	597	594	549	550	636	632	605	532	609	602	560	590	560	579	578	592	562	612	570	559	581	608	614	559	608	556	566	609	618	585	579	548	632	580	603	585	563	548	558	573	567	613	560	573	598	634	555	565	600	599	598	598	599	580	604	613	550	574	569	568	576	524	596	573	562	582	584	604	582	583	575	559	609	581	577	580	561	585	575	561	588	541	613	609	583	580	595	578	554	582	569	600	588	542	594	563	566	576	563	558	607	546	600	595	538	616	594	630	549	541	590	603	593	568	592	566	572	594	569	586	565	578	600	575	587	589	578	570	575	606	577	600	576	608	587	587	556	579	566	579	579	553	561	567	623	529	592	584	564	604	619	615	605	570	621	581	586	541	577	620	552	566	584	611	598	594	576	574	539	539	572	531	565	589	581	573	623	579	613	587	604	607	567	582	551	580	581	584	555	600	574	581	574	566	594	557	606	556	562	606	605	547	580	584	557	582	563	589	613	585	598	591	589	592	560	630	593	581	605	569	585	572	576	596	546	577	582	628	570	646	585	557	596	598	582	575	570	574	582	610	590	612	512	538	580	594	628	563	552	630	552	576	583	563	580	567	560	642	593	556	540	559	620	577	599	567	557	560	590	635	508	607	610	608	596	625	583	600	569	591	620	559	580	569	577	595	595	581	561	605	578	533	568	587	569	582	535	574	582	552	575	557	613	564	579	560	592	565	577	600	550	579	586	571	570	600	576	582	604	580	572	584	597	587	557	563	578	544	597	569	575	580	590	564	550	571	533	565	566	588	576	579	601	600	593	548	587	586	570	551	591	587	596	576	571	589	558	574	571	573	605	589	560	526	617	599	589	533	601	605	610	595	587	582	559	568	636	527	598	600	554	594	635	612	579	549	616	626	539	596	608	615	570	609	560	591	599	565	522	565	606	590	597	548	564	565	601	572	572	600	599	611	577	553	596	611	581	634	560	610	594	571	547	599	559	574	574	597	538	589	538	562	595	594	606	552	585	562	574	576	587	571	562	570	585	597	598	566	584	590	582	570	553	574	563	590	581	586	641	567	527	573	576	545	579	619	583	576	591	619	602	576	582	579	610	536	621	610	585	558	598	598	609	619	573	607	599	570	599	557	583	580	572	564	559	610	598	569	610	584	557	594	596	603	553	638	581	594	562	557	580	562	580	582	586	609	557	554	566	552	597	580	586	603	548	543	606	573	554	565	590	554	606	518	550	599	556	549	578	596	594	542	578	575	592	560	572	586	577	596	628	527	543	598	617	558	594	588	580	574	600	589	590	596	575	567	558	574	580	600	568	593	553	573
17423	14803	4296	829	614	411	376	387	324	287	278	272	303	281	294	245	248	262	228	252	236	231	220	231	242	258	241	253	239	201	237	254	236	255	239	238	225	225	218	243	237	238	231	213	241	256	257	235	239	235	243	225	220	242	235	204	250	226	248	221	204	234	237	222	240	213	232	207	227	223	236	210	214	228	214	218	242	230	259	212	229	211	224	219	227	219	247	246	208	216	224	219	240	232	199	242	205	248	197	213	235	206	228	231	223	248	212	232	247	208	233	234	206	224	243	262	217	259	221	237	188	262	231	234	232	204	254	235	243	234	216	238	213	229	212	258	230	229	180	211	220	240	214	205	222	224	217	216	200	217	213	240	227	245	197	213	229	237	225	214	271	228	232	225	229	229	199	242	230	220	229	274	245	236	229	208	228	215	223	223	225	241	245	233	226	240	207	221	227	260	254	243	206	200	215	231	250	210	245	220	232	249	226	227	225	239	220	206	216	219	226	220	216	232	207	233	211	231	223	232	237	215	238	221	244	234	248	202	225	215	231	228	240	244	217	220	212	244	219	241	243	252	247	262	222	231	217	253	247	236	228	236	242	220	264	242	233	239	217	241	221	201	255	225	221	223	254	270	212	223	210	236	235	244	218	245	239	227	219	205	203	237	219	232	251	222	226	235	210	220	235	220	233	232	226	211	247	239	249	225	218	209	234	237	222	197	222	232	228	214	225	223	227	243	188	213	235	237	222	208	232	205	237	237	227	223	229	224	213	230	222	232	245	226	233	229	238	252	224	217	215	257	223	245	234	212	254	237	213	243	254	248	258	229	209	219	234	217	190	240	216	224	221	215	234	226	224	219	232	238	262	219	265	196	215	218	226	246	245	235	214	236	234	224	226	243	218	212	238	214	207	243	205	224	225	242	220	194	214	246	247	235	209	242	206	255	225	229	214	193	196	251	222	229	212	230	232	210	217	236	231	232	225	225	224	233	216	255	212	232	236	225	228	236	232	236	202	216	232	248	226	229	216	235	206	206	244	228	230	252	222	243	243	224	220	236	254	241	241	229	223	212	233	216	222	235	227	218	251	262	205	222	216	225	234	248	227	222	227	241	223	251	234	242	221	249	216	241	231	212	223	232	217	214	223	233	236	210	238	223	198	234	272	240	233	244	218	233	274	249	228	234	196	245	242	235	252	222	228	251	235	234	274	213	230	238	194	218	219	217	263	237	231	229	232	264	220	240	210	235	231	221	229	231	253	231	208	220	202	217	224	241	252	217	225	211	219	228	244	227	241	240	253	242	224	252	235	205	213	212	231	213	225	216	215	222	218	236	204	233	253	199	232	233	238	234	222	224	209	228	201	220	239	225	211	250	256	205	232	225	238	207	242	224	245	216	260	256	257	218	220	234	218	215	231	224	247	244	223	238	215	238	238	220	205	248	231	249	212	221	249	239	218	211	225	267	225	206	227	211	218	238	224	228	196	207	229	189	255	267	233	226	238	226	249	214	224	214	207	202	244	222	222	240	204	231	230	226	226	241	235	263	231	251	225	211	209	263	234	236	225	264	241	235	220	227	232	250	251	245	250	208	210	215	256	243	256	225	221	238	226	224	216	247	209	217	219	233	253	248	249	230	245	240	221	234	236	204	218	233	225	195	197	209	223	235	232	228	239	226	218	241	238	225	226	247	227	227	230	233	226	241	216	245	229	235	233	218	194	255	214	210	211	245	244	217	216	232	234	208	217	255	251	252	207	226	232	230	228	243	239	226	223	253	241	212	189	222	213	234	242	224	244	252	223	203	230	240	222	226	237	233	209	227	206	220	218	209	221	245	238	208	234	204	244	231	234	211	257	208	212	195	225	220	261	220	246	217	237	244	230	232	239	232	222	240	209	217	219	209	208	242	228	249	241	212	219	227	214	204	207	260	204	233	242	244	209	237	195	218	226	236	226	245	221	259	229	202	235	253	205	229	216	251	210	238	234	242	236	213	197	224	231	252	229	233	208	222	226	208	226	247	236	233	225	243	232	181	253	241	221	211	235	257	241	219	260	227	229	240	240	244	217	248	218	239	211	224	245	216	260	218	236	228	233	242	220	222	224	217	246	230	221	213	236	218	243	217	242	202	232	249	204	211	231	237	241	237	237	195	234	244	226	215	215	218	216	232	228	236	215	222	224	235	249	218	249	217	213	241	242	238	214	243	224	230	228	220	235	264	252	236	231	215	195	202	234	252	209	229	232	239	221	226	247	221	232	246	229	202	256	227	221	230	217	213	229	226	206	243	267	228	232	227	217	229	212	227	252	237	246	239	232	250	214	241	242	217	233	218	217	239	214	199	249	250	246	228	186	236	195	214	242	262	228	254	235	256	240	201	243	210	226	238	231	231	229	248	225	236	235	233	252	243	233	236	181	188	222	218	240	217	211	208	253	266	214	252	223	226	233	254	208	225	211	232	203	216	221	201	223	214	194	225	240	243	247	216	218	210	214	212	241	228	230	201	240	227	258	237	230	241	214	260	222	226	251	247	222	251	217	219	230	241	219	227	251	221	214	203	240	231	226	220	241	247	237	232	236	237	277	213	242	226	247	200	235	241	216	246	222	227	204	236	225	245	229	212	229	212	213	240	252	250	238	210	191	237	225	236	216	232	237	233	239	199	237	216	248	252	237	234	226	242	212	209	226	232	233	252	223	222	217	227	253	273	249	244	248	228	228	248	222	238	228	216	258	226	239	216	243	245	235	226	222	258	207	219	221	196	196	220	255	217	229	212	250	239	248	214	226	205	248	230	231	237	236	212	231	226	261	248	234	241	237	250	221	203	252	214	225	221	220	233	237	243	234	219	237	223	247	239	229	229	252	232	238	245	233	212	231	217	225	208	246	244	221	234	250	229	224	227	200	239	250	198	222	241	218	221	213	216	212	234	254	222	197	235	222	195	232	220	237	245	214	206	217	214	214	205	254	222	223	246	226	261	233	233	222	218	207	234	243	227	230	217	265	249	238	210	243	228	243	230	202	235	238	222	237	212	220	238	208	247	253	239	244	212	218	220	229	207	216	229	215	238	242	237	229	240	220	250	230	229	260	194	222	226	233	240	252	222	199	227	214	227	252	235	209	206	209	233	236	227	218	227	225	218	213	250	249	227	230	225	237	216	200	221	236	238	237	228	240	225	224	244	238	229	220	235	240	243	267	249	264	244	260	220	252	248	242	201	219	224	199	243	232	234	225	233	227	210	226	211	233	224	219	242	209	224	227	238	213	238	201	234	234	245	224	230	260	218	237	227	226	225	220	222	213	214	242	234	212	258	217	222	220	225	237	216	244	229	199	235	207	202	236	231	235	216	240	217	198	232	242	210	248	238	234	227	250	238	207	241	219	207	240	200	213	268	251	227	246	219	229	253	242	246	221	231	212	212	228	221	230	210	227	235	250	262	204	198	214	245	255	228	205	257	223	235	229	225	221	224	232	247	199	229	204	242	225	218	232	240	241	240
9881	11651	2260	2234	1872	1478	1212	1025	996	910	866	798	729	746	692	640	637	649	632	611	587	574	597	596	605	586	633	514	563	554	572	571	527	584	597	545	563	525	529	553	530	523	534	530	550	504	496	501	508	482	497	561	534	528	507	607	535	511	513	470	517	472	555	506	547	466	561	521	473	483	502	524	536	549	503	528	521	509	547	508	511	493	514	513	528	520	499	487	505	537	511	521	536	497	528	548	480	515	526	519	515	533	519	509	512	467	492	507	551	522	476	478	463	484	498	523	488	519	515	474	492	511	485	491	534	517	515	523	490	489	524	506	486	512	442	469	465	480	510	509	514	495	543	508	505	515	549	517	542	496	516	472	484	485	531	495	503	488	518	461	512	465	461	528	524	472	485	480	531	513	524	506	476	495	501	505	536	507	493	505	523	513	500	519	523	504	492	489	535	506	489	471	530	529	513	484	506	498	499	513	492	517	519	509	554	517	550	516	513	515	485	490	504	469	505	496	523	519	501	488	501	498	489	495	509	491	497	465	472	521	526	479	501	446	502	528	483	498	521	522	524	513	494	508	508	510	512	514	509	493	545	500	518	505	465	517	509	477	540	475	498	518	518	530	446	488	505	477	516	492	510	532	539	490	481	519	550	509	495	527	520	509	495	521	504	503	517	504	498	521	483	487	517	493	543	488	490	522	527	513	507	496	491	490	537	519	483	486	526	468	482	541	536	508	499	487	483	457	501	526	532	476	525	474	513	531	511	515	530	516	527	475	508	530	505	477	497	503	520	515	501	472	510	490	505	500	487	506	524	532	471	477	524	466	480	437	509	483	529	536	526	503	482	495	526	513	477	515	510	480	479	492	502	535	476	482	532	507	511	543	519	473	492	517	504	506	502	486	490	549	557	495	476	498	541	468	503	511	525	526	513	495	499	528	509	523	511	510	508	497	495	491	489	459	533	541	485	481	524	505	546	545	528	500	520	516	459	503	534	463	494	489	521	529	520	501	505	535	533	536	533	490	530	514	515	491	513	523	492	511	546	537	508	494	490	504	521	520	468	503	491	502	497	498	503	510	500	493	497	482	501	518	532	522	556	540	516	494	505	493	533	522	530	476	516	512	508	493	528	496	538	501	518	515	526	502	533	507	526	522	531	527	478	488	497	508	502	483	533	504	500	578	497	511	497	516	543	513	488	500	507	505	514	488	490	485	512	509	515	470	454	557	528	481	504	520	478	528	475	490	511	533	509	505	527	553	508	495	486	493	461	528	501	461	480	516	524	500	487	479	490	526	527	512	481	494	497	525	495	524	502	479	531	467	525	490	480	515	501	508	466	479	486	491	476	496	493	508	518	484	506	516	525	539	505	487	538	482	485	521	510	553	461	489	478	534	484	521	527	548	475	499	523	511	531	507	478	527	517	470	501	521	511	492	498	509	488	480	503	502	520	512	499	554	482	513	535	556	517	484	538	473	501	483	491	533	488	518	498	518	483	513	496	510	496	509	513	530	506	475	499	490	528	512	497	493	533	475	516	513	515	492	519	461	537	483	488	490	476	529	538	526	539	509	502	525	515	464	492	509	461	530	491	533	492	534	480	486	496	497	483	468	536	524	493	509	504	501	539	516	494	502	482	498	513	494	491	498	483	524	519	530	486	493	539	526	492	490	471	502	498	478	463	549	516	520	533	493	522	512	530	565	511	529	505	537	521	491	503	487	495	520	522	491	511	501	495	523	489	513	543	512	555	526	501	492	482	529	484	486	492	482	500	521	502	544	504	517	538	531	536	504	506	489	478	513	496	518	495	530	476	498	526	509	496	476	498	529	498	495	507	480	472	491	481	500	473	527	532	481	497	521	481	498	521	525	560	518	517	520	494	517	481	487	472	526	525	485	484	497	504	510	480	472	494	509	492	491	522	494	485	503	526	502	519	544	512	544	504	514	517	501	481	516	506	527	507	472	469	519	523	479	502	496	504	487	528	487	485	498	483	488	518	519	475	523	539	535	502	514	515	505	476	480	525	530	510	524	509	485	550	470	547	462	509	492	540	556	477	515	502	515	491	478	523	501	506	463	491	452	470	474	511	524	538	529	521	483	509	493	495	506	482	551	511	487	492	507	488	468	499	510	484	516	532	516	523	512	503	497	489	481	486	524	508	471	498	501	511	541	490	492	495	487	538	476	509	506	522	517	493	500	459	465	536	521	499	538	536	524	526	509	465	533	524	514	531	524	496	518	478	507	522	479	493	510	488	521	522	525	533	478	509	493	514	528	503	477	558	509	517	487	509	487	543	495	527	494	540	509	482	494	513	518	536	517	514	552	518	483	488	491	493	477	486	453	521	543	474	535	471	524	516	492	480	476	500	462	511	505	504	504	476	474	556	513	511	507	522	529	524	502	477	509	485	488	565	558	535	500	509	518	505	511	485	519	518	491	550	509	519	499	524	524	510	526	500	503	505	515	477	526	514	526	485	515	493	535	453	479	442	544	529	493	479	533	489	474	462	494	530	498	487	544	494	469	510	474	455	520	501	487	537	526	518	538	524	488	469	523	485	513	527	509	481	477	526	508	527	529	501	479	495	514	512	501	503	452	505	499	496	497	476	531	498	509	514	490	498	519	511	496	474	520	516	509	518	484	524	514	555	500	515	500	528	509	482	521	475	521	530	459	511	509	510	502	489	543	485	517	510	494	479	514	530	499	522	514	475	485	509	531	532	526	452	509	502	478	501	481	476	519	493	517	523	508	506	500	515	488	514	531	488	475	524	498	519	485	511	521	511	516	487	540	499	539	515	530	525	494	542	528	517	534	497	531	503	519	503	475	505	481	514	489	471	490	485	485	510	496	519	536	509	464	522	500	496	522	481	527	507	498	482	528	492	486	517	459	499	550	444	501	505	495	471	537	503	546	479	475	469	499	482	529	505	525	518	475	519	526	514	513	488	465	535	487	543	512	526	487	485	511	487	531	466	498	524	492	489	498	530	511	469	507	495	523	483	507	523	483	505	528	478	495	481	541	486	505	464	535	508	554	487	511	473	518	511	497	527	489	530	527	498	506	490	500	470	495	484	484	497	524	487	514	468	498	513	498	440	474	503	487	489	532	477	492	554	520	526	483	501	503	510	477	508	469	487	504	519	473	546	487	489	508	493	511	495	512	524	493	510	483	504	524	493	496	488	476	524	474	517	478	537	515	477	521	509	517	515	524	496	486	500	521	478	467	485	489	511	508	474	513	499	498	501	513	458	548	495	483	499	484	519	475	492	511	512	526	517	526	496	485	490	501	532	547	486	511	534	541	500	500	489	514	511	521	484	543	490	455	529	449	494	485	500	505	496	495	528	498	515	512	503	532	486	479	470	526	525	481	531	520	512	485	471	475	471	473	478	480	527	504	479	564	497	489	502	511	507	519	455	516	505	522	514	484	506	493	487	500	505	498	506	479	501	510	497	496	477	492	534	496	483	516	518	517	533	551	509	488	496	498	501	513	503	507
1850	806	176	108	126	120	129	114	137	109	129	124	126	131	108	118	121	122	122	92	129	111	100	104	127	117	121	107	126	114	151	92	130	122	137	128	137	138	108	121	105	122	135	148	127	109	107	112	112	147	124	120	117	122	134	106	110	108	114	113	125	118	107	122	130	115	124	114	132	100	129	122	123	136	115	128	107	121	125	116	122	116	109	128	132	116	111	110	120	128	154	142	116	120	126	130	148	116	106	110	136	122	132	124	119	105	120	109	109	129	108	106	127	116	101	123	124	139	106	123	131	110	107	106	109	134	125	148	138	123	108	128	137	110	111	102	139	111	126	109	132	118	123	115	132	138	113	96	130	127	102	117	121	112	118	141	135	133	114	116	106	122	124	120	121	143	129	132	99	119	118	101	132	120	132	124	120	114	110	123	114	139	147	114	108	136	104	131	126	121	132	113	119	112	106	124	119	107	121	103	122	135	126	126	105	119	126	137	107	113	99	130	99	124	132	108	116	107	131	138	93	111	123	105	118	111	120	106	117	131	114	127	132	137	132	104	100	111	115	104	114	105	119	123	126	112	102	117	128	141	124	122	142	109	116	131	116	108	113	122	118	114	122	132	120	114	129	96	120	120	132	133	122	123	124	116	116	106	104	122	124	101	123	122	120	93	123	122	120	111	120	129	123	123	110	113	113	109	118	102	95	117	122	127	116	120	103	129	127	124	114	116	132	101	117	128	96	112	102	123	127	119	124	115	119	100	122	123	114	124	141	116	128	114	110	124	115	122	116	121	114	105	148	124	102	124	130	140	128	90	109	138	124	116	109	112	116	129	129	103	126	144	114	119	121	132	118	127	122	120	119	131	105	112	98	116	126	113	118	133	138	119	101	101	118	135	122	103	122	122	96	130	141	124	127	124	116	130	126	138	137	108	119	115	95	111	107	98	131	98	113	123	102	114	116	107	114	120	105	112	134	139	114	113	125	126	118	126	130	133	127	115	117	121	123	132	129	101	120	140	110	109	117	123	141	128	117	112	127	137	118	112	106	124	119	105	117	115	128	99	117	118	128	145	137	150	101	124	122	106	111	119	112	131	132	105	112	119	114	133	114	123	134	143	108	103	96	107	124	129	129	127	123	120	115	139	131	116	122	109	127	133	110	132	111	122	117	120	101	100	132	148	127	126	112	133	121	106	105	107	118	112	95	122	115	116	126	117	109	140	125	126	127	120	122	107	110	119	123	121	105	109	119	112	132	114	103	116	121	136	130	106	127	115	112	122	105	140	105	123	118	116	146	107	122	94	125	111	126	126	123	125	115	101	124	123	103	136	133	127	139	92	133	98	124	113	110	104	114	131	126	108	135	122	145	113	140	122	121	120	124	127	134	139	145	121	141	130	125	128	123	125	118	111	123	124	136	123	122	115	138	113	125	121	125	143	140	130	124	131	124	111	137	119	125	117	139	124	133	111	130	115	112	124	138	104	106	92	124	135	104	110	101	121	129	129	112	136	106	133	108	109	101	124	118	124	100	94	103	127	105	130	114	124	117	138	131	120	117	115	127	130	110	121	115	131	106	137	112	108	119	114	110	121	130	119	109	128	124	118	116	126	108	106	121	132	114	116	121	115	104	127	143	110	115	113	127	112	133	131	136	118	128	117	129	129	122	110	123	115	117	119	109	121	105	123	118	130	122	126	108	116	123	122	117	125	126	113	114	122	123	122	111	118	126	131	134	114	106	120	110	116	129	130	117	117	109	118	123	113	122	129	117	134	116	107	116	111	108	117	117	112	115	113	112	126	117	119	119	128	108	105	125	121	120	123	123	114	120	107	120	127	148	120	117	126	149	121	116	129	136	117	99	131	130	126	126	122	101	127	131	137	144	117	128	115	135	120	112	125	109	120	111	131	121	127	122	115	112	143	116	101	102	94	124	109	122	114	104	105	120	113	110	116	124	121	107	113	131	106	127	132	123	128	130	113	132	136	121	119	113	121	125	121	110	99	125	121	133	112	114	122	115	120	120	129	132	115	108	120	116	123	116	134	118	128	96	96	117	111	113	110	131	112	120	104	134	147	111	102	118	138	108	116	109	130	104	134	110	128	134	132	108	120	152	132	105	119	93	105	107	123	94	117	131	115	120	121	119	113	109	110	121	113	144	117	130	110	129	121	112	116	128	133	123	106	117	97	108	107	122	111	103	111	137	109	123	108	118	101	125	125	116	112	145	124	119	115	125	110	130	117	104	134	109	128	117	106	107	123	124	119	100	120	128	115	110	124	133	124	133	107	121	107	122	119	116	90	115	124	109	143	133	149	111	131	123	122	110	99	92	112	141	119	117	106	102	111	124	97	126	110	122	122	106	142	117	124	112	124	122	104	110	113	118	118	110	135	126	124	115	132	120	107	114	102	129	117	125	131	118	126	133	137	129	130	117	108	127	127	118	131	128	134	118	110	103	114	124	116	114	118	120	131	127	119	129	112	135	118	113	111	121	107	99	117	119	104	110	108	126	104	96	112	111	144	125	113	135	143	120	117	138	121	123	125	127	130	120	93	112	96	93	121	115	96	93	101	106	129	115	117	118	128	109	108	139	121	104	112	126	127	118	112	105	126	107	120	114	130	128	104	103	122	105	144	124	116	120	116	99	116	117	120	91	94	123	112	111	137	134	129	110	86	116	131	132	136	118	127	124	111	103	122	118	124	125	119	93	121	119	123	97	120	121	113	136	128	130	132	109	134	121	118	102	110	109	122	126	130	123	118	127	117	135	102	117	138	133	109	133	141	106	139	126	118	116	132	111	124	110	126	131	116	105	135	131	126	132	135	132	118	124	124	97	115	128	121	114	128	112	137	128	123	110	115	119	117	113	133	114	119	111	123	122	126	134	108	113	124	127	127	155	130	110	123	133	127	136	122	126	123	99	148	128	122	100	124	139	125	118	110	126	126	123	113	120	113	101	130	124	98	128	116	129	112	116	132	116	118	108	137	126	121	108	121	121	96	117	115	121	117	97	111	117	125	108	121	125	112	123	110	112	134	116	113	109	111	134	113	111	103	113	137	107	132	148	123	120	109	114	132	147	127	127	127	133	106	133	113	107	109	107	130	113	145	130	120	143	116	126	134	128	100	118	117	111	125	120	132	126	114	135	119	123	121	120	135	102	128	103	119	131	117	138	109	133	119	142	114	108	126	120	111	108	129	122	122	108	110	106	127	122	115	122	130	135	134	112	140	121	122	117	103	109	124	143	125	122	129	99	125	111	122	113	111	149	121	117	137	133	115	128	118	100	116	121	119	119	114	120	114	120	107	112	125	103	139	112	125	138	118	126	128	101	124	96	120	107	129	129	103	117	114	114	101	111	140	125	106	106	137	136	114	112	137	120	113	115	113	119	129	114	104	95	117	105	92	119	142	137	130	133	112	132	124	123	136	116	100	105	136	130	133	135	123	114	133	116	104	111	104	110	131	124	102	115	114	127	134	143	151	106	129	119	128
1869	1148	402	297	318	338	364	325	322	319	315	300	311	299	316	295	334	333	316	339	288	287	285	315	309	293	316	324	321	293	337	326	316	293	314	369	307	293	288	304	311	334	304	312	279	322	311	319	330	301	328	294	321	290	312	318	336	310	292	314	299	295	324	291	274	335	316	342	291	307	290	298	315	296	302	330	332	321	308	312	335	318	324	278	307	288	320	318	311	305	330	304	332	300	311	320	324	292	300	312	315	303	303	317	326	309	290	346	309	299	329	341	320	299	333	311	295	287	334	303	317	334	292	312	307	274	312	314	334	337	272	287	311	285	323	293	291	306	293	300	308	313	326	320	312	321	316	340	300	316	326	305	309	301	292	305	315	299	314	317	349	298	315	311	285	315	326	284	311	303	314	315	291	314	296	291	299	280	310	302	303	330	318	315	287	283	298	337	335	296	334	330	314	292	308	302	315	308	300	306	299	291	324	318	347	302	314	333	326	329	343	315	324	324	315	309	287	309	287	326	317	284	322	311	314	311	293	310	306	315	321	277	305	308	324	279	290	304	346	295	308	333	285	321	327	298	325	279	319	326	275	303	304	298	331	325	321	316	298	301	315	316	298	333	297	330	288	334	264	334	339	319	329	335	314	330	301	293	301	312	284	335	308	310	304	297	349	281	323	297	300	325	288	281	313	313	287	322	320	282	286	316	299	336	312	321	302	301	331	303	298	290	290	309	283	308	275	302	312	343	338	304	283	305	280	307	308	302	337	306	287	306	328	328	352	300	317	327	318	333	331	322	317	331	320	294	305	320	327	293	317	311	316	310	287	307	326	308	319	281	321	305	301	323	299	288	326	275	329	305	310	329	293	308	287	291	295	318	322	288	329	307	349	289	305	320	324	299	291	315	321	308	323	307	308	271	340	309	318	306	296	302	311	350	331	310	288	312	312	297	310	281	295	317	286	319	303	281	317	297	335	332	301	298	325	319	317	313	293	324	295	313	302	328	281	308	292	346	295	296	300	312	292	325	312	295	299	317	330	315	313	314	303	314	288	311	311	317	288	347	292	340	304	319	298	312	301	288	285	320	322	299	283	306	304	331	312	341	319	300	311	315	276	327	324	298	322	277	305	319	319	325	313	303	316	309	300	310	310	300	292	314	323	320	324	325	308	290	303	299	321	326	254	266	316	299	312	293	331	284	324	339	321	306	317	322	313	308	299	304	286	306	321	313	336	328	343	286	319	291	305	286	333	323	321	309	308	328	307	274	332	315	319	319	336	324	306	280	283	303	284	327	300	321	348	303	261	292	296	316	326	298	316	290	288	285	321	306	313	322	297	289	351	318	305	310	315	315	322	316	316	317	297	301	266	315	299	337	277	293	338	330	311	299	294	315	331	324	309	304	305	267	339	317	322	300	295	332	302	280	293	299	294	303	296	322	311	311	313	358	314	334	295	317	342	317	326	308	332	315	314	298	325	307	331	336	321	330	293	297	282	286	303	272	314	321	340	319	316	317	342	324	325	316	287	346	302	337	335	322	289	299	293	334	321	288	304	319	292	294	347	295	342	310	356	311	322	291	313	289	323	331	282	305	324	327	320	330	330	301	329	325	276	330	314	313	307	319	291	362	324	306	261	283	268	288	293	314	290	326	330	269	308	305	308	314	335	325	275	312	334	321	311	326	309	313	290	301	326	288	331	306	304	316	336	275	324	309	317	340	342	308	319	287	341	306	312	309	296	327	312	296	317	315	311	313	310	312	324	315	304	291	285	316	312	274	337	324	310	305	319	322	322	318	320	308	314	327	338	312	317	273	310	334	315	320	303	291	290	308	333	303	298	320	334	311	285	326	273	301	316	297	308	292	303	347	281	313	309	299	310	330	350	309	295	326	329	300	308	324	267	283	313	278	306	324	303	310	347	349	323	287	295	306	326	299	311	358	307	303	294	295	329	313	294	335	299	317	302	324	294	293	332	313	309	286	291	307	296	312	308	302	300	342	304	281	305	307	322	307	300	295	320	312	308	292	324	318	338	296	322	328	302	311	303	309	300	310	318	313	305	336	298	315	299	328	320	328	291	317	326	304	336	307	307	316	274	365	317	305	316	314	312	324	331	331	310	295	320	306	297	354	292	328	308	292	310	295	335	346	308	297	317	315	319	305	294	301	293	327	309	301	316	299	331	334	291	283	309	292	315	313	291	282	315	313	333	332	281	325	319	299	296	308	285	325	301	296	309	340	296	303	322	287	340	323	324	326	297	335	325	304	286	318	303	302	304	330	314	341	304	298	317	353	290	348	289	325	280	301	329	318	315	284	301	311	331	296	299	327	300	314	312	292	312	299	282	321	290	299	280	338	319	299	358	307	305	300	312	301	299	313	277	306	329	296	319	322	283	298	334	298	322	299	304	314	316	314	312	317	308	331	305	326	288	340	340	309	281	329	331	317	314	317	329	350	292	302	336	326	328	310	293	308	335	316	294	327	336	309	314	299	311	293	306	316	308	298	317	315	315	305	289	313	317	317	340	299	293	268	276	304	329	332	318	309	306	292	305	302	293	293	316	287	312	320	293	291	322	301	308	310	320	307	326	314	295	308	283	320	332	327	313	310	325	289	325	316	335	267	313	344	288	318	313	297	307	306	356	293	301	331	313	341	332	282	296	328	295	333	286	316	302	326	278	324	289	297	306	333	304	300	311	325	321	315	306	315	302	317	311	305	304	329	308	328	315	331	312	303	332	329	321	301	321	318	300	292	322	291	323	310	312	333	299	333	323	266	303	298	289	312	365	284	303	348	312	330	291	321	306	356	301	320	303	301	296	272	314	319	303	320	290	327	302	324	320	352	306	303	344	293	343	301	328	318	281	303	303	300	331	313	310	336	315	279	312	329	327	316	323	308	307	324	328	325	289	316	273	319	289	308	325	290	308	294	321	286	306	343	343	288	315	295	329	312	305	298	304	312	322	309	321	296	334	331	302	316	330	295	320	279	328	318	328	309	313	321	309	283	310	337	323	308	317	326	308	324	316	317	350	314	288	285	275	345	318	272	279	341	325	301	315	321	310	302	333	309	337	310	308	345	322	289	295	295	331	299	311	343	306	264	334	287	282	296	288	310	291	307	268	311	295	324	314	307	347	285	298	316	316	332	311	282	322	295	324	317	312	319	324	304	331	298	276	326	318	316	302	304	289	278	270	299	315	304	318	315	308	335	317	297	348	314	321	310	292	308	307	319	323	309	281	295	289	310	328	291	319	285	310	324	333	303	313	322	304	311	299	312	295	291	302	305	277	304	328	300	327	319	298	289	315	295	306	336	314	331	292	307	328	341	305	290	310	314	334	338	295	305	326	269	302	332	289	306	296	332	293	280	291	329	310	296	322	304	304	311	338	299	294	303	298	330	298	322	327	326	306	323	339	285	298	315	316	315	303	311	319	317	309	312	326	305	317	322	305	292	329	321	311	272	326	306	276	327	297	333	332	285	320	346	306	313	297	331
9596	7877	2458	514	377	397	347	315	314	286	303	290	271	271	312	238	262	231	270	285	310	284	242	280	260	294	246	257	243	256	270	236	267	252	265	263	257	262	283	260	275	266	265	242	251	249	259	265	253	240	236	248	263	279	253	228	243	235	225	265	251	236	292	291	260	240	253	266	258	265	262	217	241	247	297	234	256	269	263	250	230	254	276	274	276	244	281	274	251	252	237	276	257	235	251	241	263	250	245	281	263	270	255	224	243	248	239	270	267	276	272	243	248	282	259	281	226	280	252	232	292	234	242	253	288	261	259	235	259	264	259	263	235	241	254	260	285	249	250	262	261	252	237	249	251	270	252	266	273	273	263	278	255	261	272	289	245	276	281	273	260	266	247	228	253	264	242	258	281	245	254	276	253	265	233	220	230	256	260	242	267	277	264	225	231	241	246	223	226	280	259	229	244	260	223	241	257	248	272	274	240	262	245	213	246	241	243	239	276	260	258	253	268	275	268	247	257	279	246	249	264	237	234	260	254	235	250	264	257	289	266	257	261	264	213	234	239	241	259	238	215	275	277	232	242	266	239	248	273	243	269	273	286	253	254	247	252	240	282	268	214	244	285	236	242	264	237	237	259	244	256	289	267	246	253	263	225	234	261	279	267	231	219	215	256	271	231	224	286	253	249	275	251	245	254	288	234	280	268	245	266	259	273	266	267	258	231	260	235	240	275	266	285	256	238	249	249	234	249	265	241	243	227	274	263	243	265	274	293	257	239	270	249	254	257	258	266	232	248	219	243	231	280	302	241	245	264	242	276	246	250	259	236	247	251	280	239	262	235	235	251	259	261	253	270	260	271	261	281	215	267	262	236	238	279	282	279	262	273	286	257	229	249	272	254	228	244	238	272	257	259	259	241	239	239	256	278	234	227	249	234	245	247	274	264	286	262	278	272	241	270	257	284	260	264	230	281	254	270	255	260	234	246	244	254	268	253	248	255	237	254	311	254	263	256	239	275	249	220	233	274	240	261	236	259	285	246	255	251	262	262	248	251	225	252	290	253	300	284	232	218	277	251	263	262	259	261	266	245	220	260	250	295	251	295	224	261	263	256	277	267	253	260	227	241	267	259	256	257	260	265	275	220	252	244	257	279	275	275	231	250	288	245	252	242	269	234	278	276	267	253	253	276	264	267	274	242	236	269	245	261	270	241	268	209	240	237	217	305	269	252	289	262	276	259	291	252	250	237	265	246	259	264	246	243	257	281	255	269	268	252	265	269	238	251	237	254	246	268	274	268	275	261	247	256	262	257	253	291	263	264	245	242	268	261	249	231	237	272	257	276	260	227	275	226	251	278	263	299	251	277	239	263	223	247	282	267	202	232	258	257	236	245	277	254	257	264	255	260	277	233	279	241	236	277	265	258	247	262	265	284	256	261	240	269	262	227	254	244	231	281	251	254	256	257	279	266	241	257	316	261	268	278	244	243	267	244	270	275	251	241	285	264	278	219	251	230	237	252	269	256	238	261	281	248	230	205	246	239	279	245	240	239	243	259	263	271	236	254	276	245	234	259	253	269	251	257	254	241	235	250	251	277	259	285	229	243	286	234	243	266	231	266	296	280	220	252	247	233	231	264	271	261	253	262	251	245	257	238	270	273	245	265	261	274	217	240	214	250	248	286	266	263	261	208	269	255	276	240	250	270	250	241	286	229	264	242	257	265	257	270	256	274	229	281	264	269	242	290	250	244	257	237	238	238	239	269	270	215	241	252	264	240	259	247	265	257	243	204	243	268	255	261	272	270	237	216	231	259	253	257	238	241	232	229	243	264	270	246	229	263	259	234	233	272	266	217	250	258	245	288	259	250	252	229	249	274	243	263	228	284	262	275	261	229	253	262	252	251	280	267	253	234	270	236	277	274	231	268	284	277	258	208	244	259	255	259	232	267	260	246	260	245	234	266	226	243	283	259	289	252	217	250	268	286	266	250	286	258	281	245	222	259	291	257	259	267	243	262	266	229	293	248	238	212	251	234	248	268	260	258	249	265	249	268	226	251	266	223	300	269	286	243	242	246	239	231	198	267	263	244	256	241	260	257	229	217	222	245	294	257	247	237	257	273	235	235	241	243	273	259	240	232	241	221	208	279	254	262	256	249	275	233	233	243	226	253	250	255	261	253	260	247	217	230	271	219	261	258	287	261	265	248	269	268	252	230	269	256	268	259	239	232	266	273	269	273	273	259	251	237	274	244	257	296	239	246	251	240	249	252	276	265	247	259	245	267	255	279	255	251	246	283	269	270	233	247	281	286	258	259	256	273	243	225	241	268	219	246	233	239	237	259	248	233	285	257	268	228	275	245	223	283	273	260	269	256	251	245	282	250	283	255	280	291	249	234	235	285	266	249	252	241	250	256	272	231	272	265	233	254	248	278	273	244	241	249	278	263	259	256	235	256	291	241	236	268	263	290	276	225	262	230	241	270	267	260	267	279	233	293	238	263	262	240	255	243	252	214	255	245	237	275	246	241	265	290	257	269	252	253	270	242	224	230	252	279	266	235	254	274	260	285	261	241	277	250	240	238	247	239	263	278	228	255	277	259	262	250	242	300	276	280	272	256	296	266	232	240	243	281	276	244	237	273	270	256	269	265	254	247	242	249	247	276	301	270	269	249	265	252	253	265	285	272	265	245	236	246	231	257	233	249	244	281	278	248	235	256	241	281	260	257	255	257	271	267	245	272	241	228	281	245	283	262	256	246	266	254	241	246	238	233	251	264	233	272	285	257	261	274	243	267	265	238	247	238	266	242	260	236	231	287	296	266	234	269	240	262	258	239	234	248	225	245	222	262	274	272	258	279	253	244	251	265	262	233	266	274	262	275	224	270	252	245	240	224	272	241	243	248	255	252	243	246	256	259	253	248	259	223	248	263	268	281	279	217	216	225	266	245	264	256	234	257	249	248	257	296	227	257	246	236	242	231	253	281	239	255	247	255	270	234	246	202	271	256	220	249	248	234	257	248	275	245	275	249	252	277	237	213	246	258	266	244	250	273	254	253	241	245	250	252	258	260	269	268	235	262	257	247	232	267	235	250	234	289	256	247	263	248	244	248	248	254	267	261	247	265	264	268	268	254	267	240	281	267	253	271	249	284	285	245	266	256	250	258	261	238	250	285	268	250	266	263	274	269	255	255	250	250	279	239	241	231	253	257	252	266	241	267	265	264	226	248	234	281	296	271	270	244	274	264	285	260	261	271	277	248	275	272	261	263	261	255	222	230	246	256	258	263	277	256	277	280	271	252	243	261	258	242	255	259	287	249	251	272	253	291	264	255	261	234	223	257	254	245	240	252	261	280	247	250	251	286	254	252	254	265	224	269	243	245	265	230	234	268	249	248	276	283	283	244	246	225	281	280	292	281	250	246	266	273	248	239	267	259	249	240	259	245	237	241	236	219	236	235	252	272	238	269	252	253	268	248	235	243	267	272	247	249	247	237	252	253	239
7508	7948	2019	1531	1314	1108	968	917	818	828	765	739	705	676	753	679	665	628	650	626	653	618	588	613	573	638	566	569	656	616	613	603	596	599	610	589	643	610	621	590	571	578	586	615	581	573	589	563	639	576	603	578	594	541	582	568	581	535	598	617	580	575	605	573	579	642	578	581	558	567	587	590	586	591	584	576	608	532	581	631	546	575	585	579	554	604	550	602	579	553	566	639	567	633	590	613	599	603	584	562	563	585	616	628	527	538	622	567	588	611	597	562	612	582	569	593	595	592	565	567	546	579	589	586	586	589	599	555	562	590	583	592	572	584	609	561	580	552	588	553	579	569	586	599	548	596	564	560	584	566	562	560	561	566	578	562	589	602	580	590	587	579	605	602	565	607	580	553	575	543	571	615	611	535	592	586	558	587	570	581	592	580	544	581	566	616	572	597	568	580	559	596	553	607	547	574	530	566	571	574	548	595	555	560	623	582	596	565	575	602	605	584	563	599	554	607	590	570	593	599	565	564	543	578	527	555	588	583	546	588	597	593	619	584	554	547	604	588	603	625	566	558	608	575	545	583	546	572	614	583	602	528	617	560	604	579	581	571	559	532	504	589	598	624	586	588	602	581	580	575	611	599	550	567	542	558	580	538	544	555	581	575	608	592	584	600	610	578	554	559	596	541	587	565	603	580	554	538	562	553	609	571	564	596	632	614	542	582	599	581	553	562	598	573	606	552	537	550	587	567	549	609	575	559	566	537	578	587	571	567	575	565	604	567	591	582	543	580	576	561	574	570	551	543	594	577	624	516	616	540	522	547	578	533	536	556	596	547	596	540	571	578	551	600	566	577	566	585	554	577	600	545	615	546	614	583	566	588	583	537	541	575	572	578	555	598	545	547	585	595	604	575	569	577	548	608	589	553	554	557	575	536	607	602	621	548	599	537	606	553	555	594	588	571	586	571	585	577	583	543	573	550	550	544	568	538	585	608	569	569	599	591	626	538	580	554	592	576	585	585	601	571	603	574	562	564	557	539	601	575	599	580	586	586	582	579	569	595	572	571	564	596	559	592	558	636	561	580	572	585	568	549	633	608	577	593	581	541	604	603	545	593	557	558	578	560	555	618	572	579	605	556	574	552	594	525	590	647	597	611	587	550	578	547	598	545	549	539	561	588	614	589	598	581	615	574	582	606	585	575	573	602	555	610	569	565	570	550	582	586	559	568	594	596	582	603	573	593	616	611	612	588	562	538	586	573	584	614	557	565	533	526	557	625	624	601	587	589	581	620	597	594	592	594	573	582	583	577	565	568	585	559	576	582	554	525	591	589	600	551	604	545	531	586	584	570	590	543	594	598	586	597	567	549	582	570	591	583	588	543	566	580	603	555	577	573	640	585	544	587	545	557	581	574	539	599	571	596	590	583	600	608	575	675	568	578	563	578	599	561	557	598	612	554	565	613	595	582	584	577	582	577	570	576	583	631	567	604	534	595	579	559	555	570	584	606	569	601	564	583	557	586	574	565	583	552	605	593	595	584	603	607	555	555	559	599	582	562	602	578	569	574	599	566	585	604	571	558	591	642	564	543	600	570	632	591	583	551	590	552	586	587	588	576	548	548	613	588	554	544	590	539	578	579	568	571	572	568	580	585	595	588	633	586	548	576	562	591	584	585	571	600	615	586	565	554	537	561	605	611	543	552	601	549	566	601	575	567	544	593	559	611	553	575	550	603	557	572	589	538	577	580	582	565	539	540	553	577	585	560	572	601	603	583	588	594	556	539	607	545	574	568	591	598	603	581	621	594	561	566	554	618	582	577	589	553	587	596	558	577	550	567	590	569	628	620	583	566	574	632	604	548	576	600	573	609	600	620	604	604	607	575	568	577	610	542	599	583	578	606	561	540	571	564	589	595	523	554	575	592	546	553	575	572	561	569	587	505	602	573	588	592	596	626	571	557	570	530	543	594	602	586	536	603	589	583	593	620	567	587	497	591	602	580	564	584	568	614	596	577	596	561	550	614	602	608	617	571	590	574	620	539	607	582	587	591	610	612	569	603	590	576	530	582	595	568	598	583	569	582	534	563	543	568	602	584	582	606	596	553	568	604	554	540	576	539	566	621	592	584	624	560	589	584	574	586	559	563	599	572	630	589	617	596	580	574	596	578	579	580	562	575	532	594	572	528	598	567	585	553	531	597	578	618	593	541	556	572	539	595	632	610	569	596	598	617	557	572	579	564	576	635	573	580	549	599	567	573	611	591	560	644	628	621	604	572	552	570	558	575	571	591	577	637	530	547	607	594	552	618	566	576	604	605	569	583	570	571	593	548	570	609	572	576	570	578	536	557	584	603	609	535	562	610	544	566	544	522	567	578	589	581	553	539	572	552	577	579	576	581	538	569	590	529	597	628	597	558	568	551	608	575	581	596	597	623	547	580	575	548	557	581	582	590	540	583	568	640	622	580	591	614	578	576	561	559	559	556	595	575	578	568	572	581	528	572	607	569	571	571	605	579	579	609	578	578	575	560	585	595	574	571	631	595	568	606	559	576	617	615	559	583	576	580	563	559	612	559	573	590	580	586	596	584	600	580	599	540	596	581	573	549	616	581	566	580	609	581	623	606	565	602	544	586	592	591	568	565	585	554	565	602	565	579	551	592	560	553	555	566	569	593	560	573	577	590	620	609	581	557	611	592	539	576	560	585	578	577	588	565	573	576	601	591	613	554	588	568	593	611	633	561	580	598	584	570	563	625	590	598	589	582	588	587	598	543	591	579	587	584	517	605	556	602	550	612	602	570	631	581	614	600	607	582	579	570	603	570	616	560	559	590	581	618	577	625	602	553	611	583	589	610	591	587	587	576	601	623	577	599	579	589	625	579	580	599	636	580	592	569	579	571	535	584	584	598	621	587	604	587	556	619	573	570	582	607	564	585	576	578	613	563	577	571	558	586	583	616	576	597	590	582	609	612	625	567	563	607	595	558	581	589	580	549	553	585	536	557	556	621	622	657	544	524	580	615	595	552	592	600	551	576	610	564	580	550	543	609	585	580	603	606	582	594	587	582	598	549	560	552	613	565	603	583	615	574	585	580	591	545	594	579	579	616	596	552	566	553	539	624	621	616	568	530	579	590	589	583	601	590	605	590	657	590	554	553	588	583	575	572	560	582	593	585	583	566	607	588	576	582	565	571	590	574	576	576	591	618	595	617	535	556	576	571	555	582	587	558	551	564	583	577	559	558	587	586	543	602	590	575	580	562	573	613	662	585	590	566	572	556	599	550	594	543	564	574	585	566	527	518	557	602	587	590	596	543	579	539	608	583	578	589	592	560	587	590	612	515	563	585	542	566	598	555	584	569	606	631	571	592	580	567	597	610	550	572	603	565	589	555	556	583	540	576	574	587	568	584	550	593	620	576	561	614	599	590	526	603	565	581	582	565	554	570	569	573	557	602	543	574	566	596	559	569	594	571	565	565	547	584	613	581	604	575	595	623
16796	15501	8270	902	513	447	392	332	300	295	270	254	286	239	285	267	251	268	250	247	252	237	231	217	218	254	222	220	260	228	216	234	245	235	241	248	230	221	244	232	230	249	210	227	227	244	241	247	255	251	218	233	219	243	227	231	236	216	206	233	254	238	243	255	247	251	222	227	235	235	212	211	252	213	246	222	222	247	195	208	229	218	227	212	221	211	214	240	217	247	261	230	249	242	223	214	248	236	230	234	224	221	204	210	212	250	245	226	233	256	214	228	225	213	214	231	219	232	244	254	234	235	215	249	196	231	227	233	229	232	232	230	250	229	217	225	228	215	213	257	241	243	234	218	259	192	236	221	227	262	216	222	203	224	198	260	222	215	217	219	223	220	215	261	234	227	247	232	234	222	230	206	231	226	215	256	223	233	208	210	238	203	251	233	234	213	214	200	214	216	226	248	248	224	223	220	222	255	221	236	240	207	249	223	227	191	226	235	237	244	217	208	212	226	220	260	242	228	245	224	215	236	216	226	218	230	229	204	226	226	211	252	229	197	218	254	246	229	246	234	223	228	232	229	222	215	216	231	215	235	244	248	217	237	236	232	238	213	220	230	233	245	232	231	223	218	242	242	223	218	237	236	197	237	235	227	259	223	213	230	249	218	205	213	230	195	230	211	230	223	241	204	220	212	233	229	242	251	223	213	215	257	231	227	239	210	232	209	218	231	221	204	229	210	245	252	205	229	232	244	219	247	229	252	234	212	233	240	208	216	226	221	228	235	216	198	225	231	204	204	236	238	211	226	243	226	196	192	219	224	242	242	236	201	241	244	225	212	219	208	213	227	240	248	191	202	198	229	226	236	214	229	206	244	231	237	222	265	215	224	230	217	210	225	226	211	239	237	243	202	218	238	221	250	246	212	214	224	216	244	235	234	251	229	250	244	235	216	196	224	232	218	207	205	205	216	215	207	211	211	209	223	225	217	210	244	232	233	195	242	217	232	218	225	198	189	227	248	225	221	213	210	235	234	248	264	222	219	250	204	203	208	223	238	226	219	211	244	221	252	235	233	254	237	206	218	225	202	237	221	222	227	236	218	222	208	237	250	217	243	216	217	222	201	239	214	222	229	232	255	221	268	208	199	226	252	228	215	233	200	244	208	211	210	225	199	221	238	211	243	203	181	206	224	241	235	225	236	227	182	230	263	249	236	214	221	223	225	241	228	219	194	251	214	226	220	190	227	244	258	271	226	212	218	232	253	206	233	244	204	233	220	235	242	223	233	234	216	203	213	231	218	236	246	249	240	203	237	208	242	216	229	222	208	227	216	223	226	225	232	214	211	216	206	224	237	228	200	236	224	241	211	227	238	217	220	190	244	227	242	227	220	205	215	219	246	207	253	221	247	255	244	242	230	214	245	207	185	215	228	213	217	216	229	217	218	226	209	225	241	225	219	227	232	229	241	220	229	230	225	211	222	231	215	206	237	225	224	256	240	237	245	211	220	244	245	232	238	217	230	268	231	213	199	233	214	224	257	228	236	219	223	230	213	257	252	255	225	233	232	234	229	236	236	222	231	202	237	264	242	222	228	209	226	214	229	246	225	223	208	224	232	246	213	221	220	232	249	221	228	240	251	212	206	229	246	270	213	211	223	243	228	265	228	229	211	231	232	228	208	242	218	241	214	218	246	247	233	258	233	216	270	224	238	228	245	222	222	228	218	237	233	198	226	229	220	216	230	220	240	249	231	227	221	212	220	222	247	225	225	250	227	238	248	254	223	218	226	225	220	278	216	237	229	264	218	213	228	208	234	220	216	215	230	221	238	228	269	231	222	221	224	224	223	237	242	219	248	202	241	194	214	220	202	211	254	248	220	216	216	225	217	220	222	238	242	195	180	209	222	233	229	216	245	222	222	242	241	246	189	218	230	239	233	209	259	217	205	239	223	221	246	218	230	201	227	184	238	248	236	237	241	220	228	230	216	242	238	234	250	215	236	254	211	210	221	224	234	270	234	241	223	193	225	228	253	247	248	211	228	231	222	240	247	225	219	236	258	201	250	208	221	260	231	242	222	217	238	207	216	228	219	228	196	240	231	254	208	222	210	236	241	207	239	235	232	266	217	203	234	197	226	221	219	228	222	226	256	223	229	230	218	230	219	213	217	234	258	224	197	219	225	245	239	207	227	233	252	216	269	242	252	225	247	232	240	247	225	218	219	216	214	220	211	242	205	226	263	251	263	212	239	254	214	238	252	237	232	238	246	228	240	246	222	228	232	230	231	229	219	213	246	203	216	222	198	217	207	218	250	238	230	244	206	194	254	245	220	236	207	218	245	215	232	232	239	199	215	205	225	246	218	257	211	228	224	219	218	213	195	236	244	206	225	252	221	207	229	244	238	210	220	249	250	230	231	250	245	211	239	232	244	225	204	232	229	231	233	200	220	220	184	243	184	242	212	234	193	217	242	183	231	238	211	201	237	222	241	220	239	231	229	221	212	206	232	260	226	244	208	238	240	228	235	209	227	229	253	256	215	209	251	200	245	232	211	236	248	227	234	200	233	204	239	225	243	243	219	217	218	243	223	241	202	258	234	218	226	236	258	269	201	226	193	223	220	224	234	241	250	239	224	234	251	220	256	225	229	236	248	229	247	215	191	227	220	198	222	228	237	237	218	212	256	209	240	230	233	221	213	223	216	222	216	245	211	240	241	233	215	230	227	206	214	216	236	226	241	236	238	223	201	219	225	195	196	239	243	237	235	198	224	242	220	233	219	239	227	202	235	236	241	206	226	212	242	206	242	219	203	209	222	229	220	234	201	216	235	220	241	223	236	205	194	199	210	216	223	221	200	215	225	212	215	270	222	248	234	245	234	200	211	221	232	210	246	246	228	235	224	226	223	220	231	225	218	212	216	222	232	205	217	221	244	229	244	200	219	227	218	217	248	209	242	228	203	235	221	223	235	234	251	214	219	220	217	193	206	251	225	223	248	227	229	243	221	231	208	223	227	242	253	230	200	202	247	225	227	198	220	226	214	235	215	263	225	248	215	235	219	256	197	226	212	217	223	236	237	229	230	240	272	206	208	234	253	216	231	249	260	245	240	244	233	252	217	247	213	233	228	220	234	245	239	262	213	219	220	213	201	223	233	236	205	222	205	238	240	227	254	199	228	233	210	200	230	245	235	237	238	222	222	218	228	234	242	225	253	248	225	218	242	232	233	218	220	231	224	249	231	216	235	232	241	207	210	214	245	245	226	211	251	225	228	238	210	213	222	241	248	220	238	224	231	208	237	228	226	273	227	266	238	208	235	221	210	213	213	249	210	194	217	213	222	215	218	216	243	270	195	239	212	219	203	246	223	261	229	233	240	231	221	201	224	265	233	208	201	218	261	229	249	249	205	229	225	228	233	236	240	224	253	216	226	227	260	232	244	234	243	249	213	211	238	220	251	236	214	241	246	192	215	244	219	217	199	213	224	233	216	246	213	219	214	251	230
9709	13551	5313	2278	1909	1511	1240	1067	992	945	832	817	775	730	678	679	600	629	633	629	610	577	594	556	536	572	549	560	533	557	534	569	564	556	563	562	552	498	498	549	512	529	530	553	542	525	520	524	572	545	513	532	502	475	500	499	504	491	530	520	525	500	516	521	491	543	517	477	504	506	542	530	517	526	506	505	511	524	480	526	518	513	526	510	488	491	535	483	530	496	511	488	511	499	559	480	481	506	474	534	483	522	516	554	528	494	504	504	532	534	533	480	476	548	491	528	517	505	494	513	575	495	498	513	542	541	516	495	524	496	518	489	512	526	488	484	493	490	519	461	516	493	501	552	486	543	490	514	505	517	504	492	498	449	515	504	538	525	489	517	492	489	507	498	536	517	504	523	459	525	517	564	512	483	503	527	502	507	439	478	500	466	546	473	496	503	459	515	460	502	518	509	504	500	513	476	504	554	534	558	523	495	521	523	489	522	496	481	540	523	495	549	519	487	488	522	499	499	511	516	476	486	499	532	477	516	508	487	527	492	493	477	511	477	517	495	520	473	447	503	504	500	502	549	492	523	530	536	507	512	489	495	496	496	461	494	497	497	519	456	478	523	515	476	503	490	515	493	511	488	435	505	500	488	494	490	536	491	462	460	503	487	532	484	536	493	527	501	510	460	503	535	491	503	491	501	511	525	497	482	506	512	509	508	504	532	474	519	572	508	459	489	471	474	508	508	474	511	470	503	517	480	555	476	457	526	519	492	506	515	500	466	487	535	528	506	482	487	501	482	470	479	499	490	493	527	527	543	460	490	524	469	506	500	494	530	468	536	553	529	535	530	488	491	538	500	532	484	495	525	505	499	503	513	537	519	503	516	504	497	466	533	515	500	530	483	501	485	531	461	492	514	485	528	489	469	476	479	543	481	477	548	511	500	488	560	504	500	524	547	497	524	503	464	500	488	499	529	492	496	520	486	524	468	515	452	487	527	498	442	476	501	540	542	492	513	528	512	484	505	528	503	520	493	534	473	484	523	534	516	480	504	484	499	483	515	486	471	526	490	496	473	496	466	498	540	514	469	492	502	518	514	502	461	475	531	523	499	489	460	526	487	505	495	451	483	487	450	530	490	518	544	514	493	493	505	490	513	476	470	503	488	508	509	510	466	549	500	534	504	523	512	512	485	538	519	494	509	491	509	467	512	516	519	514	492	518	501	522	500	483	493	550	481	490	529	529	487	516	493	548	530	516	489	509	476	530	525	503	507	488	494	459	521	525	473	555	484	481	505	478	539	527	520	510	499	472	471	547	502	517	530	502	522	538	472	508	508	486	491	508	503	523	471	520	501	489	494	485	502	479	522	501	519	496	486	484	479	494	503	481	445	521	484	528	521	527	497	494	463	506	512	515	494	500	517	529	507	509	523	483	508	507	503	516	478	506	502	484	472	510	474	506	499	509	484	502	490	522	500	501	525	498	514	484	466	514	519	566	502	521	491	497	522	479	506	480	542	493	521	468	500	483	511	488	541	517	526	530	528	509	527	494	498	490	491	494	489	507	513	511	493	554	499	520	474	533	489	517	488	533	479	498	487	528	501	514	484	512	490	484	489	500	510	487	499	510	507	484	510	514	493	516	510	504	514	479	541	510	509	482	520	521	492	549	477	494	505	478	518	475	520	489	518	504	554	496	506	484	493	524	480	525	485	488	463	532	490	493	491	531	490	524	494	520	521	549	484	511	485	498	499	509	443	511	488	509	489	478	461	526	546	513	489	493	497	496	466	532	491	498	479	505	487	526	556	498	513	509	531	533	515	534	531	493	480	490	510	529	509	526	529	491	451	511	492	518	518	546	494	504	493	513	504	480	476	466	475	468	512	503	512	531	506	521	484	524	493	494	504	483	515	501	482	516	499	497	495	502	500	535	538	482	477	516	539	489	488	493	509	495	522	524	486	471	526	510	529	468	489	483	525	522	489	511	493	480	496	535	520	441	498	507	495	491	555	500	525	507	526	485	525	501	506	517	499	517	527	510	498	506	495	510	515	537	520	504	490	497	482	464	502	484	519	498	508	524	499	500	494	503	492	500	500	527	542	487	455	508	504	526	492	491	507	465	509	455	509	524	541	502	498	486	497	529	498	486	504	503	484	498	532	529	504	501	521	533	467	512	506	527	488	512	495	502	504	520	541	490	500	499	480	546	504	514	507	518	480	492	496	502	493	501	520	495	488	515	511	526	522	503	542	520	515	539	485	521	442	479	525	535	517	495	489	491	534	485	488	500	509	538	534	516	521	513	530	524	514	486	510	497	541	512	477	494	491	506	517	470	531	511	489	508	502	504	467	524	521	529	471	492	488	488	510	542	532	503	497	531	479	496	486	522	490	531	483	502	474	505	488	495	500	512	529	499	544	493	498	535	512	516	461	530	483	522	517	475	472	497	512	494	485	478	528	503	507	510	502	500	557	461	527	480	504	543	527	478	506	499	504	489	453	525	502	535	484	492	491	475	553	519	507	464	492	504	482	489	529	476	488	483	503	459	562	527	513	519	474	520	528	491	510	488	479	518	498	498	518	552	473	499	495	487	476	496	500	455	471	562	509	506	494	528	479	518	516	489	499	497	530	487	517	533	504	499	517	504	505	515	520	541	509	509	507	505	521	477	493	497	531	525	552	511	513	499	474	506	466	462	493	517	482	496	462	496	482	497	487	475	501	471	502	519	517	499	496	504	508	530	509	501	481	500	541	538	545	483	512	456	519	499	470	495	524	475	500	482	472	482	486	511	488	476	484	482	488	532	524	475	480	509	505	536	540	455	540	523	515	517	501	490	544	488	502	520	485	489	510	491	463	520	512	486	531	504	540	492	543	541	540	477	481	527	543	499	504	465	481	542	500	482	503	522	508	484	511	523	506	467	490	563	492	487	519	520	509	498	481	494	529	492	497	543	456	505	521	491	491	467	510	511	545	512	501	501	514	509	504	528	480	472	508	492	514	492	502	521	467	493	557	488	481	501	496	523	522	541	492	500	515	514	521	487	501	492	464	493	471	520	488	480	494	491	489	502	507	491	543	504	539	463	509	535	470	483	496	509	496	540	510	512	520	523	484	505	483	463	454	498	512	500	511	526	532	507	462	501	501	472	550	509	499	483	501	512	484	505	497	482	462	512	494	487	519	485	523	515	513	485	499	523	477	527	483	546	519	515	495	490	472	501	505	504	526	508	500	506	479	493	526	496	497	521	500	499	506	498	509	504	498	480	511	486	503	505	502	450	463	545	513	483	466	513	532	485	492	491	534	512	518	501	530	511	505	503	495	511	498	514	507	473	507	448	474	527	517	496	469	551	508	553	473	535	487	517	474	501	484	524	495	503	484	501	527	518	463	503	501	486	528	491	516	491	541	501	501	527	531	510	514	486	513	500	482	503	529	528	487	507	489	471	496	467	463	497	514	465	510	517	521	495	526	521	472	527	506	494	495	508	507	525	567	501	515	518	485
2219	1233	222	129	149	114	106	108	125	113	133	150	119	109	138	132	125	89	146	109	133	104	110	132	124	135	141	116	119	121	103	117	145	120	103	119	142	131	119	122	120	126	130	118	118	132	115	132	108	111	119	119	120	111	107	136	110	111	115	106	125	118	96	127	121	124	105	125	109	115	109	124	136	91	113	144	122	98	127	104	127	126	120	137	125	102	123	109	117	125	109	86	121	110	114	101	123	129	123	131	110	118	132	122	106	120	95	113	109	126	135	114	125	100	128	127	125	114	147	125	107	104	83	137	134	115	118	112	94	117	121	114	121	105	141	100	116	134	137	125	121	128	127	114	120	139	132	111	112	120	121	133	134	121	136	128	118	116	116	112	120	118	111	116	112	115	120	118	105	116	124	126	120	116	105	99	130	105	117	127	102	121	125	115	105	100	108	113	142	132	129	119	111	120	105	111	117	128	117	110	105	130	105	114	113	110	140	120	125	111	124	121	129	120	117	144	117	134	114	106	113	122	120	128	114	100	104	112	123	131	111	116	116	123	105	111	130	109	114	117	132	121	112	115	119	106	99	114	114	111	122	106	112	110	118	104	121	98	105	116	114	137	114	130	121	125	141	104	102	113	105	110	116	98	130	119	91	104	123	105	131	95	116	112	123	101	138	107	104	104	120	119	117	119	112	115	112	122	113	116	119	115	116	135	100	130	127	115	126	100	114	131	108	140	123	115	127	147	96	99	122	97	110	111	128	103	133	109	125	105	113	128	132	123	138	117	124	109	102	110	108	119	116	116	131	134	128	127	97	112	106	124	116	103	108	118	121	114	123	119	127	125	111	114	103	123	129	111	110	125	118	136	110	109	112	110	119	126	134	118	115	108	115	134	118	128	126	116	112	112	112	121	117	131	132	121	114	114	117	129	106	155	128	121	118	118	128	128	119	125	134	121	95	125	134	119	125	122	121	132	127	101	103	104	119	107	117	127	120	107	101	97	101	117	114	93	121	120	129	122	134	126	137	116	131	113	109	122	132	122	124	111	121	108	110	119	105	99	92	128	111	115	124	122	110	118	120	122	110	142	94	105	89	124	137	126	123	121	117	117	96	106	110	113	140	131	88	132	126	129	141	108	123	110	115	113	125	111	124	118	106	100	128	107	102	130	147	117	125	136	99	97	108	121	128	141	104	118	149	129	114	128	122	131	120	128	120	100	136	116	120	119	115	125	123	133	128	106	120	144	108	136	121	132	112	111	111	110	107	107	105	130	112	114	118	124	115	120	132	107	142	123	114	109	109	110	124	119	104	122	112	107	118	107	116	104	99	100	127	118	113	112	114	122	113	115	108	109	93	131	108	107	123	123	113	107	113	141	107	113	109	120	124	123	139	105	128	132	126	118	109	106	116	126	110	97	117	125	106	113	112	116	113	111	112	116	107	138	129	104	116	119	118	125	108	141	132	119	120	103	136	119	112	125	101	125	104	103	110	111	110	134	138	138	123	122	108	111	106	123	122	112	126	121	107	115	113	130	131	134	150	116	116	123	91	119	106	97	111	124	130	108	122	110	100	135	114	111	107	83	147	127	103	117	113	112	119	105	130	118	112	108	105	110	107	109	112	119	103	120	129	114	135	116	118	120	112	121	113	122	115	123	144	131	100	123	115	125	114	112	111	120	102	147	121	121	107	112	126	106	128	124	123	113	110	115	99	109	119	116	117	111	92	96	119	121	115	125	100	122	113	119	110	102	95	101	129	142	104	114	131	109	129	118	117	113	120	119	119	107	100	109	95	97	117	90	106	115	115	133	115	109	101	110	110	119	113	103	112	126	102	123	123	121	116	110	115	134	107	115	118	117	117	129	122	100	118	122	117	125	115	118	104	88	111	118	103	131	134	106	108	114	131	131	116	95	110	125	122	136	110	105	116	132	120	106	133	131	133	102	104	88	113	122	107	92	119	122	109	132	103	130	126	121	107	122	109	115	105	115	97	119	114	118	119	121	110	118	128	106	123	136	114	116	110	106	98	110	135	101	108	108	124	120	111	100	114	124	112	112	126	119	115	132	134	106	116	118	130	123	111	99	114	111	99	107	109	130	111	124	148	131	120	103	113	101	115	124	124	112	103	142	121	114	118	106	111	120	118	113	109	117	109	127	121	103	111	119	120	132	112	110	112	134	108	136	124	112	119	120	91	122	96	120	114	117	122	115	113	128	112	114	110	122	122	116	122	132	137	107	113	113	129	107	105	124	134	94	119	136	105	114	125	131	124	95	124	114	97	114	111	132	128	122	96	75	109	120	127	116	133	107	113	118	117	101	92	123	127	113	95	119	124	117	122	124	109	117	112	107	116	135	104	111	118	133	115	125	128	119	117	122	102	131	113	133	117	118	123	112	140	111	112	103	126	101	115	130	126	114	130	132	133	130	127	88	128	112	98	135	128	128	118	116	136	117	112	122	126	131	123	144	132	111	107	110	97	115	135	136	122	147	111	117	105	141	118	106	129	126	117	96	112	116	121	126	144	110	113	122	119	108	101	115	121	126	117	137	109	116	96	113	110	110	113	98	95	123	131	110	107	103	96	117	97	101	108	143	121	117	99	114	103	118	102	141	133	116	107	107	110	128	109	113	112	106	109	106	132	141	144	104	119	129	122	108	115	103	118	121	101	113	98	111	130	121	138	116	108	115	120	119	124	120	118	124	131	126	110	119	94	135	127	122	105	110	127	127	119	138	119	103	116	119	124	122	105	113	124	112	105	136	123	110	111	111	138	121	124	127	119	148	105	117	118	116	107	124	133	126	121	113	141	120	95	135	116	115	123	103	132	116	106	121	98	113	122	99	118	113	105	113	121	121	115	145	139	121	112	126	109	100	118	116	142	123	97	129	117	116	120	115	104	93	116	134	107	105	119	113	131	113	115	114	115	126	117	103	126	129	125	120	146	116	99	115	118	111	102	114	145	107	102	118	109	103	108	128	140	118	110	126	108	121	127	107	118	130	129	127	116	124	131	101	102	96	122	129	111	103	118	138	118	130	116	124	121	90	107	106	115	125	126	106	126	109	115	115	121	111	124	103	96	117	121	122	128	110	83	98	116	112	127	109	134	98	105	122	140	113	112	129	123	133	126	111	132	122	115	119	127	117	129	126	117	105	129	109	111	112	121	108	124	115	126	102	100	112	105	129	104	143	116	118	130	116	116	111	122	120	108	108	140	136	122	120	121	118	123	109	120	109	115	116	128	139	101	99	115	110	121	126	132	119	122	105	110	151	126	133	142	109	107	111	96	129	124	90	119	107	120	117	103	103	122	137	113	92	92	105	121	114	112	101	118	136	107	111	129	124	108	92	135	127	100	113	115	122	119	110	115	117	101	120	115	114	103	107	129	125	137	109	118	128	107	110	99	107	108	124	98	103	148	115	120	129	116	120	110	116	111	108	150	126	102	118	122	128	120	115	110	113	109	123	115	133	124	133	126	91	114	117	115	119	114	125
2063	1488	509	325	333	311	330	318	316	324	328	324	302	274	310	297	321	286	286	290	296	320	308	318	313	327	309	291	301	314	307	325	303	314	298	311	324	303	335	333	293	301	306	340	330	297	289	311	325	296	299	290	321	292	288	289	320	308	318	293	294	311	298	314	316	313	302	319	305	286	339	296	298	296	314	267	303	304	294	305	295	300	314	296	299	355	324	312	302	304	341	300	277	318	296	317	317	321	325	321	295	305	310	309	321	312	311	334	264	299	319	318	297	332	316	311	322	301	298	299	308	304	302	321	296	305	334	322	307	313	323	314	292	295	311	313	315	297	316	298	317	305	302	278	282	311	312	326	287	307	326	288	301	314	295	337	302	293	317	278	345	309	323	319	306	317	304	304	286	294	306	307	307	331	327	293	322	319	299	294	296	291	335	317	325	305	322	303	312	327	310	308	325	320	279	306	321	316	288	306	300	311	302	305	307	265	311	330	322	301	308	311	306	281	296	294	279	303	306	297	283	319	322	298	325	291	329	290	285	304	317	340	298	309	294	304	326	318	289	319	290	299	314	312	299	277	326	295	313	301	321	312	324	289	333	292	332	328	306	297	287	316	324	289	325	307	297	277	303	315	284	307	305	288	316	304	326	297	289	330	291	308	288	325	327	320	323	293	305	301	303	319	295	280	273	316	282	335	314	286	297	297	333	323	300	310	305	296	326	299	313	276	295	323	308	290	325	308	313	328	314	308	276	308	293	308	298	275	298	288	288	281	323	308	322	329	290	283	328	309	288	287	319	303	326	280	294	285	316	265	285	308	313	264	293	306	323	311	271	307	301	330	336	321	304	296	314	320	297	278	289	292	305	302	325	299	296	296	300	308	328	320	278	325	299	275	291	286	298	293	315	298	320	323	271	305	292	289	338	315	373	311	316	276	300	349	292	323	306	296	306	306	315	280	282	303	345	293	310	336	327	325	315	276	316	301	286	284	331	314	312	280	321	330	300	337	320	322	305	322	299	281	307	307	335	280	281	289	260	313	293	314	290	290	332	315	301	298	291	322	318	327	321	280	316	272	330	299	316	329	308	279	290	310	298	308	296	297	319	315	324	298	292	319	293	303	294	292	306	317	287	281	319	288	324	302	319	323	327	317	302	335	307	326	291	298	285	343	294	293	323	296	296	348	319	299	310	319	314	336	303	331	297	328	266	330	294	324	304	315	297	289	307	302	285	322	296	301	326	305	295	273	271	283	310	310	321	312	297	303	276	309	272	299	347	294	319	301	285	316	294	313	272	319	300	310	317	328	314	277	288	291	303	325	312	320	340	316	293	281	305	305	312	312	301	302	281	298	284	272	308	305	321	315	303	321	296	308	291	315	349	294	312	299	324	313	290	276	299	299	303	288	310	308	290	300	295	331	288	308	328	291	318	299	317	301	309	305	299	286	312	295	273	311	318	295	293	317	323	297	277	288	275	291	295	303	330	322	283	314	314	318	338	334	325	307	314	310	299	300	312	338	319	288	314	323	284	324	292	319	304	316	300	294	284	313	307	309	270	312	284	294	287	297	318	318	325	312	318	329	311	297	318	275	303	285	310	320	293	300	268	321	329	303	306	314	276	276	288	320	315	321	297	301	280	307	305	307	279	306	328	320	274	330	308	309	328	280	310	275	315	300	280	306	301	309	314	277	286	330	310	290	325	317	330	289	293	277	306	300	295	290	326	312	317	317	311	312	302	295	326	299	313	324	317	314	314	310	310	299	322	337	274	297	304	297	310	308	321	289	307	298	301	319	299	326	296	281	335	311	330	309	288	332	313	272	322	318	318	311	326	311	307	306	300	308	314	299	260	319	292	310	291	302	323	267	310	348	294	301	271	282	295	312	298	309	284	310	264	307	302	302	284	306	323	345	317	288	328	300	321	276	305	299	309	281	339	323	288	290	339	303	332	295	294	317	294	320	302	320	322	305	299	301	328	326	299	309	318	291	307	353	301	303	315	299	343	286	317	317	288	283	326	314	311	284	323	304	323	303	320	284	310	295	305	315	280	272	304	302	301	301	334	286	279	319	308	307	318	312	292	315	317	305	307	296	318	312	294	323	275	295	307	353	325	298	307	307	280	295	297	300	303	329	345	288	320	271	339	349	296	318	302	320	317	304	321	327	313	310	293	315	336	283	297	294	319	309	337	336	327	312	314	316	290	332	355	304	295	319	320	314	281	325	291	287	297	307	303	295	273	291	297	304	313	340	284	324	344	311	324	284	317	316	331	312	311	278	307	297	321	339	326	321	319	302	286	295	301	306	288	321	298	303	322	296	322	331	321	318	298	318	319	315	288	330	302	304	311	279	292	329	302	306	313	290	276	319	293	304	319	342	330	289	334	320	322	304	328	292	293	305	296	342	316	302	334	287	296	307	308	288	311	297	276	265	296	302	306	311	307	290	314	303	332	299	324	313	271	304	311	313	304	312	293	289	286	290	311	308	292	313	304	333	320	302	301	321	301	319	336	302	323	298	300	290	299	341	298	351	289	316	301	328	293	319	312	330	311	311	334	323	281	344	305	307	324	294	315	312	301	294	304	309	306	317	274	306	261	317	309	329	278	298	309	327	328	334	310	277	294	314	307	344	306	277	275	315	340	286	329	312	316	311	312	291	291	308	293	318	300	302	333	306	301	330	300	299	287	302	319	278	299	299	318	289	304	322	317	293	287	300	314	310	292	302	347	289	327	334	331	317	328	303	294	278	284	342	309	312	298	310	274	302	301	286	299	309	316	322	298	280	299	306	282	328	321	301	305	305	301	321	303	348	308	321	306	319	308	287	315	335	305	297	318	326	318	309	318	320	305	320	305	306	297	275	325	337	278	292	306	296	324	330	298	312	302	304	271	306	330	313	315	298	286	328	302	323	333	307	319	300	301	279	303	301	325	342	301	291	314	310	315	306	283	334	334	321	344	295	332	302	282	307	326	320	303	301	337	297	276	286	280	303	322	330	321	271	316	331	304	315	312	317	331	282	310	293	316	311	307	283	336	340	284	275	302	301	275	287	327	321	330	328	324	319	311	300	290	316	307	304	310	302	295	288	286	337	309	315	312	306	326	271	289	321	291	315	293	305	302	315	299	286	317	293	280	272	311	280	326	330	288	305	284	322	319	321	334	314	314	313	303	318	287	327	275	301	308	319	290	279	304	298	314	307	302	281	338	318	304	315	277	313	300	306	308	319	311	336	277	322	329	308	302	300	302	313	339	292	298	294	330	322	324	304	329	289	304	275	336	353	306	309	320	301	314	305	329	288	317	280	324	353	325	313	307	279	288	261	292	352	302	304	293	304	308	297	316	328	336	339	328	298	326	297	328	300	326	311	293	294	302	306	311	304	345	296	301	296	272	307	324	322	313	302	288	309	307	308	282	319	293	305	303	308	323	268	325	345	303	349	312	299	298	316	279	304	320	300	315	286	309	327	274	301	316	256	324	302	310	306	301	300	285	287
10302	7191	6501	615	393	357	336	283	286	322	268	293	246	304	269	276	262	280	276	277	276	255	278	244	270	278	246	295	270	273	261	271	253	237	268	236	241	249	236	254	251	267	238	266	252	236	269	260	246	241	273	246	266	258	244	276	222	229	241	234	282	255	229	263	246	233	264	267	249	262	272	258	243	245	259	255	241	225	261	291	275	261	279	240	239	262	245	244	266	273	256	237	285	249	275	259	261	253	253	273	263	259	240	282	232	230	257	242	251	233	275	261	260	264	227	252	241	219	228	251	270	258	248	222	259	272	272	251	246	251	235	257	242	235	263	261	252	253	268	263	264	288	262	262	284	271	267	257	236	272	259	255	252	250	254	247	252	248	253	266	222	262	230	257	258	267	255	261	283	285	276	234	270	243	261	259	253	276	247	239	267	243	262	254	263	276	250	251	250	246	265	249	224	247	260	253	238	259	244	247	230	258	251	267	278	253	267	280	251	259	262	303	263	252	217	249	257	266	239	253	251	231	249	282	258	251	268	258	265	221	279	284	244	253	233	264	240	262	241	253	258	300	245	229	232	250	267	259	246	277	260	252	283	260	234	249	258	259	243	240	272	249	242	261	234	259	248	254	274	256	268	271	244	271	282	255	247	251	241	234	230	267	240	242	244	284	253	251	282	249	200	245	259	223	247	260	212	253	248	250	247	267	225	226	251	272	251	238	268	273	263	242	245	255	241	263	271	270	267	241	254	292	255	239	249	273	297	248	268	283	260	260	230	250	263	260	241	252	241	260	229	262	251	248	242	256	235	243	283	257	246	274	253	218	269	269	273	235	278	272	255	266	260	251	271	258	267	268	246	268	252	230	262	248	245	253	244	222	254	225	235	275	255	289	261	255	285	229	228	239	252	266	270	259	238	262	258	271	219	226	270	268	250	263	255	249	265	255	256	266	269	271	242	258	235	250	262	270	248	234	272	253	245	234	246	279	246	268	241	280	272	257	270	269	267	237	265	233	236	231	275	257	226	239	259	276	248	255	224	249	259	276	275	260	277	257	250	228	239	284	259	233	255	246	267	249	279	278	254	263	271	268	241	272	249	259	304	258	248	253	255	249	229	251	268	264	267	273	257	253	322	252	271	253	233	264	255	273	264	294	257	228	231	264	223	229	269	248	259	250	266	276	249	261	226	239	230	236	277	242	271	267	254	260	238	252	241	244	231	262	252	240	257	247	276	225	243	243	246	254	277	263	245	283	269	251	263	258	237	272	230	262	259	272	246	256	251	245	229	236	243	268	279	256	248	263	256	267	246	260	251	257	278	261	267	244	247	266	264	266	253	260	275	264	226	264	284	258	246	255	235	277	277	267	270	217	277	260	257	258	254	238	235	215	222	229	252	228	251	271	265	276	274	235	261	253	264	286	258	223	252	254	256	262	280	265	253	276	266	235	244	231	231	235	214	255	236	257	249	251	251	257	251	226	256	247	224	239	285	256	226	277	251	252	229	247	245	201	285	259	256	240	248	270	250	279	220	264	253	286	241	231	257	253	251	245	261	225	249	239	246	242	270	256	268	266	244	240	235	240	250	276	252	221	256	273	282	238	246	265	275	246	228	263	273	266	263	272	262	254	248	260	260	267	240	266	243	262	264	250	241	254	251	242	272	257	286	225	234	274	262	270	233	239	238	239	258	246	241	242	225	274	278	244	227	259	261	237	257	245	232	269	243	260	288	267	250	279	252	260	266	268	243	261	258	258	215	298	229	268	247	266	241	253	261	235	238	242	246	266	256	231	277	253	273	271	267	257	253	240	264	222	265	233	245	269	234	264	239	261	245	271	264	228	266	246	252	268	273	255	259	263	239	305	267	246	246	240	233	249	260	267	275	266	252	230	263	240	231	243	246	287	250	246	258	277	274	243	252	259	271	242	250	251	266	259	252	248	270	248	296	262	257	242	256	245	235	277	244	266	251	238	246	259	235	279	263	267	229	246	239	258	284	227	256	254	249	261	257	241	238	235	271	278	238	243	269	249	272	254	267	260	283	263	258	237	230	258	268	264	252	234	246	259	270	249	273	236	255	268	253	240	244	238	242	259	267	227	277	271	244	272	256	260	280	247	254	244	263	258	252	245	287	243	250	233	259	288	234	249	245	238	267	266	247	237	247	231	252	245	285	249	256	228	281	232	249	279	273	233	287	259	289	222	271	246	253	238	245	244	259	245	254	273	252	233	270	264	232	247	236	226	282	248	273	275	247	265	260	287	269	263	252	223	239	263	259	263	245	290	250	238	250	252	229	258	287	260	231	242	238	292	258	261	248	238	250	243	282	248	258	239	241	273	242	286	271	283	263	249	275	271	267	231	232	249	272	228	285	277	232	277	268	267	250	265	225	242	267	261	241	242	259	248	285	299	249	260	272	245	245	249	249	226	271	256	254	254	247	246	268	262	250	293	243	268	257	259	243	252	257	264	278	263	286	224	272	265	250	275	259	245	256	233	237	257	242	279	255	231	250	246	216	251	231	242	265	238	258	280	280	277	246	271	222	245	215	257	235	249	248	263	269	242	233	264	255	256	242	267	246	279	271	243	269	262	274	273	246	231	240	241	261	220	241	259	244	242	260	280	265	240	265	237	237	249	265	248	263	230	234	251	269	249	243	238	251	272	241	265	238	238	266	268	271	255	260	263	219	271	252	258	249	253	253	242	256	241	273	242	243	259	263	244	232	257	228	245	256	272	271	227	250	238	270	286	265	274	224	269	241	247	258	275	256	290	239	259	287	288	226	241	247	237	234	262	243	247	249	266	247	269	256	229	261	261	252	250	264	242	259	240	276	276	259	242	239	233	259	216	247	234	242	248	242	282	247	247	279	249	253	270	252	245	252	227	258	271	250	250	267	236	262	248	284	253	259	276	296	234	245	238	238	244	259	230	258	299	266	242	261	265	284	241	268	266	277	266	233	251	292	272	268	258	236	238	270	258	289	244	230	234	214	253	269	274	250	261	256	242	257	276	266	240	255	256	269	250	255	257	289	237	225	283	250	278	247	260	240	271	276	251	263	255	245	258	261	263	263	282	267	235	264	283	256	266	263	242	260	289	244	269	277	239	235	255	206	233	263	234	247	256	253	251	261	261	271	265	269	196	273	266	254	245	248	297	244	258	264	241	266	247	245	264	273	243	278	270	294	235	280	266	234	242	275	283	236	255	274	275	326	274	279	272	259	252	241	263	291	275	250	264	242	260	247	256	254	283	244	240	284	259	245	273	240	255	270	277	270	247	223	274	238	241	268	236	260	233	252	257	248	267	251	255	257	252	253	249	257	255	274	247	291	248	267	227	235	242	255	265	272	248	262	226	270	295	236	240	255	259	252	253	270	266	260	250	225	259	278	243	232	256	238	248	286	240	266	256	247	245	263	274	271	241	231	268	243	206	288	284	256	239	239	256	257	264	286	237	256	273	249	258	260	280	266	253	242	215	229	239	274	285	220	229	241	264
7714	7614	6660	1467	1228	1149	953	841	849	757	774	705	690	704	733	685	658	655	632	620	634	643	676	619	588	611	640	569	614	598	620	607	611	587	587	598	578	554	611	585	607	609	575	570	566	586	574	570	576	592	587	594	614	601	566	579	589	546	592	576	558	573	588	587	585	572	601	579	556	573	522	583	561	597	556	588	588	606	591	568	552	555	551	562	583	591	589	574	584	564	573	603	613	617	589	587	585	552	553	566	574	581	579	563	545	577	572	594	640	644	618	581	545	582	592	564	567	568	596	609	533	634	564	579	574	579	542	556	589	636	606	581	581	569	608	577	552	551	587	608	571	601	576	539	588	572	584	551	592	578	567	529	608	577	597	586	551	566	591	567	566	568	588	561	539	583	566	582	565	592	532	562	582	597	574	592	578	552	620	607	629	601	564	597	574	609	601	513	560	600	600	601	542	602	538	562	573	580	605	581	575	587	577	578	576	631	570	588	552	595	559	537	575	554	568	601	534	526	585	590	537	542	548	575	577	579	565	570	602	611	558	554	575	564	582	593	588	555	580	535	594	605	552	559	570	565	574	565	586	599	558	581	594	610	573	573	618	556	580	605	558	593	591	571	584	638	551	619	588	570	573	588	592	569	567	541	572	630	573	578	593	552	565	618	550	620	546	589	578	580	577	583	546	593	613	590	625	533	565	575	594	586	579	590	578	566	574	595	578	595	572	598	582	602	571	550	583	598	599	559	553	590	585	597	565	564	581	598	563	591	620	613	576	625	590	535	575	562	549	591	570	570	587	646	583	602	597	573	608	592	603	561	573	590	577	592	527	571	561	587	562	586	606	556	576	612	558	604	559	576	623	588	620	595	521	535	583	578	557	546	579	599	571	561	596	611	614	574	580	570	556	556	578	617	580	586	603	549	556	592	579	566	594	600	572	599	585	571	563	586	570	572	555	583	565	599	556	578	610	547	547	539	571	592	579	543	568	561	563	584	577	598	617	557	577	605	595	605	563	627	482	634	547	552	612	559	573	583	605	596	608	578	588	563	556	597	572	562	588	561	593	579	575	579	561	598	593	593	590	626	574	576	570	624	538	555	604	545	579	568	521	586	547	584	567	584	577	577	617	564	572	572	569	592	583	575	563	601	586	615	569	566	572	564	558	574	526	577	572	561	566	548	559	567	604	591	553	583	614	581	595	568	546	610	579	576	613	566	525	601	573	530	534	558	555	575	579	612	593	600	592	589	589	561	598	658	605	570	589	543	594	602	572	533	568	554	563	585	642	570	585	581	588	611	569	570	602	613	580	555	563	552	612	617	572	565	592	590	579	589	562	582	563	524	594	615	575	538	594	575	579	572	585	597	580	608	586	583	589	615	584	626	556	536	516	629	578	577	520	584	598	594	580	537	594	569	592	537	541	575	568	574	564	564	593	578	558	578	589	559	563	573	533	595	596	604	558	578	554	594	601	558	560	599	587	571	578	556	600	552	640	565	566	553	612	607	549	591	574	595	597	559	552	559	521	571	593	532	574	513	589	604	571	566	534	621	645	576	613	572	623	575	581	592	562	602	608	592	589	595	596	563	581	578	564	608	591	616	575	584	563	589	541	601	597	572	554	618	600	578	569	595	555	589	574	588	588	536	574	585	600	587	541	588	525	595	569	563	584	607	568	536	551	589	584	541	589	589	567	581	606	575	566	576	578	560	599	556	582	627	578	586	570	572	593	588	589	566	579	533	602	590	575	561	635	602	604	544	549	608	606	590	569	547	578	550	601	579	607	587	597	579	523	610	567	551	583	580	568	560	582	559	565	579	620	607	571	572	608	592	544	572	590	599	563	597	578	590	619	642	578	548	539	591	591	569	532	628	583	579	581	572	579	583	552	598	583	599	608	555	587	548	605	541	565	579	630	567	632	581	598	558	584	564	606	604	544	611	582	617	581	627	598	598	606	574	590	590	566	621	587	598	552	577	610	582	625	547	645	571	566	609	601	571	563	589	576	538	588	567	588	572	562	554	588	585	593	589	576	570	580	604	608	575	621	594	560	572	609	548	544	612	579	597	618	597	594	585	639	569	564	551	548	593	547	594	546	578	576	569	543	591	591	600	557	612	564	609	591	581	575	555	536	548	551	586	578	586	549	569	602	602	545	564	573	598	566	588	598	593	597	597	575	594	534	576	551	613	621	614	596	597	580	539	591	573	591	562	545	582	586	620	553	606	576	600	629	604	577	579	557	595	576	606	605	560	556	563	531	587	575	561	611	578	569	624	587	649	547	515	616	568	595	590	569	563	579	581	596	563	544	553	611	617	618	555	573	583	579	581	570	612	607	588	539	595	557	583	583	586	600	565	586	587	581	589	621	574	618	586	598	584	605	582	581	614	585	616	547	619	593	580	574	567	586	574	540	584	573	564	588	583	574	582	596	600	593	587	601	585	570	578	592	544	551	574	569	577	566	574	589	595	586	597	632	603	602	611	582	548	590	626	604	630	586	566	607	646	589	587	540	587	603	584	607	574	565	522	581	584	591	595	598	603	567	601	574	548	584	562	564	586	570	592	581	615	590	583	573	545	601	592	574	572	581	578	605	562	538	614	568	577	587	595	603	570	575	566	636	589	637	553	551	567	589	572	594	558	564	572	603	540	608	578	551	597	554	600	598	573	588	609	557	609	569	583	589	564	570	620	585	570	573	562	569	585	577	573	578	538	555	586	572	501	535	571	592	568	561	596	612	590	596	629	542	552	547	618	560	546	563	544	573	605	599	552	557	618	591	596	557	590	542	604	589	549	604	551	580	586	590	594	568	549	631	562	566	554	536	582	603	597	601	558	587	632	578	592	598	571	584	576	566	580	543	591	549	561	591	572	556	573	555	578	579	564	557	587	532	520	550	566	566	580	586	564	558	597	612	575	567	567	541	555	597	600	602	539	558	593	574	575	582	577	592	580	574	570	597	570	657	555	567	543	602	573	520	540	571	591	565	609	605	578	627	571	557	565	581	580	558	625	587	595	585	584	553	555	529	610	591	600	565	595	574	555	590	601	563	559	581	588	559	582	563	579	600	570	575	585	575	585	590	625	591	624	621	590	582	508	559	538	571	573	581	599	547	613	555	538	571	539	555	567	566	579	583	554	594	581	559	631	558	597	605	593	614	584	575	561	591	603	617	593	612	579	575	609	535	593	557	590	552	557	562	552	581	617	571	582	589	571	568	563	571	581	605	597	599	574	544	621	557	582	603	555	578	579	572	593	535	569	584	570	553	625	559	564	579	611	604	583	600	575	555	583	590	535	619	604	540	609	571	551	585	544	586	589	587	549	554	604	564	592	592	618	567	583	571	586	601	595	581	575	569	609	571	561	569	558	582	588	603	594	552	621	600	605	572	570	624	558	543	572	555	565	526	571	611	581	577	549	552	587	573	612	594	575	593	588	588	594	580	580	588	601	576	569	568	607	559	560	578	540	569	565	593	592	617	592	612	542	564	587	599	617
18030	13366	11371	1101	586	499	377	345	322	269	235	288	285	287	258	244	250	241	275	218	264	237	263	247	250	260	248	246	229	244	235	223	239	219	206	263	230	234	217	230	213	231	211	227	248	226	236	211	236	233	243	230	255	243	226	228	251	257	237	230	229	221	257	244	268	239	210	260	239	257	200	229	246	235	200	219	219	196	199	233	225	220	243	267	248	204	246	237	201	212	228	214	207	209	229	233	209	250	240	205	226	238	250	209	200	204	227	236	270	219	235	248	225	213	224	220	215	219	239	243	246	232	235	232	232	197	220	215	229	219	260	248	230	224	239	244	244	232	255	227	209	251	213	251	217	246	232	221	224	229	201	210	221	243	217	217	221	221	232	201	206	220	226	229	208	232	223	246	228	237	219	248	271	231	245	238	250	225	242	212	222	231	200	222	249	235	243	223	191	226	211	233	245	209	238	221	198	210	233	202	264	247	224	209	239	230	226	235	281	243	252	218	215	226	226	216	222	262	227	244	228	219	253	229	208	225	223	217	208	219	211	212	200	199	225	246	211	214	190	210	224	210	227	205	241	215	180	211	219	233	249	235	250	255	209	245	231	236	222	244	214	221	247	261	243	258	226	221	229	202	214	227	259	223	213	232	235	241	223	220	238	217	230	251	221	221	216	232	257	229	191	250	233	204	239	216	214	204	203	229	220	201	220	237	208	225	196	239	229	224	245	199	236	248	231	242	219	205	222	228	194	194	218	233	220	251	210	256	226	224	228	231	227	204	218	240	233	263	252	227	228	252	179	233	244	217	225	263	205	247	206	235	245	214	250	238	239	263	202	242	229	224	212	216	215	250	242	216	246	234	230	216	241	197	204	223	262	226	239	213	232	215	254	190	210	227	219	260	222	251	214	208	240	227	231	224	227	237	231	249	248	216	266	248	198	246	240	208	216	236	232	211	206	223	226	212	225	211	228	254	222	236	253	221	221	237	216	229	188	212	242	223	240	231	191	225	226	210	219	231	219	244	234	227	243	190	218	243	220	244	250	215	230	229	218	243	227	220	260	247	248	217	222	245	225	204	239	215	226	209	201	221	226	256	244	253	238	232	254	260	215	204	234	230	237	212	201	220	252	223	240	245	210	239	247	209	204	228	224	262	238	228	220	228	247	234	237	233	248	271	230	244	232	228	234	227	252	235	231	230	224	231	243	241	224	251	232	215	210	227	230	214	222	211	223	234	236	253	238	205	215	245	229	210	204	225	262	204	222	230	238	248	236	241	246	202	259	235	216	226	214	212	237	259	226	227	265	197	222	229	221	230	254	245	254	219	208	224	239	234	197	239	191	227	246	245	221	246	215	220	255	235	206	227	242	214	235	216	218	218	220	270	225	215	215	225	248	240	257	194	208	246	211	203	248	250	226	216	226	234	231	220	226	228	233	239	259	226	247	209	253	216	241	245	235	226	251	227	217	230	212	239	185	233	230	207	220	216	230	191	228	250	246	231	222	234	218	260	237	253	217	208	218	250	209	245	228	250	238	197	214	198	216	215	226	218	223	220	212	231	235	227	262	250	201	201	203	199	194	220	219	220	209	219	203	191	222	230	229	227	263	244	252	233	203	218	212	212	193	222	211	239	254	214	212	239	246	211	197	228	211	236	206	234	258	209	231	233	234	223	255	233	214	219	229	234	206	224	219	211	256	220	243	245	228	219	227	236	213	220	215	242	249	242	209	215	238	223	206	224	226	241	231	257	270	219	216	230	218	218	235	231	215	210	232	222	236	214	234	248	228	247	212	216	222	229	243	192	234	174	217	201	223	236	219	236	246	229	239	240	242	225	232	207	212	263	216	235	246	244	236	233	210	229	183	223	232	213	254	255	216	204	240	212	274	268	236	252	195	231	228	207	216	230	225	238	211	241	217	247	188	212	228	220	254	223	250	229	217	211	215	246	227	220	224	241	222	214	243	214	234	220	225	206	246	237	219	209	244	223	231	227	213	208	202	255	227	235	224	251	206	216	231	238	257	255	262	216	255	203	198	244	228	222	210	194	216	231	227	254	231	235	242	214	261	226	211	222	236	233	248	229	242	212	242	223	227	243	206	216	193	231	260	214	258	223	227	220	245	242	216	226	247	199	235	246	213	212	205	234	236	236	201	246	249	245	214	216	197	222	227	230	221	218	224	232	214	220	225	241	218	227	233	242	232	234	214	222	188	225	231	236	205	244	236	233	203	202	206	219	203	224	220	211	221	228	222	257	217	219	208	198	224	226	233	245	242	227	217	232	248	238	217	224	222	213	240	232	230	223	232	236	240	250	211	209	203	223	227	237	232	223	245	236	241	227	222	232	239	215	212	207	212	211	224	250	233	218	216	233	259	212	229	230	196	228	264	232	230	219	222	244	208	253	227	239	259	241	207	217	197	243	187	241	240	244	223	225	213	238	220	173	216	241	228	224	217	257	226	253	216	234	221	211	203	228	225	219	248	240	224	213	216	225	243	231	262	221	219	226	235	246	223	233	220	209	233	227	230	223	254	251	234	246	196	220	240	253	240	240	245	229	249	234	242	211	234	202	229	231	213	230	245	208	226	246	221	235	180	231	230	209	233	206	210	202	226	210	219	233	216	208	228	222	244	211	216	230	247	210	196	252	220	250	233	226	212	229	225	229	210	221	233	220	236	226	206	192	245	246	234	225	242	226	230	210	215	205	243	219	200	241	228	237	248	246	232	234	213	213	224	222	230	237	210	216	246	209	236	206	228	216	251	220	232	229	230	249	224	237	251	250	265	232	221	197	233	217	237	218	203	235	232	244	225	244	236	221	235	246	208	209	227	225	230	232	224	246	233	225	238	237	251	206	211	239	235	254	250	211	238	239	212	264	218	239	204	231	204	261	231	213	214	250	228	208	238	215	230	232	274	227	220	225	223	268	256	227	231	257	216	220	231	230	226	226	206	221	239	242	198	226	275	203	225	211	250	225	233	220	195	200	257	229	221	235	224	251	212	225	213	219	221	224	242	214	229	239	270	257	189	240	214	237	224	197	228	228	236	248	237	242	213	203	204	233	253	246	228	214	249	205	235	262	237	239	223	237	220	248	229	249	243	238	257	240	265	266	220	215	240	223	265	224	229	248	225	252	230	227	241	234	188	217	206	246	199	224	225	219	224	211	217	217	228	254	252	185	215	277	248	224	240	210	229	204	221	252	249	240	258	205	243	240	227	227	217	230	246	252	242	198	246	203	272	250	246	223	216	240	235	225	243	239	256	236	233	212	259	246	229	202	197	203	208	222	188	207	197	244	233	219	227	244	235	248	230	220	227	238	245	221	198	228	223	250	224	239	240	222	220	234	238	236	220	220	237	205	235	231	247	229	233	225	231	210	249	227	195	230	203	234	235	229	227	208	177	236	242	251	208	238	227	223	235	208	221	191	196	243	205	210	238	237	238	203	270	215	265	229	194	222	218	201	231	229	236	220	224	226	254	257	224	241	248	200
10193	12008	8884	2122	1737	1508	1226	1126	995	918	819	826	775	776	749	681	652	646	598	597	584	552	581	560	557	527	514	546	612	510	557	532	541	536	509	537	514	538	484	539	532	545	476	522	555	516	542	530	505	505	560	494	496	526	471	503	536	485	547	547	522	525	545	520	497	515	510	479	495	511	498	503	498	466	505	517	481	500	553	523	500	529	529	471	484	517	530	471	502	535	498	453	523	500	495	515	513	482	526	499	526	541	504	519	493	512	501	491	491	518	509	489	496	525	520	498	496	513	498	471	466	520	500	487	502	524	484	497	556	506	506	517	502	490	489	498	508	488	536	493	525	480	491	507	492	533	537	485	476	504	503	538	513	469	485	517	473	479	500	486	502	518	522	526	505	471	518	516	482	495	501	503	466	529	507	549	524	479	477	518	538	466	479	474	519	475	522	563	534	517	478	521	474	515	545	494	508	485	492	512	489	511	557	534	522	520	505	496	532	499	478	515	507	462	484	504	477	491	491	517	506	467	513	463	512	523	542	458	509	455	517	519	489	533	538	520	526	476	473	491	492	500	510	462	506	475	455	499	524	484	521	478	500	501	502	519	487	480	502	526	551	488	498	503	514	511	504	547	523	527	519	508	500	517	554	498	500	519	496	564	464	495	512	530	515	504	496	513	466	550	514	465	512	513	520	526	503	530	516	515	517	472	524	512	474	490	499	487	496	466	543	498	478	486	505	507	497	508	537	507	493	529	526	491	489	466	517	472	476	507	553	504	526	492	501	492	486	496	455	524	510	526	501	508	500	492	496	476	500	509	473	505	521	480	512	485	506	478	524	496	516	490	494	519	494	501	482	515	527	495	490	480	502	538	507	510	474	492	485	483	498	517	462	516	479	510	532	463	507	504	489	515	537	501	481	522	522	503	440	507	510	527	518	514	535	489	493	471	505	546	545	493	505	486	486	500	532	530	523	493	490	513	484	523	509	473	512	546	478	485	498	484	512	492	472	490	554	475	485	487	514	506	505	485	458	519	508	504	479	495	522	478	448	484	498	521	516	523	526	469	523	482	477	506	546	491	489	526	508	542	527	498	526	525	460	514	483	487	507	500	505	511	515	505	464	521	483	516	472	503	520	543	517	469	467	484	511	477	548	483	504	545	467	533	520	488	509	464	511	519	519	481	530	477	486	501	526	525	501	505	529	469	466	526	507	480	504	512	527	495	500	474	486	501	492	541	496	485	509	496	529	511	447	473	507	498	541	516	552	457	463	515	524	500	495	513	499	531	473	508	493	486	512	532	485	504	480	551	458	501	493	495	551	519	504	524	467	489	476	479	531	509	490	480	548	505	518	494	531	504	503	508	481	474	538	520	488	506	522	513	515	480	477	483	484	554	492	535	529	447	491	521	460	501	505	519	506	522	485	477	506	512	501	506	510	480	517	520	537	499	472	505	518	503	434	470	450	506	516	530	493	496	461	536	498	505	498	534	549	480	476	525	505	508	495	542	496	485	472	474	480	464	537	524	542	535	524	506	523	503	490	513	515	494	460	498	529	478	499	495	487	518	511	492	471	474	533	492	482	544	504	510	488	499	520	491	478	474	472	512	485	509	513	488	481	496	522	489	485	497	506	506	509	508	531	486	497	505	466	540	501	532	548	474	477	518	485	520	487	503	501	467	519	474	500	499	489	494	477	531	519	472	535	501	519	507	538	540	479	495	453	546	508	481	491	453	542	529	512	499	494	502	510	518	486	488	493	503	527	526	500	481	516	494	500	487	496	532	484	505	483	476	531	484	489	476	508	489	488	455	486	498	507	505	557	497	522	476	472	479	510	501	525	504	515	514	485	493	522	504	480	510	499	477	526	490	536	516	497	520	478	511	492	465	513	463	528	509	483	474	527	470	524	446	497	499	502	506	540	505	490	475	463	487	486	484	501	490	518	504	483	500	482	518	480	510	520	502	494	494	487	533	519	515	520	494	565	513	514	557	510	486	518	505	456	507	468	476	499	462	535	510	462	508	541	465	498	520	511	529	510	480	530	550	523	476	499	508	483	535	465	485	510	510	502	526	500	489	495	510	535	524	467	503	476	547	514	500	488	490	505	498	475	489	534	531	491	522	474	502	485	502	493	512	456	529	538	507	533	535	523	517	494	509	535	547	514	513	500	475	452	496	516	490	459	521	537	511	483	472	510	521	489	491	505	500	478	528	588	465	524	517	496	529	499	488	509	467	491	506	525	516	483	497	521	470	493	522	532	501	472	487	491	475	485	501	508	493	453	493	522	510	518	499	486	440	522	489	514	532	499	469	541	491	496	486	517	521	489	527	554	512	526	485	498	495	535	487	516	518	511	504	462	507	530	513	513	509	465	495	514	511	528	477	489	470	504	492	539	523	499	494	474	485	537	475	489	530	517	502	497	493	521	491	482	512	509	524	514	512	521	486	529	507	474	501	518	505	528	478	505	509	496	487	508	523	512	520	503	510	484	485	513	517	430	494	488	470	489	493	537	485	515	510	513	488	472	513	504	475	538	509	507	499	522	516	472	488	475	515	523	536	528	510	505	505	507	477	520	515	507	540	493	475	498	499	493	497	512	506	492	520	535	520	508	484	500	508	503	487	538	525	485	501	534	507	504	484	458	508	546	476	513	539	483	508	475	469	497	527	482	482	479	510	477	471	509	528	512	512	494	487	482	510	520	555	491	471	492	472	532	479	513	500	467	513	473	490	481	462	501	464	495	509	494	440	488	509	523	517	461	476	483	493	484	503	524	498	483	501	485	499	533	495	507	447	474	491	492	498	470	487	511	519	521	488	506	498	513	478	503	498	463	508	525	509	498	545	473	486	494	516	478	501	507	497	521	487	459	516	521	495	497	539	518	498	510	491	474	530	503	486	500	475	508	493	499	501	487	486	519	461	528	497	512	460	486	470	493	472	528	507	472	524	516	490	505	514	513	483	497	495	467	506	497	512	489	505	498	522	471	487	506	522	540	483	489	517	476	508	511	525	482	505	500	498	514	463	488	517	513	514	506	511	527	526	564	480	526	479	470	521	494	507	532	509	519	489	497	533	494	506	498	526	487	474	525	499	515	508	515	494	507	481	475	502	482	500	499	522	455	501	485	526	490	553	504	488	497	520	479	514	485	493	488	514	488	507	514	495	494	500	479	469	481	468	507	489	505	532	504	501	549	533	543	511	521	488	530	537	504	453	521	524	496	490	488	472	517	551	511	519	536	518	479	518	521	495	492	501	467	489	486	525	474	489	483	499	517	509	524	493	499	516	494	467	495	515	490	488	503	537	477	482	510	497	532	520	515	478	522	486	534	524	522	515	483	514	511	520	487	471	513	462	490	489	497	508	518	462	468	521	464	492	495	498	492	514	481	501	481	478	480	517	521	493	475	501	551	504	528	492	481	522	504	516	491	505	515	521	474	503	491	514	512	508	528	502	518	507	523	523	519	527	489	538	477	510	510	483	512	527	479	481	507	500
2714	1989	292	140	128	122	131	115	137	115	114	125	133	115	148	119	164	155	135	116	115	135	133	131	107	138	110	123	111	127	142	129	108	133	119	135	116	132	115	124	128	140	106	119	125	112	129	103	103	121	122	109	121	126	127	122	93	103	100	127	136	111	108	117	126	120	122	96	107	106	121	122	117	116	110	121	114	135	133	102	161	123	107	111	115	133	120	154	126	124	103	128	139	94	112	131	135	124	133	109	121	125	117	117	104	125	111	124	104	128	117	116	116	140	103	103	115	116	128	110	111	113	107	94	127	143	118	123	123	124	134	132	129	114	107	122	125	113	134	116	124	120	109	129	119	120	127	129	112	127	125	144	121	123	116	120	106	118	114	131	109	108	124	116	103	125	126	94	106	126	116	120	124	123	124	124	139	120	113	155	121	116	110	123	124	109	133	93	125	106	124	106	120	113	128	154	111	110	107	124	126	130	134	132	115	94	107	114	115	116	110	134	131	114	143	134	104	112	113	124	97	112	100	133	133	141	124	133	109	112	118	120	122	96	127	125	115	144	127	119	144	106	125	141	131	128	125	131	134	131	118	114	132	113	118	129	132	113	128	117	112	124	151	113	105	113	114	102	120	127	98	115	127	123	111	109	111	125	115	101	120	119	118	103	116	101	108	98	120	123	120	111	138	134	126	116	114	121	127	112	146	127	145	115	126	120	127	122	119	107	111	95	103	116	116	104	123	123	147	132	122	104	121	141	107	123	105	125	104	125	124	123	108	129	133	131	131	145	102	126	120	110	102	113	128	121	116	134	104	138	98	104	140	109	146	128	128	110	112	121	134	117	109	122	122	134	129	131	110	119	130	106	135	133	118	137	119	121	120	146	110	140	108	96	121	115	129	117	124	117	125	118	132	125	104	125	124	116	128	128	110	116	112	115	115	124	126	134	118	111	128	122	130	122	147	118	96	125	136	125	133	163	121	122	124	122	99	135	120	108	134	118	131	119	137	123	129	122	117	114	101	125	138	114	118	114	110	118	120	126	111	141	130	139	113	124	102	111	124	116	86	121	114	110	109	115	124	113	112	114	109	105	121	120	137	103	123	140	118	100	116	106	127	120	110	123	121	112	124	128	107	112	133	112	104	115	125	132	120	127	128	93	113	127	114	130	121	101	118	107	128	119	117	135	129	127	125	118	134	115	121	127	121	104	106	118	133	112	130	126	98	130	127	128	109	129	123	114	122	122	114	121	119	106	131	122	128	125	126	118	114	102	119	123	125	135	116	115	140	135	114	123	111	112	144	131	114	117	140	106	120	142	119	115	113	130	123	133	121	122	136	130	132	125	126	121	134	114	113	110	142	136	123	120	125	135	138	123	134	117	132	139	113	131	128	117	135	128	130	122	141	127	112	125	99	127	118	122	127	143	132	121	111	126	118	131	121	135	113	111	146	123	108	121	116	122	101	144	122	103	132	110	108	105	95	131	134	142	123	118	125	133	132	123	145	108	137	128	127	130	133	120	109	120	126	117	113	122	127	107	112	130	117	130	125	110	117	129	130	123	140	116	123	110	114	131	137	132	131	117	114	133	116	120	108	135	113	119	137	120	122	126	112	127	138	139	127	126	118	121	147	115	125	108	104	124	118	133	98	131	110	123	123	128	112	126	127	132	137	123	122	128	125	121	99	132	126	123	112	133	123	129	128	109	142	133	159	128	95	107	118	108	137	126	102	124	132	110	118	119	110	125	125	111	123	127	126	140	127	104	133	115	120	139	136	129	127	111	107	118	112	131	133	111	122	130	130	110	135	139	129	125	123	127	128	120	116	114	137	126	100	139	113	128	121	145	105	118	104	103	150	115	118	134	112	123	132	147	126	122	141	120	125	110	113	127	107	116	110	116	119	111	120	103	131	105	137	120	101	121	127	129	108	107	108	125	139	125	113	113	127	150	111	105	131	106	125	104	131	118	126	123	130	145	129	125	120	112	123	123	134	104	116	140	121	110	122	137	115	108	128	116	118	116	128	125	118	122	118	130	121	116	99	123	129	115	103	136	123	123	100	139	131	115	114	123	102	119	117	112	132	122	97	116	131	115	116	112	112	109	108	112	119	119	115	107	116	113	139	132	117	112	134	130	130	101	114	111	120	144	132	113	116	115	136	115	104	119	107	115	89	118	130	131	124	132	111	125	124	155	102	103	112	132	134	113	121	112	131	134	113	121	122	127	123	130	133	128	109	114	112	127	123	115	145	109	121	117	102	142	117	124	123	125	129	115	139	122	111	119	124	117	124	118	120	129	140	106	130	106	139	149	104	112	118	117	138	106	116	97	116	107	123	121	105	121	138	110	106	123	125	146	123	118	106	144	147	135	87	122	124	139	125	114	109	109	126	118	113	103	125	118	107	118	126	116	120	117	108	142	113	119	115	126	125	113	101	114	114	151	118	125	136	100	120	132	107	137	119	122	123	126	100	94	118	123	134	109	133	134	120	88	115	125	128	128	111	104	131	117	117	137	122	120	100	128	134	118	105	123	116	123	106	126	113	120	112	119	111	118	106	136	108	114	100	108	122	117	104	112	99	125	111	119	125	119	135	115	124	132	128	110	110	114	115	121	128	94	106	130	141	135	121	120	148	129	96	111	110	110	114	101	118	93	124	121	117	123	127	117	102	106	124	114	110	100	112	118	121	113	130	134	112	122	111	107	115	116	148	112	113	145	131	134	122	149	128	119	118	116	137	137	118	99	121	120	108	122	140	127	134	128	124	135	147	135	119	133	126	102	115	117	113	121	113	119	128	112	131	106	125	118	132	123	122	110	119	104	113	117	124	116	95	122	115	113	126	116	120	118	127	109	119	123	122	111	123	103	125	108	120	134	118	136	124	121	115	121	122	123	129	126	105	112	124	107	107	115	129	132	130	127	120	102	97	117	113	121	102	115	120	128	112	124	112	133	130	118	141	108	106	110	126	129	123	104	112	129	117	129	118	109	121	132	92	109	104	138	101	109	111	120	114	94	145	129	118	128	102	117	130	119	108	111	125	120	114	112	115	124	125	128	134	136	131	122	130	153	126	124	111	147	138	106	122	120	116	126	122	121	109	88	139	106	134	101	125	115	118	116	119	117	107	148	123	125	128	129	112	130	123	139	145	104	110	111	105	120	117	108	105	131	133	119	120	133	132	128	117	128	113	113	137	128	124	106	149	161	132	99	135	149	134	133	135	139	126	98	118	130	125	116	133	126	116	110	127	99	138	107	121	92	139	118	111	127	116	117	119	126	121	109	112	116	115	106	150	115	135	101	118	121	112	83	102	124	115	104	109	130	98	125	104	109	125	124	122	104	123	127	105	116	125	122	126	106	124	119	127	143	110	121	106	116	126	131	104	89	146	136	122	112	118	134	97	133	119	138	122	133	121	150	117	113	109	117	121	119	123	132	119	123	95	141	129	112	92	130	142	110	117	124	119	118	117	118	115	119	128	127	123	108	135	120	126	141
2299	2141	561	337	322	331	336	320	348	301	320	323	305	334	345	344	335	288	351	321	312	311	282	313	314	323	298	318	298	310	333	321	308	323	321	324	288	319	292	306	312	318	336	310	324	339	324	305	306	327	353	331	329	298	341	270	300	328	305	292	340	292	322	316	276	345	320	272	305	320	309	320	330	316	290	325	311	305	337	315	296	309	295	278	359	345	329	319	309	312	307	300	325	297	305	315	290	324	343	321	298	318	322	361	284	310	287	312	307	320	327	325	298	304	302	292	322	317	280	323	289	322	312	285	334	295	341	312	304	297	311	313	304	348	290	304	324	298	313	324	318	300	284	302	324	298	294	319	331	289	311	340	317	312	280	317	299	308	352	299	286	307	303	286	313	337	336	314	346	297	303	317	339	292	319	333	296	309	304	334	306	318	325	321	332	305	307	301	307	348	324	315	324	300	312	327	326	308	337	305	301	297	307	316	293	277	285	318	323	300	284	315	332	304	336	334	338	299	275	325	318	300	293	298	291	276	317	297	307	296	320	298	293	299	316	297	315	293	301	308	307	349	311	322	288	324	317	322	330	345	302	308	298	334	274	308	320	313	341	304	308	288	306	319	336	300	308	298	292	301	304	316	333	280	328	321	319	265	315	301	300	317	299	326	349	290	283	308	311	358	320	300	315	299	301	337	302	303	294	287	318	324	298	351	305	300	273	342	313	332	307	311	324	341	336	322	342	303	318	318	296	354	308	303	336	293	287	347	313	324	317	316	339	327	319	289	323	294	329	339	304	327	314	311	290	316	330	328	337	338	349	337	347	294	293	322	285	315	314	331	305	341	307	308	332	332	307	302	337	339	271	308	292	331	326	322	302	331	341	306	318	306	340	297	271	288	305	294	305	308	294	355	309	364	326	304	315	313	283	307	319	316	298	302	298	348	323	346	314	295	293	285	280	307	308	311	308	298	288	298	273	312	328	306	326	298	328	321	357	305	316	297	324	338	310	303	334	277	310	309	310	309	311	305	300	307	337	329	307	323	322	299	303	326	302	319	319	318	318	344	338	335	324	294	295	320	325	322	298	344	329	330	325	300	312	305	287	334	329	304	290	290	296	291	326	287	298	309	319	299	304	281	315	327	315	316	329	303	305	337	282	324	336	311	321	337	295	308	297	285	291	302	280	324	306	315	321	301	299	334	307	314	327	331	298	317	318	308	316	321	331	321	277	288	286	334	318	283	331	299	322	304	306	326	322	323	316	306	328	332	329	305	277	347	342	298	317	327	290	332	308	303	319	344	321	356	308	271	309	302	301	290	325	319	302	293	311	333	323	333	271	308	315	334	321	314	295	334	325	294	338	295	306	309	333	307	322	330	301	314	340	321	352	321	297	278	321	307	324	286	347	327	285	324	319	315	324	287	313	326	312	299	312	287	346	332	284	299	306	290	318	311	311	328	316	293	334	290	309	310	306	305	340	320	307	312	296	308	308	312	304	311	331	348	312	340	303	290	330	314	303	309	311	294	329	309	335	319	315	326	300	318	321	311	334	302	301	302	343	289	324	297	341	315	319	318	346	321	300	321	308	308	313	307	323	289	301	305	310	340	315	310	293	292	323	283	307	318	316	291	299	327	313	323	346	304	343	309	324	333	325	334	338	315	291	328	276	332	334	312	295	340	323	307	322	308	281	329	361	302	329	325	318	313	313	337	295	301	292	316	304	277	313	350	307	326	316	328	307	318	338	322	320	315	295	303	324	294	300	297	295	315	343	323	346	301	314	294	296	307	288	315	321	284	326	315	297	322	301	293	340	307	308	343	309	302	304	301	319	296	324	323	284	330	319	320	277	311	328	287	299	342	330	295	293	308	313	347	310	296	335	310	295	345	323	282	347	287	308	298	269	299	294	327	327	336	303	319	296	318	338	335	304	289	264	335	330	303	312	312	290	325	332	315	319	317	336	323	291	294	270	340	308	295	283	308	331	313	288	288	309	287	305	322	316	322	309	329	317	332	297	297	310	311	346	331	322	305	328	313	299	318	279	299	326	338	291	307	278	329	290	363	330	301	297	304	307	303	316	307	291	331	298	310	328	311	292	298	295	323	350	286	299	302	287	273	332	329	313	333	318	301	297	348	329	298	291	311	320	313	341	298	312	305	369	313	299	345	314	324	329	293	336	296	302	312	316	317	309	291	341	270	330	297	309	298	324	327	327	313	321	315	298	285	293	289	316	328	345	307	296	315	303	303	345	332	297	337	328	310	304	327	301	310	337	286	319	322	346	274	304	318	276	325	333	322	289	302	321	335	329	318	344	291	314	320	310	306	297	325	306	311	324	299	287	311	314	331	313	324	303	323	322	321	322	303	262	286	314	310	309	333	282	333	314	317	321	368	334	321	305	310	323	306	335	288	317	316	333	333	297	294	306	313	325	317	336	294	275	313	311	296	305	316	286	292	298	300	291	343	336	343	302	337	306	315	310	280	354	281	298	289	309	310	280	300	328	333	333	337	295	335	326	298	290	295	302	335	333	331	328	329	282	306	323	309	324	300	320	366	324	311	320	312	314	328	302	280	281	313	262	317	323	325	301	315	331	305	306	310	309	285	328	300	334	323	346	309	355	328	320	333	322	348	340	312	332	305	300	302	325	289	298	349	294	347	329	333	315	320	307	305	299	324	310	298	300	323	323	326	300	304	319	295	312	306	307	314	311	342	322	306	305	317	329	307	300	323	299	321	320	318	307	333	325	305	273	323	323	284	336	305	323	315	307	329	321	328	306	312	322	312	329	317	317	318	297	348	346	322	284	290	316	303	317	320	365	317	319	292	316	291	301	327	343	328	332	309	291	327	319	305	338	327	316	286	320	319	350	304	315	292	304	326	322	301	296	318	308	319	313	320	290	325	309	299	323	308	339	312	337	334	309	308	314	312	309	290	304	307	320	335	289	322	306	309	314	294	321	294	326	309	328	324	323	285	305	292	274	305	287	297	311	312	276	344	340	311	299	300	278	324	301	333	325	293	354	304	326	306	349	278	303	296	321	348	298	301	327	294	299	308	344	305	306	306	324	343	298	309	298	295	318	349	338	346	340	312	350	325	326	321	310	317	313	303	344	321	306	283	294	317	337	331	344	322	359	319	283	303	320	339	343	328	309	296	322	317	313	307	331	343	316	324	343	343	320	303	288	316	293	318	299	293	315	304	311	321	317	298	287	342	305	303	323	293	324	333	320	336	265	328	320	285	301	306	295	311	296	302	331	322	326	318	340	301	324	304	314	356	324	325	309	323	329	313	306	313	347	296	310	315	311	292	307	336	287	335	268	245	281	299	289	285	319	317	317	343	291	315	314	306	329	298	305	308	339	337	286	318	314	306	299	308	308	312	328	302	346	333	325	307	348	293	318	297	321	304	346	312	279	298	315	310	323	292	327	329	339	343	313	330	314	291	304	292	318	309	296	311	292	304	326	337	304	331	294	303	312	280	317	342	301	347	315	322
11346	8987	6051	655	438	379	339	318	322	288	267	274	246	277	270	261	291	266	261	295	272	274	259	254	237	253	251	253	208	251	275	248	244	266	273	256	279	259	250	259	258	275	232	276	251	252	278	228	252	252	235	256	258	271	279	258	228	246	252	238	242	265	270	274	277	268	257	242	266	239	252	268	250	278	268	265	251	261	257	264	234	266	292	244	267	230	276	251	305	216	251	242	209	254	294	246	269	245	242	230	269	234	250	237	263	265	261	252	241	236	239	249	257	277	263	250	238	255	253	258	230	260	264	270	268	280	279	253	242	247	264	243	247	251	218	243	269	251	257	293	285	254	257	245	240	253	237	258	239	213	257	239	255	231	292	266	272	226	282	240	241	243	226	279	264	266	272	291	268	253	233	236	243	243	276	263	235	253	241	253	250	249	243	207	233	261	259	248	266	267	243	240	270	271	268	235	293	257	248	247	238	240	238	282	257	241	229	253	238	257	255	221	239	244	250	267	218	245	242	232	244	266	254	304	277	246	223	245	286	224	256	265	252	284	272	278	286	233	240	279	253	240	282	255	260	246	244	271	247	264	231	234	194	272	246	265	239	233	237	260	252	266	263	240	256	232	245	240	246	226	246	258	264	268	259	241	288	283	223	257	247	271	231	265	258	249	244	281	267	266	258	257	253	246	245	257	241	261	297	284	282	262	270	278	274	255	273	264	254	239	256	254	246	216	264	225	249	240	258	275	239	211	253	274	250	277	238	260	270	251	266	272	258	226	244	247	272	261	255	259	265	257	259	271	244	236	230	268	263	273	263	250	251	250	267	261	242	255	286	250	253	242	256	276	271	290	260	252	253	255	238	262	253	257	222	258	251	259	255	260	251	236	278	285	248	283	275	244	260	253	258	237	256	254	263	239	253	253	239	271	251	264	266	247	271	242	253	246	245	258	281	242	243	246	247	317	247	233	263	264	242	270	243	233	278	258	231	265	256	261	236	222	261	251	244	233	236	263	270	269	267	293	248	263	266	258	256	242	278	257	276	225	272	239	269	251	266	283	248	232	278	273	285	250	244	268	273	252	264	245	245	255	255	235	258	252	252	239	284	259	272	260	293	244	271	267	276	276	254	244	248	263	265	253	248	276	280	265	246	266	256	244	249	214	261	242	239	259	224	282	302	234	263	266	253	238	272	254	278	259	260	273	231	261	284	267	246	239	231	269	274	263	265	262	260	235	222	232	272	222	250	230	261	264	257	227	270	243	249	243	275	213	262	254	264	248	221	256	233	253	269	266	289	260	259	221	253	237	260	254	254	274	252	279	273	259	245	248	252	272	239	220	268	279	257	248	248	281	244	256	236	249	254	250	233	250	255	239	271	262	278	239	268	244	262	231	241	238	223	240	243	234	271	229	270	237	253	257	245	255	245	237	256	265	272	258	250	208	298	236	275	257	248	225	254	267	246	222	250	265	263	238	244	284	214	274	239	237	268	251	271	213	276	262	214	256	242	227	226	228	260	252	249	249	272	257	264	255	263	237	287	279	248	280	271	245	248	243	242	268	240	249	256	284	263	239	255	277	238	248	262	257	222	274	249	260	243	243	249	264	250	228	251	250	244	270	280	263	240	248	239	276	250	267	272	269	269	271	251	286	252	268	284	244	225	263	265	253	249	272	241	261	256	249	220	262	261	238	263	272	251	242	250	271	288	235	263	241	266	232	250	252	260	236	265	262	227	222	257	256	253	246	286	229	250	270	234	279	254	252	250	279	259	255	261	249	237	249	264	251	276	274	249	271	246	281	224	290	248	230	271	241	238	246	236	255	241	256	256	260	263	263	272	247	274	240	254	246	256	232	250	264	238	260	287	252	234	240	232	258	258	269	244	255	244	264	255	263	252	232	225	267	246	224	238	257	253	232	230	245	260	267	254	240	247	252	279	232	251	266	273	243	306	257	199	257	254	257	245	246	257	237	266	248	283	239	279	251	237	243	260	246	257	262	268	248	290	285	266	247	269	280	263	245	291	260	232	279	243	240	252	228	263	267	285	219	247	285	276	263	277	262	253	227	255	269	273	231	264	287	264	238	263	303	244	226	223	241	258	243	252	262	248	252	273	230	251	273	234	257	275	230	231	248	256	218	234	244	263	253	254	248	238	238	240	219	267	259	250	232	234	236	257	250	262	272	258	208	288	250	235	224	251	255	242	243	270	232	263	257	236	225	285	270	214	268	269	249	281	239	235	257	271	237	262	253	267	280	228	276	272	262	232	268	274	255	255	268	293	248	249	268	246	251	243	264	272	271	264	264	219	259	247	282	274	247	253	244	243	234	248	255	239	244	224	248	226	263	280	261	262	271	267	228	238	264	243	231	246	220	251	243	265	287	259	262	227	244	256	231	279	302	259	258	246	236	228	251	248	261	242	275	257	291	265	249	254	267	235	258	259	265	225	229	260	220	254	265	239	243	240	239	242	254	255	239	248	271	240	262	293	232	248	251	282	237	258	244	252	250	278	265	266	239	244	271	270	264	269	255	257	233	288	252	266	273	243	263	286	257	242	251	250	258	255	272	226	235	272	255	238	267	241	269	265	267	265	231	255	223	253	267	259	235	277	282	249	249	257	248	266	252	290	248	231	262	242	285	215	257	280	245	251	251	263	242	229	255	246	258	239	246	254	266	224	250	251	232	260	252	279	232	262	242	253	284	256	229	232	279	245	248	245	269	251	229	268	227	261	265	283	231	260	269	268	251	261	256	253	259	273	291	249	275	220	278	264	282	254	255	228	234	263	241	251	245	221	221	252	264	240	284	261	256	244	325	268	243	236	264	248	242	272	266	273	238	278	225	243	276	240	256	212	286	231	286	250	272	248	248	254	273	254	244	240	232	264	274	262	228	250	270	263	255	269	260	246	273	211	272	243	258	233	232	247	247	261	249	241	240	234	240	246	281	259	229	223	238	247	229	263	247	246	272	264	262	263	243	248	250	252	244	276	258	250	241	266	246	250	258	243	260	267	249	246	238	255	259	246	258	267	233	241	271	267	251	272	241	274	237	283	234	253	285	234	241	244	261	268	260	261	237	236	267	259	254	269	302	251	294	277	248	232	240	235	212	278	249	239	258	246	239	282	272	266	261	252	262	246	269	257	265	274	225	254	273	266	252	254	269	290	257	263	254	282	250	239	251	248	222	253	256	257	232	260	279	241	286	256	234	272	259	234	250	258	262	231	249	251	233	276	251	245	255	246	269	261	247	266	258	296	290	257	245	276	242	267	251	238	255	265	267	274	275	231	232	237	253	267	268	242	257	264	245	255	271	265	263	230	256	261	228	237	252	275	319	249	257	264	254	269	249	267	264	228	271	259	221	245	281	246	250	265	245	267	253	254	251	246	244	244	248	282	245	261	210	258	265	256	260	246	235	253	262	269	257	237	262	248	242	250	263	260	273	277	214	289	232	267	282	289	266	255	246	236	251	246	264	232	254	257	256	283	251	283	253
8279	8830	6016	1430	1300	1072	1000	847	799	772	781	759	767	699	664	656	654	665	624	653	639	617	626	571	616	609	563	595	608	551	663	606	596	593	583	600	570	598	611	609	611	565	555	617	578	572	595	584	623	595	580	549	598	628	546	586	561	536	580	574	616	569	526	589	568	548	595	615	569	583	552	583	553	521	557	583	577	632	549	599	595	596	579	550	577	594	562	556	587	583	593	563	553	592	577	578	588	553	563	558	587	556	572	548	571	579	624	552	563	563	570	592	594	559	587	560	609	568	568	596	588	615	585	608	616	601	568	589	570	569	589	575	578	588	558	558	561	551	593	604	597	588	559	552	570	591	576	578	568	570	587	584	601	532	625	556	600	579	582	542	588	565	575	569	602	561	628	564	561	543	559	583	551	574	584	593	585	590	583	574	605	558	606	566	601	565	557	575	592	589	545	614	584	548	624	575	564	566	569	588	534	560	587	620	626	568	599	611	589	561	605	602	587	569	563	573	575	552	549	577	530	549	600	552	567	595	543	577	547	596	579	595	586	553	589	577	524	570	616	598	621	580	570	572	571	577	565	576	623	576	594	603	550	595	601	583	572	611	629	575	552	552	580	591	564	590	557	590	581	580	553	618	632	555	577	538	532	568	559	604	584	585	554	561	589	607	585	554	574	557	533	562	584	573	588	549	600	542	561	584	617	600	559	588	578	593	544	564	575	574	553	527	570	589	619	575	598	593	595	538	600	550	555	535	577	575	582	599	549	606	574	544	549	587	563	565	556	542	569	600	621	555	572	562	586	569	591	582	594	566	595	588	593	585	574	575	594	603	569	546	552	596	589	587	580	564	623	570	589	595	570	557	553	633	625	595	589	560	600	599	587	598	579	574	607	582	588	556	641	596	564	556	587	553	561	550	550	553	570	589	593	549	576	593	552	572	589	579	587	548	571	570	592	563	592	600	563	549	591	568	555	611	594	546	576	592	591	595	608	577	596	567	597	546	546	593	579	548	584	594	583	601	594	585	611	572	588	591	587	568	569	566	595	585	556	547	599	530	612	594	584	591	595	598	563	620	570	559	549	598	606	593	611	530	578	593	556	534	580	539	576	558	602	548	582	582	607	585	552	543	606	580	547	594	561	609	544	580	540	573	559	602	572	545	572	594	619	584	589	569	572	561	559	575	570	575	563	546	603	503	620	585	605	551	594	569	637	536	583	568	612	592	503	557	582	615	586	615	547	602	573	632	551	608	561	585	603	564	561	581	574	640	549	560	623	543	544	586	560	579	602	594	568	562	577	585	632	570	570	592	592	583	578	587	599	619	549	550	575	588	561	542	579	612	578	637	516	536	574	593	625	626	550	585	562	580	568	595	590	559	551	572	554	535	582	556	602	556	553	592	542	576	536	548	609	599	556	569	569	562	607	561	596	612	596	522	492	603	539	546	627	547	569	576	610	605	585	629	560	595	579	544	569	602	564	538	597	585	586	550	560	584	573	568	620	564	559	564	581	594	576	626	595	570	586	574	626	563	585	599	559	591	580	560	549	569	575	587	623	556	563	584	535	587	617	553	566	602	572	560	571	575	595	588	606	551	587	559	582	583	580	596	575	588	629	545	582	564	573	587	561	589	610	560	556	571	569	567	500	564	563	535	548	610	605	566	576	619	532	560	543	550	594	565	577	604	580	563	575	612	599	602	534	608	560	604	625	569	567	577	571	598	569	502	572	511	582	549	558	547	606	597	587	624	556	559	610	613	572	572	550	607	603	556	571	619	558	565	540	550	622	536	546	529	597	587	564	540	566	565	566	567	547	546	638	595	563	578	587	590	555	559	579	584	614	596	568	556	538	539	548	601	585	576	597	604	615	592	599	566	574	581	573	571	548	587	613	615	580	597	594	582	542	611	586	568	645	587	587	572	577	590	583	618	597	560	585	550	558	576	602	615	566	583	586	556	593	600	566	573	614	548	563	550	573	579	567	565	560	559	581	558	552	616	613	607	603	605	583	611	532	545	518	550	602	535	556	575	567	596	576	570	550	581	588	600	585	561	550	607	596	554	587	587	591	584	602	612	598	577	571	607	610	535	544	605	550	552	620	616	539	534	572	549	588	590	547	587	574	579	588	554	560	589	610	610	560	595	581	561	575	597	511	578	566	613	581	560	613	592	584	586	549	560	567	606	619	587	574	580	551	559	578	596	588	572	588	598	552	600	580	597	593	598	605	606	579	566	557	568	584	569	572	597	553	582	603	598	570	558	565	606	567	568	580	589	618	566	563	573	550	561	581	582	572	602	584	548	536	550	619	576	554	574	614	558	568	584	602	554	611	578	577	593	569	579	576	619	554	535	607	608	580	569	568	574	591	595	600	553	590	546	608	564	533	595	599	560	594	582	593	561	620	571	564	546	605	537	588	549	567	574	590	581	641	588	576	598	608	574	603	547	579	608	573	607	554	582	567	561	588	545	575	604	603	588	561	572	567	588	589	578	584	616	564	580	583	547	550	596	602	581	628	539	580	573	566	576	541	588	577	573	565	573	576	556	553	601	590	628	579	599	538	562	616	612	539	611	544	598	546	600	545	585	607	556	548	604	535	551	620	575	575	586	566	604	565	565	588	568	570	571	611	621	576	572	592	550	555	546	565	536	574	568	570	573	531	581	608	581	593	646	566	601	585	613	611	567	591	580	576	570	578	582	567	568	589	571	605	579	568	581	568	589	561	583	541	548	579	551	599	580	590	562	589	582	550	559	593	558	574	555	605	561	611	598	592	593	545	586	549	555	624	591	574	610	552	604	571	576	619	583	556	556	556	614	623	558	585	531	591	564	585	593	599	608	585	564	557	583	608	562	573	576	595	568	591	518	531	512	570	603	528	569	540	563	605	567	556	618	554	564	573	552	560	577	621	569	557	568	625	535	558	573	598	576	592	539	545	585	550	575	594	568	577	599	598	555	601	574	577	581	581	597	566	575	596	582	572	572	579	591	566	544	576	566	578	587	541	565	572	565	604	560	612	567	540	591	625	581	600	555	635	571	581	584	564	595	562	597	585	599	580	599	574	599	541	588	547	562	600	577	540	586	585	574	591	605	589	579	560	591	622	595	560	552	603	618	549	540	595	591	529	614	596	561	588	567	557	581	552	582	561	581	570	570	573	573	566	554	586	551	596	555	581	606	556	593	585	580	593	578	579	608	582	549	576	589	587	583	633	567	615	554	560	553	546	591	572	561	615	558	583	562	528	608	577	586	541	570	540	556	594	576	613	580	581	555	565	609	569	614	588	584	547	597	601	584	582	552	605	570	607	574	598	592	566	540	559	575	582	578	549	554	534	639	591	552	555	551	579	555	572	555	575	606	584	557	576	552	589	582	571	574	581	544	587	577	552	574	575	585	568	595	582	540	553	553	582	610	627	525	545	615	556	566	593	588	604	562	560	576	601	571	553	571	561	572	559	558	571	558	572	564	570	567	575	587	583	554	607	588	600	601	587	577
19355	15354	14923	1546	567	415	361	296	292	282	288	244	289	275	245	241	260	235	250	229	250	238	219	268	224	213	219	240	204	231	213	256	250	222	230	230	240	239	224	252	253	194	239	236	242	238	241	237	239	212	250	222	228	239	234	221	265	239	245	237	225	226	194	219	218	226	235	204	191	237	201	235	261	224	235	303	251	238	208	205	252	192	249	218	226	228	257	237	223	223	221	224	228	211	248	258	227	225	250	215	233	216	236	258	250	247	271	228	238	220	220	204	194	218	233	243	220	247	250	239	206	241	193	204	195	188	238	252	235	221	226	185	206	210	233	220	202	252	227	226	217	202	242	228	215	223	223	226	224	238	215	245	214	219	225	198	226	216	218	224	230	233	262	209	234	210	220	240	254	220	242	238	233	245	214	259	202	222	232	203	193	250	232	219	218	231	233	222	235	237	220	240	227	228	231	218	220	230	232	252	252	231	250	232	235	250	243	217	224	208	220	231	259	198	242	226	220	231	209	233	228	205	212	233	202	258	211	216	233	244	228	232	241	250	232	217	209	201	221	234	229	214	240	216	235	221	212	231	241	236	234	253	239	243	205	230	190	215	226	216	220	246	219	215	248	207	227	244	249	220	234	221	257	268	215	234	239	207	228	216	228	234	248	206	235	262	207	222	218	228	206	208	217	220	243	228	223	200	222	244	253	212	256	242	234	220	203	222	217	266	251	192	283	199	251	230	261	216	221	242	248	212	232	265	248	228	214	252	218	220	227	207	255	243	256	224	234	227	208	237	233	220	231	244	207	222	233	214	216	213	237	212	227	215	236	240	251	221	231	222	221	218	202	239	256	233	256	231	249	205	221	222	243	210	240	227	229	246	211	216	214	239	227	235	256	235	242	226	245	247	258	229	237	235	234	222	252	210	251	211	221	224	259	218	248	243	247	230	221	226	221	206	222	244	213	222	250	226	240	238	208	201	237	222	200	228	238	266	234	256	217	256	207	262	268	205	239	264	220	208	221	238	243	224	221	214	220	221	218	242	229	225	220	221	226	222	216	252	235	235	221	236	226	220	233	227	217	242	214	220	248	241	251	214	199	236	224	239	201	230	223	241	222	233	218	232	223	215	217	198	236	239	248	217	244	213	220	246	235	238	232	221	255	227	241	238	211	232	211	231	221	232	239	241	213	239	236	231	234	206	202	184	246	190	250	226	196	238	274	204	224	234	239	211	217	219	216	229	223	207	249	207	226	208	235	222	225	248	256	217	223	223	244	200	230	229	244	194	198	225	207	220	226	198	187	208	234	189	227	234	222	241	221	222	231	245	229	228	208	229	226	216	214	192	201	233	230	216	225	224	216	224	210	240	215	254	214	247	210	249	227	250	220	241	221	226	227	233	229	231	222	239	231	216	245	230	230	228	204	239	231	198	234	232	227	243	237	217	200	212	217	225	223	203	225	210	203	203	233	249	219	223	238	206	235	231	209	225	229	248	249	268	225	231	242	275	209	243	230	214	211	210	237	224	246	220	245	264	221	234	234	219	230	197	224	235	220	218	209	231	222	231	240	248	243	235	232	227	240	249	205	204	229	215	215	198	213	199	208	231	237	210	237	247	210	203	212	198	221	221	214	200	213	240	217	227	254	200	234	212	224	231	235	234	224	221	230	222	212	210	220	236	196	226	239	232	229	227	243	225	212	245	219	243	240	211	232	247	224	235	226	230	206	206	202	212	239	231	234	212	228	239	235	208	236	212	229	223	216	219	199	221	183	222	218	224	226	230	213	259	209	226	224	230	241	220	252	235	237	202	243	234	201	223	232	237	235	208	249	224	221	218	247	243	198	229	247	214	223	221	253	212	262	214	193	250	230	212	202	240	221	263	219	239	263	240	231	219	234	199	224	213	228	181	197	217	185	244	211	231	236	235	247	264	239	220	251	233	231	186	208	180	221	238	240	265	200	237	216	180	215	227	236	238	263	212	228	223	247	247	208	231	210	250	216	220	203	241	220	205	232	215	237	247	229	242	229	228	188	206	231	245	226	228	207	204	207	223	247	247	218	241	212	229	214	243	211	230	255	219	249	205	216	234	218	190	238	223	221	207	214	227	221	214	222	255	226	237	231	248	235	242	221	218	232	232	234	215	199	208	202	220	222	206	201	249	215	241	247	200	234	232	208	214	214	211	217	221	228	196	226	225	247	243	241	214	226	227	235	213	231	224	239	244	256	242	247	237	212	247	218	261	254	238	238	222	226	232	228	257	232	243	252	233	209	247	234	202	218	202	208	232	229	197	228	219	223	232	216	225	217	242	230	229	229	232	215	238	222	231	209	220	221	271	231	217	221	206	221	228	233	222	227	231	252	220	215	222	230	213	205	198	239	213	237	246	220	233	244	206	216	218	226	258	220	205	207	221	222	192	238	265	221	205	239	242	244	194	244	247	253	235	220	209	241	217	204	232	220	211	222	213	194	247	227	209	246	232	233	200	206	239	240	203	228	200	208	241	219	232	212	261	231	255	247	245	217	231	224	233	252	235	225	229	240	217	211	243	246	255	258	245	212	205	226	230	250	185	195	228	237	242	231	222	234	218	227	223	209	215	231	227	237	248	208	213	211	240	245	225	218	244	227	241	250	224	196	197	224	239	223	235	230	235	253	240	246	234	222	244	237	219	230	235	237	239	212	228	224	219	236	196	248	232	269	226	211	225	239	213	203	224	228	190	218	246	240	211	243	242	206	236	218	228	260	235	219	207	216	233	205	209	249	241	239	268	241	225	231	229	250	204	230	230	228	249	245	240	239	246	224	256	249	226	231	244	221	248	209	221	254	237	203	231	254	225	224	222	233	209	252	242	205	265	247	238	229	239	236	224	217	202	235	212	225	243	213	193	199	235	219	257	237	238	224	210	227	237	236	207	219	216	245	260	239	229	220	222	227	220	229	188	213	246	239	225	211	217	208	203	213	199	198	224	235	260	219	203	226	201	253	231	248	228	260	234	221	231	230	227	227	227	213	247	221	215	216	235	225	234	256	240	248	242	198	220	218	276	213	247	231	233	235	229	236	217	237	248	248	218	217	200	239	208	245	239	220	201	236	231	213	211	242	210	231	236	255	258	234	222	220	219	234	229	236	235	239	242	220	238	199	209	238	218	230	207	220	225	235	220	263	213	226	198	235	224	232	203	226	240	226	196	240	213	228	255	254	206	255	230	210	233	222	250	201	231	200	236	229	215	221	208	216	217	226	253	222	206	222	254	243	209	211	217	229	233	254	268	209	238	247	223	233	232	229	229	218	258	213	235	215	254	212	220	232	241	264	237	251	240	230	204	200	216	209	233	218	240	206	221	224	220	235	226	201	247	224	209	231	213	198	210	241	225	208	246	236	223	229	204	235	213	219	262	228	223	215	226	223	231	219	223	229	220	262	236	258	239	246	213	238	220	216	220	247	236	244	218	209	239	207	233	246	228	222	199	236	227	183	237	202	238	262	228	232	263
11158	13578	11901	2202	1824	1544	1275	1128	978	851	821	781	790	711	673	625	637	618	591	572	608	559	600	544	586	528	522	533	594	547	567	536	484	517	500	553	573	551	548	530	508	506	547	513	495	501	517	530	528	531	533	507	459	538	533	523	495	513	452	500	538	514	517	458	515	497	555	495	516	520	509	508	545	517	498	509	487	511	484	537	502	500	511	518	499	475	536	519	491	500	481	448	454	503	483	493	512	481	520	509	496	466	486	509	486	469	523	468	508	500	488	492	550	475	509	523	494	458	501	478	474	491	487	520	444	494	492	488	505	507	526	533	544	480	501	474	518	508	501	524	456	510	506	486	509	502	487	498	519	531	515	514	488	520	491	472	582	517	532	441	508	496	505	471	507	488	519	496	496	475	477	495	540	523	508	485	472	496	500	475	531	488	505	529	524	496	479	486	534	479	469	470	450	526	478	550	557	516	473	464	496	498	515	523	470	503	503	533	528	530	493	493	496	496	485	495	487	478	472	476	471	495	521	485	520	508	516	521	473	494	481	486	463	492	512	480	531	485	474	509	531	512	530	530	522	508	492	481	482	523	522	495	531	520	477	529	468	452	478	505	535	512	490	491	513	564	500	502	510	512	523	554	550	484	494	506	510	491	536	494	503	470	519	507	502	466	477	512	490	505	489	549	527	476	505	536	531	499	471	513	499	509	505	484	522	529	479	531	501	523	497	497	486	481	486	456	490	518	465	541	505	547	522	521	513	531	487	496	486	469	488	496	502	490	460	512	511	534	498	510	491	519	536	511	523	456	502	505	473	502	509	495	490	489	515	506	519	495	516	524	513	480	492	503	497	468	487	490	517	510	528	502	507	461	530	478	490	511	477	507	489	530	504	525	488	532	476	509	529	512	489	523	495	548	498	511	476	508	513	479	535	451	484	509	507	531	534	443	480	507	491	494	488	511	480	511	523	484	496	467	518	485	495	446	515	511	495	463	506	468	505	523	513	498	518	492	494	550	497	497	509	498	533	506	468	482	468	513	511	469	510	503	503	485	478	530	515	509	494	501	494	506	517	483	518	519	480	499	477	494	494	482	495	513	492	530	474	471	480	505	476	476	512	501	477	503	549	538	480	478	471	508	496	454	493	504	506	512	533	530	513	508	529	474	488	540	524	481	528	500	545	474	505	520	509	520	521	522	488	506	497	506	486	491	489	508	477	499	500	490	536	513	496	497	485	541	497	484	487	535	535	517	503	536	477	530	506	497	522	497	494	439	463	518	476	484	508	539	526	490	512	523	530	486	522	477	452	501	505	487	523	512	482	529	512	494	476	482	527	513	538	465	493	521	479	495	490	510	522	471	512	490	471	511	525	516	542	509	494	497	492	504	508	470	525	499	504	480	487	563	506	483	508	488	509	497	527	477	471	517	488	486	505	463	528	500	516	488	501	494	483	511	497	483	475	499	493	500	477	494	459	523	517	518	531	529	493	493	496	491	502	478	502	499	505	494	510	492	505	489	474	529	474	512	465	476	449	493	519	472	514	527	537	499	499	522	517	485	455	504	503	475	497	450	542	510	493	508	460	527	534	557	509	510	464	488	466	487	508	487	490	514	510	508	506	461	516	503	482	483	521	517	521	491	472	458	544	450	454	527	464	493	488	476	509	464	515	492	522	486	487	485	500	514	515	485	504	550	496	517	490	497	489	512	523	524	529	485	488	466	519	478	480	502	473	520	520	514	500	523	504	489	531	509	471	503	510	547	509	505	514	499	490	461	500	467	440	470	517	528	511	481	489	523	509	505	499	491	526	510	479	546	495	497	451	511	498	510	469	505	493	525	486	501	535	523	492	495	488	514	492	503	493	506	528	505	520	503	494	461	469	510	543	535	480	534	449	511	499	529	465	503	538	466	484	508	478	484	533	510	488	484	469	486	512	526	464	534	476	506	494	496	515	498	489	491	508	526	489	518	508	498	516	508	448	516	508	515	497	529	558	487	495	513	475	485	509	508	503	484	519	471	499	468	471	520	530	487	560	519	475	516	507	502	515	512	499	519	452	483	511	504	523	522	458	461	483	511	483	513	476	476	482	455	508	491	522	487	506	493	532	513	486	518	522	520	486	455	467	489	494	508	493	502	495	504	529	481	521	539	516	491	527	505	487	456	494	524	489	512	545	490	527	499	481	462	469	518	520	527	493	488	534	493	503	517	518	504	547	516	464	474	526	534	461	483	493	517	499	479	495	486	518	498	512	496	489	459	516	489	473	517	484	493	506	472	489	527	517	537	528	506	465	535	508	492	471	513	504	532	487	518	529	518	523	485	503	459	503	534	539	542	513	527	502	527	528	477	518	494	509	520	509	479	512	518	486	482	478	515	518	506	499	487	505	474	488	467	499	460	535	512	498	509	455	487	501	477	522	527	493	527	510	509	511	464	468	506	507	490	497	507	460	490	520	503	493	470	478	510	528	464	499	509	504	499	477	510	490	523	517	478	499	503	489	502	463	508	476	497	474	498	485	514	481	506	483	540	509	514	493	476	498	523	481	482	506	513	472	488	492	480	501	496	475	487	503	490	496	498	480	518	536	474	519	475	492	504	504	487	466	507	456	488	523	515	500	487	495	502	513	504	507	531	511	482	461	522	521	464	514	523	505	469	517	535	516	557	530	483	517	529	532	461	494	489	542	514	500	499	502	513	487	469	517	522	490	555	527	493	497	504	463	497	536	490	469	498	523	459	522	511	522	507	558	499	525	497	512	493	492	503	491	542	490	497	499	481	524	492	455	483	496	509	534	494	475	490	522	495	471	481	498	496	453	496	482	482	488	553	513	469	517	508	512	472	480	509	492	496	476	544	479	517	507	488	508	518	506	474	522	512	478	503	501	526	509	529	468	515	496	475	498	516	499	504	499	503	500	460	530	518	510	494	514	489	486	518	507	526	511	495	499	484	479	475	448	527	538	474	471	433	494	467	523	486	498	497	496	559	528	496	482	545	527	523	497	509	478	488	505	521	465	519	509	501	521	480	505	479	491	483	505	501	509	484	477	535	506	522	509	518	498	502	506	513	518	471	486	508	471	472	496	460	489	462	528	506	500	488	521	519	479	485	509	498	493	487	499	498	493	521	463	490	505	494	483	542	519	554	485	475	515	502	512	534	442	509	511	477	454	519	494	534	474	474	516	490	490	495	477	506	461	480	486	504	486	487	474	485	553	505	473	501	534	515	506	495	489	516	527	496	504	484	494	468	495	533	533	562	471	510	494	488	442	474	492	484	506	483	521	472	453	488	531	490	503	474	516	485	537	501	474	537	524	504	495	480	486	485	479	452	495	521	457	513	539	533	476	505	504	493	474	505	473	458	522	473	482	493	508	481	483	518	525	441	481	498	492	519	502	519	500	513	530	484	515	514	482	545	481	471	474	490	505	504	497	502	501	501	486	467	480	514	519	496	517	497	484	469	530	512	494	486	514	478	504	499	527	512	480	457	521	478	482	549
3805	1832	569	128	155	136	120	136	123	122	122	124	131	127	119	127	123	120	123	115	139	113	110	136	131	126	119	125	120	133	119	123	112	138	102	124	110	115	105	134	122	112	112	130	119	141	125	124	120	116	148	119	116	123	117	124	130	118	121	123	137	120	122	129	124	116	99	128	90	98	110	110	128	113	125	124	123	132	121	103	112	123	107	132	130	134	127	114	121	122	121	123	115	129	129	122	124	127	126	118	141	131	137	134	128	112	117	118	122	135	122	106	94	117	99	119	125	140	123	128	142	126	128	113	107	125	115	126	137	107	125	126	111	136	126	121	133	150	126	119	130	132	126	123	116	126	111	124	114	124	134	118	126	111	105	124	137	110	111	136	119	113	126	107	129	116	144	123	133	104	114	129	133	142	118	116	135	141	109	126	125	109	124	105	129	130	121	108	105	138	118	115	111	114	115	113	110	119	129	119	122	123	121	123	123	128	124	125	148	124	109	126	134	130	118	131	115	105	126	117	118	124	118	119	110	133	123	121	112	120	123	100	111	132	126	112	125	120	139	130	124	122	117	116	109	133	127	106	127	142	137	131	131	114	107	127	121	114	129	134	132	130	127	101	112	125	111	112	128	112	109	107	110	117	130	125	137	102	117	120	111	122	133	128	120	109	132	130	132	137	122	123	122	134	107	135	127	124	133	125	136	122	118	130	138	126	119	130	117	111	143	130	121	138	107	141	140	124	100	107	132	109	155	110	114	123	94	108	123	122	124	116	121	116	130	105	124	108	128	124	123	108	131	113	106	101	106	113	111	128	122	117	140	114	125	138	124	127	132	115	118	112	127	134	92	126	124	122	129	98	125	122	128	127	117	143	106	118	115	114	132	146	122	112	124	133	131	126	127	135	108	104	129	119	115	103	116	130	123	100	126	121	127	126	117	122	111	126	132	134	122	129	127	138	111	126	110	111	117	116	125	115	161	115	105	101	112	129	119	130	126	134	116	120	120	110	120	120	118	129	111	103	114	126	125	125	111	134	106	113	130	98	122	138	110	127	133	111	108	126	128	107	124	126	113	119	129	116	119	129	102	125	109	110	120	121	120	142	118	114	132	119	117	156	116	122	121	123	133	123	109	124	123	99	142	106	118	122	104	115	140	114	141	144	114	114	138	127	128	132	108	121	119	119	145	117	113	98	146	118	119	116	119	128	103	127	116	115	113	113	103	103	130	124	127	118	138	116	118	114	108	117	110	113	147	116	119	116	110	110	127	115	150	116	128	129	119	104	130	127	117	113	142	120	106	124	104	120	118	112	114	132	141	110	141	122	114	120	110	130	94	122	124	106	116	135	119	121	123	130	110	130	108	103	105	126	128	126	111	117	117	108	123	112	106	136	117	123	109	115	116	104	111	135	120	114	113	121	113	127	107	130	110	112	125	122	128	140	111	101	122	135	117	107	136	115	142	120	125	130	141	105	111	128	127	128	125	118	108	129	133	130	131	112	107	129	104	104	126	125	124	111	109	107	108	131	109	134	131	119	110	122	129	122	117	131	124	114	117	119	133	135	125	124	131	128	113	120	119	113	112	108	99	107	128	104	118	121	113	119	122	147	92	118	119	115	127	143	100	112	91	102	102	110	127	138	134	116	119	122	96	141	120	133	110	135	104	105	117	129	105	121	131	146	122	126	119	123	121	127	117	131	119	143	121	114	109	119	108	121	125	150	118	130	121	102	108	115	111	119	116	125	115	112	111	145	112	130	145	113	108	128	126	140	119	125	111	123	128	136	121	109	114	157	123	128	116	147	113	114	130	123	123	113	118	133	130	104	107	128	111	123	120	138	108	118	119	97	116	107	111	120	116	112	111	114	127	136	131	122	155	117	121	116	88	118	121	122	119	120	115	118	127	127	130	115	104	108	99	109	121	132	139	118	110	119	133	119	100	103	121	139	117	133	105	114	106	100	120	131	105	117	114	108	128	132	117	118	133	126	122	128	132	130	125	141	134	115	96	117	122	110	137	138	126	138	133	107	114	110	128	128	105	127	125	130	127	127	131	108	136	127	123	124	116	116	106	143	114	111	130	118	112	126	122	106	118	123	115	118	135	113	133	134	102	124	114	108	141	109	120	126	123	109	132	113	137	115	131	140	128	130	128	126	102	123	130	128	134	137	140	123	106	128	98	139	115	144	104	124	96	127	117	112	141	127	101	127	132	145	101	76	113	118	126	105	113	131	128	113	98	146	122	130	96	115	124	110	113	145	110	119	111	135	109	111	103	121	110	142	120	128	128	115	123	115	123	133	117	87	109	112	140	112	119	130	113	125	123	111	114	105	109	122	118	120	127	113	117	131	113	130	105	121	137	109	116	125	109	111	114	138	133	117	129	114	126	136	108	113	121	141	117	104	116	141	114	121	120	116	138	116	121	137	108	122	126	123	136	143	125	140	103	127	98	127	128	117	123	155	110	114	97	118	134	124	122	142	136	119	122	116	131	115	99	103	137	121	126	134	143	120	126	117	113	118	117	121	137	121	118	140	137	110	135	143	118	138	133	108	104	119	115	125	123	123	127	119	124	100	129	131	123	141	119	116	118	133	134	117	108	112	128	122	116	116	115	124	109	108	125	126	119	117	132	124	119	129	136	125	125	123	111	131	135	108	151	135	123	118	140	114	109	116	118	118	123	108	110	113	121	115	123	110	91	127	163	128	115	136	110	125	115	132	133	121	113	121	134	125	123	110	129	102	111	126	127	113	103	122	119	139	113	118	127	123	123	145	120	138	133	113	102	114	135	124	116	114	121	112	121	127	136	111	105	128	99	129	117	103	132	132	105	121	116	112	112	109	143	134	106	113	118	130	123	116	110	130	136	126	130	139	104	125	123	113	119	133	117	113	113	126	125	120	134	111	115	133	121	116	148	124	125	125	114	120	107	96	109	159	136	112	114	123	94	151	127	112	117	100	112	125	105	101	134	91	125	141	148	136	148	124	106	123	128	124	118	109	129	129	137	123	114	132	105	103	108	133	130	107	130	133	136	129	131	104	104	103	129	96	123	122	122	117	117	108	115	103	138	111	104	117	101	121	115	125	126	122	118	108	139	108	126	119	118	124	104	127	130	121	112	116	108	129	130	110	122	112	113	110	114	131	117	118	139	118	145	118	136	115	107	103	141	122	109	105	129	121	135	119	124	132	113	116	112	128	103	113	122	120	123	138	133	112	104	138	123	120	119	140	109	140	123	126	104	125	118	132	116	113	106	100	137	143	134	108	89	109	113	127	105	124	128	126	145	128	105	120	116	120	141	131	112	107	94	107	127	130	119	126	137	126	132	118	112	119	120	109	111	112	135	117	106	126	125	124	125	120	110	115	120	140	119	130	137	119	110	96	124	140	106	108	124	99	114	119	134	118	128	121	115	134	126	110	98	104	123	112	126	115	109	106	114	105	96	140	145	121	130	132	108	135	122	132	130	128	128	135	120	131	137	127	126	139	133	128
2806	1966	867	367	348	354	339	321	324	340	317	337	328	332	317	323	326	329	364	364	302	309	304	288	320	307	383	322	307	307	337	306	342	310	291	301	322	331	284	320	345	324	328	306	312	303	319	328	308	332	360	302	338	331	295	295	333	327	309	307	325	316	353	309	308	293	329	299	334	269	330	314	328	304	318	317	301	325	328	285	321	298	304	300	326	306	291	302	322	282	335	338	321	332	294	317	305	311	283	303	309	306	341	292	327	291	306	305	285	317	310	327	345	327	312	297	324	321	320	302	331	300	330	320	306	321	315	308	304	306	320	331	256	311	306	315	322	299	288	281	338	325	318	305	332	343	291	307	318	307	322	289	310	301	303	299	312	309	335	330	291	323	332	315	309	314	312	293	361	312	296	328	313	302	307	303	288	299	328	303	313	319	324	324	315	317	319	289	317	336	316	332	284	307	318	302	343	330	289	310	306	326	298	276	315	311	324	303	320	287	292	325	320	312	307	309	317	297	290	309	305	293	294	302	337	293	309	320	323	316	289	334	314	337	346	329	319	330	328	302	316	316	295	303	344	302	308	316	316	295	291	329	306	310	321	342	297	299	284	268	321	305	313	290	326	287	323	306	334	310	302	350	308	288	308	317	311	351	313	277	317	317	321	324	302	311	320	318	277	322	327	338	294	318	330	302	298	319	319	305	318	313	346	293	289	316	328	321	306	341	293	319	302	304	326	303	311	325	283	322	300	290	322	308	329	285	327	297	291	333	331	289	308	314	319	302	334	316	330	313	300	297	326	303	328	294	312	318	324	312	305	282	311	331	332	308	294	311	316	289	337	288	329	323	298	281	308	314	318	321	321	335	296	358	292	283	314	334	299	335	334	320	303	319	334	313	305	320	333	277	320	302	324	305	322	331	326	355	295	292	281	347	324	318	318	313	297	338	338	294	342	311	299	291	332	310	314	284	334	327	293	331	331	342	319	317	334	309	326	311	290	312	319	282	303	297	321	326	329	331	338	284	300	330	290	303	318	307	315	310	351	340	310	318	312	324	272	318	334	309	320	311	334	325	298	309	292	319	315	301	329	341	316	284	340	306	296	314	289	372	291	291	321	337	300	297	321	297	327	279	336	284	289	312	311	293	326	320	321	328	320	306	333	312	308	309	317	265	309	328	312	302	279	315	318	327	348	332	327	350	301	298	304	294	290	320	308	305	280	321	327	328	333	283	341	299	327	301	299	313	290	286	319	309	307	314	284	322	292	325	350	296	289	331	299	323	318	280	285	308	318	348	315	304	301	299	289	290	310	327	313	333	335	325	305	301	324	359	321	341	323	344	294	298	334	311	311	324	309	301	288	281	303	311	293	300	326	334	312	348	332	276	314	310	275	320	326	334	314	344	299	320	309	314	309	306	324	313	313	341	329	322	330	300	318	342	312	321	312	342	307	291	326	323	326	292	305	309	329	347	280	331	332	309	328	310	308	278	318	349	328	335	348	315	313	317	312	312	339	313	294	296	307	304	339	311	325	303	296	333	322	314	305	317	313	323	299	332	320	325	341	330	322	308	328	299	320	333	298	312	345	317	322	338	297	328	292	336	292	327	319	369	337	336	309	313	302	316	321	329	301	305	303	295	336	314	309	326	297	339	296	298	311	294	304	330	276	353	297	323	315	302	292	319	329	318	324	321	348	326	317	321	300	328	319	307	315	321	330	310	327	346	324	316	320	316	304	299	304	320	304	319	352	325	306	294	300	328	291	303	297	294	311	331	321	310	298	308	339	353	302	271	299	295	322	314	281	291	326	298	298	323	282	342	324	300	319	324	329	300	313	290	315	312	312	321	330	326	347	278	329	311	291	286	333	297	290	316	301	333	312	302	305	289	292	336	303	281	318	294	298	332	310	328	332	304	372	319	323	303	298	308	287	319	324	322	316	320	338	319	314	326	326	322	300	349	318	306	309	315	328	322	321	317	333	326	313	308	296	333	335	322	342	319	326	317	285	324	340	295	306	304	349	295	317	286	301	285	285	314	318	294	343	290	278	313	316	310	351	331	313	332	288	310	299	304	302	279	293	272	328	312	325	336	299	318	321	329	300	323	324	318	315	326	309	312	312	287	305	324	314	300	298	291	322	304	312	297	343	320	309	286	293	337	323	326	304	312	324	316	325	299	341	337	315	342	331	314	303	300	321	318	280	329	327	308	306	329	325	327	278	306	296	321	305	320	312	285	330	303	290	364	318	301	321	356	309	301	313	301	316	306	296	317	313	310	322	303	277	304	300	356	297	317	304	271	321	311	308	314	313	283	308	310	331	318	318	276	355	322	331	310	318	320	334	318	295	316	362	321	298	325	316	344	315	321	308	332	308	301	302	289	330	303	325	294	298	325	300	321	282	314	322	301	335	312	330	330	331	316	326	313	320	332	315	314	311	289	334	326	336	301	346	293	292	347	313	316	335	291	331	337	283	311	327	309	326	304	285	305	330	327	271	295	305	301	325	311	311	342	314	306	334	306	280	288	320	294	308	322	324	305	305	303	280	288	318	352	306	290	305	311	313	303	324	292	313	323	339	317	347	294	319	283	328	325	283	310	302	328	296	337	343	298	287	343	352	318	317	322	311	327	317	295	310	318	334	266	322	328	317	321	330	322	327	314	317	342	300	313	299	283	332	314	314	349	339	293	296	319	341	301	335	303	303	310	303	302	312	283	333	305	312	322	327	310	301	320	313	334	316	337	305	334	328	293	294	312	332	300	308	337	341	278	347	321	348	273	322	312	323	353	334	340	331	319	324	326	297	309	298	337	336	311	315	295	323	295	301	302	340	333	320	307	318	284	337	362	322	336	319	302	310	294	301	307	309	301	313	321	303	326	323	298	300	319	320	327	319	302	307	297	345	307	302	328	353	335	326	299	342	315	313	304	318	342	285	346	344	319	327	327	326	338	320	339	327	341	309	338	368	329	331	292	334	295	316	325	320	332	326	289	326	315	339	310	294	284	326	325	336	298	303	297	324	349	280	334	342	324	294	300	298	337	314	303	346	328	339	306	320	328	321	311	313	294	320	332	303	330	342	271	286	301	312	310	340	306	330	314	357	341	311	313	339	316	314	292	312	310	296	315	316	317	353	285	316	343	289	314	324	315	295	292	300	281	316	329	308	351	312	302	307	302	327	277	305	345	326	313	327	284	332	271	335	306	300	300	301	306	346	327	320	326	288	312	327	326	301	281	311	310	325	310	346	327	329	301	360	315	357	299	303	321	302	296	325	300	288	327	331	288	311	336	321	322	330	324	302	303	332	318	325	306	321	304	307	326	324	323	331	294	300	327	298	312	318	294	316	331	313	316	312	329	328	319	345	331	330	309	340	310	311	319	349	338	303	307	287	345	322	314	314	314	322	346	298	309	316	349	288	334	265	292	287	302	301	292	287	302	315	253	330	305	302	310	305	321	334	299	310	317	310	328	333	321	311	321	333	287	317	326	307	317	306	304
12235	10410	10385	841	403	387	327	301	305	317	288	271	237	259	258	266	268	254	244	254	256	276	224	249	250	282	270	278	226	283	268	226	236	277	262	242	228	258	254	261	269	234	216	266	240	244	262	234	243	254	251	266	285	281	258	255	274	265	273	257	247	244	247	262	234	268	268	247	250	230	263	276	251	244	267	236	240	242	260	249	235	262	244	242	284	229	271	239	266	231	255	271	261	259	243	265	265	237	229	239	273	245	248	242	251	249	251	234	238	238	219	264	268	255	225	268	272	255	269	260	275	242	265	243	271	245	229	239	240	240	246	258	270	252	251	239	231	245	237	254	247	247	265	250	231	243	258	248	261	270	226	242	255	225	250	297	261	250	244	229	218	246	232	267	271	253	251	271	256	276	258	276	228	228	259	235	258	245	261	242	269	244	247	282	250	246	233	242	227	250	295	269	250	262	261	254	243	235	260	231	254	288	264	258	258	252	289	232	249	274	252	226	234	242	252	243	234	235	233	225	228	250	239	260	247	238	226	209	229	221	250	276	236	275	229	263	262	297	234	235	267	269	285	235	242	270	238	262	240	259	288	250	255	237	269	259	278	261	260	254	216	241	239	260	242	261	252	245	247	256	243	245	233	267	253	297	236	230	226	229	275	291	272	236	248	267	248	272	238	252	243	241	250	223	230	243	279	231	225	251	245	258	238	246	239	237	230	251	238	258	267	261	249	228	248	260	241	228	260	262	238	262	228	237	249	218	244	250	254	248	272	243	247	251	275	252	242	219	230	272	214	244	256	252	259	249	266	215	248	228	257	250	257	231	276	231	274	245	278	268	244	249	247	244	248	239	276	270	254	243	240	274	229	276	264	271	285	276	260	292	285	252	263	224	285	261	262	251	238	272	245	255	243	222	272	237	264	261	274	300	298	264	271	250	261	260	258	264	284	259	253	265	279	259	242	202	242	286	300	240	252	225	259	262	251	249	224	267	242	241	263	266	259	274	272	245	265	283	283	261	271	242	268	284	252	250	292	304	239	232	259	272	205	280	273	225	268	254	248	250	279	262	261	265	270	261	270	258	239	246	243	227	263	250	235	250	229	280	263	250	245	278	258	250	248	248	251	252	244	258	261	259	245	246	250	254	250	262	261	272	246	262	267	286	247	238	266	260	269	256	257	232	246	242	240	290	270	242	265	238	257	264	258	246	221	266	253	275	254	228	244	242	265	250	227	236	248	284	246	255	254	253	257	262	252	262	268	225	246	265	246	273	295	260	274	245	264	257	268	253	261	252	230	265	235	240	233	248	258	261	215	287	254	235	232	248	249	285	275	226	256	268	291	261	248	236	274	247	289	281	277	282	265	303	298	258	285	262	272	255	242	257	221	234	267	253	251	284	277	262	260	250	265	223	234	234	238	264	267	267	255	238	262	265	260	258	255	265	268	249	255	256	258	251	248	270	228	235	256	276	247	257	276	243	241	269	251	252	256	251	246	229	260	262	246	226	283	273	276	267	234	252	241	239	248	260	268	260	249	231	251	260	281	274	260	290	244	262	267	250	251	250	255	266	237	266	274	258	237	259	269	237	270	259	259	226	262	250	247	234	274	235	241	276	241	259	252	239	236	237	253	239	230	289	273	286	237	263	252	238	250	244	259	262	234	247	260	276	243	237	259	259	262	256	242	242	250	251	274	267	261	234	279	245	254	249	293	238	286	236	257	243	242	231	239	281	296	246	227	245	266	258	253	237	238	249	267	249	252	282	279	260	252	265	240	231	277	263	251	213	230	279	241	237	226	262	255	242	238	238	254	249	261	258	263	263	257	234	235	290	272	274	275	237	231	253	259	260	263	225	259	291	251	213	253	255	254	244	244	260	234	242	253	240	246	267	254	238	273	227	265	239	246	255	238	250	229	242	277	251	241	251	259	269	235	267	256	276	258	243	259	257	257	229	233	252	252	236	230	257	274	229	250	286	248	253	285	269	274	262	271	258	249	231	262	283	270	257	225	246	253	256	283	248	258	300	264	248	267	234	296	252	243	279	257	266	251	249	271	242	248	256	252	256	236	256	266	259	243	264	255	219	248	298	244	273	254	250	240	254	230	263	283	231	250	193	260	233	276	251	266	255	273	245	264	253	253	246	269	265	272	228	281	276	235	247	245	232	249	240	255	251	252	255	253	252	252	254	246	277	287	244	255	261	219	253	271	245	254	236	244	263	237	235	249	259	252	241	222	246	252	256	261	267	226	239	280	230	236	252	242	276	259	221	271	230	259	286	229	251	240	253	237	232	262	281	253	253	241	238	261	254	258	244	257	277	253	256	263	245	255	258	249	263	286	270	261	257	248	242	268	240	242	260	274	238	256	234	259	241	236	291	252	253	265	232	253	275	250	225	259	264	249	293	275	247	280	273	259	243	259	237	228	267	261	247	267	270	281	253	253	223	257	249	223	286	277	272	253	232	229	255	242	226	278	266	231	254	244	263	246	261	277	240	266	297	243	291	254	260	253	225	237	258	269	277	260	263	221	262	241	249	266	263	265	256	245	248	251	238	255	259	256	240	248	236	243	250	288	269	226	235	251	250	253	245	254	248	241	273	247	255	266	245	256	270	238	253	252	252	271	267	228	266	248	251	242	264	238	274	257	277	241	245	234	292	256	243	243	251	252	241	244	265	253	244	232	241	249	216	268	235	268	275	251	264	268	247	251	221	240	266	244	239	308	295	273	243	256	271	257	247	263	268	268	255	238	259	243	264	244	254	264	251	246	239	236	260	264	248	280	244	272	257	250	227	266	273	243	267	279	278	274	269	292	257	250	249	244	275	244	268	232	245	260	242	246	299	270	250	244	278	231	270	247	242	258	240	269	271	258	235	227	269	259	249	264	247	250	243	290	273	244	261	231	256	244	239	276	226	253	237	262	248	242	248	280	254	252	253	289	260	244	224	243	270	275	276	279	216	264	283	241	257	269	246	275	297	259	247	240	237	226	271	232	266	298	264	281	246	268	230	256	279	241	283	260	277	249	266	257	269	263	264	196	255	281	253	274	235	273	263	236	262	252	229	239	252	254	205	244	246	265	233	260	268	270	260	233	259	227	258	280	243	240	265	246	286	241	289	297	260	251	247	264	255	261	257	233	270	231	272	235	252	255	242	273	278	277	263	271	254	267	293	241	263	247	248	267	233	294	250	238	255	257	263	264	223	254	271	271	240	253	279	244	264	271	228	261	280	237	261	226	237	246	244	226	230	258	276	262	224	239	252	220	269	219	271	279	275	262	271	259	248	254	258	236	261	251	263	256	266	258	230	268	278	243	242	253	255	253	250	226	260	275	297	258	223	236	252	281	265	232	241	265	252	260	254	245	266	259	249	247	258	257	263	262	223	252	255	242	257	254	258	272	262	259	259	264	248	245	229	256	266	268	248	277	255	224	237	247	278	289	273	253	266	247	241	277	243	276	247	280	232	261	248	215	255	249	256	234	263	265	236	277	244
8988	10372	10383	1406	1309	1047	904	885	844	778	742	713	737	731	680	672	656	611	655	656	627	650	586	624	596	576	582	605	594	580	629	575	618	604	610	652	647	600	599	586	592	610	599	592	547	595	560	574	563	551	580	609	564	598	595	553	561	611	557	558	575	574	535	542	604	597	548	581	585	616	564	580	558	547	582	550	584	594	573	603	566	640	580	557	550	588	569	553	606	580	562	597	528	542	523	630	602	603	554	572	566	551	595	610	600	571	560	547	595	612	592	547	557	597	545	593	544	574	559	594	517	546	606	604	571	570	546	544	560	604	542	594	554	570	545	523	567	590	591	595	566	566	581	554	579	572	553	575	574	569	625	558	557	583	522	581	584	554	583	601	549	576	598	557	602	608	559	564	573	572	528	576	589	605	554	566	611	534	611	569	571	579	582	580	592	539	587	543	582	576	594	557	557	544	597	582	572	576	566	582	589	540	575	597	566	613	577	540	601	547	620	592	583	579	589	571	601	573	563	617	590	623	605	604	598	565	565	575	591	562	559	597	567	604	595	578	590	597	564	577	627	554	629	549	634	598	624	583	578	572	616	570	612	565	556	583	535	586	602	572	585	555	549	601	608	525	581	576	622	584	582	566	568	576	605	591	581	564	585	590	579	540	582	568	566	543	561	582	618	564	552	520	580	595	578	556	559	590	585	582	564	597	564	595	576	554	575	575	550	565	630	563	599	604	521	552	557	562	563	580	569	569	614	601	570	567	574	591	570	588	553	601	594	574	577	535	657	573	574	608	618	631	559	603	564	554	550	536	594	597	540	545	620	614	552	612	562	625	663	596	560	573	596	605	617	578	505	592	571	564	582	584	570	560	560	613	579	610	591	608	608	580	637	599	567	593	562	587	569	596	554	583	630	623	604	612	556	573	580	597	576	574	577	559	566	594	591	565	550	577	580	541	572	587	559	580	573	582	567	576	629	585	587	587	616	568	561	559	576	551	592	562	605	592	544	608	581	594	586	551	581	631	575	579	552	542	563	572	583	614	638	606	593	582	535	580	591	587	540	569	621	589	572	560	582	582	583	603	583	565	588	565	591	533	578	580	629	532	562	575	551	604	552	596	542	581	568	567	581	648	589	571	632	595	619	530	531	554	588	596	578	600	614	577	554	566	576	570	591	582	563	557	547	545	574	574	560	608	563	586	596	644	584	535	594	589	568	560	607	546	623	621	588	559	593	590	585	591	579	552	550	593	550	598	544	535	581	590	549	578	527	568	539	614	564	583	596	538	590	561	572	563	557	562	566	546	564	612	555	583	558	600	524	559	573	573	610	589	579	595	607	587	561	544	584	582	534	562	622	549	569	602	558	590	587	575	578	550	580	566	600	538	536	557	588	599	602	606	563	566	533	591	579	643	568	619	588	602	568	626	586	631	568	603	618	583	584	610	615	591	555	558	557	616	549	596	581	551	605	541	558	593	582	575	545	572	581	602	573	575	575	606	565	599	594	577	592	621	592	599	614	583	625	561	588	606	602	570	589	563	566	609	535	596	614	552	601	561	602	588	571	586	590	573	605	608	575	558	590	573	593	556	561	549	588	603	629	597	599	622	568	579	604	549	571	616	547	561	618	536	591	632	550	551	574	549	606	574	544	596	600	589	556	566	573	584	583	556	589	550	543	507	581	585	564	618	575	637	550	561	549	579	557	563	569	571	579	602	575	594	531	608	549	605	561	580	578	567	615	578	579	578	566	565	575	571	525	605	570	573	592	575	569	581	570	593	582	539	568	611	596	566	577	578	609	551	555	530	583	566	605	582	599	594	584	579	574	572	543	561	540	551	607	595	583	560	534	593	582	571	590	550	562	534	580	525	580	607	538	585	544	589	573	557	571	590	567	607	591	602	586	583	552	568	592	577	582	625	574	582	574	611	582	535	608	591	598	551	585	593	626	573	566	559	618	559	564	572	604	585	579	583	624	546	608	607	581	585	580	556	601	568	560	542	571	572	553	522	560	595	548	558	554	556	615	592	615	585	567	557	625	618	605	547	550	581	567	637	545	599	577	566	582	591	561	557	590	604	599	598	567	576	542	604	549	589	553	545	576	542	634	581	610	593	568	569	581	578	560	627	604	578	552	574	587	579	593	593	599	575	586	553	544	539	619	593	578	567	577	600	602	561	635	605	556	610	571	581	569	576	581	572	540	606	600	589	597	558	557	569	558	586	563	585	559	564	605	608	552	567	560	544	610	600	579	597	575	589	596	600	606	589	545	592	586	592	573	553	591	574	598	608	581	597	546	537	584	580	604	586	553	622	571	558	520	575	580	564	564	541	563	581	599	591	594	588	542	599	613	604	621	566	588	564	588	598	617	597	623	558	577	550	567	613	565	565	583	577	575	625	588	579	576	576	613	601	587	575	590	615	581	597	594	561	589	571	576	556	610	562	551	576	567	554	553	538	596	593	537	561	556	541	617	550	557	594	553	629	601	580	546	592	559	601	594	562	564	568	622	612	578	542	548	584	539	561	559	563	610	572	552	563	642	538	549	583	644	595	565	596	537	547	575	555	592	559	596	579	625	616	586	611	564	550	563	581	559	604	551	531	596	547	594	589	582	536	574	586	606	577	587	561	593	557	574	558	624	588	565	567	525	587	593	547	539	613	612	611	580	583	589	593	553	584	572	559	600	562	587	577	600	594	588	562	574	542	569	578	597	592	585	543	580	560	620	600	548	603	585	556	604	530	596	583	590	590	590	576	553	601	586	554	585	559	590	561	578	593	579	468	559	546	592	589	559	588	549	542	609	546	631	577	569	597	542	545	531	537	592	613	599	593	564	559	524	583	575	595	566	588	594	626	544	549	594	558	596	581	583	586	561	571	606	627	566	569	559	600	573	555	616	598	595	588	555	599	556	533	550	584	546	576	585	559	588	609	602	572	569	568	570	533	617	599	598	587	617	561	574	577	589	572	596	563	585	593	565	594	584	555	555	613	582	557	555	582	636	551	579	569	606	559	582	609	585	612	633	536	580	594	590	572	550	596	550	604	584	575	579	576	542	574	611	587	604	581	612	571	577	550	574	566	587	555	516	560	568	558	580	566	597	616	594	636	590	563	604	538	586	606	576	578	581	599	575	568	544	585	629	591	564	614	578	556	615	576	544	588	593	542	561	604	611	566	600	589	592	571	579	531	543	549	526	538	577	558	609	598	637	598	547	593	607	558	575	563	571	610	611	559	574	583	573	576	564	588	572	554	615	580	547	605	619	574	576	549	550	578	597	556	569	566	635	538	564	579	552	583	569	553	597	593	584	577	606	596	605	602	675	599	579	631	582	549	618	568	602	566	606	565	550	609	609	614	608	571	608	574	564	587	589	564	608	587	588	574	566	537	615	595	589	602	605	554	592	608	570	570	560	571	618	551	553	597	558	593	588	589	573	641	606	572	519	572	602	600	599	549	579	600	634	544	623	588	570	566	577	525	546	598	555	552	564	617	603	546
19676	18029	20610	2120	524	451	362	323	288	279	294	275	278	277	271	250	245	240	226	249	269	263	200	237	243	232	216	221	241	211	247	225	219	226	238	252	270	241	215	220	238	238	229	270	217	254	233	208	204	245	236	197	218	237	227	220	230	231	243	247	202	221	240	223	242	240	231	196	201	234	263	247	216	246	217	213	217	226	223	257	212	220	222	212	207	205	235	226	203	214	196	249	195	239	233	232	182	252	224	233	225	239	235	217	206	226	237	221	226	208	260	234	189	231	216	235	265	212	207	201	257	223	243	216	227	207	235	215	208	236	266	244	235	225	197	240	225	216	219	223	194	200	223	231	232	237	219	266	215	213	207	233	219	205	204	220	208	206	226	233	197	224	217	245	192	233	216	219	241	217	240	224	235	205	243	206	225	229	194	228	205	212	212	200	238	227	194	244	254	233	223	233	203	225	215	244	228	256	234	229	217	210	216	231	237	229	248	226	236	198	238	213	249	236	251	226	202	203	207	244	220	211	203	221	216	239	227	221	248	222	219	209	234	208	226	243	215	217	215	235	214	229	217	235	231	225	253	218	200	226	231	237	226	214	224	227	235	220	216	238	215	228	225	214	232	247	254	221	225	229	213	235	237	224	217	210	207	219	211	218	211	225	247	220	195	253	225	244	222	237	236	240	217	254	253	206	190	208	210	243	228	269	207	245	213	234	263	227	237	251	222	217	207	229	231	232	245	202	228	259	224	239	227	219	189	194	215	236	194	217	228	213	253	195	193	219	206	243	245	209	228	217	213	235	219	246	237	213	241	232	224	229	211	216	216	226	251	258	220	222	215	209	243	212	226	231	211	218	233	230	226	241	218	220	220	225	198	219	214	253	242	238	238	202	250	221	237	245	228	235	232	239	198	216	232	208	212	217	230	221	229	215	223	200	219	206	228	236	233	230	216	207	242	220	210	221	214	210	229	211	240	220	207	253	227	216	239	251	218	215	207	225	229	244	245	206	212	214	221	230	240	224	211	223	242	207	208	235	203	259	202	234	210	228	199	255	236	247	234	204	208	200	200	245	241	247	233	213	260	213	195	229	210	231	223	257	262	223	241	246	270	228	235	210	252	223	237	260	209	220	236	233	240	233	224	240	238	218	222	208	228	213	236	230	255	225	240	239	215	232	208	222	244	236	242	232	226	215	230	204	230	215	229	248	221	214	226	235	247	235	209	206	234	238	219	218	216	216	215	235	221	234	216	236	206	214	230	265	217	226	233	220	186	216	241	248	217	180	221	224	212	233	255	226	232	231	203	251	254	227	210	251	195	230	231	221	242	248	242	247	213	245	235	228	219	226	198	226	228	216	222	215	226	199	241	213	223	232	194	222	211	213	233	197	219	223	246	231	198	225	196	212	213	193	214	217	223	248	241	243	217	208	239	238	220	250	240	218	207	210	228	242	237	235	233	231	227	215	228	232	230	224	193	227	216	208	210	193	216	229	203	229	227	214	212	237	227	234	219	224	228	264	228	224	218	210	210	203	206	229	238	213	215	216	238	215	211	205	210	216	232	253	235	223	230	224	214	225	233	200	237	214	254	236	229	219	245	236	197	204	228	208	211	212	230	220	221	218	226	214	188	216	211	212	210	257	212	220	221	222	228	220	229	237	245	221	225	210	225	216	223	234	242	218	199	228	228	239	256	227	218	240	264	242	214	197	250	237	182	202	224	259	233	218	244	240	213	199	231	231	231	221	238	223	242	219	237	237	230	213	245	237	208	227	234	223	220	227	245	213	234	204	224	246	242	233	216	236	228	233	223	263	232	225	228	221	220	265	218	196	203	226	206	227	219	225	216	237	228	233	235	208	206	204	214	235	217	215	210	221	256	250	235	218	223	228	215	210	194	216	242	201	211	223	230	221	219	210	214	203	222	240	235	221	259	242	229	246	209	233	252	215	208	246	230	231	205	249	231	250	246	204	202	264	246	245	214	245	233	257	244	221	257	224	233	229	225	242	230	220	224	221	224	224	243	224	214	223	211	246	210	218	203	201	195	218	215	224	218	240	230	221	249	227	238	231	233	255	183	224	241	224	254	221	215	229	236	218	222	252	229	190	225	206	204	219	238	222	226	245	226	221	213	204	210	224	210	217	223	207	212	235	215	238	209	212	236	277	261	246	214	241	251	210	248	214	229	241	239	219	236	219	204	226	231	207	220	245	240	223	235	243	203	228	222	211	235	213	220	236	214	227	231	222	227	237	214	227	225	244	195	227	211	223	209	233	226	222	203	241	206	209	229	201	228	205	232	222	229	214	238	229	199	221	227	236	242	213	225	249	197	194	237	226	226	217	230	257	269	213	226	243	205	219	223	225	211	220	224	228	240	252	238	217	219	237	210	212	218	202	212	239	224	219	233	235	226	222	200	226	222	218	220	221	201	203	231	235	226	234	224	211	217	259	226	231	183	249	225	246	234	192	240	256	221	226	232	223	232	235	231	212	250	231	271	251	202	228	278	229	221	226	240	209	229	235	246	253	225	231	221	232	220	226	214	230	223	197	236	240	230	222	216	211	215	256	249	210	234	248	243	228	225	220	253	214	228	237	223	234	194	219	240	215	212	231	236	235	211	217	237	240	219	233	220	211	254	228	217	228	227	232	241	225	219	247	225	239	254	230	203	226	221	227	219	275	256	239	220	239	230	247	241	247	233	219	225	242	243	200	244	216	231	237	202	222	230	228	228	258	240	268	233	226	237	234	230	220	261	237	225	233	198	217	232	229	237	242	244	229	248	220	224	205	247	236	226	219	234	202	222	203	210	216	212	215	236	219	197	229	197	241	217	200	214	213	213	229	251	230	237	228	237	228	190	208	227	234	225	206	230	230	235	227	238	201	215	248	240	223	241	257	237	224	238	222	215	220	186	253	258	227	227	225	258	206	263	259	201	227	201	210	218	208	268	246	224	247	256	242	222	249	232	230	226	235	205	240	244	233	231	261	252	225	188	232	238	216	228	234	215	231	224	221	237	227	224	206	225	231	228	194	223	230	220	229	211	203	223	232	230	225	222	231	229	225	229	231	221	208	226	245	245	219	212	213	219	226	216	215	219	244	217	217	235	253	244	221	222	241	187	225	258	236	229	268	238	234	198	219	251	222	229	221	228	213	234	219	225	225	238	219	221	246	209	216	223	236	210	216	217	215	238	225	207	240	237	220	248	224	199	234	249	203	240	223	243	231	225	247	199	217	251	213	235	221	217	237	245	227	241	267	226	236	220	202	241	237	245	234	202	211	213	212	225	220	234	217	216	206	203	259	250	210	228	236	240	226	227	211	214	232	242	232	218	200	234	215	214	199	217	231	220	216	223	250	217	242	214	260	217	227	205	203	253	221	228	270	221	231	208	243	202	230	220	202	223	223	202	187	226	214	213	234	218	244	205	233	239	234	232	235	269	240	218	223	231	239	222	223	214	238	233	204	219	239	216	198	233	231	219	224	231	212	221	239
11464	15757	16567	2131	1731	1473	1242	1032	964	875	806	791	739	737	692	644	616	636	623	623	586	592	571	609	566	525	528	506	543	546	596	528	555	551	501	538	539	513	519	498	488	569	536	558	527	554	563	510	486	513	494	534	485	515	491	506	503	493	515	474	525	470	481	511	494	503	506	470	529	529	440	482	538	458	482	525	516	484	505	495	515	508	476	519	484	504	497	479	540	509	451	499	539	514	523	494	506	478	473	482	484	525	483	501	494	500	481	492	495	504	501	508	495	508	476	536	510	535	536	515	521	516	516	483	509	519	497	524	513	506	476	524	511	505	450	567	527	509	504	529	495	478	481	491	519	488	519	498	505	500	500	529	506	479	502	501	518	492	498	510	471	507	522	484	531	524	525	458	511	531	480	468	540	517	504	433	533	526	529	509	513	453	495	509	519	547	490	528	467	529	490	519	457	514	525	510	487	497	472	498	514	490	531	509	522	513	508	516	487	520	512	513	470	502	492	483	469	517	496	453	494	511	506	486	464	501	502	467	465	452	536	544	494	514	516	529	489	488	496	494	485	536	475	510	507	503	489	514	524	475	522	541	487	521	524	509	479	475	523	449	526	497	509	530	518	514	526	523	503	470	479	513	517	512	525	496	522	514	471	539	478	511	500	536	502	507	480	467	461	470	525	474	494	525	505	517	512	498	532	452	516	467	503	504	535	467	493	514	507	514	487	517	495	466	538	502	535	485	482	548	480	460	480	498	531	531	438	522	466	509	499	531	484	513	481	533	464	522	501	498	478	491	477	513	523	496	522	504	503	475	518	508	524	485	518	502	487	480	473	520	489	475	514	492	491	531	508	501	500	565	519	502	497	490	507	502	471	530	505	482	482	533	534	489	497	486	478	473	516	515	503	481	516	489	515	494	490	506	482	524	505	535	530	508	497	518	503	516	470	467	518	524	496	471	510	489	494	511	534	507	506	494	474	495	493	517	548	472	517	544	519	500	521	476	502	499	478	475	514	508	483	503	509	521	505	463	498	491	484	489	509	505	494	496	462	497	473	489	503	529	515	498	548	507	513	537	494	511	495	506	473	527	521	486	498	487	497	511	448	453	524	465	485	532	501	462	496	473	520	492	495	513	501	464	473	517	505	518	528	463	528	559	523	518	526	495	508	472	495	490	495	466	530	483	471	507	464	492	555	487	495	489	491	510	535	483	493	465	505	463	539	465	503	502	527	492	529	494	492	528	509	511	472	539	502	491	490	481	515	522	493	500	504	488	486	491	493	531	528	502	529	477	524	519	507	467	498	503	503	513	502	501	448	506	496	502	544	460	506	521	523	574	455	500	462	476	522	456	499	468	471	514	532	498	534	471	485	480	529	505	505	484	505	511	539	481	493	484	479	539	466	557	491	477	491	510	552	492	491	507	508	486	473	484	485	474	507	514	503	496	482	502	526	505	488	468	506	501	489	525	519	501	483	494	480	475	521	501	493	519	514	496	500	488	501	520	457	483	480	506	479	495	524	531	492	480	459	477	485	529	472	519	515	484	506	499	514	500	501	515	518	518	475	481	522	470	492	520	531	463	496	518	489	500	511	509	468	498	502	461	472	473	473	494	494	480	511	507	471	510	464	501	508	490	512	479	496	514	487	492	523	481	475	527	516	476	520	530	490	479	497	514	514	506	499	512	495	484	499	551	513	493	517	449	492	546	448	485	470	517	516	506	518	492	492	499	524	477	516	537	460	501	513	492	518	500	483	516	481	514	460	513	516	477	465	504	511	508	498	517	490	480	522	528	498	552	483	510	503	549	518	493	509	514	527	527	538	515	454	491	505	529	486	516	517	463	466	515	475	542	504	528	473	499	489	478	470	497	516	510	486	517	529	516	517	455	506	527	493	478	483	551	478	489	471	511	520	486	499	502	476	460	512	508	518	473	503	510	510	481	492	526	476	489	536	520	438	517	460	489	484	511	546	512	535	472	496	538	505	517	513	493	474	490	463	512	481	519	535	495	456	457	494	509	510	514	517	462	531	473	501	498	527	497	456	482	490	505	517	512	535	503	500	480	513	494	513	485	491	492	526	463	506	525	524	509	505	531	517	494	527	527	480	521	507	461	491	505	561	513	488	523	530	495	495	509	495	495	512	549	485	508	540	500	486	472	514	522	484	515	494	490	505	515	489	488	460	533	473	467	508	497	493	480	546	487	466	468	522	514	532	465	483	548	513	482	502	490	510	514	481	485	493	497	492	530	510	515	470	532	503	535	502	470	520	509	462	484	505	511	514	484	554	501	522	489	508	500	491	506	463	509	480	497	496	467	535	488	470	493	483	504	490	465	479	571	515	468	503	502	491	515	514	488	498	461	469	491	514	490	492	505	534	468	510	499	494	508	519	498	509	473	506	509	526	503	540	490	509	540	516	471	475	541	486	496	533	497	495	481	485	490	497	492	461	504	502	523	477	457	512	495	522	498	525	507	452	479	487	472	517	505	492	501	482	507	513	491	489	519	485	470	522	512	520	506	479	501	491	476	493	490	464	526	507	469	523	526	532	500	460	469	494	489	523	542	540	465	519	500	472	481	486	521	476	471	489	494	481	495	455	477	518	500	486	516	481	477	484	498	540	501	470	509	509	485	498	495	503	492	504	487	496	464	487	490	524	499	516	456	513	515	487	498	499	524	480	519	492	464	489	453	513	498	526	509	468	505	517	474	483	499	504	481	502	485	499	485	505	514	525	522	488	524	530	512	489	509	488	491	502	498	514	482	474	502	545	473	520	513	496	476	456	470	513	530	464	512	464	504	492	500	486	480	512	524	491	496	497	506	486	543	498	488	501	474	499	451	503	476	496	505	485	528	499	532	538	524	500	480	498	467	495	478	512	480	466	536	490	495	531	502	549	499	515	511	497	502	528	529	496	510	497	461	499	506	500	488	524	530	518	482	459	482	504	521	529	523	523	498	521	497	495	462	485	499	462	456	502	491	541	476	501	522	519	505	495	439	466	508	500	532	506	514	510	527	527	470	496	496	520	482	494	517	509	512	519	476	493	503	512	496	491	481	513	475	506	518	475	469	468	492	510	519	536	532	499	531	546	510	509	463	481	458	500	458	483	510	556	515	488	532	494	525	491	494	516	473	472	465	522	512	508	492	531	522	499	491	483	494	505	509	498	475	498	524	493	499	507	494	523	490	492	493	512	529	473	486	495	489	478	506	501	548	520	500	484	521	540	501	498	510	507	459	532	517	508	488	472	535	508	546	486	476	478	512	485	535	506	505	512	492	460	477	525	498	519	505	503	514	514	490	507	484	533	493	527	513	526	471	489	484	523	520	499	471	489	510	478	482	513	507	478	498	465	520	463	473	493	501	491	501	497	472	521	509	514	488	541	473	506	520	502	511	506	503	469	531	515	476	483	499	535	519	438	491	494	506	453	523	456	491	525	498	514	485	517	508	476	472	491	454	489	491	498	519	500	472	533	513	557	516	478	507	521	540
3575	2000	691	134	127	122	123	139	130	107	129	115	121	121	138	122	141	113	112	124	134	104	115	142	134	123	120	109	114	120	131	126	122	118	111	131	104	142	116	114	139	131	120	124	130	127	121	130	110	147	121	120	117	137	121	120	138	114	117	122	119	126	125	132	114	146	133	111	130	115	131	138	112	123	127	126	131	125	120	136	171	123	120	113	126	121	122	108	105	119	144	135	114	129	119	115	128	117	112	132	104	118	121	121	141	108	126	125	131	119	130	123	122	105	137	145	128	99	116	146	129	118	135	122	109	146	123	132	124	118	135	109	104	110	110	143	122	142	115	125	113	137	114	134	135	135	110	138	114	127	112	112	125	126	141	113	128	124	119	103	129	114	113	123	102	123	121	141	131	139	120	125	116	123	104	127	132	123	115	117	126	137	110	134	144	108	100	121	119	125	120	115	125	111	125	115	113	94	115	136	114	103	110	127	122	120	140	111	141	124	127	122	129	129	108	121	109	128	136	106	124	131	117	133	120	137	119	128	129	123	136	135	124	111	99	134	125	125	130	96	125	139	134	128	125	130	135	137	105	121	137	128	116	139	131	106	131	122	113	121	123	111	107	122	135	108	113	122	119	119	123	132	124	120	121	113	120	107	128	140	134	113	113	101	142	111	145	127	118	111	119	115	116	146	157	120	131	130	111	141	118	121	125	114	128	132	114	140	138	118	95	119	125	151	117	121	123	115	99	100	125	113	124	104	120	101	132	123	126	134	147	108	104	128	146	125	96	116	133	120	123	119	135	112	101	122	104	128	109	120	125	116	122	132	118	121	137	120	121	111	112	136	144	134	105	139	110	128	123	121	131	132	122	123	127	134	146	123	146	101	129	135	126	133	136	109	131	112	102	125	133	110	109	99	133	118	150	142	127	124	139	100	98	114	105	125	111	114	124	120	129	101	120	115	127	127	120	124	131	119	135	132	101	141	126	114	120	107	142	120	129	129	103	126	130	134	106	137	124	138	106	116	111	112	114	141	133	119	119	128	108	138	125	116	118	99	139	104	113	117	138	125	114	125	117	125	139	132	103	114	122	119	117	137	121	120	122	112	120	112	120	115	120	108	133	134	123	126	112	119	136	143	118	124	134	129	119	103	102	120	132	112	125	127	112	105	117	109	139	131	127	138	136	146	120	120	119	123	121	116	116	122	112	138	118	140	123	121	128	122	122	130	126	148	125	111	130	130	115	140	105	112	122	127	122	103	120	130	122	108	116	105	133	105	119	140	125	114	105	129	127	131	104	114	114	126	116	111	123	140	145	129	130	116	124	119	139	128	119	101	132	112	140	119	125	124	125	113	101	129	129	133	120	121	126	151	131	133	122	120	109	124	108	108	137	120	101	116	112	115	102	117	149	125	115	116	138	148	125	121	141	123	111	106	128	115	117	118	113	113	128	142	113	129	111	116	136	118	116	127	98	121	122	120	135	125	118	96	111	114	117	118	133	128	123	110	144	125	149	114	111	114	122	136	128	106	103	127	128	148	116	123	131	135	124	110	118	125	117	114	111	114	118	117	136	134	117	110	136	138	123	142	88	126	127	127	104	128	144	101	135	121	120	132	130	120	119	115	120	120	124	117	126	110	132	123	107	121	115	102	108	118	126	158	110	131	104	143	120	112	132	145	134	125	129	142	111	119	143	114	108	131	144	120	128	103	114	117	98	115	114	115	131	115	123	132	96	108	100	117	125	126	135	125	119	149	130	114	115	133	110	124	131	97	114	112	129	161	137	97	125	142	131	95	112	129	126	132	142	122	122	125	129	107	108	135	119	126	108	119	97	134	126	131	125	121	127	109	113	116	111	118	134	123	112	106	124	126	131	113	133	135	135	105	113	117	118	107	106	108	141	105	117	125	124	99	130	138	145	122	118	121	125	141	130	117	129	123	123	144	127	115	124	134	124	128	121	123	124	115	105	153	139	115	117	130	135	126	103	120	121	116	116	141	116	96	115	112	110	123	122	116	140	125	128	123	126	141	129	112	107	113	133	147	125	124	114	94	102	123	126	125	119	138	131	108	123	112	129	138	140	103	130	116	107	113	98	111	130	108	153	114	116	106	122	126	143	112	105	130	117	130	121	138	143	123	138	107	142	138	136	149	127	123	121	127	124	124	116	142	155	126	122	128	109	114	145	110	116	142	111	127	105	91	119	121	120	126	118	108	124	107	125	114	107	146	118	104	119	118	127	125	153	105	110	146	126	140	124	129	124	106	135	120	135	137	115	129	123	127	115	114	125	105	113	148	122	112	127	117	137	125	104	140	139	117	112	123	117	111	123	114	125	109	123	137	107	116	101	112	121	117	121	135	110	138	113	116	117	123	125	117	102	116	130	134	135	108	118	124	107	130	111	132	139	98	106	144	137	140	129	126	110	126	145	147	143	121	112	126	120	111	138	131	121	139	118	108	130	121	103	128	127	120	125	116	117	119	134	130	136	110	130	136	107	117	118	129	115	116	120	142	123	109	128	112	154	128	112	117	111	123	135	126	120	132	114	111	123	123	121	113	119	107	120	131	117	116	126	122	144	113	104	122	122	130	121	117	118	123	109	118	114	125	120	122	108	117	145	135	119	113	126	142	122	103	127	98	125	131	132	140	141	145	120	121	123	119	138	106	123	119	131	153	131	122	126	117	108	121	111	118	103	123	112	121	160	161	132	158	119	134	124	111	124	97	122	136	123	128	98	108	124	114	114	132	127	118	123	136	118	111	103	131	87	145	125	100	135	106	120	137	123	127	111	121	127	130	131	137	128	121	119	107	129	117	136	124	123	134	128	128	115	117	125	124	120	126	121	106	132	131	116	116	129	125	130	114	124	107	91	126	137	132	101	128	127	121	116	115	104	129	113	109	104	134	142	115	105	108	121	137	125	135	128	111	125	138	119	129	128	149	123	134	138	117	124	107	119	114	128	120	138	117	129	120	128	113	126	128	111	110	144	120	133	123	114	104	140	147	127	133	129	134	129	118	115	137	109	144	131	134	119	133	131	123	124	124	100	117	112	129	115	103	126	130	115	131	107	116	147	112	124	110	132	113	135	125	123	117	123	115	101	100	126	124	122	109	119	102	118	124	107	134	133	127	134	131	114	130	105	107	114	121	95	115	110	94	120	117	105	115	122	125	140	121	120	128	117	140	129	118	124	108	114	147	125	121	132	138	140	123	133	112	112	105	108	112	140	123	129	106	104	128	133	120	117	141	119	97	127	127	120	120	101	119	146	131	116	129	134	141	110	123	120	125	142	109	116	107	130	144	118	123	128	110	131	147	143	116	123	126	130	106	148	125	122	106	115	138	126	127	114	126	134	105	136	151	145	145	133	120	120	133	110	135	105	122	133	123	117	132	131	130	133	137	117	134	102	137	131	129	125	143	114	138	123	115	124	122	124	106	101	109	116	129	132	131	126	122	121	112	111	127	124	116	105	135	116	136	133	120	127	140	122	131
2596	2276	1232	357	335	355	328	315	342	343	356	339	303	310	316	319	295	298	331	328	353	330	311	320	303	333	333	300	284	341	307	339	280	330	312	317	321	328	287	288	347	339	297	337	320	304	332	284	344	331	310	284	309	326	323	308	333	311	329	284	275	314	325	305	293	342	354	298	345	300	327	337	311	308	302	319	308	301	289	297	314	309	317	315	303	318	309	317	367	337	313	327	266	323	336	338	321	312	306	286	339	321	326	335	329	323	316	338	308	296	300	329	322	309	321	309	311	305	320	357	299	326	305	302	306	278	315	341	322	290	325	298	290	307	327	316	336	310	331	332	343	302	309	323	317	285	331	304	335	331	305	332	318	321	319	309	320	345	302	330	327	321	292	355	304	322	333	318	331	303	337	285	299	320	322	322	332	308	331	296	325	312	323	335	289	333	324	282	317	310	280	321	315	299	291	315	294	347	277	335	306	299	319	329	343	327	320	316	330	303	262	322	316	338	298	305	324	330	314	305	291	322	324	330	312	330	325	332	306	324	324	281	315	324	318	328	366	328	310	332	331	317	328	299	316	325	292	325	325	353	319	275	326	330	313	356	292	314	311	317	304	309	323	331	305	298	322	314	330	311	317	303	325	312	329	292	316	313	329	291	322	322	302	337	341	294	304	332	325	295	342	288	318	338	323	356	312	323	337	306	309	291	312	310	289	343	330	314	329	305	300	316	330	288	338	300	311	315	303	346	324	304	308	328	308	324	306	325	305	342	298	318	314	319	316	325	308	340	281	295	305	297	311	279	296	328	290	346	286	327	272	291	342	309	304	324	303	323	290	302	309	328	331	327	330	290	310	305	323	319	316	324	335	328	325	311	320	310	317	315	345	288	309	318	296	319	315	343	343	301	320	331	314	279	322	302	298	305	320	287	306	321	304	313	332	310	298	332	290	345	322	289	285	350	302	325	310	318	342	308	301	310	312	298	310	317	315	354	327	319	297	319	311	315	354	305	315	319	328	309	331	335	310	311	348	321	296	314	301	291	312	305	315	339	323	324	322	294	325	321	303	323	285	333	306	310	315	298	295	316	343	305	287	334	343	289	294	278	286	311	310	322	338	309	341	331	293	299	299	303	273	323	343	294	305	333	306	313	292	299	339	336	303	303	308	289	304	308	320	312	310	319	313	314	318	299	335	281	304	326	318	329	303	353	349	277	294	321	325	334	347	333	286	320	328	340	295	322	307	268	323	352	320	301	304	314	341	300	311	305	332	305	320	312	311	312	315	314	324	315	307	313	283	310	287	286	284	321	296	319	355	289	313	310	325	311	308	326	306	299	302	310	330	346	314	312	331	319	347	309	353	332	326	316	302	310	306	335	295	319	308	292	307	319	278	303	299	313	327	318	336	348	333	297	305	311	313	317	335	308	336	301	337	304	343	354	331	336	303	337	286	299	305	298	357	305	315	310	307	315	307	335	310	354	322	300	277	311	304	308	315	326	332	319	288	343	303	288	311	311	318	317	321	288	332	324	325	326	343	321	349	311	282	322	325	339	281	336	301	288	299	328	319	290	290	321	326	315	321	288	334	321	289	343	329	345	321	305	298	295	335	314	321	330	292	297	327	319	324	308	297	331	316	330	326	304	334	314	301	300	310	292	327	324	282	325	316	327	327	336	293	318	363	306	296	322	312	318	320	293	294	336	326	308	328	299	325	311	335	315	314	292	315	319	298	329	292	323	297	306	293	309	320	308	345	308	328	296	319	283	268	329	291	305	308	354	308	315	354	288	302	294	313	332	276	315	270	299	299	294	340	303	298	324	309	322	318	328	317	285	304	324	289	300	335	326	340	308	328	305	305	282	314	287	317	328	317	301	329	321	294	323	307	332	313	279	293	324	314	322	317	312	285	305	299	326	296	310	322	320	281	349	312	327	291	313	302	318	351	308	328	339	333	359	305	309	339	315	303	314	313	345	314	333	321	346	341	304	305	324	318	314	306	314	319	322	284	299	334	334	308	301	311	311	318	316	314	314	305	322	329	348	317	320	307	285	314	293	310	309	325	328	310	313	301	310	322	301	335	291	316	318	334	312	297	317	312	324	333	356	305	320	320	308	336	323	325	317	305	316	296	319	300	291	317	330	315	303	328	317	318	321	330	322	300	311	303	298	324	331	298	343	302	304	313	309	291	336	325	326	295	318	301	272	322	315	328	313	343	307	338	324	344	343	291	385	325	295	291	347	330	315	331	324	299	310	305	337	298	324	293	314	306	300	285	314	329	330	278	342	301	317	310	331	322	321	315	350	289	341	314	295	317	299	315	315	310	299	295	264	284	310	313	336	285	299	293	351	324	336	328	313	311	337	297	269	297	317	297	288	299	318	312	310	320	315	336	340	304	305	306	313	321	328	339	333	300	279	336	281	305	302	329	304	312	320	308	320	344	319	278	321	308	329	315	318	326	348	302	321	332	306	342	289	325	301	313	306	302	309	353	333	302	338	311	339	312	307	325	340	313	298	324	300	306	264	300	329	320	318	320	310	301	318	319	348	325	321	338	315	300	319	321	300	327	307	331	335	294	327	307	276	313	300	309	295	313	310	295	328	320	316	322	372	354	320	318	327	299	309	333	265	303	341	309	330	321	297	295	318	306	316	325	316	344	318	305	348	305	317	314	330	304	316	313	333	313	333	331	341	330	295	292	320	289	325	322	300	265	329	304	313	282	329	311	318	329	350	309	317	330	319	305	319	320	315	327	293	313	335	306	324	328	305	343	312	320	330	305	314	315	320	303	284	308	347	338	340	318	315	337	316	300	312	307	350	300	319	305	320	330	328	331	335	314	295	284	342	346	303	305	291	316	314	345	321	302	317	303	311	312	300	303	307	323	301	328	316	289	318	292	288	292	322	320	311	345	310	307	289	328	306	300	355	312	318	338	317	296	315	318	314	293	306	322	279	310	297	320	334	332	301	334	314	309	319	345	351	317	316	343	331	319	307	303	331	346	307	319	305	324	312	347	298	299	336	321	292	320	295	296	297	309	327	295	306	291	299	334	294	336	303	314	323	323	290	323	326	289	302	295	312	296	341	325	309	284	323	330	323	291	319	298	318	284	323	304	310	319	298	341	286	326	298	318	304	321	297	321	365	294	316	329	308	298	287	305	303	324	346	286	323	366	318	300	312	349	319	319	322	317	317	301	302	293	308	329	326	331	298	341	296	299	327	301	305	321	340	320	317	336	303	298	328	322	312	306	306	312	294	342	313	292	284	338	287	304	323	309	290	321	303	310	297	297	328	328	324	324	312	296	298	287	329	312	296	323	301	348	304	329	310	287	298	308	316	316	342	316	309	303	309	287	315	284	316	329	280	293	298	305	308	338	345	293	323	310	302	341	280	333	312	334	332	290	331	344	321	320	286	305	327	283	335	299	317	313	328	332	310	275	327	309	327	301	336	303	303	300	308	318	360	330	301	295	297	318	308	320	315	298	303	329	333	284	332
13245	10105	12784	951	400	344	340	307	299	291	272	271	254	305	286	262	290	275	265	261	290	276	280	249	271	236	274	247	296	245	265	275	306	237	241	266	219	323	282	256	248	272	248	255	245	253	248	247	229	257	231	268	257	299	269	246	240	244	242	256	259	258	263	251	236	262	278	268	242	288	268	261	238	267	282	238	248	281	265	244	281	263	263	272	272	230	257	250	245	264	238	247	247	253	252	279	286	262	265	268	253	269	298	262	244	279	250	275	270	234	251	258	231	259	249	241	230	231	235	277	263	264	250	267	272	276	246	276	258	270	255	286	255	263	272	253	259	253	218	261	258	286	255	273	261	233	272	251	248	269	247	256	241	261	224	254	251	309	243	232	218	254	292	237	246	229	257	270	265	252	230	254	249	243	284	239	229	233	254	251	278	252	266	261	285	241	246	251	261	240	227	241	254	262	271	238	269	267	275	228	254	234	233	227	274	299	276	212	246	270	241	265	260	278	235	260	267	260	244	244	252	229	249	244	248	253	270	256	267	264	267	243	245	248	236	283	252	259	265	282	266	299	252	266	279	266	262	228	253	279	255	270	270	260	275	250	263	260	249	266	236	246	258	275	255	231	222	253	219	261	248	242	228	234	221	255	279	271	254	257	281	288	250	249	241	259	249	255	258	260	251	257	254	244	281	288	263	250	264	239	254	248	226	226	267	271	254	245	240	272	277	264	249	252	248	240	253	233	256	258	245	244	236	275	257	249	262	248	287	230	255	254	245	281	250	253	259	280	258	247	252	226	288	240	272	266	261	268	288	256	245	245	274	242	268	251	248	254	233	218	254	255	245	248	241	264	261	250	243	259	236	249	296	249	255	241	280	271	253	241	245	231	256	231	230	255	260	232	264	239	261	246	243	216	269	219	274	269	263	268	262	267	238	283	266	261	251	247	276	234	272	262	275	239	238	257	252	245	232	244	278	271	286	262	243	250	250	247	279	278	259	251	229	234	274	247	248	248	258	257	265	278	239	267	278	264	262	248	261	245	264	242	288	286	257	269	230	254	246	257	219	290	232	232	245	269	239	262	230	251	268	267	264	284	265	235	252	279	280	246	221	286	244	232	274	261	259	207	241	210	238	244	245	253	233	244	262	277	254	240	261	244	238	250	233	264	248	267	232	240	253	233	270	249	254	244	222	255	272	266	237	281	266	282	276	247	251	250	244	239	280	250	252	276	263	246	280	277	260	234	243	267	250	259	270	293	247	250	254	235	218	264	238	245	260	231	233	241	220	247	259	243	230	237	242	247	283	261	246	248	265	284	243	245	247	246	271	247	249	289	243	254	234	245	265	271	262	237	262	278	272	249	287	252	281	265	297	255	223	266	284	277	239	253	250	249	249	258	274	227	234	269	252	235	257	272	236	252	277	239	207	252	234	227	247	239	239	270	273	261	238	230	243	250	250	256	270	278	250	240	256	264	238	259	273	253	273	243	243	196	257	245	244	243	253	259	256	250	246	247	253	276	240	272	283	286	272	254	242	263	239	246	233	278	283	296	270	245	248	242	248	273	253	247	235	273	310	263	269	230	264	244	258	223	245	260	248	261	241	243	266	236	233	256	250	257	236	215	243	258	240	247	257	279	280	217	263	250	250	279	248	271	252	248	249	259	270	249	258	264	249	267	240	216	264	269	264	275	220	226	238	245	259	276	269	262	267	242	252	239	243	264	252	253	247	257	259	238	243	272	233	253	281	263	236	242	251	265	238	251	262	264	270	245	244	256	267	256	266	280	228	244	245	232	238	267	220	260	238	244	256	280	233	262	287	255	266	241	265	271	260	250	262	225	247	250	278	253	229	224	257	301	261	273	238	282	271	265	271	273	277	246	243	222	250	255	253	244	234	279	265	231	250	279	233	247	231	255	249	256	257	235	226	237	241	266	254	261	283	235	250	242	291	258	245	254	263	243	251	271	258	255	266	246	255	260	252	285	268	248	241	250	256	266	266	256	251	252	255	225	262	277	271	244	268	287	248	276	272	263	243	255	268	244	244	298	248	283	246	281	250	254	285	285	266	264	232	241	242	252	245	236	244	283	245	237	236	255	233	246	231	229	248	252	261	238	260	242	287	267	249	256	270	277	251	246	244	256	264	254	240	264	254	249	241	256	237	256	267	280	260	223	227	246	248	247	265	254	251	260	259	233	240	308	263	287	253	241	271	266	256	231	296	250	207	244	238	232	279	257	262	237	237	267	239	233	254	246	266	264	264	238	283	257	250	248	261	269	250	247	256	242	282	256	241	225	221	244	245	279	239	248	263	232	268	266	258	243	229	261	222	221	233	245	252	251	239	283	257	265	287	264	252	277	265	277	260	277	223	268	251	252	289	252	232	255	259	248	242	235	244	235	266	251	223	276	244	212	242	269	234	236	252	310	245	247	228	266	251	246	259	267	256	227	264	235	234	244	260	244	267	247	248	240	278	259	280	256	275	245	253	242	213	282	272	252	263	275	273	246	241	239	236	250	262	261	286	262	223	235	254	249	265	236	256	276	247	228	265	254	258	225	231	281	268	266	216	260	239	278	240	238	263	261	240	251	218	243	250	268	252	264	250	289	279	242	262	235	245	258	247	249	251	256	234	268	289	262	227	237	249	249	266	279	289	265	224	225	229	265	225	227	239	237	250	251	237	271	286	245	246	274	232	220	256	290	238	265	239	227	232	248	262	241	255	232	236	279	271	237	293	288	252	246	260	237	244	303	287	235	258	272	245	248	229	244	233	260	289	256	230	231	251	257	265	277	209	273	249	220	253	253	245	247	258	229	251	260	249	246	249	256	262	237	241	256	232	247	231	242	265	235	251	255	273	242	237	261	278	244	251	252	258	248	230	260	241	226	275	251	291	249	298	256	240	275	243	235	267	246	246	267	267	266	278	249	264	226	253	250	246	266	284	293	281	242	245	284	276	235	244	223	252	246	265	274	275	231	295	286	251	218	229	273	237	266	248	245	238	249	263	262	233	242	241	256	279	287	273	251	256	280	228	257	254	240	269	252	273	287	261	275	235	269	241	238	257	257	250	252	274	268	239	234	265	289	251	275	237	257	213	264	262	268	274	282	253	280	264	276	243	268	249	266	280	270	257	239	256	266	238	245	186	258	231	258	229	247	265	247	264	245	225	233	265	255	265	222	235	267	285	231	249	257	243	240	270	238	258	270	253	212	251	206	264	245	249	253	263	260	238	245	216	225	248	237	271	237	235	253	257	274	235	265	246	274	249	267	254	265	250	236	270	245	233	265	254	260	239	264	273	257	256	259	279	234	255	238	257	258	269	272	257	275	240	253	269	247	276	256	256	250	270	227	274	237	239	245	246	247	242	240	268	266	290	264	261	228	252	258	257	258	256	259	239	270	252	250	264	280	245	268	283	255	260	270	258	270	249	236	273	283	244	239	276	277	239	264	286	228	269	247	250	260	262	242	250	285	265	233	267	242	200	264	248	262
9149	10049	13183	1421	1217	1027	947	836	823	778	753	737	716	710	695	689	665	643	663	638	597	604	596	598	585	577	591	609	570	598	640	627	603	629	587	625	601	569	589	610	581	594	593	599	584	580	649	536	616	608	611	615	585	566	562	605	571	587	587	589	579	580	602	578	595	565	577	572	575	579	613	568	568	594	627	621	597	575	614	589	556	583	531	538	586	572	556	561	568	596	574	551	529	579	557	575	569	558	561	581	531	582	562	600	560	588	595	600	588	553	573	571	550	582	605	584	584	573	589	570	542	566	527	577	597	593	591	565	563	597	576	598	568	534	597	565	583	535	538	582	591	542	523	639	625	594	563	595	579	575	541	620	587	569	555	507	618	595	541	587	560	587	527	586	553	596	561	558	602	558	565	566	556	542	577	611	554	600	613	549	599	563	536	533	579	605	603	539	509	575	588	588	628	563	633	574	585	601	568	590	570	575	603	589	565	560	561	559	588	604	586	581	579	606	594	605	601	597	613	566	613	533	593	560	585	633	600	612	565	554	573	559	544	593	564	554	546	602	561	608	600	607	607	567	607	581	573	599	591	524	605	558	593	550	583	615	638	585	569	568	621	550	610	623	600	551	571	572	614	565	547	565	570	609	597	593	555	587	590	566	561	568	591	634	559	597	592	560	552	583	603	548	586	568	623	552	552	547	576	580	593	597	585	568	584	571	536	598	611	596	576	573	604	580	601	568	592	616	601	572	616	530	577	540	602	565	626	566	581	584	576	568	606	547	563	537	589	564	594	597	586	566	590	571	574	553	578	593	570	565	543	590	580	580	655	576	596	584	634	555	611	602	585	539	594	615	546	559	579	574	626	581	625	588	603	582	550	581	562	586	549	556	544	576	583	596	542	562	582	583	588	594	558	612	576	579	577	559	556	583	621	588	637	566	593	589	572	544	605	593	578	587	556	581	608	600	576	563	572	581	602	554	561	599	573	577	586	577	601	587	576	578	583	604	573	547	573	578	574	570	572	545	543	562	578	582	554	584	548	560	583	530	578	552	565	607	594	583	588	598	569	583	590	560	607	489	594	546	561	579	612	548	554	595	603	551	539	611	600	571	572	592	567	550	532	571	558	598	589	583	560	587	589	576	550	555	572	579	591	571	595	561	576	566	612	573	564	575	532	543	582	554	578	544	575	550	602	617	584	567	559	575	582	572	574	564	548	566	555	603	539	554	534	556	595	577	590	574	594	585	581	595	557	563	579	551	572	587	574	584	600	565	582	586	610	566	572	611	576	592	566	579	509	591	571	567	552	603	573	608	556	560	534	602	565	631	585	591	581	556	594	559	562	565	589	550	538	611	552	611	555	559	578	577	574	587	564	617	560	562	553	596	633	633	562	555	545	560	569	576	551	595	571	562	592	624	574	580	571	595	607	556	589	585	540	594	590	561	583	545	609	600	568	592	581	611	551	577	570	576	594	579	610	542	581	570	576	570	589	581	570	558	599	585	560	576	618	630	577	573	516	559	615	560	567	555	587	560	585	576	614	614	588	579	616	578	614	608	545	577	590	608	594	613	579	625	614	564	591	555	555	567	571	568	578	571	599	586	561	575	547	596	592	568	585	578	610	596	573	600	602	567	554	588	580	606	553	564	577	588	540	560	556	612	578	555	539	589	564	618	550	606	578	550	598	515	591	597	533	577	602	586	588	545	542	523	554	592	580	571	530	579	578	597	551	551	588	553	596	523	549	559	583	552	585	567	589	606	557	626	554	599	577	602	595	581	574	618	548	542	583	580	556	587	563	569	579	545	557	618	587	571	541	630	563	576	555	551	579	560	566	557	592	575	575	560	587	608	559	575	565	581	587	583	574	567	564	553	607	541	590	574	590	565	547	606	596	593	561	556	542	573	566	591	583	546	642	598	544	605	597	595	584	570	547	555	608	592	608	549	572	636	572	546	596	575	565	597	537	590	561	601	581	605	591	574	553	569	549	568	599	563	603	603	564	586	530	603	579	534	612	628	580	569	574	592	589	615	591	559	557	591	614	592	577	615	586	582	566	527	564	612	559	549	604	569	566	585	584	597	586	561	586	595	584	559	600	534	600	587	604	570	609	545	591	543	593	620	610	591	598	612	547	578	626	538	574	577	575	571	565	573	546	530	571	548	576	583	568	565	591	534	608	587	593	609	573	570	569	584	571	609	593	543	592	548	593	645	580	605	541	555	623	561	526	556	600	617	562	585	611	575	574	582	590	601	599	533	545	596	586	554	567	617	558	586	576	552	597	625	561	570	592	606	575	569	574	586	571	590	603	542	587	578	565	575	616	560	537	610	601	535	571	547	567	578	578	613	517	602	586	548	615	535	528	563	519	582	553	568	543	583	537	584	569	544	589	551	574	579	599	550	578	600	535	603	591	580	613	600	558	576	560	618	587	593	564	621	546	575	569	555	597	596	592	577	539	627	572	588	563	533	583	550	576	596	597	543	594	607	566	607	512	623	544	559	586	611	583	544	560	557	601	542	538	543	576	588	595	589	563	573	572	600	579	592	621	588	611	591	573	550	554	548	569	557	581	572	576	583	530	590	553	597	594	541	587	546	578	536	591	540	548	589	564	605	539	581	584	598	581	607	542	634	573	593	607	539	581	544	575	578	605	589	621	585	567	631	583	596	568	610	515	517	574	556	603	547	574	585	559	552	597	571	566	551	564	541	609	575	559	537	609	575	553	528	569	584	597	607	626	571	508	553	588	559	556	585	554	605	574	553	566	567	587	576	583	584	560	576	550	604	590	571	591	584	526	572	580	599	575	597	587	581	558	542	591	611	588	523	537	607	597	578	592	546	558	558	599	571	582	606	531	552	578	562	612	579	579	570	557	595	545	561	574	609	590	602	570	570	553	594	577	586	547	536	555	570	579	604	578	598	611	592	566	554	579	596	577	569	582	560	525	601	574	616	581	545	531	542	569	548	571	568	556	552	584	582	562	552	633	542	603	557	545	592	579	596	586	554	574	572	588	609	599	584	623	601	619	573	585	596	598	579	560	546	575	571	589	596	594	556	564	573	639	564	566	595	594	547	592	542	561	593	601	558	591	576	595	551	558	592	543	615	584	596	562	605	559	600	581	558	562	615	537	549	588	579	613	566	581	564	556	589	588	606	562	571	569	591	608	580	593	561	546	579	570	569	563	562	561	594	606	578	583	590	589	563	541	559	648	593	584	577	586	552	566	564	583	593	609	599	558	595	625	570	589	587	563	537	553	560	596	579	554	577	605	569	578	557	574	515	560	569	577	580	574	557	567	566	560	589	582	598	583	553	624	549	552	597	596	617	595	577	541	568	616	561	584	586	578	575	599	612	600	574	584	563	604	556	534	594	548	580	592	627	588	560	585	609	614	604	586	586	589	555	580	574	574	569	615	558	589	623	609	604	536	608	620	574	573	549	581	626	554	596	587	588	641	586	569	572	567	586	592	605	567	534	594	587	575	570	560	594	585	564
22533	18187	22849	2064	560	410	311	317	273	293	288	263	242	253	257	269	261	211	235	241	195	250	215	218	242	228	230	249	240	238	228	205	241	254	236	188	240	218	232	242	230	247	245	222	246	237	208	228	255	235	213	192	215	236	227	229	240	226	250	217	200	217	251	240	232	224	222	249	243	203	226	203	220	232	226	243	237	248	255	258	221	213	234	198	247	239	216	242	244	202	209	223	209	245	207	203	254	249	227	231	190	229	224	218	214	184	229	221	233	213	247	221	252	230	241	216	226	229	234	213	216	208	225	254	219	230	213	228	225	235	216	239	235	226	222	238	214	205	231	201	246	214	234	243	220	238	204	216	218	225	227	216	209	250	203	234	227	227	227	243	234	246	247	222	200	254	235	225	225	261	247	253	231	194	244	225	205	233	224	241	236	234	197	246	223	229	230	216	252	211	212	188	204	239	216	250	254	204	217	240	213	271	251	216	284	243	217	229	232	200	224	239	240	237	242	240	252	243	240	245	239	244	221	248	211	235	217	170	221	228	237	216	240	235	252	213	229	196	232	222	220	222	206	205	210	221	229	242	246	247	213	231	207	252	214	216	242	179	237	250	231	242	221	224	237	229	244	246	206	209	212	223	242	230	223	220	244	202	239	226	237	214	236	228	216	240	217	208	253	236	222	228	241	238	210	234	201	217	238	233	224	210	203	199	214	206	195	225	235	233	230	232	224	224	213	220	218	201	215	243	210	185	219	226	226	250	258	208	241	227	263	241	242	214	260	239	249	227	242	232	219	250	232	221	215	217	212	226	229	209	230	215	234	241	247	229	216	243	203	221	218	226	227	232	245	202	239	234	235	206	244	212	225	221	206	200	201	237	226	225	224	260	202	208	216	232	257	214	261	252	227	229	218	246	203	255	235	221	219	245	206	200	206	195	239	213	222	210	234	227	210	206	214	193	212	214	236	239	256	217	248	201	228	212	235	230	208	228	220	245	194	223	246	204	215	206	202	244	205	232	218	238	225	226	250	208	187	211	237	249	261	228	208	240	197	216	226	208	255	218	250	237	232	221	231	228	226	233	240	233	231	247	253	214	215	200	248	220	234	209	239	236	224	216	217	252	246	232	237	223	221	220	225	229	231	194	223	185	227	208	212	231	215	228	222	214	244	216	235	219	249	226	235	233	201	236	233	224	226	232	220	233	239	217	216	236	215	235	210	243	241	224	218	233	235	223	201	259	215	228	247	244	231	246	182	257	234	244	224	199	240	215	197	204	206	240	254	217	231	189	223	210	213	240	212	225	245	270	220	238	183	228	220	207	222	243	236	222	214	200	236	221	213	223	231	260	215	208	195	222	225	238	205	215	209	207	224	230	218	214	205	237	248	245	228	227	216	211	211	268	206	218	219	208	257	223	229	251	222	216	235	215	219	232	212	215	236	249	212	228	205	231	234	214	205	228	230	243	190	229	217	246	211	238	225	221	210	215	237	220	244	222	235	251	227	220	229	207	251	235	235	201	213	214	266	255	232	224	217	250	247	227	234	220	226	245	215	209	227	223	229	230	235	205	252	200	211	215	226	206	228	239	236	214	243	236	246	240	264	222	250	256	244	235	230	248	248	246	218	222	230	245	234	235	252	242	214	215	235	209	214	236	220	216	216	251	244	254	251	226	225	236	231	170	215	214	251	225	225	255	234	227	211	213	248	222	219	217	238	228	235	235	230	220	239	231	236	216	212	225	224	223	242	241	231	224	231	242	226	206	213	217	236	240	234	200	208	225	211	237	222	233	213	245	203	224	237	188	230	227	224	234	234	205	212	216	217	219	235	252	233	210	241	241	230	215	209	222	251	215	236	244	234	253	254	227	232	234	264	230	215	211	216	197	243	224	239	237	236	237	212	208	243	243	231	219	229	248	230	216	222	236	232	229	230	199	219	224	244	226	228	195	200	229	244	247	214	215	232	239	230	207	244	211	215	226	223	231	265	227	243	244	248	217	229	226	240	228	216	227	216	225	213	222	207	228	220	226	234	211	230	239	226	218	224	226	201	191	218	223	275	232	272	212	245	220	196	230	220	232	218	227	224	242	243	217	247	252	239	233	229	211	241	206	212	236	226	211	232	248	214	239	195	222	249	199	246	204	206	213	225	184	253	224	250	245	253	242	201	220	244	214	230	209	245	205	230	256	229	220	231	226	240	214	226	251	219	233	233	222	237	223	239	219	234	252	239	251	241	216	229	232	231	240	238	245	230	199	227	247	242	221	199	234	243	217	254	207	220	249	240	240	236	225	210	217	208	241	181	250	243	217	229	247	226	189	231	227	203	246	247	224	242	226	254	215	225	214	240	234	267	258	243	224	259	220	218	240	201	248	226	227	219	214	232	239	255	225	210	235	208	228	222	246	199	238	205	227	216	245	223	196	232	216	237	230	223	189	210	199	210	231	223	237	232	197	230	236	234	229	218	261	244	236	227	222	230	225	237	230	236	229	241	213	216	196	219	242	198	204	207	234	234	211	238	262	252	214	207	224	229	217	250	228	240	211	225	229	218	211	209	249	243	235	204	227	224	251	196	227	231	231	224	217	212	233	223	229	259	221	251	222	226	198	240	231	233	210	200	222	232	225	240	233	228	224	237	249	226	230	260	263	246	208	230	216	234	213	233	258	212	220	187	235	238	211	259	213	209	233	217	224	186	211	208	212	206	239	234	264	210	209	213	222	244	228	249	239	250	241	219	199	241	200	246	215	214	227	226	235	248	209	231	221	188	209	233	250	236	235	229	231	216	228	240	236	229	211	242	257	229	221	248	238	208	225	224	222	212	221	233	210	246	254	230	221	223	247	236	244	229	212	247	222	264	245	201	228	253	217	208	228	232	228	245	232	253	213	229	233	215	245	246	220	248	205	239	248	232	222	195	223	201	220	216	214	239	206	240	239	225	214	214	261	241	210	235	226	234	232	224	268	229	234	245	227	228	235	245	224	224	214	208	211	192	215	248	225	220	218	247	218	213	244	228	236	247	213	235	242	229	220	246	242	238	226	234	230	212	225	255	207	235	230	246	230	185	219	230	182	211	216	233	245	209	211	196	219	247	212	241	234	225	228	241	216	196	242	238	223	205	219	235	219	221	250	237	226	254	245	222	266	232	201	233	251	228	249	199	198	222	216	234	243	216	221	207	241	235	242	233	225	209	226	258	211	232	242	220	220	228	233	224	206	231	227	226	250	246	252	231	239	217	199	215	201	224	200	217	252	247	226	242	241	218	233	193	221	224	194	223	201	243	260	233	238	250	237	227	220	223	223	245	251	242	215	209	233	253	195	205	217	253	239	223	215	213	246	227	250	220	229	220	209	255	271	222	259	225	231	245	233	223	206	202	232	242	262	257	226	260	215	199	204	262	221	229	220	233	223	241	187	201	258	230	228	254	199	229	236	225	212	218	222	243	220	201	232	225	208	215	238	226	211	212	198	227	236	187	222	211	221	257	258	207	235
13036	15658	17329	2009	1840	1412	1160	1015	926	871	843	728	797	761	720	679	626	624	559	577	553	572	587	515	591	548	539	528	533	579	538	553	532	515	461	553	552	565	504	519	515	510	535	487	455	489	538	495	477	546	539	519	526	481	532	554	513	510	498	486	501	495	507	533	495	493	496	497	488	525	521	482	523	503	496	499	541	525	549	513	524	504	528	482	516	504	489	501	537	491	487	473	478	493	491	493	530	516	476	520	491	511	501	512	531	466	497	520	455	494	507	473	560	482	530	560	523	532	464	498	496	491	495	476	492	486	481	498	527	516	481	496	449	499	519	506	521	500	497	498	502	485	496	522	518	485	525	457	465	491	500	515	512	510	504	492	524	482	553	502	502	506	515	511	504	534	503	528	526	526	483	499	470	504	481	462	519	500	477	508	535	517	512	484	474	491	494	526	498	505	503	506	511	486	486	494	506	492	494	496	473	493	486	483	477	517	501	499	503	533	530	469	516	494	480	500	554	487	491	495	498	479	515	462	508	477	481	503	499	499	476	488	513	477	518	470	496	478	493	504	538	506	506	530	466	511	507	532	483	531	479	520	484	498	465	487	508	478	519	516	534	463	517	505	502	490	535	527	477	480	533	511	498	490	514	511	491	482	488	522	478	475	550	487	509	530	517	493	480	522	494	502	502	507	477	491	517	501	525	506	533	487	452	508	481	559	497	516	475	481	525	503	530	479	544	482	472	485	528	518	514	526	514	470	514	536	521	475	490	530	449	487	488	516	503	548	519	471	501	472	489	522	474	487	486	524	465	507	476	516	515	521	522	498	510	516	496	484	502	517	509	481	479	499	514	496	526	527	529	521	506	459	504	505	508	507	467	521	502	529	514	513	512	510	493	465	509	455	473	527	455	467	511	511	497	500	498	491	507	532	510	488	505	474	483	496	457	499	526	481	459	497	523	503	501	497	507	505	552	506	498	502	487	479	487	542	501	484	494	464	522	548	499	508	489	517	524	464	501	505	502	521	496	519	520	484	466	497	483	453	477	486	540	531	533	521	487	511	462	497	490	473	487	527	529	466	513	483	536	489	523	495	503	509	516	475	490	482	513	518	512	484	512	543	509	506	527	523	482	494	479	498	500	518	519	540	502	465	512	502	528	521	520	466	501	521	456	546	475	487	500	480	444	511	488	523	482	488	497	515	524	536	450	473	472	488	485	484	492	505	526	475	503	508	501	476	503	502	508	484	501	512	487	490	498	491	434	517	529	444	518	510	529	521	499	523	487	517	495	488	471	510	520	512	493	481	457	477	499	488	514	470	541	495	479	492	503	516	517	509	513	485	439	502	506	466	477	532	495	479	573	510	530	532	494	520	502	500	458	480	508	519	515	523	521	518	521	498	490	523	510	478	521	510	519	481	478	492	554	501	507	486	498	537	516	567	519	488	498	498	480	527	509	451	508	497	546	522	527	500	509	498	523	475	519	479	512	475	475	467	513	498	519	510	525	516	524	476	491	493	473	507	475	497	516	490	538	503	500	474	470	483	508	520	495	515	511	514	523	503	486	484	490	519	451	482	490	524	487	520	496	482	501	474	586	513	502	528	473	493	505	471	485	458	486	503	485	518	514	498	443	508	486	486	496	485	469	491	521	501	502	473	516	491	457	529	515	487	490	465	555	506	479	485	474	485	505	484	489	505	470	504	503	498	499	539	487	463	477	508	512	484	506	487	498	484	528	515	517	494	475	551	498	498	502	459	508	518	466	523	513	529	477	494	491	486	471	515	498	498	507	508	509	493	508	492	537	530	522	490	519	528	505	477	532	499	482	494	524	479	510	507	495	532	478	519	492	482	529	466	476	493	515	492	494	534	506	486	439	495	511	511	486	489	497	456	507	528	454	510	493	523	501	533	503	504	487	540	514	474	492	471	502	547	498	492	550	496	502	514	474	528	509	515	478	473	488	483	509	507	476	478	509	504	495	518	494	496	475	499	503	486	507	472	478	555	487	490	497	500	496	513	524	503	486	500	484	508	487	491	504	536	523	479	506	490	524	476	463	489	541	499	512	474	477	502	489	492	507	477	504	500	537	507	516	523	518	517	526	477	516	491	504	506	490	516	476	471	510	467	476	529	501	509	485	509	493	493	482	470	454	517	488	522	504	492	527	481	484	472	516	508	467	491	515	483	493	519	503	541	501	535	513	509	502	472	498	530	509	491	514	474	449	482	457	510	483	483	508	507	511	487	497	473	489	499	485	502	523	515	500	530	480	500	492	490	490	509	503	494	516	520	532	490	475	493	544	497	494	494	516	479	454	463	472	500	527	492	454	493	504	505	508	479	522	504	535	504	562	520	478	532	503	512	500	499	517	484	489	480	506	498	499	525	467	530	486	502	482	487	469	518	500	489	486	488	472	491	506	500	483	515	445	478	507	457	503	479	492	501	507	482	504	473	489	509	502	513	510	521	492	506	497	491	472	491	498	559	489	523	549	476	512	509	473	498	513	525	486	480	510	497	490	481	520	518	519	466	519	485	488	461	502	507	488	473	539	479	509	462	500	518	467	486	511	470	478	536	518	513	498	525	502	505	466	503	494	515	508	530	493	516	511	521	537	528	530	490	527	506	486	524	508	521	469	532	543	524	501	494	528	469	532	504	503	486	528	536	453	517	497	483	509	487	486	482	478	467	489	481	477	526	505	474	487	497	519	485	505	512	527	509	496	541	503	511	517	514	527	511	517	473	479	517	527	519	513	491	493	510	477	493	497	493	515	534	516	494	474	500	528	488	500	502	515	524	490	493	506	501	524	538	506	522	524	519	487	459	465	469	529	523	473	492	485	482	479	470	519	499	500	499	516	550	468	507	506	463	478	527	506	534	486	483	525	532	518	478	487	504	504	540	489	513	494	485	483	498	497	506	479	509	505	497	484	501	486	488	479	504	513	525	512	505	513	505	497	463	516	460	479	514	521	491	500	488	505	554	520	529	509	482	553	476	513	536	483	494	535	514	491	476	484	500	469	531	513	504	491	510	515	491	467	523	507	474	514	492	465	512	508	508	486	486	534	492	523	522	494	538	491	498	514	486	493	467	527	483	516	525	506	488	467	522	499	516	498	476	478	509	538	506	512	502	514	488	471	482	517	479	496	494	524	529	474	486	515	468	515	499	526	473	462	523	467	494	507	490	505	476	518	508	511	534	472	481	487	496	491	507	507	492	512	515	500	500	499	490	501	492	516	474	481	485	521	511	541	487	553	509	490	471	495	511	542	511	463	492	500	475	495	504	536	476	471	461	473	475	510	536	527	497	497	491	518	514	547	532	499	472	489	489	505	470	535	514	507	506	476	524	526	541	520	522	535	491	529	492	525	492	518	529	497	469	486	486	492	495	531	517	488	483	489	444	481	491	504	452	463	512	485	498	495	528	537	501	525	506	515	465	506	453	521	527	492	442	506	537	485	476	565	532	483	508	498	561	493	509	557	526	541	435	487	494	491	488
5273	3701	638	156	116	132	102	124	137	131	111	144	106	111	151	109	143	132	119	115	119	127	119	150	99	103	116	108	148	124	124	141	117	118	109	100	114	131	131	108	125	126	114	77	118	121	119	116	115	119	137	141	131	121	130	136	117	130	131	104	112	129	117	104	121	137	135	136	127	116	122	125	121	132	133	134	120	118	113	138	116	135	125	127	104	114	121	120	115	121	108	129	114	126	108	137	123	134	122	127	108	108	121	143	140	125	114	113	124	109	157	129	110	105	130	127	117	107	121	124	111	129	123	111	102	136	115	118	132	123	117	112	115	127	128	137	131	123	104	129	117	114	100	114	100	123	122	115	136	113	124	144	131	132	110	128	110	98	150	147	158	133	127	133	94	121	132	122	125	127	138	127	139	121	127	130	123	134	101	115	112	115	129	120	131	128	117	137	139	106	138	118	120	120	119	135	116	126	122	149	107	146	122	123	89	123	137	104	139	119	128	98	121	148	116	123	110	118	101	114	130	124	115	123	101	124	124	127	143	132	100	79	120	115	112	126	148	116	122	117	146	119	124	112	114	124	105	113	116	118	112	117	125	146	136	123	118	108	125	93	106	120	102	112	144	122	135	119	114	126	135	92	126	125	123	115	119	129	102	124	126	137	119	98	119	117	142	125	139	112	121	125	127	109	116	131	109	136	130	121	106	122	126	124	101	131	130	147	109	131	126	115	129	124	123	112	112	121	119	119	127	130	120	120	123	117	122	105	119	126	110	106	137	121	120	120	125	118	136	124	141	113	126	120	106	118	134	113	115	132	117	127	118	138	146	152	94	129	105	149	126	111	139	125	121	128	134	115	117	135	125	122	126	124	115	111	142	111	112	106	109	120	154	119	110	122	142	142	116	145	133	129	116	137	134	136	140	127	120	131	141	125	110	104	123	124	117	115	121	119	125	102	137	121	125	115	131	132	131	114	105	121	126	111	119	124	146	115	133	147	126	136	107	139	133	116	130	118	126	127	151	117	119	132	119	133	117	117	116	127	111	110	122	137	128	137	128	120	104	116	131	110	121	136	137	126	113	129	136	127	100	135	134	107	136	97	114	124	137	132	107	133	113	108	118	121	129	128	137	113	120	125	131	137	93	138	127	98	115	108	117	135	123	148	125	134	120	128	133	120	124	135	148	135	148	131	126	121	121	129	93	126	130	128	131	132	116	127	137	111	124	131	117	126	128	137	154	133	114	114	146	120	138	121	124	117	148	122	129	113	107	109	119	122	114	103	145	142	112	130	148	106	115	110	129	154	120	108	118	114	138	109	109	106	126	148	131	125	116	128	133	119	127	130	111	106	148	126	112	118	128	123	121	132	126	130	127	119	133	109	126	125	104	132	124	126	117	131	115	117	143	121	126	115	125	119	124	122	130	127	120	119	141	116	130	113	95	116	107	126	135	122	118	125	106	115	105	145	144	110	124	92	113	139	122	113	164	134	136	125	143	135	128	124	112	109	108	133	111	123	119	121	103	134	125	114	125	130	115	121	118	113	115	133	136	102	132	142	123	106	120	140	113	101	120	127	97	152	115	110	111	110	117	120	135	123	118	123	129	136	136	109	112	132	109	133	127	118	119	108	128	127	115	120	107	122	124	131	134	104	112	133	123	123	123	114	117	137	119	138	128	110	128	130	112	132	144	124	112	116	132	101	119	117	140	131	128	103	111	123	141	129	133	110	129	106	118	113	148	144	122	84	109	130	100	117	125	118	125	123	125	140	133	131	110	116	128	127	133	103	115	115	112	152	121	112	107	99	138	110	102	120	137	109	118	132	99	139	122	119	111	117	115	143	97	119	118	116	105	120	136	131	141	131	136	129	117	108	123	128	128	131	120	110	106	133	128	117	128	149	121	129	128	127	127	132	124	101	138	135	121	121	107	113	109	158	115	136	111	141	120	108	140	116	139	117	140	143	121	121	117	124	133	126	111	109	113	129	141	112	139	127	120	129	145	123	116	137	115	111	126	117	129	133	125	112	114	114	123	119	124	127	108	118	121	122	124	134	133	128	135	128	110	121	133	120	132	134	114	121	129	117	133	145	134	121	105	149	119	111	124	91	116	131	121	118	116	152	113	127	109	139	127	134	123	124	144	116	109	131	99	126	110	128	117	115	129	113	107	121	121	107	114	112	109	127	142	123	113	105	123	133	129	142	126	141	122	138	137	106	121	150	104	119	132	105	122	124	125	108	102	112	92	130	133	127	116	142	100	133	114	134	139	113	109	139	121	118	129	121	118	125	104	130	133	94	128	118	123	111	114	127	129	123	148	123	136	134	122	92	127	150	114	131	118	134	112	104	125	133	136	115	125	114	131	117	126	133	125	105	119	114	131	142	110	128	116	129	128	142	120	116	124	131	91	127	124	122	135	144	122	103	108	96	113	127	138	133	113	101	139	119	125	136	113	135	135	118	135	121	115	114	110	104	137	135	107	136	132	112	126	125	114	104	107	113	136	109	125	112	117	124	132	121	125	115	129	110	126	136	134	117	128	132	127	118	104	119	125	114	121	108	112	110	119	138	122	132	154	123	128	134	106	115	128	122	100	109	125	123	143	109	124	127	141	131	123	142	147	116	121	127	130	134	109	114	129	140	114	111	109	115	118	121	145	128	117	118	114	141	100	121	130	114	117	101	121	103	128	117	110	110	112	142	123	118	86	126	119	157	132	116	121	137	116	130	132	130	120	137	127	121	132	127	133	121	122	127	145	122	107	144	116	113	122	134	109	118	153	123	139	115	140	135	109	120	124	110	104	129	129	128	99	141	111	125	112	132	111	110	101	111	107	109	124	106	111	124	123	131	123	132	141	139	118	148	131	132	118	111	118	118	112	127	123	133	116	120	121	141	142	144	118	110	144	126	120	123	131	115	126	115	100	117	101	120	144	127	139	138	109	119	115	141	112	137	130	113	135	132	110	135	108	151	132	141	122	118	129	140	127	114	115	136	145	125	101	126	112	120	122	131	116	128	124	117	124	122	122	114	119	125	120	109	116	131	118	115	128	137	117	114	129	115	109	118	131	131	101	115	143	129	94	118	113	115	114	132	105	95	124	132	121	116	101	111	139	127	90	91	136	123	130	133	132	109	125	106	121	115	126	136	122	131	138	126	119	131	95	116	116	129	123	130	101	116	119	123	142	110	139	117	108	113	130	119	92	109	111	114	124	141	114	118	140	107	125	131	135	136	118	160	120	121	132	111	114	118	136	106	119	100	102	116	112	118	98	111	117	129	122	121	117	96	115	116	108	132	127	128	120	110	119	140	118	120	129	120	126	119	126	127	149	119	134	119	120	114	123	108	107	127	130	130	113	130	133	139	163	114	129	140	116	112	122	124	109	121	110	103	117	120	127	142	141	112	129	123	125	123	120	143	110	109	125	122	98	128	116	94	95	120	134	130	91	115	132	110	123	116	124	134	115	120	114	109	132	126	108	128	99	114	114	125	117	126
3586	3412	1044	325	350	302	344	339	325	289	312	349	303	309	335	314	306	340	312	321	328	305	321	324	319	327	319	305	319	329	277	329	297	298	329	311	332	307	328	345	324	304	308	291	318	334	346	319	310	320	262	338	314	309	292	335	298	306	324	322	337	321	311	318	338	316	299	332	324	281	308	299	346	337	289	311	312	323	287	323	343	293	315	308	286	307	304	312	311	308	287	318	330	342	265	318	315	290	312	309	335	321	314	344	316	316	308	341	304	320	335	298	330	308	306	316	303	344	270	309	296	310	315	287	321	296	304	320	317	341	336	319	335	307	321	351	336	326	312	291	323	350	280	317	306	296	319	304	341	331	315	271	305	324	329	311	312	300	292	317	341	325	322	333	303	314	312	320	330	334	315	333	335	334	334	311	317	292	308	324	352	305	358	316	304	335	339	298	302	295	340	335	309	323	332	335	327	308	327	309	326	316	320	315	299	339	340	324	344	300	337	312	339	306	308	315	317	294	333	335	335	296	313	317	320	316	312	300	323	348	285	319	323	295	325	319	325	316	324	280	277	319	302	301	314	310	272	297	305	303	319	333	286	335	330	342	345	321	316	304	293	312	333	312	318	350	290	328	339	323	285	311	309	297	283	321	298	324	312	316	309	325	297	299	308	329	320	297	301	325	308	334	337	308	321	298	323	329	303	299	319	289	324	308	349	281	289	281	318	322	319	320	300	317	333	274	300	346	290	339	337	297	318	354	321	331	345	312	303	297	311	313	300	325	285	319	299	311	305	331	304	323	329	292	330	338	311	348	314	343	269	291	341	337	319	285	326	306	318	329	289	322	370	321	305	340	325	279	326	337	312	286	302	310	321	327	328	316	345	314	319	285	313	321	296	305	297	306	321	312	333	337	328	314	325	311	330	285	304	326	315	311	307	303	310	331	317	311	305	327	328	316	308	299	318	316	344	319	347	300	315	303	339	290	294	321	322	300	305	271	307	315	322	325	302	300	335	361	317	333	343	330	328	302	325	334	295	304	321	315	304	320	322	324	305	332	310	340	346	329	354	331	332	300	339	313	324	336	349	319	322	302	298	317	322	314	335	327	324	304	320	288	308	301	325	315	327	319	310	285	322	282	338	343	328	339	291	328	299	293	317	326	322	323	333	313	280	309	316	321	331	298	301	318	300	295	324	316	342	348	313	339	297	326	319	319	363	321	295	321	324	290	308	326	276	341	307	291	308	312	294	317	331	294	275	309	320	296	342	324	365	325	306	318	310	300	311	338	314	324	317	311	299	305	327	319	294	290	322	320	307	283	304	318	313	289	304	323	309	315	329	292	306	302	324	321	345	299	299	341	300	317	281	339	324	281	318	288	322	347	301	322	321	333	317	336	331	311	337	342	309	322	295	309	320	338	303	329	336	315	312	325	323	354	314	307	334	300	315	306	329	275	320	306	301	341	328	311	307	299	300	296	309	324	337	314	285	322	315	314	316	314	339	326	340	281	280	323	316	336	324	328	310	310	361	296	327	329	315	274	291	292	302	327	338	339	324	318	308	320	312	354	319	335	313	315	320	324	335	279	325	353	327	340	269	322	329	286	301	309	325	309	316	275	327	307	338	296	325	317	308	330	331	348	312	317	301	279	298	348	345	299	301	331	306	311	310	317	308	305	331	310	302	305	343	323	322	313	304	312	296	321	338	315	329	328	316	314	364	316	329	290	321	284	305	288	319	329	289	294	341	337	346	328	319	346	334	329	316	330	327	307	299	322	325	304	302	298	337	279	291	304	321	302	295	309	302	336	345	298	300	311	316	336	302	331	321	349	323	309	324	320	289	341	300	315	283	330	292	317	302	324	313	312	313	302	326	323	338	312	311	302	303	342	294	333	343	312	330	328	308	321	333	321	265	303	308	321	336	326	303	325	330	299	323	301	309	335	323	326	327	292	305	322	327	341	307	328	340	287	314	330	298	295	331	321	330	348	311	303	301	338	339	310	315	320	323	308	301	334	298	322	311	308	297	306	324	325	295	320	337	302	321	281	315	291	316	301	288	273	292	322	311	318	296	316	319	295	321	318	316	290	315	335	327	283	324	312	299	313	339	292	318	318	328	345	323	317	340	329	354	351	324	305	323	343	321	295	305	320	330	321	327	296	299	329	315	316	278	323	306	294	319	291	352	316	344	335	296	298	306	267	338	290	309	325	307	305	331	330	326	307	316	323	336	325	318	309	278	298	310	329	316	328	322	300	298	299	321	321	336	293	338	298	290	322	315	317	331	315	310	303	324	311	318	334	335	354	318	301	309	308	348	319	314	320	301	340	291	323	287	337	304	314	332	341	325	323	292	297	297	285	311	351	313	320	350	294	342	316	348	316	326	313	319	343	348	312	306	278	314	314	319	272	315	312	306	342	292	291	298	321	311	326	317	325	297	321	316	310	332	305	336	322	326	316	293	332	310	361	290	334	330	354	321	327	290	312	309	332	322	289	300	320	297	276	343	325	327	317	324	290	310	303	330	272	334	294	334	325	306	346	308	317	330	325	294	333	316	317	367	328	319	305	297	318	333	313	320	334	327	323	307	321	330	313	310	318	307	328	324	331	289	306	338	298	331	313	328	316	306	319	335	334	330	279	338	316	302	302	322	321	363	327	296	314	338	324	337	356	280	300	322	316	312	310	307	339	333	279	314	309	312	319	307	313	320	317	324	295	309	326	313	331	297	313	316	322	327	305	316	314	309	338	313	350	311	333	320	318	291	324	314	286	303	331	329	326	335	348	318	325	309	303	323	310	328	314	322	324	300	299	337	332	293	308	317	271	305	315	318	319	340	361	342	326	275	331	321	331	306	316	312	311	306	333	322	309	327	316	331	300	315	309	308	338	307	307	331	348	318	309	335	316	311	314	307	322	311	296	333	325	312	335	323	297	330	333	321	351	274	327	316	302	321	301	326	319	326	304	353	316	300	333	296	338	295	335	338	292	296	316	371	336	323	332	307	302	328	317	299	311	324	316	307	341	338	331	314	325	337	335	345	338	338	323	281	300	317	337	360	338	305	301	303	318	317	312	327	288	307	308	357	324	350	313	309	313	331	318	328	292	329	288	289	313	349	308	317	343	336	328	310	321	288	292	320	309	313	308	309	333	299	296	304	337	331	310	327	315	295	321	305	320	305	346	324	327	314	300	308	323	290	298	318	307	334	321	322	331	296	302	334	310	295	314	264	315	317	331	300	318	339	318	328	306	313	320	342	303	317	312	324	307	306	340	330	328	312	330	295	335	329	356	306	346	313	312	281	319	332	323	333	310	305	330	320	289	331	341	257	288	298	300	303	306	322	348	338	323	341	329	344	332	299	331	331	307	297	296	322	280	317	292	317	310	338	313	315	335	293	311	335	289	320	312	297	299	306	319	291	314	312	349	330	327	293	277	334	297	351	292	322	321	335	283	294	283	351	348	319	292	311	293	320	299	274	330	317	315	328	331	322	329	309	336
14944	10932	15458	1076	397	329	302	288	294	314	309	291	257	282	261	251	264	269	280	261	243	255	248	237	242	237	271	259	264	278	263	277	251	240	285	279	262	257	263	258	280	274	268	250	252	259	229	234	270	236	248	255	264	244	262	239	256	271	242	253	271	222	240	254	232	242	258	250	259	269	241	261	257	237	287	258	220	272	250	270	266	244	252	253	246	274	261	252	264	258	277	265	256	241	249	254	253	257	263	220	241	256	268	248	248	262	264	255	259	253	259	255	291	267	249	290	268	253	259	243	227	255	229	244	239	264	248	299	257	260	254	265	282	247	239	245	253	264	299	230	252	265	233	248	260	253	241	274	237	250	287	274	234	278	262	240	246	248	276	241	252	256	244	270	258	265	232	269	262	250	235	262	271	253	249	281	252	243	246	247	257	243	250	247	241	250	281	278	258	278	274	253	250	269	212	248	248	259	245	264	271	286	222	227	267	248	250	232	244	275	229	262	224	259	269	247	255	292	283	269	233	249	278	262	260	247	252	241	255	250	246	239	227	259	253	259	244	257	225	269	253	267	268	261	284	271	273	272	258	266	237	269	245	266	256	283	271	268	258	217	265	267	273	271	239	247	226	234	278	247	210	260	261	267	254	255	292	304	252	262	241	240	229	254	254	249	254	242	281	232	259	274	264	253	272	225	252	258	294	222	254	266	231	254	293	253	264	268	249	248	271	250	263	255	291	247	259	263	252	272	269	259	233	239	249	232	283	244	266	264	260	229	270	256	237	266	310	261	252	252	272	263	283	244	272	265	248	295	279	262	240	250	276	279	247	278	271	264	276	281	237	295	250	258	262	246	242	254	256	270	263	256	257	264	246	259	257	270	264	243	255	266	271	238	253	250	258	236	263	277	272	252	245	241	283	265	242	239	238	257	248	263	269	260	223	244	261	275	268	277	253	252	258	269	240	223	263	255	269	268	249	232	260	249	275	254	245	250	267	223	261	242	274	260	242	258	272	252	252	255	260	270	278	264	260	252	246	259	253	254	245	273	262	242	238	246	230	237	234	244	256	253	237	269	249	277	273	262	267	270	247	264	255	282	268	260	264	248	241	240	257	246	275	300	230	241	284	255	243	256	282	246	240	283	288	265	259	288	254	269	269	241	247	270	233	255	270	238	233	256	241	230	255	300	276	263	248	271	233	264	260	270	281	262	267	233	270	250	243	247	263	265	252	248	252	266	276	277	227	247	237	254	242	248	226	256	257	242	261	263	252	275	257	250	267	244	263	221	269	249	257	247	272	235	262	250	233	245	264	275	254	242	251	265	268	262	295	256	240	265	247	271	250	230	285	269	240	263	267	247	273	284	265	276	282	246	246	229	253	263	258	255	260	236	260	293	262	240	236	235	295	284	209	241	283	230	261	261	227	295	275	246	281	260	251	280	246	231	231	265	253	281	251	248	234	258	266	241	267	245	250	242	252	258	252	260	255	252	238	275	278	261	234	221	266	263	256	258	255	260	257	228	247	246	246	248	269	293	260	254	288	257	276	225	277	250	252	251	232	256	222	254	254	266	243	242	259	280	249	248	263	264	276	246	252	250	240	266	263	232	295	254	241	266	256	269	231	221	272	249	240	260	243	280	271	240	220	227	246	256	263	268	245	237	261	283	264	254	246	266	286	280	223	302	242	291	272	255	265	248	275	275	261	229	250	252	255	283	262	265	249	273	249	243	251	255	265	222	241	269	250	243	265	261	264	267	258	245	219	251	263	254	263	254	246	254	283	229	273	259	248	256	273	230	265	226	250	243	246	244	252	276	251	269	270	274	246	264	260	256	264	275	293	264	250	286	249	273	253	248	249	233	272	253	257	224	273	270	229	262	242	276	284	259	261	254	255	257	281	261	291	275	272	248	272	250	251	255	287	242	263	271	286	244	252	274	263	244	270	214	237	251	282	289	266	261	253	279	274	213	241	240	254	239	272	238	287	239	269	277	250	234	253	266	271	285	266	267	241	203	265	276	251	241	253	258	262	252	268	257	277	278	253	246	251	253	251	265	239	245	272	247	233	284	237	237	286	266	263	269	249	249	249	246	244	280	267	238	269	255	240	248	230	251	233	274	263	257	245	238	247	237	282	269	266	265	274	266	242	232	268	262	238	254	243	266	250	254	251	254	269	260	207	269	256	242	259	268	254	239	287	238	251	250	244	230	242	259	253	244	249	287	248	249	234	257	259	230	248	253	211	291	234	293	272	296	284	238	228	237	268	265	266	231	260	241	255	279	266	216	264	297	266	273	271	237	253	260	279	238	267	228	269	238	234	265	276	212	237	224	271	235	250	259	267	226	245	252	248	279	254	248	301	280	252	240	263	274	235	274	273	251	235	228	264	262	252	274	257	245	247	255	257	265	274	243	239	236	234	251	216	265	251	231	251	267	259	271	262	301	250	220	244	241	255	235	301	236	251	279	234	274	238	258	211	308	241	215	207	242	265	232	243	260	250	248	255	251	245	254	271	259	253	268	261	286	226	288	273	250	261	242	254	238	231	259	211	225	248	243	260	276	292	279	241	290	268	261	244	286	271	259	224	244	237	282	240	286	279	236	253	253	238	261	281	263	250	249	262	256	271	227	247	250	257	250	261	241	251	279	263	229	254	257	257	214	235	296	234	238	261	262	246	265	266	261	294	271	237	226	260	290	274	267	236	259	258	249	261	266	278	270	240	255	230	247	254	224	272	257	253	247	253	264	246	279	238	276	283	227	231	290	249	240	276	234	248	264	262	269	260	242	248	266	246	257	260	253	227	239	309	245	269	277	274	236	240	284	242	225	271	237	259	260	242	289	242	242	232	270	263	214	272	234	268	286	257	227	273	272	260	266	228	232	262	265	227	258	278	288	268	245	249	239	275	252	282	245	241	255	253	233	277	269	231	262	242	247	264	253	289	271	285	217	280	265	258	244	267	240	274	275	281	258	263	253	224	264	296	282	261	244	236	293	267	246	272	280	270	242	267	264	262	268	240	259	237	252	266	245	241	276	244	256	275	247	262	254	274	251	247	273	233	239	286	257	269	295	243	238	271	261	261	280	257	250	259	239	240	228	262	271	257	247	235	238	272	281	270	263	230	245	246	232	270	226	274	249	260	218	261	251	284	241	257	247	262	221	229	231	244	249	223	259	227	230	268	269	262	258	253	260	245	292	250	248	264	272	283	225	250	249	240	274	283	239	255	257	237	269	275	238	264	275	280	267	255	242	239	244	245	261	277	254	271	264	226	227	249	264	250	260	262	271	266	251	251	255	251	251	284	256	247	239	231	236	237	243	273	303	245	228	241	199	266	277	249	276	241	282	231	233	226	253	292	249	258	272	243	267	277	292	248	236	246	273	267	252	257	258	239	260	279	298	284	277	265	265	231	275	285	270	261	289	254	221	291	212	224	250	243	259	284	247	240	248	237	237	261	232	223	265	254	240	202	252	253	305	274	236	295	260	284	256	255	243
10252	10498	14884	1360	1112	1034	955	875	833	730	745	757	683	640	654	650	620	650	692	631	595	616	624	611	604	586	583	603	610	616	587	589	587	606	625	572	560	582	636	579	590	597	582	634	578	635	578	608	612	594	585	556	583	553	551	573	600	593	556	574	581	620	575	586	639	588	572	613	598	608	550	595	621	554	550	597	620	603	570	588	591	574	586	567	594	561	559	558	614	598	552	568	586	550	590	593	575	548	606	588	591	540	607	597	558	597	601	583	637	592	584	591	577	583	575	611	570	578	584	603	573	608	586	577	559	602	562	579	576	615	627	582	576	568	566	630	573	583	555	598	629	582	590	562	588	629	579	586	603	572	563	565	604	593	560	563	596	601	580	633	592	600	601	600	598	569	574	607	563	597	618	610	595	580	624	582	590	583	553	602	598	573	603	593	576	642	618	596	578	569	575	545	543	568	575	607	602	589	605	597	666	544	550	538	591	579	582	591	589	620	578	584	582	568	585	573	611	614	569	552	593	568	560	615	612	563	580	564	548	566	602	588	593	574	606	563	561	596	599	564	597	586	518	619	610	591	557	539	567	570	561	567	591	595	549	566	615	580	585	570	541	566	595	569	579	539	595	551	561	596	554	590	619	543	544	613	554	585	600	572	535	578	580	599	566	582	604	569	576	550	569	583	576	593	579	580	577	575	593	603	543	615	604	591	526	569	631	547	590	587	550	560	650	597	597	572	533	599	585	573	580	591	545	618	595	554	579	587	552	561	574	616	580	541	548	662	560	541	581	574	597	562	577	583	579	564	547	567	617	601	577	600	591	542	576	594	596	591	597	564	567	599	570	572	564	584	560	589	588	549	579	590	579	545	577	610	587	549	598	569	619	626	616	579	559	598	580	580	593	590	548	587	597	603	600	560	576	606	562	575	537	578	593	634	569	561	590	581	530	587	552	558	627	545	558	565	593	616	546	584	585	602	614	578	592	588	619	584	572	577	591	594	580	583	577	566	600	566	553	580	558	589	584	597	596	549	560	513	583	627	573	560	604	592	577	591	556	609	583	581	602	560	555	604	562	540	563	590	634	608	580	587	556	580	541	617	637	591	541	587	558	538	544	586	575	596	580	619	594	592	581	627	608	577	577	606	604	550	577	556	536	576	606	603	592	585	616	615	558	559	560	605	563	586	549	602	567	596	532	555	548	619	622	563	553	597	563	578	580	573	576	608	581	549	560	532	536	584	572	575	587	567	579	584	590	578	541	593	616	547	586	573	581	551	544	583	563	613	530	594	568	564	565	589	607	593	590	583	609	607	569	565	552	541	612	552	611	555	556	582	597	543	492	578	552	588	537	555	575	584	596	598	565	536	549	615	615	603	592	591	556	577	559	563	565	574	618	637	613	585	566	567	617	551	561	611	586	557	582	590	600	549	571	567	594	516	560	605	588	585	568	569	622	614	564	595	593	561	558	547	586	534	617	603	560	556	587	553	526	620	550	547	588	566	543	565	565	589	574	553	576	579	536	556	579	574	558	578	576	552	585	559	616	568	540	571	540	592	574	542	595	588	587	561	596	592	532	606	582	594	608	524	559	597	525	585	559	587	596	543	591	600	581	583	593	648	579	568	560	621	592	565	579	655	596	561	552	620	574	585	571	588	561	560	548	592	567	575	551	525	594	599	595	568	575	585	553	569	589	575	552	575	617	591	558	592	596	598	582	566	589	588	558	555	601	558	603	565	562	599	597	543	550	608	585	562	601	563	597	623	575	617	606	518	621	620	579	630	585	602	590	600	592	570	572	588	560	582	544	573	576	552	579	575	583	603	586	583	607	570	573	576	546	622	598	568	600	612	599	604	618	594	585	579	592	553	571	610	582	566	574	593	602	570	602	584	601	605	577	558	641	554	566	560	564	576	565	566	595	572	542	573	626	570	561	562	587	566	609	560	565	632	581	584	578	543	569	608	566	544	585	586	564	613	569	626	564	593	630	588	591	587	608	589	523	561	575	575	575	574	587	601	598	583	560	574	556	623	626	573	620	585	583	595	579	554	568	557	548	581	574	551	604	573	571	605	596	572	611	592	569	560	578	587	573	558	567	571	556	589	581	578	529	552	570	613	599	595	583	569	650	561	533	570	559	643	572	596	562	543	581	622	593	540	598	553	583	610	591	576	578	618	595	617	546	545	581	608	550	611	564	571	557	561	611	572	609	642	575	575	543	554	570	603	580	557	610	602	600	589	545	561	581	576	556	590	594	585	587	571	603	582	585	601	601	562	586	612	615	529	584	563	577	590	572	589	546	602	597	617	566	569	633	590	560	547	592	613	546	569	534	597	615	577	560	578	594	561	583	582	576	568	630	592	587	561	572	588	539	546	565	539	612	588	552	563	613	599	607	586	568	628	596	610	542	563	616	588	595	599	570	607	572	542	585	564	560	573	605	604	590	595	544	571	585	583	594	599	542	563	623	595	565	559	585	606	583	551	547	601	575	616	583	626	581	597	558	586	584	641	586	625	526	583	565	587	563	583	550	568	560	557	574	561	624	572	639	582	611	598	619	573	623	572	572	578	570	586	532	630	595	587	570	549	622	595	578	585	597	634	575	589	586	610	580	568	590	546	603	554	584	617	550	582	591	567	654	645	543	580	586	567	590	604	594	581	564	583	607	583	570	581	541	536	604	585	592	599	546	591	562	599	568	578	588	570	585	611	551	556	609	577	602	556	589	558	572	573	534	599	592	597	526	534	569	557	576	580	591	573	597	557	573	629	617	592	579	583	578	555	568	577	586	602	600	596	592	573	597	561	591	581	576	553	588	651	593	596	570	599	606	576	588	589	600	582	616	629	592	582	581	570	550	597	566	562	605	614	584	576	560	586	565	567	590	578	534	597	592	576	565	592	580	565	567	569	601	551	578	590	590	604	583	590	593	549	537	596	580	594	557	622	575	578	546	570	572	546	558	555	580	584	568	561	606	615	597	580	540	574	557	553	593	584	641	571	592	564	567	594	555	562	579	557	558	571	585	631	570	589	609	588	595	568	576	601	601	603	627	583	570	580	523	564	550	573	545	584	533	580	609	615	603	606	603	560	568	616	618	601	601	558	569	542	557	539	603	558	510	563	589	584	577	593	587	582	606	592	544	607	561	554	601	613	582	562	601	597	569	628	546	600	588	565	572	547	641	576	566	590	618	558	578	594	604	532	575	567	535	622	538	605	574	621	596	590	538	583	602	623	604	585	596	608	542	586	574	585	574	625	567	564	586	574	644	574	564	577	567	577	564	559	625	559	590	627	588	619	579	576	593	631	560	556	590	588	593	607	579	598	603	588	604	570	586	600	632	591	599	588	592	593	592	590	584	603	573	575	578	556	604	582	584	567	580	637	560	590	550	553	612	580	573	589	536	588	559	540	552	575	625	565	581	557	563	565	604	630	580	622	614	591	608	613	613	562	597	577	569	586	606	580	605	582	578	599	603	591	563	579	584	602	614	543	584	559
22753	17838	27305	3218	546	399	409	363	275	286	304	295	247	249	253	260	232	255	279	255	244	222	220	199	246	229	225	212	247	220	225	226	238	246	230	217	233	216	240	234	227	229	226	244	209	219	228	224	241	252	232	204	224	268	257	219	227	211	207	225	232	231	255	201	208	254	214	224	251	204	227	243	197	202	227	228	245	242	229	200	230	230	251	238	219	226	269	242	238	217	231	205	240	217	233	243	241	247	241	229	218	249	227	212	252	242	243	237	234	202	242	243	215	243	226	243	222	217	230	224	225	226	229	247	223	217	257	214	245	234	208	223	215	248	246	221	249	229	239	226	265	215	238	218	219	217	209	223	240	233	238	221	251	178	234	217	228	235	225	235	239	258	225	245	242	233	235	234	242	233	238	230	238	208	221	224	191	198	228	221	224	239	207	211	238	216	213	238	236	216	246	239	238	234	224	232	232	214	227	238	226	236	210	192	236	216	241	233	199	222	212	245	218	214	222	219	224	225	220	231	231	241	216	219	227	237	234	228	231	224	251	219	235	231	211	204	229	222	220	228	238	214	222	231	211	216	238	239	255	216	222	224	235	215	247	219	248	243	212	211	228	240	220	254	216	240	248	214	228	221	207	273	232	232	219	234	229	229	231	212	205	242	249	244	235	243	246	242	257	228	232	207	219	262	240	231	235	228	247	222	247	191	259	228	205	223	225	230	253	234	214	238	211	208	231	217	223	230	238	226	231	219	256	217	258	225	203	235	213	262	223	223	251	212	203	245	210	215	242	222	218	238	231	250	222	253	229	208	227	210	207	235	235	203	221	253	223	218	207	203	232	227	222	238	231	234	248	222	235	202	230	247	228	241	270	229	250	214	210	231	220	250	203	236	226	222	266	227	201	220	205	218	206	237	242	230	238	233	225	186	223	203	224	219	244	231	207	225	221	210	221	224	242	236	236	268	212	217	242	262	232	216	224	202	224	216	217	211	219	229	232	248	208	232	259	228	240	227	238	256	282	228	234	207	247	204	211	207	226	222	238	240	210	232	228	224	210	208	229	210	236	243	232	247	242	234	217	216	219	228	227	223	222	237	251	225	239	213	248	216	188	197	198	227	208	216	208	223	208	226	240	194	231	227	223	212	197	235	236	218	243	212	228	259	216	221	227	217	213	231	234	199	246	253	224	233	231	239	246	214	219	226	234	241	230	253	254	227	212	233	194	247	238	226	228	238	220	256	226	221	201	238	235	203	222	240	238	249	240	239	199	194	210	220	241	227	253	225	249	251	229	225	227	225	227	240	243	233	239	237	250	203	238	206	251	237	213	201	230	235	248	216	204	230	244	247	215	214	220	246	222	230	240	232	224	228	230	240	227	242	207	237	207	220	235	215	218	218	246	220	241	249	205	218	246	205	229	218	212	230	234	247	219	223	218	187	197	228	240	261	227	232	220	226	208	262	242	213	204	208	210	249	237	220	220	230	270	200	257	232	228	246	206	220	249	269	241	224	235	239	237	211	215	229	219	237	193	222	225	226	232	224	218	232	195	248	214	238	249	207	213	231	244	203	236	236	232	209	227	240	188	235	237	229	218	224	259	232	235	216	231	211	213	206	228	235	229	251	245	232	236	230	215	174	241	248	221	244	204	227	219	231	214	241	226	229	216	208	234	222	231	232	229	246	222	237	209	247	212	222	271	221	221	220	225	232	219	263	225	268	231	211	203	218	222	228	219	233	254	224	215	237	238	235	257	229	209	215	227	224	220	246	263	234	218	224	223	227	223	224	225	217	236	238	225	207	217	239	250	230	234	212	224	228	248	220	253	247	218	235	209	229	229	231	227	228	221	245	222	258	256	225	202	205	199	239	263	248	213	225	235	216	219	242	213	204	227	254	220	258	241	213	201	239	204	231	237	231	226	217	219	249	198	236	245	258	222	238	269	222	242	226	200	227	213	227	240	247	213	243	237	199	208	238	233	245	242	211	247	253	216	259	230	211	235	211	223	259	239	239	232	233	219	242	237	224	231	227	250	254	241	253	248	227	233	231	221	229	239	209	227	232	222	204	213	256	228	207	204	224	211	230	199	227	223	231	205	216	220	204	234	258	214	222	215	236	194	242	233	200	218	203	211	230	256	243	243	237	224	223	229	210	226	202	242	222	199	245	204	236	222	219	241	245	222	247	212	225	223	220	220	202	242	254	230	229	218	234	226	228	247	250	238	239	227	244	250	238	214	236	220	246	228	249	263	227	246	256	198	217	223	212	241	222	214	227	238	232	217	206	229	229	219	213	222	225	234	228	216	219	188	238	259	219	245	209	223	268	218	213	191	243	248	219	212	242	211	231	228	223	241	224	215	255	232	258	236	233	232	220	238	233	216	230	231	217	232	249	225	229	230	232	233	240	262	216	218	220	236	209	251	245	216	232	232	234	255	247	235	218	213	222	211	211	229	232	205	276	248	223	229	252	219	219	228	206	243	209	208	222	217	221	220	235	214	234	216	204	226	233	258	221	258	229	231	195	220	239	229	235	259	246	213	223	227	243	221	258	268	251	219	226	210	231	213	233	215	229	197	246	188	236	222	240	247	214	219	222	256	255	226	250	246	232	212	216	258	202	238	226	229	255	249	225	219	235	250	213	236	239	252	218	217	208	222	247	243	183	205	201	203	227	238	223	260	236	228	239	233	232	242	251	244	250	252	220	239	233	255	238	212	225	238	214	252	237	217	253	247	252	209	212	230	227	196	223	265	247	242	208	221	216	226	242	237	227	227	267	233	226	226	233	204	241	242	243	229	241	242	238	201	212	218	244	209	212	230	238	213	228	232	241	222	220	237	224	224	245	245	224	224	251	212	232	227	228	227	256	254	250	218	232	248	267	213	239	205	201	206	235	238	258	206	226	210	225	197	244	219	222	235	208	218	260	222	243	210	231	226	257	251	207	251	213	206	238	233	251	229	214	228	246	242	246	227	222	208	243	228	211	250	225	243	245	199	200	209	225	259	226	206	232	228	257	228	226	224	249	222	217	230	218	224	218	243	232	257	222	220	207	224	225	243	205	226	212	266	199	197	196	219	220	221	199	225	258	192	219	203	201	222	218	228	227	257	240	255	234	243	201	238	249	251	279	235	201	206	233	197	229	215	215	258	220	226	226	251	233	231	229	232	226	217	193	229	228	255	229	239	218	235	201	234	222	220	245	236	218	243	231	216	218	232	232	237	263	215	269	278	217	229	252	243	224	243	217	219	233	247	246	230	224	200	222	210	240	223	234	249	226	229	209	195	242	236	222	209	209	237	244	206	266	190	230	231	237	235	210	275	208	235	217	239	236	201	244	241	241	202	216	209	220	238	231	243	246	240	229	234	248	238	256	221	235	262	200	195	213	224	244	225	234	211	216	233	215	221	242	240	217	203	225	240	218	219	238	232	247	240	228	219	233	225	184	228	213	210	236	206	229	238	238	211	202	206	232	233	186	250	265	249	223	220	227	218	232
13135	15558	18902	1947	1723	1432	1223	1039	1010	856	847	809	722	695	698	671	672	621	540	631	595	576	584	615	553	536	537	551	521	547	534	528	524	570	571	523	544	507	511	490	510	511	531	530	504	558	511	552	544	557	519	521	519	506	514	487	498	544	492	525	543	504	533	521	533	528	478	518	525	555	515	505	463	520	517	511	520	492	493	492	502	498	502	533	551	486	501	519	518	468	520	541	508	506	502	520	474	524	545	466	491	506	540	480	478	523	511	496	522	493	466	504	479	504	502	465	512	511	526	497	504	487	537	486	523	504	480	533	488	487	484	497	508	509	547	495	524	513	506	526	500	530	518	493	496	505	517	464	485	530	503	495	496	522	505	490	464	484	515	548	520	526	504	473	544	507	530	517	507	484	476	478	502	522	522	508	501	484	489	494	526	454	469	529	490	498	559	463	536	520	543	500	489	487	562	498	468	525	472	544	500	535	519	487	512	517	481	514	496	504	494	488	526	486	518	502	517	552	475	533	505	453	494	494	492	480	491	525	514	517	492	470	521	512	508	526	519	511	497	500	492	490	533	531	505	509	495	522	464	499	516	537	474	504	513	514	490	536	519	524	492	478	500	507	507	496	511	527	517	504	514	513	495	536	511	475	500	486	495	524	515	502	505	544	509	508	486	524	559	529	523	510	515	514	485	501	525	502	512	493	504	500	445	499	507	515	505	538	489	504	507	492	541	519	506	505	546	496	496	471	538	524	483	511	486	533	466	518	494	531	495	482	519	490	499	524	514	516	490	540	489	494	514	524	465	528	514	486	485	473	515	523	506	533	525	486	496	522	499	525	509	482	523	553	500	470	506	507	501	520	549	523	543	519	516	502	520	490	497	485	522	482	545	528	495	515	480	450	537	488	487	534	506	490	497	543	521	499	489	497	487	498	523	456	543	463	493	529	517	509	505	506	506	507	493	510	532	530	507	504	519	502	461	541	523	546	478	531	508	520	546	484	507	516	473	521	500	478	477	490	483	504	484	479	500	528	478	544	535	481	485	522	494	527	460	485	494	497	482	515	522	475	488	520	506	498	509	538	494	516	505	498	527	472	488	492	505	537	542	503	507	507	482	527	532	516	497	519	524	500	491	491	490	526	476	502	516	534	500	500	480	483	511	492	531	448	498	537	493	510	511	511	496	509	500	507	533	538	499	491	522	531	523	486	534	503	512	509	525	529	490	489	557	499	500	518	520	475	510	528	482	442	518	477	487	501	493	474	533	515	529	514	541	517	490	483	504	489	516	492	481	515	492	483	498	496	528	474	503	510	500	519	508	501	528	522	483	511	482	516	544	461	485	513	515	485	498	473	513	482	503	508	482	536	479	506	501	500	468	501	517	482	487	522	526	486	478	497	466	489	479	508	521	520	533	495	466	544	551	558	497	526	539	535	496	540	500	534	511	489	497	515	519	533	494	490	480	518	458	496	502	502	505	505	525	492	524	488	545	487	486	527	520	517	523	507	487	490	473	494	491	490	487	506	545	522	517	496	524	504	517	517	542	499	474	542	506	505	489	501	539	518	493	489	469	505	497	502	516	487	538	493	517	533	532	556	508	463	495	520	485	500	508	532	502	508	485	516	455	467	508	516	495	510	499	497	523	536	514	523	490	504	483	493	466	498	529	504	532	451	534	521	494	500	516	509	483	509	475	492	494	468	547	518	505	492	524	491	558	513	521	490	475	550	480	470	490	500	551	478	507	477	542	517	497	543	524	488	522	542	526	519	475	529	512	557	494	534	509	491	483	512	513	511	515	524	506	516	532	505	475	498	532	514	484	517	486	515	509	504	511	475	506	498	476	489	510	492	504	524	478	471	548	469	506	501	516	514	532	494	466	534	521	502	519	464	518	520	531	514	579	514	536	512	503	501	496	540	526	509	541	482	515	545	508	514	492	525	516	487	506	537	493	463	514	497	518	527	467	513	525	513	540	470	487	514	510	506	468	481	464	517	504	512	504	533	539	538	500	489	510	517	521	522	493	475	504	540	479	477	506	524	495	506	525	522	486	496	475	511	534	487	522	506	473	512	482	498	526	485	509	507	495	485	508	473	520	549	502	510	525	475	490	472	514	531	538	523	488	490	498	478	525	473	557	484	506	469	507	481	508	489	466	471	525	518	514	491	486	506	469	481	509	539	527	480	530	503	586	500	502	539	485	513	519	518	469	474	524	524	446	478	503	487	492	520	540	471	500	513	505	493	542	456	534	515	501	533	541	518	511	460	527	506	502	482	470	501	522	514	470	545	503	521	503	509	510	520	503	539	513	483	500	510	489	524	496	508	473	480	483	509	497	485	497	484	538	506	466	515	511	488	505	505	497	457	519	474	517	480	485	478	497	509	501	457	488	494	499	507	511	513	495	511	566	530	536	472	503	479	508	512	519	507	504	553	540	507	519	523	451	467	538	507	497	523	483	486	516	483	495	518	513	496	499	497	503	477	508	520	491	484	510	521	503	466	465	528	513	505	483	492	504	489	520	510	490	533	497	528	490	499	550	525	514	506	502	502	512	490	494	504	487	511	509	521	482	493	478	513	504	502	516	508	527	485	501	516	537	528	522	495	482	493	512	563	476	497	467	511	503	494	507	520	534	507	497	479	528	513	489	505	517	477	528	484	533	520	564	497	493	524	515	496	466	527	536	543	483	498	544	499	489	498	521	522	457	496	505	497	546	487	490	499	458	470	509	506	501	497	530	468	457	493	499	511	530	511	515	558	516	526	491	495	549	497	493	516	504	517	511	479	508	517	525	512	498	508	521	478	510	515	494	462	525	487	539	521	477	497	503	506	472	504	505	504	505	515	478	468	542	537	509	495	496	496	503	494	502	497	533	516	491	490	490	500	515	526	553	457	504	476	469	494	531	535	471	502	543	455	520	482	503	506	464	462	546	523	508	514	515	503	513	470	498	469	519	502	535	495	483	485	495	491	520	465	488	523	517	489	504	505	548	540	533	495	511	509	487	483	520	512	487	553	509	531	518	465	474	497	483	479	519	497	537	501	457	517	507	469	501	511	510	545	522	523	504	484	530	520	528	511	494	524	512	493	517	512	471	512	512	522	522	464	504	494	512	496	511	497	530	502	551	482	503	529	548	516	519	498	547	514	532	481	494	488	537	501	496	500	462	502	473	509	501	514	507	516	537	501	463	492	480	512	524	511	540	491	504	545	520	476	519	498	496	491	500	536	506	498	540	484	492	505	476	501	496	486	527	498	485	486	513	503	491	510	484	504	525	464	510	509	500	519	534	515	512	460	518	505	476	476	480	482	512	457	501	496	507	507	522	494	507	497	501	527	456	482	461	571	502	525	500	491	511	511	496	515	509	513	502	484	554	495	514	546	523	498	520	496	520	502	547	469	488	493	494	492	479	494	500	478	524	534	499	474	538	501	508	533	482	534	482	530	478	465	509	507	531	521	490	499	486	457	476	521	506	569	501	507	494	536	535	501	517	514
6354	3946	874	123	133	122	116	130	127	116	144	123	128	117	126	115	129	136	128	127	115	129	120	124	107	135	141	123	117	130	124	129	100	131	106	128	128	120	126	116	123	138	133	139	125	108	137	116	130	128	122	108	128	136	144	140	130	107	124	131	146	122	116	129	146	110	128	136	126	128	131	120	109	123	158	129	118	116	119	100	136	122	137	130	143	111	135	141	132	124	127	118	117	135	125	125	140	97	123	113	120	111	148	135	117	114	135	88	117	123	123	109	115	110	135	125	137	131	138	124	135	124	118	117	117	133	132	145	141	136	134	93	128	119	148	112	122	140	108	133	133	124	124	128	156	131	118	112	112	142	136	134	138	107	128	112	132	146	119	110	109	132	129	162	144	146	108	116	126	133	125	124	129	118	145	122	134	135	135	129	122	137	113	114	102	121	127	124	120	134	110	115	113	109	132	118	133	134	119	115	130	111	125	118	141	134	121	124	129	114	121	124	128	142	142	139	126	120	133	132	125	117	123	116	118	114	143	123	119	116	147	120	114	121	119	116	156	134	132	129	144	161	135	109	132	121	141	126	116	115	109	120	136	121	116	121	129	130	125	113	119	130	163	124	134	118	121	129	128	123	105	134	123	108	113	95	158	125	128	124	122	139	124	123	126	143	120	117	123	110	130	101	121	110	131	135	130	117	119	120	119	119	113	130	119	125	121	110	137	145	126	147	116	118	114	119	130	122	128	117	120	142	117	137	139	150	136	140	106	119	134	126	118	111	120	151	122	113	129	139	119	137	135	117	127	110	124	127	105	121	127	138	114	102	133	137	122	130	124	118	118	136	121	131	110	135	128	129	147	110	114	139	126	126	129	132	133	135	129	139	108	123	138	116	120	100	141	102	129	124	129	136	129	132	117	110	119	117	111	116	126	94	134	132	125	141	138	117	107	118	115	109	116	131	129	113	132	116	135	113	128	124	107	141	135	126	130	109	122	136	130	141	139	126	129	124	114	128	121	126	89	123	96	137	117	126	121	136	136	137	117	127	132	127	108	128	121	113	126	129	132	110	127	127	118	152	109	131	114	132	126	131	134	115	110	93	123	126	116	124	134	100	123	126	128	127	111	115	115	130	125	116	129	130	108	131	127	120	120	126	146	99	154	123	128	110	131	100	126	133	115	117	132	125	137	116	113	126	119	109	122	145	111	141	129	111	150	114	115	110	131	120	127	133	129	107	146	123	119	132	112	109	146	103	120	140	118	126	126	126	130	132	149	127	127	144	132	118	102	124	129	103	123	110	119	131	115	146	132	128	125	130	121	149	143	95	111	139	135	145	110	116	120	119	128	139	115	133	121	134	122	105	132	136	123	108	126	136	100	126	152	97	103	139	134	136	137	125	130	115	116	108	132	134	144	135	120	121	124	130	135	155	133	105	120	119	118	98	122	117	139	141	113	119	108	105	143	112	137	107	149	115	109	135	133	124	160	118	145	137	130	115	122	115	130	142	104	126	116	117	105	134	113	145	111	106	138	118	125	123	116	121	135	117	132	114	113	135	121	124	131	151	138	117	126	100	122	125	107	113	132	125	111	139	121	115	125	117	139	127	129	126	114	106	116	108	109	122	123	125	119	135	137	125	123	115	132	134	129	130	123	119	130	137	128	114	130	126	113	106	110	119	131	134	131	123	114	132	116	122	113	135	146	126	140	121	111	126	136	111	128	130	141	128	110	112	115	138	151	123	135	111	120	118	112	132	132	123	113	107	141	123	132	144	145	141	142	130	108	115	121	101	134	104	137	111	118	134	107	124	99	99	103	136	108	111	119	129	120	119	132	113	104	125	118	136	112	157	135	128	118	128	112	125	134	122	122	119	142	122	110	108	129	121	125	122	142	121	101	126	122	122	129	122	133	133	103	121	101	116	106	105	116	140	122	128	109	137	143	120	107	117	122	137	126	124	133	143	120	136	120	122	122	126	121	141	121	111	148	142	136	131	118	112	118	138	115	143	109	126	122	115	129	126	143	116	130	128	100	128	104	117	128	130	110	122	149	120	124	99	139	119	115	125	120	119	141	134	119	103	121	140	140	120	128	129	121	120	125	115	131	133	137	112	112	110	125	121	138	140	127	101	142	117	127	144	126	135	105	109	119	126	133	104	135	141	148	105	105	146	127	107	138	117	107	132	120	115	130	123	124	124	133	125	121	117	131	123	122	138	117	119	117	126	117	134	135	116	114	134	130	137	123	133	119	123	138	124	134	130	146	125	118	109	126	132	128	130	126	134	121	125	102	118	111	134	123	127	125	107	117	120	110	119	130	133	146	129	99	135	112	113	123	116	116	106	116	113	128	115	132	131	132	121	127	106	126	124	126	141	139	121	136	104	129	133	129	115	142	140	108	113	149	141	139	128	150	121	120	104	117	120	117	119	112	149	145	125	111	144	130	129	112	117	117	115	133	114	137	131	112	138	121	111	150	120	134	127	123	114	114	124	109	110	123	123	141	115	118	120	132	117	126	124	134	124	125	116	108	133	117	128	132	130	130	149	118	130	143	130	129	145	126	137	138	123	140	115	146	121	143	116	119	128	126	130	131	117	118	135	95	148	130	137	86	124	111	118	120	111	110	121	119	127	105	128	130	134	120	140	124	123	141	136	119	119	113	122	138	135	122	107	132	124	124	120	124	114	114	142	112	131	118	134	154	128	131	149	133	133	115	128	112	124	137	119	106	129	130	134	138	130	119	128	140	122	123	121	101	117	132	112	128	122	107	93	128	124	125	128	118	93	95	109	132	123	117	121	127	126	125	122	134	115	131	125	128	107	154	129	129	101	114	130	113	112	131	132	105	127	124	133	122	104	113	125	110	131	128	126	123	124	142	135	125	128	124	110	134	143	128	131	118	123	155	124	122	123	133	118	121	131	128	131	132	125	118	130	114	121	120	142	127	117	131	117	116	130	134	119	113	127	124	131	113	132	124	130	110	131	129	105	118	133	121	140	139	134	120	131	153	129	136	117	102	129	126	135	169	109	127	134	139	116	105	119	130	120	147	147	129	115	112	128	158	114	118	129	147	137	132	131	124	146	126	130	106	121	130	106	126	97	128	139	127	119	96	125	129	113	121	133	120	107	136	126	109	115	147	125	133	148	102	108	124	111	105	128	119	123	138	104	112	109	107	124	120	139	128	140	105	127	148	117	137	99	106	131	84	118	131	112	133	136	100	118	150	129	123	134	134	147	152	144	110	134	126	115	128	124	131	109	147	130	109	119	118	129	138	128	117	114	127	127	125	122	134	128	134	116	121	138	145	136	124	106	109	129	129	91	116	130	123	112	110	141	146	133	129	120	135	130	104	115	122	126	128	160	142	114	126	120	118	118	123	95	116	139	102	125	114	125	130	126	120	107	114	122	113	123	118	119	105	115	114	111	105	96	121	132	136	136	144	130	133	126	145	137	133	131	100	118	125	106	138	121	121	120	128	105	109	104	98	115	101	92
4092	3685	1121	361	374	356	330	329	339	355	332	299	325	332	304	315	341	337	275	340	307	342	288	310	324	305	305	347	335	351	322	336	283	294	345	305	349	319	333	315	313	334	285	299	326	262	340	275	350	327	300	300	316	322	311	311	319	324	270	285	308	301	312	322	335	330	323	324	291	323	321	319	289	311	321	311	305	317	313	313	339	347	316	322	326	299	337	328	353	323	347	322	342	304	326	328	302	302	339	323	319	314	316	328	309	323	286	326	326	299	347	312	304	309	299	289	294	329	307	303	312	324	319	304	309	301	306	312	312	330	320	324	342	322	334	323	327	367	336	312	343	310	284	316	327	305	314	334	319	326	336	316	291	328	351	305	335	324	313	314	292	315	331	302	369	292	316	321	305	315	319	314	328	311	331	327	326	305	343	327	307	339	326	325	304	313	328	299	275	305	326	328	304	352	360	286	350	312	336	330	316	339	332	313	311	315	317	327	328	326	326	301	333	330	313	314	333	302	306	302	312	336	353	316	293	359	290	300	331	320	348	333	303	308	320	301	327	313	292	297	334	310	325	333	319	332	317	329	318	299	328	300	345	333	325	310	280	337	319	309	311	323	330	348	312	300	317	315	293	326	306	305	336	304	335	323	366	305	305	300	334	313	319	295	331	339	359	319	320	323	341	333	294	328	327	280	323	300	337	333	327	333	345	306	332	341	356	335	301	336	329	300	316	334	330	301	312	292	293	294	308	369	336	335	317	309	307	311	322	302	310	330	321	355	320	312	329	323	292	317	346	359	289	313	315	293	340	290	352	326	354	318	317	290	368	300	304	327	313	301	297	301	312	341	340	340	299	325	316	335	291	313	264	333	299	316	336	336	297	338	322	295	309	324	323	262	341	337	314	336	333	336	330	311	324	343	358	325	315	342	321	337	335	338	306	326	323	348	284	309	330	317	330	286	328	330	345	308	295	305	326	312	312	344	319	323	318	312	320	346	286	275	277	331	344	294	286	320	340	341	338	316	329	321	314	326	304	347	316	361	322	324	336	332	345	270	328	328	342	291	294	318	321	316	324	321	326	302	337	327	338	329	336	305	312	308	344	328	307	328	313	318	266	293	319	302	323	292	286	328	329	343	352	341	307	315	331	334	295	333	346	319	343	291	310	311	311	338	345	305	312	325	352	289	326	294	307	314	328	329	350	287	308	340	328	322	342	321	324	334	325	361	274	310	311	364	321	327	299	306	345	326	278	340	314	297	310	299	319	330	339	331	342	347	295	345	336	317	279	303	326	338	341	317	320	326	339	337	321	343	334	301	291	286	351	297	319	332	340	305	340	306	327	293	295	314	333	320	323	313	325	292	299	347	314	321	297	316	317	369	323	315	352	313	316	300	360	335	298	309	322	300	304	313	327	318	346	304	321	313	289	333	332	344	320	342	348	331	317	326	276	314	349	318	281	317	301	347	337	301	303	320	322	331	347	332	317	335	329	353	318	298	313	357	354	321	323	351	325	325	330	355	310	339	282	299	340	321	347	329	300	310	311	329	320	308	326	360	317	296	364	325	340	316	297	340	346	331	349	289	316	291	295	312	368	343	335	319	327	286	325	307	312	290	339	313	296	296	291	321	329	304	297	295	316	341	315	323	321	347	316	337	319	330	340	300	326	338	334	313	326	319	329	320	297	316	342	339	342	309	315	310	331	346	317	333	337	296	313	293	318	326	309	289	319	308	345	324	304	333	312	314	332	310	355	283	312	302	285	309	306	311	337	311	295	301	308	327	340	299	300	323	281	344	350	334	333	331	324	328	321	342	314	344	298	330	313	366	345	319	351	327	309	300	323	347	305	316	291	327	299	316	339	327	290	330	336	327	279	322	332	304	348	325	297	315	321	323	355	349	341	278	318	285	307	339	314	316	341	334	301	326	308	316	322	319	344	331	311	322	357	330	287	326	316	337	323	314	347	325	326	339	324	315	317	324	313	340	313	327	314	288	307	292	303	304	322	298	380	311	336	320	321	348	318	319	298	302	309	323	300	307	283	334	300	295	300	306	315	300	299	315	345	342	304	306	313	319	310	343	334	334	350	300	325	307	305	306	332	335	300	296	338	331	352	292	305	323	314	341	315	323	330	334	321	311	317	334	340	320	345	340	356	323	343	324	342	335	328	305	304	303	302	327	307	310	314	305	301	311	324	294	363	311	321	300	311	300	300	336	271	302	301	334	352	314	333	319	318	299	303	326	302	310	292	328	319	342	324	347	306	325	356	315	321	323	288	328	317	345	315	328	329	307	322	326	309	283	304	319	290	323	317	323	317	350	321	299	341	333	314	314	348	320	313	321	339	297	315	341	336	337	306	332	329	314	330	323	328	333	349	304	310	301	312	292	318	320	365	287	302	351	345	303	311	346	307	340	321	323	339	341	352	303	304	315	337	309	318	298	333	375	316	304	327	316	310	331	335	339	305	298	329	345	303	354	311	310	342	317	326	315	318	321	293	330	331	331	318	345	324	318	326	321	322	296	322	305	310	329	308	307	340	313	289	313	336	312	285	313	323	329	347	325	283	341	354	330	341	315	321	287	318	295	309	326	328	351	301	316	300	308	288	338	328	303	306	329	346	330	357	320	305	339	338	312	325	296	338	288	318	294	350	295	315	323	308	316	313	295	321	312	334	299	310	327	318	321	304	267	292	328	339	367	333	325	348	325	339	312	307	303	314	351	322	357	331	327	317	331	306	311	326	316	318	306	337	299	288	296	331	314	280	316	328	335	332	331	275	324	313	346	323	293	331	353	307	306	328	311	320	313	310	351	329	306	308	311	352	302	368	309	296	356	329	347	318	315	312	303	306	333	302	311	335	350	275	307	315	309	320	334	330	329	313	350	301	303	297	303	334	336	315	320	318	326	313	304	324	325	340	313	290	303	329	332	305	315	325	311	354	345	327	311	316	313	304	318	292	324	329	319	304	321	322	290	301	315	319	359	308	328	319	316	339	331	325	305	336	329	325	336	322	335	356	327	318	313	300	310	325	294	343	315	320	356	314	350	346	334	297	345	288	346	291	317	343	358	357	331	317	306	326	341	314	308	332	294	323	328	304	313	333	342	337	327	327	338	324	337	336	338	359	319	336	307	328	325	332	303	304	309	301	301	320	272	321	340	336	296	350	335	311	359	312	329	305	326	334	322	323	312	309	326	307	332	301	310	340	341	317	305	295	335	321	306	326	292	344	312	308	316	306	312	302	306	314	298	314	330	327	353	314	324	334	337	320	306	302	327	330	322	301	318	308	335	306	302	325	337	329	338	325	284	296	299	335	313	327	323	338	315	313	297	310	303	332	305	340	311	295	335	327	339	286	335	340	307	272	297	300	328	339	324	328	351	342	335	311	320	290	343	311	336	317	325	351	306	324	289	347	334	294	354	320	316	352	328	329	324	312	321	318	359	304	326	303	299	322	310	324	333	300	315	304	346	347	339	289	330	328	334	284	299	322	313
14661	8564	10953	865	465	364	346	305	305	286	259	249	258	263	267	271	253	266	242	275	247	250	255	286	257	258	270	260	280	249	247	242	258	254	255	252	265	274	276	243	247	229	253	274	235	252	242	266	262	285	245	246	267	244	248	271	267	252	258	246	256	256	245	260	247	241	263	249	234	250	240	250	288	257	252	228	261	252	233	239	234	215	240	255	245	300	257	257	234	273	238	274	257	251	263	277	294	245	266	208	239	256	262	250	249	239	258	271	254	230	258	269	261	255	268	259	237	267	233	273	251	261	253	244	235	279	277	244	251	281	250	277	237	259	250	256	254	268	271	272	269	257	246	237	275	260	241	266	264	276	232	289	238	269	245	263	228	233	218	248	243	251	244	242	238	259	269	253	255	266	240	257	266	265	254	260	229	248	249	238	241	260	265	258	264	268	260	235	248	211	274	269	238	253	243	239	265	263	260	271	267	240	238	257	270	253	244	237	275	238	248	255	265	239	280	255	253	239	234	254	292	232	277	267	238	257	282	268	250	245	253	288	278	239	257	275	286	215	260	213	279	247	269	239	226	239	244	256	289	253	222	255	239	264	225	240	246	260	259	258	221	244	234	260	268	259	240	249	261	275	227	269	244	256	247	250	250	244	253	248	241	233	243	259	250	259	239	228	282	257	232	269	244	273	279	250	259	256	252	262	246	288	245	294	286	244	251	246	245	220	263	249	257	286	262	264	257	235	236	260	248	279	247	225	195	269	261	253	226	269	241	229	264	271	247	281	284	260	229	244	247	259	272	260	244	302	249	217	245	248	250	258	263	248	256	243	252	255	229	238	239	240	251	241	266	261	263	269	305	290	246	219	267	253	279	253	255	259	255	251	273	234	271	266	219	211	234	227	247	265	296	286	247	262	245	230	268	265	249	231	275	227	233	262	255	253	259	254	227	250	245	234	272	258	234	259	260	272	276	232	252	259	248	270	276	253	260	269	256	227	264	259	241	315	243	254	256	241	239	303	249	275	249	251	253	277	248	245	286	247	259	296	280	235	257	220	243	249	249	243	278	252	257	266	235	257	230	232	241	257	267	257	237	246	261	255	266	229	279	308	235	249	272	253	277	268	293	245	260	266	251	248	271	262	266	249	240	218	258	230	246	239	245	247	270	266	271	277	249	258	281	234	287	267	260	229	251	252	227	246	259	238	247	263	239	262	248	235	228	249	255	275	252	241	244	249	260	264	248	255	248	271	249	256	252	246	236	254	261	265	261	264	277	265	241	262	256	243	298	259	250	251	259	269	269	249	250	239	252	247	238	258	239	268	269	254	289	238	288	242	257	263	253	234	292	257	262	251	256	252	235	284	269	239	248	255	227	212	234	258	233	271	238	268	261	255	246	240	232	236	250	277	244	257	244	262	266	276	242	288	232	255	221	232	254	265	277	247	255	280	241	256	234	264	248	253	257	258	256	245	269	255	276	282	261	250	243	251	244	246	235	242	280	271	276	246	249	260	260	234	244	247	263	267	261	231	293	244	258	255	240	240	278	263	223	242	234	271	246	218	259	246	245	266	238	242	274	233	229	250	288	262	262	232	263	250	266	271	242	283	210	226	250	229	276	230	260	277	257	229	252	238	236	283	242	254	272	244	251	249	275	277	273	291	258	273	253	262	248	234	255	263	280	261	229	273	272	280	248	270	230	248	280	230	237	256	270	248	240	257	265	238	237	272	248	257	231	251	232	252	264	261	253	236	249	244	265	267	270	239	257	257	243	227	274	241	259	266	289	268	240	251	244	230	284	246	258	247	264	254	230	245	242	257	282	255	262	271	238	231	247	248	260	255	253	237	269	251	260	251	280	240	248	258	242	245	244	269	232	273	271	233	251	275	289	262	248	263	234	281	210	246	259	246	262	267	243	273	247	246	267	256	241	264	224	234	246	239	265	225	227	248	284	247	254	242	265	241	249	252	257	235	252	259	234	272	262	255	232	253	258	257	274	234	253	248	254	223	248	267	245	223	242	248	275	212	227	246	258	249	268	222	227	280	263	263	277	287	245	233	244	235	218	235	231	265	265	214	254	281	240	243	262	263	252	246	293	239	226	261	263	224	247	251	244	245	301	257	267	258	247	254	258	221	216	277	216	276	264	224	234	260	247	272	269	253	245	260	242	244	234	254	250	249	231	252	268	258	255	222	237	255	241	267	259	264	246	249	259	267	246	277	265	248	238	247	246	255	241	260	236	231	236	245	251	261	251	269	242	242	228	260	234	253	241	270	250	241	260	239	232	279	258	239	252	255	251	250	274	232	262	264	276	262	239	268	245	266	303	258	249	236	268	262	254	281	263	242	236	245	267	263	252	246	269	255	260	273	243	240	223	240	264	250	240	255	263	236	253	254	223	271	251	312	252	275	241	234	274	253	232	273	257	222	243	222	242	252	275	283	270	251	264	248	259	262	273	261	256	245	224	266	243	253	251	250	249	241	261	279	233	263	245	227	248	241	258	280	236	263	248	267	247	233	248	252	260	250	281	245	250	243	219	238	281	273	233	250	232	208	254	263	259	273	272	234	252	236	205	281	270	270	262	243	243	237	261	271	243	225	247	268	230	258	247	235	241	259	272	270	263	282	282	247	233	250	251	236	234	229	237	229	240	262	241	236	237	266	244	237	244	287	265	268	283	262	226	227	246	249	251	250	229	245	241	231	258	248	275	293	242	243	298	268	276	225	242	223	262	253	270	245	252	274	247	260	250	214	237	276	268	259	246	252	280	277	259	263	248	240	248	255	255	262	267	250	284	283	245	262	242	220	253	202	270	233	266	232	249	261	238	251	277	249	257	267	281	270	258	276	303	237	265	265	259	266	246	253	253	263	202	262	251	248	260	249	256	258	250	276	262	220	246	249	259	261	262	261	236	256	284	239	265	246	240	249	225	242	279	231	238	232	268	268	258	244	241	239	264	240	253	254	265	239	279	258	235	227	288	239	271	244	246	255	253	247	256	244	234	225	249	247	263	242	298	269	263	256	234	244	264	267	235	224	239	275	239	252	239	255	275	290	258	261	238	254	230	227	256	254	236	248	284	250	244	268	262	236	229	275	259	256	294	248	248	271	260	253	220	280	253	245	265	255	259	251	231	241	253	232	264	257	261	274	265	287	260	256	253	249	248	235	271	265	248	241	282	262	269	238	260	214	242	233	240	253	265	276	255	278	278	212	275	225	253	241	256	261	280	248	235	256	262	271	285	287	272	241	253	250	228	248	224	242	257	224	255	241	264	251	262	243	226	264	283	259	226	257	215	229	261	263	262	243	261	243	264	261	266	283	250	276	278	215	237	258	274	244	242	256	285	256	253	268	242	257	284	242	273	257	264	284	275	250	251	216	240	282	260	260	246	284	240	226	256	246	262	264	220	256	246	231	254	271	262	229	259	249	264	228	257	245	268	290	278	277	258	256	242	273	223	249	265	234	268	245	258	253	234	253	265	242	298	268	238	297
9834	8623	11081	1419	1205	1072	947	899	816	755	779	711	644	705	682	672	676	595	639	616	623	623	644	628	595	584	569	605	623	585	603	597	573	571	571	593	571	609	610	568	598	624	588	582	594	599	599	595	570	562	569	600	604	592	571	594	565	571	534	573	563	561	578	556	559	593	546	602	620	574	602	583	585	574	608	601	583	630	591	595	589	577	608	580	569	570	552	569	566	560	595	570	595	561	573	602	558	593	591	597	580	518	541	639	536	549	602	580	573	535	629	559	532	572	545	578	568	535	559	528	595	508	561	621	586	579	580	548	604	559	557	561	559	558	562	579	617	588	599	577	623	620	554	601	565	596	572	555	560	566	578	616	559	568	564	604	587	558	556	567	587	576	527	574	571	586	589	557	610	562	592	551	580	602	571	587	597	574	587	541	590	599	608	541	554	580	598	612	622	562	579	574	596	662	575	568	580	604	544	542	574	599	598	572	577	564	603	533	587	598	578	599	537	592	584	533	574	568	586	580	553	589	575	628	610	577	547	592	599	523	546	593	529	564	603	613	566	561	562	590	537	565	550	587	597	582	618	586	546	580	554	589	585	567	524	586	547	614	581	568	598	594	564	571	603	596	578	513	578	577	614	564	566	578	559	589	574	574	569	564	643	552	626	566	533	565	571	585	585	563	627	612	577	619	574	559	617	526	630	565	576	567	557	569	598	574	577	554	640	562	513	602	554	595	577	562	583	572	580	557	615	591	606	560	595	547	594	567	557	544	556	563	579	569	590	633	658	608	577	547	593	571	576	600	577	620	585	572	558	579	548	571	563	595	576	534	595	559	583	615	561	605	602	599	636	594	600	558	549	573	528	582	547	535	572	575	600	567	569	606	550	609	578	580	595	567	593	596	547	555	591	622	553	562	622	581	530	555	588	574	552	631	556	522	616	577	557	549	586	586	558	562	583	546	554	540	511	575	591	580	559	554	615	557	606	554	560	565	562	552	546	565	567	569	583	563	596	619	576	599	585	534	603	567	606	589	552	596	572	597	570	563	597	598	542	596	598	575	554	579	622	590	550	605	627	568	594	571	587	577	571	541	583	569	576	551	539	516	546	599	531	556	567	584	553	528	548	585	583	593	578	605	581	586	595	578	544	618	551	599	591	593	570	593	583	610	613	563	670	563	567	544	582	570	603	645	538	533	593	608	593	662	592	528	621	612	570	572	546	575	587	599	608	566	569	600	607	560	592	537	582	567	538	591	578	563	583	584	611	631	626	612	599	605	570	567	550	560	562	586	519	585	564	575	583	587	589	584	577	578	582	524	565	588	538	584	606	592	525	578	563	514	573	579	609	575	571	619	547	570	582	550	588	567	561	563	560	540	563	544	608	573	589	583	607	617	528	573	581	598	607	570	581	593	586	551	557	551	584	599	553	533	599	601	581	570	624	564	560	576	544	569	582	611	520	599	563	566	561	507	571	555	571	564	555	546	543	584	603	587	577	553	526	595	598	609	597	575	582	564	550	602	606	582	532	575	611	582	567	563	578	562	587	587	582	573	588	567	590	578	606	572	602	576	596	608	592	593	572	588	582	557	560	602	592	581	595	600	548	591	601	608	594	574	557	590	586	568	545	580	626	590	565	558	625	578	585	568	607	567	579	547	585	572	592	595	583	568	567	553	556	592	620	563	587	579	600	556	609	613	582	618	600	543	590	607	578	580	575	531	566	576	584	583	586	556	586	560	566	554	567	586	545	548	553	614	592	568	547	589	576	520	566	625	576	597	567	571	618	592	602	565	608	551	571	556	564	578	557	574	593	546	604	571	579	572	594	602	561	587	612	552	590	584	556	559	560	622	580	572	550	574	600	576	564	609	637	545	630	572	606	604	579	571	565	581	569	559	585	556	543	595	623	588	593	533	583	604	569	552	572	559	581	513	603	614	576	566	565	558	551	564	586	582	630	580	554	639	581	588	556	542	542	618	577	616	592	559	500	606	618	591	577	597	572	531	577	561	610	575	554	539	592	548	549	586	544	554	611	528	604	593	596	587	556	542	583	519	566	592	576	576	546	594	521	572	582	566	564	586	581	574	613	584	592	578	608	587	586	603	581	573	579	576	591	604	607	603	575	588	577	582	577	600	567	589	636	560	616	594	562	572	606	548	561	596	566	560	579	586	580	577	607	550	583	586	602	544	567	625	543	564	647	544	564	600	521	540	584	591	596	554	565	565	584	542	560	590	531	573	587	549	584	624	592	578	593	564	564	567	597	575	577	597	602	577	567	572	617	586	618	604	595	601	583	578	599	535	595	603	556	567	569	589	620	591	555	553	575	558	597	583	541	581	578	587	579	568	552	550	566	526	546	591	579	565	549	548	613	599	556	546	590	575	572	540	574	574	569	555	578	592	542	569	611	565	556	575	568	595	553	605	584	586	597	524	554	558	547	595	582	582	600	565	500	578	598	590	585	567	593	589	615	589	549	591	638	516	593	599	592	612	623	545	558	581	604	540	579	587	600	579	566	615	568	596	587	562	532	589	580	605	564	580	544	552	560	586	563	553	565	598	582	608	616	610	576	541	534	549	556	570	600	599	592	609	611	608	580	570	612	576	602	584	606	602	586	546	544	585	614	606	553	554	576	571	549	594	578	596	563	592	546	588	605	567	569	544	635	593	579	590	575	570	543	572	598	578	607	574	582	541	593	550	605	596	559	603	573	590	573	596	549	598	594	549	587	588	566	567	583	624	609	558	576	568	600	580	592	634	619	601	557	551	606	559	574	586	571	533	590	581	562	581	636	572	535	558	529	543	546	587	578	573	562	595	581	590	577	530	559	671	558	539	564	590	593	571	575	583	576	620	594	568	550	546	614	533	566	564	595	566	567	574	588	597	627	601	576	598	581	624	580	587	566	519	580	588	576	547	560	564	598	579	544	622	604	618	613	544	588	548	565	615	558	544	579	595	560	569	575	542	592	575	536	607	529	597	549	581	603	515	598	611	592	576	583	565	578	582	561	574	550	571	585	594	585	603	598	586	560	568	612	598	589	561	580	565	627	617	615	597	597	593	584	587	531	570	568	607	566	587	573	575	572	602	559	564	557	601	596	573	544	559	566	559	592	574	605	594	585	577	551	564	618	607	606	563	578	577	533	588	571	610	586	583	565	601	595	572	556	579	583	609	590	551	590	582	561	622	562	623	605	568	593	567	553	551	641	546	566	614	586	575	562	592	609	564	604	576	583	541	562	562	562	582	548	610	585	613	575	558	583	583	579	561	605	572	581	603	609	593	533	574	591	555	615	559	577	545	555	596	544	584	591	573	603	575	591	549	579	571	580	543	506	550	546	595	566	590	588	572	565	576	594	633	577	623	548	584	558	555	601	572	572	625	599	625	590	628	593	550	578	614	546	561	577	592	584	608	624	547	589	580	545	559	558	617	573	592	586	538	592	542	568	542	593	613	595	550	573	570	570	595	545	609	625	577	579	612	536	560	621	541	612	584
21342	12701	19423	1617	564	423	391	326	321	319	265	251	268	246	266	273	242	245	282	232	230	242	259	225	219	255	240	240	251	206	215	217	218	229	221	252	225	247	229	251	248	268	228	231	218	214	246	199	219	262	254	213	185	205	234	237	217	225	218	199	201	239	247	232	241	234	226	269	225	214	203	235	231	232	207	240	207	231	214	250	252	205	216	242	214	201	241	229	204	173	224	227	235	231	254	208	237	205	221	202	222	241	239	247	256	231	227	195	197	222	206	228	203	219	225	216	254	211	218	219	216	213	230	200	223	219	202	222	229	199	193	232	218	226	216	232	235	254	239	213	213	241	222	221	205	193	235	244	224	240	237	256	209	224	223	226	209	207	243	230	233	216	234	245	191	245	223	199	227	232	232	212	240	221	225	226	224	203	205	236	220	246	241	245	203	244	217	232	222	214	228	204	214	215	222	224	206	228	245	211	199	230	204	217	227	195	228	207	220	213	252	230	263	233	220	260	220	221	219	215	246	227	220	231	237	215	204	193	217	254	237	221	232	210	263	251	199	213	226	258	216	206	247	214	230	205	227	234	217	205	201	214	248	212	240	240	193	229	264	211	240	226	216	230	214	217	212	209	245	246	242	214	241	214	219	228	202	222	242	214	220	207	226	208	236	245	208	246	214	221	202	203	229	233	195	228	224	241	215	198	230	216	212	214	236	218	214	236	203	250	214	240	247	233	232	245	229	219	230	234	245	211	225	229	246	245	203	221	215	207	220	224	223	220	240	240	191	219	216	233	211	204	221	199	216	235	251	201	222	225	207	230	232	236	238	222	227	209	214	214	208	242	215	212	217	206	239	224	231	228	247	236	226	216	218	219	217	232	227	202	237	220	209	235	196	190	238	239	222	239	225	227	232	223	235	223	223	221	245	222	230	197	228	238	250	221	218	219	205	211	241	221	237	266	224	228	228	192	223	205	222	231	235	231	209	243	223	216	212	255	231	234	229	223	226	242	231	206	192	233	217	219	249	214	193	228	205	219	240	239	232	258	227	219	240	210	226	239	232	201	223	228	232	222	224	243	186	190	227	223	245	196	220	223	205	205	244	230	245	234	252	204	202	237	236	256	217	212	232	210	245	241	236	223	233	223	238	212	209	236	217	221	233	213	247	230	233	235	228	258	213	209	215	237	230	196	248	232	239	269	261	233	215	198	199	210	225	208	204	229	243	267	220	210	240	223	252	189	219	250	230	225	217	210	228	223	221	206	202	232	238	238	204	215	227	217	237	199	215	223	223	232	221	243	222	218	201	228	223	209	218	223	222	223	190	223	226	238	249	252	217	239	194	237	243	219	224	232	221	241	223	207	214	192	201	222	233	240	230	182	208	214	198	211	241	202	214	227	224	212	241	199	195	240	201	222	246	222	215	242	203	250	213	229	228	224	227	206	195	215	245	240	254	208	222	239	212	231	230	207	254	214	210	195	219	226	211	234	224	236	220	206	236	216	224	240	228	238	214	218	219	225	202	241	225	222	243	256	259	212	219	208	223	185	216	213	216	220	237	203	200	227	209	234	242	201	227	196	219	233	254	214	221	225	216	200	228	226	226	211	233	221	240	220	212	211	249	231	231	197	235	227	226	217	217	211	209	227	219	233	219	209	232	227	228	197	235	223	215	209	209	225	215	224	251	216	241	249	226	199	219	228	196	194	225	232	218	237	203	220	234	210	207	218	214	213	238	233	233	238	221	233	227	227	226	220	220	229	209	207	199	224	222	209	228	227	226	239	219	221	250	225	236	248	211	211	242	239	233	213	240	227	233	231	213	230	236	212	243	204	237	202	212	200	208	217	245	236	223	235	234	225	228	230	203	248	245	210	214	244	244	224	254	226	229	243	225	236	224	216	206	216	216	234	212	248	209	250	229	227	222	242	229	228	213	212	213	222	201	235	216	227	231	222	232	237	235	223	207	210	215	210	218	243	241	249	213	200	245	216	219	212	200	230	233	208	208	195	233	223	238	233	214	215	219	240	255	225	196	235	229	204	209	215	196	226	209	217	212	225	226	199	261	221	206	226	230	242	240	232	213	238	213	187	187	224	217	216	204	242	220	229	212	239	225	225	236	195	228	250	235	219	231	219	217	214	232	234	225	237	213	218	249	194	231	245	236	216	222	244	245	224	208	206	251	211	216	219	217	221	213	224	205	232	244	219	255	210	193	217	225	237	236	191	232	222	212	217	210	220	225	226	235	217	217	236	230	214	219	217	202	214	229	226	247	212	217	201	226	237	250	230	223	211	239	221	225	210	211	210	256	204	234	227	209	219	237	200	204	241	240	219	211	232	230	201	211	221	223	231	214	223	211	254	208	231	244	226	217	206	208	226	225	211	202	209	194	251	228	204	232	212	206	224	231	226	180	212	218	208	218	221	233	207	217	249	241	236	221	223	222	240	228	202	232	214	204	227	229	216	207	229	201	239	224	210	206	192	214	216	195	232	190	224	233	230	226	239	213	258	240	233	217	265	233	243	245	247	242	243	241	228	242	232	219	225	192	219	236	224	240	226	223	215	198	252	210	216	208	196	222	243	225	238	231	243	221	240	235	221	230	231	204	207	210	203	236	242	229	237	231	211	223	206	210	219	232	186	211	215	244	190	199	232	211	226	214	223	239	250	254	210	241	202	263	232	219	243	233	225	227	202	220	225	224	263	240	241	210	224	221	225	235	205	229	220	225	227	239	232	231	223	244	261	239	224	219	219	220	223	240	230	222	213	232	219	218	212	228	271	209	215	249	255	225	182	201	214	212	242	219	224	226	244	235	220	222	215	217	218	235	212	184	229	215	220	208	216	233	222	214	224	240	228	224	200	246	221	224	223	205	189	204	210	249	248	216	247	216	227	217	208	208	227	213	218	202	201	206	197	222	241	221	238	209	224	238	202	232	233	211	221	213	230	209	214	212	209	229	231	255	185	224	228	239	233	226	220	226	190	213	223	246	180	209	194	245	207	206	205	254	204	216	223	216	207	216	223	211	233	217	217	213	216	221	247	220	210	215	213	207	232	236	229	237	196	206	222	221	209	188	219	218	249	222	228	212	224	256	223	234	209	247	225	239	214	210	209	196	201	225	213	225	222	233	231	244	258	221	273	238	214	201	234	223	220	234	198	217	219	213	216	240	260	259	214	253	212	237	244	206	196	210	229	215	204	242	239	218	218	242	240	178	208	209	208	232	215	207	205	221	230	219	222	236	225	223	205	234	219	232	241	205	218	250	210	211	204	217	238	212	226	241	226	219	246	205	230	241	216	223	251	239	235	226	217	223	209	235	180	231	239	229	213	233	216	240	208	240	240	234	234	202	238	228	226	244	237	245	203	210	223	211	217	221	240	244	220	255	256	219	226	239	237	214	234	203	213	236	219	226	239	230	250	227	225	236	220	202	233	217	202	225	219	235	227	208	233	246	211	236	225	248	220	256	244	230	219	235	218	226	209	212	223	215	203
12065	11555	14920	2096	1755	1479	1200	1039	946	872	845	768	710	698	670	688	676	631	593	615	554	594	573	543	560	536	561	542	548	524	512	552	561	518	479	527	523	485	534	546	549	496	509	512	523	516	528	495	469	487	498	475	511	500	560	511	494	502	494	506	492	491	506	494	544	477	541	496	542	526	477	524	478	530	523	473	511	540	523	527	539	485	524	488	494	485	498	535	520	512	523	485	491	497	452	499	494	498	455	518	522	525	524	535	465	562	529	477	509	496	554	501	510	497	521	505	483	505	491	484	490	544	490	480	473	517	461	521	488	501	505	484	525	464	476	478	491	516	496	499	501	494	515	481	523	486	512	490	502	480	492	528	520	483	544	470	489	494	476	487	481	494	478	451	493	548	477	466	498	476	489	521	491	502	462	520	503	471	490	506	477	501	457	461	523	512	453	510	489	535	529	517	513	491	442	508	493	491	509	475	480	494	519	501	494	472	503	544	485	509	492	459	495	517	461	497	462	476	494	489	504	495	485	495	446	524	515	429	502	520	469	474	503	503	493	476	490	508	493	476	480	459	465	499	506	476	498	521	520	496	499	506	455	540	493	472	506	509	490	522	460	492	497	508	481	499	512	483	506	494	490	510	463	468	533	482	512	471	510	516	496	508	497	494	537	492	510	511	527	477	502	474	496	467	502	490	481	451	477	485	507	481	468	464	499	476	520	497	513	515	532	479	538	483	471	512	491	521	498	512	483	502	481	486	495	505	464	475	512	505	526	506	540	506	520	465	487	493	487	471	492	503	507	455	491	506	474	539	511	449	518	470	500	497	461	495	518	489	510	517	526	498	541	487	480	500	494	479	495	502	513	521	490	488	525	478	522	470	476	465	519	469	472	460	467	458	514	513	509	466	508	514	490	481	514	482	493	441	469	481	521	510	507	494	472	504	476	527	526	494	492	547	512	520	472	522	499	491	517	478	514	496	502	493	452	511	515	512	479	475	518	503	483	515	485	471	509	477	487	512	476	520	532	534	511	491	497	486	508	457	522	519	478	449	477	455	494	514	477	465	490	496	520	533	493	471	495	508	521	520	488	495	482	501	531	501	525	540	500	476	495	520	499	573	472	495	529	476	489	484	484	524	512	480	520	498	459	494	481	500	531	514	526	471	454	485	527	491	502	482	514	516	511	468	488	503	494	467	502	472	522	458	509	487	539	473	456	521	480	536	446	494	494	473	501	471	496	520	488	475	519	504	506	507	488	472	470	504	549	514	498	507	491	515	515	473	484	493	513	464	513	476	511	489	514	486	495	495	503	480	472	522	534	506	500	497	475	551	541	506	496	482	504	504	515	496	472	502	502	496	499	516	510	501	473	524	517	488	489	489	496	505	511	485	481	494	497	542	516	496	494	475	538	490	540	479	499	504	499	512	503	472	507	512	502	459	465	488	505	511	456	485	483	527	527	488	483	514	514	495	503	502	492	445	536	481	456	486	473	487	518	510	494	486	481	496	510	521	524	491	548	526	501	513	492	545	479	483	505	522	481	522	512	513	505	501	496	442	482	482	514	471	503	507	495	471	478	472	506	508	511	520	489	467	492	504	534	485	483	492	505	483	564	556	518	492	460	515	498	496	519	483	485	502	511	508	483	478	503	485	485	498	515	491	520	505	504	495	486	483	470	484	474	490	502	499	527	483	485	485	463	489	499	491	505	518	522	533	489	464	485	500	505	480	475	514	486	550	508	466	506	507	539	519	505	499	486	526	492	478	507	526	497	454	489	488	514	481	523	484	508	497	475	502	494	481	531	505	518	531	455	497	483	517	476	535	480	486	495	510	484	465	516	523	515	535	495	519	488	534	466	499	542	492	502	506	490	506	518	506	494	490	482	505	478	488	536	480	497	544	493	491	488	502	514	469	511	503	504	522	428	473	512	481	532	493	486	500	483	508	538	494	472	515	528	458	510	534	495	533	453	485	533	490	479	513	478	499	525	499	487	516	491	516	513	467	518	473	548	504	526	478	500	513	533	493	468	490	505	451	492	501	523	495	495	506	482	487	473	478	466	486	488	502	511	522	531	508	505	486	513	469	491	483	453	531	468	482	509	508	519	517	542	496	476	526	488	507	522	523	512	474	519	492	490	486	483	476	498	503	495	486	482	502	497	455	517	500	427	523	485	513	521	483	493	505	528	465	521	534	475	521	461	464	466	494	492	523	464	496	473	504	492	494	492	493	497	495	528	507	492	488	465	473	528	464	447	476	486	507	500	496	477	495	571	465	504	499	501	463	501	490	541	530	515	497	508	508	500	483	501	479	484	455	517	481	488	520	499	476	535	524	478	457	518	488	497	493	462	481	516	518	519	472	544	487	501	478	511	472	460	467	490	482	491	491	499	467	510	514	482	490	480	482	506	505	481	496	509	513	477	531	511	549	502	457	506	460	509	510	493	522	483	456	499	525	488	510	509	501	517	484	495	476	510	486	516	508	492	475	468	533	473	522	494	511	527	537	513	534	524	465	511	496	536	477	518	511	488	460	462	504	502	502	542	521	491	505	478	466	443	454	505	536	513	504	536	534	509	512	520	488	489	484	493	514	496	517	511	502	503	493	537	474	461	497	510	498	485	498	514	533	500	536	498	469	495	472	507	510	509	518	473	490	487	496	492	510	501	458	453	492	517	512	489	490	521	485	479	524	514	484	475	487	472	489	524	500	562	468	487	501	525	523	479	446	523	525	460	473	487	498	521	486	468	508	475	469	514	491	518	454	498	507	494	464	524	494	491	476	497	500	469	501	532	528	514	488	550	481	451	488	527	473	520	467	504	497	507	497	551	518	526	461	512	527	551	492	486	513	478	522	485	472	487	499	448	492	455	526	463	482	475	418	506	463	499	491	546	518	491	481	513	505	486	492	509	462	465	474	541	494	496	520	489	547	467	493	463	485	534	482	495	516	518	521	466	443	466	494	504	522	483	470	531	469	506	507	472	522	555	542	514	486	539	483	441	501	497	491	514	475	512	466	496	449	518	515	525	489	501	541	504	502	502	469	508	520	482	477	489	490	445	514	491	487	510	511	475	469	534	478	490	507	507	486	487	511	534	467	516	433	505	461	530	517	492	486	496	493	489	463	495	477	523	478	484	512	507	522	504	507	484	520	496	465	501	497	478	512	490	497	497	514	485	500	495	509	483	522	508	496	496	461	486	498	524	475	473	464	534	498	463	477	491	481	505	519	542	500	505	461	497	503	472	490	495	475	517	503	533	529	486	502	475	495	491	502	491	466	468	468	513	511	525	487	513	530	526	542	508	510	513	511	491	481	501	547	516	461	488	529	499	508	509	466	481	504	501	531	472	525	523	508	512	458	461	513	464	512	463	492	490	527	507	484	469	527	490	522	517	446	494	508	502	497	487	502	545	496	472	504	498	471	485	455	480	491	492	518	513	471	473	548	480	499	524	523	509	523	471	483	504	493	491	470	477	504	534	474	486	517	451	470	469	490
5970	2471	549	141	133	120	135	136	116	157	133	111	132	108	124	115	136	125	113	107	119	119	149	128	109	109	125	127	131	107	104	132	124	131	111	122	108	106	134	92	141	137	122	134	116	127	124	110	111	125	119	105	107	120	125	136	114	94	137	122	130	127	119	124	109	114	102	127	100	120	132	123	114	156	123	137	120	122	96	108	98	119	125	117	95	134	114	117	158	107	118	124	135	116	106	113	121	137	122	113	132	121	103	95	134	125	116	123	120	117	86	89	131	118	109	108	124	115	122	127	123	123	139	127	143	119	134	102	155	122	135	126	121	130	136	130	130	120	112	122	118	127	112	122	121	111	111	121	126	108	121	113	117	112	130	115	99	117	130	131	128	98	106	114	113	106	107	114	116	110	116	119	117	134	118	135	111	133	119	118	111	118	119	116	129	135	108	130	104	118	143	107	126	112	115	130	140	126	98	106	135	116	141	127	116	102	129	117	129	100	107	117	118	132	114	132	109	107	114	121	95	138	124	136	135	128	125	108	125	108	116	106	147	132	135	128	110	108	124	148	116	134	119	128	129	125	125	132	122	106	105	119	120	107	118	119	135	102	122	111	108	100	126	118	108	110	103	119	101	117	153	146	126	119	131	110	120	137	118	100	106	123	119	117	117	123	107	114	108	130	118	134	118	141	121	92	119	119	114	128	135	112	125	104	103	105	114	111	113	129	97	85	115	98	131	129	118	139	136	116	133	125	123	123	129	134	134	133	109	126	96	146	142	130	133	134	137	126	140	120	118	97	107	115	109	129	111	122	118	113	132	133	114	117	109	121	121	103	117	100	104	130	125	120	136	118	135	109	120	136	104	118	138	126	124	123	112	118	130	151	110	107	124	139	128	154	121	150	113	133	104	133	123	135	105	127	102	120	125	115	154	106	128	132	122	122	122	110	140	120	128	121	143	113	103	113	116	111	109	120	104	103	124	141	132	107	127	123	138	105	114	106	115	92	125	147	137	117	120	125	119	131	131	123	108	131	127	115	128	134	120	102	148	133	105	116	137	127	99	128	135	134	102	120	104	112	111	122	121	120	150	124	111	109	116	113	142	95	120	129	136	130	110	127	121	114	118	124	134	134	105	113	112	112	126	105	133	119	107	115	111	120	111	97	151	135	120	128	107	106	115	138	117	131	128	153	154	141	116	95	137	107	117	108	123	113	134	101	140	94	122	123	106	108	117	115	110	95	129	132	134	128	131	143	118	109	117	109	121	122	116	117	126	123	104	145	102	122	118	132	136	127	113	134	109	108	118	146	123	117	121	139	120	112	130	126	124	123	98	134	117	97	117	145	111	96	135	128	118	126	120	114	120	118	111	116	104	109	99	151	136	128	99	146	111	142	115	130	127	111	132	142	129	116	95	109	119	121	107	131	119	109	107	117	120	113	109	98	133	107	124	120	111	122	91	119	134	130	128	96	130	130	126	128	114	97	112	115	119	106	120	118	138	118	134	112	112	145	127	124	114	123	129	112	120	130	135	127	123	113	123	135	136	128	112	125	134	113	117	107	150	124	102	149	129	113	124	117	102	127	117	101	129	127	118	143	143	111	139	104	119	118	139	132	113	105	101	133	127	127	107	118	129	109	127	130	123	128	115	129	97	105	115	121	98	104	125	131	124	117	130	132	114	140	131	137	127	88	141	120	98	118	132	114	128	136	118	126	113	124	124	125	116	115	139	103	125	119	109	140	115	137	137	106	128	122	123	136	133	104	104	119	129	116	126	126	102	121	103	109	137	138	121	103	142	115	105	121	126	98	123	112	140	121	115	128	125	115	125	118	109	123	118	95	145	122	119	123	125	112	129	114	150	120	111	117	113	102	97	125	126	147	107	142	129	128	130	138	134	128	92	126	119	116	136	127	109	120	120	131	110	114	132	123	113	121	119	126	120	115	115	128	113	99	134	121	123	130	138	130	123	116	103	115	97	110	141	122	116	116	128	119	145	126	115	115	121	103	126	107	118	106	138	108	114	110	117	133	126	124	132	118	88	122	120	97	119	121	129	100	126	133	123	137	150	116	122	129	149	137	137	114	115	125	121	111	131	107	119	93	110	113	128	117	135	116	120	133	147	127	123	138	118	138	139	132	118	138	132	120	142	108	109	125	121	114	118	97	121	105	114	143	113	118	110	126	108	126	114	115	109	130	120	139	110	125	90	116	108	116	95	149	127	94	133	105	131	117	126	136	108	113	99	118	109	130	128	99	118	111	124	115	130	110	125	127	131	124	135	112	90	118	136	135	119	106	130	121	137	129	138	118	117	136	121	102	129	125	135	125	119	141	116	103	123	121	111	126	103	134	113	106	120	107	119	124	101	128	141	129	116	117	145	141	108	114	112	143	109	112	117	131	137	120	120	115	113	109	131	121	112	102	118	108	114	117	123	105	116	138	135	112	114	116	117	138	137	136	127	112	126	111	121	126	119	130	114	112	125	132	140	117	136	121	120	132	112	126	121	118	124	128	118	104	123	117	122	122	143	103	116	117	105	126	139	118	128	127	111	129	137	122	120	105	122	113	121	135	102	106	109	127	118	130	138	111	112	137	127	119	111	132	126	140	145	117	129	120	111	111	120	143	126	107	130	102	104	126	132	126	119	125	122	119	106	115	122	121	107	111	133	125	108	90	103	139	122	124	121	123	106	123	127	115	117	97	145	133	106	125	99	125	102	124	128	118	136	131	134	115	140	128	105	111	123	125	104	123	122	120	140	125	113	128	116	110	115	115	125	129	118	116	128	115	132	114	112	94	129	109	113	109	125	127	152	121	133	139	128	115	96	121	118	129	132	113	104	117	125	145	123	120	126	97	114	120	112	129	110	122	115	118	127	98	116	137	103	120	134	139	128	115	119	129	122	118	130	130	120	110	111	118	132	107	105	118	105	115	124	114	129	105	120	110	130	128	123	100	131	129	96	127	115	127	132	144	104	117	129	114	137	128	123	136	109	124	125	120	109	143	132	134	141	113	136	112	136	127	110	120	149	130	132	131	108	150	124	127	125	130	119	139	123	117	114	119	121	134	119	115	122	116	118	107	122	127	121	145	117	121	130	92	109	107	122	102	112	112	116	116	125	123	125	125	157	130	118	111	131	122	114	160	132	104	124	124	103	125	129	163	119	99	123	118	149	133	112	120	124	135	134	100	139	133	135	131	137	122	124	107	134	127	133	108	120	132	99	127	130	117	114	114	137	133	117	119	123	106	110	137	93	109	141	115	130	118	113	116	119	120	105	118	128	159	130	100	118	108	124	146	128	103	101	120	163	104	116	128	134	116	117	125	150	123	120	118	127	127	115	146	116	113	123	137	121	143	147	157	117	112	99	138	105	129	124	104	128	127	114	107	123	120	105	108	131	141	129	154	126	121	130	131	139	112	107	132	133	125	118	123	118	112	137	124	128	109	121	126	112	118	123	123	128	118	93	122	135	104	134	117	111	118	115	124	114	119
3727	2395	922	335	299	307	350	330	281	293	299	324	328	268	307	285	317	322	350	324	291	290	311	340	324	292	296	319	343	330	323	333	341	315	319	295	313	300	332	310	312	310	301	307	293	318	326	292	319	313	266	286	284	324	307	325	311	336	296	304	301	334	311	362	288	310	322	331	315	314	302	313	307	287	288	333	317	319	288	318	354	329	326	327	293	312	305	291	287	340	303	333	319	316	337	309	311	317	326	321	331	328	309	297	298	295	329	333	315	313	319	326	294	333	319	321	305	331	309	301	297	306	335	283	318	336	289	317	326	358	313	320	316	303	329	309	335	308	319	313	314	286	324	342	303	301	303	324	320	315	324	299	286	301	287	306	293	312	320	299	301	286	296	303	307	295	337	322	286	276	334	310	304	307	296	322	302	285	316	308	296	318	318	286	304	332	293	321	319	323	304	305	294	341	265	307	316	324	319	306	314	332	297	295	304	287	327	333	297	319	340	311	315	289	326	282	312	320	302	312	317	304	337	321	288	305	305	300	329	314	295	362	317	312	308	290	323	306	316	296	305	281	282	329	312	304	303	323	305	319	316	303	339	328	299	325	348	338	305	329	299	303	313	335	314	320	302	342	331	307	325	313	328	339	307	316	335	323	321	337	309	303	308	324	286	331	300	355	328	295	297	313	280	323	311	306	309	315	303	299	308	304	310	357	297	316	291	316	315	297	320	327	325	329	316	271	339	343	307	320	296	346	338	322	286	332	328	335	311	307	320	307	302	302	304	290	319	321	323	307	325	294	303	298	310	319	341	345	342	326	306	289	326	324	325	340	295	317	341	328	288	315	279	305	298	301	341	339	320	337	332	333	329	315	309	330	331	332	341	300	312	299	297	342	324	338	311	315	340	312	292	306	298	335	324	312	307	327	333	304	311	333	348	333	334	287	344	311	296	316	309	332	320	336	296	336	308	292	329	313	307	335	333	322	291	308	280	297	317	297	305	321	294	321	341	315	291	307	307	319	297	298	332	285	326	317	286	356	319	303	338	314	325	326	310	327	300	301	314	323	293	292	309	341	330	300	322	300	338	318	303	315	307	300	326	349	297	318	360	319	315	322	288	270	299	315	305	345	281	306	346	291	329	299	304	288	329	334	311	349	326	331	307	304	322	296	297	318	295	312	321	345	293	301	310	317	320	318	341	283	323	303	306	322	305	321	298	327	328	297	348	317	317	302	305	285	277	327	308	322	304	319	309	311	281	333	260	330	310	333	322	294	271	339	277	331	301	283	298	318	287	332	291	307	297	320	339	288	283	336	291	348	304	285	329	300	323	306	331	313	320	359	302	287	333	314	283	286	295	319	316	288	316	299	295	301	287	311	293	302	306	305	303	289	315	311	309	316	291	314	307	294	321	308	304	288	324	308	308	295	300	324	323	331	297	328	296	316	285	272	310	303	320	314	332	345	305	333	326	312	333	320	347	303	322	323	323	301	260	313	330	346	295	293	298	320	317	344	291	301	320	332	280	318	324	339	274	291	323	323	300	251	354	319	286	302	338	299	332	320	325	342	300	299	330	311	332	321	289	337	293	323	290	316	337	310	307	289	299	324	299	300	311	303	302	334	304	307	307	340	303	329	302	313	316	326	334	306	281	348	303	318	302	322	300	304	295	345	312	296	317	352	296	293	302	319	334	311	346	297	306	300	337	305	317	307	292	306	282	287	309	303	305	297	309	300	312	314	321	329	302	276	283	307	288	293	327	267	324	313	316	323	311	316	289	304	310	303	302	294	343	284	306	329	295	359	307	326	329	305	316	335	301	323	298	291	303	312	309	306	270	310	328	308	332	310	301	281	323	311	306	313	284	311	327	305	324	298	306	334	321	336	318	328	308	304	295	308	297	320	339	322	295	306	327	323	328	320	333	323	347	305	290	308	313	323	331	325	304	305	325	323	305	336	301	311	301	283	317	290	309	297	322	305	300	301	320	292	298	317	285	324	301	269	315	333	305	325	311	330	311	296	326	307	329	309	335	301	302	366	307	298	288	318	284	308	285	302	282	278	310	322	306	330	325	307	334	322	294	294	319	322	330	297	311	350	329	310	322	318	262	327	306	329	298	313	274	345	314	309	304	315	351	361	311	304	308	299	282	276	341	324	273	325	309	316	351	335	317	341	320	333	344	329	320	311	304	311	314	313	327	313	315	312	293	314	274	315	324	301	318	306	317	279	314	293	320	300	316	323	358	324	323	328	289	350	284	323	332	290	317	317	330	325	335	296	285	301	321	306	333	323	318	332	337	325	291	322	317	312	309	315	292	315	311	289	297	283	319	290	312	308	314	320	316	306	317	303	322	303	301	314	316	315	338	326	319	318	337	297	300	319	320	291	292	281	277	282	300	332	330	302	302	301	340	349	327	296	333	306	319	280	286	322	308	309	296	303	310	327	322	292	289	325	307	312	308	301	331	311	322	281	313	283	285	311	314	306	337	299	305	310	278	288	314	323	308	291	318	292	310	301	317	308	298	306	299	306	314	301	320	305	317	317	325	338	320	295	323	310	332	298	289	341	315	309	319	283	336	309	302	297	317	305	294	324	297	302	311	311	309	295	298	308	328	323	312	313	275	326	288	328	306	275	279	312	301	308	331	308	299	317	295	321	296	344	325	292	340	298	294	318	318	299	318	301	291	304	335	310	295	329	319	306	289	310	289	309	323	311	301	306	301	303	299	303	299	300	293	274	318	318	308	308	341	326	291	281	300	302	301	303	311	314	300	318	318	315	302	294	307	337	326	312	319	301	264	316	315	308	294	324	278	338	327	328	299	317	318	304	326	341	312	313	336	323	305	329	306	331	323	304	299	326	297	292	266	340	366	310	298	317	318	310	325	304	313	321	320	295	334	304	301	311	294	322	319	300	318	294	336	292	292	311	273	322	297	314	322	301	307	302	338	328	317	289	293	304	323	335	297	320	288	316	325	291	322	314	333	330	299	307	317	295	325	348	275	327	312	302	319	311	301	291	326	324	312	304	298	298	310	347	308	327	288	318	301	314	298	300	341	337	334	300	276	322	314	320	325	338	326	319	304	303	297	322	320	306	317	304	311	297	330	299	317	299	291	312	336	295	331	353	328	293	314	315	347	320	322	300	305	328	308	279	324	331	326	312	309	306	328	272	287	298	334	311	314	290	331	297	300	308	312	305	332	307	296	310	319	298	319	308	302	308	331	282	312	306	320	310	314	335	352	329	316	324	311	323	284	331	323	295	297	300	317	296	330	322	318	340	318	299	341	303	290	301	314	295	301	349	294	318	304	326	304	314	296	307	312	312	321	319	307	324	320	326	311	346	332	322	314	345	340	322	304	316	314	314	311	291	303	312	323	306	304	328	297	288	290	300	308	316	338	275	315	294	267	319	299	300	304	334	337	303	333	345	322	303	309	312	302	323	334	310	299	292	326	327	305	320	332	287	315	290	285	340	310	282	308	291	314	322	281	319	296	317
15952	6639	9675	677	398	348	322	319	285	296	304	258	252	257	286	290	256	248	274	227	264	254	258	235	276	266	248	219	220	249	239	225	249	277	249	259	264	240	248	274	260	257	253	270	246	222	252	249	276	271	209	252	262	234	257	231	232	268	278	238	242	222	243	205	279	253	234	244	259	228	263	246	224	230	238	275	230	262	285	241	278	252	244	278	234	278	245	255	237	208	255	260	244	262	233	244	221	279	253	218	224	217	242	253	267	248	274	244	289	234	228	286	253	249	273	257	272	249	236	254	252	231	262	242	257	241	242	259	278	243	264	226	252	262	255	242	241	238	257	284	254	227	247	250	266	250	259	272	231	230	222	251	256	263	237	252	273	268	255	290	246	233	224	275	261	264	237	237	245	251	253	273	256	215	236	234	253	268	255	259	216	235	247	237	248	266	250	249	263	232	244	269	222	248	289	239	231	259	238	283	282	235	257	233	258	244	264	267	248	268	261	236	259	258	268	294	241	279	243	239	258	246	218	239	244	258	254	253	237	248	264	266	241	236	235	252	257	218	283	245	256	263	238	258	255	266	250	256	246	228	248	275	235	237	266	215	279	259	228	256	233	239	264	255	246	224	229	271	248	267	268	274	246	252	263	262	249	234	264	253	279	225	231	239	269	248	227	236	242	220	263	254	231	228	279	239	233	249	243	266	234	236	268	251	277	253	253	210	252	270	214	261	240	229	247	253	237	239	238	249	251	262	255	240	259	256	247	260	246	255	243	270	221	264	243	242	250	255	243	240	220	244	257	266	233	235	269	279	250	242	241	254	265	234	252	239	252	255	251	290	274	264	240	250	221	252	246	241	245	239	217	248	242	241	236	247	242	262	244	243	268	274	235	259	235	240	214	250	254	257	257	268	242	256	247	252	265	225	252	295	240	247	250	269	253	232	244	250	235	248	268	304	231	239	258	241	245	270	263	242	246	236	247	256	237	257	252	250	254	264	274	262	257	240	275	271	255	261	274	260	240	271	278	231	263	261	248	266	234	238	261	262	221	273	271	249	269	237	242	257	239	248	260	252	242	259	237	244	282	230	241	250	231	248	226	219	239	262	248	263	234	245	242	252	255	263	244	247	282	265	260	248	247	259	235	256	290	236	266	243	233	194	235	277	236	292	257	251	235	262	215	252	264	237	239	220	240	206	270	236	246	247	259	251	265	257	246	244	229	257	272	264	237	251	244	251	249	229	271	244	241	256	268	243	273	246	266	290	259	238	269	264	253	256	289	229	234	266	275	274	239	256	272	213	223	266	238	265	243	244	258	235	280	268	278	273	267	278	241	226	254	267	258	214	266	232	263	267	295	256	265	244	229	252	262	269	236	279	239	243	251	238	252	279	231	260	282	245	252	232	247	251	274	236	256	251	231	260	227	255	254	232	261	248	250	228	247	233	247	276	266	212	252	256	232	254	251	228	237	270	250	222	271	260	265	269	299	240	246	248	253	246	255	233	213	260	266	249	264	282	237	242	237	243	248	266	249	250	231	246	252	270	265	241	246	267	252	280	235	247	242	242	243	216	248	262	232	238	254	252	244	273	242	253	222	232	284	222	276	255	230	262	211	252	236	263	247	242	255	253	271	279	253	270	291	264	278	236	279	223	241	245	268	291	237	237	252	240	247	231	251	252	278	254	276	262	241	236	279	226	251	310	285	229	264	259	243	254	271	255	266	255	251	259	255	246	262	251	265	247	269	252	235	252	280	251	220	245	264	246	234	269	252	237	271	238	254	248	272	238	255	239	234	243	248	256	264	273	247	221	283	240	239	246	251	278	257	267	273	259	231	271	237	236	243	242	231	238	274	269	250	263	261	282	278	207	215	247	263	255	267	216	252	231	248	222	256	233	208	275	205	260	244	229	259	255	250	249	232	259	254	253	298	264	274	260	251	259	258	256	239	272	255	238	247	238	237	240	284	270	259	253	244	235	238	265	259	234	236	268	206	233	224	250	234	256	222	256	259	259	271	266	264	227	252	256	273	227	240	246	257	244	250	219	255	241	241	233	239	242	247	236	223	244	244	258	240	254	268	274	242	241	233	228	268	259	274	229	263	232	236	251	255	237	240	225	268	220	200	260	247	227	246	279	262	241	240	243	248	251	253	266	235	263	230	249	262	294	232	265	265	237	268	247	241	264	261	264	259	259	247	234	229	268	255	246	232	257	233	251	271	275	270	242	237	216	281	270	233	273	218	231	265	258	266	283	273	260	242	278	251	231	237	229	242	267	238	232	265	274	251	252	234	258	259	254	259	245	251	288	267	258	232	245	230	250	236	208	246	262	258	246	255	261	276	269	254	249	265	265	253	247	232	281	230	275	277	240	257	279	277	256	266	226	242	245	241	240	245	243	254	264	271	251	263	238	262	256	274	280	240	275	249	250	232	241	225	236	282	274	237	240	286	248	230	235	228	280	231	228	256	239	249	233	275	242	237	251	247	250	245	246	236	224	278	264	250	251	284	245	232	250	229	246	237	268	260	259	248	254	233	222	227	238	242	256	234	232	261	253	275	221	248	212	243	263	280	257	279	252	285	245	266	260	260	247	255	271	237	267	221	265	246	239	239	260	225	263	284	245	242	233	251	240	260	222	221	243	258	228	262	256	291	227	263	255	279	267	250	225	239	284	254	272	280	258	281	245	258	261	280	263	261	251	284	225	259	270	279	262	240	263	265	251	240	263	249	267	259	226	234	271	221	265	268	247	241	251	275	242	252	265	239	242	235	242	266	283	268	260	243	227	254	245	259	243	232	268	271	279	244	227	250	255	245	266	252	239	234	236	242	258	226	238	285	254	273	252	274	230	233	261	280	274	240	207	272	249	256	270	239	262	285	251	284	255	237	272	263	289	233	269	252	217	259	232	252	269	257	258	252	265	262	221	237	256	257	273	234	258	257	267	255	250	262	273	236	240	266	258	241	250	326	241	249	281	226	273	268	267	271	249	272	229	221	252	251	231	235	233	242	236	253	241	235	241	240	257	254	242	256	216	286	267	237	279	246	256	233	268	254	263	273	233	268	243	242	254	248	257	258	259	223	237	218	245	233	250	242	222	263	258	260	283	248	277	244	263	232	253	253	240	231	227	260	296	254	278	247	259	244	259	264	240	264	247	239	252	214	223	254	235	242	226	230	267	236	238	230	251	251	226	278	257	251	238	238	280	281	229	243	247	279	234	255	243	275	254	245	251	259	263	252	240	261	259	254	251	256	292	246	248	257	246	237	247	276	242	237	261	241	238	266	261	249	248	252	269	232	250	255	258	244	277	256	233	254	264	217	226	248	245	238	239	249	243	265	237	264	245	265	266	242	267	220	237	258	259	263	253	244	267	246	242	260	242	271	230	258	282	260	235	257	250	276	265	261	244	235	239	264	260	271	249	253	251	257	234	285	259	244	273	251	258	238	270	245	247	275	256	240	230	273	247	223	262	232	274	274	247	272	241	257	273	255	264
10361	6537	9683	1389	1191	1042	931	891	864	745	731	715	712	688	633	701	616	673	630	596	623	606	627	627	617	555	603	574	566	611	555	562	570	586	570	518	558	587	589	578	570	603	593	599	543	586	574	582	594	557	619	540	573	586	537	596	518	562	522	644	568	582	555	614	567	580	551	548	556	596	570	573	577	568	551	593	567	565	569	614	581	570	586	554	559	587	557	581	579	585	543	578	610	556	565	566	565	578	544	551	598	544	532	605	586	592	550	568	577	589	591	598	558	563	548	540	557	631	620	591	538	643	602	560	586	555	611	582	539	564	572	587	549	522	588	558	572	560	579	572	589	542	550	588	571	535	541	573	546	565	575	541	583	577	594	589	564	593	622	596	579	544	551	539	594	594	533	567	560	584	583	585	556	563	558	614	595	579	563	558	563	598	569	547	614	633	609	570	608	554	539	595	585	550	612	547	586	548	576	526	606	527	608	543	567	576	518	561	587	608	602	532	591	606	525	599	591	547	535	533	581	562	604	578	582	539	554	571	565	540	568	573	546	592	533	597	588	550	596	559	604	574	592	551	580	597	586	601	556	562	554	532	572	574	570	587	605	564	521	559	604	605	563	544	593	594	597	521	601	561	580	549	548	547	604	584	590	548	568	558	543	579	599	586	564	565	554	541	630	584	551	602	566	574	529	544	542	569	545	591	543	590	548	573	575	573	580	568	571	584	590	607	584	568	543	574	597	530	533	524	571	566	554	591	519	579	583	615	562	549	576	573	549	525	526	580	569	581	566	578	563	537	607	550	596	530	562	552	572	612	524	610	550	586	589	581	565	566	543	571	595	553	576	551	553	548	592	580	539	539	608	593	530	546	541	551	584	569	580	561	607	585	542	597	558	556	592	559	570	544	512	595	574	594	579	574	542	587	534	544	576	566	573	585	589	603	563	614	550	585	539	545	584	573	571	581	605	535	540	550	575	586	576	601	574	593	550	564	541	583	558	592	558	556	611	612	571	541	611	567	579	525	591	666	573	579	590	554	554	541	577	540	585	581	569	619	549	591	572	582	551	572	579	537	614	617	544	596	577	580	564	586	575	611	582	580	617	593	592	588	559	572	551	557	599	567	535	536	556	565	546	551	588	571	548	580	548	573	542	517	603	573	533	553	576	562	562	576	569	550	563	587	548	599	580	596	621	563	595	550	549	536	600	566	603	523	539	602	605	580	554	562	588	575	579	547	551	585	568	543	523	573	625	559	550	576	556	587	564	584	607	576	533	577	644	561	574	532	557	572	564	579	552	616	555	577	596	546	583	602	552	588	595	582	509	573	614	548	588	564	606	576	604	601	540	579	583	592	565	542	588	551	568	598	546	547	590	549	549	577	547	617	544	583	534	585	594	521	609	564	553	612	577	600	591	558	605	550	514	550	554	572	551	539	551	564	556	576	562	573	579	577	589	579	591	550	561	561	603	606	585	565	539	534	583	598	608	573	533	595	616	549	626	522	615	591	563	568	596	530	582	565	572	533	558	566	565	577	569	567	632	573	599	574	595	578	541	548	561	570	561	579	567	553	572	573	558	559	583	578	549	569	609	605	573	551	517	549	582	564	581	582	564	558	552	553	579	549	596	550	579	569	577	565	561	528	540	576	579	591	570	565	533	551	582	612	594	602	561	598	514	541	573	563	582	591	560	555	577	621	557	551	560	546	606	575	548	539	580	596	548	587	558	600	572	533	554	562	566	575	511	585	581	597	596	540	543	610	555	553	587	583	585	589	614	600	608	512	566	554	563	556	555	548	567	601	609	628	526	548	608	577	576	589	551	583	570	544	577	591	579	587	543	530	582	540	570	578	547	566	571	611	563	537	586	551	606	634	538	582	579	552	604	555	589	585	567	551	526	581	544	579	600	582	555	579	611	599	568	572	580	563	580	603	596	573	609	563	537	573	570	516	578	563	571	593	568	612	554	571	551	543	576	561	542	581	581	600	575	571	570	609	553	597	543	575	569	578	585	546	575	579	555	541	561	566	546	546	605	564	558	536	557	609	583	603	567	584	592	571	577	597	570	578	575	535	530	632	559	648	580	618	584	570	606	548	563	573	593	554	535	540	566	572	588	565	536	576	575	585	581	549	545	565	574	553	550	585	600	529	569	597	594	557	575	569	582	621	559	576	579	532	591	579	610	557	545	538	588	544	565	542	582	600	575	625	602	557	598	546	553	581	585	528	554	605	585	583	580	602	585	553	607	565	565	549	546	567	593	567	591	568	545	542	583	553	606	549	606	578	564	565	612	560	558	581	567	572	544	577	618	560	547	538	582	628	559	557	550	576	627	624	590	569	562	522	564	596	555	582	592	584	531	584	605	567	584	550	567	591	581	556	572	578	554	564	595	561	530	561	560	580	584	564	582	547	532	569	583	559	560	563	557	587	587	565	593	585	586	593	584	569	598	554	577	564	536	572	619	590	568	579	552	620	589	553	570	618	598	573	586	578	591	552	590	542	560	578	564	553	567	555	524	564	608	563	557	496	561	542	556	581	626	572	571	556	570	570	522	551	596	586	574	594	541	554	612	564	531	574	572	547	532	524	610	561	578	537	594	552	561	593	560	590	614	579	582	561	555	552	575	585	575	611	579	585	522	545	589	538	549	611	538	582	602	605	610	570	608	552	586	580	568	534	564	561	585	581	588	604	600	589	560	584	507	598	566	609	584	543	612	589	532	522	615	628	567	572	563	556	566	566	595	608	584	605	558	564	563	585	556	551	529	592	576	558	559	589	563	570	584	551	596	564	605	582	599	582	563	536	567	592	548	586	545	593	514	575	581	594	569	588	560	590	586	577	572	560	556	562	573	630	538	580	575	564	560	532	622	579	603	607	568	588	578	535	578	574	571	553	508	548	583	580	550	538	542	566	547	560	572	582	580	600	590	574	593	566	605	552	571	604	588	535	581	566	565	594	586	587	560	573	545	549	551	589	546	568	586	557	579	574	607	567	545	565	583	593	565	557	556	593	591	590	560	604	555	557	558	524	573	552	544	563	600	593	545	575	534	547	583	593	586	538	581	603	572	567	591	543	589	563	551	575	554	570	580	580	542	576	575	562	601	612	556	536	616	581	594	608	566	584	569	585	574	561	527	561	594	565	530	542	592	619	542	607	561	578	542	584	559	548	573	570	575	516	545	567	608	555	608	576	563	564	578	596	545	553	588	573	589	593	617	550	576	598	554	547	539	532	590	578	564	582	589	575	569	571	553	548	539	547	599	537	588	547	546	582	579	561	552	587	603	600	575	585	577	532	566	560	570	544	553	573	527	561	605	588	562	587	543	541	515	564	578	630	583	587	585	574	567	553	588	598	513	583	552	599	628	554	536	610	524	515	603	523	582	584	562	580	570	584	537	538	595	587	608	557	583	569	571	584	538	560	516	572	575	588	575	569	547	551	540	555	534	583	628	591	576	555	571	563	559	578	561	568	566	534	607	553	565	524	586	555	587	577
22618	12098	18249	1486	545	446	376	322	258	253	307	250	267	241	237	258	229	253	209	254	257	222	232	236	255	228	259	257	215	209	207	223	218	248	250	245	207	247	216	208	213	240	233	212	212	211	195	226	224	214	248	205	212	230	263	244	229	254	218	214	228	227	231	214	199	233	203	229	224	235	239	204	197	231	242	228	218	225	228	232	219	226	190	184	225	222	222	231	243	220	214	216	235	216	200	252	230	211	227	215	220	192	247	203	212	199	203	233	228	207	234	213	205	201	231	200	228	228	210	204	207	244	223	229	240	236	207	232	240	207	222	218	211	240	213	222	218	228	205	212	206	209	221	252	208	210	221	200	222	236	228	212	221	206	238	256	222	229	234	212	243	233	244	243	216	217	246	204	232	251	215	210	254	230	205	208	232	207	225	217	206	221	215	225	230	247	195	203	200	219	221	233	230	225	223	225	235	225	226	244	218	213	207	231	252	203	205	240	202	214	203	241	217	207	228	247	213	232	233	258	241	215	212	195	220	221	214	201	228	198	258	222	221	211	210	218	198	252	218	221	224	203	239	229	229	207	232	200	240	222	203	220	244	214	226	225	226	214	224	226	203	210	201	230	230	211	222	221	203	253	243	215	224	228	220	208	235	227	187	209	240	231	209	231	193	249	238	209	218	210	182	203	223	228	190	230	224	191	220	235	220	205	233	235	211	229	237	212	233	217	193	230	235	219	236	245	238	227	208	221	209	223	213	209	181	228	230	229	238	235	204	209	224	231	214	239	235	241	236	241	188	222	220	223	228	235	232	239	242	237	209	196	211	239	223	244	187	222	236	226	219	211	199	202	213	211	244	197	213	191	214	258	236	250	205	220	215	226	209	215	270	245	224	232	211	229	223	203	205	221	211	216	219	213	223	235	249	227	211	212	229	235	222	194	206	224	223	207	250	188	218	221	268	186	215	219	187	225	210	262	238	206	222	234	232	230	236	194	232	215	232	220	190	200	220	215	206	211	253	221	211	238	246	205	219	218	243	200	196	204	224	237	229	222	223	189	204	244	201	233	219	226	242	224	207	222	223	207	230	200	214	210	197	223	224	213	236	230	209	242	222	229	227	232	246	227	218	228	243	235	246	243	220	228	227	224	238	217	231	222	228	238	240	216	260	242	229	204	228	222	221	243	218	221	256	224	211	232	246	206	191	242	222	213	220	208	210	204	219	206	208	207	240	226	247	223	232	224	234	199	215	207	217	259	212	224	228	244	239	241	213	227	214	219	187	242	206	204	226	219	240	210	217	215	201	204	225	226	212	234	223	206	225	227	231	226	225	244	238	236	219	225	236	221	223	216	181	229	236	232	231	201	219	201	241	225	236	256	206	219	227	237	183	227	196	220	215	228	226	240	182	193	224	232	208	206	222	227	241	226	234	219	199	205	190	197	238	204	244	232	226	219	219	224	231	231	229	221	225	204	214	194	254	220	218	235	221	252	200	230	231	212	213	208	215	229	228	206	225	182	206	202	229	230	223	231	247	224	243	205	220	203	223	240	241	228	234	247	209	219	225	225	228	214	237	222	232	222	229	204	224	206	239	220	253	211	225	196	233	204	218	210	223	235	196	230	252	234	207	220	224	253	225	191	207	258	213	232	252	237	214	192	238	241	190	236	235	211	203	231	199	205	234	251	202	256	227	240	221	238	230	233	191	191	221	211	245	225	209	187	217	230	255	231	228	215	256	197	231	209	213	235	216	224	236	225	209	195	237	209	253	219	200	228	236	215	229	213	231	208	213	217	199	207	272	232	191	207	248	238	241	218	227	202	209	233	231	219	221	224	216	210	238	248	190	240	234	226	229	234	211	236	230	220	218	238	231	219	239	211	214	212	236	213	254	233	217	223	231	247	219	215	228	217	239	209	218	227	193	231	202	223	236	229	233	229	230	212	209	210	253	213	207	218	222	219	223	233	227	216	234	234	221	201	246	226	221	207	230	267	247	245	221	210	242	225	239	204	246	227	238	207	221	240	222	202	236	202	207	227	208	228	251	191	199	254	228	220	218	232	203	192	226	217	223	212	222	230	241	211	199	248	202	245	193	220	225	215	206	209	217	244	231	244	218	239	227	240	232	226	222	220	238	225	262	214	223	230	230	232	199	209	220	232	244	235	234	215	231	195	244	217	228	222	222	241	231	227	229	246	193	257	230	224	217	224	228	243	215	217	236	226	212	230	212	232	240	226	237	233	203	205	220	199	225	232	237	231	233	229	216	229	211	194	190	215	229	189	240	244	220	228	224	224	226	205	211	230	212	210	208	208	185	231	221	204	229	214	210	210	240	247	249	218	211	222	203	184	223	244	231	262	239	242	246	234	217	209	227	217	219	231	229	210	236	221	217	222	236	219	226	205	237	215	222	213	217	215	243	227	242	214	213	195	226	229	218	240	229	203	226	254	224	223	230	208	210	221	223	214	192	198	251	199	228	248	248	211	231	208	219	244	232	223	183	211	229	215	230	221	207	248	215	231	225	216	236	219	225	211	228	241	210	211	228	241	200	220	234	212	200	230	223	227	195	216	216	216	243	204	192	229	219	224	221	219	232	218	234	253	203	245	232	220	231	213	205	193	223	229	204	200	206	241	225	195	227	224	221	236	223	212	243	225	200	236	229	192	199	214	223	234	208	232	245	220	223	241	243	243	216	208	218	188	219	254	216	207	228	194	231	229	208	213	238	231	222	235	219	203	229	218	227	220	200	231	209	219	219	206	222	218	240	219	234	230	233	232	189	229	243	197	219	249	215	266	272	208	209	219	219	203	206	223	223	222	233	211	207	222	218	244	227	224	217	224	220	214	233	223	213	215	215	210	214	217	189	212	233	202	191	225	224	235	218	204	210	196	204	244	222	226	223	233	187	198	200	221	194	205	231	217	208	218	229	213	211	194	209	227	226	205	244	220	221	218	251	225	224	215	224	225	195	219	201	245	236	236	230	225	220	205	219	227	228	240	214	207	245	232	200	193	244	249	220	220	236	199	224	205	207	234	233	242	194	218	221	215	204	229	233	205	215	222	227	215	223	213	192	229	211	198	240	231	229	214	211	231	236	243	220	216	198	220	207	228	264	217	202	225	233	222	211	236	204	235	199	208	197	239	203	195	179	211	214	216	221	215	207	226	202	220	222	208	182	201	216	259	201	225	215	215	205	219	216	188	225	235	220	228	210	190	209	246	222	205	231	225	239	222	214	262	238	208	228	232	213	233	267	226	218	236	220	200	225	231	207	209	244	218	260	223	190	227	244	218	259	206	215	220	210	235	229	225	215	215	233	210	226	217	198	221	222	213	221	211	230	221	234	229	230	226	203	277	218	188	250	222	213	239	241	189	212	217	228	226	211	210	220	222	242	245	223	248	215	240	237	237	213	248	210	240	205	225	248	235	244	229	222	231	224	203	229	244	237	205	201	206	230	202	218	201	190	232	205	237	209	221	240	189	210	231	217	241	231	254
12605	10860	13212	2053	1674	1462	1138	1045	917	890	832	783	676	711	677	634	668	645	626	612	541	613	587	565	544	593	548	575	524	556	483	544	569	521	518	493	532	522	501	520	478	496	541	511	515	514	550	498	527	520	472	488	504	514	496	526	487	517	483	496	508	531	521	508	499	491	492	493	504	494	516	487	523	482	472	531	498	452	497	490	485	514	537	483	541	478	491	503	502	522	494	487	499	516	492	483	481	475	533	534	466	507	504	499	528	518	457	507	488	523	506	480	478	497	497	475	486	494	469	510	486	516	478	512	467	468	482	463	463	492	503	464	468	502	502	489	531	494	490	504	507	446	512	480	509	508	503	508	470	489	506	463	512	501	483	532	459	474	533	527	497	495	480	518	515	506	511	524	488	493	515	462	523	484	483	474	481	535	512	477	510	465	454	520	512	518	477	522	459	459	436	504	513	474	463	515	525	536	474	514	536	495	497	473	517	489	481	484	493	497	477	481	515	449	509	481	499	495	470	517	486	518	467	508	471	462	486	499	497	502	495	503	479	491	465	524	472	487	494	490	502	520	495	485	504	499	513	460	510	498	513	495	512	491	496	491	497	487	482	492	481	515	499	454	453	543	479	497	502	517	502	462	498	533	485	456	481	510	477	474	449	513	484	496	485	478	470	476	497	486	527	491	520	487	495	465	491	457	509	491	538	497	491	489	450	481	531	491	514	495	493	521	477	490	513	528	506	488	510	469	486	485	486	505	533	485	512	457	549	519	514	496	466	509	528	464	538	503	511	522	482	488	488	457	515	524	481	502	458	480	481	485	515	456	441	488	483	515	500	463	500	515	486	512	491	510	488	499	502	522	518	426	474	535	496	482	480	500	461	496	465	496	471	512	526	499	497	455	491	494	515	467	454	528	476	485	479	461	499	501	502	484	523	497	519	489	506	474	474	511	469	498	478	484	530	485	501	457	515	487	509	509	493	493	497	492	518	459	486	464	540	440	487	504	453	482	515	498	506	510	532	483	469	492	477	521	532	462	509	499	494	511	497	461	508	495	475	506	497	513	493	479	486	477	493	515	469	501	488	520	508	492	498	504	455	489	516	537	488	513	523	527	475	556	505	482	489	505	510	480	519	505	487	546	470	476	483	496	495	535	487	532	454	520	513	475	472	504	476	514	518	500	511	470	501	482	518	490	476	513	501	508	478	505	489	499	441	482	494	529	488	461	467	511	478	476	532	540	504	499	490	500	485	491	485	493	461	525	515	473	479	488	523	524	506	553	560	490	464	513	527	498	527	500	492	510	509	529	475	493	514	530	485	515	474	457	481	484	486	513	516	492	480	495	457	475	505	498	480	465	457	480	478	488	526	520	528	482	483	478	497	478	450	471	481	446	493	525	458	514	497	473	478	484	500	510	510	526	492	546	492	469	517	489	505	489	474	509	484	529	518	493	515	469	528	447	502	530	488	522	498	458	526	528	520	491	512	482	481	463	485	513	499	512	512	499	490	466	484	488	511	493	515	522	483	490	495	509	471	466	504	485	469	497	506	478	484	518	496	479	467	427	478	520	484	468	495	493	498	529	518	509	484	465	512	493	492	481	462	502	502	482	472	483	518	456	430	492	482	523	536	484	488	458	488	477	572	476	509	538	518	510	476	469	496	514	434	515	530	477	503	524	532	505	508	515	507	463	475	479	551	466	495	494	472	484	520	508	498	507	486	494	464	482	496	535	519	536	525	473	448	509	462	515	490	471	495	482	486	520	513	461	529	516	487	503	504	468	470	464	503	476	521	466	484	467	503	491	529	499	542	524	487	500	512	510	493	492	501	494	499	491	484	484	527	465	485	499	489	494	483	499	473	480	470	478	481	505	503	484	497	470	495	508	459	525	498	444	508	501	500	490	493	494	443	480	527	462	486	495	486	482	497	507	477	502	503	545	515	538	491	518	515	466	511	457	489	485	462	475	490	515	491	458	475	532	483	515	496	546	513	524	491	481	505	507	482	522	490	496	477	511	493	480	455	494	487	492	525	523	471	536	491	493	467	532	505	453	481	490	462	514	481	489	540	494	491	516	496	458	483	507	504	495	455	478	523	490	488	464	525	536	518	486	495	487	523	485	481	521	470	492	485	500	488	505	465	470	488	476	476	523	458	505	529	484	466	481	460	473	544	511	490	508	502	538	477	485	495	519	459	497	483	513	523	485	510	476	491	475	475	485	504	459	521	457	527	504	466	482	469	504	496	540	473	513	527	504	474	511	529	517	484	494	490	504	464	502	465	514	515	491	458	525	478	481	468	461	504	496	468	464	526	513	500	522	520	495	486	501	496	509	497	507	497	450	479	465	500	490	484	548	478	503	458	494	508	515	510	493	494	499	467	540	498	540	542	526	498	501	515	554	489	481	522	488	482	504	455	508	501	498	506	486	483	530	478	487	513	511	526	489	455	479	486	468	460	532	484	512	491	526	515	521	513	514	530	515	516	547	500	478	494	471	522	486	506	507	463	547	515	479	528	497	454	497	502	482	487	484	498	517	522	474	529	464	513	504	520	488	489	500	497	489	496	494	509	504	489	473	451	525	467	513	527	460	501	509	525	523	510	488	518	528	456	458	462	504	494	525	492	479	485	487	500	530	435	492	523	507	507	493	500	485	488	485	486	487	488	485	522	499	507	474	489	512	510	523	508	471	500	451	489	504	497	530	513	534	465	518	472	496	493	510	508	529	490	511	479	510	513	507	490	514	495	529	498	465	521	499	480	503	510	527	498	496	478	510	469	508	477	504	533	486	534	473	466	517	472	480	476	510	496	500	511	505	512	496	457	481	474	535	487	502	489	551	481	512	476	526	462	489	504	510	495	501	487	492	537	473	486	450	485	510	508	483	481	490	480	508	527	533	504	461	493	504	522	519	522	508	506	508	491	514	456	491	485	523	497	473	463	520	508	500	528	488	507	505	484	483	495	465	519	477	478	454	467	491	480	487	484	490	480	496	479	501	498	525	479	502	476	496	505	506	460	502	481	521	486	486	491	464	465	502	486	466	502	494	479	454	529	523	509	510	497	527	449	510	514	485	531	480	487	496	475	527	485	487	503	487	529	446	533	473	466	519	484	480	475	488	487	470	501	492	500	508	504	477	543	462	538	481	486	490	468	491	500	475	516	457	502	528	513	508	474	482	475	496	519	475	499	494	501	518	484	500	497	498	512	497	523	485	474	485	514	537	481	488	511	511	448	475	500	453	511	476	529	506	501	482	529	492	511	489	431	481	514	546	494	466	466	494	517	486	485	477	490	483	509	473	487	519	477	532	459	459	503	492	475	487	519	506	517	508	480	499	519	467	486	486	500	456	504	505	481	489	475	511	461	495	481	476	500	494	455	491	509	560	542	466	498	538	480	530	489	523	526	494	515	474	472	464	485	505	480	535	501	496	462	480	517	508	470	508	539	528	503	458	490	523	500	470	511	511	490	443	510	480	500	452	489	484	478	468	490	475
6255	2696	414	124	134	119	99	132	112	115	122	118	120	108	129	116	124	136	116	105	135	137	144	95	131	118	115	119	130	129	107	136	112	108	113	132	121	125	140	127	117	152	118	109	111	111	112	135	128	131	122	127	112	122	140	130	128	113	122	103	99	129	123	127	131	139	113	123	115	100	119	130	119	108	118	137	138	133	126	118	112	121	125	128	122	120	126	106	106	141	130	148	141	131	115	132	117	122	105	121	121	112	109	121	102	112	130	121	111	122	111	120	124	118	101	127	141	115	109	137	131	150	135	103	113	115	126	127	104	108	125	120	97	108	125	116	135	125	107	129	133	122	125	113	120	112	121	130	121	111	102	117	118	129	129	126	106	130	104	117	99	120	134	138	122	126	133	137	130	118	123	136	111	126	105	98	122	115	101	127	125	102	102	120	137	121	111	129	124	111	130	134	107	104	125	129	112	93	116	124	134	124	98	126	142	128	102	139	114	134	111	137	121	105	109	111	116	107	133	111	102	112	125	109	118	133	119	127	92	119	123	135	125	124	129	99	132	122	125	116	135	139	135	119	115	123	130	111	118	120	123	117	118	105	108	113	118	105	127	108	121	120	122	110	125	106	113	115	124	122	103	122	133	135	108	130	117	107	123	109	119	126	128	125	108	125	145	106	121	123	136	134	115	103	105	130	120	122	115	135	126	129	126	116	139	116	130	132	100	118	112	134	111	102	122	119	106	126	128	116	123	110	100	121	115	141	117	124	113	126	111	135	109	122	113	125	101	127	87	126	111	137	101	122	112	113	108	113	116	125	145	110	130	132	122	118	141	106	142	128	152	150	131	124	107	112	133	126	136	106	131	115	128	134	118	145	133	102	130	137	132	105	117	142	129	137	123	114	139	110	110	115	154	117	123	111	135	109	127	133	126	127	109	102	118	112	112	137	108	88	135	125	133	129	134	113	120	125	122	112	117	103	125	109	114	132	106	120	132	111	108	115	102	126	124	106	96	109	129	113	132	132	105	118	120	138	108	130	98	125	118	110	118	112	116	136	132	123	107	128	135	118	103	112	112	125	121	120	132	125	104	110	120	107	136	111	100	103	113	105	123	115	120	126	121	118	136	109	116	121	116	112	121	139	123	119	117	139	113	122	126	126	131	109	113	119	120	137	130	121	118	110	132	106	119	118	115	116	117	118	111	110	125	103	117	104	121	111	122	130	102	116	108	96	124	123	120	90	115	144	110	109	117	106	129	125	106	113	125	99	111	122	111	140	134	104	110	122	103	111	136	116	112	117	116	99	119	112	115	125	114	117	118	108	133	95	108	108	111	119	127	145	138	137	117	123	112	115	108	107	125	125	102	110	126	120	136	130	113	119	113	135	122	121	96	116	126	113	110	122	115	117	99	111	101	130	119	127	131	122	116	118	123	125	134	112	125	138	131	120	122	136	127	119	122	135	123	116	106	105	135	116	108	127	128	135	134	119	107	132	130	99	104	142	89	116	112	103	137	130	109	146	130	133	124	110	105	110	120	108	112	99	127	128	124	119	117	123	118	125	105	125	104	132	132	130	120	121	122	113	112	145	139	123	109	132	109	110	94	117	129	131	114	103	123	120	126	124	104	125	107	112	118	135	113	116	112	101	120	110	114	114	94	113	118	125	126	137	127	103	113	132	118	112	101	110	107	124	102	103	131	113	99	126	112	117	130	125	109	117	118	118	112	119	135	139	120	124	107	138	110	114	114	125	123	128	120	121	125	134	116	147	123	124	143	126	124	104	132	129	110	129	108	128	130	139	134	115	127	131	108	121	125	129	115	136	124	117	118	125	111	127	115	119	130	104	112	124	117	117	134	98	128	116	126	117	127	120	125	135	123	105	135	113	118	103	126	123	152	121	123	115	115	111	124	111	121	113	97	119	127	119	128	103	111	132	111	121	114	131	122	126	145	102	91	124	116	111	120	117	104	134	117	144	114	125	99	112	121	119	135	101	91	129	116	119	110	115	124	126	131	111	106	116	92	112	123	116	92	124	128	115	109	118	123	101	135	120	138	131	140	142	115	139	97	115	130	126	98	98	132	118	122	128	116	112	126	109	132	136	124	115	127	98	121	110	113	123	163	114	121	114	133	147	107	127	117	137	134	132	112	101	111	117	118	122	123	124	132	103	127	132	138	110	126	122	120	115	134	158	114	108	124	112	115	111	122	115	131	104	126	132	121	110	131	113	135	109	128	123	111	122	103	118	134	111	127	96	117	133	109	125	127	132	132	101	98	133	125	125	126	115	128	109	120	129	105	132	120	131	128	114	126	110	118	115	125	112	117	118	107	114	117	149	123	117	133	133	148	134	103	104	125	136	113	127	131	138	109	142	132	107	120	126	113	128	129	129	131	117	120	130	111	117	117	98	129	127	107	141	114	121	122	119	142	117	115	114	134	131	115	114	125	128	121	113	127	110	120	134	122	121	121	104	100	115	127	116	122	119	126	145	136	105	106	112	112	104	140	111	127	126	111	131	122	137	104	122	133	126	117	112	112	127	108	139	123	116	118	134	136	119	123	120	96	138	125	110	127	128	118	132	135	113	136	129	116	119	122	131	106	127	135	117	124	120	112	109	114	123	127	108	144	101	129	140	108	128	112	110	115	120	123	128	113	102	135	139	115	147	122	131	121	113	102	125	121	133	116	135	114	114	117	108	112	129	118	134	116	99	92	126	109	118	126	126	127	129	123	104	107	107	109	128	129	113	121	111	116	121	112	127	137	159	131	105	115	137	136	112	123	114	126	124	123	132	118	140	133	118	149	129	115	138	146	101	125	139	127	137	128	117	124	136	125	134	120	100	140	125	114	102	95	101	106	108	124	141	114	122	131	116	131	113	101	119	126	136	139	121	116	125	133	118	109	116	97	121	128	119	119	112	135	137	115	121	125	114	98	116	131	107	118	117	119	124	140	118	105	122	113	116	118	132	110	127	125	137	111	124	137	105	124	109	100	123	105	142	124	130	108	128	101	112	129	139	121	130	149	136	121	103	119	112	141	145	145	108	113	115	118	121	117	127	128	126	108	130	128	141	145	133	112	134	111	123	146	148	102	114	105	118	134	116	122	99	117	101	110	119	104	128	116	127	115	126	117	116	141	113	113	115	106	137	127	135	136	107	140	127	98	108	121	117	114	108	124	107	130	115	103	125	123	105	108	131	122	103	120	107	103	134	137	120	86	136	137	124	111	126	130	115	121	129	106	130	123	110	129	127	116	105	100	115	103	123	123	135	114	125	108	127	134	115	106	106	119	132	109	130	134	116	108	105	96	114	116	126	123	117	130	127	127	120	134	122	117	125	116	118	148	120	127	116	123	138	130	119	112	122	130	128	136	133	154	122	98	114	94	129	123	105	112	103	133	142	103	109	117	114	135	124	114	121	114	134	136	125	100	145	125	132	126	127	122	130	134	124	115	94	120	147	113	103	107	104	135	125	145	149	124	118	127	122	133	125
3907	2842	742	344	302	343	312	334	273	292	332	304	302	288	322	299	321	338	314	314	306	329	331	271	329	310	309	343	319	332	329	296	322	336	275	317	328	326	303	331	332	330	318	285	326	325	299	321	304	303	355	307	337	336	331	330	316	301	336	314	340	313	316	306	322	323	252	305	282	298	278	318	312	318	314	330	303	305	298	337	337	315	302	330	344	306	316	310	313	277	297	329	309	333	319	320	299	301	290	327	307	297	297	341	304	305	311	305	295	323	318	302	320	331	299	340	327	301	318	305	302	287	299	351	265	332	281	327	282	325	299	287	319	326	313	283	308	328	301	307	294	308	312	345	310	292	299	310	276	321	268	313	307	339	316	313	337	291	301	317	298	316	317	311	325	321	328	250	312	296	298	320	289	293	316	314	301	311	327	343	302	305	283	314	318	305	301	299	303	300	299	306	338	347	312	311	309	315	289	297	296	314	300	333	321	317	323	328	302	323	285	299	320	330	320	311	307	309	310	324	312	317	328	341	317	326	331	304	321	352	357	319	332	319	305	304	342	301	314	286	309	294	310	304	312	295	312	313	307	292	283	330	312	317	294	327	310	315	311	308	292	312	310	289	289	305	300	306	347	312	318	304	333	293	320	332	300	298	325	349	302	291	312	312	275	306	307	315	308	338	292	304	334	327	283	304	329	320	301	308	326	288	287	298	319	286	297	330	278	302	305	298	313	326	321	320	288	317	351	288	303	310	299	311	338	311	314	340	325	317	313	313	292	321	296	281	308	307	316	308	283	317	295	287	361	307	328	329	287	322	314	318	327	334	344	305	291	324	341	321	316	303	337	294	293	326	325	308	307	337	334	318	346	338	315	303	307	331	308	299	299	329	297	317	348	316	330	328	291	302	322	302	323	302	354	310	304	322	300	294	313	294	296	346	314	316	331	338	310	315	311	287	307	312	314	297	300	337	310	305	313	285	321	308	327	305	303	257	337	306	314	320	294	308	304	350	321	332	305	307	314	300	305	288	277	323	313	319	318	317	292	344	307	317	311	323	318	297	313	329	314	293	308	318	317	329	299	335	282	268	333	314	323	376	344	317	323	291	314	324	305	341	347	293	271	312	283	291	329	329	313	292	327	295	289	318	339	299	350	321	299	294	307	345	278	294	334	314	313	302	282	285	286	298	288	300	321	336	326	334	312	316	320	288	277	314	307	321	328	316	279	315	337	320	280	304	312	298	331	320	274	324	322	316	295	336	277	299	341	324	353	313	320	312	318	294	292	317	311	300	352	307	300	322	353	297	296	321	304	277	306	342	308	320	297	322	311	301	281	325	317	346	340	309	333	308	334	346	297	316	318	295	311	306	324	323	316	284	303	331	318	311	337	318	279	337	325	319	323	308	305	333	296	304	329	337	325	301	319	309	301	308	292	291	304	303	324	303	290	314	268	282	311	302	318	301	279	335	321	312	294	328	303	307	299	309	293	330	288	318	299	277	291	343	315	278	320	315	293	320	305	288	280	302	316	297	300	304	316	318	327	320	342	317	313	307	304	312	337	301	313	302	316	306	313	294	310	296	299	312	285	341	298	306	297	304	316	300	324	311	322	308	324	288	291	320	326	316	308	298	285	340	293	294	310	298	330	304	333	309	311	343	312	282	291	326	316	298	320	326	306	293	321	266	298	320	306	285	283	314	331	310	309	291	312	289	312	320	304	331	307	309	343	315	331	323	333	327	318	296	327	342	345	310	280	276	331	303	314	299	311	320	312	300	331	303	364	342	306	312	309	315	342	302	297	287	301	329	305	292	346	312	311	308	277	301	300	319	317	301	287	316	327	311	295	287	340	333	353	346	309	302	302	318	337	337	327	297	308	310	273	349	305	321	285	311	334	283	274	353	288	314	316	304	307	334	316	291	333	321	325	326	325	299	311	304	317	302	326	313	292	305	289	307	327	316	327	282	291	304	311	284	295	306	291	326	307	316	321	325	338	340	305	356	329	287	293	328	289	329	314	274	322	329	291	287	289	317	329	311	301	323	317	314	300	308	309	328	274	285	317	303	327	321	296	294	322	325	314	313	284	307	309	313	275	307	330	311	292	298	345	318	323	292	286	282	309	310	302	286	342	342	313	270	344	289	311	282	319	330	328	330	304	313	330	302	276	313	277	307	286	297	274	292	303	311	293	319	319	322	302	295	309	295	308	292	328	312	322	291	296	326	324	299	318	306	309	303	299	297	324	328	332	335	282	297	355	315	267	270	307	309	310	301	314	295	323	323	325	313	299	325	340	324	290	346	314	293	306	290	325	328	306	299	315	295	283	283	321	283	312	316	307	316	311	310	329	355	307	325	283	334	319	307	310	335	330	317	325	319	317	327	303	316	300	339	291	293	311	318	363	307	293	299	338	343	297	276	300	314	308	310	314	292	312	309	307	317	291	308	315	281	336	337	333	307	320	353	286	327	286	309	306	327	303	345	293	331	286	285	315	319	321	316	333	328	280	314	329	310	331	329	317	343	286	304	329	308	342	295	309	329	305	327	318	318	322	303	311	334	303	276	292	318	314	287	283	352	282	292	325	300	298	322	326	311	308	297	295	304	321	286	309	318	323	310	264	316	283	300	328	303	307	311	347	322	287	288	297	295	335	330	351	309	321	315	304	334	320	321	307	326	337	323	326	304	321	314	353	295	310	315	310	327	282	336	347	301	292	302	313	276	328	298	283	309	322	318	324	311	299	312	294	293	320	336	327	340	344	273	283	317	322	315	298	314	309	333	319	308	313	314	321	302	294	308	309	318	319	306	289	290	321	305	316	306	337	289	291	309	314	341	299	322	304	339	321	323	324	322	283	315	318	314	315	313	308	310	325	259	276	319	309	323	324	317	312	302	294	297	275	333	345	319	301	312	296	324	321	321	367	324	323	304	291	291	277	338	303	318	311	315	315	307	315	304	331	315	298	350	324	302	316	321	312	295	334	283	298	317	328	331	313	307	307	271	297	326	310	331	303	324	286	288	333	346	302	327	288	310	302	322	278	296	295	288	310	330	341	349	309	303	329	316	306	339	294	309	308	313	308	285	296	329	318	332	319	331	326	297	312	318	307	326	310	295	319	291	344	302	304	320	335	328	315	314	273	300	324	328	333	316	308	298	300	335	302	290	293	338	335	326	297	324	326	283	303	303	289	285	323	333	324	320	305	326	314	311	311	305	277	311	324	341	337	329	310	298	299	318	310	303	332	309	297	311	316	322	311	317	326	323	309	285	309	318	275	312	333	302	335	293	289	301	339	326	323	351	294	348	328	315	320	311	335	341	310	311	315	304	309	291	276	315	310	276	299	321	297	325	287	314	317	313	316	341	333	325	286	320	295	322	293	296	308	316	286	316	299	317	289	309	341	313	302	319	293	304	318	279	282	316	302	313	282	344	289	301	294	324	342	336	328	306	319	314	280	328	291	312	313	305	327	300	313	315	334	323	304	306	309	317	300	325	294	278
16579	8914	9891	703	422	324	306	305	278	277	268	337	282	279	265	266	266	253	274	275	272	248	220	265	260	243	272	249	253	234	229	251	240	249	274	263	213	231	271	236	240	240	268	279	270	258	278	227	241	274	257	246	239	262	246	273	259	240	268	230	282	250	288	267	291	274	254	228	269	216	226	302	236	272	276	228	234	243	272	257	225	232	250	298	281	303	265	259	255	271	209	264	257	284	265	248	258	242	249	231	240	230	245	244	251	281	274	275	207	237	250	264	254	233	242	240	241	257	258	244	255	260	267	258	237	230	250	261	253	251	237	227	232	261	239	277	234	255	251	253	252	260	246	241	256	258	239	253	252	288	230	251	268	254	260	262	266	234	269	248	250	245	269	262	263	244	297	247	249	225	256	247	223	301	241	245	265	225	235	234	276	219	266	236	249	257	252	250	267	246	296	256	272	267	254	233	279	232	230	232	255	260	236	241	234	261	223	247	236	227	251	234	290	250	231	236	245	260	235	218	241	262	293	251	279	199	234	260	280	231	229	264	250	256	239	246	225	260	233	267	249	261	222	243	231	227	247	269	277	257	266	277	245	251	277	249	249	239	300	269	247	266	281	246	249	263	259	264	248	255	255	254	234	251	244	270	256	257	258	222	229	250	236	265	265	281	219	235	248	309	234	229	263	264	293	276	234	231	237	271	252	262	266	274	257	225	234	263	266	252	252	220	251	294	239	275	285	229	255	257	240	247	223	250	256	252	286	262	220	286	241	256	222	242	260	263	271	264	247	268	273	222	253	242	283	258	239	240	251	290	280	236	240	269	276	243	277	229	251	238	243	264	230	263	246	247	257	228	259	243	234	277	261	259	253	238	267	253	264	222	238	265	250	278	225	260	216	227	250	251	252	247	297	238	241	256	242	232	231	240	233	263	247	274	257	249	243	265	235	254	231	275	236	254	254	231	218	236	244	258	269	253	255	259	264	233	237	263	254	240	212	259	228	250	270	245	273	241	219	254	239	268	262	216	235	260	252	269	272	268	280	258	265	228	221	241	242	264	275	252	260	249	231	252	240	266	274	275	266	251	239	251	264	257	264	240	243	237	267	239	282	284	249	254	247	281	236	252	255	228	254	239	301	258	274	234	253	251	310	267	255	278	248	238	247	221	235	263	258	226	244	233	265	225	252	267	233	273	255	245	246	262	256	262	249	256	225	250	250	241	260	275	232	243	264	249	264	272	277	247	229	242	262	240	256	248	238	270	254	232	235	268	258	285	256	240	212	238	245	229	241	243	227	229	279	251	254	266	247	290	252	230	257	234	258	241	233	254	291	265	235	236	231	253	276	227	238	279	287	284	261	278	248	236	225	253	258	259	272	236	229	250	243	236	251	265	229	236	248	263	244	247	290	260	226	243	254	229	279	248	227	288	232	240	248	252	266	261	276	251	240	261	256	240	285	267	246	250	263	247	254	269	267	246	230	240	234	230	261	249	256	228	250	225	243	245	264	236	246	258	267	248	228	243	259	212	241	208	268	249	245	224	254	282	238	235	270	214	288	249	252	245	246	254	260	244	257	237	255	244	267	244	233	251	255	247	215	240	251	282	293	206	239	243	233	254	244	245	234	227	267	249	232	245	257	278	259	267	246	266	271	259	241	228	252	310	247	255	255	271	251	269	274	256	245	279	262	250	264	258	281	242	252	271	253	252	263	250	239	261	253	221	271	261	261	270	237	246	245	279	230	240	261	207	265	264	257	243	252	241	244	258	244	259	235	240	277	213	249	247	274	240	249	236	262	247	258	263	248	236	246	255	243	251	280	246	253	274	239	269	235	274	232	240	259	262	282	254	244	247	233	277	265	265	243	259	249	260	238	244	243	266	239	252	252	261	232	231	259	244	215	273	257	267	254	251	249	235	269	263	243	272	266	257	259	228	263	254	239	259	251	251	253	278	239	266	281	244	277	259	217	252	277	256	306	249	250	277	239	256	241	278	248	264	254	272	239	251	258	250	281	252	271	250	238	252	261	258	239	246	238	231	233	246	267	287	248	262	243	234	244	242	250	236	252	254	255	242	286	252	269	230	272	233	221	217	273	240	236	232	238	253	251	247	279	242	252	251	227	281	276	221	266	243	255	249	268	257	271	255	270	247	269	255	231	230	267	277	264	244	228	253	257	247	248	242	211	259	241	250	244	250	270	275	253	278	263	262	249	250	279	242	246	247	237	222	234	253	221	247	277	226	271	260	259	269	240	230	256	263	269	267	255	261	237	251	253	215	224	219	276	230	259	262	253	255	249	233	259	272	256	259	251	246	235	216	267	231	232	248	251	248	229	205	248	230	246	241	244	263	277	259	244	268	252	247	260	245	251	233	246	277	270	240	258	227	235	269	249	259	270	277	258	262	240	238	240	242	279	247	237	234	260	250	250	258	268	255	244	278	251	264	238	245	261	260	286	230	222	281	252	240	254	234	253	257	278	224	251	271	258	246	266	235	258	244	246	259	249	248	224	251	267	238	238	238	254	275	284	233	235	246	225	243	270	256	221	243	226	262	275	262	257	262	260	229	216	266	236	232	251	245	240	231	280	240	248	262	233	232	287	288	246	215	260	256	221	264	258	286	257	283	266	244	236	223	247	249	229	264	246	244	211	254	276	244	268	213	255	261	234	274	251	273	280	278	267	224	234	285	227	259	256	268	275	259	262	276	225	237	242	242	245	230	252	252	254	265	253	268	271	238	275	245	249	242	262	243	246	283	270	230	265	262	249	243	263	254	232	247	254	225	258	249	229	257	252	222	257	283	249	232	256	256	272	224	247	243	280	243	249	261	260	263	254	257	249	250	277	225	279	236	253	263	245	254	255	288	246	250	261	274	251	260	229	233	226	237	264	228	224	241	264	252	265	234	232	241	228	231	240	237	262	269	284	235	246	250	248	252	265	231	268	279	255	238	237	237	266	299	246	263	245	281	255	255	243	253	271	285	260	273	246	261	251	245	269	261	269	255	263	273	249	232	214	247	280	265	246	239	261	273	269	210	260	255	251	252	293	250	247	282	223	243	287	256	253	221	237	238	237	268	270	268	251	235	243	267	249	224	279	260	223	261	249	280	251	229	198	269	266	260	287	267	235	256	221	242	238	207	251	231	255	210	267	282	259	258	259	239	246	252	256	245	266	251	276	266	268	254	263	262	246	214	249	256	246	259	250	231	244	255	261	256	302	259	242	250	247	245	243	245	255	253	242	243	249	269	265	235	237	233	247	247	243	237	247	297	241	238	241	270	269	254	225	273	278	246	229	253	256	267	239	266	243	243	261	261	227	243	248	270	285	280	241	254	257	263	251	234	279	256	237	246	261	248	234	234	271	264	279	227	281	224	234	274	266	260	237	268	245	260	210	283	248	256	255	248	254	268	244	225	258	234	252	268	287	287	247	265	263	243	214	258	213	258	243	251	256	229	244	262	292	235	244	256	246	253	233	273	264	253	235	263	225	224
10700	8951	8807	1390	1251	1044	963	817	789	798	702	658	652	705	653	629	677	649	583	618	623	627	609	594	615	690	579	576	565	572	565	569	524	552	631	553	590	579	562	643	581	528	573	581	577	564	566	580	602	580	611	509	584	565	613	560	566	623	604	600	601	563	592	564	563	574	575	559	568	597	631	555	588	605	610	593	534	561	561	580	583	588	625	561	568	544	547	606	555	572	574	610	570	554	562	589	573	596	556	580	588	559	593	551	562	542	546	593	545	565	567	572	591	574	573	568	554	635	561	548	566	579	571	557	554	554	596	592	569	591	535	599	561	554	593	595	540	535	597	540	559	530	584	567	537	565	594	571	522	557	611	572	588	580	548	561	535	596	596	534	572	617	612	601	609	559	568	583	578	555	604	583	573	581	563	546	587	532	565	587	544	548	543	559	580	548	578	571	583	583	594	565	541	558	553	537	612	552	580	586	595	574	589	576	584	585	534	571	542	560	591	604	538	510	576	564	608	569	571	592	519	518	601	567	570	580	552	571	600	555	604	600	550	520	591	561	561	596	539	577	582	559	552	598	561	573	616	581	550	572	565	576	596	561	552	584	553	561	562	551	594	536	579	576	614	557	561	525	591	566	569	578	584	593	562	574	579	533	588	591	581	566	591	607	585	560	596	572	582	591	564	612	556	570	580	550	545	577	540	590	572	583	595	576	609	553	608	566	584	558	598	551	566	579	546	562	601	580	580	538	574	573	545	599	561	545	578	599	528	586	577	548	564	587	553	532	608	571	619	586	562	598	603	548	560	575	565	570	576	537	535	549	576	568	548	577	532	588	571	632	625	559	604	576	608	626	592	608	624	600	574	587	540	571	592	550	566	573	576	584	582	592	542	560	549	537	559	521	531	552	570	574	561	573	548	553	628	557	553	577	567	555	585	618	564	564	581	554	601	537	576	501	570	573	556	570	550	550	545	535	536	534	594	549	587	533	569	565	583	565	583	551	574	583	578	599	576	566	558	586	577	581	583	572	578	531	586	543	599	599	537	581	583	580	565	531	562	564	555	626	533	556	578	552	562	566	600	568	566	542	572	559	596	608	597	605	577	566	515	573	557	551	562	545	577	577	535	617	553	542	581	586	563	587	596	569	556	617	563	607	572	521	580	585	582	587	602	584	566	576	578	568	561	534	575	580	560	601	588	590	568	590	572	608	555	562	575	551	536	610	560	520	576	562	581	558	571	552	534	596	573	536	563	590	622	603	558	547	547	546	550	598	538	632	552	564	556	581	505	526	611	548	597	554	548	617	578	574	570	626	593	553	575	592	571	574	524	573	592	610	535	566	563	572	576	567	575	564	543	560	601	594	590	578	550	550	569	582	583	540	591	589	574	574	567	556	575	587	544	548	508	579	563	551	604	591	573	571	582	581	579	590	566	562	596	537	566	598	546	568	565	556	571	557	577	579	578	565	572	564	558	608	599	620	544	565	558	570	542	553	609	627	603	543	575	569	593	576	560	575	559	558	559	596	550	563	570	561	611	564	566	597	562	566	597	561	579	582	614	549	596	596	582	578	585	575	626	573	575	571	554	562	597	539	561	518	614	591	574	544	564	569	572	577	566	588	623	581	575	596	569	567	571	579	573	543	583	598	602	599	571	622	577	537	566	528	598	540	556	564	546	606	557	589	539	563	611	605	541	567	596	560	572	570	559	546	572	538	559	560	589	578	592	553	554	603	536	597	576	563	591	576	569	574	554	572	581	600	544	586	554	624	538	553	542	544	588	563	564	549	578	583	536	509	555	606	547	558	584	584	537	612	549	540	565	586	597	560	536	557	625	563	602	544	570	562	561	615	553	564	567	538	594	606	607	576	555	585	585	575	560	580	569	536	551	609	562	591	612	554	548	573	609	554	606	535	566	595	538	544	577	551	627	581	568	570	584	600	618	530	598	571	612	611	589	565	574	552	550	604	553	584	585	566	572	616	528	598	548	560	612	572	585	607	585	572	587	559	604	574	596	535	598	590	581	555	531	563	558	577	552	563	555	564	570	557	572	505	566	538	588	554	563	570	594	577	524	558	568	587	577	545	569	550	579	568	606	592	531	615	580	608	573	553	513	590	587	566	517	561	564	588	571	555	607	590	574	594	589	556	585	553	601	580	543	552	570	562	569	559	528	545	549	580	572	559	590	566	585	582	520	602	543	525	543	552	546	586	573	596	577	588	558	571	538	626	569	546	604	608	565	545	599	542	604	589	576	588	585	578	570	584	589	560	586	613	509	562	593	607	555	550	567	563	583	573	595	561	571	592	573	627	536	564	557	559	557	570	528	575	531	550	559	605	563	570	580	557	550	590	588	581	566	579	551	574	599	626	641	545	585	550	563	569	537	602	587	570	571	581	607	581	568	550	605	565	570	523	547	609	546	560	625	536	607	587	557	576	616	540	580	594	540	553	596	548	611	561	527	534	606	552	580	564	522	541	561	592	552	550	572	539	563	562	564	557	551	557	530	594	584	628	588	561	550	625	542	589	593	599	567	548	551	557	567	593	548	563	592	520	595	576	589	564	523	598	601	549	540	579	557	565	601	515	607	569	584	583	568	566	537	553	571	560	531	580	580	574	580	572	571	570	543	562	605	552	576	529	571	563	581	550	575	582	568	593	563	559	556	550	532	536	539	576	574	586	582	572	573	580	536	566	583	575	552	537	592	581	612	529	552	545	574	581	604	592	588	575	571	582	588	555	602	575	575	586	569	594	560	595	579	585	607	576	572	557	602	593	538	554	595	574	550	602	588	543	572	592	575	572	579	569	590	613	590	528	555	580	610	597	544	564	558	566	557	580	573	564	551	573	564	599	576	582	567	583	565	579	592	571	587	525	584	523	517	575	570	586	576	603	570	499	523	608	545	563	574	610	579	621	587	599	543	583	568	559	578	603	559	571	566	618	563	588	512	566	520	547	562	539	578	576	595	572	541	601	603	576	615	546	591	582	575	580	587	578	586	580	574	559	616	549	567	531	559	611	559	554	549	598	607	620	588	589	576	579	558	595	552	532	595	588	594	580	561	589	518	591	584	553	579	596	576	594	622	595	590	620	594	585	616	565	586	550	576	622	564	573	598	557	543	583	577	552	554	570	566	540	561	596	596	620	555	564	548	529	565	610	582	542	551	556	541	541	564	565	541	543	595	564	572	613	579	621	620	573	575	562	505	573	581	594	563	576	546	587	561	572	570	582	593	567	595	562	568	551	585	606	569	575	549	546	596	595	553	578	558	607	543	556	564	594	583	543	607	576	576	594	611	542	586	582	583	571	579	601	551	586	590	511	554	590	576	580	582	557	582	637	574	538	585	560	570	576	565	562	580	563	545	549	570	533	559	635	559	535	569	573	589	569	558	585	562	597	567	548	595	587	590	560	542	577	521	585	596	569	575	580	580	529	564	566	556	583	586	559	560	553	586	595	610	560	564	560	573	556	595	583	594	529	575	583	573	588	608	543
23736	13101	18069	1319	583	432	349	319	283	299	268	252	276	240	240	259	259	236	239	247	231	235	236	225	219	202	212	227	234	236	227	205	218	218	231	208	221	251	211	208	232	226	251	226	222	235	230	236	213	193	216	233	236	241	224	209	220	223	225	201	236	233	245	250	231	225	243	219	187	231	268	207	230	241	226	223	225	213	237	232	220	222	238	245	245	215	209	237	224	227	238	210	217	228	232	245	233	194	249	220	235	254	219	219	209	203	220	221	233	215	253	216	229	239	232	232	227	214	208	196	228	211	210	234	232	226	223	205	221	217	249	224	206	210	200	220	236	193	219	201	183	205	267	231	215	205	240	229	180	228	203	232	225	219	236	226	201	226	219	215	213	240	224	222	235	230	223	217	236	219	221	204	221	234	208	236	234	214	217	260	231	229	243	220	197	226	213	231	231	230	220	236	206	213	211	240	208	218	222	220	193	213	232	236	218	214	215	253	221	226	226	211	242	246	243	203	214	227	215	224	220	250	202	232	205	215	204	219	241	218	199	221	229	222	225	233	218	254	218	233	230	240	217	230	238	216	210	248	229	203	227	193	205	230	190	219	194	213	247	231	201	249	228	238	214	222	216	227	219	212	198	217	220	235	242	232	245	203	210	212	227	234	214	222	233	207	216	232	226	236	239	217	191	208	236	236	219	215	232	246	243	212	218	230	239	231	227	228	231	257	191	228	216	235	205	224	223	223	204	193	190	196	224	244	247	221	195	224	215	218	227	250	199	205	254	228	196	230	234	231	236	216	199	225	180	231	241	251	202	209	237	227	226	231	248	202	229	209	231	221	213	196	228	216	236	203	220	241	247	220	211	235	181	243	240	203	192	220	182	222	227	236	212	220	212	234	228	219	221	241	233	209	223	197	217	198	234	205	217	206	233	230	224	223	216	217	216	184	244	222	262	192	209	231	222	214	245	228	226	206	212	207	212	201	209	200	239	189	235	214	215	223	213	193	239	209	193	256	193	209	235	208	227	236	241	223	220	198	236	207	241	222	221	229	197	212	205	220	219	227	219	230	221	236	242	233	234	210	223	223	209	233	224	209	252	221	221	216	233	235	210	221	203	245	196	234	242	210	234	225	227	201	216	242	243	233	218	239	232	235	204	242	241	214	209	221	216	193	239	193	227	258	215	216	216	218	218	216	204	208	233	218	232	217	214	229	239	207	224	197	228	216	235	246	227	227	199	210	194	219	231	226	232	224	180	188	234	222	207	242	233	232	222	213	240	207	212	221	216	237	269	205	232	223	218	212	197	237	202	235	206	211	222	217	231	245	221	222	226	209	206	218	215	192	199	239	242	190	226	211	235	225	224	227	235	226	219	214	219	238	221	230	217	223	213	214	212	232	236	236	224	220	209	222	243	215	200	239	217	245	239	214	244	236	221	222	234	225	207	249	232	212	209	201	213	215	200	249	206	198	217	254	201	186	227	219	217	224	222	207	245	218	228	233	224	210	241	235	196	242	259	251	227	223	210	210	207	227	233	203	241	233	232	204	207	211	206	215	211	220	179	217	205	217	234	202	219	221	234	228	210	210	207	200	205	199	216	217	237	221	258	236	236	217	243	226	247	251	220	246	219	225	250	239	218	215	255	236	219	225	236	215	206	199	232	229	231	222	224	226	225	214	269	206	192	209	216	195	247	247	216	211	214	195	204	204	218	212	218	212	241	202	233	228	289	249	200	227	237	206	230	216	217	229	256	224	208	220	229	224	218	225	194	222	246	190	234	232	231	220	243	201	246	232	212	231	223	236	219	256	241	214	245	219	191	207	215	227	208	215	217	236	210	217	229	227	229	225	230	214	216	212	219	217	222	211	233	228	189	219	222	215	237	221	246	232	216	217	228	226	262	233	229	225	192	216	208	200	233	222	258	222	237	209	217	206	216	196	213	207	212	223	245	245	251	210	217	244	237	234	214	221	208	200	217	196	254	186	223	220	201	196	218	254	235	219	232	239	194	222	239	203	217	248	216	247	222	221	216	227	231	213	256	234	217	215	244	236	212	231	220	245	213	219	232	242	226	205	205	205	207	240	211	237	222	209	236	220	223	226	210	212	227	216	234	244	217	205	217	240	208	224	200	221	207	228	254	223	223	261	228	243	226	244	211	203	227	211	241	250	210	209	218	202	210	221	237	215	253	216	215	218	250	215	221	195	238	199	212	219	234	251	233	221	236	215	229	219	231	227	240	216	200	217	234	238	191	232	213	225	209	188	269	200	224	216	263	230	217	223	251	213	220	220	256	219	239	247	229	208	219	240	227	215	209	213	242	206	224	229	266	190	217	226	226	238	220	228	216	221	207	212	210	226	210	226	226	206	246	209	205	198	219	225	208	219	189	190	223	190	216	211	222	208	202	208	217	258	221	225	237	231	194	194	213	249	216	228	189	229	216	234	210	217	210	227	230	235	199	227	233	241	227	216	216	256	220	227	199	234	212	232	233	224	199	210	197	206	234	229	227	225	229	219	242	242	223	225	260	249	205	218	234	214	240	216	223	200	248	216	202	226	201	218	227	197	226	220	201	180	180	244	245	224	234	232	223	224	220	222	226	212	207	213	242	234	242	218	236	228	229	191	246	236	249	255	209	201	211	210	210	225	236	225	211	246	247	206	226	208	208	234	246	221	222	219	228	245	208	221	230	238	242	202	246	247	228	199	245	214	214	234	208	210	237	252	231	216	232	217	212	216	219	225	224	189	267	235	211	234	227	237	230	211	259	224	221	200	218	219	217	214	204	191	219	239	232	216	234	211	235	210	259	260	255	228	229	201	198	219	227	235	201	240	196	221	227	215	242	206	229	195	236	264	219	241	233	209	214	187	200	242	233	242	219	224	227	209	216	209	226	220	227	184	220	258	237	205	234	220	242	202	225	237	209	198	241	200	214	241	204	205	219	272	220	220	203	223	214	209	230	227	197	238	250	212	228	241	244	205	251	225	204	223	216	209	202	228	205	209	210	234	214	212	230	204	218	237	228	210	204	204	230	255	228	257	224	221	235	240	225	235	222	237	241	223	241	213	223	252	226	238	214	213	239	210	254	193	184	214	250	229	212	234	226	221	210	232	246	203	220	205	219	230	227	209	239	222	229	218	227	226	233	234	260	223	213	248	227	192	217	225	241	233	233	242	215	217	208	224	239	211	217	205	215	229	219	211	209	229	196	239	232	208	237	192	238	224	211	234	175	213	215	225	209	209	229	239	226	220	246	226	194	220	234	202	207	227	232	238	208	209	234	220	232	248	251	222	227	217	232	223	228	223	221	225	200	231	234	233	244	210	225	218	213	234	231	234	209	223	236	223	215	237	228	216	229	202	212	217	218	223	223	218	240	220	214	210	238	224	219	252	208	204	232	225	225	226	218	253	226	224	231	216	258	239	202	213	207	222	216	248	206	218	259	207	214	217	210	218	209	232	221	224	256	233	201	248	241	222	218	247	206	264	196	213
13347	11760	11105	2008	1729	1462	1176	1023	968	892	816	766	706	708	699	623	656	614	612	582	578	572	533	546	525	531	550	521	520	530	513	554	519	499	506	512	517	543	504	560	543	530	477	476	519	482	511	505	522	525	529	512	496	536	540	480	500	492	450	536	523	511	462	522	481	528	491	556	488	515	488	520	488	512	557	458	504	517	466	503	499	468	527	537	503	531	550	492	501	492	534	499	515	490	484	477	491	520	471	459	479	505	482	471	508	511	496	476	504	492	490	457	500	478	523	476	501	534	495	519	496	504	488	515	477	535	508	519	531	495	503	485	450	456	463	468	502	483	478	478	527	472	513	482	506	522	486	496	505	502	513	474	458	454	484	531	470	498	518	493	495	524	496	496	450	534	486	482	488	496	531	503	502	496	449	422	456	511	547	531	488	470	465	539	497	480	514	473	494	492	481	506	460	509	456	478	472	510	502	468	471	524	543	509	501	476	475	449	508	507	480	516	521	489	482	537	481	481	496	513	480	485	501	445	482	493	465	511	491	514	490	473	462	480	478	495	515	508	481	480	498	486	490	490	472	486	503	511	475	493	541	498	551	477	469	504	480	514	481	475	498	509	505	482	486	501	510	486	444	493	500	521	518	494	467	528	516	487	480	490	495	492	481	484	515	452	491	488	467	497	503	472	532	527	521	551	491	479	518	502	479	475	501	515	494	488	462	471	502	470	469	467	513	489	498	521	463	497	438	473	482	478	522	471	464	427	529	525	509	471	497	508	504	463	446	513	506	494	476	500	499	513	501	515	463	520	443	475	473	481	483	510	499	499	535	504	460	469	456	516	501	442	550	509	476	483	472	481	496	493	496	495	482	494	464	496	513	497	513	515	471	502	434	507	503	485	500	491	480	488	479	467	498	543	506	452	499	484	512	475	487	498	502	487	493	493	521	468	483	456	499	498	459	512	501	467	489	464	513	518	478	507	497	484	435	483	498	518	473	491	456	480	494	522	505	524	519	462	475	482	504	495	479	496	468	524	512	536	485	505	512	463	497	495	483	513	501	521	500	498	485	462	509	467	464	485	502	488	504	499	497	487	533	518	486	497	466	495	571	502	486	469	508	529	497	520	503	487	517	499	485	483	496	486	465	546	528	535	502	474	497	475	492	457	435	466	509	440	481	496	467	491	527	494	494	501	495	441	493	505	483	504	509	463	487	470	498	502	500	500	473	491	497	471	506	527	489	509	495	487	526	477	487	469	505	498	523	474	493	444	513	547	548	523	442	461	467	492	490	469	476	528	480	490	479	516	484	526	479	480	498	524	484	471	474	470	518	472	487	467	516	473	481	487	503	474	479	480	480	492	458	495	497	467	495	499	504	465	518	471	524	524	484	517	489	488	486	493	485	463	493	475	498	474	479	508	466	526	488	488	498	511	469	461	504	473	498	495	492	479	472	495	514	507	512	487	505	476	489	507	459	499	504	477	511	522	489	507	505	504	493	514	491	493	520	510	468	484	485	466	523	461	482	497	519	509	497	504	479	493	501	476	502	491	514	514	475	499	508	483	461	506	490	508	512	471	487	502	487	480	493	459	508	522	461	474	463	466	519	492	506	496	518	536	511	508	484	508	481	476	498	503	499	443	479	501	530	532	487	510	482	443	473	469	482	526	454	481	487	500	462	521	480	475	472	492	492	523	542	443	442	528	484	517	495	487	499	483	494	515	481	530	527	454	526	513	480	485	485	502	507	473	503	487	498	473	502	497	514	459	504	498	509	485	514	471	467	493	463	465	463	511	508	540	478	497	482	465	473	507	497	448	467	482	526	493	495	524	500	500	520	514	505	502	487	520	501	575	477	465	485	515	515	487	514	481	513	493	506	511	493	473	504	465	491	473	476	477	511	499	465	486	504	451	487	500	472	509	495	492	427	470	527	481	462	489	478	492	483	540	552	504	501	505	528	492	470	468	468	511	484	505	492	494	516	483	516	484	469	485	458	474	480	495	503	500	524	496	462	513	504	495	526	505	488	498	463	448	514	507	480	503	487	524	483	502	473	500	468	496	502	504	466	438	517	493	462	516	499	466	496	498	485	482	538	508	509	498	515	552	476	500	516	462	537	453	459	497	455	479	497	510	496	464	508	506	498	499	495	492	501	473	497	506	479	498	477	487	460	513	484	518	514	474	490	526	469	544	487	484	511	479	487	496	470	509	507	491	478	501	502	488	479	503	506	504	511	464	474	452	528	500	478	465	506	523	479	506	471	472	510	496	471	498	508	523	514	517	506	497	489	493	488	491	471	471	482	547	478	460	479	480	487	465	467	470	519	510	467	457	475	542	524	472	499	557	525	509	488	479	506	505	497	507	536	495	484	446	486	479	490	519	524	470	470	514	469	496	489	507	473	474	498	490	463	493	516	518	470	495	508	472	437	502	473	467	516	521	488	499	466	511	523	541	548	486	462	507	489	499	509	510	482	472	510	506	504	501	484	493	499	501	509	523	524	516	469	457	469	498	497	489	512	517	462	516	484	481	502	482	494	489	467	486	539	478	507	502	470	503	487	470	481	470	450	463	486	489	489	484	500	475	518	468	491	513	483	501	519	493	492	511	459	547	491	523	474	500	475	491	495	526	519	499	484	488	498	471	507	469	461	523	500	537	494	462	460	495	501	508	485	508	477	486	498	457	534	490	471	464	484	498	519	506	505	475	485	481	489	506	469	509	471	484	481	507	506	432	474	502	520	499	486	498	493	471	474	472	510	451	477	509	509	469	492	493	481	481	497	521	465	472	527	536	495	471	506	471	492	498	492	527	480	519	509	469	480	533	489	540	465	511	529	502	491	532	472	522	485	523	485	493	460	518	523	473	494	522	488	491	463	512	521	486	448	526	564	464	488	500	521	513	493	497	485	492	474	479	513	456	493	487	509	522	471	544	502	538	464	524	516	489	461	513	495	515	499	473	466	461	528	519	477	521	469	474	481	481	490	468	493	465	502	490	489	481	475	520	517	506	488	485	500	478	456	500	501	506	469	485	493	484	510	498	470	497	476	532	472	514	507	525	500	487	492	490	506	485	485	492	503	503	477	491	495	498	525	498	524	526	457	511	482	506	527	504	529	499	478	518	533	491	495	489	519	488	468	484	502	508	487	514	486	478	502	462	526	484	518	482	484	482	472	474	535	510	523	446	496	530	459	500	512	483	457	476	489	500	454	479	491	472	453	475	503	475	488	459	493	464	506	482	458	519	513	448	498	512	505	488	465	457	498	483	464	506	509	510	460	490	474	491	473	482	496	496	497	507	472	464	490	501	437	490	494	493	478	508	491	507	509	496	487	489	523	500	485	519	519	512	456	489	489	496	494	520	510	477	495	477	516	513	501	509	508	492	518	469	529	490	489	484	503	497	415	467	479	495	502	504	524	487	492	512	479	544	496	480	490	493	516	488	459	427	502	479	529	497	491	500	517	531	510	529	495	480	495	489	459	470	510	487	521	495	490	481
6052	2333	436	123	155	116	112	120	128	131	119	111	128	115	118	115	117	102	118	106	126	131	98	110	133	129	130	120	163	133	123	122	122	118	123	128	115	130	118	119	119	115	132	128	127	115	99	118	132	132	131	109	115	105	99	122	124	117	117	145	112	127	124	112	112	97	116	123	113	116	121	112	133	99	99	117	134	113	114	119	113	121	140	126	112	113	134	120	127	115	114	123	125	141	151	118	116	102	122	92	134	107	119	108	136	112	96	124	118	121	122	119	112	124	110	96	118	93	123	130	85	123	116	108	117	129	105	114	128	125	109	121	124	108	117	135	108	119	113	123	117	114	115	121	103	114	114	122	121	126	113	126	106	106	99	116	112	128	125	115	116	124	117	120	109	123	118	126	136	95	122	105	137	108	117	99	124	108	125	133	121	115	102	124	110	109	133	111	117	143	115	118	111	109	132	139	120	107	122	137	127	111	137	121	117	98	153	140	106	110	109	138	135	142	142	107	104	112	108	127	117	125	140	116	114	125	126	126	108	146	103	97	127	106	120	112	129	107	121	105	114	116	133	112	136	129	114	124	146	132	90	110	125	139	120	133	110	115	115	121	115	104	120	120	131	101	128	139	128	129	131	97	121	113	107	111	111	111	132	135	115	116	122	120	141	109	132	105	118	96	112	124	124	108	135	134	134	117	116	121	134	110	140	141	126	132	130	132	124	121	118	117	106	123	127	123	115	104	126	88	129	127	98	129	117	114	116	130	112	123	109	106	88	133	104	118	138	119	129	119	113	114	105	117	122	93	111	128	113	126	113	136	117	136	121	131	145	121	111	128	124	113	119	121	119	122	91	132	128	101	115	120	120	103	98	124	118	114	105	122	141	111	105	127	110	108	108	120	120	135	116	122	127	106	140	129	121	116	118	144	115	116	109	117	92	98	112	114	121	106	106	124	132	114	122	118	123	113	110	116	107	128	117	129	128	113	126	118	118	124	107	118	129	102	124	113	105	142	118	114	114	100	121	106	114	107	128	121	119	129	116	128	133	130	125	121	113	117	143	121	133	113	139	108	125	119	132	110	115	104	118	114	139	125	118	106	126	130	123	113	113	122	115	118	130	145	114	124	115	139	120	123	144	109	115	140	126	130	127	116	129	101	136	129	131	121	127	118	109	106	124	101	111	113	117	131	92	112	113	122	104	118	126	110	108	117	124	111	111	99	128	132	132	134	119	123	137	123	113	136	122	153	126	126	125	126	117	136	120	128	113	123	136	123	116	130	128	89	109	108	129	104	110	121	112	121	98	119	130	119	110	103	106	123	111	103	118	98	129	109	102	109	135	117	158	125	115	123	136	122	124	117	112	124	133	103	128	106	133	114	127	111	127	106	111	124	152	138	124	122	109	116	98	125	115	121	131	115	124	99	123	125	141	126	129	127	121	114	105	110	116	118	120	145	122	108	124	104	127	120	100	141	123	124	92	128	133	107	91	115	105	122	127	137	108	122	119	111	132	102	122	116	138	123	129	117	116	119	139	112	110	128	134	106	131	101	132	122	115	125	101	124	128	113	110	146	128	116	146	109	128	136	112	116	113	108	124	101	120	116	118	121	130	122	136	121	114	111	133	141	117	126	126	129	116	103	118	116	126	130	114	108	123	123	119	117	126	115	118	102	119	109	112	121	122	107	124	121	100	136	122	122	147	117	132	102	102	116	141	125	116	129	123	113	116	130	113	116	118	112	121	109	128	127	108	128	122	125	127	130	121	112	121	106	115	122	101	116	107	116	106	119	119	126	116	117	123	132	107	127	121	125	111	119	109	124	103	119	107	92	115	128	111	115	123	109	127	139	119	143	120	103	133	117	116	114	118	131	111	104	134	149	104	104	130	115	123	117	112	134	107	132	120	110	87	117	128	115	106	123	129	131	125	128	128	113	112	121	136	127	114	113	119	107	138	114	118	131	113	125	153	127	118	128	122	125	114	109	122	114	117	137	113	134	117	133	138	121	142	101	116	123	158	117	99	105	116	118	117	112	106	133	123	106	112	118	118	130	118	124	128	136	109	108	126	106	136	147	113	109	127	117	104	99	107	103	108	118	113	107	121	106	112	119	117	130	135	126	132	130	124	149	138	123	112	111	119	146	122	104	134	112	121	102	124	122	136	121	123	130	111	124	119	101	105	127	103	108	119	133	113	116	125	106	141	115	116	106	102	117	109	116	123	125	124	113	128	114	115	118	106	134	110	128	134	109	112	120	122	151	100	136	119	110	126	124	105	144	105	110	112	133	124	136	121	112	141	103	107	102	124	118	107	115	155	109	110	128	118	119	123	138	139	121	106	117	112	122	133	108	110	136	132	123	111	110	132	125	140	127	116	114	100	100	127	132	133	125	134	111	123	109	137	112	106	107	116	106	116	109	116	121	102	123	124	127	115	134	137	125	124	87	111	120	129	119	134	100	122	122	121	123	120	118	115	137	138	148	135	115	125	116	109	123	118	140	100	125	129	122	117	126	119	136	129	140	121	115	132	123	111	135	122	118	135	127	112	115	144	114	110	126	102	132	129	110	112	140	113	96	127	123	128	129	120	115	106	132	110	131	123	113	133	101	109	118	86	123	112	121	122	122	107	117	123	130	133	127	116	128	126	124	124	102	114	126	121	118	119	122	114	100	111	99	112	118	122	117	133	124	112	118	101	119	111	109	142	121	109	113	107	117	116	120	106	119	125	124	114	135	131	107	107	113	141	118	118	114	117	124	108	134	112	130	118	123	112	133	115	128	104	102	133	105	124	106	118	123	122	99	125	93	113	124	107	106	123	126	106	106	109	112	136	99	139	119	131	122	156	107	105	110	133	118	103	127	107	122	100	129	120	138	129	132	106	124	127	123	136	120	119	118	121	125	118	116	128	107	100	142	123	144	130	112	122	103	88	150	104	110	109	133	106	131	108	108	125	120	106	123	103	118	142	119	121	117	117	115	110	124	133	132	115	112	129	148	142	133	93	133	120	125	119	122	129	129	129	123	115	129	136	147	120	116	130	110	127	134	114	118	136	127	116	109	136	100	104	123	129	113	108	121	109	128	130	115	125	124	132	132	125	128	125	128	129	127	107	142	132	118	108	147	124	113	122	119	134	97	119	101	115	112	126	144	109	136	116	117	120	134	115	113	117	123	109	100	114	123	121	122	126	112	124	129	116	111	127	150	119	105	135	112	106	130	111	108	123	117	125	123	121	121	124	115	120	122	108	122	127	111	143	128	112	115	115	113	107	131	113	117	113	153	127	106	124	101	131	113	118	128	109	111	115	123	126	130	128	112	144	131	112	91	122	116	114	103	123	118	115	125	130	119	140	121	147	128	129	124	120	126	111	130	120	119	126	104	118	104	120	125	108	121	127	116	141	129	125	118	132	122	114	119	131	122	112	133	121	106	118	146	145	134	105	104	123	116	128	125	111	126	120	112	97	121	130	112	123	128	125	117	126	133	109	131	106	117
4059	2138	601	383	359	327	353	314	306	341	323	306	322	294	300	318	323	300	324	317	323	340	293	295	315	297	322	312	315	326	313	317	311	333	310	331	331	339	306	337	310	310	310	322	325	266	316	306	287	313	323	312	316	309	304	307	347	325	334	312	342	304	300	309	296	330	316	308	321	267	284	305	341	292	303	299	283	328	315	302	329	288	303	324	318	360	326	303	320	309	303	328	317	323	325	303	283	322	313	326	327	280	338	319	293	285	292	289	309	313	300	344	329	298	312	289	317	317	354	320	323	313	294	297	324	327	309	290	304	292	295	346	316	303	305	317	300	303	311	293	342	289	336	299	284	287	302	305	326	310	299	335	270	312	342	308	317	352	317	322	285	322	318	329	309	278	285	326	281	306	313	329	304	286	343	290	306	301	310	314	319	334	311	334	312	303	279	311	312	324	302	322	315	323	327	304	276	311	305	312	305	304	286	312	317	307	303	334	285	291	326	332	318	301	272	321	305	305	296	340	324	321	312	313	317	283	292	299	313	303	260	310	308	321	314	297	314	285	296	337	300	337	311	330	292	302	315	301	311	328	316	301	297	325	312	284	324	334	319	297	285	325	312	332	331	293	319	292	332	309	310	359	327	319	307	324	302	323	284	310	295	328	311	300	295	302	310	331	331	322	317	291	294	312	326	303	293	311	297	302	299	317	297	296	302	310	297	301	293	277	334	313	330	306	349	305	319	296	315	344	315	319	339	314	313	306	343	305	293	312	299	280	313	313	352	324	327	316	287	306	314	318	316	310	311	281	307	317	288	314	291	316	308	330	319	338	319	311	316	319	320	294	333	319	288	303	331	320	309	299	300	319	322	304	314	311	286	303	283	314	304	291	318	300	309	288	302	332	307	315	313	325	318	327	325	323	316	278	326	316	275	300	317	294	279	326	321	321	310	320	330	317	308	310	297	308	310	304	323	322	297	335	291	292	297	333	291	309	280	282	364	297	295	306	270	307	307	285	283	343	324	296	297	290	286	288	298	309	271	331	337	294	324	314	299	335	323	293	307	301	329	295	317	311	300	303	312	320	295	304	301	321	325	279	294	330	326	312	335	295	286	318	303	344	304	293	304	272	332	282	335	299	307	319	300	318	303	306	270	305	319	320	307	333	313	330	278	318	301	318	329	294	320	313	309	316	315	298	304	338	308	302	281	316	295	300	297	313	329	309	308	298	284	324	299	324	305	303	318	324	294	336	283	306	348	307	341	346	313	312	322	335	307	321	343	342	290	306	308	305	292	299	315	317	313	325	338	323	284	328	304	307	276	294	318	271	319	304	359	314	316	324	303	297	313	290	318	283	323	326	303	299	293	327	315	303	357	334	302	287	334	323	345	301	299	341	318	314	311	294	312	304	315	291	323	339	300	300	296	298	282	290	328	292	321	303	327	323	293	301	307	298	313	328	318	293	279	301	308	286	311	337	295	304	307	318	309	304	315	309	301	315	296	318	308	287	332	283	302	322	292	319	329	284	348	322	293	281	331	325	270	276	314	315	305	331	319	304	294	310	313	312	280	330	315	293	284	287	292	340	316	322	332	326	296	299	318	310	297	300	287	317	299	327	268	300	338	310	299	303	313	305	285	302	318	295	290	296	308	345	328	322	317	321	290	325	332	298	335	317	289	294	314	291	313	324	333	333	331	325	286	311	302	352	290	345	331	304	319	309	326	317	308	325	313	313	324	291	327	289	336	308	290	325	298	329	297	323	277	302	301	325	322	314	294	315	312	308	287	303	313	343	319	309	342	295	301	277	323	296	303	303	318	307	341	273	292	333	316	298	314	312	312	295	317	309	300	299	325	303	306	315	314	315	275	318	284	305	330	307	327	301	293	308	282	335	318	321	313	282	314	325	332	320	301	326	311	300	314	287	316	329	311	301	300	263	265	334	291	299	298	297	283	319	306	316	305	298	292	274	290	307	299	317	311	294	303	282	310	305	293	304	291	312	283	305	290	271	339	303	280	283	354	289	295	297	341	299	270	321	313	285	299	278	293	304	291	306	315	325	297	307	277	307	300	340	314	304	324	279	284	296	294	320	324	315	302	291	295	313	285	324	269	299	307	297	315	331	297	292	314	318	320	283	309	311	305	297	297	322	320	286	321	311	310	317	321	286	339	327	305	323	306	293	341	295	295	326	297	311	314	282	343	320	287	294	307	335	296	315	311	337	286	323	318	302	298	317	319	331	321	292	327	316	319	332	327	294	362	287	314	325	322	283	340	313	287	331	321	283	307	330	315	309	310	304	280	273	311	311	302	292	334	326	314	337	325	301	312	338	311	313	285	323	332	278	323	302	346	308	302	269	290	321	285	309	294	307	292	304	320	310	313	297	282	285	315	277	272	344	313	341	344	301	292	360	304	295	311	308	304	320	310	325	295	280	311	324	295	318	325	297	326	302	317	317	313	306	332	297	323	302	315	313	340	303	292	289	294	301	348	310	288	281	284	298	311	259	325	319	319	319	341	335	330	321	321	332	309	300	327	326	307	305	279	323	322	290	281	304	289	314	270	293	292	312	327	288	304	327	274	326	324	322	306	306	306	316	288	317	307	324	315	311	306	318	284	300	296	336	291	292	306	356	323	324	329	331	322	328	284	332	309	294	317	317	310	309	312	307	333	305	297	324	341	276	302	323	303	317	319	310	293	320	321	305	325	308	341	295	308	276	298	291	314	311	307	311	324	326	282	318	320	349	302	342	296	320	280	330	313	323	296	337	320	320	313	303	306	302	306	310	355	282	275	283	265	287	324	306	276	319	315	307	284	313	309	300	336	303	322	307	317	307	319	299	335	327	299	280	293	289	271	340	314	308	288	306	333	273	292	293	294	312	312	278	307	334	340	308	312	344	305	330	293	322	295	295	297	346	303	322	320	322	304	323	305	344	317	314	310	331	275	276	306	323	329	308	323	298	273	303	338	321	296	315	306	332	308	314	293	280	330	288	325	311	318	295	299	312	286	334	306	331	335	325	290	326	321	311	314	304	306	291	291	313	281	320	321	306	319	308	330	327	311	315	316	328	323	259	335	343	349	332	302	299	300	309	317	301	306	285	320	334	286	318	319	308	292	305	311	340	318	327	300	314	317	297	277	325	285	288	300	324	295	327	327	311	299	330	299	314	297	293	328	340	308	306	333	296	306	303	284	279	341	312	276	346	323	317	324	319	320	303	285	255	306	330	300	287	297	303	281	320	299	306	309	266	297	300	317	289	331	307	313	331	303	300	301	332	303	316	312	308	333	305	312	316	295	311	296	322	290	297	306	287	314	291	323	321	301	313	285	334	304	315	301	322	307	302	323	311	281	315	337	305	311	326	323	303	317	296	285	288	293	316	302	307	310	325	303	290	312	319	302	326	310	293	306	319	312	338	288	290	327	303	324	300	311	347	319	312	312	302	310	295	304	302	308	324	320	303	303	288	287	344	308	319	296	328	357	323	319	322	297	288
15838	6782	5332	538	405	354	320	308	334	281	267	250	272	269	275	279	241	246	259	255	265	272	267	267	263	259	278	254	252	295	273	270	257	246	274	266	284	264	257	245	265	243	254	235	243	244	247	231	268	261	247	268	233	254	241	248	247	259	230	251	255	247	239	243	238	227	272	254	231	236	215	238	272	239	250	260	243	228	266	237	262	259	270	234	229	245	243	228	242	227	234	269	248	262	269	256	236	251	240	238	251	244	243	295	248	244	258	226	243	240	265	269	236	228	281	283	246	263	256	262	241	255	231	264	246	253	245	222	267	251	236	272	249	266	285	262	234	259	240	226	242	233	253	222	244	247	232	250	244	274	246	258	249	239	266	266	253	243	240	235	228	250	245	269	249	257	245	220	265	259	252	254	254	276	264	250	221	249	244	248	226	213	262	227	243	271	245	234	224	243	243	201	291	247	229	278	258	254	276	233	274	254	213	265	257	238	237	235	240	229	217	277	240	260	267	244	270	257	231	248	254	265	232	238	244	258	282	223	244	269	235	232	273	237	250	250	225	287	240	278	236	230	265	249	271	258	284	256	230	220	269	240	246	289	297	257	268	238	245	234	265	250	254	260	278	250	260	253	230	240	244	242	225	241	241	239	262	248	255	252	250	234	239	241	273	234	244	274	229	274	244	258	245	221	232	251	259	241	234	250	262	246	252	213	257	228	239	245	244	258	236	243	247	208	241	266	272	247	267	243	275	293	238	228	262	229	250	235	250	254	257	223	246	260	249	264	240	260	246	248	238	239	266	254	226	226	248	219	258	248	238	265	256	235	233	246	266	238	266	219	241	280	263	242	227	238	279	254	228	263	282	229	232	267	224	244	255	271	282	232	248	261	221	249	258	218	238	236	247	270	256	268	266	252	242	229	238	288	255	233	252	215	232	239	226	256	263	238	241	261	255	250	230	261	251	263	233	249	240	237	236	229	263	219	264	243	245	252	254	273	242	221	235	226	232	283	236	266	249	247	263	259	275	240	241	254	237	239	255	221	248	241	258	246	266	254	249	260	244	261	229	224	246	267	258	241	256	243	250	255	217	226	257	223	242	246	255	236	261	259	266	239	259	264	237	222	252	245	284	250	248	260	219	244	267	246	233	236	233	279	236	237	223	256	237	256	278	243	249	272	260	246	255	226	241	265	280	216	231	250	261	245	261	275	250	265	246	248	262	265	260	256	256	254	252	237	246	254	237	249	261	254	253	265	269	224	245	231	248	256	262	220	261	258	236	245	259	270	236	240	271	270	244	242	240	245	254	246	274	252	231	251	222	244	250	243	237	260	248	210	241	249	262	225	216	224	249	253	261	252	259	257	254	278	230	260	235	273	292	291	219	251	239	273	252	240	281	253	278	283	244	232	267	252	238	241	226	230	222	251	270	246	242	280	252	265	241	254	254	237	289	238	233	265	264	237	254	248	223	269	266	236	277	238	246	260	259	245	231	253	256	225	277	227	270	260	275	251	242	240	237	251	254	247	226	295	232	255	284	262	272	250	230	266	230	245	251	271	226	264	259	240	250	254	254	240	263	262	258	262	236	271	240	241	266	228	279	238	247	243	264	253	277	229	238	205	237	233	256	218	249	246	245	265	266	238	235	247	250	236	236	226	211	247	232	270	253	223	261	221	248	227	274	207	215	284	247	273	236	244	252	221	282	219	251	269	253	242	264	221	265	244	245	266	242	249	227	221	223	246	262	237	237	252	267	262	239	264	246	283	269	270	236	255	244	247	230	230	208	251	244	226	245	237	280	232	266	263	249	271	250	253	248	274	246	244	267	250	274	282	231	266	246	240	290	240	252	230	273	224	247	263	224	282	237	234	218	240	230	218	223	250	262	258	270	258	241	234	269	233	263	276	237	240	245	269	250	223	239	238	271	243	267	265	233	226	230	255	254	272	262	269	223	240	292	238	241	255	228	224	262	242	238	251	252	262	233	278	278	245	241	266	269	257	278	266	246	263	253	213	258	281	240	242	220	254	218	243	269	240	249	230	236	236	259	243	250	246	277	278	255	272	237	245	245	246	269	230	269	258	244	260	270	250	266	263	259	238	241	251	250	253	259	239	268	267	234	246	236	250	255	246	249	256	253	237	224	245	215	234	253	242	209	240	230	238	202	247	268	243	252	239	265	246	228	253	246	275	255	256	236	234	250	270	251	265	238	236	272	232	235	269	261	262	263	256	281	242	248	245	239	240	229	267	251	253	268	236	250	273	260	241	254	253	264	246	255	237	236	261	242	259	251	243	235	260	240	280	249	236	247	275	241	269	221	228	247	230	258	259	257	254	244	254	251	258	207	244	249	212	236	245	248	248	241	246	264	234	266	279	243	255	246	237	241	270	249	220	242	240	243	236	234	274	258	267	242	241	242	289	277	250	290	247	233	236	253	268	244	263	234	250	221	227	258	248	270	236	236	237	254	285	253	254	252	256	239	224	267	280	234	255	257	244	251	247	262	277	224	218	263	256	269	237	229	255	239	259	237	265	206	260	253	221	260	224	236	257	270	257	232	257	240	255	231	253	243	250	268	248	249	267	237	254	225	263	257	254	245	253	274	228	255	262	237	224	246	264	281	230	235	261	247	261	246	244	230	241	264	245	215	232	256	259	239	260	269	233	255	290	259	277	251	282	206	266	261	253	252	234	234	261	227	248	226	225	239	247	246	255	261	256	255	218	243	217	234	232	225	243	266	223	233	237	272	259	266	246	252	256	240	253	228	255	234	250	248	258	239	261	235	272	281	253	227	273	239	241	245	250	223	249	239	231	246	238	237	264	247	242	247	264	248	254	259	278	243	211	247	280	240	260	254	239	251	225	238	246	249	231	225	246	263	230	259	266	243	259	249	278	260	271	246	272	242	270	219	213	244	258	238	244	264	275	262	261	245	260	237	259	272	288	246	276	264	235	237	240	250	269	256	290	216	260	235	249	242	283	248	231	259	247	229	230	231	260	230	251	264	272	220	248	266	240	242	247	254	242	255	229	236	245	248	233	255	230	240	243	248	242	231	253	228	280	251	280	244	281	252	243	257	269	220	233	241	271	236	239	265	279	268	263	255	231	223	258	255	261	225	246	239	241	242	272	246	222	228	240	257	236	246	248	285	246	250	301	246	224	228	228	245	257	228	243	249	250	255	218	256	257	234	242	266	251	239	271	238	245	223	250	264	246	259	252	232	245	235	210	254	255	247	237	233	226	235	255	226	214	229	228	225	258	248	253	253	253	226	252	232	266	230	266	254	268	242	278	222	222	233	234	256	292	257	240	254	234	249	242	261	258	240	244	239	240	267	222	233	269	247	265	241	240	235	253	257	241	258	235	253	204	249	236	249	237	240	242	246	242	245	265	229	256	261	258	217	232	280	239	241	226	247	236	243	269	250	231	248	224	243	248	277	217	254	261	214	267	266	263	237	278	279	249	282	257	266	235	286	246	231	238	259	235	288	233	244	241
10422	6450	5569	1448	1271	1043	976	863	790	729	726	750	705	673	713	648	639	675	637	671	607	577	610	626	560	616	567	597	587	593	573	586	577	569	596	588	586	593	603	568	607	606	559	554	560	587	540	517	585	598	542	518	547	561	579	605	613	555	580	557	589	599	562	554	573	554	558	574	599	579	566	576	557	591	564	562	600	558	534	561	531	592	567	543	590	518	509	588	557	557	558	577	565	581	591	592	571	560	599	552	544	580	596	631	594	576	565	587	532	558	561	601	556	558	585	563	580	584	578	557	594	584	565	557	592	574	573	559	615	563	549	574	605	583	587	570	587	573	574	555	570	571	551	516	521	572	534	548	580	565	579	532	598	545	607	566	588	562	583	577	554	582	578	561	542	572	596	552	507	596	604	558	577	586	521	542	565	571	595	587	569	582	542	604	573	553	586	572	589	608	577	570	575	550	577	585	538	522	561	551	620	580	563	594	561	575	530	555	543	567	585	546	563	566	582	636	564	578	587	571	578	611	558	640	592	605	583	580	552	582	564	547	569	593	576	588	552	552	545	514	573	577	584	535	588	579	531	551	575	572	574	580	543	590	572	537	562	531	545	582	579	588	572	575	562	586	593	559	569	548	561	579	569	577	552	601	570	546	591	576	526	537	618	557	588	573	577	519	588	577	532	588	580	577	589	549	599	542	584	536	558	548	544	553	531	582	582	562	584	557	537	545	543	602	513	600	575	588	578	581	584	594	573	600	569	534	585	545	598	576	569	585	550	570	549	599	611	528	529	519	562	549	544	532	553	602	598	561	591	595	518	591	591	543	593	585	541	603	563	511	615	544	578	567	531	566	556	573	598	543	593	586	553	552	559	495	537	545	580	584	595	579	557	561	566	567	533	606	579	559	560	596	559	537	502	555	550	590	556	585	529	547	540	541	585	558	583	548	530	605	625	611	584	553	589	552	537	537	538	560	569	573	568	541	562	592	576	556	537	572	609	544	546	537	559	576	592	571	564	508	583	539	591	527	579	562	571	555	534	570	555	594	554	560	551	604	575	605	598	571	548	551	575	567	626	575	547	529	486	572	539	588	567	575	569	538	542	554	552	557	598	556	597	596	573	541	529	542	529	536	606	549	534	583	594	591	544	566	528	504	569	581	543	591	596	562	613	566	587	584	586	585	543	569	573	563	580	562	604	586	579	564	577	541	579	547	562	638	581	557	577	579	598	558	544	519	578	545	558	547	615	572	579	574	590	591	541	541	561	547	557	613	546	584	567	539	558	555	592	596	551	574	566	563	581	555	556	588	590	566	564	558	535	588	561	559	573	551	567	548	579	529	589	571	536	549	548	547	550	534	538	575	561	557	577	593	539	590	549	597	545	567	544	557	567	557	561	565	551	582	540	599	554	571	562	588	535	543	544	576	561	552	548	566	569	559	585	566	551	551	540	549	583	543	590	592	542	564	574	562	589	554	598	589	599	569	550	514	535	551	560	606	570	610	599	551	564	600	561	524	539	607	549	531	588	587	535	554	578	542	561	598	575	580	509	561	554	534	578	588	521	569	558	521	581	536	602	560	577	571	562	591	594	574	594	575	581	552	575	558	598	547	579	586	554	575	578	590	607	573	574	538	574	549	587	589	572	567	566	555	529	565	557	601	572	554	545	546	581	593	582	531	580	599	572	553	591	579	579	609	550	528	533	571	564	557	601	580	571	500	617	569	575	502	587	592	552	610	580	570	561	541	559	543	522	505	515	598	563	583	584	546	496	566	594	584	567	595	582	530	540	558	595	590	564	572	556	590	557	573	621	536	554	563	553	580	549	554	562	556	568	554	556	577	555	593	568	566	533	556	563	572	578	596	553	549	575	587	567	554	544	559	565	578	549	591	578	554	557	596	564	540	587	603	525	542	557	572	612	556	584	574	591	592	584	543	580	577	555	568	590	565	567	583	535	506	551	600	562	575	563	596	581	555	563	567	599	552	577	555	546	587	550	563	591	572	579	599	539	600	577	547	595	550	545	544	569	553	558	536	554	552	545	562	582	602	558	565	597	604	575	561	543	578	577	560	554	565	620	536	542	539	556	569	567	577	608	563	586	534	553	540	567	609	581	529	524	580	576	548	511	580	568	545	580	582	550	579	557	596	575	552	552	574	560	548	550	570	560	553	567	508	561	583	594	548	568	603	608	582	524	572	543	563	578	555	569	594	581	583	541	594	581	561	534	560	588	590	540	611	541	583	569	536	542	520	591	541	563	614	569	600	613	537	518	611	522	547	557	586	537	561	573	569	563	601	518	580	596	536	556	566	581	590	525	567	563	581	563	592	570	576	565	521	570	584	554	545	532	567	550	565	558	566	582	570	575	542	557	613	591	584	572	575	607	574	591	559	538	560	541	526	614	567	563	571	549	555	547	568	554	529	566	570	592	590	583	542	595	558	562	569	585	567	579	564	592	523	558	590	602	541	594	541	571	586	584	574	544	587	527	625	534	557	544	571	567	584	570	553	563	532	593	591	580	539	550	563	587	512	532	577	577	575	550	588	595	525	553	595	592	559	514	539	537	543	583	577	564	533	592	574	572	544	539	584	532	550	537	525	553	590	531	504	589	551	567	590	587	633	578	553	567	563	548	552	585	546	540	586	594	556	537	540	548	542	576	537	581	603	575	580	588	585	549	553	572	585	615	573	555	557	602	541	569	552	601	544	524	614	572	586	557	596	533	560	557	572	543	513	536	579	561	563	613	559	568	574	563	532	541	537	590	578	605	614	578	581	513	580	558	606	640	562	591	576	607	554	560	570	538	559	589	601	590	557	543	558	566	575	556	566	550	565	547	595	540	577	573	594	569	558	583	569	522	593	559	591	552	567	591	558	567	570	579	591	604	549	565	571	582	529	595	538	625	561	548	551	567	589	550	597	578	574	588	581	603	540	554	575	583	564	546	586	569	556	630	564	546	568	565	548	591	609	597	573	548	563	595	562	581	585	597	604	563	555	536	518	527	550	560	566	527	546	569	595	564	556	596	632	595	563	541	572	537	579	564	552	584	559	564	627	550	581	571	595	561	553	576	584	569	559	568	563	552	590	568	556	585	549	591	583	558	556	554	552	552	602	569	586	589	558	529	545	545	572	593	568	587	560	605	547	558	600	566	594	559	559	537	562	556	564	534	599	581	565	570	550	557	541	549	563	544	599	541	555	570	550	569	586	561	577	579	524	586	575	589	585	584	563	568	553	532	588	531	527	539	582	608	579	541	544	580	561	550	559	596	528	600	585	546	610	563	537	529	572	563	556	580	599	589	562	528	566	557	511	588	563	549	580	591	539	561	594	547	568	589	569	560	564	575	595	577	612	578	558	580	547	559	562	558	571	542	564	598	583	588	582	560	571	532	542	550	587	590	568	594	576	583	590	562	562	554	526	567	605	586	590	556	596	552	583	579	579	599	609	571	591	561	576	608	538	564	571	582	542	593	548	582	533	553	596	565	556	576	565
23989	12220	10706	841	550	416	393	299	297	314	298	281	283	270	251	261	240	251	224	230	230	245	208	191	225	248	224	239	222	250	199	205	220	231	254	260	193	218	222	209	212	212	257	235	218	203	194	246	209	199	230	232	227	246	209	227	262	230	222	214	254	251	205	213	212	237	209	230	230	226	235	226	228	222	184	230	216	199	237	222	227	231	225	195	226	202	188	256	233	226	181	225	235	219	209	247	196	201	224	208	234	207	186	205	227	218	223	199	200	199	203	226	230	203	189	220	226	192	228	225	234	209	224	226	232	253	193	225	208	217	225	237	223	235	189	224	209	204	198	216	233	215	228	234	219	214	193	201	206	208	236	200	243	217	227	208	212	232	219	238	210	203	244	246	223	223	216	225	224	234	211	248	217	223	210	225	225	237	241	216	216	225	199	238	206	235	188	214	241	211	208	185	184	230	231	220	219	223	219	232	240	264	219	257	189	205	214	249	235	206	262	215	217	213	193	257	232	196	234	206	209	206	223	215	234	211	217	217	232	185	208	205	223	184	227	234	224	226	225	197	243	216	193	240	208	225	188	228	216	227	207	231	200	232	234	231	251	219	200	226	215	264	222	214	225	216	204	210	220	224	244	218	215	215	237	220	181	212	231	238	200	204	230	222	220	222	237	228	207	244	228	199	247	244	214	195	191	240	232	231	218	204	244	222	250	204	218	214	199	213	224	210	225	216	215	201	234	212	238	225	205	237	221	229	186	210	185	224	239	251	213	224	205	227	222	228	212	218	238	231	214	240	248	208	231	218	236	221	231	220	260	212	232	197	222	236	196	202	228	220	219	239	211	209	240	219	238	208	221	236	238	233	210	202	208	220	200	233	244	208	218	229	246	226	228	201	231	233	215	212	214	216	218	221	216	214	202	242	252	224	224	237	197	243	205	195	203	230	209	211	235	190	205	205	220	229	235	208	198	197	213	198	229	217	202	228	225	222	234	210	187	229	218	189	244	216	222	210	218	234	228	209	224	201	225	254	222	226	222	232	234	229	220	224	233	209	203	210	214	223	228	232	225	212	231	243	220	231	194	223	201	222	211	228	218	229	219	198	230	217	226	199	231	216	219	217	234	214	204	221	234	226	244	233	239	219	179	218	200	228	228	234	215	189	221	247	244	209	216	244	207	213	237	241	194	216	234	231	235	229	207	248	234	170	207	210	249	227	225	218	213	195	206	242	228	203	224	231	210	212	233	238	219	251	209	216	187	205	227	250	232	204	215	224	214	210	219	212	243	245	208	198	212	216	217	248	249	233	218	189	223	213	214	203	199	206	229	236	251	213	202	190	205	206	261	230	214	225	228	215	227	215	215	223	191	218	248	215	256	212	235	196	215	250	230	231	208	180	223	181	183	243	210	227	202	217	217	230	238	241	234	214	218	240	221	242	227	223	217	222	226	228	226	230	222	225	211	206	218	222	228	201	233	198	211	231	220	230	194	226	206	204	240	230	204	220	222	222	226	211	232	227	218	237	250	223	196	188	229	208	223	207	233	223	210	201	195	217	243	231	211	235	204	198	216	231	237	237	211	206	215	217	220	210	224	205	219	215	237	225	237	216	217	249	207	212	197	207	203	202	212	204	210	193	209	219	213	217	245	205	207	200	202	215	253	218	219	228	217	203	225	214	195	224	250	227	241	230	213	242	215	182	234	211	219	227	220	239	206	243	215	210	223	235	236	237	271	222	220	235	243	241	221	207	225	216	205	238	206	208	230	214	224	212	229	204	221	238	248	232	239	211	196	229	214	207	219	232	230	199	233	200	192	203	187	219	214	224	209	199	208	218	209	224	231	202	220	221	203	209	238	229	221	222	223	186	225	211	223	208	222	210	217	222	238	205	216	229	188	242	219	218	222	223	216	212	217	227	252	229	214	208	235	217	230	229	233	236	225	204	229	242	224	207	209	215	205	211	200	203	243	242	215	218	234	221	221	216	224	228	199	191	256	218	238	218	229	237	234	239	232	237	225	247	202	221	226	202	231	242	216	239	217	217	179	237	240	216	222	241	227	213	230	215	220	202	218	232	215	216	218	252	214	235	209	218	198	201	215	231	225	191	226	235	235	227	205	212	230	258	185	236	205	210	243	222	238	251	213	211	213	239	229	203	226	206	243	235	221	217	201	239	234	220	240	219	247	215	222	217	214	218	211	216	242	208	211	223	195	217	221	220	211	204	220	216	214	221	215	198	203	193	221	219	243	212	212	247	222	221	225	237	198	209	240	195	211	236	234	237	207	233	202	251	204	238	230	207	249	219	209	245	191	216	214	247	209	217	207	230	228	193	203	209	230	231	231	226	236	209	245	245	227	211	204	249	237	198	228	255	209	232	238	208	206	221	238	198	247	200	197	227	234	215	227	192	227	252	205	236	238	220	235	222	208	209	219	244	225	224	232	219	210	204	235	223	231	213	226	247	197	223	208	210	230	233	209	212	229	224	230	194	216	202	203	217	252	214	228	228	246	240	228	228	212	241	237	207	235	235	223	233	227	233	230	231	236	205	207	189	210	215	234	201	210	203	235	231	216	206	225	220	224	220	197	211	226	234	216	242	212	231	219	241	231	214	197	229	222	225	210	244	245	220	221	215	222	227	242	235	250	220	200	220	220	222	196	194	212	226	206	215	236	219	232	231	190	210	211	215	238	220	236	217	224	197	203	204	248	212	229	218	192	223	231	240	236	206	263	237	229	234	228	259	214	211	191	235	206	225	219	209	212	206	205	241	239	222	192	212	204	220	207	231	223	237	232	219	225	189	201	207	207	205	221	210	207	212	204	223	196	212	219	213	211	212	223	194	224	212	224	223	179	194	203	237	231	208	222	247	237	232	214	247	213	223	204	227	199	216	232	227	237	223	223	245	214	225	249	246	203	196	226	226	218	245	223	199	229	214	244	225	235	216	221	235	236	219	225	207	222	262	221	233	173	230	226	250	195	213	207	222	233	229	224	205	216	228	226	219	198	253	198	208	220	235	207	238	221	216	232	196	233	224	213	200	229	215	203	221	241	217	237	214	202	218	191	217	206	186	218	218	180	225	201	221	236	191	219	224	219	209	216	220	207	229	206	183	214	219	232	243	196	221	240	200	236	225	222	197	212	216	198	261	235	231	210	206	249	222	188	200	221	225	218	218	212	228	234	212	196	240	234	211	234	221	191	220	202	239	233	197	210	244	237	212	211	215	242	234	212	214	218	230	239	240	264	214	212	242	208	214	226	242	234	230	230	206	224	221	212	198	229	223	212	224	222	215	210	218	206	211	206	217	233	204	217	225	204	214	220	208	224	187	177	210	206	211	243	237	214	212	217	217	219	223	234	247	212	203	211	225	225	219	212	226	208	204	242	270	221	217	225	226	210	215	236	235	248	236	217	197	215	228	225	201	170	213	225	239	217	191	206	221	224	230	231	198	221	237	217	248	208	203	215	204	195	219	223	212	212	245	222	208	211	211
13378	10582	7264	2186	1741	1468	1189	1051	999	885	811	730	697	701	643	669	661	593	545	581	564	562	548	547	514	519	537	548	534	527	550	535	522	499	589	513	529	539	556	520	471	523	480	476	529	549	559	497	464	508	497	486	495	505	473	507	510	462	469	512	542	498	515	491	489	497	500	528	464	474	521	466	502	498	537	478	525	471	487	516	466	502	506	497	512	496	483	528	504	464	502	520	473	537	484	476	492	509	481	490	476	508	477	505	484	507	523	509	479	491	493	483	490	446	516	466	497	504	492	520	444	522	505	490	469	481	513	478	487	480	443	495	516	468	513	475	490	527	469	459	482	466	491	475	518	467	502	489	498	498	490	452	485	514	454	470	477	458	475	496	474	480	481	474	491	479	515	466	456	506	526	480	505	484	532	518	491	474	465	493	502	474	531	468	496	482	438	514	464	492	480	505	509	542	457	455	508	486	525	483	470	477	491	499	528	427	485	541	501	483	498	517	460	463	463	474	522	470	526	473	476	443	468	472	485	501	475	470	507	491	472	502	468	527	469	473	476	458	489	474	484	495	488	489	481	466	449	462	484	465	489	472	491	455	489	506	474	504	488	493	491	489	515	504	485	513	516	484	530	508	452	473	493	506	509	483	488	481	466	477	498	502	477	464	476	473	493	476	507	513	491	488	552	506	473	505	478	498	446	521	470	451	472	494	488	446	470	476	512	498	501	500	511	482	478	490	461	493	453	471	459	512	494	511	488	462	492	516	474	483	422	490	503	489	488	472	501	474	486	474	500	490	517	495	513	473	506	454	511	492	485	495	479	496	501	474	461	483	482	469	512	487	456	479	489	486	471	499	489	479	499	508	509	519	470	492	469	483	464	497	460	513	492	480	487	469	503	508	512	469	510	507	463	498	499	474	457	452	460	486	476	465	473	501	494	460	494	502	479	526	467	473	470	476	450	479	495	505	508	489	482	488	477	528	492	473	510	499	479	459	506	501	452	468	504	474	514	463	479	483	497	500	478	494	527	506	524	527	513	474	506	468	509	463	491	518	461	471	525	503	500	469	495	506	501	445	498	492	467	474	514	474	481	480	519	440	499	507	508	460	475	483	522	506	474	476	509	473	490	500	482	471	473	495	508	474	499	519	516	515	504	500	454	498	499	484	500	516	498	482	535	550	475	503	478	502	483	456	468	475	535	492	501	472	499	481	487	496	518	513	486	516	459	482	499	480	512	488	478	514	502	524	502	491	483	510	518	488	522	485	462	486	492	488	474	486	511	471	458	475	498	526	451	457	521	507	491	444	465	473	471	505	480	457	440	490	483	504	533	463	498	478	508	476	480	439	516	452	482	491	487	527	497	498	452	500	502	524	484	499	487	473	490	487	515	441	522	529	465	480	486	508	476	501	457	491	462	509	486	491	474	460	472	488	430	525	460	477	455	486	463	487	475	489	473	486	477	547	482	455	495	513	485	482	476	521	530	529	507	488	461	470	533	497	467	520	511	509	474	482	495	504	471	485	480	515	477	484	469	469	479	498	487	526	452	516	475	516	469	451	513	482	474	474	480	497	457	477	460	506	495	444	474	494	509	512	475	499	495	487	509	487	461	482	474	505	525	454	461	464	500	467	523	480	484	485	450	470	503	488	507	487	498	487	472	515	467	490	514	490	481	470	463	463	469	492	516	515	473	486	532	467	483	472	469	518	521	507	435	460	465	450	502	485	487	480	499	493	493	479	491	483	476	506	467	447	498	494	484	481	520	503	512	485	503	496	523	507	461	498	481	446	499	482	517	458	481	493	481	497	492	473	484	491	476	492	483	508	495	473	506	496	486	488	511	501	467	483	501	482	454	463	473	497	514	532	518	473	483	481	505	469	465	490	458	482	448	481	520	472	511	488	488	496	471	499	489	501	427	489	453	500	454	476	459	493	498	473	506	490	512	534	487	472	497	486	475	484	490	493	477	482	478	481	481	479	496	517	487	459	488	466	470	497	453	492	504	481	478	463	503	498	492	478	499	477	484	514	484	474	483	519	479	509	467	519	472	507	474	491	488	488	491	449	485	467	477	503	485	482	492	525	505	496	524	505	521	514	498	493	492	523	476	492	492	468	487	520	491	519	480	493	460	461	505	457	527	473	504	506	498	508	451	497	461	457	509	486	470	480	514	517	490	480	467	481	473	483	473	493	475	496	487	507	452	509	506	495	485	455	487	485	512	482	517	458	503	493	497	490	470	497	458	524	479	487	510	492	433	492	467	489	473	492	501	492	512	485	485	506	497	477	495	506	533	511	450	480	523	493	510	497	479	473	480	451	474	486	454	514	543	494	522	495	488	486	515	477	480	513	474	471	498	480	475	497	499	509	517	490	477	467	487	513	503	499	480	468	491	473	485	475	495	499	484	446	506	491	485	499	505	489	472	514	483	473	485	494	499	489	473	486	505	493	476	526	487	474	469	461	497	488	477	474	449	471	513	555	484	480	475	525	513	496	478	505	470	493	461	479	527	472	549	508	501	472	464	468	556	511	475	458	461	509	482	513	478	495	507	467	478	496	495	461	506	476	475	480	482	450	463	492	456	455	544	515	466	510	453	505	486	482	490	509	496	450	512	525	533	482	530	480	527	484	467	497	491	472	507	483	516	515	512	502	495	500	495	438	536	492	491	464	461	524	520	489	493	521	500	522	447	484	485	438	488	484	474	521	485	480	529	471	435	469	501	492	476	429	461	504	473	475	491	540	509	517	490	475	501	479	480	508	501	537	505	447	504	485	493	485	496	461	511	483	463	478	507	474	486	483	488	506	466	465	497	488	518	460	530	521	495	479	495	509	477	521	528	479	494	527	494	464	517	445	459	465	486	511	508	489	511	493	460	464	473	499	475	498	473	527	481	477	487	467	514	484	505	460	477	501	498	496	485	480	433	494	493	501	497	495	506	487	468	473	513	486	477	484	505	521	543	474	493	473	501	513	465	499	476	504	475	500	494	487	495	490	498	467	498	503	528	485	516	492	445	466	513	510	474	487	496	483	487	466	506	474	513	533	486	485	506	499	464	438	481	473	537	449	488	469	483	496	490	458	511	494	489	471	478	475	517	484	445	524	490	527	532	470	463	476	490	517	459	505	478	457	523	498	449	468	490	477	473	497	484	451	494	531	477	505	507	458	476	515	445	471	509	474	457	504	493	470	423	481	490	523	489	491	478	436	501	490	498	470	498	504	510	474	523	454	480	503	479	452	488	463	457	452	492	486	460	468	480	455	483	475	472	551	539	493	471	487	500	510	490	525	522	486	521	515	504	436	476	464	501	481	539	494	470	488	462	514	503	491	487	470	499	470	479	459	465	511	512	457	489	531	498	469	509	511	507	506	501	501	516	460	488	480	500	491	483	494	468	493	480	436	490	488	499	491	464	493	455	508	482	457	497	466	467	469	484	481	463	486	489	496	515	492	516	498	468	499	467	496	506	474	520	474	503	469	453	501	471	498	492	497
5864	2359	357	128	142	115	135	124	130	108	124	116	120	99	112	104	100	135	112	121	126	122	115	119	110	120	135	100	130	133	126	114	124	122	125	136	120	126	120	128	113	124	104	110	123	106	114	123	118	111	110	131	142	117	132	136	114	126	134	130	121	136	111	103	96	104	103	128	115	137	110	113	129	111	109	108	110	104	136	136	139	106	109	137	138	115	98	118	113	136	114	99	102	95	112	132	108	117	114	113	112	119	129	107	114	121	129	119	84	130	128	115	147	105	101	136	118	124	132	121	108	114	120	126	116	134	130	136	122	125	112	127	117	117	116	114	131	123	113	116	102	119	131	117	112	93	126	96	119	117	116	117	127	113	117	100	100	134	123	77	107	110	109	121	111	116	111	122	119	126	121	116	112	107	123	143	136	119	123	128	121	122	112	122	128	129	100	130	133	124	118	114	109	103	117	123	114	109	115	114	114	110	125	106	119	105	106	108	118	111	129	107	124	114	132	108	115	145	103	121	117	89	112	106	118	106	105	130	114	117	103	139	139	106	109	138	113	136	124	121	114	116	122	137	97	120	118	126	116	103	111	120	123	127	98	136	135	114	101	119	123	117	144	114	102	139	115	141	112	124	102	99	122	102	112	130	113	115	110	119	114	112	133	131	148	127	101	109	119	109	119	124	126	103	137	139	101	114	109	97	114	129	126	99	133	123	95	118	127	134	115	88	99	120	99	123	139	126	104	123	118	100	115	99	127	137	106	114	136	104	109	128	99	125	145	132	113	113	133	133	111	118	104	123	126	115	123	112	122	119	110	115	122	110	105	98	100	124	110	124	143	111	138	135	121	122	115	127	97	116	101	128	100	118	107	111	145	129	126	106	108	111	112	105	111	98	118	110	135	115	119	121	101	124	124	112	81	121	112	129	106	120	98	114	122	145	134	114	110	109	96	129	129	111	116	113	118	100	103	107	126	130	120	92	105	116	113	138	126	112	119	126	107	101	119	131	103	131	117	101	117	126	114	133	129	121	116	128	117	106	108	116	82	113	119	106	103	140	106	113	128	101	141	126	113	94	113	117	111	121	126	102	141	152	96	98	122	109	110	112	114	109	128	116	113	132	114	119	109	109	106	112	118	106	100	107	107	127	117	114	131	124	110	143	101	107	121	107	125	117	109	125	101	116	134	118	110	128	116	103	100	99	109	112	97	110	100	109	129	115	121	120	131	114	137	118	97	129	120	103	109	112	104	121	108	120	126	124	125	118	126	121	109	113	121	103	115	114	116	125	122	115	109	108	123	118	110	149	120	114	112	107	120	136	101	132	102	117	130	110	130	129	127	135	140	135	114	132	129	115	100	108	114	132	126	119	109	115	130	99	98	106	105	113	114	119	108	139	124	119	133	116	137	108	119	111	103	126	114	100	105	105	139	114	141	117	112	107	103	115	104	122	109	113	118	113	127	150	112	116	104	112	105	109	113	99	112	129	126	126	123	137	117	115	116	118	118	105	116	121	116	106	124	118	113	102	112	136	103	112	126	118	107	128	133	108	109	124	103	122	117	110	119	113	118	120	113	132	121	95	100	126	138	127	133	117	103	126	119	111	102	129	124	118	105	97	119	117	138	123	124	133	121	128	116	113	113	114	134	118	112	127	109	114	123	127	117	118	129	124	131	115	110	120	116	112	89	117	129	117	121	111	113	120	111	120	124	109	108	119	111	126	142	137	116	133	112	116	130	123	121	121	132	108	117	103	112	96	125	126	123	119	104	126	137	122	117	109	99	143	137	101	151	127	102	124	103	99	137	122	132	141	116	143	116	117	130	116	125	111	112	91	105	123	119	88	120	120	131	119	111	118	123	113	107	120	119	102	110	114	109	110	127	107	102	105	110	125	116	133	129	123	114	123	122	107	93	128	132	139	112	143	99	135	123	126	109	111	125	100	133	105	127	108	79	117	115	108	122	122	110	133	117	108	130	105	118	106	93	111	111	130	112	116	104	102	120	114	124	125	100	124	120	125	93	109	101	125	128	131	134	140	146	131	137	126	118	129	104	121	111	132	137	106	131	109	136	122	109	126	114	117	110	111	133	132	121	121	113	120	101	109	110	107	131	112	97	139	131	119	117	125	115	106	129	95	111	110	131	114	105	124	107	120	102	128	113	97	99	120	128	122	105	132	116	125	116	127	105	118	126	98	130	133	138	121	124	126	110	138	125	106	101	129	130	135	125	130	110	122	111	127	134	120	127	132	132	108	112	93	106	137	104	108	118	133	111	126	101	137	131	119	112	117	102	118	118	127	109	115	115	111	126	114	123	108	110	99	124	121	110	119	108	117	125	115	111	113	111	104	118	118	132	118	114	103	134	96	129	100	96	128	102	129	96	129	124	123	112	117	132	104	118	147	147	127	104	112	112	110	104	115	101	140	124	139	99	114	114	90	131	126	130	109	132	111	106	103	129	123	120	120	108	111	112	120	112	114	98	128	112	132	101	114	106	123	127	108	104	118	107	110	111	113	108	127	130	120	90	115	108	148	120	119	113	84	92	120	112	130	121	119	115	125	121	120	122	103	122	135	109	138	119	105	110	121	110	111	103	113	97	106	112	104	109	111	98	116	96	119	128	111	122	115	89	106	133	111	119	113	117	123	128	130	119	117	121	94	145	114	113	122	125	132	123	126	108	133	93	127	107	105	115	124	109	116	110	106	107	110	112	92	108	100	101	124	141	131	125	115	125	113	130	128	133	109	115	116	120	103	111	106	132	117	129	116	118	125	122	106	119	108	117	112	106	136	105	141	109	109	121	128	103	128	117	131	102	149	118	116	125	126	113	127	100	124	130	111	96	113	118	138	119	122	106	145	111	105	107	110	140	133	117	120	112	124	106	102	101	109	109	109	124	130	94	126	131	139	96	118	134	124	138	122	119	136	120	106	107	115	113	124	110	128	130	134	121	119	99	144	122	133	146	130	119	118	93	120	134	114	113	121	109	119	102	112	115	104	111	139	105	104	110	136	121	141	110	115	110	129	111	112	146	101	115	98	137	117	108	120	112	110	99	121	123	130	106	107	121	117	122	126	114	128	124	96	105	124	109	146	128	96	110	119	125	142	115	137	120	138	146	127	112	132	125	98	130	111	114	108	124	124	128	119	125	130	111	119	116	134	91	111	127	125	127	112	111	103	121	133	121	116	125	116	94	118	111	111	97	107	129	126	119	120	121	116	130	113	103	124	126	101	110	107	126	139	120	121	132	120	115	114	122	111	106	132	99	110	130	114	108	129	113	110	120	104	118	152	109	113	121	135	120	113	133	117	122	131	111	109	108	114	126	115	114	137	120	115	134	107	97	127	117	136	100	95	137	116	112	118	108	108	117	121	115	122	123	135	119	116	119	121	124	114	106	110	110	112	101	99	111	125	136	114	132	108	118	127	111	115	118	115	124	137	113	91	104	109	113	136	128	112	109	133	120	97	107	98	120	114	111	97	115	100	125	138
3648	2275	582	348	309	330	311	339	317	332	281	316	316	296	287	319	303	286	316	260	322	333	314	311	326	304	301	302	298	323	305	313	333	303	295	315	312	302	301	317	297	313	310	299	300	307	308	328	316	308	307	323	302	312	314	297	309	315	285	291	306	320	258	296	303	317	291	316	287	305	328	302	300	303	310	330	284	323	303	275	324	308	316	332	261	279	315	284	286	302	290	297	303	296	313	319	333	312	319	317	320	305	289	308	287	307	305	303	288	321	295	283	324	305	318	308	299	310	285	303	304	317	300	301	330	308	309	300	289	289	283	296	325	316	294	306	344	308	312	297	316	323	317	283	290	309	294	299	324	277	271	296	285	322	303	347	301	305	300	301	318	310	306	300	301	316	311	291	289	288	304	306	326	330	316	317	313	290	304	301	327	286	303	310	305	302	279	300	298	303	286	296	319	335	300	307	321	302	319	331	314	315	327	310	323	308	308	280	331	289	290	277	282	283	286	311	341	294	302	365	323	309	305	334	302	353	258	302	299	294	306	290	311	308	297	298	309	277	296	295	272	313	311	330	284	309	320	307	308	313	301	304	337	297	298	301	304	317	309	309	314	330	300	330	307	327	301	299	305	301	306	297	320	318	325	316	285	317	347	350	322	305	274	341	333	302	303	335	306	295	298	286	314	333	324	304	287	311	300	327	303	312	320	288	291	320	294	290	307	314	304	320	285	310	308	292	295	316	329	297	326	306	298	307	327	313	318	318	302	315	311	321	287	323	305	318	324	303	292	345	322	310	319	299	301	312	303	275	273	302	312	314	322	268	298	309	308	298	284	339	317	299	311	279	320	315	314	324	297	347	297	298	286	285	326	285	277	318	298	331	285	309	318	288	283	307	323	290	293	317	330	309	300	336	328	303	297	312	313	296	308	334	313	282	307	299	333	302	336	282	306	298	291	282	312	315	310	307	305	305	292	306	311	318	291	291	306	289	292	296	315	296	296	306	317	316	311	318	272	333	281	329	317	289	312	308	340	320	290	318	307	317	303	318	302	300	296	293	310	299	274	305	288	338	312	323	285	298	312	289	296	287	333	325	303	323	311	316	326	325	291	330	320	312	255	318	317	328	280	297	287	280	295	322	309	257	353	299	322	296	296	327	347	297	324	307	307	306	296	297	294	303	309	295	283	292	289	312	297	291	285	329	303	300	307	322	309	290	303	292	331	329	298	344	320	315	297	321	313	341	292	297	301	321	331	323	315	298	351	325	308	343	300	299	292	298	287	279	303	287	315	311	301	307	304	306	310	299	307	330	290	297	289	324	278	304	320	324	324	328	300	275	266	323	313	319	303	320	295	304	305	328	300	298	278	279	323	272	316	306	274	297	296	305	295	313	290	301	268	284	299	326	334	281	299	289	276	295	307	300	303	307	325	314	288	278	302	302	296	263	305	317	281	274	318	314	330	310	330	325	315	310	310	271	306	337	286	304	324	305	279	294	292	294	295	323	339	337	293	278	288	325	298	325	282	308	327	307	276	301	294	345	294	291	334	276	302	297	314	286	326	305	276	304	288	298	314	325	317	283	312	275	322	315	357	332	324	313	286	303	280	272	292	320	310	340	304	297	276	310	312	330	291	323	342	285	284	320	308	309	293	282	336	310	273	297	291	281	311	276	341	282	317	291	290	315	342	294	298	290	314	299	323	290	337	281	337	306	305	313	291	315	283	291	279	317	323	289	330	283	282	312	306	296	293	319	316	287	288	283	300	297	290	301	303	316	302	289	258	311	316	315	293	318	292	303	292	318	332	312	282	310	295	310	301	316	305	303	297	331	330	283	349	299	311	336	339	285	335	282	282	293	309	291	327	303	322	298	305	301	333	321	315	323	310	298	325	310	287	330	316	309	309	284	310	328	309	300	289	302	293	332	279	347	326	290	302	297	295	325	341	306	322	314	312	295	319	301	310	313	294	303	304	306	336	313	311	289	306	311	323	319	306	300	296	300	333	321	293	294	290	296	298	302	299	303	306	269	313	280	275	308	286	288	271	301	313	297	305	302	298	305	334	311	295	294	298	287	310	303	294	327	300	295	332	320	335	324	303	275	281	298	311	290	366	264	305	321	315	282	297	307	357	299	306	310	290	290	320	281	289	316	323	323	311	334	319	313	308	300	297	290	295	306	294	311	300	317	286	267	295	307	331	351	330	296	315	338	282	322	302	321	289	293	311	280	288	292	279	291	308	326	338	286	346	332	308	332	303	302	263	285	289	322	307	303	287	310	293	290	314	328	296	314	326	276	294	290	306	314	321	328	303	308	277	301	292	320	290	279	269	288	323	291	282	298	337	287	325	335	302	313	317	305	320	305	317	295	291	325	248	309	321	272	338	317	309	317	297	304	286	323	319	289	296	279	288	290	279	322	269	322	304	296	295	310	277	295	282	303	285	339	304	285	306	283	315	286	286	307	310	301	296	295	281	276	347	315	297	320	313	275	301	323	290	276	282	307	312	306	306	287	300	315	316	314	281	326	284	279	329	274	292	297	318	291	317	340	302	289	324	278	327	306	335	320	294	311	292	296	299	278	306	306	312	303	298	313	299	300	314	307	317	314	288	315	337	328	284	298	300	317	326	317	308	284	305	329	310	305	266	295	306	296	302	333	294	289	292	282	316	310	308	304	299	328	293	289	294	301	298	300	311	319	276	318	305	278	303	302	315	316	325	267	282	322	306	317	298	289	297	313	322	307	310	314	302	281	267	298	300	292	277	298	285	320	269	303	313	316	341	288	291	314	310	324	311	311	313	296	302	334	300	299	310	302	310	319	296	295	315	317	296	314	289	320	279	321	321	294	314	289	278	310	305	289	301	323	289	321	302	342	320	295	292	309	309	282	291	309	325	303	282	320	350	318	306	304	303	317	278	325	322	281	290	295	265	315	328	302	314	300	322	277	329	297	302	301	293	302	303	312	303	297	290	298	328	324	292	278	325	270	296	301	294	302	325	310	327	289	266	311	301	312	317	307	321	353	310	297	332	327	339	290	310	311	305	302	300	290	329	320	312	279	310	298	294	313	353	298	314	313	303	270	297	286	301	280	306	311	277	294	290	320	300	312	314	296	304	273	309	318	291	290	346	311	288	281	301	318	303	321	291	329	342	324	317	286	303	280	281	272	302	295	294	311	305	308	276	287	306	281	308	314	305	316	333	313	315	283	309	305	287	289	325	280	317	306	295	310	299	300	297	320	257	312	289	302	317	288	301	308	320	313	325	293	293	311	288	290	314	318	290	297	296	319	306	309	314	316	314	326	334	320	291	266	299	289	293	290	302	293	274	301	277	285	292	294	304	293	324	302	276	319	288	311	291	298	311	272	334	305	304	287	308	307	317	306	292	299	320	293	323	312	283	327	301	291	313	316	313	288	298	328	305	307	255	285	291	307	318	296	300	310	296	298	325	312	299	292	288	311	277	316	303	293	301	361	292	313	302	305	306	289	310	298
14720	6464	6464	534	399	353	321	311	279	278	248	260	290	262	266	255	256	244	235	288	226	266	251	234	243	269	259	230	230	253	250	250	250	245	266	271	273	259	261	230	274	258	264	241	239	247	239	245	253	286	253	259	238	254	255	233	237	253	245	252	241	274	241	272	244	252	244	246	259	234	258	245	261	232	232	239	235	241	234	257	239	233	272	246	204	258	273	247	256	244	239	255	258	241	256	272	224	266	240	238	207	253	223	224	252	231	268	229	250	239	218	212	258	247	226	241	279	253	222	254	250	216	267	269	268	264	276	214	238	269	228	258	242	243	254	208	251	256	259	270	262	247	253	241	255	267	258	258	244	215	271	216	225	261	257	263	268	236	252	253	262	249	268	240	232	247	268	257	260	232	225	234	257	243	254	253	264	238	226	241	212	254	248	274	245	277	239	255	229	251	275	288	253	250	228	230	277	253	221	262	219	258	238	248	233	234	239	242	246	251	251	245	240	226	246	278	217	234	251	246	233	239	226	233	241	238	275	255	245	255	236	274	266	234	252	207	238	252	239	241	230	242	246	255	270	221	249	250	233	244	262	204	244	232	249	235	271	243	257	256	233	275	219	228	228	245	227	253	239	254	240	269	254	235	264	223	232	243	264	227	240	219	240	245	249	239	214	263	240	271	264	263	225	258	292	273	249	245	249	257	246	223	232	224	243	232	269	247	240	219	228	272	270	249	244	274	241	269	224	244	243	238	244	260	256	220	226	234	271	247	246	237	258	258	264	224	240	262	235	225	232	239	244	296	252	270	256	222	261	250	250	271	249	257	228	258	220	211	240	257	240	244	254	231	244	249	211	274	255	248	230	239	226	261	220	274	239	235	260	264	230	256	253	248	247	225	251	245	274	264	229	276	261	216	252	300	253	224	231	225	233	249	263	237	263	281	276	273	216	229	244	265	223	260	230	256	256	237	216	256	225	229	247	212	262	235	274	265	240	259	261	262	252	243	242	234	222	271	232	250	220	249	235	248	233	246	232	252	265	281	237	221	261	235	244	233	259	257	265	238	244	234	247	242	254	235	228	221	240	266	223	230	234	315	286	226	226	230	238	206	257	227	243	262	251	298	280	253	248	272	242	208	257	245	248	289	275	244	230	245	265	253	253	241	247	272	256	238	225	215	210	262	274	253	234	233	262	242	270	243	227	240	230	246	253	237	247	257	257	255	240	254	237	265	237	246	217	237	251	284	285	260	260	234	203	254	235	245	256	238	253	256	250	230	266	254	250	222	233	229	249	266	237	260	240	241	232	279	307	245	229	228	233	228	247	239	218	264	286	234	270	277	272	262	234	236	245	266	222	212	231	223	254	227	267	255	259	260	278	252	255	231	250	246	258	237	239	251	235	243	240	205	250	235	248	280	279	249	278	226	238	257	242	241	242	238	219	269	255	271	244	246	261	247	256	260	249	241	235	224	214	261	263	263	235	250	245	241	250	281	241	212	269	248	253	235	230	236	220	230	244	230	222	246	248	248	230	243	226	242	251	264	255	222	239	237	241	263	234	239	265	263	210	202	274	242	244	256	278	234	262	247	248	243	259	244	258	227	214	242	236	252	219	277	251	245	260	272	256	253	251	263	225	249	217	296	256	259	261	257	227	241	225	259	228	240	282	277	265	257	233	254	243	237	262	248	263	250	257	261	238	237	232	265	228	253	255	236	245	237	263	246	258	232	229	271	269	245	237	249	226	256	230	255	227	232	241	214	213	246	244	251	232	227	232	242	233	237	272	264	248	225	287	254	253	258	251	242	250	265	258	249	268	263	251	231	234	241	229	222	242	228	225	240	233	249	266	241	245	248	237	241	258	242	251	230	241	237	244	252	291	231	223	250	261	231	229	260	245	238	247	264	258	227	275	226	235	250	254	234	241	272	257	241	244	247	240	230	228	233	242	281	243	204	244	248	247	246	247	236	259	219	252	232	229	219	264	280	257	216	244	251	254	253	243	213	240	244	251	239	250	227	242	273	273	226	241	241	240	239	245	217	251	253	270	254	233	267	252	253	246	241	233	242	251	244	244	247	263	238	223	240	262	268	217	276	257	261	238	230	222	213	264	241	237	249	243	261	261	239	233	232	267	240	250	246	253	253	250	270	234	238	249	266	263	267	214	272	231	220	258	251	244	249	253	265	241	265	222	228	232	255	248	261	256	246	257	255	232	241	248	256	235	266	238	225	252	224	253	222	258	246	213	245	273	231	240	256	209	266	248	236	241	253	226	254	254	243	255	247	231	234	257	245	223	234	250	226	238	272	224	246	246	232	246	228	234	229	262	257	257	258	250	224	233	252	269	229	249	245	234	239	274	268	247	255	244	278	258	230	250	231	253	243	226	236	233	226	252	262	244	253	254	246	241	245	232	222	226	262	263	255	236	254	247	236	223	242	278	219	277	253	239	249	253	229	217	215	257	272	239	264	241	247	273	267	243	257	250	214	207	241	210	237	252	264	244	248	219	236	270	257	247	253	238	246	263	275	227	293	248	216	228	265	270	252	255	257	258	226	258	270	259	220	242	260	260	226	235	238	224	262	242	261	251	246	193	250	242	239	249	262	245	214	276	246	260	239	257	246	282	258	255	231	255	236	221	237	242	226	273	259	250	222	255	247	257	224	244	219	237	244	233	228	253	239	276	231	240	256	242	232	233	215	247	259	273	243	226	275	229	251	224	210	299	246	230	240	278	238	267	278	260	229	277	225	232	220	258	238	259	235	229	231	245	250	243	264	232	228	210	244	242	235	259	256	240	270	231	245	223	204	247	248	277	239	276	267	217	248	227	245	229	253	235	269	289	245	265	236	263	247	268	268	253	266	235	204	248	255	243	286	236	249	235	246	268	240	280	247	245	195	244	228	233	261	249	234	259	259	226	214	232	269	274	247	253	234	247	259	211	234	240	262	249	266	232	208	230	244	268	219	269	274	204	243	268	263	232	217	237	215	250	232	248	240	260	240	227	249	246	248	244	250	230	211	253	234	247	255	269	265	245	258	242	269	244	252	259	270	260	257	271	235	249	246	255	266	265	254	249	260	247	234	273	237	255	261	244	255	244	248	261	230	239	257	234	240	241	255	272	239	240	232	240	259	241	222	261	267	248	234	222	230	236	269	225	265	236	258	219	242	249	235	223	250	224	262	252	248	240	258	224	250	249	262	236	259	233	219	224	263	274	261	231	246	263	237	256	261	286	277	226	240	233	250	232	243	243	243	275	225	235	214	252	254	256	233	240	275	247	277	254	247	256	232	242	269	279	248	234	228	262	238	251	218	248	254	236	225	256	238	204	267	260	239	271	230	276	265	263	236	247	261	243	264	278	226	257	238	234	244	254	259	292	235	252	241	260	224	238	211	258	263	263	245	237	297	286	232	272	262	257	265	249	204	268	241	240	217	229	222	229	238	257	274	240	262	230	223	229	205	268	242	234	223	239	275	233	228	254	242	202	238	229	230
10220	6433	6076	1382	1277	1051	972	917	798	773	714	702	663	696	651	640	619	664	615	578	578	577	599	564	619	619	631	594	533	588	605	579	553	587	579	635	580	603	617	600	618	576	566	595	544	556	566	590	551	552	588	578	575	558	560	562	549	578	577	540	545	551	593	545	569	610	584	580	599	552	534	546	560	557	539	587	554	568	567	582	556	550	568	586	527	568	591	577	569	539	583	600	551	613	521	560	536	567	553	589	549	551	551	517	552	586	573	562	565	523	550	537	533	510	566	576	585	561	561	525	545	591	578	620	570	590	575	548	540	576	543	579	585	572	583	567	552	548	635	547	578	568	561	599	574	561	594	598	564	539	605	561	560	542	546	592	569	581	569	574	555	577	552	575	534	550	557	607	570	589	553	560	567	557	549	572	538	546	587	594	545	546	585	565	548	569	586	594	545	580	557	559	549	574	552	509	552	567	526	549	609	558	512	555	565	573	566	571	574	564	607	579	582	552	611	575	554	531	571	544	560	574	556	558	550	554	529	568	579	560	544	572	572	551	588	537	526	595	537	551	546	554	547	535	485	532	588	619	557	592	609	595	540	577	619	541	579	549	515	548	586	528	591	556	563	553	568	580	569	556	525	588	599	587	521	546	566	547	555	532	579	570	560	582	538	554	567	580	557	555	560	571	589	565	523	513	541	588	517	561	547	555	620	540	576	571	540	571	563	621	576	546	562	596	547	575	585	575	558	601	550	548	570	559	556	576	547	513	571	568	553	587	582	590	548	559	556	544	591	596	603	536	548	571	572	594	561	570	577	610	568	588	601	571	538	538	577	530	603	585	550	564	530	594	626	535	609	554	542	567	561	555	570	535	532	533	608	546	558	555	585	547	609	571	559	549	593	516	554	568	536	569	584	583	561	606	546	599	590	581	558	553	582	596	587	593	548	550	575	601	517	566	546	516	553	530	555	530	529	616	582	530	578	563	550	552	554	579	577	559	562	553	555	628	583	596	570	534	570	609	554	550	561	597	553	589	564	525	577	592	552	548	530	555	551	594	522	526	590	567	548	578	568	577	562	583	555	589	548	564	560	561	546	546	576	611	571	566	566	570	539	574	550	577	586	540	559	609	530	552	584	589	594	554	587	520	595	575	559	568	530	570	526	568	529	562	566	548	529	574	567	561	560	557	570	573	542	583	571	541	550	557	588	591	524	547	549	541	562	589	547	557	569	566	556	569	565	563	541	561	556	543	575	564	537	610	580	588	575	539	557	540	569	570	572	580	553	583	545	612	594	558	536	590	544	559	545	553	503	546	571	544	573	542	582	566	492	585	565	578	541	569	548	560	531	579	592	536	610	609	605	585	575	645	524	584	550	605	568	535	553	558	552	584	573	584	562	525	553	544	545	540	537	563	543	568	563	587	604	603	531	537	577	547	592	597	529	562	581	577	570	549	559	598	558	565	541	571	545	577	550	538	523	622	595	574	525	548	573	557	592	568	576	586	575	592	592	585	556	530	530	595	603	542	549	552	557	551	589	561	559	574	518	570	577	570	572	553	526	539	558	548	540	560	584	580	588	591	538	556	572	548	600	530	529	564	571	551	557	540	530	573	555	609	545	557	568	562	558	530	537	596	581	544	566	576	567	600	594	526	571	574	605	592	513	550	576	547	567	515	583	606	539	555	510	567	547	573	557	601	544	577	536	557	590	566	561	559	572	526	559	568	611	551	535	572	540	540	595	531	551	576	542	530	577	541	588	559	560	544	581	531	562	580	566	565	582	551	588	619	559	599	564	579	558	546	554	559	574	511	564	556	532	556	545	535	531	583	614	543	525	573	561	554	572	546	589	552	558	553	573	542	564	562	577	559	539	581	560	596	555	537	567	557	582	577	554	557	558	548	545	533	544	562	548	562	552	553	576	566	533	545	619	602	551	595	582	580	614	562	559	535	489	587	585	550	547	571	552	564	537	537	573	560	553	604	554	564	581	587	549	559	566	550	590	594	593	580	591	558	555	570	572	534	568	572	568	573	544	578	595	526	563	524	569	550	554	571	541	550	556	559	557	562	596	558	547	564	544	557	586	573	562	577	575	525	596	637	550	549	546	588	564	574	564	559	563	606	549	547	582	609	545	635	529	566	584	564	561	548	561	543	576	593	507	554	537	561	588	563	581	587	573	596	529	608	588	576	567	583	535	568	555	563	561	581	533	575	580	548	562	564	545	582	596	543	542	622	600	566	577	517	535	578	595	589	557	531	527	557	594	558	578	575	534	593	554	591	586	539	570	602	569	557	606	577	600	554	567	588	545	528	552	584	537	527	585	584	554	533	557	546	587	559	594	546	534	559	509	539	565	556	582	577	532	556	606	581	555	567	543	542	533	591	567	536	568	576	557	587	520	537	538	572	562	549	537	573	570	554	558	536	581	562	536	569	562	545	562	563	528	581	604	563	561	567	585	552	567	555	520	582	536	545	577	627	549	580	566	560	581	578	562	563	524	584	564	563	531	567	535	561	588	577	556	527	545	570	603	569	558	606	561	586	515	557	596	537	576	561	571	542	598	562	559	541	574	574	632	554	585	552	563	534	562	563	549	511	559	590	536	527	543	553	505	567	576	546	600	585	544	576	560	554	575	534	513	535	568	556	575	550	555	579	541	546	548	546	592	578	566	520	574	596	571	560	528	569	532	572	599	566	554	564	606	578	501	531	528	571	557	550	594	580	578	561	560	557	589	570	571	573	576	575	567	554	568	569	618	599	578	538	592	564	558	493	586	541	584	570	525	584	570	569	545	578	536	564	573	608	512	532	596	536	573	542	590	563	552	580	546	605	563	550	517	540	611	571	564	545	611	597	560	545	562	569	506	586	583	553	573	629	542	584	536	574	570	560	589	503	530	549	558	573	543	544	617	555	610	564	541	556	593	559	551	613	522	595	534	569	559	554	579	534	593	596	566	596	566	563	559	574	549	554	562	494	531	643	539	579	535	596	604	566	583	542	580	588	554	635	556	522	552	606	599	554	569	567	567	559	581	575	592	588	568	550	576	557	570	565	585	596	556	576	565	552	586	635	589	586	581	564	534	549	578	553	571	536	570	558	584	519	559	522	554	575	571	576	584	567	590	563	546	579	564	550	566	545	558	542	587	556	564	541	563	530	587	575	581	544	580	537	545	565	560	600	567	553	552	564	621	529	538	577	549	578	583	592	571	553	558	585	569	558	548	554	542	595	548	553	558	557	568	546	585	569	558	526	588	564	549	585	555	550	549	566	529	558	541	569	577	574	580	576	538	581	577	547	587	575	558	557	549	569	535	572	592	576	590	545	579	546	551	546	534	572	558	542	519	569	598	568	597	563	584	525	551	548	579	570	562	541	572	575	580	524	559	610	563	579	600	524	559	572	528	558	591	580	588	566	563	561	529	590	598	581	644	573	589	569	568	564	521	561	604	587	545	555	567	550	600	502	543	501	554	500	609	579	568	527	569	524	569	552	584	552
22971	8830	12582	955	509	431	330	349	299	292	268	252	229	266	286	231	235	238	241	236	217	271	215	235	226	203	205	202	212	244	244	260	229	197	210	227	234	237	206	222	242	219	209	219	188	215	252	203	244	248	235	213	231	235	233	188	198	231	209	259	211	247	216	242	253	235	236	222	230	212	234	198	230	176	212	213	188	191	197	218	250	218	198	191	200	218	223	196	227	225	182	196	239	213	215	209	197	249	244	199	205	221	230	229	207	209	245	254	201	223	217	226	222	230	203	230	212	232	236	191	222	200	211	238	224	248	203	195	198	218	212	208	226	222	211	199	263	230	226	205	200	185	221	220	199	218	196	198	210	254	225	220	209	201	221	211	222	216	219	240	210	221	221	221	212	217	224	224	220	217	235	196	225	200	207	231	229	219	223	208	214	219	201	244	227	243	201	200	223	202	224	205	227	230	241	201	221	213	212	235	206	206	251	217	235	224	232	225	216	191	228	241	217	204	237	223	198	220	215	202	242	232	209	216	204	195	231	226	222	199	244	216	223	203	252	210	210	233	216	243	209	185	214	216	207	221	234	217	213	230	229	197	212	189	205	209	223	190	221	184	202	233	202	225	211	222	216	213	211	211	210	211	225	209	209	203	229	219	210	224	202	223	233	233	231	221	227	211	227	192	241	222	233	210	235	240	218	221	193	224	194	199	210	218	227	212	204	217	235	236	206	229	188	253	224	196	217	232	212	195	219	205	202	231	244	209	220	228	211	219	204	250	192	222	183	193	225	228	207	204	209	220	216	232	246	210	211	183	181	237	234	237	228	206	219	206	242	224	233	228	201	253	215	224	225	241	225	211	205	216	215	236	224	215	258	213	220	186	228	209	243	229	207	207	231	229	232	226	215	219	227	204	206	224	225	217	216	231	188	204	209	229	192	197	204	204	188	208	189	197	206	211	238	207	191	249	227	244	216	209	239	239	196	206	210	228	185	200	207	226	210	183	228	235	218	215	226	252	232	231	211	206	215	200	223	213	211	195	227	216	225	230	206	176	212	221	228	232	236	253	209	209	215	215	200	207	219	216	176	209	216	220	251	225	208	229	203	203	213	206	197	208	213	232	219	195	211	200	217	183	216	188	237	238	246	206	194	210	179	216	230	234	209	202	215	218	186	226	249	231	216	201	216	226	247	217	196	206	219	206	224	212	238	244	206	237	220	228	229	208	230	246	205	203	225	190	182	214	224	253	213	199	211	227	242	248	216	204	208	217	231	226	225	213	233	213	192	232	202	227	215	204	208	227	193	215	235	235	197	214	205	254	235	234	226	189	217	197	239	198	208	215	225	202	227	203	229	239	224	234	232	217	218	204	231	206	212	225	226	211	225	203	219	203	201	222	226	199	220	188	220	200	215	214	231	261	211	262	238	203	202	231	230	206	245	217	206	198	213	221	214	195	208	197	219	240	195	208	203	179	227	200	230	223	208	234	215	221	212	226	251	203	227	213	192	223	214	219	222	246	232	224	224	214	224	242	216	212	238	214	189	240	205	215	188	226	218	207	219	202	222	212	238	232	204	236	206	224	230	230	215	225	224	240	223	230	234	236	207	189	224	216	217	226	220	205	216	226	220	233	234	218	241	244	250	211	220	224	203	206	227	199	195	223	213	192	223	194	266	228	232	244	215	233	200	234	195	201	226	245	251	219	221	225	246	241	223	232	206	204	217	202	201	202	208	223	215	224	211	202	204	204	198	191	225	221	220	205	203	216	227	222	238	219	226	209	207	215	220	226	234	207	194	207	234	236	210	206	222	214	217	218	220	200	217	223	197	227	219	218	237	218	229	205	224	200	208	202	217	225	227	236	204	230	217	232	230	231	199	211	259	261	246	176	240	238	225	215	191	217	237	200	227	211	217	207	209	220	223	231	221	217	223	222	216	216	229	213	217	212	221	210	214	223	211	248	219	211	203	212	187	238	229	210	205	198	235	230	239	190	221	219	188	222	218	214	228	204	208	207	228	210	197	207	214	188	209	204	196	210	206	219	204	200	213	228	219	225	257	221	205	192	227	232	202	216	202	222	220	232	204	257	210	221	198	218	231	217	212	239	240	228	211	215	210	184	228	226	255	241	204	212	201	200	218	239	216	213	257	222	204	232	222	209	228	227	204	204	224	212	220	228	215	210	248	239	202	217	199	203	218	224	225	221	241	232	197	188	207	220	195	219	218	220	211	204	211	245	202	221	238	243	206	194	212	176	245	218	234	235	235	223	239	240	208	208	213	213	231	210	213	206	212	231	200	214	204	219	250	260	201	223	225	242	225	240	217	212	219	221	189	221	206	195	217	226	224	230	210	203	223	208	200	206	221	242	208	221	215	223	205	245	246	259	237	210	210	233	218	232	197	226	231	231	212	204	228	204	212	215	219	202	201	198	212	219	233	232	231	229	216	194	229	202	230	222	220	212	187	235	199	211	207	214	215	215	185	215	191	215	226	222	185	209	209	239	186	199	196	230	229	256	188	234	211	183	217	196	219	225	197	205	229	206	218	196	212	232	214	217	198	229	215	235	201	229	218	200	189	218	193	218	194	223	242	197	241	194	217	222	212	203	220	229	214	214	224	227	214	229	227	202	194	234	223	205	220	224	219	244	242	199	231	224	221	216	211	201	200	247	205	231	218	225	220	196	218	191	220	220	200	201	194	222	187	225	223	243	253	220	249	224	203	227	202	229	218	228	225	243	221	214	230	225	240	209	216	224	206	221	195	229	223	234	207	208	219	202	250	221	200	205	245	223	219	231	220	216	212	215	209	222	211	186	237	209	233	197	229	231	216	224	225	225	210	241	207	205	215	235	215	223	219	199	225	191	226	201	197	199	214	242	212	198	252	219	246	221	219	196	200	201	214	229	231	224	203	208	207	211	222	239	202	227	229	225	216	206	216	218	234	241	229	217	233	217	192	201	196	197	227	225	211	196	196	201	205	207	239	225	218	235	228	230	222	224	204	205	205	211	205	232	211	204	207	226	194	215	241	227	228	201	220	200	221	196	216	227	223	215	213	201	208	209	223	222	213	203	241	211	218	209	233	220	243	200	231	221	224	213	209	232	199	235	206	199	210	207	181	202	214	207	205	222	226	225	232	219	211	202	223	206	200	213	213	215	220	222	213	209	218	226	213	221	225	198	229	177	224	225	228	228	234	205	213	212	180	210	225	207	233	239	225	218	209	217	220	252	244	213	217	236	211	199	228	238	234	218	200	235	222	197	222	227	214	228	230	251	232	198	221	226	204	202	220	246	203	204	226	219	228	221	203	198	193	220	211	218	187	209	212	232	208	213	227	198	197	230	206	191	202	240	196	222	218	215	244	233	167	195	176	232	203	236	240	227	227	203	206	250	218	184	196	207	199	210	222	231	199	227	218	240	227	236	213	198	223	233	245	249	211	243	220	227	225	231	197	188	200	217	199	206	220	194	200	225	215	239	201	230	221	203	251	238	222	202
13169	7467	9599	2163	1776	1464	1221	1051	914	860	827	795	794	711	628	688	653	627	641	642	629	581	573	541	535	565	546	554	553	516	520	488	498	495	496	532	526	510	522	506	522	508	486	503	541	551	507	456	545	501	521	480	465	506	457	475	540	473	507	543	481	484	501	496	500	466	497	501	505	500	472	479	493	459	505	498	496	508	513	478	508	468	505	499	492	467	469	483	461	492	458	522	479	511	474	479	507	488	455	489	488	467	517	523	445	484	496	486	451	463	479	459	484	482	468	495	500	464	459	460	498	512	480	498	455	465	528	481	472	485	493	505	492	485	522	487	453	495	498	496	489	468	482	461	509	486	483	467	479	484	476	469	492	454	461	477	481	523	481	497	472	468	483	483	486	513	474	477	479	487	451	505	449	492	470	441	440	503	514	487	507	438	495	474	491	510	485	449	464	474	473	495	447	488	507	480	486	499	499	483	461	497	496	472	513	485	461	497	480	512	452	497	474	475	490	502	497	481	471	464	504	471	504	469	471	505	509	494	504	460	451	468	472	508	500	479	501	477	508	450	498	494	480	471	539	490	487	541	473	535	465	523	470	444	502	484	500	480	480	496	508	475	469	467	432	458	468	480	460	479	466	474	500	459	474	489	468	503	487	493	514	513	526	491	478	480	447	478	496	473	491	461	518	526	485	487	465	493	526	471	523	450	517	473	501	493	510	480	520	513	443	446	475	515	488	473	516	467	487	463	480	483	454	485	494	480	460	474	485	485	461	507	468	461	438	508	476	462	488	514	467	500	461	492	469	444	514	434	476	471	493	480	464	519	500	489	482	476	524	475	490	473	484	485	497	464	483	476	458	448	497	523	502	481	459	513	474	491	489	497	483	464	450	458	491	478	479	508	461	511	480	435	490	487	489	477	462	433	521	496	485	487	455	512	478	485	511	512	460	448	475	485	487	450	492	516	536	496	477	498	484	495	482	522	494	497	455	516	481	488	446	447	452	482	517	478	488	488	478	492	496	517	482	464	507	464	488	480	486	477	442	482	475	497	460	503	438	470	491	479	489	493	460	532	458	436	482	485	506	444	521	483	500	486	467	465	494	482	466	466	493	483	512	469	488	483	467	555	455	502	476	477	474	437	455	490	483	482	489	479	474	477	439	473	483	487	440	493	457	456	472	489	484	517	485	522	463	515	504	502	513	525	503	479	493	475	453	507	465	465	504	485	493	528	473	528	455	491	470	488	492	537	503	515	449	467	440	479	456	505	505	488	471	498	477	471	491	445	469	487	480	475	471	461	490	472	473	477	482	510	468	512	508	485	463	449	491	474	483	524	508	486	483	506	489	503	486	452	483	465	471	492	476	501	478	492	486	512	464	475	454	485	473	504	477	488	503	494	546	472	475	478	496	489	467	467	483	504	464	484	492	514	446	489	514	483	487	501	472	486	461	511	429	509	468	464	493	488	455	475	446	494	505	485	520	474	511	510	526	498	483	489	494	480	455	467	450	489	471	520	486	511	470	453	458	475	456	511	473	451	448	472	493	503	464	512	492	463	505	474	517	497	458	491	463	506	478	520	462	468	496	492	477	485	491	500	467	484	476	508	474	479	469	457	480	513	463	460	461	487	495	487	507	493	481	455	442	500	470	507	471	430	471	474	462	517	507	503	435	514	448	446	458	470	443	524	484	505	477	495	470	505	433	488	482	467	434	495	486	523	510	494	461	509	494	468	495	506	474	526	455	487	454	493	510	498	513	490	530	509	510	451	497	463	487	492	506	490	497	465	494	526	492	525	460	503	491	492	473	441	480	480	448	513	497	490	501	465	477	464	437	485	481	460	487	508	509	478	473	467	473	490	494	464	498	496	518	467	511	468	476	532	497	528	474	483	461	503	475	488	478	485	511	491	492	461	462	474	489	493	453	476	478	493	490	485	479	465	499	467	496	476	483	480	489	476	447	448	485	481	483	507	499	482	478	491	457	489	445	488	497	478	454	493	482	454	530	478	468	508	505	483	506	458	442	436	462	482	469	468	490	478	458	545	502	476	477	530	504	490	472	468	458	493	462	487	473	442	469	473	497	455	524	497	495	457	488	523	493	473	481	457	502	488	460	484	491	480	451	530	483	459	499	531	496	473	481	480	477	493	471	478	462	429	515	495	474	498	508	527	449	504	475	474	512	483	503	494	469	491	456	484	454	493	531	486	478	489	500	535	487	470	488	468	472	499	504	484	470	491	487	485	473	462	463	450	477	457	521	450	478	502	492	512	515	500	454	539	486	461	499	454	493	501	494	505	508	467	447	486	473	432	475	472	451	436	476	522	446	452	465	525	511	495	475	463	456	486	491	505	492	490	486	489	503	488	456	511	472	499	474	501	471	480	507	467	529	482	470	419	480	448	495	479	479	494	528	480	448	519	529	465	518	476	510	492	489	487	501	490	463	485	451	460	471	475	457	502	470	498	481	497	453	464	516	487	476	485	471	469	501	498	460	458	495	481	456	501	502	477	477	473	484	476	489	500	487	500	483	496	521	467	448	468	477	483	485	481	489	462	491	426	467	464	472	508	506	487	446	538	489	455	498	472	472	457	492	463	489	466	475	461	492	508	498	496	483	450	441	491	470	507	498	479	465	487	476	458	489	491	480	494	484	494	476	472	427	467	526	417	478	467	470	453	451	467	483	474	486	492	519	477	492	492	456	506	498	462	463	487	502	485	469	497	509	497	518	459	481	469	461	482	497	465	469	490	481	515	451	475	490	467	479	469	483	496	528	496	486	460	484	502	466	490	521	488	460	514	472	482	489	494	493	498	481	458	481	461	522	525	514	458	477	456	496	470	477	508	479	491	475	467	485	489	505	510	471	520	448	477	509	465	479	501	486	497	473	467	490	482	492	467	475	495	442	475	492	473	464	502	467	465	523	479	516	492	500	458	511	479	517	463	456	474	489	466	485	478	500	493	518	475	481	471	496	477	512	489	487	482	489	471	505	495	475	478	471	478	484	497	464	473	471	483	474	466	454	490	488	481	449	490	505	466	512	456	455	539	485	526	479	505	523	503	488	495	505	512	476	472	530	500	474	497	448	480	436	472	511	472	500	469	500	490	466	480	496	460	460	480	469	470	459	453	511	475	481	501	527	481	456	469	463	478	464	452	498	470	459	487	475	487	476	474	520	507	460	483	491	486	456	532	494	473	500	493	487	459	482	488	502	484	470	487	477	437	492	476	469	486	484	470	480	521	468	507	488	473	448	454	488	467	491	495	517	472	438	439	462	495	510	472	474	499	467	471	506	480	472	482	501	454	513	515	477	471	448	460	511	491	484	506	491	499	474	511	477	473	433	507	440	459	515	452	476	501	470	451	480	507	479	459	483	497	463	532	477	481	488	472	496	509	459	494	502	476	470	436	505	492	489	482	470	476	500	466	481	496	459	478	474	478	470	496	478	492	470	469	508	481	487	482	477	465	452	487	451	514	506	472	449	479	498	459	483	471
6041	2093	462	117	110	135	122	133	96	131	139	154	123	128	105	119	120	122	115	116	112	126	107	116	135	107	122	120	110	126	119	121	120	110	96	117	128	123	119	132	104	102	141	118	101	119	106	117	123	124	122	123	119	130	131	128	114	121	111	119	115	113	111	122	108	116	115	138	126	119	119	114	127	114	114	117	125	107	126	123	117	105	117	128	108	118	114	104	119	103	112	112	131	127	120	125	106	129	120	104	140	110	142	134	116	133	96	119	115	126	122	116	126	108	115	117	131	123	126	106	143	129	129	136	116	116	114	120	114	122	113	114	97	110	113	125	104	133	91	108	134	146	105	135	122	119	138	116	101	100	142	114	113	131	127	108	116	106	117	136	121	131	132	120	117	131	161	114	129	113	117	118	100	121	142	99	110	120	101	111	102	108	110	127	106	135	118	105	118	150	131	88	109	136	128	117	109	118	113	126	126	125	106	122	141	120	118	108	116	122	122	105	120	115	128	116	131	128	114	104	96	97	111	114	125	131	116	99	118	117	113	111	96	118	102	127	112	123	117	126	107	118	111	107	142	101	135	116	116	116	123	117	117	121	104	122	101	111	116	116	123	118	115	107	95	117	103	109	101	128	123	118	119	129	122	103	125	120	117	142	127	99	125	117	116	131	103	114	121	108	118	129	123	118	127	108	123	114	126	131	135	136	123	108	107	117	125	120	105	132	115	126	132	111	127	121	121	139	127	117	111	118	100	110	123	113	107	130	110	103	145	131	112	110	149	97	107	114	132	114	118	109	128	128	109	129	109	110	140	122	107	97	124	105	114	131	120	125	122	121	122	133	127	128	125	122	131	129	132	126	119	133	130	129	128	106	100	139	105	120	123	126	121	133	119	118	141	116	117	115	107	113	130	104	116	117	117	114	112	129	129	112	116	111	134	140	112	117	123	135	114	107	145	114	120	119	126	130	114	100	114	115	112	96	143	127	115	135	118	117	151	126	105	125	129	140	124	117	146	117	129	116	108	131	134	134	138	133	104	96	129	110	116	120	138	121	111	106	98	121	132	128	113	120	103	123	122	124	133	106	144	131	119	126	108	112	135	161	137	102	134	133	115	128	135	114	121	126	137	129	135	121	113	132	116	123	117	130	101	115	112	131	100	145	134	125	117	122	112	126	116	124	103	126	111	126	118	93	107	118	130	127	122	120	106	114	108	128	100	113	128	115	115	97	103	121	116	114	119	103	109	135	158	134	126	114	155	112	128	115	121	119	123	118	118	121	96	96	131	113	111	118	113	117	125	120	111	128	125	109	112	115	120	137	144	116	130	120	144	105	115	115	130	124	116	115	103	117	112	123	119	135	113	110	121	110	122	120	86	115	117	104	109	113	141	130	108	126	116	115	99	105	111	125	130	122	140	108	108	109	114	98	126	105	112	119	113	141	110	116	104	107	124	129	123	135	104	116	118	111	119	110	132	121	127	112	122	126	116	131	97	103	111	131	106	121	109	132	104	122	121	101	108	132	131	112	107	131	137	119	124	129	108	145	106	151	112	106	119	118	125	112	117	119	132	121	130	122	132	118	108	119	160	117	147	130	117	99	116	120	103	124	123	114	124	134	135	128	108	107	121	132	116	116	127	115	140	99	106	110	113	111	159	125	103	129	134	132	114	120	124	119	119	126	115	118	124	111	118	119	120	121	116	91	113	121	96	110	117	131	123	114	128	120	114	127	133	138	116	107	110	119	137	146	136	123	118	141	113	111	137	128	119	113	115	117	123	113	115	141	107	126	101	124	132	129	140	131	149	130	133	110	126	119	113	132	101	122	107	90	104	119	157	110	123	128	125	123	131	133	124	100	125	109	105	108	116	117	111	115	134	135	138	117	129	118	114	159	137	105	121	102	113	128	105	106	124	136	123	125	116	119	116	102	123	102	127	103	109	102	121	116	120	114	121	117	133	121	114	137	97	141	124	138	139	127	105	146	117	112	106	120	115	102	92	128	124	130	126	107	125	114	136	113	122	114	115	114	115	101	117	105	116	118	109	120	109	133	130	138	120	126	139	121	107	106	131	119	104	114	111	120	113	99	123	112	109	124	124	115	107	106	103	136	108	119	112	107	118	144	123	116	110	121	127	135	123	132	97	118	120	148	122	107	126	98	127	135	113	117	142	134	112	119	114	116	110	119	115	123	102	120	131	131	131	118	101	122	129	114	130	123	135	122	138	114	119	135	120	125	130	118	146	120	117	124	157	118	137	134	107	138	113	115	111	144	129	127	136	164	107	124	140	125	105	127	115	107	141	121	112	112	129	130	142	109	136	126	122	130	111	110	139	123	141	103	151	114	124	103	114	119	112	131	93	112	139	127	123	117	118	144	104	104	109	120	100	109	107	106	116	122	128	117	137	120	112	136	122	106	130	141	125	139	144	116	118	118	114	128	128	122	139	136	111	113	112	118	122	116	110	119	115	145	117	135	129	133	127	118	126	117	140	123	117	134	119	101	112	136	109	93	106	131	117	120	124	121	117	145	104	114	106	114	114	110	116	117	108	104	107	114	118	94	129	118	105	98	130	128	113	106	125	115	111	112	120	136	113	108	122	125	129	119	123	91	112	102	108	119	134	124	109	124	107	129	113	135	123	123	111	121	100	102	115	119	110	114	123	117	121	120	110	113	123	138	101	114	125	109	121	137	117	114	118	136	141	127	125	116	143	121	140	137	119	128	135	135	119	130	139	90	107	118	130	139	110	117	109	107	127	114	113	120	103	139	111	139	128	110	107	97	120	131	136	137	121	133	117	127	110	124	112	101	119	106	114	115	109	124	112	105	98	104	127	122	134	119	120	117	119	116	117	98	124	124	151	130	116	111	104	114	124	122	125	125	109	136	109	124	138	105	125	125	113	122	127	123	113	138	130	106	131	122	116	135	131	147	124	131	119	137	115	112	114	133	123	128	104	116	118	129	124	122	103	109	132	111	119	124	110	122	116	124	103	123	135	121	119	116	133	134	104	136	138	116	122	110	127	128	134	136	133	130	103	119	111	108	133	126	126	131	128	115	119	112	124	128	112	124	123	123	122	108	118	122	136	122	82	131	115	117	123	112	119	112	118	119	107	130	147	135	118	125	129	108	133	128	125	122	100	138	119	116	109	110	120	110	108	117	128	118	127	127	130	130	132	139	126	122	126	120	116	134	119	132	122	116	119	108	100	121	118	106	128	126	117	126	126	115	123	131	116	109	128	110	105	122	114	117	110	115	141	123	133	94	116	125	118	106	94	119	122	133	123	107	124	116	101	121	118	115	117	124	151	112	121	127	109	123	116	128	128	138	130	140	129	123	129	126	102	150	110	119	122	129	103	118	106	115	115	129	111	116	121	123	123	126	123	124	121	121	125	115	111	121	129	122	101	113	122	115	117	120	110	116	128	126	126	122	109	134	145	132	126	121	113	111	114	125	118	142	126	124	115	116	125	113	112	122	139	132	102	102	115	99
4086	1842	746	320	305	334	331	292	324	325	307	348	322	343	306	307	340	309	306	308	316	289	296	296	298	283	299	290	350	337	299	326	302	315	287	282	311	326	295	287	305	287	314	285	302	297	282	312	302	266	318	307	279	307	312	333	320	299	287	310	307	291	310	273	292	328	334	280	322	280	308	324	321	287	315	312	307	299	299	291	342	309	320	318	296	326	332	311	300	305	325	311	296	323	328	312	278	293	287	301	296	263	296	319	294	337	296	299	327	305	314	285	311	301	302	296	292	302	294	321	298	300	321	304	291	313	312	311	333	315	333	323	294	278	341	314	303	322	310	283	323	333	294	335	316	310	322	329	324	306	286	315	303	324	296	294	312	331	310	293	335	268	306	298	267	300	307	321	320	326	325	305	302	320	322	317	287	318	326	275	303	324	311	298	302	277	271	314	342	310	300	279	292	289	336	304	296	327	267	294	330	312	299	287	314	333	299	321	309	266	309	332	319	311	344	289	296	324	331	323	290	324	295	313	306	280	335	294	292	287	278	295	307	289	295	332	318	312	336	303	281	327	345	331	312	296	316	281	290	302	320	321	316	301	308	300	330	316	306	310	299	308	322	307	325	301	327	310	324	306	308	276	312	310	260	304	325	286	285	302	315	343	346	307	329	314	294	316	280	298	304	307	317	314	310	301	277	344	304	336	318	318	292	313	304	310	309	281	337	352	306	311	314	288	313	311	256	345	290	311	310	321	313	285	297	296	307	306	285	301	318	301	320	301	314	296	313	327	316	328	298	287	325	310	326	273	301	323	316	317	328	289	301	273	304	284	310	291	317	304	296	334	313	330	329	309	325	326	312	347	297	326	284	318	314	301	278	322	329	293	314	321	315	280	314	300	300	274	329	318	251	305	301	281	305	346	318	303	317	297	317	302	338	288	338	304	307	289	311	322	334	314	282	312	305	308	297	295	287	300	273	282	307	281	310	337	287	285	330	311	312	322	302	321	303	291	285	312	298	306	283	307	332	313	358	318	317	326	284	294	300	302	308	311	334	301	284	322	290	329	306	330	318	305	286	311	317	312	327	336	296	296	305	313	311	320	342	267	304	317	320	291	292	324	295	328	301	320	319	316	289	277	293	290	299	290	306	312	299	322	292	328	319	298	350	287	354	323	336	327	325	297	291	313	323	314	280	307	327	313	325	300	280	298	325	290	295	318	323	256	322	294	327	323	314	298	336	325	312	330	305	355	292	296	289	289	322	295	307	286	311	323	326	326	330	320	287	313	256	282	349	314	323	285	304	322	327	304	284	313	271	303	299	286	301	313	321	282	284	296	307	300	325	316	300	308	305	304	295	325	315	299	309	293	311	301	319	291	312	297	304	320	286	302	308	293	324	301	288	314	310	332	313	304	286	318	355	290	317	311	324	305	278	312	293	328	282	312	310	267	314	288	311	323	312	344	312	328	295	296	309	313	294	303	311	276	326	276	338	291	336	291	303	306	284	299	327	320	340	316	296	355	347	306	299	318	296	293	299	298	303	330	277	314	311	291	294	301	327	322	302	319	311	335	336	283	299	300	325	298	302	279	327	300	315	292	312	299	326	299	298	316	312	323	312	347	318	299	293	344	291	320	264	318	308	291	290	272	287	286	337	291	270	323	343	317	306	304	297	304	299	306	292	304	295	294	323	297	306	305	293	326	324	287	293	331	334	318	326	323	344	309	289	316	288	318	319	281	308	331	326	321	295	327	306	281	310	334	310	283	298	292	288	319	309	319	308	279	294	278	313	325	300	286	324	321	316	292	293	322	307	289	307	272	285	330	306	290	305	288	290	320	299	348	281	318	309	308	271	316	302	300	310	304	319	281	315	281	325	316	343	287	293	282	304	296	303	320	312	280	308	317	302	281	312	305	290	290	315	289	316	290	315	284	297	294	338	284	305	301	311	312	294	309	313	291	314	300	313	281	311	337	296	295	292	295	292	270	304	351	305	332	306	301	285	292	344	291	337	277	309	320	318	325	320	304	289	279	301	310	305	306	310	295	274	284	306	312	336	334	307	290	282	310	296	323	298	322	290	295	311	296	313	319	366	296	306	326	299	348	275	335	316	304	300	329	312	335	300	296	316	304	312	326	310	314	291	322	323	294	319	301	261	264	309	269	319	298	328	314	297	331	323	281	316	287	342	322	279	308	289	256	326	321	312	322	302	326	310	306	267	315	325	293	310	307	314	297	288	330	281	302	296	286	303	303	305	315	313	299	308	325	311	317	319	288	344	279	308	317	312	319	324	324	310	297	281	334	299	306	297	324	314	285	315	319	292	299	320	310	325	290	302	346	331	291	291	304	319	319	301	307	322	316	332	317	335	306	324	346	314	325	284	305	313	303	310	310	308	280	303	278	289	289	340	302	337	336	323	306	298	278	289	307	305	338	313	331	299	330	312	309	322	307	276	305	299	290	313	339	291	292	307	309	326	300	309	314	323	295	332	278	322	294	314	287	360	308	316	288	287	288	309	274	279	328	294	315	307	343	332	272	308	323	306	272	306	273	309	340	313	330	308	309	304	296	305	285	317	325	302	299	288	275	325	328	280	315	313	312	308	307	321	278	298	307	322	291	281	296	308	306	266	304	323	295	314	319	308	347	292	309	299	311	308	281	286	302	309	313	285	312	285	311	316	308	303	309	288	311	306	262	313	317	325	332	293	286	327	320	307	288	320	303	354	325	309	301	302	298	324	288	330	307	319	279	302	269	316	290	306	319	303	308	306	311	306	313	330	313	306	297	309	329	280	273	303	298	316	279	319	305	312	323	326	311	270	306	320	294	324	308	318	321	335	285	327	311	296	272	317	306	317	334	319	321	321	295	306	306	321	344	351	331	309	289	341	365	347	334	273	312	286	301	291	287	315	320	296	301	290	270	307	334	312	301	310	279	321	296	306	311	318	326	280	334	318	320	292	324	265	294	318	335	312	315	293	330	301	330	288	321	301	306	337	278	282	288	302	286	305	299	339	289	321	307	317	310	322	325	311	342	294	282	296	295	291	314	338	331	333	308	326	308	279	289	317	287	286	301	333	316	334	320	299	278	293	317	288	305	309	277	342	324	312	279	305	314	300	316	303	296	311	292	290	314	286	320	294	300	275	313	300	299	313	317	302	317	269	307	314	295	301	323	327	324	356	317	305	314	312	251	314	321	335	318	290	297	333	285	289	296	329	310	307	302	318	319	339	334	295	325	293	323	300	319	309	329	309	316	328	312	330	327	281	328	316	311	322	320	308	291	316	308	312	321	285	312	304	292	333	316	306	335	327	311	334	305	307	304	307	292	299	309	290	319	277	343	308	312	300	339	328	288	299	306	306	327	303	286	297	328	312	302	286	282	325	355	291	274	320	328	336	297	301	293	318	306	303	302	341	297	291	297	279	300	302	267	289	329	317	307	299	300	293	329	308	318	319	321	313	315	328	330	317	292	297	320	306	306	320	312	284	301	280	285
13932	4515	5715	538	438	345	340	290	300	269	253	283	241	323	269	283	288	247	248	259	270	256	259	276	275	248	256	245	268	245	244	250	256	281	270	259	275	227	264	255	264	278	266	207	253	259	254	243	253	239	281	235	241	235	234	246	219	228	220	232	242	231	224	235	228	234	257	269	242	254	235	254	263	221	275	257	242	259	276	247	236	272	240	242	245	257	267	270	270	232	263	250	239	218	252	249	260	246	225	243	245	231	221	264	237	267	243	236	236	222	253	225	258	234	282	248	218	240	244	250	280	239	237	259	231	250	247	234	250	294	265	255	258	221	260	246	247	274	226	249	246	264	260	228	247	250	209	243	249	237	262	235	231	255	214	245	255	274	230	258	223	272	266	249	208	256	236	240	226	241	221	272	223	225	255	268	281	233	221	266	263	259	264	256	259	244	274	268	254	234	241	262	215	229	222	234	229	258	283	213	264	251	242	270	249	253	250	235	247	255	229	257	226	255	242	229	265	238	256	255	244	261	281	250	263	254	276	290	270	255	258	226	247	248	227	224	224	253	229	256	237	245	247	232	245	210	252	263	262	246	240	256	218	240	224	243	258	265	240	198	247	255	259	224	277	254	244	237	242	280	237	235	275	240	233	275	247	221	269	248	311	229	244	235	230	241	258	231	249	235	230	239	249	223	256	231	243	271	243	262	242	233	221	249	247	245	238	239	255	239	284	282	234	261	204	258	242	249	240	236	264	230	252	262	281	241	310	225	260	245	236	233	249	242	251	217	249	249	263	243	255	230	218	281	251	253	240	242	275	248	234	234	242	244	251	230	271	248	237	223	232	259	238	234	248	250	229	228	235	258	225	225	212	255	271	253	264	248	249	256	246	241	256	291	246	238	235	255	244	219	253	256	282	271	240	258	248	260	220	217	225	222	241	265	261	238	294	257	241	259	264	234	242	230	258	274	252	310	275	248	260	283	259	232	217	236	233	236	246	210	272	256	246	259	261	242	228	273	290	216	252	286	271	239	226	264	252	243	254	235	255	229	251	233	248	234	254	235	254	285	261	230	261	230	237	245	256	249	235	231	259	234	244	222	225	216	231	240	240	251	257	235	242	256	249	244	228	243	239	259	241	227	226	246	246	220	263	223	249	242	267	232	231	261	260	255	269	244	236	266	276	258	233	271	276	280	239	247	267	231	246	245	236	270	262	238	227	251	233	241	247	275	256	254	228	251	241	266	273	244	238	224	224	257	236	229	231	236	233	266	267	244	238	250	249	248	240	234	228	236	256	245	253	243	243	250	284	254	241	266	249	254	283	256	216	243	227	257	245	247	231	224	211	239	256	234	239	213	228	270	199	266	241	221	228	273	272	267	232	225	266	250	257	259	259	224	239	223	228	268	266	245	243	228	220	211	279	266	238	244	233	239	212	235	245	262	237	247	249	263	226	222	254	262	260	221	246	249	230	261	226	267	244	249	232	306	264	254	301	228	265	218	234	246	290	251	239	228	269	236	246	246	236	263	227	269	254	229	231	268	257	219	250	257	226	252	246	247	248	288	254	227	270	248	248	264	242	267	241	261	270	247	268	268	250	232	217	246	255	251	227	234	238	245	225	258	228	279	227	241	226	230	249	233	220	260	286	254	219	251	248	273	223	233	228	241	229	286	239	260	272	256	250	264	264	260	275	254	237	231	269	243	252	251	247	218	239	290	245	258	253	233	259	253	231	237	250	223	248	217	240	228	260	245	252	245	244	249	230	235	252	238	234	242	236	244	261	224	260	234	262	194	253	255	252	228	282	277	257	209	233	285	249	249	246	260	245	233	226	223	250	237	265	221	231	208	273	252	239	274	267	268	263	253	256	230	228	251	241	260	248	247	245	285	231	224	226	271	254	247	235	246	285	276	245	234	261	241	275	217	259	250	246	261	259	294	265	249	214	258	258	262	206	251	258	255	257	274	229	254	255	248	248	217	277	249	248	265	244	254	253	258	238	250	248	265	240	238	217	240	222	240	256	261	225	250	261	269	257	259	220	230	244	235	250	244	270	273	255	195	275	254	230	260	249	265	257	285	266	269	226	270	236	259	251	295	241	252	261	277	234	239	242	246	267	222	258	227	224	253	260	237	255	226	224	285	259	270	245	251	232	218	246	220	241	273	274	244	250	257	260	240	257	243	235	239	240	249	252	260	224	244	241	239	266	280	230	216	242	247	261	258	252	204	259	257	257	231	266	264	261	287	232	248	233	251	259	275	262	249	253	236	216	253	250	227	255	253	225	238	267	254	229	265	206	219	262	234	224	255	255	235	254	275	238	212	231	241	249	254	216	250	237	234	263	295	225	274	281	222	250	238	228	217	232	263	228	244	257	241	265	241	231	250	246	243	258	249	236	252	215	270	247	250	238	235	233	240	268	257	235	247	261	247	224	243	258	264	248	246	217	225	270	215	259	264	240	239	243	287	260	245	276	248	257	259	229	260	233	251	250	253	240	229	260	264	242	242	229	252	250	210	235	260	254	269	231	245	221	218	259	238	251	229	246	247	232	231	222	246	219	265	248	263	263	282	215	244	229	238	249	228	265	255	249	262	276	256	251	251	229	218	268	242	255	271	254	236	230	255	266	247	272	238	225	245	238	239	247	234	269	260	257	241	245	257	255	241	238	242	261	235	253	257	259	257	253	258	254	254	258	241	238	256	271	273	269	232	229	202	248	231	280	260	249	232	227	247	251	230	264	240	257	238	246	265	226	251	225	191	294	252	231	246	241	263	242	207	239	257	275	285	232	268	287	223	226	264	230	252	271	247	252	247	234	241	280	264	234	258	261	229	250	242	226	264	252	258	255	236	243	269	252	250	254	255	232	222	255	228	251	249	218	261	244	263	243	228	240	231	226	260	246	221	237	232	234	222	221	266	250	244	291	240	238	234	243	247	230	257	241	236	258	238	233	268	237	235	227	250	253	247	276	249	242	226	269	274	227	252	232	249	257	250	256	255	247	225	244	241	261	237	242	297	238	234	218	241	242	245	252	251	236	290	264	233	255	259	233	252	255	269	254	204	213	214	252	221	235	243	271	235	231	234	248	250	241	250	256	256	254	240	258	235	225	250	256	261	256	240	224	250	248	242	236	262	238	222	253	251	248	265	219	242	262	263	256	251	223	240	246	244	246	267	267	220	253	217	245	244	259	244	214	227	255	238	257	233	200	267	260	294	232	266	264	268	222	240	232	265	244	249	242	266	232	260	255	243	264	235	259	246	220	239	239	216	274	242	247	250	250	242	266	250	234	254	236	264	258	238	266	233	246	254	235	276	253	239	250	237	235	231	219	277	270	259	232	219	275	269	267	246	241	245	274	242	233	237	252	259	241	281	235	234	279	262	265	258	243	241	249	247	255	246	233	271	267	249	242	247	248	303	263	271	244	225	234	222	245	231	253	235	237	253	226	253	261	275	220	229	228	278	264	235	269	245	254	252	261	266	241	225	246	243	273	263
9642	4363	6330	1396	1251	1046	902	853	820	765	715	700	697	701	623	656	669	661	680	651	630	573	639	594	620	543	568	565	571	566	578	588	560	565	542	552	584	570	591	567	551	609	542	572	569	560	615	606	540	587	560	592	560	545	541	589	552	536	534	537	577	536	541	647	603	525	535	557	567	569	547	602	529	573	546	565	547	554	610	573	575	571	520	547	544	564	558	584	590	538	602	561	549	554	541	565	576	538	548	550	595	540	579	556	582	581	549	558	555	616	541	573	559	576	553	578	565	614	547	534	571	538	551	582	575	572	565	520	584	570	530	591	570	557	567	566	558	543	509	559	555	596	535	533	546	558	583	544	544	569	571	582	570	556	544	529	562	564	547	581	536	573	551	551	556	579	561	502	566	561	534	538	582	579	564	523	578	536	563	529	539	506	623	585	517	589	573	572	538	575	567	580	545	530	539	595	513	566	582	598	562	581	624	607	554	543	561	559	585	552	549	563	554	567	546	566	593	530	586	580	575	580	576	547	576	548	538	542	583	553	525	598	539	552	534	577	568	523	578	531	519	574	558	578	566	565	554	554	538	561	585	553	575	547	543	570	559	540	573	574	555	553	589	543	536	582	539	556	565	518	559	580	558	542	587	572	564	541	526	593	581	558	586	594	583	536	579	561	537	594	567	554	574	536	580	536	569	578	569	547	536	583	548	559	534	540	546	576	585	552	546	590	605	526	537	560	551	560	540	532	593	556	556	551	575	570	480	531	581	580	572	558	564	520	586	557	553	542	590	593	572	548	498	555	584	542	548	581	539	532	586	533	584	481	580	557	565	553	514	533	541	549	561	579	595	606	539	580	587	608	545	544	529	578	581	573	596	548	574	547	545	554	563	552	545	508	528	540	571	544	551	575	540	565	592	542	551	568	576	558	589	549	608	545	546	565	507	507	529	545	519	557	557	536	558	552	529	517	549	578	579	574	529	580	581	564	528	603	531	587	561	619	556	573	536	593	518	543	534	552	561	573	572	549	524	600	588	546	538	529	535	563	568	563	538	600	537	562	557	537	577	573	552	554	551	524	513	549	559	587	565	603	547	566	545	598	558	577	561	554	569	548	573	573	556	598	582	541	562	531	599	535	541	557	536	565	572	573	573	593	564	579	574	555	517	577	552	573	557	553	530	559	544	533	568	562	601	550	555	601	548	559	573	539	593	538	580	596	568	534	542	536	548	577	539	566	545	562	539	533	531	572	549	568	562	551	537	589	538	527	598	579	561	538	566	552	547	618	581	541	569	596	590	504	566	577	542	569	588	551	555	569	551	601	558	560	539	561	556	592	556	576	552	552	584	578	553	563	556	548	612	556	594	589	563	550	592	545	560	537	581	568	559	550	562	529	548	543	582	543	536	560	511	529	565	509	568	530	557	556	560	552	567	576	586	581	582	570	577	563	557	504	541	582	516	551	576	547	550	577	549	552	553	519	553	572	545	519	556	575	577	568	573	594	570	578	538	577	562	581	578	579	573	583	585	545	556	564	583	502	589	556	607	544	583	577	531	544	555	568	554	534	555	544	565	577	557	504	541	581	575	561	534	525	538	560	570	550	531	558	554	559	607	602	554	578	611	574	588	594	521	562	517	570	557	547	550	567	514	509	503	525	576	562	538	567	558	549	564	554	540	541	550	552	566	555	580	571	576	563	504	541	528	569	542	560	553	589	538	585	561	545	547	534	573	551	544	522	616	547	543	587	530	562	534	586	570	564	578	578	582	525	556	542	556	596	559	535	574	602	576	541	521	555	530	576	548	547	562	556	582	531	594	524	548	576	534	526	571	570	575	535	559	555	546	535	517	531	580	543	546	590	564	551	596	563	563	566	592	551	581	593	576	551	551	586	633	507	558	570	552	564	610	584	579	597	605	522	522	548	571	533	558	525	580	592	564	547	590	551	565	605	551	569	613	617	501	568	594	592	530	587	591	581	554	581	521	544	607	595	542	604	545	560	580	560	554	598	547	546	564	560	590	533	568	552	520	555	560	589	529	536	593	537	539	526	579	570	545	536	562	516	588	529	608	585	597	528	544	585	574	557	583	524	573	546	564	578	542	529	534	547	566	583	560	557	542	583	511	568	618	530	565	552	587	549	549	552	571	616	561	556	587	569	556	529	610	564	581	598	515	542	553	566	555	599	553	578	543	535	511	597	586	521	586	558	550	527	579	557	530	555	597	560	562	561	533	585	582	519	537	571	580	543	605	547	584	560	575	567	538	580	565	551	564	551	553	568	547	581	565	536	553	535	548	529	574	570	579	560	576	556	571	531	540	557	552	571	589	559	531	589	521	600	544	513	539	579	547	569	540	580	579	574	566	577	607	531	550	591	606	572	547	585	524	620	586	584	556	554	574	583	562	558	574	547	591	581	535	548	575	531	550	577	565	562	549	536	568	572	618	570	618	532	581	554	550	553	582	516	528	590	552	531	537	570	561	583	565	538	617	551	553	586	616	572	553	586	586	528	574	572	546	545	584	545	550	561	571	572	568	589	562	533	545	532	556	486	545	521	539	560	578	583	541	579	574	527	557	565	560	581	521	537	555	587	596	572	569	543	562	577	625	549	566	610	558	589	544	542	566	543	560	564	579	573	562	533	539	523	574	541	570	577	570	595	580	548	521	527	556	567	565	594	539	575	554	580	542	561	524	592	570	545	557	571	579	557	565	563	570	587	556	569	577	575	601	525	530	604	566	588	553	564	503	589	550	588	582	572	558	569	555	592	562	521	562	535	553	580	545	580	577	559	559	584	531	566	556	568	564	575	581	511	583	558	592	563	597	522	538	544	575	545	574	568	563	561	552	588	558	574	559	559	566	585	528	577	525	561	586	571	586	565	567	577	608	550	586	554	527	589	552	543	604	552	516	560	550	566	576	540	586	529	568	561	582	542	568	555	535	561	557	548	560	544	543	528	545	550	561	580	544	578	566	554	532	540	566	565	572	618	570	527	529	578	552	594	607	577	583	536	582	562	584	548	523	543	557	584	531	581	577	582	563	543	570	553	538	560	558	558	572	596	589	550	543	552	550	557	554	572	546	542	576	529	538	558	566	535	599	587	627	571	556	558	555	552	579	576	583	547	572	587	587	588	580	562	528	547	614	565	516	619	568	574	554	595	567	620	527	554	560	490	579	548	514	573	578	589	588	569	530	598	571	510	576	562	544	525	546	586	578	541	525	586	553	544	536	569	600	531	522	556	570	549	544	566	569	591	578	539	544	543	571	556	565	553	557	548	538	577	580	569	552	567	566	541	536	586	554	548	528	524	528	555	584	526	562	571	577	532	525	525	571	548	540	585	590	569	609	553	588	577	555	594	589	576	549	525	573	551	529	540	548	570	573	556	571	577	538	539	542	550	548	565	577	582	507	607	547	570	571	563	567	577	543	526	570	566	560	552	559	571	574	612	591	524	559	538	545	531	559	563	569	544	591	544	586	542	603	542	580	563	558	549
20067	6678	10468	866	546	411	363	315	299	295	254	303	264	270	251	231	233	245	220	232	241	237	211	218	236	236	255	217	225	224	233	219	203	202	215	237	223	198	219	218	193	205	232	199	225	212	228	230	229	204	216	231	221	215	213	211	224	227	235	200	217	217	213	212	245	214	187	194	230	202	227	201	230	224	222	222	234	184	227	199	249	212	234	214	235	208	219	249	223	206	214	214	225	224	185	172	234	237	203	214	209	217	199	191	216	229	228	166	242	210	223	195	213	204	223	209	210	224	213	230	208	198	225	221	192	197	216	223	215	236	215	233	216	230	211	197	227	208	208	218	229	206	174	255	239	234	215	221	235	221	235	216	211	223	220	233	214	194	229	202	226	208	193	235	234	227	203	182	224	216	224	215	217	206	221	203	205	210	219	203	235	202	189	209	193	201	182	213	237	212	220	183	216	212	193	209	232	216	195	217	217	191	233	232	241	234	211	227	222	217	205	207	211	207	230	242	218	222	231	206	218	226	236	212	224	234	220	217	236	216	247	239	224	216	234	211	177	210	189	178	223	255	220	194	197	209	187	222	218	214	228	187	210	218	236	219	215	208	223	208	255	201	204	214	208	234	214	232	193	221	211	210	209	202	229	246	211	214	198	239	202	240	245	225	226	239	177	222	225	228	204	207	204	209	238	205	204	227	226	232	216	206	196	229	208	210	244	202	201	222	208	224	222	207	204	248	208	189	229	222	221	243	215	182	228	240	198	222	205	226	219	224	229	210	215	200	222	195	248	184	198	219	209	222	251	212	233	225	202	204	176	201	214	220	219	219	191	224	244	237	212	195	221	185	220	200	244	226	237	217	235	208	224	203	207	194	200	222	208	216	205	193	207	201	216	222	212	214	228	217	221	218	234	209	186	204	232	236	236	189	207	210	191	218	240	198	192	240	202	225	248	231	188	238	233	215	224	216	225	213	210	220	241	204	218	218	223	228	203	176	235	218	209	205	228	219	206	206	209	220	223	228	207	212	220	204	251	243	233	238	228	192	234	241	219	205	240	198	211	195	223	241	224	171	209	229	194	230	199	200	214	233	232	206	209	193	173	217	216	218	235	191	214	205	190	217	228	230	211	226	206	203	220	206	198	217	212	236	221	215	229	202	229	199	222	210	200	213	232	226	218	232	210	223	210	187	198	235	219	207	228	236	194	211	193	203	210	220	201	211	207	209	248	203	217	200	206	198	217	242	204	191	205	234	237	222	246	225	194	206	220	219	227	251	205	200	255	215	215	225	229	209	227	187	202	235	205	201	188	249	211	233	241	229	223	219	185	222	181	218	232	208	224	216	232	198	282	213	234	230	216	215	226	202	192	198	227	205	195	206	194	209	254	223	209	219	221	235	185	224	207	223	248	193	209	229	243	225	226	196	191	202	203	258	198	216	173	206	220	202	235	205	231	231	197	196	207	209	220	232	203	213	220	233	193	212	182	203	210	233	199	188	205	227	216	192	222	182	202	236	195	221	206	225	209	212	231	242	234	184	213	213	207	229	215	208	224	216	207	208	207	221	205	237	231	261	210	213	227	270	229	239	217	192	224	226	232	187	222	225	224	201	238	227	202	229	214	197	226	211	221	198	244	261	231	242	203	224	230	205	204	194	220	228	225	229	203	215	220	208	198	223	205	233	219	198	209	212	216	216	230	214	216	211	200	214	209	237	204	219	189	216	219	232	215	229	226	230	226	239	220	220	211	202	217	197	236	207	222	204	252	222	216	229	224	209	202	194	210	203	191	214	221	221	237	242	190	214	221	208	187	273	210	231	191	234	226	215	189	205	207	216	212	262	222	204	234	210	215	198	227	229	179	220	202	220	195	218	232	209	225	202	239	233	237	205	230	233	192	195	234	249	207	236	212	202	240	180	211	211	208	215	212	223	204	215	233	214	196	231	211	218	219	240	242	232	243	219	213	207	249	213	215	234	234	213	226	202	212	235	205	208	198	223	218	239	194	216	208	229	180	227	231	203	216	198	246	233	217	209	195	211	212	228	230	234	225	215	238	197	227	220	231	206	234	217	225	235	186	207	214	217	214	228	207	227	200	209	219	216	221	203	201	213	214	204	202	190	210	211	223	209	236	209	241	216	237	234	233	216	232	211	205	195	211	210	210	230	213	260	179	188	207	196	207	226	204	222	216	220	218	218	197	236	205	227	216	207	215	218	216	200	228	201	195	216	222	227	210	235	172	198	211	219	227	220	204	222	212	217	183	208	235	224	215	227	213	215	208	228	208	203	206	174	213	234	209	212	217	219	194	211	209	218	211	208	211	232	232	203	213	205	223	187	248	215	225	226	218	226	194	211	192	203	203	210	193	201	225	211	213	218	217	184	193	217	208	222	218	233	230	239	201	230	212	227	199	213	223	240	203	238	230	219	213	205	206	200	205	212	220	195	186	235	226	229	201	221	199	191	214	199	213	222	207	219	210	229	193	208	233	236	214	236	212	225	243	218	200	204	239	217	196	215	225	226	214	224	182	198	244	197	205	234	225	213	214	206	187	227	210	225	246	190	204	173	230	236	203	235	225	218	205	191	207	219	205	239	197	194	241	201	224	226	208	227	206	219	206	227	227	215	231	189	203	227	193	221	248	228	186	214	205	205	205	251	214	224	203	201	210	231	209	213	234	201	216	215	217	228	210	243	204	200	206	227	202	205	221	229	193	221	220	223	207	234	216	213	213	240	187	222	200	198	211	228	221	212	221	211	201	219	213	228	213	214	228	196	206	202	208	214	216	248	259	207	212	192	211	226	220	221	220	195	210	205	249	236	208	230	229	211	182	205	228	202	209	210	225	187	202	235	222	220	232	206	207	214	218	247	222	200	222	244	254	225	229	219	231	209	221	222	243	169	202	207	215	203	201	237	216	193	201	225	231	227	238	222	184	186	209	234	200	202	192	200	211	249	204	243	191	242	229	264	218	216	224	207	208	199	178	227	206	232	198	209	227	193	222	244	225	222	216	242	196	218	189	204	211	222	226	192	207	213	212	219	221	226	244	220	210	156	227	238	209	203	219	248	230	230	208	218	220	186	211	243	185	204	200	239	217	216	223	180	208	195	212	202	211	208	216	227	206	239	197	196	226	200	194	208	214	218	214	219	263	215	227	220	264	244	238	201	216	173	212	216	192	207	210	201	221	236	224	182	214	205	228	242	221	224	183	214	240	212	222	223	215	222	202	201	217	215	216	229	203	232	193	214	232	194	204	207	229	239	214	230	225	189	249	210	184	238	238	208	207	240	216	221	242	209	207	227	206	241	229	218	188	219	206	205	229	209	195	243	204	197	212	238	233	209	212	220	201	231	214	225	214	222	220	217	224	236	221	214	238	228	235	217	246	206	212	201	222	197	230	220	221	220	200	200	214	224	243	225	205	203	216	195	186	237	204	201	257	201	202	222	227	223	256	220	212	213	195	208	230	239	229	201	203	238	214	261	236	202	227	217
11299	6150	8381	2197	1783	1537	1252	1061	1027	902	889	753	781	699	672	639	617	625	609	590	546	545	552	578	559	514	519	560	495	566	520	536	536	521	530	527	534	491	504	548	484	533	498	494	515	500	516	490	448	510	491	498	450	504	534	503	492	504	511	520	499	412	475	521	474	475	510	486	474	505	487	484	493	457	452	463	500	477	451	462	492	438	481	500	518	465	495	501	497	479	529	497	470	476	546	466	495	548	543	491	485	508	434	480	492	477	468	488	487	440	502	471	511	493	470	447	491	471	482	463	454	439	468	486	481	467	513	460	520	523	428	485	483	479	480	503	455	480	485	496	475	475	513	508	496	486	478	485	479	437	476	464	462	464	451	496	497	463	509	486	453	475	453	470	471	489	488	461	461	471	473	479	472	472	458	485	447	463	502	499	489	455	475	466	485	464	502	499	473	492	476	484	487	514	485	489	471	486	487	441	498	514	516	474	447	484	497	501	470	455	500	517	463	482	530	504	498	436	474	483	480	481	489	485	484	456	469	488	494	470	423	441	485	519	453	518	471	464	504	491	526	488	522	447	535	468	492	482	475	510	489	488	477	435	454	482	484	477	476	482	473	434	484	471	480	504	491	452	502	479	461	431	472	463	468	478	454	493	489	449	463	483	506	459	482	499	489	482	505	500	474	491	497	501	472	474	458	425	464	451	493	487	463	458	470	487	453	446	461	469	468	454	480	460	504	488	490	498	485	472	496	475	483	485	477	478	494	474	481	457	467	516	493	511	480	476	484	468	453	454	441	450	448	469	483	524	453	484	449	479	494	479	465	481	461	497	519	477	471	514	462	451	469	509	505	479	499	507	476	482	476	479	504	502	449	471	488	510	473	475	455	453	467	469	462	448	454	507	483	471	479	500	485	436	486	466	492	492	489	477	493	475	488	494	430	496	508	495	458	477	530	459	470	478	496	511	496	498	482	461	480	484	466	477	430	486	487	502	470	489	471	473	437	476	470	472	485	528	488	497	461	481	471	470	473	494	459	486	524	457	480	504	477	479	468	473	515	479	480	453	464	472	476	472	475	498	438	469	435	457	481	483	471	489	476	491	445	500	472	459	496	481	512	457	513	539	462	462	481	479	460	498	489	518	475	483	446	487	506	490	497	481	457	510	520	475	472	478	468	454	472	478	510	470	497	431	480	480	482	465	482	487	493	457	461	466	464	482	509	488	499	516	474	476	483	484	496	518	475	468	460	465	466	510	453	455	474	475	474	471	509	439	450	485	468	505	420	482	426	451	460	483	466	473	473	454	482	477	491	482	505	494	439	482	486	449	500	498	448	475	492	488	432	487	490	480	501	476	512	480	493	421	543	451	505	479	491	492	457	473	499	505	491	499	485	456	439	451	477	464	502	442	505	474	524	473	507	515	470	478	473	486	475	463	461	477	536	475	524	524	484	468	489	502	463	471	485	461	484	506	466	455	504	460	467	483	455	484	506	436	461	480	479	510	472	474	447	490	483	475	479	478	486	479	502	476	447	486	457	449	520	492	512	477	495	507	479	500	488	501	481	482	445	488	480	505	478	458	492	505	480	469	481	483	440	498	474	509	491	480	490	463	490	482	463	460	491	491	495	439	525	509	496	490	451	464	433	454	481	465	459	445	489	477	490	484	424	492	488	428	499	500	474	462	473	480	441	504	463	426	457	518	500	462	517	451	478	500	456	513	450	483	498	466	507	486	513	485	440	496	465	533	496	507	490	483	480	474	476	506	471	448	493	500	489	480	499	465	441	480	472	488	438	482	435	458	480	472	476	460	461	463	470	489	536	452	487	481	477	496	497	516	506	490	494	521	497	454	457	484	457	480	489	468	444	495	460	497	489	522	477	486	455	538	495	469	503	461	489	495	514	455	449	493	500	453	497	484	468	485	480	473	474	471	434	459	488	482	512	492	489	465	510	512	449	478	465	475	484	477	475	493	493	481	482	463	473	493	487	465	464	483	479	466	490	467	494	468	489	513	470	434	460	473	478	483	499	481	472	454	519	502	510	458	490	486	494	489	472	538	463	510	472	451	460	481	428	471	481	450	483	472	488	451	433	445	498	450	434	438	495	422	479	484	485	462	430	491	499	443	481	492	469	501	471	514	482	479	444	467	465	489	474	469	483	487	474	473	500	457	494	469	508	494	459	479	463	496	505	464	462	494	479	476	509	483	461	477	502	488	514	469	444	483	559	471	501	480	446	460	458	509	481	516	443	455	480	431	460	468	492	487	507	455	487	460	438	476	488	490	475	474	482	466	475	489	461	473	472	479	472	473	485	475	492	500	471	485	465	512	484	470	512	467	443	508	468	448	435	456	479	521	474	475	497	499	510	517	453	481	486	472	447	490	483	455	483	491	463	486	512	493	448	449	465	496	477	438	491	482	483	482	461	505	490	479	479	480	494	473	511	491	472	486	450	499	454	496	466	482	464	498	466	450	495	462	474	462	445	488	473	495	510	516	443	466	498	500	499	494	504	468	496	503	482	499	454	461	510	478	506	443	479	470	463	517	490	479	469	460	495	452	462	480	459	473	533	469	455	468	456	504	513	511	463	495	472	479	492	487	455	438	495	482	434	501	488	468	479	453	471	487	463	466	522	463	463	523	507	483	460	469	470	459	451	467	456	474	471	488	461	468	468	457	471	445	476	519	454	482	462	470	475	468	504	446	482	484	493	453	444	448	441	489	489	450	473	481	465	472	497	481	470	509	481	467	488	474	518	464	474	471	496	482	469	518	499	470	496	472	416	465	469	516	506	481	456	470	452	514	463	455	476	437	458	515	461	482	461	459	485	513	489	498	488	458	473	472	500	480	469	475	472	442	480	454	474	498	514	447	481	494	512	508	484	468	488	493	513	500	451	512	490	505	455	496	482	466	472	436	480	448	474	469	496	498	494	507	436	493	458	508	475	490	481	504	492	468	508	513	467	474	492	456	475	483	488	423	441	454	523	446	442	497	440	476	473	464	477	462	509	504	480	450	490	489	471	469	429	466	482	483	469	460	466	508	443	481	463	502	509	451	455	443	477	487	444	491	465	455	488	446	508	464	467	492	477	473	455	456	486	465	483	490	451	508	459	455	481	471	471	493	479	503	473	488	448	488	467	483	473	458	526	474	409	484	475	474	455	465	498	472	477	504	498	469	460	521	444	475	492	475	491	458	447	511	433	487	491	477	468	462	482	502	521	480	478	487	497	471	461	478	515	482	479	479	475	501	469	464	491	462	481	458	493	496	469	480	476	507	487	482	512	472	484	483	497	463	463	484	474	468	468	468	459	477	478	463	460	459	457	473	481	493	477	468	490	442	509	468	471	462	498	480	504	470	491	486	514	454	480	458	472	456	509	476	500	488	465	476	549	479	506	443	452	487	500	483	484	495	473	477	463	464	496	457	520	475	454	479	468	492	449	497	527	455	437	475	500	469	478	524	450	509	475	466	514	439	498	469	471	471	491	456	484	488
3176	1527	299	127	116	123	103	134	114	127	109	110	110	105	100	108	114	112	124	110	101	125	124	109	122	134	108	106	129	111	121	116	118	122	108	111	108	117	128	105	107	103	98	93	98	116	94	112	119	119	127	129	115	127	118	118	107	109	104	134	99	119	132	110	109	133	110	108	113	133	109	101	116	106	106	121	96	131	115	130	105	120	103	135	110	121	121	92	116	104	95	120	99	135	105	104	108	116	108	115	122	106	98	101	125	143	125	113	98	115	104	107	130	122	94	119	115	117	95	120	118	114	102	111	112	125	140	117	122	119	108	117	129	118	102	109	117	112	100	119	116	120	104	116	113	108	130	123	98	116	95	129	104	127	109	118	126	112	122	127	119	118	115	111	105	124	119	120	98	115	106	129	114	122	123	111	102	91	115	114	124	128	130	135	127	130	123	102	105	117	120	101	113	128	130	114	113	98	120	130	104	129	126	92	114	98	122	102	105	112	85	117	116	144	149	118	109	131	114	117	110	103	116	116	131	124	120	116	98	114	122	118	143	103	113	119	140	121	105	123	108	96	127	97	105	108	138	133	116	117	113	124	94	110	109	106	113	126	117	116	121	110	121	116	132	127	115	116	106	110	106	93	95	122	101	84	115	116	147	119	130	129	119	110	102	107	107	105	119	123	103	79	100	128	113	94	120	125	121	112	130	112	105	109	143	134	119	118	98	130	128	108	114	119	114	108	108	121	111	94	114	112	102	93	104	119	112	100	106	119	104	116	121	112	116	125	117	122	108	128	119	114	117	94	134	123	95	122	130	120	121	108	100	114	111	135	139	111	97	105	140	104	104	110	98	103	114	106	124	122	117	113	103	100	120	112	121	99	121	116	116	101	120	126	103	131	104	132	109	127	133	111	124	119	137	96	121	106	127	112	108	132	125	115	112	100	114	150	116	90	111	128	126	118	103	122	121	131	110	112	111	110	117	139	116	128	130	98	103	118	111	118	113	94	125	100	109	108	102	105	109	130	115	117	109	113	116	107	126	123	105	111	98	142	127	109	118	128	108	122	108	128	123	126	120	105	131	107	91	111	136	113	130	130	119	135	120	107	132	111	114	122	96	106	112	126	111	110	118	125	107	104	119	89	126	109	115	100	107	128	115	121	102	106	98	124	102	122	160	117	131	101	125	127	123	122	110	112	109	115	108	94	114	142	126	116	112	116	114	98	111	105	115	130	117	95	108	118	125	120	106	135	127	108	119	118	109	134	104	121	111	104	125	105	102	109	111	122	105	104	114	112	129	104	122	132	115	124	109	100	128	124	117	102	116	119	126	120	95	113	103	98	118	109	120	122	98	100	119	105	116	120	129	105	110	114	110	121	94	132	112	121	122	105	109	117	127	126	113	107	121	115	111	114	123	129	121	117	110	111	120	118	115	107	98	93	115	94	130	95	102	123	133	103	114	131	124	120	118	108	106	113	115	118	98	122	100	104	125	126	114	125	98	115	108	113	109	111	126	125	128	122	115	123	105	94	139	121	102	91	124	105	110	106	92	111	104	114	102	127	113	113	129	105	112	118	115	106	129	113	110	114	123	110	120	115	98	122	122	117	111	117	116	125	109	98	124	131	122	98	124	103	99	148	120	116	128	117	97	96	104	101	117	100	112	105	117	84	110	113	126	108	106	128	120	116	118	97	118	131	122	126	105	101	101	102	130	105	138	119	128	138	113	125	98	128	105	104	119	115	105	123	145	123	118	125	121	112	111	115	101	118	123	112	122	103	129	120	121	108	97	111	97	118	119	89	112	111	108	118	110	116	130	120	131	109	117	131	108	109	110	133	113	116	112	112	110	93	108	121	115	114	91	97	121	112	108	121	140	123	114	108	140	104	126	100	118	113	124	125	147	123	114	120	107	126	128	127	109	138	97	106	109	118	83	103	111	101	101	115	94	106	122	116	105	98	115	113	106	118	109	114	106	102	102	108	127	125	121	113	106	103	134	109	124	118	95	105	122	98	115	125	111	111	122	122	107	116	109	102	109	105	115	118	108	121	105	120	128	120	115	120	125	115	104	107	118	131	103	113	119	119	96	113	94	127	134	121	120	102	106	100	111	108	97	129	131	131	117	103	126	125	112	113	132	107	118	97	117	121	125	106	115	136	110	118	121	125	119	116	114	110	104	127	114	127	139	140	80	124	139	100	101	117	121	139	111	119	101	101	116	104	100	122	107	122	112	115	114	98	110	94	110	96	120	114	112	115	115	91	96	105	126	102	119	114	141	105	121	120	118	106	107	121	98	125	132	100	111	130	108	125	106	102	132	103	86	122	102	120	106	116	104	115	125	108	118	135	102	118	114	131	115	122	106	120	124	93	124	131	124	122	135	116	122	98	116	127	115	127	123	115	117	136	109	112	129	121	113	130	115	106	127	117	129	113	131	123	120	122	133	112	98	105	126	122	101	106	116	107	100	138	113	110	138	126	128	115	112	111	129	115	99	110	107	113	122	134	110	108	124	102	138	103	116	104	113	113	113	110	97	122	110	114	119	109	101	114	126	127	123	108	120	103	116	130	124	127	95	118	113	99	113	109	120	109	112	87	114	116	136	105	120	107	106	109	105	114	118	108	97	101	107	122	109	123	128	111	117	124	118	101	113	109	106	132	118	116	120	131	96	121	122	118	101	104	112	117	124	127	119	101	108	113	119	102	117	116	106	123	115	119	110	104	125	117	108	127	124	118	104	95	111	117	126	118	132	118	120	119	120	115	118	116	129	136	90	87	118	114	119	111	130	109	120	141	116	144	109	118	114	122	111	125	115	125	92	121	125	131	106	128	123	125	112	124	116	119	129	112	104	104	124	106	123	113	109	114	113	116	114	112	94	118	97	127	112	105	106	117	135	123	119	105	116	122	110	124	131	100	113	119	121	99	107	122	111	107	128	116	114	123	132	125	122	99	110	114	107	116	108	126	115	118	123	115	107	116	113	102	96	106	107	108	141	117	121	134	99	119	131	128	122	93	103	96	127	112	94	101	112	105	115	122	116	124	120	114	113	127	103	106	125	110	116	118	127	121	134	120	114	111	138	99	104	137	109	108	133	130	122	101	124	116	102	114	125	107	113	116	129	117	119	136	124	134	111	127	115	126	104	114	116	133	128	103	138	104	107	138	115	95	126	111	117	116	116	132	107	91	112	146	109	121	109	92	117	118	94	131	109	111	104	121	118	133	135	110	125	134	127	100	87	118	127	103	103	141	101	122	109	120	101	141	120	120	107	112	108	129	127	105	102	130	97	121	103	104	112	94	111	140	110	110	104	116	132	133	108	120	123	109	107	123	114	117	99	109	113	122	111	112	110	112	118	142	120	101	129	124	127	103	107	115	139	95	115	98	129	134	102	123	97	104	115	124	127	98	120	114	104	118	120	109	117	97	112	113	117	108	115	108	119	140	121	123	126	107	118	123	128	115	128	119	101	95	107	126	107	124	113	129	116	125	136	128
2585	1594	479	314	311	321	324	305	322	315	319	300	304	308	314	328	304	338	284	323	315	304	274	289	293	284	309	286	304	283	295	312	303	324	328	306	300	310	273	269	299	259	309	301	294	294	312	278	293	281	297	286	318	302	297	284	296	278	311	291	302	300	314	298	282	302	310	323	307	326	292	323	285	280	305	316	312	276	297	306	291	293	322	318	281	290	282	294	298	302	321	286	291	296	308	291	287	303	276	305	309	281	348	320	306	305	312	300	301	295	302	288	307	306	272	308	308	310	304	285	279	274	273	299	305	287	291	303	311	273	261	312	326	276	300	268	316	311	278	306	334	307	304	305	331	322	300	271	298	278	272	320	278	306	281	305	292	315	287	309	307	298	301	312	313	281	312	331	285	294	279	289	305	267	303	300	302	321	295	302	338	283	306	299	258	336	303	308	291	326	347	316	290	307	297	320	292	284	306	340	287	315	267	303	300	310	272	280	293	304	304	277	319	307	299	298	310	305	328	288	314	302	287	297	291	308	261	296	274	282	288	282	309	296	310	303	309	310	314	290	327	319	266	295	275	309	289	282	288	297	297	325	295	288	307	326	335	317	327	280	331	290	299	304	294	311	296	263	302	310	272	271	305	304	341	317	278	300	319	333	302	319	287	304	329	256	297	278	317	295	315	311	343	312	292	307	299	313	265	282	288	298	305	304	314	278	283	261	266	294	300	337	334	307	307	297	279	334	304	295	317	290	296	326	289	324	340	294	286	257	305	286	308	293	305	273	289	259	318	319	325	300	259	312	300	318	309	320	307	291	281	305	293	320	334	289	299	273	323	289	319	293	296	315	313	280	304	259	276	286	328	295	307	308	309	306	310	317	323	310	283	299	301	311	327	318	288	291	315	289	325	309	267	329	283	288	325	300	341	314	304	299	301	310	332	301	291	319	288	277	287	308	310	302	304	324	272	293	304	317	299	311	295	332	272	291	294	318	326	266	315	321	281	296	328	304	303	290	270	308	299	271	313	284	311	271	290	270	321	289	266	277	304	295	302	296	296	279	297	295	320	316	262	282	266	307	280	297	306	331	325	276	295	298	292	318	304	323	281	320	327	303	308	293	304	317	285	297	290	303	300	318	287	287	287	289	301	277	315	291	284	307	288	282	293	304	290	328	289	305	307	316	317	280	316	309	319	314	275	300	274	305	288	275	302	281	268	300	313	312	279	318	300	286	308	288	289	325	291	312	289	308	288	290	301	280	267	303	311	302	302	314	299	268	281	277	276	317	305	315	291	287	296	307	306	293	292	312	291	315	288	282	301	322	281	316	290	284	316	295	278	296	292	289	287	293	292	321	310	271	275	323	306	281	297	336	359	281	293	241	315	347	291	296	312	292	314	347	279	311	310	294	306	273	290	311	271	281	291	298	284	296	278	319	284	283	308	268	270	279	311	282	267	311	290	285	278	297	310	290	289	303	282	275	280	296	292	332	299	308	297	291	299	262	286	303	294	297	306	297	272	303	296	308	303	324	352	282	266	286	314	282	326	284	306	293	276	297	276	289	319	268	263	320	287	293	300	325	302	271	284	319	295	289	299	293	329	303	316	307	290	309	265	280	309	310	319	319	304	301	316	295	317	343	287	293	287	319	315	277	287	299	293	304	306	339	309	299	327	301	305	271	279	296	294	279	288	298	303	311	290	353	312	282	315	308	287	298	286	299	302	295	314	301	308	308	304	294	293	295	289	310	254	290	265	311	290	310	295	285	297	292	306	286	294	279	282	310	320	302	322	312	310	311	317	306	307	337	323	281	270	315	292	272	280	311	305	285	273	305	267	310	290	286	278	311	290	320	302	291	312	269	304	298	315	284	292	303	322	299	318	369	333	300	271	329	270	269	324	295	304	295	303	293	301	286	280	280	300	301	303	294	316	312	260	315	261	304	305	308	295	322	324	297	290	294	315	304	272	317	285	334	287	304	303	305	293	306	304	326	311	304	286	278	273	294	278	281	323	295	322	296	302	280	296	308	304	284	297	283	281	306	274	304	311	291	287	290	300	282	320	303	303	288	298	317	266	301	308	331	305	292	300	311	286	329	328	297	328	274	301	296	291	271	283	311	289	295	313	285	311	271	299	315	316	309	294	304	316	308	309	309	286	264	294	317	313	279	293	262	289	313	309	291	301	311	299	296	302	290	321	293	278	314	300	291	314	296	313	311	286	310	300	298	259	321	283	281	282	284	298	328	301	270	266	340	298	303	298	293	301	307	306	316	315	284	328	296	304	298	280	309	317	284	314	294	283	324	290	267	308	306	306	332	298	281	336	285	311	257	306	312	280	300	300	307	284	310	303	282	284	314	288	315	300	290	289	268	297	277	294	289	299	289	273	314	289	313	311	307	312	314	298	334	298	315	287	303	319	313	292	298	278	312	307	320	302	310	280	304	287	295	292	295	299	282	282	305	294	287	284	295	288	298	326	284	277	292	287	318	323	299	326	288	294	299	299	305	328	312	305	313	323	303	332	275	302	301	315	315	299	310	321	309	294	292	311	265	284	331	296	331	305	291	295	322	318	286	308	276	329	302	315	320	278	302	262	309	297	329	267	271	320	320	307	284	307	306	291	310	297	314	317	302	297	292	303	304	318	303	298	294	300	287	306	324	277	301	275	291	301	307	304	293	302	313	285	324	303	294	286	292	288	314	313	304	283	308	291	310	304	300	307	306	332	274	304	265	316	310	284	318	290	301	308	257	294	270	284	283	314	313	297	317	304	309	341	286	302	296	278	296	311	304	324	279	289	294	273	281	310	272	287	274	309	316	307	278	294	293	288	290	308	274	285	291	280	309	298	309	315	317	255	275	325	325	277	297	302	293	279	268	300	310	265	317	285	277	305	323	304	286	277	263	321	275	313	284	294	299	300	302	314	315	309	305	326	324	327	325	299	300	295	289	285	283	280	306	286	289	297	306	283	290	276	313	313	311	289	293	321	308	280	288	296	298	275	286	310	299	320	315	285	301	288	275	307	263	279	289	293	334	286	318	295	284	288	286	305	289	277	288	300	285	301	289	294	313	290	257	317	308	310	290	305	301	312	315	283	292	318	303	277	292	327	288	290	284	284	308	310	289	330	284	317	308	319	313	302	277	306	280	307	285	326	299	305	300	299	311	343	307	298	286	294	284	303	324	295	299	288	321	288	282	282	305	291	268	284	314	277	283	287	305	284	301	328	278	279	305	300	272	299	304	322	294	285	320	309	303	276	324	305	302	296	321	314	273	297	294	300	284	265	295	286	285	318	279	278	305	295	311	286	311	297	276	289	284	292	295	314	276	320	282	346	291	314	292	264	295	315	293	306	313	315	310	283	273	336	307	301	298	286	313	257	326	308	282	327	307	291	294	314	281	316	300	322	307	321	305	330	307	305	287	303	286	318	286	309	288	312	315	317	291	288	269	314	303	269	311	309	317	285	284	289	294	308	311	298	312	311	318	289	331	276	282
10758	2821	3644	489	395	356	320	293	291	279	296	286	245	243	270	286	242	235	244	253	252	271	250	247	261	229	245	265	246	237	219	225	226	232	263	251	245	235	258	233	242	244	230	278	244	245	236	254	286	243	247	281	209	261	235	229	253	260	239	226	270	243	247	239	258	246	221	250	229	227	240	218	232	264	249	257	222	239	215	214	256	256	243	229	233	262	233	260	237	231	277	230	258	225	228	268	230	281	226	244	239	252	243	278	241	238	263	268	245	248	256	227	255	244	251	242	218	240	230	214	231	245	247	246	242	261	248	242	233	192	236	237	265	206	221	267	235	264	271	225	203	239	254	241	230	241	284	229	238	234	242	235	231	223	247	237	247	249	245	233	244	242	244	256	239	231	262	236	250	240	273	244	231	225	247	266	274	242	225	229	247	231	234	239	225	246	248	255	257	245	231	257	238	218	232	218	253	236	242	219	216	237	243	252	233	268	244	224	249	240	218	213	237	243	245	249	215	254	229	212	295	212	241	264	239	228	277	262	210	245	273	233	221	234	223	247	245	232	259	208	257	237	230	271	257	243	211	212	219	220	273	259	201	229	265	248	244	211	237	255	218	249	232	259	227	227	268	271	228	241	249	245	237	238	233	244	208	221	258	260	240	249	240	212	249	244	257	255	266	250	232	240	251	274	254	264	262	264	246	252	225	220	243	259	226	252	225	226	249	245	267	275	256	239	249	230	234	209	269	265	240	242	244	250	251	239	227	241	254	233	285	255	218	237	266	244	230	237	248	251	233	247	256	270	271	243	255	273	239	212	266	232	272	220	266	252	235	254	257	249	233	230	244	252	240	239	264	253	239	236	250	270	233	210	194	238	277	251	237	209	237	237	222	246	224	222	215	241	259	257	286	246	234	242	247	271	222	232	251	240	228	246	265	264	257	252	274	242	223	256	248	243	243	210	249	255	240	249	265	251	253	260	232	261	228	219	241	233	246	266	231	246	249	247	249	250	248	237	258	234	236	247	249	260	262	226	214	222	268	225	249	263	253	209	260	263	246	216	243	249	252	246	247	255	236	221	273	240	231	265	251	225	234	272	233	237	238	271	243	235	243	226	265	267	246	224	255	223	233	243	231	225	239	244	244	245	248	267	257	208	265	210	232	256	236	256	261	250	262	235	273	247	271	256	251	242	240	203	239	227	251	250	232	227	235	230	263	236	284	262	223	242	247	296	231	234	235	226	240	256	257	225	247	217	253	224	232	281	229	253	237	267	228	249	272	234	253	222	221	218	275	216	238	233	257	241	257	253	237	228	240	225	218	268	213	269	260	244	254	233	239	239	263	257	238	246	239	230	237	251	261	221	243	267	243	223	237	269	228	238	236	297	251	234	245	259	263	248	268	249	246	236	224	250	250	244	244	243	236	227	251	265	267	246	227	246	237	248	241	215	232	266	249	231	212	263	229	220	209	230	220	245	231	233	241	244	216	281	214	228	265	255	230	235	238	249	258	261	224	227	243	246	230	241	243	243	240	254	271	219	245	227	253	249	215	241	247	230	242	261	228	230	243	254	229	235	239	232	259	233	265	256	271	280	254	253	263	244	235	276	250	234	204	251	256	222	267	264	232	231	245	231	257	244	231	228	247	247	243	250	231	278	249	247	234	256	236	249	250	232	245	259	268	240	214	238	236	230	257	221	229	253	215	273	235	272	228	257	269	265	249	239	223	248	264	224	254	240	261	249	235	254	230	212	241	230	241	256	232	226	231	212	230	235	230	263	250	257	240	249	273	264	230	234	237	249	278	230	239	242	244	219	233	225	251	224	261	220	220	248	244	236	236	245	241	246	239	252	254	261	251	246	269	229	210	262	201	226	231	263	245	262	218	235	257	229	233	261	259	216	238	260	247	246	239	256	247	245	265	237	231	246	253	243	233	258	270	242	243	283	268	239	224	270	226	223	222	219	258	255	235	252	253	252	232	284	235	260	219	235	240	227	255	243	255	247	227	268	243	207	216	227	230	294	268	231	236	269	234	239	216	241	230	228	233	243	265	234	233	243	264	257	232	246	228	241	221	227	218	254	254	255	237	244	264	255	272	254	237	229	260	202	248	243	248	234	256	241	230	258	264	266	227	224	232	245	222	243	237	252	243	236	241	240	216	237	244	260	231	250	255	227	218	231	253	272	232	260	218	262	243	224	240	236	225	212	230	226	240	262	225	250	220	234	247	264	248	226	228	212	234	231	250	238	251	239	254	255	279	257	267	229	259	246	255	218	217	257	238	241	223	241	235	241	228	219	241	246	272	264	231	249	229	247	280	286	252	264	238	253	242	226	248	255	272	246	272	236	237	253	224	230	242	253	256	215	222	258	231	264	254	247	259	225	237	232	224	242	236	242	230	255	249	257	239	237	242	239	224	258	255	254	264	273	246	221	238	271	269	248	231	219	236	258	233	256	245	246	229	212	220	230	230	261	225	242	208	234	260	270	230	213	229	221	281	208	229	249	236	242	230	280	273	256	255	209	221	230	249	214	259	240	257	270	259	251	230	222	240	242	258	258	234	236	271	285	222	217	244	218	231	225	264	261	212	268	268	243	259	244	241	259	220	227	250	244	232	247	254	253	265	261	245	244	230	256	262	249	237	249	243	241	269	225	263	250	267	241	221	228	238	219	219	214	242	217	261	226	238	217	207	246	246	257	262	253	218	274	239	242	244	265	274	259	251	242	249	227	246	260	233	242	248	263	262	229	213	234	258	251	236	226	250	258	235	241	254	244	230	239	276	263	240	232	258	281	251	253	231	272	240	234	219	264	235	242	266	228	261	244	214	243	236	243	216	218	242	246	225	241	217	236	254	258	257	205	249	244	234	256	239	223	238	255	248	255	203	231	244	260	236	239	241	243	223	216	237	237	237	278	239	266	202	241	256	245	237	268	248	228	245	274	232	228	233	297	238	226	234	230	221	241	245	245	253	223	247	233	241	230	232	255	237	275	253	243	240	242	255	237	239	245	222	225	251	251	271	236	214	274	258	234	208	253	246	220	227	216	268	250	256	234	254	233	234	245	258	236	224	290	237	245	246	238	215	242	243	262	276	266	251	257	223	238	224	243	253	267	238	236	267	218	256	258	253	236	243	254	241	255	236	255	274	248	261	226	269	241	222	237	266	236	258	240	257	269	256	246	250	267	243	259	260	247	264	253	261	231	238	224	235	269	242	248	227	240	256	270	253	256	231	260	247	228	218	255	252	226	238	263	228	277	231	227	231	241	273	265	241	218	238	252	231	239	256	250	232	219	237	234	226	266	264	227	261	222	250	255	203	222	227	245	230	213	231	232	229	233	232	207	209	227	246	255	233	203	281	252	260	268	263	278	249	217	245	255	261	231	215	252	260	239	222	249	204	231	237	225	207	232	247	227	256	237	272	277	263	248	216	238	254	238	250	223	263	256	228	256	254	250	251	254	241	242	250	215	243	215	244	236	254	267	228	240	251	243
7870	3142	4297	1460	1235	1052	910	893	829	722	757	716	646	701	675	636	643	641	657	602	595	596	584	601	601	622	572	548	599	552	569	573	570	579	577	542	568	583	603	581	599	583	569	585	599	544	568	570	560	543	583	532	545	563	587	556	560	600	562	536	544	559	580	576	557	575	498	559	560	563	594	577	553	589	517	537	576	541	570	517	509	554	541	559	540	543	531	571	528	540	590	544	552	548	584	520	529	569	545	562	527	556	529	551	504	502	530	616	504	525	545	525	564	550	546	524	552	560	523	584	553	584	547	534	585	549	547	530	523	587	542	536	583	560	540	576	535	530	557	512	519	519	586	567	525	489	556	546	565	523	565	565	554	533	584	551	543	581	565	540	491	563	502	594	559	583	533	523	537	546	598	596	559	551	575	527	595	547	578	545	561	548	583	518	581	565	578	547	543	588	580	538	553	591	527	552	574	542	560	503	562	532	546	521	552	548	572	560	547	551	559	549	559	553	519	513	560	565	622	539	576	539	564	570	574	530	562	563	536	602	558	561	536	532	558	550	520	569	526	531	553	553	597	583	559	525	551	576	506	545	567	543	572	573	564	569	536	527	558	557	582	568	540	507	538	578	534	544	544	534	554	525	571	553	574	542	579	508	559	597	550	534	570	509	527	577	531	569	547	530	573	512	549	540	540	526	553	570	545	582	513	558	582	517	566	513	535	583	545	501	560	524	550	553	522	574	517	571	534	576	568	548	567	553	534	521	573	538	512	553	537	557	592	556	604	591	555	542	527	549	550	569	560	563	590	531	514	550	552	571	514	551	505	529	582	529	545	523	543	552	512	535	509	538	579	536	559	584	513	593	535	552	573	586	578	561	575	543	556	507	539	545	564	531	561	523	536	495	545	550	573	495	577	580	556	565	549	550	549	570	583	554	546	549	570	556	542	543	549	525	562	506	562	541	536	517	532	529	570	590	613	524	543	564	516	556	523	548	542	594	546	535	536	569	502	547	532	517	565	552	569	573	567	539	522	553	563	565	591	545	556	556	554	553	507	590	539	578	574	553	559	532	562	531	584	530	552	551	596	553	557	594	596	586	573	561	591	555	547	583	563	549	545	513	593	570	552	589	511	588	574	557	561	580	595	566	515	554	582	525	624	493	512	552	556	552	545	531	548	540	559	573	554	562	602	524	531	518	543	545	511	505	528	598	533	555	547	539	559	529	564	572	520	537	535	594	550	532	570	562	527	525	543	549	550	593	561	570	566	558	541	533	557	535	590	575	560	515	576	525	535	538	557	554	574	564	549	576	547	554	550	547	540	546	546	561	559	562	554	524	544	542	547	537	566	571	613	592	569	532	560	551	553	553	521	535	505	548	563	571	603	594	600	564	607	540	549	554	547	533	565	523	571	523	558	573	568	533	546	563	561	593	554	537	571	579	572	540	501	547	562	589	585	551	583	532	554	543	554	548	537	551	568	580	550	534	562	511	542	580	545	552	520	572	552	541	564	517	615	568	537	532	563	586	568	511	577	560	567	539	573	561	577	567	527	546	522	532	536	548	535	579	561	574	539	493	546	553	569	488	554	574	579	555	598	580	543	571	548	565	588	560	552	548	575	578	527	570	569	550	551	562	525	572	515	581	517	593	552	551	576	592	556	614	582	561	590	542	566	587	519	568	598	526	587	534	529	589	562	548	554	582	560	534	548	587	594	557	594	515	552	564	518	591	549	542	580	515	564	532	575	566	581	529	563	592	547	559	551	526	604	544	540	571	527	529	547	568	610	579	569	566	557	596	527	517	547	524	588	519	496	552	568	547	568	519	535	565	546	564	546	538	551	512	547	550	548	563	499	572	521	582	521	511	560	512	576	521	577	600	580	507	544	563	577	591	584	538	559	576	554	510	561	543	542	535	578	550	523	546	515	524	581	550	558	553	545	569	505	582	506	532	530	512	553	538	539	555	520	532	541	575	553	524	564	552	555	569	492	552	555	540	600	578	562	555	561	581	574	564	570	565	569	526	570	598	558	550	604	518	548	576	551	545	541	540	535	519	510	576	567	546	574	538	575	557	546	526	556	513	559	558	576	580	543	558	558	528	563	574	532	546	535	521	561	527	552	570	553	550	560	511	595	582	530	562	545	500	561	571	570	557	593	568	570	570	550	564	535	545	525	564	556	566	592	594	570	544	555	529	530	544	523	567	536	579	560	527	541	619	577	557	520	569	556	528	575	560	553	508	544	566	574	547	523	590	574	552	551	529	512	567	553	558	586	557	570	545	542	541	534	545	545	554	489	544	555	543	592	576	558	591	604	546	546	507	558	580	554	573	563	513	539	564	555	559	516	558	519	559	552	557	544	540	579	549	544	553	571	546	591	568	592	556	522	576	536	515	569	567	535	520	550	542	611	537	552	509	546	567	575	515	590	512	529	590	583	535	527	558	584	571	559	530	577	525	572	534	598	543	565	491	553	527	564	539	554	498	490	570	577	537	556	562	563	534	522	526	549	562	573	531	546	524	544	578	544	551	569	557	558	550	535	565	536	561	578	546	494	549	579	581	573	538	561	527	568	538	552	581	528	532	553	516	586	580	542	528	600	538	563	551	551	518	517	545	564	565	536	531	562	554	531	520	503	551	569	565	544	539	565	575	559	538	535	511	547	579	560	524	525	528	545	510	554	557	564	549	508	559	589	530	548	511	574	555	567	558	553	586	556	570	565	524	569	549	562	528	563	530	575	574	560	528	578	536	551	598	555	545	533	568	529	543	527	552	548	518	545	555	548	569	540	584	596	571	581	562	584	570	585	577	555	529	564	526	557	528	539	553	546	566	525	578	605	551	572	580	548	551	542	574	542	561	604	538	562	539	544	596	534	535	556	508	548	501	501	529	588	509	550	536	567	588	547	564	599	563	550	539	570	548	541	571	518	556	529	531	526	556	538	530	552	519	551	569	557	532	561	565	570	511	547	539	516	521	592	520	573	563	510	590	542	577	551	547	542	547	556	526	552	564	570	544	541	598	588	547	535	576	525	529	542	586	562	527	515	556	538	585	562	558	564	533	572	585	553	526	566	555	574	490	506	553	534	539	532	518	544	568	567	480	528	533	544	534	565	573	551	543	543	581	559	526	557	546	556	527	548	538	546	572	551	575	571	514	555	526	568	531	538	568	564	549	580	541	538	557	515	505	562	526	556	522	521	513	587	547	536	567	537	526	535	536	583	569	523	556	532	525	519	523	534	580	558	577	522	558	581	534	566	602	568	581	592	536	559	520	581	535	530	559	561	553	524	553	551	565	564	557	601	512	554	493	558	554	567	578	550	522	544	575	551	565	551	578	571	541	529	593	560	535	593	566	553	516	581	544	552	536	596	567	575	565	549	522	533	533	565	551	573	563	560	549	549	522	543	545	588	572	527	568	529	572	524	521	575	561	554	536	577	549	581	570	564	521	550	585	539	519	542	533	523	544	548	552	562	548	500	558	530	543	584	544	567	554
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
